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
341139261045	341139261556	341139262106	341139262656	341139263204	341139263756	341139264306	341139264856	341139265406	341139265956	341139266506	341139267056	341139267606	341139268156	341139268706	341139269256	341139269806	341139270356	341139270906	341139271456	341139272006	341139272556	341139273106	341139273656	341139274206	341139274756	341139275306	341139275856	341139276406	341139276956	341139277506	341139278056	341139278606	341139279156	341139279706	341139280256	341139280806	341139281356	341139281906	341139282456	341139283006	341139283556	341139284106	341139284656	341139285206	341139285756	341139286306	341139286856	341139287406	341139287956	341139288506	341139289056	341139289606	341139290156	341139290706	341139291256	341139291806	341139292356	341139292906	341139293456	341139294006	341139294556	341139295106	341139295656	341139296206	341139296756	341139297306	341139297856	341139298407	341139298956	341139299506	341139300056	341139300606	341139301156	341139301706	341139302256	341139302806	341139303356	341139303906	341139304456	341139305006	341139305556	341139306106	341139306656	341139307206	341139307756	341139308306	341139308856	341139309406	341139309956	341139310506	341139311056	341139311606	341139312156	341139312706	341139313256	341139313806	341139314356	341139314906	341139315456	341139316006	341139316556	341139317106	341139317656	341139318206	341139318756	341139319306	341139319856	341139320406	341139320981	341139321506	341139322056	341139322606	341139323156	341139323706	341139324259	341139324806	341139325356	341139325906	341139326456	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	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
21650	20064	27275	22778	20235	20914	16794	7436	5092	3542	2708	2509	2494	1997	1307	1062	909	1088	1079	729	686	812	713	555	488	490	424	397	323	294	360	328	336	326	314	315	300	285	324	292	316	283	321	336	363	434	546	567	524	405	347	306	295	318	308	315	272	280	250	290	300	276	285	279	291	303	272	323	312	291	309	337	292	335	318	325	284	327	294	282	302	277	286	296	285	321	294	283	320	281	302	279	281	320	274	306	297	293	287	262	285	306	281	276	309	302	273	270	279	286	321	283	318	270	320	301	313	303	295	318	275	270	268	308	251	262	275	274	271	306	298	277	304	273	274	301	311	295	312	315	308	280	276	277	281	317	288	291	296	299	281	295	298	314	268	294	263	297	289	309	277	297	280	298	291	297	277	295	290	281	302	272	323	310	275	312	304	284	276	306	272	304	308	284	278	299	272	287	287	291	269	264	296	289	305	289	289	288	306	275	316	280	283	306	296	311	307	304	290	278	291	283	288	257	272	274	322	271	292	286	295	303	272	278	294	294	317	315	309	278	285	261	281	280	286	275	288	280	273	284	278	243	304	288	314	314	256	271	308	285	277	298	285	300	300	267	262	262	295	313	307	295	306	308	270	259	299	296	278	302	293	295	310	274	292	316	294	318	321	288	283	263	303	289	292	264	299	296	278	313	295	298	303	276	254	298	283	305	289	319	312	308	292	276	300	306	292	314	313	268	276	275	283	287	289	317	278	295	290	304	270	273	285	280	286	298	308	258	264	304	297	251	305	279	283	299	318	300	311	299	292	308	287	334	290	304	296	270	308	255	259	252	296	273	302	289	293	286	295	263	300	289	304	284	278	319	323	288	293	312	301	305	304	303	299	313	279	286	265	297	277	281	271	277	311	257	278	300	288	283	303	307	319	286	265	302	302	329	291	270	291	298	316	303	268	307	290	301	291	289	300	296	287	306	280	281	299	288	256	295	255	280	333	272	301	261	273	292	288	316	274	262	289	300	288	284	289	273	270	308	302	280	291	270	289	277	295	272	271	297	263	280	268	282	315	278	307	305	284	275	284	289	299	304	296	305	303	313	318	308	304	300	308	282	265	280	292	271	314	300	291	315	300	279	260	319	256	312	301	297	302	265	301	311	301	298	291	301	294	278	296	291	302	324	286	295	302	267	271	315	288	291	284	303	339	309	322	316	302	303	287	268	285	290	290	291	281	313	299	261	296	317	291	274	278	285	259	292	309	300	296	307	295	319	259	304	272	264	285	284	284	306	298	298	306	320	303	291	279	300	305	267	289	264	291	265	279	284	306	294	317	264	287	301	302	289	286	292	290	297	265	254	303	307	313	269	277	262	298	261	325	273	292	270	264	289	291	287	268	296	234	300	245	290	280	298	296	286	283	289	294	307	288	303	300	290	293	304	290	304	288	298	306	296	274	269	261	301	293	297	313	305	283	304	280	279	297	271	293	288	288	289	283	275	315	318	303	267	309	286	294	285	304	315	282	308	312	295	315	317	309	288	270	313	264	297	311	298	262	303	276	313	309	304	300	293	303	273	305	316	253	302	296	283	273	292	271	287	300	305	293	285	306	296	281	317	287	284	294	308	291	286	292	289	291	290	279	266	244	279	306	337	276	269	271	285	323	293	294	299	285	316	300	267	290	323	292	272	260	287	306	262	286	295	266	300	273	292	292	295	281	292	290	286	295	277	322	269	308	283	320	253	298	295	275	270	302	302	294	307	284	277	276	283	285	269	291	262	279	311	270	283	255	264	302	297	283	287	291	293	310	298	299	286	315	291	317	302	304	289	314	274	279	290	274	265	277	284	274	307	303	250	323	295	289	306	286	284	292	280	294	323	295	284	300	269	300	280	271	299	269	303	290	305	292	277	285	324	314	296	305	293	283	277	281	284	282	269	296	291	298	290	306	282	286	286	263	291	324	290	270	284	310	284	315	288	302	283	289	275	279	307	281	301	265	333	270	295	277	265	333	293	290	299	282	297	283	296	302	282	280	280	267	289	295	311	288	319	279	261	290	303	293	292	306	296	311	283	265	285	276	271	275	312	285	319	282	265	279	284	262	301	279	284	287	301	276	286	302	276	279	305	279	303	270	312	305	297	293	296	267	314	283	290	321	264	300	263	285	291	286	272	304	328	279	269	310	297	298	303	291	309	320	290	292	265	299	285	314	284	270	317	261	304	313	316	259	261	264	300	284	305	285	286	260	290	300	305	275	307	295	309	267	314	298	298	261	299	317	243	311	282	274	303	277	271	272	314	314	274	297	256	289	284	322	263	301	303	290	314	289	282	267	281	322	284	265	282	305	247	312	330	313	293	312	276	260	298	273	276	294	307	301	307	279	294	297	261	257	307	294	287	294	290	285	284	299	290	296	308	307	290	317	307	267	296	304	276	321	296	285	290	305	280	316	258	283	304	316	290	274	317	280	280	289	338	285	287	271	296	274	276	280	305	264	260	269	287	283	290	292	282	279	287	312	299	277	295	299	290	285	290	301	285	301	284	283	271	290	253	280	293	276	279	306	331	284	303	279	282	264	306	287	312	301	330	270	268	306	303	302	301	299	245	293	294	292	252	289	296	281	300	323	301	297	281	289	305	293	252	287	293	250	283	294	253	287	292	294	274	304	287	307	292	321	305	282	285	266	313	306	284	293	290	263	302	321	330	295	273	263	292	308	332	301	258	273	301	308	304	292	321	303	273	278	279	300	281	277	293	270	322	273	289	274	297	259	274	291	270	282	305	283	300	254	297	286	270	307	292	321	288	274	295	282	298	294	285	271	294	268	283	271	297	276	284	275	258	300	302	290	266	298	288	273	280	310	301	260	322	289	304	330	283	279	268	285	278	293	282	293	275	293	314	304	302	298	307	300	314	280	275	282	283	259	308	311	294	302	321	283	302	300	311	307	275	297	302	283	275	284	297	295	300	294	274	281	292	307	289	308	299	288	318	303	276	295	288	269	285	294	300	343	281	263	300	303	294	252	281	285	270	294	287	253	287	268	281	263	305	303	303	313	282	288	279	284	286	273	272	277	296	294	268	294	300	257	290	309	317	271	272	281	291	314	288	326	300	308	272	270	301	307	272	285	266	280	256	313	259	296	301	281	268	292	311	276	298	277	263	303	291	299	286	287	301	271	275	290	287	273	289	269	286	300	262	297	310	283	292	313	273	328	274	291	289	277	281	293	279	293	250	311	299	293	286	304	277	277	292	300	303	272	299	291	306	302	303	277	313	303	279	311	263	313	285	286	300	309	269	294	281	270	314	318	287	264	302	320	259	328	291	286	292	280	308	294	286	272	288	257	286	282	310	274	309	289	306	320	279	289	320	272	299	289	305	281	313	279	253	277	300	306	293	305	308	308	279	284	320	301	311	284	299	259	298	301	280	310	320	295	320	254	302	290	288	313	298	271	312	304	267	307	277	255	288	287	316	278	302	268	294	298	259	294	296	264	268	297	283	263	281	261	318	309	285
27871	52760	45777	32995	24262	20194	14182	11200	9098	6264	5118	4618	4506	3448	2303	1795	1454	1788	1650	1014	1024	1230	1062	764	689	628	535	480	436	416	403	399	387	397	395	320	391	342	323	317	346	356	379	433	446	565	703	802	688	510	369	369	299	321	347	307	322	272	304	303	321	333	343	308	302	341	340	302	284	305	304	318	323	312	357	310	318	321	306	297	328	326	303	309	326	327	314	310	279	299	294	317	309	302	328	317	313	322	320	320	309	299	291	306	339	317	331	321	280	324	313	328	291	292	302	317	284	325	282	313	321	282	306	298	315	314	328	294	290	343	325	308	301	312	327	300	279	301	328	314	325	340	304	301	281	295	313	300	308	299	333	293	313	279	306	317	315	271	307	303	315	315	313	322	314	318	307	301	308	333	319	318	301	350	286	287	293	314	289	297	266	327	298	295	289	314	288	328	287	317	336	271	300	319	303	343	288	272	361	338	301	314	328	280	321	323	312	293	275	300	325	287	296	304	332	324	328	321	307	291	319	305	264	317	308	296	295	309	280	301	297	335	322	315	299	324	287	298	321	327	303	350	346	310	332	327	283	324	309	319	313	318	308	314	313	312	296	312	312	309	324	290	308	308	290	297	307	280	302	313	297	302	313	301	299	297	314	307	302	301	317	344	321	277	318	304	303	345	278	281	326	300	318	279	325	324	339	297	341	308	294	309	298	330	272	333	314	316	335	323	308	335	309	341	297	319	322	305	325	293	352	301	303	309	295	293	283	317	316	310	327	285	308	321	312	291	315	282	282	312	355	331	282	313	335	316	297	321	288	288	271	313	321	331	289	296	333	311	302	350	302	306	328	323	292	306	328	324	297	306	316	344	305	318	310	289	319	282	291	291	321	280	299	351	321	308	345	281	305	298	283	325	325	268	314	260	335	305	325	322	285	319	319	314	326	332	325	306	291	285	310	302	287	283	271	303	297	293	306	319	314	327	287	290	290	321	308	304	295	322	328	297	338	303	326	303	323	324	288	302	315	316	319	295	318	326	287	347	327	294	334	313	331	298	334	303	328	323	289	309	289	295	339	293	299	335	329	330	311	326	298	329	295	289	340	285	277	305	305	287	333	332	300	303	337	308	297	310	293	301	272	325	311	301	278	300	294	293	300	349	305	288	297	299	307	313	295	307	304	325	284	318	321	318	336	308	320	330	326	305	308	309	289	295	284	325	348	300	301	310	303	321	296	292	291	324	300	299	320	283	294	337	319	339	331	288	324	310	308	309	298	310	306	298	297	300	290	294	308	326	305	310	317	287	303	313	299	326	292	298	312	294	315	323	324	290	302	323	360	302	305	334	301	294	311	280	299	299	314	306	315	301	298	310	307	302	300	311	319	295	343	293	298	341	294	309	309	290	304	299	310	315	296	327	347	282	341	288	309	275	310	330	314	301	309	301	317	303	322	301	297	315	320	305	299	296	310	337	287	325	324	297	317	309	297	306	304	307	311	309	270	295	319	278	307	297	346	291	314	306	312	305	295	315	318	294	274	307	319	291	311	278	304	332	285	313	342	329	335	290	318	285	319	308	324	323	333	304	302	301	305	276	330	306	302	318	318	269	319	318	290	321	286	327	308	300	289	313	325	294	328	310	301	299	284	301	287	314	283	279	302	295	303	338	324	305	309	315	278	335	322	305	327	314	329	311	299	307	297	289	302	310	306	298	326	273	287	301	298	289	308	350	282	326	291	296	288	326	296	326	307	339	327	308	321	280	288	319	316	296	306	291	295	338	307	310	296	329	331	275	313	267	278	298	297	329	334	288	315	305	299	284	309	276	310	308	349	313	277	292	327	322	306	307	291	320	316	336	276	305	319	301	329	290	292	312	279	315	323	319	301	313	330	304	285	300	306	325	320	322	314	327	318	288	290	318	282	310	335	310	299	298	296	317	315	305	311	315	341	283	305	302	307	314	308	310	304	305	308	336	324	332	296	285	306	328	318	303	329	303	372	335	313	306	325	303	321	343	308	317	302	291	311	328	317	324	317	279	316	318	269	287	351	325	279	305	305	352	350	309	301	320	280	320	321	311	272	300	327	331	288	320	307	319	291	290	317	278	302	299	316	342	329	298	308	310	295	319	293	319	312	341	320	324	286	315	315	330	322	294	327	301	326	336	314	307	330	352	320	312	316	320	328	306	322	349	308	329	282	311	284	309	337	304	305	272	320	303	291	289	292	342	308	311	289	321	283	311	311	310	304	336	324	308	327	294	313	311	310	340	342	302	326	305	302	294	321	313	307	278	307	330	325	303	318	317	308	343	328	301	312	314	315	354	311	325	327	301	313	312	302	339	327	301	328	297	317	332	316	315	318	286	281	274	317	292	312	305	323	307	329	287	318	334	322	317	320	320	317	301	313	265	306	342	286	278	321	289	318	298	308	316	319	291	339	326	297	325	302	292	302	320	304	286	318	314	281	338	318	262	287	293	314	326	305	314	299	322	333	306	311	347	359	282	317	300	257	332	302	281	329	340	296	293	310	312	268	293	289	302	317	298	328	321	293	306	321	334	294	290	300	285	302	316	287	301	287	283	307	328	303	304	307	288	297	286	322	312	318	317	291	305	320	335	306	269	293	324	291	295	307	319	285	332	293	326	307	283	309	324	338	327	324	287	325	307	312	311	340	315	294	298	275	331	315	322	287	301	316	285	312	309	342	302	321	348	311	301	295	341	331	277	299	303	310	319	280	322	332	331	298	303	297	321	326	322	292	326	308	298	316	321	270	301	300	337	297	297	327	317	293	305	316	313	300	319	290	306	299	329	308	293	301	303	320	318	289	308	327	289	306	288	306	302	312	306	307	318	359	355	304	335	328	288	339	317	325	305	316	329	322	294	303	323	312	306	294	327	293	315	311	315	307	312	292	294	312	307	286	316	293	330	302	275	300	322	328	281	292	319	306	331	315	302	305	318	326	321	289	302	305	301	341	328	284	317	292	320	316	307	302	292	312	274	326	321	310	301	333	312	287	306	282	321	323	322	313	330	294	342	299	312	329	304	319	291	326	313	304	299	289	280	303	278	326	280	306	292	289	271	317	269	293	292	327	320	280	311	319	340	304	338	289	328	297	300	311	303	312	311	308	338	306	336	294	302	317	314	298	335	273	309	305	321	327	325	286	343	345	305	299	306	294	301	337	309	327	314	289	314	314	309	296	303	311	316	311	287	308	303	296	296	293	307	293	303	292	276	312	294	308	326	305	338	297	356	311	301	294	312	277	316	339	305	316	297	323	312	307	279	300	275	346	306	313	315	324	298	304	320	312	313	307	312	325	290	300	305	296	318	332	304	297	323	313	321	311	314	315	326	310	311	296	310	317	310	271	271	321	299	328	309	319	316	288	315	332	334	273	315	290	320	273	320	294	309	317	304	300	322	301	338	324	309	305	304	355	338	286	294	274	277	333	298	311	321	303	290	313	296	295	286	318	284	317	294	313	277	328	300	304	304	330	287	303	308
30560	29947	33903	23360	11727	7080	4302	2916	2338	1542	1344	1271	1053	764	593	522	539	692	507	439	472	420	397	409	375	352	330	308	315	280	301	318	261	274	272	326	317	310	276	288	288	250	325	295	286	309	275	305	251	274	294	230	261	302	277	284	261	269	281	267	292	254	277	301	247	252	303	295	285	279	277	278	275	284	290	309	292	272	304	277	276	270	277	270	290	268	311	256	279	303	282	304	314	275	277	252	273	267	297	274	277	275	281	251	306	255	288	285	291	277	273	284	287	252	264	264	276	281	288	287	255	252	307	293	267	290	257	255	263	270	324	270	288	257	284	264	262	278	258	269	287	246	293	266	271	283	256	286	271	300	267	282	256	280	284	286	277	292	284	306	284	282	301	274	253	285	290	241	283	265	278	303	299	258	287	260	271	271	295	289	303	289	295	257	256	277	273	248	285	290	269	253	277	320	329	252	266	283	265	291	270	260	280	276	273	288	278	294	262	324	281	280	275	306	290	305	281	267	262	280	285	286	272	279	286	288	296	287	284	282	273	285	263	289	275	306	272	263	286	284	277	300	276	285	334	281	295	258	277	285	255	277	297	272	302	288	266	283	270	284	268	266	275	266	271	258	227	251	258	277	284	294	282	293	276	274	277	278	298	259	274	289	280	262	325	331	283	286	277	293	269	273	288	263	251	286	309	285	258	294	251	268	299	279	270	284	284	285	278	286	278	282	266	280	267	260	288	256	279	275	287	268	277	273	263	284	278	279	284	278	280	295	304	256	251	265	284	271	264	296	263	272	280	286	260	272	284	283	287	286	269	267	302	266	288	303	274	284	299	277	288	270	266	276	269	271	274	259	275	267	281	294	265	303	239	288	304	311	267	279	255	278	246	263	273	264	270	292	260	277	294	264	274	295	237	282	251	275	283	267	299	280	289	246	267	257	294	286	296	252	292	280	269	258	300	263	288	301	270	270	260	282	291	319	304	292	268	286	291	267	287	264	286	251	253	286	247	294	301	303	297	291	280	287	269	284	244	270	292	301	268	266	285	293	281	271	263	287	287	254	282	296	269	291	257	319	269	300	278	292	267	280	262	283	276	265	306	293	291	325	261	277	294	297	281	265	248	278	269	290	264	293	254	259	279	265	249	266	297	283	279	273	276	291	297	282	266	302	297	289	272	284	263	251	285	287	276	281	271	271	297	290	286	298	299	316	291	287	283	266	271	280	254	300	256	290	297	278	320	282	266	265	261	268	280	273	257	275	284	271	299	280	270	254	275	267	289	263	253	286	279	268	277	268	243	254	282	302	274	270	259	254	295	260	262	310	284	309	282	267	253	281	296	246	278	299	273	275	235	267	279	271	266	251	246	253	271	285	305	258	271	290	288	293	287	281	290	287	270	291	296	262	296	255	247	278	274	260	277	250	269	286	255	305	308	295	290	299	291	293	253	282	282	274	293	275	268	281	271	303	259	263	292	268	277	268	263	254	289	289	271	278	271	276	251	288	277	266	268	263	295	290	264	251	260	281	264	250	303	255	286	287	273	293	253	277	282	255	274	292	295	262	292	257	263	250	281	281	271	281	256	306	256	310	253	297	251	296	283	275	271	299	285	269	278	291	288	249	257	269	277	257	286	262	287	265	285	270	282	267	298	268	274	284	283	283	250	300	286	273	273	258	274	265	295	273	273	258	275	291	289	256	276	283	280	294	255	291	256	272	285	272	267	274	275	287	282	275	237	286	283	265	249	284	241	271	285	307	266	283	293	271	295	278	256	282	287	306	285	269	273	294	263	270	258	286	279	242	282	284	273	277	269	249	302	309	295	307	270	248	302	270	278	231	253	297	289	272	331	286	282	272	265	274	289	255	286	257	274	277	270	275	256	298	256	254	282	238	286	312	264	283	252	255	276	281	303	269	270	265	273	251	290	288	305	265	298	249	263	276	286	271	285	272	239	267	280	279	290	245	273	274	253	294	263	303	257	272	296	269	266	280	249	260	269	287	275	235	296	290	304	264	270	270	273	255	258	270	283	279	279	275	277	278	266	291	264	275	292	253	273	280	263	283	248	281	277	286	267	275	260	286	284	297	271	281	294	287	284	283	268	293	267	281	271	267	268	254	290	254	266	285	293	285	296	279	289	307	239	248	283	301	287	281	262	271	274	274	278	278	271	267	250	304	282	283	238	256	261	275	287	284	245	257	272	263	255	287	242	257	260	281	300	284	281	272	299	293	265	260	261	295	264	302	272	247	290	292	304	281	233	285	300	304	285	282	314	285	280	276	272	267	268	282	277	270	268	300	288	286	245	265	288	268	242	271	275	304	304	279	270	276	276	254	265	266	260	301	267	260	272	297	262	272	288	275	258	280	249	249	274	272	285	282	294	237	266	260	262	293	251	244	240	235	283	279	289	293	280	301	271	285	266	268	293	246	268	292	277	280	261	292	277	289	271	264	238	270	296	301	269	295	311	243	289	280	273	280	276	267	288	258	265	284	286	307	272	285	265	294	289	297	271	254	271	254	286	263	266	274	277	282	271	272	248	250	263	283	246	280	281	285	273	267	294	256	283	309	259	266	310	257	252	255	259	271	267	275	280	257	258	295	285	276	270	317	273	267	299	273	289	243	309	250	242	263	282	253	310	281	256	276	291	272	307	288	269	280	281	277	282	249	245	255	251	296	270	273	278	307	304	288	256	272	281	275	287	265	252	291	268	292	262	306	249	298	280	284	280	254	254	272	268	276	274	292	268	261	274	247	276	296	257	305	257	266	294	300	309	301	284	282	308	297	279	283	317	274	288	262	236	285	279	270	285	261	262	264	283	250	276	320	282	281	288	312	290	290	290	268	264	285	278	272	286	280	277	261	312	307	248	262	280	297	271	274	263	284	256	271	305	292	300	283	271	266	273	286	290	287	280	290	282	280	277	272	265	268	286	260	264	291	267	288	279	288	245	292	284	312	243	314	278	287	263	284	285	288	239	314	274	296	271	262	273	248	276	277	265	259	280	288	266	283	294	261	330	259	284	275	281	293	309	280	274	265	274	296	260	251	270	291	252	265	300	308	266	286	259	249	275	274	286	257	265	251	285	306	244	293	280	282	254	297	266	248	273	273	291	260	270	311	291	276	288	288	313	269	296	278	268	266	281	296	244	234	279	288	275	270	274	265	283	263	281	271	294	271	276	267	285	296	293	261	283	256	278	263	288	295	267	276	269	253	273	298	278	251	306	291	274	286	292	265	258	267	284	278	263	287	283	282	259	249	258	303	286	296	269	279	279	266	274	277	256	257	260	244	280	262	278	292	269	243	253	289	285	294	299	272	261	268	315	282	271	251	283	293	287	277	265	269	266	260	280	250	288	283	265	279	312	253	281	278	289	289	290	297	305	274	253	265	268	289	276	266	270	281	292	313	270	290	280	260	294	290	245	287	287	288	275	248	278	292	295	284	278	292	301	314	281	267	278	268	280	297	290	269	224	293	290	305	294	279	275	295
29563	44539	35936	22367	15396	11738	7860	5485	4274	3030	2560	2389	1979	1233	956	779	785	964	766	589	659	629	537	488	450	390	375	342	321	334	342	328	318	321	311	334	302	278	323	306	299	334	311	336	331	312	305	349	310	310	318	315	304	270	302	318	316	302	287	302	341	304	291	307	295	299	290	302	312	300	286	301	274	272	317	296	291	303	329	297	309	286	327	311	280	297	331	308	332	306	295	287	304	329	275	319	289	292	289	284	297	319	306	318	296	260	291	303	308	299	283	281	295	275	292	292	302	302	283	311	302	310	308	338	297	299	302	328	297	284	325	327	326	327	270	294	314	356	291	307	257	303	307	287	308	288	294	289	312	306	302	306	271	301	324	320	287	302	337	313	307	289	333	282	294	291	332	316	300	284	291	279	331	302	272	291	312	284	293	331	328	314	256	303	320	327	314	284	307	303	319	275	300	299	310	321	303	324	290	303	324	288	317	308	297	311	313	323	273	287	292	305	329	297	311	317	295	353	311	306	321	306	313	307	294	308	301	292	293	291	318	329	310	294	294	286	303	326	304	314	308	294	315	299	299	283	316	295	345	289	319	312	286	289	287	301	311	304	299	304	301	281	315	315	291	314	309	283	315	314	282	302	316	305	291	307	295	305	293	291	310	311	338	308	289	302	309	282	311	307	304	300	307	301	297	291	334	297	296	301	283	316	316	299	300	312	329	293	310	316	305	289	271	326	296	311	308	337	325	304	304	295	299	281	331	329	296	313	285	293	316	298	308	326	328	303	278	312	303	316	303	300	328	310	300	335	273	306	278	326	285	276	308	311	303	297	282	298	295	297	329	290	307	304	308	306	334	296	323	303	317	286	273	306	307	283	294	338	319	287	323	275	299	265	275	283	301	262	311	299	325	275	301	304	333	282	294	293	280	331	280	314	337	322	286	276	308	285	315	295	340	314	310	301	288	301	296	292	253	284	332	329	319	337	271	294	289	290	317	304	326	299	306	331	288	330	323	287	293	311	291	269	283	289	303	327	316	302	284	283	303	302	306	314	299	337	335	317	294	265	302	325	290	310	283	303	317	331	320	285	298	293	289	277	306	265	295	313	284	283	257	290	328	287	285	299	337	322	344	323	303	342	275	323	328	280	308	336	294	292	303	287	279	324	278	317	319	333	324	321	280	307	312	290	299	275	310	296	303	297	292	276	318	317	288	300	310	283	288	265	299	295	302	308	286	319	297	296	292	284	280	290	328	299	319	292	297	349	301	311	330	292	319	274	335	332	301	299	295	329	307	304	320	294	306	310	297	309	295	290	280	295	288	299	309	306	310	318	309	306	295	294	308	315	281	306	300	310	293	296	286	336	329	323	300	318	302	297	323	332	299	345	301	285	312	280	338	306	295	280	319	310	311	304	273	333	302	311	317	308	315	295	301	298	294	282	307	307	297	297	307	320	287	273	299	299	315	296	310	289	290	280	320	309	307	294	313	303	322	304	299	279	294	316	281	323	327	277	301	288	292	319	281	297	323	304	277	300	307	320	288	326	333	322	277	319	290	282	300	270	307	317	320	320	279	332	306	313	289	302	304	285	298	271	321	318	284	330	320	302	319	314	305	276	333	291	282	312	303	270	311	306	303	307	281	314	305	302	315	325	291	313	314	295	337	303	307	313	297	317	314	307	329	313	337	324	325	307	312	284	292	297	305	281	303	321	299	293	291	297	285	321	307	298	290	306	311	308	286	299	292	304	364	310	318	301	309	296	309	306	281	320	326	286	306	316	298	320	284	292	315	300	291	290	311	311	281	310	295	273	298	287	311	296	320	291	325	313	303	300	308	308	309	301	317	270	298	294	311	299	316	296	305	325	283	295	287	305	298	315	310	266	318	292	328	320	313	313	331	343	323	303	318	309	301	293	306	305	300	311	279	309	347	304	293	299	293	279	333	298	291	286	304	317	287	311	276	304	305	308	285	312	315	296	265	308	314	298	313	333	293	268	311	296	299	296	296	312	326	285	325	347	331	309	302	322	318	309	325	303	302	273	280	295	328	286	307	323	302	314	302	330	287	289	299	279	319	284	299	289	331	320	332	321	280	304	285	331	325	311	303	317	301	273	308	286	274	295	325	290	311	326	304	309	285	293	297	341	311	307	309	319	308	308	331	295	310	306	287	285	294	316	306	316	285	292	318	299	315	287	328	297	292	312	289	328	315	316	305	290	292	311	328	293	313	286	287	288	306	304	289	282	327	324	291	332	281	280	313	315	304	290	306	328	306	342	323	315	308	281	308	312	312	313	285	297	301	293	274	310	292	285	299	256	324	270	314	297	307	306	298	289	312	317	312	287	320	308	287	322	285	286	356	284	291	293	313	294	318	301	297	283	336	314	309	323	321	303	321	295	289	288	304	299	271	296	317	301	324	303	274	280	291	288	330	292	327	316	277	338	323	305	310	334	308	327	311	280	320	301	302	300	261	351	275	309	342	284	296	303	310	286	281	287	291	275	292	290	330	286	330	323	270	316	327	309	302	284	287	288	310	299	311	321	283	296	338	318	279	257	339	318	329	266	335	326	291	335	282	302	291	328	325	278	302	316	311	303	309	298	270	311	289	338	305	322	297	311	338	276	306	294	295	307	323	299	313	279	318	319	311	291	289	323	346	317	269	305	294	301	310	276	311	335	284	295	313	306	286	285	289	301	312	298	294	286	290	273	289	295	267	319	339	310	333	320	315	310	270	345	316	305	309	290	306	310	314	310	345	324	290	295	288	298	298	329	301	326	302	303	283	316	302	319	304	287	288	286	300	273	303	321	295	306	315	290	308	287	301	332	305	307	308	312	311	323	336	278	275	291	301	275	283	301	281	283	300	311	284	304	307	292	314	261	310	275	329	321	291	311	290	314	286	299	298	311	291	286	318	278	299	302	337	266	290	304	286	295	270	312	322	299	304	312	297	330	300	303	264	291	306	319	302	304	340	321	317	311	301	310	353	273	305	345	345	302	297	310	311	308	334	297	334	285	344	339	333	296	305	295	264	300	304	299	341	290	289	281	287	318	316	306	318	306	301	301	298	306	283	322	275	281	299	325	295	305	328	293	329	300	305	289	312	306	275	326	305	319	298	304	285	310	317	318	302	281	328	320	262	290	308	309	308	305	330	288	299	290	260	288	280	330	308	312	290	303	305	284	297	324	299	320	310	317	289	291	294	318	293	363	325	312	294	298	301	337	265	275	291	304	301	301	290	295	281	302	297	339	282	304	331	314	312	295	271	298	315	274	313	302	300	278	313	297	306	307	304	292	308	334	317	353	288	301	325	284	325	270	335	305	283	300	304	301	295	297	313	295	323	284	274	274	323	295	282	311	297	279	279	300	310	301	317	298	317	315	327	286	308	320	290	307	304	311	293	304	280	291	300	288	316	286	310	307	303	288	289	305	286	307	282	299	277	324	306	309	307	296	292	316	313	299	320	288	312	277	312	287	291	324	330	305	314	323	309	292
24525	21635	29111	25149	22102	17701	9882	4852	3382	2889	2538	2162	1669	1266	1093	903	1005	937	632	746	534	537	462	473	391	368	364	335	343	342	327	322	333	326	329	321	300	338	321	299	298	328	313	355	350	369	338	452	407	358	310	353	287	316	285	315	318	335	310	300	300	309	279	315	300	288	294	299	251	289	298	290	305	304	304	306	304	278	313	333	295	293	314	311	313	297	280	319	291	289	281	300	282	311	297	277	293	312	325	292	305	310	264	294	300	309	290	285	305	292	283	315	311	301	307	291	318	289	282	306	300	301	295	286	284	310	295	309	320	292	297	288	289	294	305	300	317	293	289	311	304	301	284	301	286	324	293	298	300	297	286	314	309	307	300	294	275	267	285	299	308	303	273	330	255	296	306	313	322	292	278	298	318	276	306	282	308	310	307	296	280	330	301	285	288	264	303	283	297	310	313	281	332	287	288	293	282	287	313	284	289	277	300	293	287	290	301	286	295	315	279	278	303	310	286	311	279	298	312	310	310	275	318	288	289	302	313	282	285	284	283	306	287	296	283	291	286	313	316	281	328	305	307	304	307	283	302	296	282	318	289	297	316	291	293	290	300	293	297	323	304	296	306	298	301	317	278	269	340	309	290	271	298	296	313	306	304	322	320	298	292	332	280	262	296	327	287	278	292	297	306	278	288	305	317	288	274	266	288	284	308	271	286	300	302	301	276	310	288	285	271	304	307	293	309	301	290	293	289	306	311	301	289	289	303	314	292	302	305	316	291	277	278	285	314	309	308	318	312	332	265	301	301	327	294	307	294	318	300	289	294	298	288	291	325	290	315	329	317	299	285	284	294	291	293	289	313	303	300	315	293	315	284	288	295	300	309	297	302	275	287	281	280	288	285	302	291	298	300	297	309	271	334	287	296	316	288	297	308	292	279	281	301	268	297	306	289	321	292	308	283	302	292	288	301	293	280	287	298	285	295	312	277	255	307	301	295	279	283	300	297	276	297	320	310	304	284	281	310	300	282	280	292	247	296	273	300	285	267	318	279	328	279	315	306	307	291	277	282	295	260	290	317	290	299	264	302	280	296	315	309	296	322	286	329	289	281	302	295	264	311	290	297	300	285	301	304	318	289	304	310	265	301	311	336	287	279	255	276	275	290	286	319	321	292	317	280	297	307	307	293	299	287	296	281	281	316	311	280	317	277	280	283	304	300	294	297	296	310	291	287	298	297	321	316	291	319	303	269	285	315	285	304	307	308	259	284	285	308	302	286	281	312	298	302	306	296	285	304	282	301	280	315	281	289	287	283	277	306	315	284	273	288	266	313	307	278	303	280	301	321	291	270	291	300	280	306	292	315	299	288	257	276	301	314	296	292	317	339	306	311	295	283	284	320	313	306	299	340	308	271	316	305	312	294	333	322	292	291	317	266	308	304	287	272	289	320	274	295	318	287	319	283	330	333	308	292	291	316	298	297	297	272	324	282	279	292	289	306	272	320	321	294	300	307	274	288	286	291	331	306	301	270	297	285	272	301	320	312	307	295	278	326	248	312	316	266	307	296	325	305	336	294	288	289	265	289	297	290	292	291	268	306	293	313	289	303	320	290	330	283	327	300	298	272	283	271	304	285	311	282	277	306	304	306	316	328	290	292	317	299	282	295	291	262	334	307	268	326	309	306	284	296	314	298	286	292	318	287	333	294	267	333	301	306	265	315	289	286	325	299	313	320	338	324	303	269	286	287	317	297	298	297	297	284	284	316	246	305	282	294	273	289	296	293	327	311	309	275	280	288	303	286	300	286	310	260	304	297	274	286	246	299	283	292	281	266	298	314	285	298	275	294	299	269	272	273	298	318	266	311	312	275	295	302	323	305	296	289	322	320	318	312	294	270	324	296	303	329	304	313	292	300	315	297	279	286	312	302	321	311	274	285	299	280	272	272	328	309	329	281	291	305	294	283	270	308	323	331	315	291	291	325	303	291	288	296	292	309	350	294	303	306	279	280	299	290	288	324	304	328	273	321	314	305	313	260	317	319	312	264	280	258	279	311	321	300	273	319	316	322	321	304	303	308	305	334	324	321	302	314	291	272	292	341	278	293	267	288	290	309	304	281	302	308	301	313	308	315	313	301	288	300	281	297	297	333	315	291	325	305	317	329	317	284	299	306	316	296	305	295	289	275	307	294	295	287	289	301	290	293	307	308	301	289	285	278	262	325	289	309	303	316	295	326	306	307	294	310	280	286	302	303	310	288	328	278	316	303	313	285	277	281	314	303	279	321	303	282	316	288	265	311	301	280	313	336	282	303	328	304	282	303	299	292	313	291	306	286	295	271	312	301	284	308	272	298	325	323	302	261	299	310	300	299	285	286	276	303	316	308	289	323	286	277	290	295	314	300	247	294	287	287	283	281	295	288	296	288	289	283	316	284	297	321	341	289	291	321	312	309	282	289	315	303	285	299	316	314	311	315	291	309	302	292	307	288	339	295	329	315	276	292	279	268	302	313	289	316	288	334	267	301	308	308	297	292	294	321	299	291	332	328	285	306	277	284	299	312	326	314	295	285	301	298	269	289	270	282	305	288	295	287	298	336	294	275	326	320	273	263	313	310	284	320	278	293	285	256	277	307	309	312	294	280	261	317	303	267	324	303	290	290	298	307	294	276	278	254	291	325	299	266	324	312	288	287	273	323	303	306	315	331	321	294	315	329	312	290	287	285	268	300	291	261	305	298	286	264	309	314	307	278	283	307	312	300	321	304	298	282	301	268	265	302	285	295	296	316	313	306	319	283	300	281	285	314	305	292	271	287	278	294	288	291	283	284	314	300	290	290	305	295	291	315	294	287	271	300	297	316	297	275	311	284	280	272	293	317	292	300	296	299	322	289	318	285	295	296	287	335	282	281	279	293	285	259	295	279	335	314	279	312	258	300	296	305	279	296	286	281	291	295	310	304	312	306	305	305	290	291	289	300	311	298	312	310	285	297	337	299	291	286	291	313	273	276	292	286	304	292	322	254	324	306	295	305	284	276	274	270	337	286	285	300	285	319	284	301	309	317	280	299	319	281	289	308	315	312	284	279	278	293	313	277	324	300	310	306	290	299	297	290	289	298	276	296	299	274	296	325	262	297	331	289	302	317	305	290	308	297	279	283	305	326	286	297	318	316	293	311	288	286	283	316	327	318	258	295	286	288	294	303	242	283	277	294	301	287	275	286	291	291	315	299	307	340	307	295	307	273	288	306	299	284	302	276	312	307	318	287	281	337	283	305	289	309	310	320	289	297	305	272	277	292	299	271	318	289	334	313	282	278	307	298	308	280	324	313	313	303	281	274	268	307	324	280	316	295	264	281	276	292	291	295	288	309	294	269	285	310	281	329	297	298	301	307	288	292	290	282	300	273	269	275	286	307	319	288	271	323	303	288	302	292	336	327	317	280	314	273	265	284	318	323	275	304	314	303	302	309	307	319	307	304	280	285	315	317	273	277	313	305	309	301	280
29966	53645	45742	30146	21117	16279	12237	7966	6291	5242	4596	3822	2857	2226	1826	1371	1708	1361	1052	1090	825	739	645	609	529	448	464	410	438	411	401	381	377	378	363	378	370	366	326	358	350	349	385	420	455	465	420	551	505	415	402	312	311	324	360	358	348	291	345	346	331	321	346	345	337	317	324	323	288	320	316	316	349	332	331	334	341	337	300	337	327	309	316	322	312	328	314	328	367	319	313	331	342	293	301	329	344	332	313	312	319	348	305	314	339	325	313	332	316	345	327	340	324	337	325	315	302	330	342	302	306	322	304	297	324	336	335	312	316	304	352	304	335	308	332	340	333	310	325	328	341	333	309	311	324	296	347	315	312	295	323	321	300	300	313	339	302	334	337	311	307	355	281	311	304	327	309	303	318	311	344	322	333	328	316	307	344	300	316	338	317	291	295	321	308	318	311	299	318	331	324	290	312	303	315	315	329	317	302	308	318	327	318	335	351	327	314	313	336	330	324	342	305	324	313	322	303	353	342	313	349	281	313	346	306	321	284	307	309	316	334	317	315	326	319	319	322	331	306	343	352	342	316	320	331	326	308	303	340	291	324	314	294	323	321	330	319	307	311	312	316	323	314	332	334	340	353	343	349	328	337	335	334	310	332	324	304	325	330	308	319	346	285	355	316	318	289	312	312	360	330	340	297	323	313	350	338	360	344	314	323	288	333	318	336	357	339	319	302	334	337	325	338	335	339	297	325	311	347	315	333	283	296	334	337	304	346	290	316	298	304	308	324	308	326	311	344	319	348	291	315	330	327	290	298	334	331	330	273	337	342	331	294	332	308	314	302	334	306	307	305	350	307	308	333	332	328	317	322	313	297	310	331	324	316	302	311	302	304	346	310	300	351	317	346	309	323	293	315	313	316	332	326	320	298	304	295	311	318	324	325	338	327	335	315	316	328	347	332	331	321	312	324	321	342	323	296	331	302	306	332	310	273	322	306	321	324	311	322	332	320	318	345	339	339	320	309	342	313	329	337	320	369	329	287	315	345	321	337	284	322	325	348	301	305	297	314	331	289	329	330	318	335	357	323	297	356	316	339	344	290	327	315	313	322	319	326	323	332	333	283	347	315	334	314	307	325	315	401	291	327	294	325	337	316	296	316	346	328	343	349	305	311	313	311	326	330	287	365	326	306	335	305	321	314	303	332	292	309	329	276	304	316	331	351	311	316	320	323	316	302	370	296	320	316	302	320	308	341	323	330	329	298	337	304	311	346	336	338	317	316	313	309	329	327	327	311	328	318	351	352	335	347	338	329	324	307	325	328	298	343	326	311	321	316	314	367	300	303	329	299	304	317	329	335	325	340	290	297	328	357	322	303	322	334	305	324	307	306	299	324	282	332	350	303	343	314	329	330	314	315	332	350	303	318	331	304	317	308	305	329	322	317	298	344	308	332	301	360	288	295	310	338	337	334	329	295	342	332	306	318	326	299	296	307	325	342	335	300	303	283	311	330	333	347	303	347	334	336	323	308	292	335	324	319	328	320	332	345	306	339	327	336	308	324	283	293	315	304	319	332	349	296	328	345	316	305	340	303	299	319	336	334	318	322	323	335	344	326	331	317	311	291	346	299	336	318	296	305	326	321	311	291	319	314	320	318	336	340	329	335	319	311	299	347	316	309	294	290	334	307	351	320	283	304	315	306	342	320	348	351	339	328	330	318	336	330	332	328	319	313	315	319	341	308	321	296	368	336	289	334	316	323	314	338	313	348	330	299	308	291	283	308	303	307	321	353	324	317	330	321	326	297	337	334	293	323	346	318	319	322	302	325	312	319	313	321	319	338	348	299	320	321	338	352	307	356	354	352	331	356	293	337	336	330	320	340	315	346	333	316	349	300	314	298	327	307	284	309	330	306	338	323	290	273	313	314	329	317	329	300	339	342	367	307	330	299	319	338	310	331	325	316	344	273	327	320	330	308	339	328	310	309	307	304	325	333	279	322	338	344	296	294	315	312	345	329	318	318	331	352	312	277	352	308	294	331	319	350	308	345	309	319	321	329	321	311	323	319	330	296	311	299	318	310	316	315	315	321	302	327	348	341	345	320	315	302	348	354	305	341	269	329	322	265	351	311	348	321	303	322	320	334	293	316	335	315	334	309	318	310	325	312	348	345	323	306	366	315	328	352	339	312	322	313	291	295	305	325	301	296	316	330	314	344	320	346	330	328	310	332	308	337	327	298	324	341	295	337	320	314	333	312	325	316	321	336	319	310	355	296	314	318	345	317	311	324	329	298	329	328	314	322	361	333	328	327	343	325	295	347	326	317	356	333	295	317	302	326	343	314	317	307	315	311	318	320	329	347	337	350	317	313	357	290	323	345	327	317	315	334	316	305	330	327	319	309	332	313	334	337	313	329	311	312	292	306	339	322	295	303	308	310	345	302	342	351	294	329	316	327	260	318	320	342	310	355	308	329	326	352	331	289	362	326	305	312	330	302	329	346	373	334	334	325	327	316	301	333	320	314	335	328	322	311	330	343	341	303	347	315	331	295	344	311	292	316	332	298	343	280	318	351	318	321	316	330	328	304	313	338	301	330	329	315	321	315	329	296	310	324	336	306	312	309	310	332	295	350	303	291	306	325	307	310	321	314	313	323	310	319	340	344	332	320	353	332	333	336	316	303	330	330	305	307	332	330	312	321	307	324	349	330	335	317	324	355	314	308	308	330	313	357	326	312	313	337	307	329	324	293	356	326	315	326	287	342	315	301	310	346	345	320	301	331	311	330	314	329	322	328	340	345	316	311	311	328	295	326	339	320	315	301	326	307	356	346	323	334	303	330	330	327	306	306	323	338	293	319	296	315	318	319	306	367	344	309	283	312	307	328	335	328	311	370	367	358	297	343	334	316	322	313	311	299	332	311	324	359	304	320	307	316	306	308	299	300	313	302	323	329	321	315	331	332	346	334	349	300	326	306	305	347	322	313	322	319	327	313	327	341	330	346	299	300	298	358	346	342	357	332	345	320	282	349	341	303	368	314	336	281	316	330	357	338	318	361	332	326	310	323	332	312	344	309	321	310	299	328	315	311	322	346	340	306	332	305	327	334	352	350	293	380	319	339	343	312	345	332	303	287	316	317	341	289	339	344	323	325	308	340	362	368	301	333	341	330	341	335	336	341	355	352	313	363	322	324	329	338	308	336	348	335	312	333	346	326	324	309	316	328	303	333	302	314	310	296	309	341	339	323	332	332	338	363	327	281	326	317	303	333	306	327	310	341	352	305	323	332	337	329	325	311	343	323	329	350	318	341	322	314	294	314	336	335	321	340	341	320	302	351	318	334	351	324	319	304	297	312	328	303	300	350	302	303	332	347	309	289	317	323	323	338	321	319	343	301	301	314	351	342	307	305	319	323	323	351	316	323	364	296	334	315	309	287	337	280	347	321	323	334	307	320	325	313	345	346	339	315	332	307	336	322	349	346	334	331	325	317	305	330	332	311	337	362	319
25699	21709	28571	26715	17782	9262	5772	3711	2389	2018	2053	1818	1544	1075	758	933	829	622	562	515	461	458	442	384	340	290	311	290	306	305	278	309	300	307	307	307	276	304	292	273	285	284	276	305	360	300	308	369	319	304	314	321	274	291	279	277	271	256	292	253	256	291	253	300	291	269	278	261	298	274	286	312	280	314	274	300	280	270	301	308	267	302	288	253	284	259	244	256	279	271	286	261	264	271	270	282	259	289	285	289	273	289	265	305	279	279	296	291	278	287	247	262	274	280	270	265	245	281	309	299	246	274	256	305	277	271	278	246	267	272	283	275	286	281	300	285	291	292	268	308	278	289	255	290	271	330	276	261	278	260	290	278	283	268	306	291	240	272	285	270	261	303	289	289	278	260	270	269	294	269	276	261	303	272	272	283	255	274	310	291	296	259	316	261	269	274	287	279	282	283	261	246	304	271	281	259	275	293	273	278	281	276	315	305	294	276	265	290	277	308	286	255	261	236	238	279	252	313	278	261	306	273	275	276	270	286	286	274	250	261	243	302	264	270	282	275	288	268	310	250	254	320	279	271	268	241	268	273	299	304	269	288	248	297	265	247	260	270	248	264	256	285	300	250	294	289	279	252	256	279	263	289	252	274	259	300	292	284	270	270	273	267	280	275	252	278	285	254	265	276	262	251	286	278	281	268	275	292	253	262	292	297	292	303	278	258	306	266	263	285	282	298	294	263	306	294	266	293	268	294	283	282	271	242	283	296	277	294	259	283	307	286	257	278	272	272	305	272	284	297	284	258	296	259	293	295	306	274	287	246	241	268	285	276	253	269	239	265	274	261	270	261	274	274	259	265	259	269	281	252	280	251	282	265	284	266	236	296	287	259	289	278	241	275	263	254	265	281	279	285	258	273	285	273	278	304	271	276	282	266	297	294	271	281	270	264	281	268	281	277	282	266	282	263	260	278	281	264	270	277	270	259	271	257	307	249	276	238	257	261	254	285	257	266	278	281	314	293	263	292	281	280	290	282	286	252	249	257	264	279	261	247	286	276	281	288	294	331	267	262	251	288	279	256	238	278	265	260	295	253	288	275	279	295	284	269	265	265	281	266	258	253	282	273	288	271	299	310	289	246	272	271	287	304	313	256	263	302	284	284	283	281	269	288	275	280	297	265	265	268	302	281	279	285	282	279	256	293	280	286	264	289	287	267	281	253	286	279	254	276	269	274	291	299	292	287	252	290	272	260	296	269	277	280	309	253	288	295	287	269	259	252	260	274	302	298	248	284	269	270	265	273	249	270	272	248	300	280	271	275	276	317	279	279	275	293	284	267	279	288	298	304	295	279	274	296	310	261	289	284	306	250	252	279	280	266	296	264	249	277	281	277	285	270	275	281	291	259	285	270	253	270	283	305	284	271	266	288	270	291	276	275	308	248	291	277	305	282	256	255	258	291	273	229	282	264	276	263	300	297	297	289	281	277	283	324	292	274	312	265	301	278	268	261	276	276	277	283	271	242	292	277	287	260	276	298	283	271	283	261	285	301	290	293	296	286	250	254	271	295	290	257	284	270	285	267	307	282	254	264	276	279	257	263	259	282	263	310	276	239	282	230	263	254	277	261	278	299	262	271	245	266	275	278	304	307	281	294	287	294	277	272	305	281	262	265	275	279	251	272	288	251	270	293	272	278	285	277	262	286	278	316	267	266	272	265	243	272	253	270	262	265	291	255	307	251	284	251	323	277	280	259	279	267	248	275	241	250	274	271	282	267	277	263	268	298	272	236	288	297	244	258	264	262	272	225	258	298	264	291	264	285	278	280	282	282	276	310	260	262	271	284	284	302	289	265	302	287	278	280	278	293	260	275	268	234	288	288	252	280	287	294	282	267	275	280	301	291	283	252	294	269	286	269	259	280	286	285	297	276	282	268	283	276	282	291	310	311	311	292	285	248	267	265	271	257	291	282	263	294	274	245	262	276	287	273	283	256	273	248	276	315	256	285	274	246	264	297	272	285	262	249	269	286	250	271	263	250	284	290	293	264	237	291	289	314	277	258	290	287	256	273	302	247	277	284	245	271	239	269	283	276	270	289	287	288	260	259	279	261	296	298	259	276	282	270	252	249	276	270	260	267	275	264	287	252	286	258	281	270	273	290	260	279	298	298	302	291	293	277	262	295	260	285	278	290	251	286	285	270	285	259	290	276	229	272	257	278	275	287	270	237	259	281	265	271	270	280	256	267	279	245	307	257	247	269	250	284	287	267	236	288	255	287	300	273	254	274	274	284	279	270	292	249	292	253	271	275	295	267	273	280	283	262	284	277	275	265	271	260	278	276	287	255	262	268	260	258	252	270	277	275	268	297	270	258	267	296	266	281	289	334	253	297	259	299	272	272	304	284	293	273	297	254	271	282	275	312	293	257	273	277	275	280	251	317	286	292	300	324	284	292	293	279	291	274	296	278	313	273	271	303	279	279	237	254	285	256	243	275	276	299	265	279	282	266	280	272	289	294	282	244	297	281	279	285	299	279	309	278	237	273	255	297	288	284	258	282	296	260	270	308	261	289	271	286	259	275	301	273	301	313	272	292	250	289	260	246	262	274	264	267	300	251	252	304	281	272	262	275	233	299	263	287	264	258	251	265	268	291	242	303	278	264	244	268	265	275	294	266	268	274	281	290	269	291	241	295	279	260	266	265	266	298	277	254	274	280	239	236	288	284	272	272	286	250	256	260	263	319	277	274	267	271	282	264	286	278	279	259	267	232	257	250	304	289	287	306	265	279	291	290	235	294	291	279	306	249	281	275	259	281	285	243	267	283	265	281	295	295	291	274	280	295	285	282	241	269	272	287	295	293	292	302	281	263	314	255	249	286	283	283	248	263	270	275	288	274	279	278	266	286	271	294	308	266	272	263	294	283	290	280	276	313	319	279	290	270	281	271	302	300	268	276	293	281	267	259	281	297	259	251	289	314	297	265	274	277	261	279	283	266	263	281	294	279	263	256	253	268	274	300	276	302	252	255	263	258	282	290	312	280	264	272	283	261	297	289	286	281	260	254	245	272	273	255	256	292	258	315	257	281	267	259	256	293	282	252	310	275	280	289	255	252	295	283	282	287	297	271	269	266	242	267	287	261	286	245	271	253	278	263	272	273	280	275	268	300	278	292	268	273	241	290	264	273	274	262	274	239	261	268	244	267	262	280	275	272	301	265	252	292	288	310	260	260	277	275	280	267	276	277	270	266	263	289	277	273	241	269	307	256	292	274	284	287	279	279	262	274	259	274	277	265	262	248	256	262	294	294	248	280	272	287	284	258	268	249	265	301	264	267	282	277	290	282	281	271	253	295	249	298	283	297	276	273	252	274	270	285	269	247	235	253	285	291	281	241	288	250	283	299	258	269	277	275	250	286	298	256	263	304	281	255	261	262	307	293	279	275	281	273	284	281	302	283	287	329	272	218	271	245	270	297	274	298	266	278	280	254	294	274	252	248	301	302
29970	50005	40104	24699	17701	12968	9891	7059	4820	4171	4020	3420	2820	2029	1403	1646	1297	924	962	857	627	614	573	519	438	446	382	364	371	391	367	354	361	350	390	333	311	322	340	333	342	340	348	330	378	351	388	412	418	369	329	337	309	292	298	289	289	287	301	323	329	283	280	315	280	332	273	280	298	282	321	288	310	316	295	283	290	299	304	315	305	265	308	307	327	302	270	274	329	287	311	323	316	328	332	324	315	294	340	273	280	291	301	267	313	282	303	325	321	294	302	308	289	310	337	275	308	315	276	294	269	294	297	293	317	327	332	292	326	281	306	319	285	294	331	323	315	332	290	296	331	279	329	302	297	296	300	294	303	335	304	247	284	309	317	333	335	295	326	280	311	300	318	276	303	289	295	318	344	294	303	289	328	327	272	306	297	312	321	272	300	277	283	283	306	291	333	307	298	292	340	294	282	314	286	307	298	284	312	303	315	322	287	296	308	298	279	336	266	330	293	304	301	291	289	300	294	294	286	318	316	285	309	299	319	254	297	303	293	302	296	305	292	305	318	305	309	318	299	300	296	299	300	290	309	277	291	317	311	326	292	320	316	316	305	303	294	275	329	302	305	332	292	332	307	280	299	308	301	282	299	279	287	297	311	284	299	300	316	308	301	314	286	306	316	311	286	318	286	298	306	274	314	290	305	295	302	292	332	280	317	305	309	325	300	291	279	291	284	266	293	319	325	290	323	305	296	305	293	294	325	281	280	309	306	302	323	319	304	273	313	333	299	311	306	302	294	283	307	298	296	305	291	297	301	310	336	288	308	311	288	307	314	283	299	325	286	320	302	305	304	339	305	331	291	271	298	283	302	304	288	279	308	299	310	317	310	300	306	281	309	301	317	310	293	286	286	270	295	315	292	349	311	285	272	308	337	306	315	307	302	305	308	330	288	312	304	306	306	324	317	289	296	313	308	306	292	315	316	302	282	350	293	299	305	324	306	306	284	293	320	294	286	290	284	329	284	316	282	302	312	299	308	297	298	290	287	297	310	313	272	297	304	308	295	285	307	303	282	318	316	314	307	314	293	316	316	277	290	300	318	335	288	322	309	296	306	313	301	324	306	295	329	272	272	297	300	285	328	319	323	311	301	284	315	312	304	324	265	274	284	297	332	313	297	303	329	318	332	293	296	302	316	304	306	301	298	310	263	334	294	276	329	298	263	307	297	294	334	317	303	291	305	306	300	319	306	309	306	301	313	277	289	304	284	312	331	308	297	283	318	298	289	276	311	296	294	296	297	284	278	262	320	302	279	304	309	300	324	313	322	264	302	304	298	311	331	323	291	324	313	302	289	304	312	300	285	307	289	308	290	280	282	309	283	295	278	299	334	271	309	337	287	294	268	279	285	270	275	308	308	289	303	312	294	295	321	320	294	328	306	328	312	271	307	273	299	305	282	300	285	295	298	287	323	298	315	325	319	285	292	308	336	288	289	306	326	293	281	282	285	308	304	300	300	314	278	329	334	301	309	287	276	315	314	326	334	300	304	313	300	318	284	289	297	303	305	326	320	320	293	292	318	307	299	269	297	303	316	314	322	295	320	320	279	311	326	302	301	300	340	262	296	294	349	308	305	301	291	281	291	267	313	301	298	313	343	283	283	279	281	326	271	304	303	299	311	289	306	308	313	297	292	299	316	310	302	314	308	308	293	318	302	279	304	321	295	271	309	306	325	330	314	294	298	302	278	289	305	306	319	313	295	297	302	320	296	306	274	276	302	290	302	296	286	330	338	292	284	312	284	315	307	286	325	298	264	282	293	277	328	296	319	302	289	289	281	293	302	311	318	290	305	298	310	283	305	289	296	310	264	281	292	313	303	287	304	311	289	308	300	313	280	288	311	266	300	326	288	294	318	256	313	311	296	305	301	269	290	275	278	297	281	299	263	304	307	315	307	285	285	315	292	317	271	323	317	301	302	337	266	318	320	321	262	298	298	290	280	330	300	292	280	319	281	337	324	268	270	327	283	316	274	307	337	277	301	297	292	310	291	280	298	276	309	293	322	289	297	314	348	304	306	312	303	313	312	286	296	332	303	327	297	290	329	307	292	300	313	298	294	291	305	322	332	299	306	256	334	294	287	297	304	301	289	263	286	292	317	294	307	322	299	299	325	336	303	321	296	279	339	292	310	303	289	290	319	285	299	324	295	302	273	332	294	303	298	288	350	283	327	311	297	287	279	309	297	308	331	322	309	279	280	301	316	305	299	297	290	325	281	293	321	339	307	299	343	319	324	309	294	280	293	286	294	299	301	296	285	308	314	328	276	301	298	308	300	302	340	298	315	290	301	343	321	290	297	342	275	285	285	287	270	311	286	310	287	298	300	277	291	315	302	282	305	284	324	303	309	313	284	308	308	317	274	294	294	298	286	282	311	267	273	317	313	321	279	285	297	293	310	291	311	297	282	322	285	290	336	298	303	310	296	300	290	320	260	299	279	302	329	314	317	294	329	260	286	298	319	295	318	284	287	297	293	311	323	291	323	304	337	324	305	283	297	308	328	323	318	281	317	284	279	288	281	292	296	289	291	263	297	290	308	275	293	272	297	296	300	312	319	283	312	312	299	306	312	311	320	271	291	341	293	296	313	310	317	301	289	300	307	305	302	286	335	278	297	300	311	292	320	307	275	291	262	322	304	365	278	288	312	326	329	286	274	297	314	292	280	287	323	306	296	290	280	326	299	280	275	305	310	284	303	305	323	313	295	297	291	314	309	302	331	318	297	332	319	308	284	304	313	317	293	307	288	283	333	292	318	304	286	262	272	281	319	315	304	266	303	303	307	272	307	253	273	295	315	306	296	287	309	295	278	319	319	320	318	318	319	304	285	310	300	284	305	316	303	289	292	324	300	319	297	306	297	316	297	267	291	305	305	304	307	288	285	310	311	312	294	285	285	282	302	304	326	317	296	274	292	265	312	292	316	301	297	276	308	281	280	317	313	302	273	297	287	310	312	310	329	296	317	298	323	286	285	330	292	326	306	309	309	315	322	283	315	312	307	315	324	304	304	290	287	314	321	333	304	277	288	304	313	295	300	344	279	313	305	299	320	298	293	303	318	270	300	289	306	344	307	325	282	292	297	309	323	349	306	273	311	306	288	287	272	274	320	282	294	287	306	350	321	311	292	285	300	303	323	282	289	280	283	310	297	309	306	292	272	318	295	279	288	316	283	309	281	327	293	330	288	321	315	269	291	299	314	330	269	309	285	323	314	314	313	310	342	288	299	311	358	302	304	296	346	271	313	315	285	315	290	293	287	303	290	323	297	326	293	290	327	289	287	296	307	281	280	289	278	323	282	302	290	290	287	322	285	310	271	291	296	314	278	279	305	291	312	319	303	290	317	306	316	310	315	273	322	301	332	288	330	324	316	278	313	315	332	305	293	318	304	327	310	313	316	326	304	314	346	332	314	321	289	338	280	299	261	288	291	306	275	278	306	288	276	316	284	299
23344	21643	29359	24500	21803	22264	17201	7346	4623	3769	3517	3395	2841	2306	1851	1686	1181	998	889	649	742	663	638	568	503	421	418	403	345	388	406	343	403	366	348	357	320	329	352	311	344	344	315	354	350	394	456	576	621	457	328	303	323	313	298	319	303	306	307	292	311	318	340	321	293	320	295	292	297	323	305	333	282	320	283	317	305	311	315	335	313	296	324	333	303	336	320	315	318	351	295	302	319	324	353	332	284	305	306	291	305	303	317	317	278	302	348	322	343	325	289	307	322	311	336	301	281	310	327	329	308	315	315	295	301	319	303	308	311	322	277	291	297	322	296	296	322	297	282	316	315	317	350	305	305	325	273	323	328	281	315	274	301	295	328	308	298	319	313	312	277	304	309	320	317	330	328	312	337	325	326	323	287	318	307	277	303	287	289	313	266	319	300	317	297	278	288	303	336	271	292	298	293	281	299	302	295	295	308	327	286	299	316	283	297	307	298	344	328	316	309	296	333	320	307	319	355	273	311	292	324	307	346	296	321	286	302	303	326	275	298	328	334	343	292	301	316	323	294	332	327	320	321	310	316	304	317	331	293	317	297	320	307	324	299	308	316	337	335	283	322	328	315	328	302	277	322	337	309	312	306	325	287	308	291	320	298	298	328	289	307	314	322	309	307	316	309	303	293	296	306	308	331	283	335	299	337	333	323	301	312	343	322	335	277	341	294	299	297	327	337	266	309	300	292	286	336	302	296	313	354	309	305	318	312	315	305	276	297	320	284	330	294	329	310	302	291	292	302	308	325	303	323	344	321	325	323	330	311	298	287	286	300	286	340	289	318	290	344	299	319	305	292	303	356	312	300	329	311	310	296	291	326	318	321	286	313	283	308	316	326	316	281	330	289	348	319	314	309	290	329	332	323	306	310	350	296	259	269	339	318	283	354	277	329	315	291	324	305	316	284	323	322	328	322	313	318	290	323	342	311	329	295	298	307	293	304	324	317	324	325	270	291	358	284	334	311	315	289	327	280	332	290	267	281	318	324	307	293	304	308	306	284	318	274	300	298	318	335	335	308	338	277	315	335	289	293	304	289	342	310	290	292	319	315	301	313	305	304	321	297	322	295	313	262	298	322	326	314	320	333	314	327	290	298	314	303	316	284	296	311	307	313	300	375	346	341	337	309	307	321	319	327	305	313	301	294	279	326	300	287	310	303	314	324	281	325	322	302	309	322	302	312	288	313	328	317	296	337	327	314	349	335	296	324	314	277	298	297	307	285	320	278	328	294	299	305	308	305	325	329	317	295	280	348	323	313	315	300	266	339	327	332	306	302	295	294	289	333	300	267	301	321	299	300	327	287	287	330	316	318	310	291	333	300	274	307	290	314	323	299	285	287	311	301	328	321	282	307	316	313	295	324	288	292	324	302	315	338	327	349	332	312	302	323	302	319	314	307	270	315	310	309	326	295	359	288	307	300	305	306	317	301	289	320	309	283	283	299	276	299	322	305	328	306	323	304	316	297	322	306	334	299	294	307	309	321	324	286	324	311	275	299	290	323	301	322	328	314	294	314	303	296	293	294	324	339	304	307	293	333	306	313	308	313	330	339	338	291	320	283	306	343	285	319	284	291	307	282	292	296	312	327	281	290	302	288	307	303	307	372	284	306	302	327	318	353	274	313	300	314	295	341	302	307	299	317	317	326	289	319	294	293	304	301	311	289	312	334	294	342	298	322	293	319	313	297	323	323	323	320	312	322	313	302	331	318	292	317	315	292	312	267	318	324	299	318	307	309	299	279	318	315	308	326	309	338	315	273	311	320	323	354	316	319	309	335	312	327	339	314	319	308	285	283	273	307	317	318	341	287	307	304	299	315	318	336	309	312	311	316	304	306	286	307	308	320	320	313	301	301	317	299	318	319	289	326	292	316	333	307	313	282	306	330	317	322	325	338	317	297	321	324	308	303	311	316	312	313	306	296	293	341	330	295	294	310	301	294	295	305	297	298	305	320	324	304	295	326	298	330	332	315	320	307	302	302	305	306	330	303	312	318	295	306	311	341	329	321	314	322	313	285	290	289	331	287	302	305	293	277	293	301	339	335	295	308	305	289	335	295	305	311	303	331	298	313	328	314	325	298	286	281	324	313	298	293	332	303	338	328	314	314	309	282	302	320	306	332	275	347	298	285	313	330	307	313	289	302	296	316	288	334	307	350	312	285	279	288	284	306	334	338	331	278	337	301	306	325	307	288	286	321	306	315	302	308	296	288	287	319	275	325	318	344	307	310	303	319	315	292	323	340	306	320	277	301	311	303	273	300	290	299	352	302	323	311	342	309	308	297	284	326	302	321	296	321	339	296	302	318	317	273	328	347	324	323	267	318	329	293	307	293	305	326	299	305	309	320	304	278	298	295	299	304	288	312	327	307	296	313	323	300	334	294	306	287	296	256	318	293	299	319	307	321	297	312	314	304	295	342	304	321	302	318	305	304	318	293	307	319	346	303	326	291	322	310	299	311	295	320	331	338	322	318	294	322	275	323	309	325	286	286	321	312	292	315	315	309	308	333	291	310	332	336	333	297	329	339	297	304	304	310	324	307	286	311	308	308	344	320	278	300	333	317	335	337	321	318	309	333	298	319	301	325	294	282	318	325	297	298	264	325	309	323	312	318	303	295	316	268	295	320	323	303	305	307	287	324	310	288	294	341	322	321	292	327	308	306	312	300	294	313	326	309	322	321	319	277	351	302	297	319	327	315	329	338	324	318	326	331	292	277	331	321	335	319	301	298	312	308	323	339	297	343	325	345	312	319	286	283	347	308	326	296	311	331	322	319	282	279	291	292	301	277	310	290	286	281	305	291	331	304	335	292	284	323	298	334	324	306	328	312	316	306	307	323	307	312	323	271	342	271	291	304	299	321	315	321	316	312	295	324	324	303	314	291	285	304	269	328	328	290	330	344	317	321	328	280	299	304	289	333	282	348	306	306	306	303	295	313	292	282	287	291	308	315	272	297	325	305	308	300	291	326	325	290	324	315	308	317	301	305	292	282	305	316	349	322	323	308	328	296	350	312	317	302	304	319	342	277	312	313	306	321	305	314	328	310	319	321	310	321	304	298	316	320	301	320	310	311	319	285	315	309	306	317	315	321	321	320	324	310	301	320	276	310	310	325	279	300	297	344	311	288	319	312	339	298	308	320	341	295	286	312	320	288	272	309	319	328	305	289	316	325	312	318	284	308	353	300	318	335	318	320	312	292	306	308	319	297	291	334	321	334	342	337	283	340	299	325	322	319	303	333	314	306	332	307	294	322	324	296	303	331	302	309	333	301	338	318	299	298	302	313	320	310	292	328	302	288	334	300	322	299	307	336	304	307	295	296	306	287	293	332	287	290	297	328	299	319	287	285	320	313	279	313	301	319	319	345	310	313	302	329	318	319	290	310	297	295	331	323	307	296	311	304	302	345	309	333	306	285	308	306	327	315	324	323	332	322	318	295	337	313	322
31126	59399	49895	32443	24481	19097	14361	11010	8244	6693	6319	5968	5083	3840	3302	2940	1947	1512	1445	985	1081	1001	881	683	581	603	506	487	519	464	473	489	459	451	442	416	387	405	384	363	356	328	352	366	386	429	616	769	808	512	459	387	334	320	369	337	316	329	322	298	319	305	315	316	324	328	303	300	329	321	333	355	305	342	348	303	352	353	383	344	368	319	326	334	351	325	336	316	358	347	337	323	343	337	340	325	371	323	384	318	334	339	352	332	340	345	352	313	329	368	303	289	308	329	315	339	364	343	342	354	344	326	335	326	329	344	341	313	335	343	329	328	329	355	352	346	339	325	316	320	366	322	328	333	340	321	322	312	316	318	320	326	333	339	326	321	355	315	327	364	336	316	331	312	302	304	323	338	344	308	349	304	304	335	357	340	330	348	318	338	296	345	346	334	298	328	364	335	304	347	336	341	356	324	370	310	316	347	339	324	340	354	295	343	343	326	335	334	296	320	316	337	323	354	305	351	348	316	344	298	288	333	315	379	338	337	330	317	318	336	324	329	380	351	314	305	340	341	318	293	307	296	309	320	312	376	314	318	321	319	315	288	362	358	309	354	319	349	337	367	315	321	345	325	298	298	342	331	372	364	293	315	340	332	349	339	323	363	329	341	337	330	322	342	318	317	356	358	354	328	334	337	330	327	337	343	324	357	320	308	309	336	326	361	335	330	334	352	333	344	322	314	316	326	342	337	328	345	325	334	348	356	332	333	314	314	336	325	308	385	311	331	335	321	303	319	335	349	322	332	323	360	307	291	340	308	352	353	303	332	310	312	320	345	325	347	321	348	317	336	350	314	300	345	332	342	312	363	334	335	296	281	319	319	320	358	366	321	324	320	327	323	324	317	299	313	331	349	313	373	303	326	334	300	325	297	317	327	341	324	289	339	361	332	327	335	327	329	323	309	326	311	323	363	346	322	325	325	315	338	335	308	322	329	350	346	316	342	339	340	287	350	327	347	312	326	367	333	318	348	298	325	312	333	315	316	355	338	363	309	327	332	345	358	309	338	351	338	348	347	294	318	325	311	347	317	323	296	332	339	319	338	303	339	363	334	329	324	327	322	287	329	315	345	351	337	320	312	315	317	337	337	347	335	330	341	344	330	287	338	331	329	298	327	331	338	343	320	329	324	348	353	344	317	302	335	348	326	327	319	346	369	347	357	327	328	340	341	333	301	348	350	350	319	342	346	316	326	330	352	315	319	336	308	352	324	333	338	324	329	317	332	358	304	334	318	319	333	293	348	335	289	326	338	345	323	340	332	326	338	312	315	322	321	335	337	347	343	328	347	335	330	338	349	363	304	328	305	338	344	322	332	338	326	363	342	332	328	324	341	324	343	336	327	321	344	330	333	326	347	289	355	332	326	322	328	350	342	354	337	331	284	337	321	318	317	353	340	344	345	330	360	358	328	326	321	314	337	348	337	335	346	344	350	343	328	332	314	326	357	322	363	331	321	318	336	321	301	305	304	353	336	313	305	344	342	314	342	306	323	316	351	352	292	331	338	338	337	351	332	357	321	317	328	303	324	312	323	345	314	321	371	315	320	295	330	343	328	344	355	327	319	320	344	331	361	310	313	323	329	315	307	312	333	316	314	328	349	325	326	345	316	329	341	304	321	321	324	336	345	314	362	320	356	326	357	310	340	325	305	339	355	329	325	317	330	339	360	316	341	318	310	323	309	329	318	331	322	346	332	286	335	326	330	358	349	344	310	287	357	375	350	351	324	314	319	351	348	314	335	307	304	336	329	357	341	348	330	339	330	334	317	341	282	325	338	316	322	351	349	332	327	301	324	289	328	339	348	300	302	351	331	328	310	307	342	341	310	280	312	341	318	329	307	303	356	328	339	354	351	314	350	353	333	322	324	292	319	306	343	302	303	313	327	341	323	311	322	324	294	343	346	337	347	327	319	306	313	328	319	347	325	327	309	353	295	317	340	323	339	320	341	351	358	350	354	333	319	325	321	368	339	352	333	333	305	366	330	333	310	330	315	307	330	367	317	305	314	334	322	335	320	346	331	352	327	299	342	348	329	351	361	316	309	316	338	348	321	368	334	347	331	332	322	365	321	343	319	345	303	316	306	340	341	313	320	344	323	307	318	327	335	303	314	323	361	309	343	315	311	359	325	338	344	314	326	319	306	326	329	344	335	354	341	370	341	355	346	334	308	346	339	318	325	319	362	344	331	336	333	338	338	326	326	335	361	323	356	323	321	323	331	295	337	324	304	310	334	333	323	353	303	328	306	347	318	312	365	348	327	333	344	328	324	348	338	337	315	322	331	330	346	354	307	335	339	311	333	326	338	314	328	342	309	310	345	315	313	319	333	348	356	334	317	332	325	329	321	357	345	281	332	317	354	325	334	338	362	337	320	319	327	353	345	338	310	320	319	322	331	314	356	348	291	338	320	341	328	343	364	349	339	342	320	331	349	339	338	335	349	314	350	352	336	311	312	353	353	327	312	343	354	331	340	326	326	296	306	329	319	328	321	323	325	342	336	318	338	283	333	341	337	317	317	327	346	335	314	322	367	338	367	344	356	311	357	335	332	336	356	323	352	332	361	330	332	278	340	330	345	343	323	301	321	314	357	318	336	294	339	328	384	310	345	318	340	333	349	321	304	310	308	311	319	309	332	328	337	353	340	367	322	338	317	308	347	308	323	309	324	328	328	311	356	351	310	349	367	294	330	321	343	345	335	339	312	341	365	355	337	323	329	312	339	331	321	338	347	337	324	344	340	344	315	339	365	358	346	310	332	329	344	324	336	327	340	330	347	344	328	321	324	309	292	327	339	348	304	342	324	327	330	330	331	309	332	347	323	346	304	321	335	338	273	313	325	330	315	316	323	316	332	313	328	373	308	326	341	335	298	327	322	302	298	352	307	274	324	303	343	332	350	357	329	300	328	337	332	325	330	316	338	315	323	332	336	319	336	315	344	332	311	322	323	325	322	338	336	314	330	306	349	331	343	322	350	310	327	297	286	329	325	349	333	359	322	325	342	342	333	346	346	350	342	367	339	353	348	312	341	325	344	315	329	338	313	341	305	323	329	324	309	354	337	310	325	301	333	354	305	310	351	368	339	303	339	329	330	364	326	336	347	323	323	324	367	315	316	316	360	306	320	334	332	330	321	325	323	340	334	326	328	358	348	319	308	360	330	306	320	354	325	323	330	352	326	333	348	303	325	309	329	291	290	356	317	303	338	335	316	346	330	329	340	333	330	334	320	312	317	356	364	310	344	345	325	357	353	311	334	314	339	342	311	338	319	324	341	331	326	326	316	337	334	335	318	319	309	334	333	314	316	341	369	328	295	351	332	334	314	338	346	316	325	315	331	317	324	318	318	343	328	331	321	370	307	343	332	341	360	284	316	320	299	309	359	316	309	334	362	319	339	340	323	318	346	358	332	353	326	337	348	310	313	323	338	356	342	342	360	318	345	389	316	347	350
30645	30262	32806	20374	9663	6059	3812	2514	1807	1688	1519	1414	1216	1021	919	634	480	502	446	439	396	375	382	346	317	295	312	325	299	308	275	274	284	278	265	293	268	274	240	298	274	293	249	264	299	285	273	261	262	289	261	263	269	284	253	241	298	281	246	258	285	290	265	277	278	279	298	265	269	290	284	261	310	259	286	280	257	262	253	307	278	251	287	270	261	278	275	276	271	302	238	277	290	287	277	291	257	257	259	267	274	295	296	264	277	275	284	293	280	278	295	316	250	272	280	272	272	311	256	292	267	274	272	292	293	279	255	268	271	297	270	289	257	236	295	272	276	300	260	276	266	254	279	266	275	290	260	267	277	255	270	290	294	272	271	268	268	278	268	268	260	277	267	291	298	288	259	275	300	227	280	256	290	262	289	269	265	277	263	289	269	284	291	298	264	272	284	297	251	293	283	281	246	271	274	272	292	241	259	281	262	278	224	279	306	276	262	283	264	283	260	280	266	267	271	273	260	260	230	287	260	262	265	283	261	233	250	273	265	297	244	250	271	296	273	277	294	274	275	268	279	270	294	230	262	293	274	267	264	258	284	298	254	255	294	279	276	268	258	292	259	258	297	269	299	256	281	309	261	280	295	243	257	265	279	279	281	250	299	292	249	273	263	286	282	317	269	281	270	285	270	283	272	270	296	275	293	265	285	279	274	282	257	257	263	233	271	296	259	263	281	264	252	267	262	262	265	275	295	264	290	273	297	277	271	281	260	260	271	256	283	254	263	290	273	261	274	294	285	294	214	271	301	290	226	257	262	281	285	281	281	301	267	253	322	285	258	299	284	293	286	267	272	258	276	264	271	276	239	272	276	281	260	267	259	267	262	280	292	278	292	271	264	283	274	256	292	266	288	273	287	273	275	268	264	265	269	267	259	291	289	283	270	271	261	265	269	284	292	280	273	308	247	250	259	272	286	275	266	248	280	262	305	267	295	272	274	267	262	257	310	264	256	286	290	292	292	255	293	264	269	262	262	275	266	291	284	257	251	288	266	280	276	297	268	246	221	288	273	282	266	271	271	279	246	290	316	274	285	250	242	289	273	253	304	264	295	280	266	274	279	253	249	257	227	265	267	265	294	292	275	237	255	294	276	284	264	263	256	269	282	273	270	288	288	251	270	260	249	270	250	249	269	286	250	278	276	259	273	285	271	284	248	250	268	273	291	292	284	287	275	296	292	267	279	285	256	283	274	272	276	290	308	267	264	248	275	267	293	271	268	279	285	270	266	269	274	284	284	281	263	291	292	289	260	275	261	261	258	248	264	263	290	276	327	241	269	250	297	275	284	283	270	284	283	258	245	284	252	271	266	262	269	276	280	277	254	286	272	269	300	290	267	276	307	273	289	265	266	262	273	287	281	307	273	262	293	260	251	270	278	283	275	254	287	251	276	269	278	252	268	274	259	259	261	292	274	282	287	301	287	268	245	271	230	260	298	280	281	283	276	285	271	301	277	278	245	281	273	273	282	261	276	271	296	282	254	270	265	263	257	227	263	269	262	267	271	272	286	273	273	280	291	268	273	296	242	280	280	282	231	292	258	261	287	271	247	277	288	241	279	280	295	270	296	274	285	281	262	244	265	277	256	261	285	291	256	285	266	261	288	275	270	282	263	258	308	252	258	264	299	243	269	267	301	288	319	267	301	293	244	267	266	277	272	302	243	270	278	271	294	306	263	291	258	249	273	245	272	258	262	262	291	287	257	284	265	277	285	274	272	271	251	265	295	263	277	265	271	253	279	260	294	248	258	291	288	269	288	262	261	282	271	278	284	263	280	266	257	261	290	281	271	271	261	265	305	235	297	268	258	272	255	278	243	280	304	302	271	256	287	290	288	269	279	254	270	284	270	281	286	297	258	269	261	288	284	272	269	279	278	269	268	270	259	306	287	272	266	262	272	308	255	277	288	263	263	266	293	269	267	302	264	285	262	282	277	274	274	241	262	270	282	276	257	239	255	262	276	275	316	267	263	275	250	284	280	272	233	303	288	284	267	325	269	305	264	274	273	237	279	304	278	264	261	284	281	264	266	250	254	281	308	272	263	264	257	280	281	257	272	292	243	286	300	291	247	258	279	267	260	255	261	284	297	256	311	303	275	300	261	267	277	246	231	240	273	277	262	291	275	256	290	282	285	285	254	254	273	264	271	276	278	273	286	277	286	295	275	289	265	274	267	242	264	265	252	289	255	278	308	259	251	309	270	260	285	285	250	256	266	293	272	272	270	266	284	246	278	271	267	304	259	279	263	288	295	276	268	253	256	271	252	281	273	243	249	276	279	239	255	266	273	274	269	276	285	271	248	261	279	311	273	256	270	263	315	283	265	267	264	286	278	265	259	257	261	259	297	279	257	284	263	278	281	269	279	287	282	267	261	268	269	266	254	263	274	281	273	289	254	264	282	281	273	288	246	251	251	278	287	248	286	263	287	254	257	278	259	287	272	291	276	247	280	276	263	274	289	267	269	264	290	283	241	295	247	260	293	268	245	266	285	259	289	251	280	269	268	249	263	264	286	255	294	279	298	261	282	265	271	238	277	283	253	264	249	282	263	265	272	279	276	264	282	277	286	267	271	286	224	278	272	282	261	262	260	264	266	270	290	282	297	243	259	278	255	281	272	265	295	263	286	253	285	260	284	234	251	281	275	324	284	279	283	270	239	266	261	259	290	253	264	264	304	246	276	261	271	257	278	259	257	283	307	298	264	282	307	235	266	275	281	244	282	233	274	269	265	263	237	320	282	261	284	256	275	272	278	268	264	270	298	277	277	260	287	275	307	266	296	221	296	259	247	242	271	271	288	259	295	260	244	261	259	267	251	272	257	269	292	258	273	297	269	281	275	294	289	257	291	318	242	286	278	290	280	277	314	269	260	253	289	268	264	282	269	273	251	267	272	311	285	266	273	267	251	298	253	278	266	269	284	278	249	276	271	275	262	247	262	276	286	276	272	261	295	306	284	270	280	291	274	264	286	289	256	282	268	244	290	267	248	269	252	251	268	271	247	264	300	249	279	262	273	277	275	252	296	245	273	247	278	274	318	277	268	288	258	275	274	255	289	244	278	235	290	277	296	273	289	267	284	270	259	261	276	253	257	306	282	291	253	250	278	266	248	290	284	280	305	273	256	273	286	269	248	307	289	275	268	273	246	286	277	269	251	243	303	273	276	275	263	276	233	287	248	274	301	296	263	243	243	273	265	281	271	274	270	247	265	244	268	281	258	289	267	269	245	273	317	270	274	286	260	262	293	282	278	260	282	271	269	264	289	285	248	294	269	288	279	289	286	298	299	281	287	293	279	257	273	300	268	268	255	277	277	265	264	285	293	293	284	273	271	315	250	266	278	264	266	293	280	278	278	276	292	268	283	282	266	269	269	276	280	284	267	289	277	283	279	258	284	287	264	299	294	297	263	241	256	279	290	276	246	275	249	295	286	289	284	242	256	290	250	281
29544	45614	34508	19706	13068	10450	7089	4987	3518	3275	2803	2640	2233	1821	1507	965	834	771	642	644	503	542	478	480	380	397	343	330	337	345	396	339	285	288	343	323	318	279	315	279	302	316	291	318	296	278	309	332	307	275	335	289	309	299	308	289	273	298	289	289	285	290	303	320	336	298	299	289	279	303	302	284	309	310	293	285	298	304	312	305	308	291	249	280	296	303	308	336	279	289	301	302	313	290	284	309	298	287	305	298	306	305	318	302	316	282	318	272	337	308	340	286	314	330	296	293	290	287	279	305	286	298	318	303	287	276	275	285	311	295	262	281	273	314	280	296	311	308	288	296	342	326	303	293	299	304	298	342	317	284	284	325	277	295	315	315	308	319	298	310	313	284	327	307	298	318	328	297	304	302	288	317	288	268	321	283	308	323	311	290	285	311	313	317	309	316	311	312	311	262	301	298	310	304	284	321	316	287	290	318	274	301	279	307	311	273	299	300	281	276	298	295	321	301	279	278	326	310	300	299	285	298	289	296	306	299	291	339	287	294	313	287	307	299	284	286	328	294	294	314	291	271	308	271	327	317	288	308	272	280	294	323	326	327	314	325	277	281	320	301	293	298	281	318	305	352	322	312	312	318	288	300	303	262	276	278	314	308	309	297	308	327	317	292	298	335	278	322	282	317	307	282	298	268	276	296	298	284	297	269	292	290	319	291	315	316	313	321	330	277	312	298	278	305	274	287	304	326	314	280	274	297	293	331	302	287	298	275	314	314	294	300	313	316	285	295	329	321	315	291	282	268	300	300	337	286	290	308	301	297	304	287	270	291	306	303	275	289	285	328	303	312	304	279	263	282	337	296	285	332	327	312	323	297	274	351	298	330	289	289	300	282	314	286	318	311	280	294	320	317	286	320	287	292	289	309	318	277	303	305	302	307	273	314	272	300	289	286	280	270	298	282	293	321	305	297	297	318	312	300	317	299	315	324	291	319	285	268	302	306	286	299	302	294	309	304	301	307	295	325	313	281	305	291	287	327	321	280	297	306	292	301	309	299	306	292	306	280	316	297	299	322	284	310	318	293	301	331	280	290	341	298	311	298	334	276	300	307	299	300	278	343	316	303	323	323	287	271	278	285	304	290	293	322	288	291	307	271	310	304	281	285	290	286	313	314	297	295	282	299	307	303	301	282	308	303	316	311	323	318	302	337	304	319	295	272	284	268	288	298	291	302	287	288	305	318	302	290	313	296	318	297	281	322	304	316	322	316	297	315	299	315	283	282	302	311	304	270	305	296	300	290	290	285	305	282	329	280	330	313	277	302	275	298	304	298	297	277	287	309	278	292	299	278	302	320	281	312	311	304	273	330	312	273	300	294	290	291	314	271	296	291	308	308	318	310	284	303	314	303	285	316	298	297	294	326	296	318	314	305	299	305	308	310	319	295	285	318	306	291	309	297	322	291	304	311	310	288	285	283	294	278	280	309	305	293	344	293	297	306	295	293	292	307	287	302	306	250	295	291	257	301	308	295	262	295	264	276	298	293	308	329	295	284	304	270	257	289	286	309	311	300	295	312	335	305	285	295	309	308	297	301	304	295	303	278	302	303	286	295	298	291	289	301	309	331	335	316	282	322	310	301	271	311	294	283	309	311	284	325	294	279	277	323	307	297	273	346	333	301	288	299	288	293	297	315	324	309	306	298	287	272	288	299	312	314	305	329	289	309	280	309	325	301	321	314	315	281	297	305	301	253	304	320	297	307	268	296	280	307	295	315	295	306	304	277	281	268	274	271	303	301	284	297	302	296	313	326	285	278	294	285	259	295	301	299	291	274	292	267	302	284	330	330	302	308	312	276	281	281	308	303	295	302	297	294	315	278	292	331	294	268	282	294	328	271	294	304	303	279	293	305	325	314	297	328	276	275	268	313	291	279	302	326	301	319	293	299	285	302	312	290	310	317	296	255	285	293	307	294	286	296	300	307	274	269	281	299	268	306	292	296	327	288	346	288	263	317	274	291	305	308	320	285	299	298	271	288	294	330	305	301	282	282	315	310	306	327	311	306	310	292	266	307	307	294	299	293	311	328	300	309	297	308	313	277	288	298	287	309	318	306	277	277	289	280	335	285	294	317	330	311	275	304	321	261	286	286	294	280	316	294	325	273	317	276	314	311	284	334	317	302	312	336	301	296	290	264	290	313	321	305	309	290	313	316	303	309	300	298	264	282	283	311	307	305	306	324	291	288	326	286	287	291	309	287	318	302	312	307	306	290	281	285	269	293	272	292	302	305	303	291	270	293	315	302	296	264	308	282	303	278	315	299	298	308	287	292	317	293	310	317	283	304	281	269	286	296	314	283	296	301	287	303	290	327	268	326	321	285	287	315	311	304	282	275	298	321	295	305	275	290	287	285	319	297	308	278	313	306	298	309	298	292	288	269	331	311	290	307	311	325	317	301	271	323	333	278	304	278	280	312	296	273	304	294	278	313	286	355	310	286	314	310	324	271	313	313	341	309	302	299	284	307	307	299	332	298	252	287	269	293	286	301	323	285	297	295	273	273	262	282	311	299	309	317	282	291	305	296	339	326	287	305	310	290	284	293	278	278	276	290	312	285	284	322	322	279	286	329	277	283	287	317	255	299	268	295	265	340	290	302	272	295	275	267	310	295	292	277	306	311	295	308	303	280	326	291	306	300	295	271	298	268	303	311	321	311	303	313	307	265	302	298	274	305	309	314	317	306	288	306	318	299	297	318	288	252	312	296	301	312	303	293	295	287	337	282	321	295	296	282	298	293	316	281	295	262	303	261	306	297	287	285	286	323	286	291	310	322	305	289	284	314	280	289	293	273	305	292	306	303	273	326	336	274	314	337	291	324	301	293	334	309	297	302	316	306	281	310	309	317	304	313	293	321	297	317	291	319	308	311	315	308	283	292	305	343	305	311	286	305	288	287	309	295	331	289	296	276	299	291	305	278	294	304	285	300	295	301	309	276	299	299	306	281	322	299	305	296	270	319	277	277	296	312	295	274	323	303	286	286	272	293	282	298	307	297	314	300	279	293	299	313	322	278	312	315	301	294	291	299	293	293	314	291	322	313	298	277	308	299	316	296	327	349	319	307	311	296	286	329	265	298	262	326	303	314	291	318	297	295	307	304	310	308	280	327	286	303	322	294	291	329	305	294	306	322	311	297	302	296	289	285	279	300	320	311	272	277	302	296	278	301	313	309	307	298	317	293	307	281	299	281	302	273	313	262	339	313	292	295	287	298	316	288	292	305	282	292	309	315	307	325	296	346	312	282	292	279	288	318	314	323	300	289	291	285	293	292	285	304	308	338	302	298	285	301	299	317	337	320	285	281	289	327	286	288	291	292	316	310	289	278	287	269	300	284	281	315	278	298	312	322	305	288	290	275	295	309	258	318	300	296	285	342	315	320	268	301	323	289	292	320	309	300	265	314	300	301	314	289	293	284	295	287	313	270	309	296	308	287	323	297	290	291
24425	21576	29000	25020	21685	16837	9223	4792	3177	2842	2734	2261	2000	1808	1209	874	778	748	634	596	528	511	437	424	381	373	387	394	382	350	342	354	343	295	324	334	299	311	330	289	300	281	301	287	323	377	304	395	451	387	324	295	284	317	285	314	300	290	282	315	282	289	271	272	327	294	297	277	330	286	292	276	314	286	310	318	272	292	274	291	307	298	282	296	276	316	252	321	304	301	305	276	291	296	312	307	292	288	311	293	280	270	284	286	310	306	296	303	305	308	293	312	305	292	283	296	310	293	309	315	289	284	264	275	332	299	288	292	303	275	264	305	303	285	308	318	289	274	306	322	279	262	291	293	296	288	316	328	265	282	318	278	290	288	311	305	270	290	275	321	300	326	316	295	313	266	281	275	297	276	304	319	269	275	285	269	299	277	286	269	321	282	290	284	274	309	268	277	257	298	307	279	311	286	260	281	299	281	316	303	264	321	299	284	302	286	294	284	286	304	295	297	289	278	320	300	282	280	295	307	282	284	277	280	290	273	311	280	302	268	293	276	287	284	288	281	252	288	322	271	281	260	311	322	305	287	288	282	292	273	308	266	281	284	284	290	308	310	285	272	306	290	310	266	292	294	292	298	296	297	312	282	275	291	296	325	327	285	285	309	268	272	267	294	288	337	293	323	306	266	277	280	255	268	274	282	283	307	290	284	304	311	292	320	314	264	281	285	289	286	288	279	316	290	290	317	313	286	289	297	288	299	294	319	275	286	306	297	262	308	285	335	314	292	297	287	288	284	289	297	291	312	285	317	280	306	285	278	309	280	250	317	308	315	314	283	279	317	299	313	269	307	294	294	331	328	266	292	322	304	299	269	286	314	287	302	279	287	300	292	314	312	304	284	299	268	281	274	304	274	300	283	320	319	294	306	311	309	298	319	268	321	289	301	289	268	267	320	291	308	292	298	292	261	296	298	292	248	300	262	317	317	284	284	308	308	299	301	300	309	324	266	302	297	298	288	309	290	273	288	283	308	306	316	287	269	303	297	276	313	302	276	278	299	275	275	305	309	300	302	244	271	258	292	270	294	278	275	312	291	309	298	319	298	282	314	289	292	293	270	291	307	299	318	298	260	278	277	308	306	300	337	321	286	278	313	286	278	296	296	273	297	313	284	272	277	283	318	255	271	268	324	272	287	316	275	267	299	315	290	301	316	287	286	272	296	295	300	309	277	320	280	304	293	291	303	297	299	326	278	300	311	297	283	277	295	300	302	318	259	290	252	298	286	283	277	299	264	284	310	303	271	277	318	318	320	299	271	279	278	281	328	234	240	302	276	294	277	286	296	298	309	319	338	290	318	287	273	292	302	289	280	292	271	267	274	315	277	289	304	292	279	280	281	275	278	281	301	271	297	306	303	270	301	279	295	300	286	329	261	266	323	298	292	269	269	271	263	298	298	290	298	281	261	303	308	307	296	302	301	297	284	278	284	328	299	296	282	274	305	288	297	271	290	271	297	296	281	278	273	281	310	286	278	290	265	295	279	260	304	306	279	289	296	294	303	241	318	292	270	287	276	285	281	284	303	276	290	287	287	300	308	301	312	311	275	283	289	296	300	304	273	316	293	327	277	293	293	290	274	290	324	280	291	298	293	278	302	273	295	284	286	282	302	293	284	308	297	308	311	284	271	322	260	287	309	271	285	308	307	271	320	276	309	301	285	288	291	280	301	318	307	320	313	280	313	292	281	299	300	293	289	303	308	301	278	286	298	299	283	296	311	312	306	322	315	296	311	286	313	298	283	291	291	269	320	273	322	272	262	333	308	311	275	285	310	287	311	298	294	258	269	306	285	305	276	322	312	292	295	328	303	282	288	264	317	299	326	292	317	297	269	293	278	251	288	276	303	319	323	285	267	261	286	293	287	270	286	300	264	304	295	311	272	293	260	278	274	295	283	280	269	270	330	295	287	301	281	303	286	296	284	270	325	285	278	291	308	298	299	282	291	286	262	306	318	285	286	313	295	309	270	290	328	285	310	295	304	292	285	279	297	304	289	296	281	297	279	279	307	332	312	281	290	321	314	289	279	296	265	272	299	310	290	277	294	268	293	309	319	320	288	272	293	278	302	288	301	298	323	315	299	309	330	292	267	311	292	283	318	297	300	319	265	291	288	320	285	310	295	285	295	315	310	298	314	304	270	283	318	299	285	274	324	322	280	280	326	296	266	292	298	292	298	263	298	296	286	299	304	282	297	322	286	309	294	259	282	309	289	287	298	274	311	299	279	297	303	315	283	304	303	310	310	288	298	284	280	281	294	300	315	274	289	288	273	312	273	305	307	270	267	282	297	260	296	314	293	280	305	278	283	339	264	297	259	276	273	280	297	269	291	304	297	291	310	335	306	265	289	315	309	289	297	305	300	285	276	298	298	308	311	310	315	295	318	294	307	289	273	291	337	290	269	308	298	306	308	296	277	278	274	294	280	303	284	292	275	293	306	307	287	298	251	299	304	289	321	294	289	294	266	303	312	293	303	289	297	306	267	288	328	287	288	308	291	292	305	277	294	281	317	292	316	303	289	296	270	271	293	255	285	273	295	280	283	261	289	287	305	294	277	313	302	315	286	305	275	258	287	285	298	280	284	273	287	294	294	298	311	297	274	290	272	264	287	269	295	294	291	282	315	286	304	274	287	313	291	326	303	305	291	302	299	292	282	264	287	315	286	271	343	294	292	287	315	292	258	295	263	282	296	268	268	302	278	276	272	301	286	276	292	314	280	272	273	307	264	300	289	281	252	297	297	287	312	281	293	301	331	304	282	250	312	278	279	272	273	294	305	319	293	296	298	321	285	303	319	319	275	320	272	326	264	297	315	325	299	253	280	268	286	264	288	274	296	287	299	299	290	263	294	301	281	273	331	299	290	317	309	321	275	288	281	283	296	281	286	291	303	271	305	306	300	291	270	283	302	267	285	287	295	289	323	306	294	255	297	288	275	263	311	292	271	302	301	269	261	301	300	280	297	298	304	310	296	312	268	280	298	308	308	335	316	308	296	288	315	290	268	307	293	292	294	303	285	273	305	285	308	327	279	300	312	282	321	282	293	276	286	298	291	295	281	284	274	310	292	318	273	309	301	294	330	307	288	287	283	331	290	270	306	284	286	266	286	260	293	252	283	281	319	269	300	261	295	277	284	312	292	320	302	285	276	293	286	290	301	296	299	311	279	299	319	309	300	301	311	290	294	288	286	317	333	300	289	296	311	284	277	252	276	287	281	313	302	301	276	286	278	271	298	282	301	307	286	334	276	280	257	263	284	281	312	286	270	289	299	338	285	309	285	256	321	255	277	307	274	324	306	311	246	312	269	298	328	289	285	306	305	273	282	272	284	323	261	319	320	328	318	310	281	296	276	306	309	293	276	282	321	296	289	302	300	294	297	300	301	303	271	280	295	304	297	281	302	308	267	298	299	304	291	309	275	311	281	276	300	290	289	283	292	296	275	285	303
28625	53118	45434	28445	18308	14521	11820	8195	6082	5481	5123	4414	3567	3064	2076	1399	1344	1257	988	879	766	694	606	544	497	465	457	464	499	456	414	417	401	371	367	339	349	328	348	329	354	338	348	315	342	358	358	521	585	435	377	337	333	311	332	327	286	334	316	304	342	335	317	306	316	322	312	331	319	354	313	341	297	326	296	283	314	295	336	287	316	300	315	320	355	319	311	310	303	335	343	324	326	321	320	312	282	322	314	311	327	292	296	312	302	340	332	345	331	321	296	323	312	289	321	343	313	334	318	323	315	316	312	321	347	294	315	286	325	336	316	320	329	314	333	303	320	335	338	288	346	314	304	334	308	304	341	362	315	328	302	335	325	330	338	309	311	357	333	314	310	358	288	322	337	315	325	327	349	321	306	332	336	328	301	319	317	305	321	319	299	353	310	338	327	351	308	308	323	295	320	338	297	319	293	319	327	310	327	324	332	319	354	336	297	312	319	286	318	312	307	281	318	323	334	305	303	358	345	286	318	319	306	311	314	281	314	326	338	323	278	306	311	294	353	341	309	298	324	348	304	325	322	314	329	319	304	338	317	325	308	295	305	344	322	305	308	331	327	314	339	326	310	322	318	303	280	311	299	330	296	346	308	299	304	317	320	302	305	340	321	333	320	318	295	337	329	300	358	312	322	329	310	318	327	355	335	316	320	316	296	332	324	315	314	363	304	286	338	323	351	318	321	284	313	330	332	324	285	341	333	308	329	347	331	316	302	334	281	301	338	288	307	326	303	322	345	330	372	286	343	311	312	314	315	321	327	339	350	313	323	313	303	326	317	337	326	299	309	303	338	309	329	343	307	302	331	313	291	304	338	314	331	313	330	337	306	373	297	297	291	353	301	321	344	306	303	316	312	294	346	304	348	324	281	297	313	326	340	302	322	323	297	304	325	300	313	287	347	303	307	342	289	309	328	344	316	319	290	335	285	296	334	301	306	294	294	325	361	288	330	318	280	315	301	341	299	321	328	339	323	323	319	320	289	305	271	311	336	317	329	318	350	355	322	349	288	275	275	309	314	282	330	313	306	288	316	344	336	317	284	286	314	283	289	327	315	345	363	281	325	317	327	353	304	291	324	319	324	316	293	337	326	330	334	312	335	293	331	286	279	328	333	318	307	337	331	319	301	311	316	327	324	307	295	289	322	323	331	328	266	282	322	295	343	327	335	323	331	318	302	309	310	309	303	328	305	298	327	336	333	350	340	299	291	361	312	311	331	325	348	315	312	331	318	274	336	342	321	335	340	314	325	309	344	338	308	294	308	323	350	331	365	330	307	324	288	335	310	328	339	303	303	312	311	315	315	322	288	326	298	360	320	315	308	311	348	335	309	367	330	330	306	312	343	316	326	318	295	300	312	294	303	313	294	308	285	342	350	321	327	315	300	311	320	282	323	323	323	339	302	324	329	309	308	298	307	335	314	299	322	325	340	319	343	301	322	307	335	288	327	310	342	321	348	321	321	293	296	347	323	317	310	334	308	321	328	299	323	324	328	310	309	314	331	312	327	300	314	314	332	312	349	338	287	284	340	314	310	340	307	323	354	308	319	318	309	322	323	321	299	302	341	339	321	327	344	300	315	290	300	363	327	334	346	296	315	325	328	325	297	300	342	344	314	337	358	287	306	320	308	321	325	341	309	288	328	317	312	351	336	299	304	302	311	323	302	316	301	316	323	307	345	296	354	337	306	333	296	327	343	326	303	321	296	354	301	310	308	306	340	324	357	299	364	327	305	336	327	334	324	305	320	313	329	305	357	292	304	322	314	327	353	337	308	321	325	311	327	317	328	300	287	303	314	335	346	325	308	337	316	322	324	312	306	316	322	299	287	322	316	329	317	340	311	332	322	316	331	318	301	318	322	321	326	311	295	314	305	298	319	283	327	357	319	318	317	312	299	315	324	324	325	328	311	345	349	314	310	327	318	306	314	367	307	307	307	287	316	302	299	344	331	289	336	290	324	329	328	274	356	333	331	318	287	314	297	304	327	316	319	322	298	320	291	340	320	292	292	337	361	316	329	314	323	306	349	303	340	294	338	324	339	315	303	308	309	337	331	312	332	331	325	319	330	308	300	307	314	308	313	331	335	289	346	310	332	340	303	340	286	330	328	309	293	326	320	313	310	316	322	321	305	326	350	326	306	314	339	363	295	277	317	308	313	322	328	334	303	314	288	325	311	307	340	309	331	301	306	322	343	305	315	351	344	280	308	298	328	292	318	290	321	326	313	321	291	350	308	287	311	299	331	314	315	333	299	325	348	303	357	338	312	297	322	321	316	292	299	318	311	310	345	307	303	331	301	331	332	326	348	311	333	340	339	345	306	340	336	331	309	311	281	315	317	293	297	296	322	303	302	343	291	302	335	306	318	315	355	294	355	353	287	306	305	310	314	324	320	341	303	275	340	321	324	318	327	312	310	298	293	307	306	327	313	350	313	308	329	335	332	296	301	330	321	316	318	333	319	332	331	309	311	320	339	292	307	328	299	339	322	308	288	290	330	330	310	329	298	317	297	324	303	300	348	294	321	323	308	345	324	313	316	330	307	311	307	342	313	335	325	333	313	310	317	340	328	314	311	328	329	299	278	315	329	324	317	318	347	311	318	330	311	344	331	303	310	312	320	293	330	314	335	333	334	307	303	348	344	329	306	336	342	303	294	299	336	342	317	317	317	323	319	323	317	319	317	317	362	300	352	303	310	314	301	315	330	331	313	314	333	342	331	309	330	297	298	344	329	316	350	309	302	347	339	302	299	346	328	315	302	326	286	297	293	311	326	301	302	316	325	348	327	323	302	322	329	313	292	323	320	302	298	308	295	306	296	294	340	307	327	355	309	318	317	314	343	285	310	288	304	329	325	311	327	308	314	320	317	330	321	281	314	296	333	332	357	326	305	291	332	338	302	314	308	341	342	337	321	286	328	299	332	330	365	298	312	296	345	298	315	302	326	321	318	336	302	269	304	343	341	303	340	315	326	326	332	318	318	308	307	304	326	305	304	314	333	331	322	293	351	321	340	316	292	305	339	312	301	308	316	292	292	341	341	298	320	291	304	332	328	321	318	279	356	342	308	298	297	345	329	308	333	313	297	286	321	279	306	302	312	309	327	323	309	300	315	320	335	345	299	288	328	320	340	262	327	318	302	303	329	301	342	324	319	308	319	333	338	357	324	313	306	353	284	312	313	341	327	320	345	336	297	307	356	320	313	307	316	295	351	327	312	308	306	353	334	306	319	307	312	326	309	310	303	320	328	325	317	304	355	343	299	323	334	328	339	317	322	344	303	315	328	310	310	305	302	333	320	329	314	332	333	338	347	304	319	343	296	299	311	342	310	334	353	299	341	301	330	309	320	321	338	308	319	312	344	307	323	283	325	335	309	297	332	312	325	320	330	316	326	312	340	296	334	335	319	317	321	329	303	325	319	310	319	309	324	329	318	319	328	339	334	343	333	316
25532	21547	28640	26433	16765	7898	5299	3716	2706	2234	1856	1582	1263	1026	735	700	681	693	560	494	435	442	355	311	328	339	328	321	321	293	296	329	341	303	266	277	322	263	291	285	248	306	269	281	251	277	306	293	356	331	277	269	264	281	284	243	273	267	278	265	258	245	276	287	241	259	250	278	299	287	265	259	269	291	261	259	280	267	272	247	282	289	292	259	283	253	281	286	259	270	294	282	278	243	279	261	283	251	267	286	268	245	230	265	275	284	281	295	258	272	284	279	257	249	285	283	255	264	258	270	267	276	249	260	280	278	294	284	267	261	277	269	261	269	272	293	263	291	289	280	244	258	273	288	270	258	253	257	252	260	272	253	277	291	234	273	254	252	293	281	240	261	273	268	276	263	282	289	257	255	268	244	259	282	275	268	250	255	247	264	282	290	255	289	273	258	264	241	245	258	262	248	274	265	280	257	259	297	277	265	264	258	273	271	285	273	277	298	266	280	285	268	255	312	277	269	284	261	280	253	249	280	276	292	243	261	277	277	285	246	268	280	273	281	295	277	250	263	271	287	253	249	267	271	255	285	261	295	285	277	258	280	277	269	257	275	278	266	285	277	279	288	256	250	241	260	260	250	268	264	250	243	280	301	276	281	255	267	247	280	297	268	242	250	290	275	261	283	277	267	248	272	217	277	277	258	258	261	280	278	264	275	299	269	236	242	245	257	310	252	264	278	271	289	281	266	279	271	247	247	281	273	279	270	298	244	275	276	289	268	248	272	289	288	267	230	274	259	281	253	281	289	262	309	300	291	248	268	272	263	249	249	269	267	277	244	289	263	278	286	274	277	268	303	288	312	265	248	287	261	265	270	285	306	273	241	275	260	240	263	259	295	269	280	272	252	272	268	260	272	278	266	263	261	273	256	270	269	292	286	261	270	275	277	281	257	271	268	237	276	291	253	257	271	258	247	252	232	275	276	277	280	278	301	251	265	258	250	275	262	266	247	266	278	297	266	238	281	258	253	247	267	257	271	283	270	266	253	309	267	284	260	290	277	246	278	269	245	257	276	249	262	291	271	290	280	294	257	299	268	293	293	270	250	239	262	277	301	263	271	259	278	256	277	282	276	256	280	274	272	266	274	284	269	296	290	265	271	270	264	249	260	287	254	255	257	280	271	268	246	306	246	288	287	283	263	273	282	284	301	298	272	263	250	252	297	263	265	289	278	229	286	296	258	285	275	251	284	263	280	281	284	271	278	266	255	288	274	278	271	253	250	273	264	277	254	261	264	255	276	234	276	261	270	270	255	259	239	239	271	275	245	258	265	279	265	247	240	253	242	283	236	288	284	306	260	280	280	296	273	272	244	278	267	247	278	294	264	282	283	278	297	291	270	243	276	250	284	264	249	259	286	258	296	260	264	259	254	279	320	276	266	272	280	272	263	259	255	287	258	255	223	277	259	260	262	269	265	256	251	266	282	274	285	298	278	277	278	303	277	251	287	257	245	289	287	267	254	260	248	267	271	277	278	273	273	288	274	233	299	265	244	265	280	264	269	285	264	262	274	280	282	251	261	270	249	261	251	244	272	253	276	285	265	258	274	273	273	266	270	260	251	267	247	330	236	285	259	280	248	270	268	261	313	287	269	261	277	298	249	301	264	270	257	284	280	278	280	276	263	240	287	247	259	259	275	280	254	273	263	290	276	271	250	277	280	298	280	246	263	277	254	281	269	271	271	246	286	265	250	267	272	292	275	237	263	246	247	294	270	255	265	305	292	313	273	273	283	256	261	259	274	272	243	259	270	266	263	279	270	276	260	271	276	284	268	282	313	265	269	282	253	248	243	256	270	273	270	273	249	310	254	276	282	308	284	272	268	256	234	257	261	276	299	257	274	245	268	247	256	288	245	289	245	283	268	282	263	283	251	283	278	257	286	282	266	284	259	265	286	250	286	277	273	289	247	255	225	281	241	262	272	270	267	242	283	245	286	274	276	259	263	271	266	249	285	274	274	257	237	251	259	249	261	275	237	303	289	244	291	253	289	303	269	291	251	275	252	262	269	286	267	250	241	255	264	254	276	278	240	286	266	274	304	295	274	266	278	272	256	257	261	255	270	272	257	287	237	293	254	284	255	281	259	254	240	293	260	297	266	242	277	258	245	266	296	288	305	277	290	253	242	264	263	294	273	282	265	250	266	261	266	277	250	292	291	272	250	268	268	279	247	295	266	270	256	276	290	288	250	294	305	263	271	296	285	267	255	236	261	291	271	284	276	282	286	273	247	303	269	271	277	235	262	250	270	280	267	272	289	269	257	266	272	285	278	278	284	268	254	237	250	290	249	262	276	278	270	271	251	258	266	271	285	267	276	241	286	280	299	294	278	269	258	286	271	237	285	281	273	256	298	242	250	279	272	280	240	278	306	267	265	306	264	279	300	251	286	258	285	262	272	280	258	251	279	265	293	283	288	265	252	269	282	268	265	232	269	274	267	280	257	249	260	286	272	290	265	289	278	277	283	271	251	259	247	254	277	279	283	272	271	251	257	253	289	270	273	284	267	280	243	256	261	271	273	273	254	267	273	267	301	241	261	257	259	273	258	279	288	303	260	263	269	254	241	265	283	284	253	261	254	242	267	267	285	287	263	270	282	282	280	253	264	267	263	262	265	238	278	263	264	257	246	280	244	274	275	259	286	264	259	277	269	261	249	299	262	242	252	260	250	274	267	282	233	244	276	285	262	237	263	270	248	260	267	254	263	284	304	306	299	281	286	281	272	271	266	268	296	291	271	261	283	293	244	283	266	265	285	285	293	272	266	301	270	270	284	269	279	276	263	262	289	264	293	286	269	284	273	258	246	296	263	275	266	273	269	270	276	286	257	260	276	280	257	287	269	272	265	294	269	280	258	268	313	271	257	282	259	254	266	285	299	250	302	254	257	272	285	254	270	274	284	277	270	258	284	291	251	280	253	255	270	256	295	289	266	246	295	274	275	245	276	272	268	249	298	272	250	305	243	230	284	263	253	300	252	288	264	251	262	241	261	287	289	271	245	274	270	266	273	250	290	262	236	246	281	290	267	251	286	246	262	259	258	300	276	253	272	287	275	275	257	282	256	254	258	257	285	263	308	274	273	278	248	292	269	289	291	265	268	264	287	298	261	276	277	280	279	281	298	274	251	274	267	279	268	286	263	258	269	250	220	264	249	281	273	278	269	241	271	268	280	257	247	260	255	252	252	286	286	259	245	254	232	250	227	231	254	287	245	263	270	276	305	270	245	265	285	288	242	234	284	284	264	290	262	257	283	291	257	285	282	276	258	259	261	278	246	287	259	263	289	228	297	274	266	249	261	297	278	258	270	290	232	238	273	256	282	289	260	271	243	264	275	284	268	276	270	303	286	249	261	305	279	276	281	286	251	266	244	242	270	273	230	288	266	261	274	252	281	266	242	245	255	279	303	258	259	254	268	261	239	276	276	251	242	270	284	236	280	256	266	277	267
28337	49945	41085	25002	15204	11130	9378	7280	5301	4301	3723	3120	2531	1900	1299	1166	1064	1069	793	705	676	518	511	430	424	441	459	420	422	385	362	366	349	334	321	319	298	344	291	310	334	270	322	305	283	311	334	365	426	380	295	291	285	282	278	326	295	272	292	320	297	281	299	320	304	314	306	252	289	306	293	265	312	316	324	306	297	276	306	313	286	291	284	276	309	326	287	296	275	302	288	326	295	278	322	303	274	293	288	280	322	297	293	278	314	292	295	306	291	318	300	288	290	292	318	295	315	287	310	284	314	294	257	322	284	283	287	336	316	327	307	291	303	293	329	323	311	306	294	334	281	295	288	302	302	288	300	295	293	287	264	298	312	307	286	306	323	297	290	295	286	298	311	352	303	261	303	294	315	310	307	327	279	294	280	333	292	302	272	298	300	308	292	333	285	292	291	287	303	300	293	299	257	293	302	319	298	297	323	296	278	269	272	290	278	297	301	306	265	284	263	295	298	274	299	292	276	283	275	283	279	313	292	259	295	315	315	295	275	295	288	316	257	296	283	301	298	306	283	286	299	268	331	268	303	324	290	270	265	304	293	296	283	316	292	308	292	279	282	285	300	290	283	298	269	315	293	280	277	310	305	305	292	308	290	297	297	302	308	292	263	294	280	302	317	279	291	283	276	308	298	270	296	310	305	293	301	297	314	292	283	292	295	292	271	320	327	297	282	275	290	305	306	293	292	278	256	295	304	325	299	320	298	305	283	296	309	295	273	283	332	291	306	293	322	300	323	260	292	312	314	301	310	256	300	317	303	308	309	295	287	288	287	282	291	286	273	294	283	308	294	315	326	251	321	297	324	281	301	277	316	273	309	322	265	289	316	292	262	265	321	268	292	291	274	296	296	294	300	307	303	295	277	338	292	322	300	273	292	305	272	310	311	313	286	332	309	302	336	286	295	290	318	298	290	300	297	301	328	295	298	301	288	294	311	318	311	309	273	299	307	295	272	286	291	306	298	287	288	272	318	269	282	259	288	283	307	298	291	300	279	297	322	290	296	266	329	301	309	264	297	306	312	301	299	280	284	290	286	278	305	294	272	295	309	318	285	309	303	291	309	295	279	332	299	298	306	302	342	322	306	281	321	278	299	299	306	268	306	314	263	320	283	307	299	278	300	300	272	327	296	275	284	310	294	306	271	295	277	301	280	318	331	326	306	310	299	312	301	299	314	325	303	303	301	295	304	298	314	277	319	297	285	306	264	284	292	313	308	302	304	308	299	299	309	297	284	326	290	290	288	325	306	284	328	285	277	302	298	302	310	275	308	341	277	308	305	298	282	310	293	321	322	275	333	307	294	289	302	306	300	323	275	310	316	289	280	267	275	291	294	290	285	289	299	302	301	273	294	334	285	311	261	302	302	287	323	295	289	284	295	307	278	291	319	270	274	290	289	272	271	280	324	311	309	307	286	279	313	286	298	299	301	282	302	300	307	266	305	306	306	310	283	281	277	274	341	310	287	289	304	304	294	308	317	284	295	291	288	290	274	308	310	290	267	278	307	316	312	274	288	302	277	296	307	292	329	277	293	301	272	308	285	279	301	289	302	308	314	295	286	319	333	295	288	281	316	291	286	324	325	315	283	295	344	311	286	312	289	321	322	304	274	278	288	308	272	299	292	268	265	327	305	299	318	297	309	300	305	295	296	324	309	300	289	286	328	291	277	293	281	275	275	281	313	283	311	311	314	261	287	293	329	295	274	294	270	294	284	305	305	301	284	294	280	291	285	297	277	291	304	312	309	285	257	271	303	298	342	280	277	301	274	295	281	298	288	302	291	291	301	301	278	287	267	262	309	304	308	302	303	266	275	295	302	278	316	281	283	299	308	303	283	309	279	276	298	299	290	265	309	294	317	291	288	316	296	292	285	280	329	305	303	309	290	289	266	284	262	311	300	301	326	277	321	283	283	296	287	297	299	305	288	299	287	254	297	284	291	309	286	305	289	288	306	306	309	295	294	320	291	301	297	305	278	298	287	285	304	256	290	266	276	268	316	283	281	311	291	282	296	307	297	304	311	302	284	327	268	289	299	312	289	270	297	305	288	298	319	355	301	273	294	315	313	285	258	286	308	314	290	302	251	302	295	270	289	297	325	307	310	268	302	292	269	279	306	294	285	308	288	301	307	283	296	283	310	318	329	294	287	295	298	311	331	300	316	308	304	267	280	275	272	288	322	303	274	284	305	269	277	252	306	284	277	284	323	297	283	285	276	317	299	278	313	286	283	304	313	295	304	275	312	311	301	309	352	287	281	277	284	301	321	309	318	302	290	273	267	284	317	316	311	300	288	299	314	274	280	304	317	303	296	325	282	281	323	301	284	316	307	315	328	270	318	293	278	323	304	265	321	258	274	297	278	295	261	293	293	276	289	311	281	299	336	278	272	281	275	317	298	313	300	260	275	277	266	311	300	291	262	291	306	281	313	316	308	302	304	301	262	291	311	291	304	317	324	271	271	325	297	290	277	319	291	284	303	280	309	314	292	315	311	298	299	279	297	303	288	301	309	299	315	296	307	313	293	304	330	305	282	303	301	286	308	294	273	312	305	294	277	325	268	285	318	290	280	304	278	306	268	307	298	271	302	282	298	316	258	282	316	311	296	303	298	311	290	284	305	296	298	300	334	306	302	299	251	313	293	310	278	306	303	287	310	288	314	311	303	286	319	311	273	321	313	301	299	287	298	284	307	328	330	277	321	308	280	289	278	268	288	291	278	311	305	301	310	277	327	306	329	335	270	266	304	321	283	308	313	286	303	326	296	289	336	299	308	293	306	327	277	304	307	297	308	308	328	280	284	330	313	314	313	306	297	270	302	305	314	327	266	302	297	298	303	298	300	272	313	312	281	270	316	301	308	313	293	317	363	276	288	287	314	285	299	312	304	288	294	321	305	289	308	263	258	312	273	282	293	296	301	268	337	304	307	302	284	299	307	294	272	305	326	315	280	263	297	324	280	281	321	283	303	316	334	309	287	323	288	311	254	276	280	289	307	302	327	307	321	306	277	262	284	315	316	309	287	304	312	303	303	259	306	271	315	304	297	295	323	270	296	302	288	267	325	309	295	277	302	284	315	301	275	311	312	325	299	302	303	297	309	281	286	303	270	317	331	277	305	307	308	329	301	289	315	316	295	291	297	293	292	329	275	305	248	307	273	279	295	304	282	320	292	342	291	298	320	293	305	260	301	284	279	292	284	302	287	301	302	327	304	260	296	298	287	267	275	282	271	314	289	310	304	324	272	313	311	299	296	322	307	290	337	302	302	313	309	308	295	280	261	280	294	330	285	285	291	295	298	277	301	327	298	276	277	307	295	300	336	278	321	296	322	290	266	328	331	291	269	283	318	278	284	270	288	315	292	292	263	274	337	279	302	317	288	310	297	289	273	270	307	303	297	290	312	280	294	292	296	323	291	266	304	297	306	303	301	265	300	287	295	310	301	300	297	285
23334	21629	29364	24463	21748	22028	16873	7350	5274	4241	3419	2868	2165	1592	1315	1349	1315	1103	986	828	717	648	531	502	444	448	420	480	426	412	393	346	366	362	379	337	358	303	338	314	328	321	306	326	315	319	402	482	534	468	388	319	322	270	313	335	313	312	310	303	313	310	285	336	297	299	289	304	296	299	301	306	294	319	308	309	339	310	313	285	312	289	323	326	311	293	330	319	335	291	297	295	342	290	337	324	310	296	342	316	319	330	316	289	318	300	290	316	335	338	321	309	345	333	295	322	317	316	329	293	302	306	304	324	321	329	328	305	284	311	330	287	319	331	335	349	295	306	310	324	303	290	306	265	285	326	304	306	296	323	302	316	276	303	298	294	321	310	305	267	333	337	298	318	327	300	337	319	327	309	314	301	298	295	303	308	329	331	300	318	294	296	284	305	304	311	330	294	289	281	313	294	303	272	338	303	314	317	291	293	307	284	295	340	293	329	331	274	312	304	304	315	323	284	325	302	312	283	292	303	329	330	298	328	292	301	293	319	283	303	324	290	288	273	284	323	329	296	310	316	305	281	301	326	303	313	291	295	328	254	298	328	315	304	290	339	315	282	325	332	323	288	345	326	305	298	309	304	304	300	321	301	330	308	311	281	260	279	298	325	312	313	319	326	304	331	297	300	311	352	299	303	329	292	295	314	314	331	306	277	296	325	300	336	320	308	314	297	296	297	318	318	291	317	326	272	303	297	303	293	322	295	265	318	308	289	293	304	319	307	299	320	306	323	323	276	307	295	294	306	274	288	304	320	292	283	313	307	332	354	322	288	295	295	306	305	287	314	304	314	332	312	298	326	311	331	308	339	282	279	307	313	291	290	310	324	314	296	312	296	285	312	286	292	306	332	300	317	304	338	285	293	342	340	321	271	312	300	322	310	343	317	320	297	323	316	304	314	314	293	315	291	303	284	325	290	322	318	318	338	326	313	308	303	307	324	317	313	309	339	327	334	314	320	268	283	290	296	317	290	311	351	317	297	317	317	279	317	312	302	330	300	299	306	303	319	291	306	285	310	301	322	306	330	299	295	320	293	311	329	304	322	288	313	288	308	309	307	303	338	327	291	285	286	297	284	313	347	313	284	342	288	284	296	307	295	343	312	299	309	287	323	320	299	341	312	325	290	303	271	298	279	298	302	307	297	288	311	284	272	316	331	299	308	295	322	298	339	319	316	295	326	315	330	304	302	329	335	293	321	331	320	318	305	297	306	322	328	309	290	308	318	299	338	291	345	341	308	305	315	332	249	294	319	336	288	329	325	314	316	298	314	293	310	305	309	287	303	310	318	339	290	329	341	289	296	353	306	340	347	315	295	323	313	288	300	310	317	309	292	323	300	301	349	309	310	315	288	309	320	319	302	326	304	295	335	310	308	309	313	308	323	310	340	287	278	334	317	320	342	300	319	317	323	291	302	326	294	310	321	297	321	334	319	326	313	298	266	313	328	305	329	294	304	303	307	266	332	291	330	311	315	290	303	327	314	336	305	313	284	303	314	337	321	283	313	285	328	274	287	299	290	279	306	307	332	311	298	308	310	310	326	290	325	299	295	297	297	341	324	300	321	307	260	331	337	302	300	313	325	308	315	310	275	300	296	323	322	320	288	307	332	345	339	290	284	298	299	299	317	291	295	292	317	274	290	323	323	325	310	289	318	287	315	288	295	313	289	300	293	293	324	293	303	305	296	287	303	316	316	308	306	292	289	282	292	313	297	307	281	280	306	314	314	325	293	263	312	313	322	275	305	311	294	309	301	298	344	279	321	283	295	335	315	331	282	298	319	318	281	293	339	309	304	318	333	308	303	301	314	306	270	355	336	285	301	325	310	314	303	312	294	361	316	313	322	351	325	324	301	332	330	303	331	332	306	346	322	326	305	287	328	277	291	294	315	299	305	303	301	311	317	282	295	298	307	323	317	279	283	291	333	316	304	300	302	329	313	296	307	286	315	330	350	314	309	302	325	299	281	282	294	339	301	320	322	340	325	293	342	282	331	274	296	330	343	287	321	273	311	280	321	308	302	301	333	303	280	313	305	319	327	301	335	338	318	286	336	289	288	292	304	314	320	304	323	312	330	337	280	323	323	273	308	315	304	302	306	328	322	292	271	280	307	325	313	289	285	319	299	337	287	318	310	283	296	293	306	300	295	318	320	317	312	264	301	342	320	287	283	289	305	324	303	325	289	277	342	282	283	304	310	340	313	293	296	307	303	287	307	336	319	313	312	329	301	319	330	279	331	300	280	308	306	319	353	342	340	306	347	308	293	310	288	334	312	334	271	334	304	256	312	326	309	327	271	267	328	301	333	308	323	306	293	310	295	333	310	310	273	311	314	337	312	313	329	309	288	291	315	282	278	328	304	316	302	294	288	324	298	301	290	298	300	305	294	315	330	314	292	336	314	273	314	345	330	368	294	278	299	337	361	303	284	312	292	316	290	310	313	324	343	296	310	313	347	296	327	297	313	303	308	317	321	306	297	283	325	326	340	327	295	308	322	312	336	328	298	290	283	280	319	316	312	323	286	294	324	345	300	289	291	306	320	311	299	294	324	304	311	286	306	276	325	307	326	292	298	318	304	296	312	314	290	296	308	294	306	306	313	318	311	305	300	302	302	307	314	333	321	338	307	331	321	316	323	304	321	319	304	295	299	323	325	310	316	309	281	323	276	296	311	315	313	281	263	290	310	286	310	333	338	288	353	297	320	293	313	315	313	298	327	293	293	290	321	308	315	340	293	327	319	330	329	291	295	278	300	307	321	296	328	264	314	285	298	295	303	299	318	312	294	332	301	325	325	286	307	291	287	318	316	304	325	303	328	302	297	304	297	291	314	322	299	335	292	313	327	271	284	305	299	315	272	312	301	273	309	319	310	317	319	294	328	309	343	306	298	300	315	286	345	288	311	328	276	287	285	318	300	306	306	293	294	294	326	281	281	324	308	292	286	312	308	287	311	311	291	321	325	344	332	298	281	321	299	302	302	359	285	323	301	289	325	294	289	289	279	295	299	301	299	296	351	334	306	316	333	311	292	298	302	304	319	318	338	314	291	337	299	309	334	320	301	306	302	303	306	290	315	316	295	298	330	293	293	291	330	311	299	279	311	295	308	297	314	286	309	290	298	279	301	297	309	318	281	315	293	283	295	291	294	304	309	309	318	333	315	335	279	327	330	304	349	291	278	331	305	307	303	303	333	311	290	327	299	275	299	285	317	298	298	300	296	305	323	308	307	313	330	315	301	288	281	320	315	331	330	303	296	309	289	272	291	287	307	316	304	309	318	283	285	312	287	325	287	326	345	324	287	288	299	319	289	288	324	334	303	319	306	299	319	321	297	314	352	311	339	286	299	326	311	327	307	314	323	284	308	317	300	294	312	331	325	319	286	298	290	312	313	320	310	300	294	290	294	284	297	315	312	288	331	299	300	285	292	330	345	329	309	307	278	305	284	304	297
30312	60269	51989	35009	22364	16368	13886	11446	8854	7493	6165	4966	3808	2817	2274	2164	2243	1578	1401	1338	1136	833	689	646	655	617	518	557	498	476	468	431	428	423	377	377	347	392	362	325	320	354	307	408	355	381	412	564	742	556	426	336	324	312	335	322	305	340	312	313	332	377	318	339	340	308	312	362	343	329	326	348	336	316	369	317	322	302	311	329	305	332	310	341	310	314	349	327	328	337	334	318	310	329	350	290	338	332	341	326	325	370	335	304	312	325	307	341	325	327	300	318	341	305	320	335	326	316	335	360	328	315	324	315	331	280	296	313	311	335	296	315	324	328	318	309	316	349	327	335	309	306	328	343	333	318	343	309	308	329	304	325	338	306	336	322	318	316	317	333	327	332	350	322	350	349	339	343	318	316	337	358	318	329	322	313	302	316	315	306	304	302	331	330	364	310	323	296	309	310	323	343	339	328	325	315	348	370	317	318	278	305	345	331	324	315	348	310	321	335	317	328	325	341	336	315	310	327	345	312	323	321	318	340	319	315	326	342	315	340	336	312	326	338	308	361	327	345	336	327	356	331	300	310	303	321	319	298	347	313	301	313	327	340	326	321	328	321	332	327	371	320	303	317	326	327	336	317	336	313	329	280	315	306	342	317	336	338	335	327	318	308	292	328	346	333	312	343	284	343	315	343	340	346	367	316	317	325	357	335	318	329	364	368	335	346	330	345	340	364	355	351	297	316	282	308	313	336	319	339	330	307	360	322	335	324	322	302	350	327	315	343	359	326	333	329	324	323	343	303	351	324	318	342	320	315	334	330	335	338	347	322	314	324	338	324	305	342	316	355	350	346	347	307	351	353	327	302	343	313	339	359	331	292	328	327	351	304	316	320	315	338	349	325	345	326	346	335	339	357	323	341	326	308	342	319	339	308	332	316	323	324	336	311	335	301	335	314	309	352	321	324	302	337	323	349	348	322	316	358	332	343	327	300	317	376	326	325	319	289	323	323	375	330	346	344	336	303	327	337	371	360	353	277	323	326	334	336	322	316	356	328	359	304	311	314	351	314	346	316	326	301	317	342	328	303	343	314	333	367	335	337	294	333	312	365	315	329	338	308	351	326	335	314	333	335	315	315	330	307	363	366	330	350	331	328	334	313	331	304	347	341	300	331	300	325	312	325	313	317	330	313	312	314	303	310	306	348	294	332	312	311	349	349	341	334	301	330	363	314	295	307	319	370	290	330	347	292	333	335	333	326	313	339	339	332	320	326	325	339	303	327	362	330	312	317	290	337	330	318	329	289	340	305	343	349	340	309	327	318	307	320	318	326	338	328	329	318	342	313	327	335	330	316	314	312	315	333	333	316	334	353	303	342	302	332	307	337	324	316	311	339	331	320	287	367	294	326	335	302	349	335	322	323	308	300	319	352	373	325	336	299	339	315	344	323	325	339	314	309	333	347	333	311	311	332	325	360	302	332	338	338	307	304	337	337	332	299	320	330	318	375	371	339	364	337	328	323	358	330	326	320	326	335	321	355	336	339	297	338	339	339	325	338	304	314	331	352	324	346	330	323	331	323	353	326	321	296	323	310	328	298	327	326	280	328	333	362	316	332	335	344	345	300	351	342	329	333	340	325	353	338	314	319	326	329	309	342	313	328	335	324	354	337	341	321	358	322	325	320	369	270	341	356	333	332	332	315	333	324	357	310	332	307	340	336	322	350	335	345	351	331	318	352	327	344	310	339	309	318	339	325	343	303	300	352	313	302	306	317	297	345	310	320	326	358	332	347	313	315	331	331	365	309	374	320	355	294	320	300	348	291	348	326	322	349	329	312	312	334	347	337	330	337	338	331	307	295	324	315	327	357	288	342	321	295	342	314	323	337	328	339	293	328	344	336	338	326	316	305	330	348	307	345	311	340	342	313	333	320	319	334	352	356	335	336	311	321	299	293	320	342	308	285	331	329	337	354	347	361	303	301	324	315	336	307	305	343	320	310	314	330	353	333	326	343	323	299	313	338	330	311	369	343	297	360	339	331	290	341	332	305	334	338	344	316	335	307	353	354	308	298	324	355	349	370	330	337	352	335	324	346	326	340	320	347	333	319	313	326	335	334	325	316	347	332	297	364	306	292	359	308	357	289	314	320	362	343	333	308	325	317	310	349	321	289	304	337	341	346	341	331	322	338	322	324	331	360	287	337	332	347	336	361	319	326	314	296	333	300	324	318	342	353	313	297	328	340	311	327	304	340	331	349	301	336	332	327	317	323	327	346	314	302	376	335	327	317	321	315	314	329	327	306	348	301	334	363	356	311	324	307	332	333	336	328	313	323	325	322	306	346	318	309	326	311	320	337	353	348	367	322	336	303	308	341	338	328	332	318	315	309	316	309	367	329	335	307	315	346	317	332	331	326	346	326	338	337	302	322	338	336	326	352	306	317	321	321	357	332	332	319	346	301	331	327	356	303	337	311	351	338	329	327	298	348	351	318	322	338	347	315	343	296	333	322	344	341	340	330	338	348	323	330	297	299	313	329	335	331	311	323	343	336	330	332	301	333	336	332	341	338	326	350	308	350	312	334	326	335	334	327	317	332	354	361	329	351	348	314	302	339	325	340	348	336	323	284	304	321	319	329	333	317	337	296	315	309	297	333	335	358	314	299	314	321	340	345	338	326	354	351	329	313	298	310	324	321	346	308	303	303	330	332	313	356	318	322	323	325	333	299	331	319	317	315	354	327	303	331	321	347	309	335	318	322	317	316	347	326	309	336	309	325	358	341	326	323	301	309	322	318	325	301	341	328	350	297	328	338	302	320	319	324	315	358	320	329	315	309	292	331	342	320	318	342	330	333	309	353	294	286	344	333	359	344	316	313	305	309	319	338	330	344	339	366	325	323	324	332	330	325	314	328	321	340	319	306	321	318	327	315	327	313	320	308	323	359	317	349	328	373	331	319	356	337	348	308	310	301	317	348	293	360	312	321	301	329	305	343	320	360	313	336	328	335	323	348	323	306	318	329	331	342	311	335	326	329	318	328	302	291	343	348	315	337	340	332	314	291	328	308	298	337	318	360	282	306	305	316	337	306	345	317	349	326	346	324	309	318	331	327	315	343	338	361	331	319	312	332	280	319	330	330	319	338	337	282	333	342	317	339	332	321	316	308	356	345	314	305	316	339	338	362	349	319	347	335	335	336	346	348	318	346	321	323	315	337	292	306	333	342	313	286	336	321	348	332	329	331	347	311	329	341	315	321	354	339	330	326	340	315	320	316	317	310	345	329	329	307	320	323	309	339	314	323	272	312	348	323	344	325	315	345	299	330	336	303	349	314	331	342	341	290	306	332	353	338	310	338	327	342	363	317	305	306	356	328	347	358	336	334	326	317	341	329	336	324	328	327	342	340	311	359	346	328	313	308	337	298	324	323	335	318	287	320	302	325	333	343	337	330	306	332	326	350	337	337	352	347	307	315	330	329	339	332	343	344	327	321	316	331	326	299	339	356
30672	31253	34398	20667	9131	4684	3556	2890	2249	1612	1346	1107	820	694	696	678	652	509	451	425	408	325	331	355	293	317	295	320	325	300	291	299	265	287	280	296	278	291	310	293	253	262	272	275	257	269	280	296	289	291	293	267	244	257	240	268	279	270	253	255	280	260	287	285	248	288	226	281	307	285	274	257	266	290	283	283	271	286	269	278	271	267	282	268	268	261	267	253	268	263	266	284	266	267	277	268	313	269	252	286	265	266	271	284	271	275	301	287	281	291	281	263	254	242	288	285	289	265	283	275	269	255	274	308	262	279	275	245	259	263	281	280	265	290	276	275	273	284	269	258	276	272	281	277	296	283	263	265	246	271	283	291	253	298	261	252	253	298	247	282	323	257	238	249	276	264	266	259	257	263	279	241	283	260	289	247	273	265	284	263	267	269	307	268	293	273	265	248	268	261	287	272	244	310	260	247	251	265	298	271	253	262	275	291	253	270	275	261	257	251	244	258	276	275	272	255	260	256	261	254	287	271	255	280	247	264	251	272	283	299	251	266	295	267	240	250	244	273	318	262	288	277	270	259	272	262	237	253	247	292	282	262	284	282	269	258	275	270	290	249	271	270	250	239	265	277	289	273	278	255	259	226	296	268	270	257	286	278	269	298	245	274	267	259	265	269	263	258	298	288	284	259	265	257	264	287	260	275	255	270	288	257	287	287	278	241	274	255	274	272	261	252	244	272	277	274	293	280	269	264	311	285	261	288	256	287	288	262	269	277	284	300	276	286	302	280	266	294	281	255	261	281	265	255	279	251	238	291	256	263	262	288	256	273	296	268	259	258	257	287	248	245	246	294	258	243	288	245	243	258	272	270	260	293	269	291	273	285	262	283	256	255	260	250	264	295	257	269	272	278	274	278	291	249	295	253	253	294	277	270	260	282	311	297	283	256	267	299	279	289	277	269	288	272	252	239	272	257	237	288	269	267	253	269	268	289	279	275	274	262	256	249	292	292	292	269	271	267	307	285	269	282	268	270	259	284	260	284	247	264	258	294	270	268	295	279	234	294	286	276	306	291	259	263	264	285	255	281	265	259	270	272	253	260	244	269	263	295	252	280	263	307	305	259	272	257	298	242	244	277	294	264	282	277	267	271	274	248	300	271	289	255	279	282	283	278	263	276	270	237	257	283	282	267	261	285	298	298	262	275	268	263	279	283	267	287	311	250	242	282	271	276	262	253	274	247	281	278	258	295	264	268	272	317	257	275	277	229	266	265	252	270	247	266	252	257	282	279	298	272	269	253	272	264	281	287	267	271	270	278	285	255	243	271	283	284	280	269	257	279	278	272	265	277	265	278	242	291	260	257	235	292	282	290	284	269	252	275	267	257	271	306	276	248	273	237	254	296	259	265	284	268	264	276	272	247	297	265	292	270	246	305	266	285	286	262	259	270	247	254	307	289	256	277	247	268	242	256	272	255	267	300	270	270	286	269	272	257	264	259	261	284	276	268	266	289	250	298	273	277	268	287	246	292	281	250	242	295	264	264	266	260	293	290	287	258	300	272	292	277	256	244	269	267	276	299	268	273	279	261	263	274	274	260	274	295	260	265	282	266	271	284	245	263	260	270	271	272	246	288	267	290	275	292	276	277	262	280	275	246	260	290	240	247	273	265	257	272	281	276	288	253	254	290	268	263	255	278	267	279	280	294	259	241	270	267	261	269	268	269	244	278	278	260	256	279	261	258	269	269	273	274	273	264	267	263	310	257	267	277	259	258	246	274	235	294	265	282	274	263	290	280	265	279	279	260	283	251	236	289	308	271	280	257	282	242	229	261	266	292	271	247	270	291	257	283	280	268	256	236	263	312	277	286	276	245	269	277	277	266	276	270	265	244	294	282	261	284	276	262	227	291	267	257	256	290	253	293	286	273	293	297	260	293	268	281	254	279	287	279	283	278	275	250	281	250	277	244	283	282	266	261	274	257	271	256	252	273	285	276	283	281	301	299	270	266	262	291	271	278	289	266	287	262	300	278	262	301	262	270	299	278	276	256	266	281	272	270	254	264	244	261	289	294	262	255	279	247	267	268	275	269	275	308	288	270	258	276	243	296	258	249	289	291	253	260	269	306	279	300	281	275	281	258	271	257	257	295	266	269	286	238	281	286	259	275	257	246	277	262	258	294	292	280	280	258	306	289	261	258	289	237	249	273	277	281	276	262	268	249	275	255	274	266	246	252	274	271	282	276	298	299	267	282	292	237	274	288	278	278	263	260	267	239	268	273	293	263	258	293	253	277	271	280	251	265	257	240	267	282	274	243	285	291	282	272	256	278	275	306	266	291	295	257	253	245	263	268	262	275	288	282	280	216	275	289	254	262	305	274	280	278	242	230	264	273	276	269	274	272	247	259	280	256	264	252	296	253	287	249	251	272	252	269	272	256	245	253	235	249	254	264	248	284	277	277	243	239	242	275	299	263	285	302	275	273	268	262	250	266	263	284	281	285	268	269	262	269	295	278	285	283	209	276	295	255	304	276	251	267	240	254	251	253	256	273	270	264	253	285	234	273	251	262	255	295	264	286	259	274	284	271	285	270	252	257	263	234	269	297	220	290	278	267	270	289	263	278	275	255	257	277	261	299	273	249	269	250	279	279	300	288	253	257	260	258	263	284	232	244	260	260	301	266	294	258	289	237	278	277	278	275	255	264	257	232	308	247	277	271	263	270	297	304	269	253	284	277	260	256	275	238	273	278	254	282	252	259	265	283	305	249	294	304	256	278	296	268	248	268	275	254	265	265	286	255	282	253	258	294	278	253	276	283	284	273	281	286	276	260	263	276	279	280	258	225	272	262	274	261	270	262	284	246	281	296	247	271	245	255	287	267	286	258	270	261	264	267	301	266	276	276	256	257	253	247	263	269	288	255	275	255	257	266	307	260	297	290	287	280	262	287	281	285	290	261	273	242	293	253	289	269	241	278	271	302	307	275	270	295	246	267	227	296	255	268	301	279	255	275	270	291	270	284	280	278	292	278	276	273	256	259	279	264	265	260	292	250	255	268	259	276	280	251	290	282	275	236	260	230	246	274	318	257	255	264	311	264	281	275	266	226	260	287	263	260	297	258	263	266	274	285	279	256	296	281	276	309	243	295	274	275	278	289	321	273	266	296	275	276	278	268	268	290	287	292	277	246	267	291	273	284	255	262	280	267	242	247	248	244	267	262	288	265	279	283	279	272	268	256	302	280	277	258	273	259	246	268	268	257	263	292	262	257	247	283	294	258	224	278	263	255	260	260	272	284	281	264	277	249	256	286	275	281	259	289	264	234	257	259	274	250	242	266	262	309	286	264	265	236	284	275	287	264	299	283	271	281	261	297	283	267	292	264	270	283	266	274	295	231	278	275	271	278	276	292	268	295	257	256	271	272	283	271	268	269	300	280	264	282	268	244	268	263	260	278	238	290	259	288	292	256	237	244	304	289	303	267	256	268	261	263	278	264	254	311
29291	46741	35941	19515	12406	8484	6867	5800	4494	3228	2525	2047	1506	1136	1141	1107	900	734	658	577	528	456	433	407	386	393	390	373	381	316	346	342	302	325	347	298	298	308	301	284	304	317	273	293	318	320	302	305	312	288	338	301	297	309	299	301	321	318	346	286	304	308	295	334	292	284	273	292	301	289	284	304	292	312	334	297	302	294	306	291	300	274	302	303	297	293	310	293	300	297	311	287	312	300	277	323	281	300	277	350	285	312	302	285	280	284	318	293	300	309	321	280	291	303	280	330	308	269	297	330	280	297	300	303	304	281	283	310	325	289	308	299	283	285	294	280	286	307	299	301	302	294	276	285	296	297	288	295	298	288	271	341	277	302	309	315	302	277	288	332	280	274	297	286	248	293	287	310	308	331	297	301	311	283	258	302	301	293	268	276	274	293	303	308	294	271	302	311	302	288	306	312	289	327	279	279	278	277	259	261	299	295	299	311	339	286	276	271	298	270	327	299	288	310	297	300	281	296	303	302	303	332	308	289	317	305	315	317	288	273	299	280	290	289	288	333	277	315	337	309	312	281	308	299	307	285	304	302	292	314	302	311	301	307	273	297	293	311	288	279	305	261	340	304	275	308	311	291	280	295	291	308	310	299	301	328	284	315	306	283	274	290	288	320	299	336	300	282	276	313	316	281	305	275	316	263	281	276	313	290	268	305	276	302	304	316	292	282	297	307	266	292	278	317	260	289	292	307	299	305	332	288	320	295	333	328	272	304	289	313	275	290	296	282	292	315	276	287	299	297	301	306	283	294	317	322	294	298	299	299	296	292	335	297	274	300	294	324	315	304	321	291	300	298	287	277	300	317	296	294	289	305	289	310	327	297	283	306	319	307	305	290	285	273	282	291	304	275	292	302	272	310	294	285	276	314	298	310	314	262	287	287	298	308	282	312	275	297	301	291	322	295	312	305	318	295	285	276	319	301	301	307	294	335	302	285	308	263	333	303	298	297	298	308	296	321	308	265	275	277	303	302	287	295	305	311	311	297	311	309	272	302	313	267	302	269	300	295	274	292	306	319	284	307	310	296	309	329	296	342	288	348	291	295	310	304	293	301	271	279	290	305	323	300	300	303	293	308	296	314	301	252	300	315	295	299	301	295	302	285	263	268	283	294	274	324	292	311	322	325	299	274	266	285	311	299	297	339	307	286	292	284	311	286	294	310	321	283	310	318	294	278	313	313	321	332	323	317	287	313	288	315	292	267	324	290	238	316	292	310	312	316	310	318	287	308	302	306	281	323	316	268	300	312	298	306	326	266	300	307	276	322	312	281	322	304	287	273	308	268	267	301	304	299	279	285	294	284	280	314	313	292	307	296	302	316	277	279	292	278	295	301	287	318	290	313	320	303	341	268	309	318	290	290	258	303	297	306	292	300	310	302	281	318	326	266	304	289	313	281	295	289	286	285	290	288	289	275	287	303	297	298	292	303	315	286	299	299	294	276	307	313	341	280	299	302	286	289	293	300	282	311	289	314	339	300	299	283	290	316	323	270	303	348	311	297	277	290	336	283	301	271	283	292	298	275	323	307	312	308	304	317	328	325	313	310	296	296	326	282	276	312	316	345	297	305	303	302	314	278	296	294	304	303	280	284	293	293	302	289	286	309	301	288	293	286	296	295	299	298	304	280	292	318	294	273	324	294	305	274	281	283	267	304	277	290	311	318	284	328	324	308	301	266	311	296	299	277	272	277	315	297	306	329	293	292	323	258	267	286	269	286	285	308	293	328	323	318	309	345	329	286	313	302	270	277	301	289	306	347	309	323	310	298	314	305	309	310	283	289	304	293	254	306	289	306	277	282	297	285	304	295	293	282	303	305	266	296	297	312	277	285	301	294	321	323	257	295	290	313	298	297	291	285	323	269	309	298	308	291	308	312	284	306	273	303	303	268	285	304	316	309	288	287	272	294	284	304	262	301	279	294	335	272	275	308	267	297	301	268	312	320	283	313	314	287	267	283	289	310	296	305	290	270	285	289	323	315	291	296	325	311	287	293	294	287	286	289	264	313	313	322	295	286	308	287	317	267	295	316	301	314	286	300	302	292	308	289	301	331	319	294	290	335	299	310	302	291	307	292	277	323	298	298	285	300	294	325	305	294	295	326	318	289	301	310	299	307	300	306	293	299	310	296	288	302	336	312	306	319	281	290	312	321	295	326	331	302	301	302	302	295	279	293	327	301	302	297	310	282	302	292	301	304	317	324	257	308	301	294	316	292	289	291	319	312	282	308	315	317	290	333	269	315	304	284	318	328	302	285	300	281	274	296	276	284	304	255	269	306	317	301	300	310	297	318	282	306	296	256	291	285	334	312	305	267	306	281	292	299	309	277	295	297	298	284	282	308	303	326	276	285	299	255	340	309	289	273	307	328	287	273	309	301	297	316	307	318	305	311	275	299	305	279	323	310	295	306	293	298	305	294	306	273	290	306	244	316	292	287	261	291	282	306	307	351	313	325	326	305	269	281	294	300	295	317	288	307	294	302	303	289	283	289	245	312	309	312	278	280	298	309	279	273	331	298	278	321	307	280	302	278	268	290	286	299	290	300	307	290	264	311	290	288	269	268	306	301	283	278	324	305	318	292	323	273	278	264	318	286	302	308	286	301	288	292	337	308	283	313	291	325	272	296	321	280	310	330	294	296	286	336	287	303	315	293	281	296	286	307	297	292	281	307	318	292	291	281	286	295	298	320	307	307	264	279	253	298	312	289	297	316	311	337	294	288	302	291	306	308	320	303	312	301	283	288	292	291	315	333	281	297	298	305	295	309	300	288	257	320	331	320	304	298	306	262	286	314	312	324	289	295	329	315	279	302	287	277	300	312	282	339	313	306	289	287	272	287	304	333	290	268	285	297	277	282	285	293	313	276	274	304	288	278	307	301	281	273	292	299	308	291	342	306	307	288	304	275	267	245	301	315	301	286	303	260	301	308	270	296	292	287	302	287	306	295	293	306	303	322	270	285	308	272	306	291	293	293	346	298	292	312	315	290	327	315	298	296	307	323	337	288	295	320	304	312	305	291	300	300	291	289	279	290	290	305	299	303	335	313	293	280	305	310	297	303	256	264	254	311	314	291	268	287	342	274	306	302	267	308	260	286	294	284	292	325	326	299	312	285	304	295	278	309	319	320	317	278	295	265	311	321	296	300	317	309	300	310	266	283	301	296	279	269	303	302	282	309	286	300	298	315	312	316	283	299	297	275	297	313	308	315	237	313	275	302	319	292	305	292	283	296	262	272	306	318	301	313	298	266	323	282	303	245	278	313	292	295	346	293	287	312	308	297	308	278	309	293	301	273	273	289	302	297	304	333	278	277	279	284	320	293	318	305	319	310	301	316	288	310	301	269	303	312	293	295	294	325	320	274	319	289	319	284	298	288	275	286	291	287	302	296	310	290	298	292	300	301	277	311	316	308	297	304	293	276	307	293	295	270	268	281	288	323	293	320
24396	21587	28959	25052	21721	16478	8473	5665	4490	3278	2325	1707	1213	1003	1108	1153	851	691	636	572	502	418	415	428	397	404	411	354	359	338	296	356	336	352	314	311	325	336	300	266	295	298	302	293	294	270	304	350	377	383	366	294	281	291	321	303	305	290	327	290	312	263	316	274	281	315	292	291	271	300	302	313	308	307	299	271	312	307	301	279	303	306	290	297	302	295	272	274	284	280	301	278	293	317	288	297	271	304	298	273	287	276	295	297	295	325	288	295	280	312	279	298	286	291	327	321	304	285	330	315	299	295	292	279	279	300	298	301	244	331	296	298	298	309	276	266	309	324	298	316	286	285	273	329	293	285	347	265	314	311	298	282	308	276	315	260	285	263	300	287	302	280	277	278	336	300	261	326	310	286	287	284	277	283	283	302	275	290	301	312	285	314	273	285	317	261	251	275	329	273	279	298	284	272	300	306	286	296	288	275	297	321	278	259	302	285	271	307	312	314	296	279	317	302	282	269	295	293	288	284	268	322	300	276	296	317	293	332	298	290	300	331	276	278	290	294	297	307	282	276	279	280	297	297	280	265	269	314	301	284	269	282	297	278	287	295	312	270	282	298	260	315	300	295	274	284	315	333	265	275	273	288	289	300	285	309	295	278	293	276	319	296	297	291	299	281	307	290	318	312	324	334	288	293	273	271	295	312	290	307	265	272	283	291	288	292	317	296	299	299	289	270	294	241	274	327	297	303	282	292	294	320	303	290	308	309	264	317	295	306	315	300	307	282	270	285	273	276	286	256	291	286	295	284	304	302	287	288	273	287	299	302	296	276	311	255	295	282	278	290	281	295	310	299	268	297	311	291	283	273	283	301	271	294	303	321	278	266	287	326	288	294	294	291	297	285	300	271	309	280	291	291	275	307	271	300	326	314	294	312	292	274	283	318	308	285	298	260	331	277	268	296	278	282	279	288	280	311	301	314	292	285	263	318	308	273	291	295	257	285	289	279	292	291	304	292	314	288	302	303	271	303	267	288	293	293	299	266	303	301	307	304	276	283	299	302	329	271	294	306	305	294	275	287	301	305	277	303	279	273	286	262	297	265	292	319	270	294	320	278	315	286	276	283	251	304	296	291	271	305	279	314	279	280	294	276	270	294	310	307	312	304	267	309	289	306	300	292	302	285	293	279	302	271	278	257	289	302	273	299	292	323	292	304	304	287	291	297	291	287	313	291	285	288	273	306	299	271	280	264	281	300	307	261	311	307	291	276	277	298	280	322	269	268	279	312	301	300	287	318	305	282	301	324	293	299	307	298	337	278	287	332	285	279	296	273	281	294	299	286	305	315	324	288	296	284	282	300	303	267	313	259	287	294	291	277	263	277	274	291	286	312	291	326	266	307	331	272	259	258	295	274	255	278	310	310	314	307	290	275	308	267	294	271	271	295	292	287	298	287	310	276	307	256	265	273	301	296	294	288	304	294	311	325	286	274	309	315	331	283	272	301	290	277	272	281	299	273	271	281	284	281	267	299	300	303	272	309	301	272	307	311	299	270	292	294	280	303	324	280	242	270	290	285	282	277	283	266	303	297	325	303	289	287	281	312	287	280	307	289	299	315	276	290	304	281	251	293	275	310	301	286	287	277	292	288	324	298	322	269	274	291	291	273	299	308	298	316	297	261	314	305	291	299	287	299	296	320	287	282	280	274	299	286	288	271	300	326	303	307	269	300	279	282	283	293	271	286	291	279	299	299	299	293	308	289	282	310	295	297	292	296	277	297	301	273	313	303	304	312	300	294	306	255	257	281	289	294	278	295	258	294	276	288	288	264	302	300	311	303	277	265	278	295	271	314	289	283	316	274	285	270	306	296	281	302	292	283	278	306	284	282	300	287	286	294	274	290	311	308	279	291	312	332	322	296	283	294	274	307	295	300	260	279	293	300	330	282	273	314	278	278	295	282	289	335	267	272	289	292	254	295	295	295	326	308	314	301	280	289	306	296	261	293	305	294	287	293	299	310	291	273	306	291	269	302	302	289	292	308	308	282	298	305	295	326	296	309	288	302	318	289	260	297	317	285	307	242	309	293	244	271	281	290	296	289	271	276	280	300	305	269	284	329	299	300	268	269	299	277	310	319	276	301	299	290	310	298	276	294	290	301	318	319	284	290	260	326	297	293	288	306	264	277	257	302	317	289	268	302	327	306	308	289	262	253	278	274	292	268	272	280	288	299	249	290	305	311	314	322	284	269	288	300	289	301	304	283	292	302	286	303	290	295	279	286	302	248	279	310	294	311	298	289	267	279	272	277	298	234	262	268	287	292	269	295	298	299	291	283	282	310	310	303	291	279	295	311	293	269	265	318	293	279	283	310	304	262	317	289	295	282	318	317	288	277	278	283	270	280	310	302	302	319	267	311	282	313	311	285	283	308	261	331	309	286	290	277	319	287	292	246	285	318	302	282	270	262	315	274	291	294	291	279	290	302	281	277	283	268	290	288	279	302	293	303	305	289	288	315	308	277	296	302	299	281	279	295	309	300	276	292	328	304	284	294	267	328	299	306	312	292	310	286	299	299	319	306	271	286	289	297	287	289	282	315	275	312	300	321	306	291	339	299	288	260	286	281	323	319	284	335	294	318	293	327	290	285	304	296	285	295	288	285	282	263	318	338	278	314	281	262	257	285	280	280	301	295	274	272	276	301	285	307	288	261	315	313	283	290	305	300	288	310	261	307	298	273	312	316	305	318	292	300	311	266	277	289	275	299	259	305	288	294	270	291	276	284	316	299	291	294	303	286	296	271	273	287	302	319	303	276	300	275	296	296	304	301	306	283	282	310	324	291	291	298	274	305	314	303	301	313	286	273	272	261	274	276	313	278	330	283	293	282	277	266	300	253	289	313	301	282	267	302	301	258	304	275	303	299	266	288	278	306	273	302	302	267	282	293	312	275	283	295	289	294	324	273	291	308	285	310	275	300	295	288	307	280	304	288	281	269	304	286	281	275	299	297	330	300	302	329	292	310	294	299	259	308	323	307	292	273	289	311	269	300	297	295	261	298	280	273	273	269	295	282	278	286	285	272	294	279	294	275	265	297	280	278	279	288	270	298	279	313	270	283	278	291	289	299	318	303	281	277	301	292	313	299	304	309	288	298	280	282	262	282	282	300	302	252	287	298	267	303	267	269	273	258	267	259	295	257	282	292	270	292	297	281	300	282	271	290	264	263	302	317	286	287	314	292	283	263	278	263	287	312	301	275	291	292	297	293	304	302	293	301	235	284	293	281	272	310	293	253	306	279	313	274	288	307	273	279	309	287	242	298	311	294	313	306	291	322	278	297	276	297	334	277	299	285	277	284	282	300	307	281	327	318	277	258	277	278	297	311	273	281	316	300	294	298	290	313	267	296	291	270	298	286	283	284	287	257	287	310	286	315	302	301	307	298	279	293	267	293	304	293	278	302	284	289	276	281	276	270	315	284	293	304	286	283	279	304	306	291	291	308
29143	54677	44807	27560	18144	14004	10821	9773	8182	6043	4178	3040	2077	1729	1911	1876	1474	1011	966	865	734	632	551	534	546	537	504	468	395	442	412	415	362	362	346	369	359	336	360	323	326	339	310	339	333	345	316	413	464	478	475	348	339	323	312	303	341	331	281	317	307	352	286	342	297	288	309	320	326	355	288	339	314	322	357	322	338	373	324	324	343	310	312	319	296	328	292	323	331	312	327	345	308	310	329	348	310	320	311	334	324	342	278	349	311	298	301	321	318	303	305	312	324	316	306	303	297	320	350	313	303	349	313	304	323	292	310	309	318	325	302	287	304	323	294	339	322	317	317	286	331	324	346	301	307	304	296	362	333	293	321	319	312	333	320	320	310	282	314	320	348	324	326	327	303	297	292	334	341	299	307	324	292	314	320	324	303	333	325	310	293	327	311	330	286	327	315	313	300	281	333	330	302	347	294	305	312	308	347	297	319	316	302	292	291	292	335	317	328	313	310	294	329	320	271	330	310	302	338	321	311	286	284	293	343	327	318	325	328	320	323	345	295	316	312	328	306	304	323	339	323	293	295	315	293	300	283	314	313	326	313	296	313	320	277	295	330	304	329	321	309	367	317	307	304	298	325	296	314	280	312	302	308	309	316	309	324	299	312	310	309	321	330	310	313	285	294	319	324	330	288	299	295	333	336	295	303	302	285	345	289	339	329	294	356	342	291	349	295	282	292	344	326	339	323	323	309	321	326	294	292	334	307	306	300	296	308	312	293	298	309	297	324	302	312	337	316	339	302	342	304	286	325	302	318	327	290	317	330	321	332	291	335	303	310	300	334	341	321	306	315	301	327	284	335	317	276	302	334	347	307	322	332	337	313	306	321	301	300	318	295	311	363	299	307	312	308	295	302	282	317	282	326	339	337	298	352	316	309	306	303	302	352	311	325	310	292	305	315	324	329	333	326	325	341	361	330	284	331	348	318	308	336	330	332	304	326	319	325	321	315	282	307	288	306	312	309	291	360	317	301	308	347	345	331	330	320	304	308	332	344	334	310	300	316	315	331	329	303	330	336	319	313	312	334	320	331	318	307	321	318	299	307	324	301	301	306	340	311	329	338	318	298	313	306	306	303	320	269	321	300	309	331	356	332	353	299	332	290	305	307	338	309	298	313	298	315	298	301	317	292	324	277	296	317	333	323	351	327	350	309	318	295	304	313	310	305	309	298	317	296	373	326	335	278	308	280	323	323	341	305	321	301	325	302	303	303	304	321	304	325	318	299	329	297	322	311	302	315	303	347	318	313	301	307	325	327	322	306	291	294	352	278	300	284	290	282	304	305	301	321	340	334	268	334	311	320	323	346	291	279	324	314	316	319	307	326	314	306	289	304	294	317	325	305	304	330	324	323	298	323	326	326	323	301	328	317	303	300	296	326	358	332	313	294	281	312	303	333	313	312	339	301	312	317	329	286	315	298	287	329	300	312	305	302	276	298	326	339	302	345	308	324	322	331	278	307	291	320	329	301	307	305	313	324	300	312	328	283	333	345	300	313	296	308	292	289	305	290	307	318	297	331	289	303	301	278	311	298	319	314	311	325	303	329	303	319	275	316	310	322	327	326	319	308	296	299	325	279	305	311	323	303	291	309	311	306	309	325	308	317	335	337	325	310	313	329	321	300	315	331	323	317	298	312	292	329	301	338	311	330	319	323	280	310	289	294	307	303	339	326	281	302	313	322	300	325	329	316	309	328	340	322	331	308	289	328	323	309	297	295	310	303	345	290	345	297	341	331	320	343	322	312	343	289	299	322	311	305	306	303	342	324	284	337	325	308	308	313	316	292	283	355	312	340	334	296	317	275	304	291	297	302	294	299	288	331	321	327	310	322	282	320	315	293	298	302	320	291	330	294	306	306	335	306	297	302	306	307	295	320	319	327	324	296	315	309	303	313	336	324	317	330	300	286	312	287	314	317	319	297	326	288	293	323	317	283	312	308	310	300	311	292	320	313	330	314	316	311	342	318	293	326	320	294	323	297	311	303	314	293	306	331	338	321	359	309	299	334	318	303	279	294	278	296	348	341	364	307	315	309	315	350	316	314	318	318	331	302	337	329	302	321	304	327	294	331	312	331	279	314	303	326	300	339	327	341	300	327	315	318	313	321	319	310	299	321	319	279	309	337	340	329	315	310	296	303	342	327	280	281	313	319	284	279	327	295	291	335	308	312	316	305	323	306	298	317	302	307	287	301	298	341	312	312	284	323	298	347	330	302	305	302	307	301	299	312	308	302	301	321	292	307	316	303	316	326	300	305	329	281	330	296	311	316	346	318	364	306	317	327	320	321	308	332	314	328	342	316	296	347	319	345	310	305	318	312	338	329	329	341	356	324	330	310	304	344	314	285	287	311	320	317	316	322	326	324	297	307	280	341	326	297	315	310	316	347	314	319	286	342	307	330	309	299	313	289	292	291	324	332	341	295	323	305	310	283	332	286	307	325	314	326	300	342	317	339	303	291	299	314	315	320	306	298	322	299	330	321	301	343	322	320	323	285	325	319	320	323	313	300	315	313	309	311	310	307	302	271	293	329	253	295	313	307	308	343	350	296	304	312	297	302	297	329	312	316	299	345	338	273	327	320	293	320	318	327	283	340	318	311	316	313	328	312	331	320	326	309	319	323	313	316	306	348	315	298	323	287	326	310	305	313	326	317	305	308	331	339	301	288	317	324	302	313	286	286	288	326	308	313	339	324	302	334	299	294	314	298	315	316	338	315	320	303	325	315	311	323	314	324	300	323	333	349	316	283	333	308	313	286	319	311	317	271	349	324	293	320	329	298	330	300	306	319	299	323	325	311	321	316	336	320	300	300	310	322	324	314	310	289	289	344	326	319	304	307	311	303	284	308	298	324	294	302	299	333	306	329	291	323	332	320	332	299	309	334	341	318	347	327	317	293	306	324	316	320	300	308	308	297	317	347	322	324	284	288	316	302	281	307	318	302	304	303	307	316	317	332	307	327	316	325	298	327	339	330	298	335	330	285	305	312	315	333	327	302	302	295	319	304	331	299	313	305	327	307	318	277	297	294	319	306	305	333	300	350	318	336	305	291	293	310	312	313	314	316	330	327	315	306	289	297	301	320	314	326	313	340	351	318	338	321	309	320	313	334	299	301	303	313	314	294	314	309	343	336	320	284	341	344	344	308	334	299	310	326	305	293	328	310	318	315	323	305	308	325	323	340	330	316	282	313	292	326	323	312	270	298	332	306	327	326	306	339	325	294	307	311	314	309	311	306	316	311	281	353	296	334	317	302	320	315	317	327	346	295	296	317	333	344	305	313	297	306	327	289	306	302	323	315	311	273	306	304	317	308	296	316	319	289	282	351	323	317	315	279	311	322	336	339	306	311	299	304	314	332	340	318	297	331	274	300	340	320	301	308	318	321	300	298	344	329	332	295	299	317	311	317	281	324	329	315	329	291	293	290	328	307	321	337	277	324	296	338	304
25678	21627	28367	26276	16735	8861	5470	4067	3337	2363	1680	1206	954	923	869	805	666	555	505	413	395	375	350	358	320	352	353	313	323	296	336	298	287	295	284	278	304	257	271	301	296	278	283	266	273	277	275	294	292	302	290	278	284	278	247	287	244	274	257	282	278	274	304	276	266	259	260	272	261	271	277	277	273	283	269	285	279	281	267	275	246	289	272	258	257	275	263	270	244	262	273	250	259	270	285	257	279	287	280	269	279	294	238	288	315	293	257	268	297	274	283	241	286	267	260	268	254	265	287	246	255	263	268	266	243	281	262	257	302	270	268	263	283	276	290	285	232	275	289	287	251	288	285	296	257	237	262	260	268	273	248	258	289	271	278	248	268	278	271	260	291	259	247	298	258	267	265	269	272	231	273	254	291	317	272	281	282	269	276	273	266	276	263	244	259	277	262	303	280	264	258	261	262	292	262	263	268	263	293	279	264	285	289	278	263	263	269	250	265	254	276	280	278	227	251	257	276	287	276	278	267	256	271	279	268	271	272	281	264	314	289	284	265	283	241	253	268	240	271	262	277	284	276	303	265	271	258	272	260	252	262	280	277	265	268	274	262	267	271	305	260	228	272	279	238	270	258	271	289	260	278	261	296	268	241	243	279	271	255	266	279	265	276	292	267	265	248	288	255	262	278	274	294	273	273	263	256	240	276	267	277	308	295	247	292	253	288	258	246	258	275	282	285	268	270	301	255	249	242	243	264	275	242	263	257	245	262	270	279	276	256	268	263	296	288	263	271	284	256	241	264	272	305	287	282	255	273	240	312	288	267	280	260	285	263	259	260	225	283	277	273	261	268	269	288	268	278	253	272	277	254	293	277	252	269	266	241	268	288	273	266	279	262	252	268	241	277	268	263	267	241	283	252	265	280	251	279	275	276	224	280	257	238	278	260	253	285	234	288	240	241	266	277	253	257	263	240	269	214	277	286	284	281	292	256	267	278	279	275	283	293	249	265	255	290	262	275	256	259	261	282	282	277	266	284	314	242	275	287	285	254	278	283	273	252	234	295	290	291	288	254	267	279	262	285	291	245	264	256	292	273	260	269	274	267	285	257	315	239	246	280	260	274	283	293	261	276	236	256	273	277	249	266	290	299	274	279	272	234	266	266	292	257	265	264	260	269	249	306	278	269	273	262	273	293	310	244	249	294	264	293	255	249	261	292	252	276	223	265	265	268	277	269	262	279	272	267	241	242	247	309	258	270	273	263	290	261	291	282	279	275	257	252	254	263	273	299	256	265	273	277	246	298	277	252	267	301	249	268	276	279	244	268	259	274	289	248	256	270	275	282	271	254	271	240	238	270	268	276	270	267	299	308	237	281	271	262	259	276	272	270	286	264	232	266	291	286	240	243	263	270	257	269	259	294	289	286	283	288	273	282	273	260	292	274	264	272	281	270	280	274	281	243	292	296	274	261	256	268	294	247	287	266	272	266	265	283	284	257	284	294	279	274	273	251	249	267	286	261	234	279	265	301	250	288	278	257	261	236	267	264	252	259	275	283	263	264	274	279	280	266	275	301	286	248	276	259	265	240	251	277	258	225	286	242	301	279	281	247	294	268	248	240	272	265	276	251	281	262	277	264	263	287	233	268	276	288	239	275	271	260	256	250	258	251	278	244	307	225	281	270	272	269	315	264	255	268	261	254	289	299	304	272	264	265	259	278	286	278	246	273	278	282	265	246	246	275	299	277	250	297	263	273	280	251	280	312	277	291	243	259	277	281	266	283	260	251	267	266	287	270	261	266	266	269	268	287	262	248	257	282	254	272	260	265	294	284	260	273	286	278	241	276	270	277	260	248	293	272	281	281	277	294	257	265	263	298	261	302	259	249	257	277	289	252	250	259	260	272	273	245	256	260	276	307	280	297	242	276	278	273	260	283	289	278	286	278	259	303	284	276	261	255	294	284	304	280	269	243	248	243	289	234	268	274	260	306	274	240	261	265	273	284	275	242	293	290	262	264	288	263	258	292	256	274	275	285	256	292	263	305	273	255	263	254	278	269	268	226	256	267	256	253	254	276	293	278	267	254	275	310	289	286	256	278	268	281	268	234	280	273	255	268	300	260	266	294	278	262	261	281	280	269	281	282	246	274	248	262	296	269	251	269	252	273	240	273	252	272	256	249	303	293	280	298	257	284	276	258	291	281	269	277	282	299	267	243	317	264	291	253	285	278	268	277	283	275	295	266	272	270	286	293	308	262	281	300	265	251	256	271	257	276	273	266	272	278	290	274	269	280	289	272	291	288	271	269	267	280	263	258	281	285	267	288	270	247	267	301	290	231	253	287	271	281	256	247	263	261	286	258	277	267	246	247	274	290	262	286	261	277	271	262	269	256	231	260	259	267	258	305	283	243	261	259	268	254	257	250	259	264	279	291	263	254	279	280	286	264	276	290	279	286	253	254	273	253	282	246	265	260	291	248	277	263	261	249	258	301	264	283	256	281	273	304	270	246	258	274	296	245	298	267	264	291	287	305	288	268	267	276	283	282	292	257	269	287	297	268	285	258	260	275	273	277	243	254	259	270	234	243	290	257	267	264	284	296	285	267	286	268	254	262	276	263	297	297	262	291	271	264	267	254	232	266	236	255	285	270	272	254	257	255	275	287	262	266	274	280	257	265	280	258	268	257	276	248	280	260	289	294	267	285	274	311	275	276	277	265	252	276	278	303	263	283	299	262	299	291	243	256	265	301	254	285	265	284	287	265	246	272	282	274	287	255	295	296	263	287	267	268	273	294	295	269	244	243	264	272	281	266	290	275	293	258	254	248	282	289	258	332	246	277	275	264	247	260	277	282	280	294	275	247	287	245	285	278	249	267	288	262	289	257	263	291	277	273	290	260	260	273	276	243	284	254	295	275	266	284	258	258	294	259	277	256	268	294	273	251	312	269	265	264	270	284	256	255	269	250	275	317	263	253	254	303	283	265	263	278	274	269	258	277	273	277	258	251	272	274	258	276	264	277	254	257	276	240	280	265	309	267	242	280	272	264	281	273	256	294	292	271	258	236	259	274	280	267	247	264	232	280	302	249	253	255	283	276	226	264	282	244	264	255	292	282	286	234	255	268	268	287	286	265	293	281	265	249	270	270	273	259	272	283	250	257	281	258	268	291	285	260	281	277	247	258	282	291	258	297	240	283	267	306	245	268	282	246	265	271	291	273	265	263	284	249	265	289	258	285	253	261	287	275	278	253	308	258	297	266	280	257	255	239	253	274	291	269	267	279	296	252	277	284	290	284	272	306	248	279	279	262	277	264	294	244	272	249	264	264	278	275	281	281	269	272	264	276	256	266	277	255	260	291	271	322	260	252	266	291	281	250	282	247	257	297	261	274	247	271	271	268	236	290	296	283	273	286	260	275	269	254	256	268	292	253	283	263	269	248	256	261	236	253	248	277	251	250	266	285	289	263	282	264	289	246	264	253	265	265	291	274	285	264	266	238	274
29379	50380	39269	22891	15697	12589	9558	7564	6538	4606	3305	2135	1719	1679	1583	1358	1044	884	789	637	607	525	505	455	498	454	415	367	400	378	365	355	321	295	345	341	299	302	344	313	284	331	316	307	289	319	305	324	315	347	375	327	330	281	281	297	296	296	309	275	308	304	298	315	294	268	281	290	296	291	307	321	302	314	308	278	270	274	289	282	297	288	316	315	291	329	291	305	327	285	250	260	309	273	321	324	296	300	310	288	258	297	284	290	294	346	276	290	313	310	265	337	293	286	287	326	280	311	314	329	310	286	263	287	285	314	267	331	311	315	288	322	280	299	279	284	275	311	299	300	309	307	305	298	275	295	295	290	283	293	288	321	266	294	271	308	325	280	282	304	293	291	324	296	277	284	311	296	269	271	281	269	298	311	282	280	278	318	309	286	288	276	269	271	285	324	294	306	283	295	285	289	304	284	314	312	268	285	299	324	311	277	316	311	303	289	299	301	274	284	300	271	277	289	277	299	298	285	290	273	299	321	288	250	294	323	275	301	299	288	315	299	286	292	287	287	300	288	266	326	310	300	286	301	282	295	283	277	295	287	297	310	289	280	283	292	312	270	258	291	283	337	309	281	299	295	307	305	275	308	323	322	311	291	277	306	257	296	304	289	314	304	298	296	305	305	286	333	316	300	291	311	298	305	308	288	290	314	281	309	282	307	323	305	294	286	306	298	289	297	309	295	275	292	297	327	313	299	302	299	296	311	303	309	334	301	306	294	272	323	312	300	287	283	295	321	278	272	260	308	291	267	273	293	286	294	340	311	287	275	259	303	305	293	299	296	311	273	282	261	272	284	283	291	296	286	303	303	306	299	298	283	299	278	300	283	310	312	289	280	278	300	277	295	282	268	311	312	294	304	282	272	319	291	289	299	303	327	333	294	277	293	290	291	284	319	300	304	296	273	296	278	321	307	309	312	285	287	263	274	319	280	315	321	292	287	258	298	310	290	323	309	284	271	333	274	295	290	304	297	272	293	321	277	272	305	319	279	297	303	280	288	327	274	314	311	312	278	305	321	268	298	294	287	298	322	291	273	289	304	296	291	276	286	300	276	287	282	290	287	321	294	304	297	274	271	314	308	300	292	302	304	302	307	283	301	281	266	285	284	266	326	297	294	325	308	287	303	301	293	295	272	297	306	277	315	301	315	304	293	294	320	277	294	283	309	291	271	278	325	296	299	274	291	278	309	327	284	302	312	274	277	308	306	327	291	327	258	296	290	332	293	296	343	280	307	307	278	300	293	318	304	320	318	283	317	294	309	305	295	293	283	299	279	317	328	290	301	280	284	272	280	296	274	281	311	294	278	282	304	327	278	295	266	296	296	292	297	286	295	284	301	293	301	265	291	307	298	277	312	300	296	288	306	313	304	308	260	283	307	286	301	298	297	318	307	312	282	267	281	319	293	309	302	297	315	291	296	309	321	298	293	296	289	291	293	301	308	283	310	283	298	310	262	324	277	286	286	317	298	295	291	321	295	310	326	296	297	300	287	290	316	316	270	330	286	334	287	299	284	311	288	284	302	303	298	294	319	275	283	295	291	287	309	312	269	273	295	289	276	275	300	287	293	302	304	285	285	300	294	270	282	315	271	284	298	301	323	307	291	267	278	286	329	275	306	307	312	276	328	290	278	299	292	279	286	289	261	321	285	295	304	289	290	273	290	306	290	281	304	299	321	284	292	289	309	295	297	319	290	274	317	291	281	286	296	269	313	283	286	290	300	301	307	301	311	301	295	284	264	311	315	297	272	288	290	281	306	281	290	281	265	300	300	273	291	282	260	305	286	282	318	268	318	305	287	262	291	321	288	286	295	301	280	307	261	290	281	302	340	298	329	293	315	271	336	323	299	308	292	295	339	310	301	311	287	323	302	274	304	321	280	308	315	283	306	282	303	310	303	310	308	315	325	316	278	303	279	275	246	290	271	313	338	297	307	319	274	283	300	285	324	293	307	300	270	286	305	286	281	315	296	331	304	286	348	282	286	312	296	301	286	302	272	296	299	286	290	329	313	291	291	299	263	301	281	289	303	273	299	284	278	285	298	287	291	285	315	273	285	334	293	287	270	334	306	302	279	311	296	316	314	288	272	316	298	305	285	310	289	278	279	262	322	302	283	308	294	299	303	301	290	304	310	309	293	304	286	276	288	317	288	293	269	292	291	270	305	284	266	305	299	295	321	294	283	292	310	315	298	289	298	310	308	336	319	281	317	309	284	316	287	245	289	285	313	283	287	263	272	309	282	310	275	311	273	265	339	277	286	265	323	275	317	290	305	282	248	305	293	297	290	299	303	298	304	305	252	317	287	335	287	304	309	307	290	287	310	277	296	295	273	315	298	262	328	273	263	296	320	283	301	292	291	301	292	277	281	300	305	284	281	284	298	303	265	272	316	311	267	278	296	304	279	288	286	282	271	287	315	286	315	262	310	285	282	276	310	297	261	289	289	280	291	291	283	283	295	273	297	287	311	321	292	322	293	310	292	281	293	294	285	295	295	298	329	293	285	293	284	327	289	296	293	281	290	275	288	294	308	303	296	263	305	290	307	303	298	308	284	334	270	283	311	301	276	327	263	290	301	273	294	289	299	307	257	288	292	290	288	318	277	257	299	281	260	271	288	299	298	291	318	314	318	319	272	291	311	298	312	294	301	286	318	311	330	304	312	314	315	318	299	285	300	300	320	249	301	290	322	318	280	301	320	279	278	308	288	318	279	294	320	286	290	266	297	256	297	293	278	273	274	308	290	312	334	318	311	293	284	275	288	266	292	306	297	270	280	286	310	320	295	284	284	301	280	312	261	294	276	301	293	297	311	316	264	303	273	293	310	304	274	320	291	252	288	287	280	296	291	308	290	283	275	311	326	281	268	296	313	278	267	283	301	263	314	274	296	285	299	298	269	320	279	301	287	290	270	287	286	309	269	312	290	296	298	275	293	314	297	304	282	259	327	268	281	308	307	290	276	312	303	291	258	286	315	298	298	293	281	278	296	304	289	292	323	297	314	292	299	289	304	290	316	278	277	332	291	287	275	286	283	314	295	286	283	281	291	306	297	298	299	290	298	297	296	301	293	303	263	304	300	303	290	272	312	259	289	285	314	292	319	267	256	286	302	264	301	315	283	281	269	284	335	292	289	279	261	302	313	289	286	280	293	284	287	278	254	318	299	312	289	290	298	295	293	328	289	297	278	267	289	274	294	286	269	307	284	309	281	305	320	306	268	276	304	281	301	298	289	292	284	307	306	252	278	298	292	295	302	314	280	280	290	282	287	339	252	305	275	292	262	290	306	285	290	284	290	291	304	251	320	299	293	308	293	306	307	300	298	289	263	292	278	291	300	290	284	306	307	300	330	311	267	281	290	276	310	315	287	311	300	303	301	281	300	273	298	309	322	300	300	276	290	266	303	275	274	319	285	294	295	282	308	311	287	266	314	294	282	292	298	280	270	325	335
23339	21679	29436	24488	21784	22355	18348	8871	5932	4226	2946	2239	1922	1668	1483	1456	1167	898	795	711	590	605	560	531	498	433	413	427	407	377	409	342	350	323	331	348	303	313	312	329	358	309	316	311	314	288	293	346	330	383	515	386	329	333	305	356	334	329	280	308	298	314	306	273	310	300	300	288	309	358	286	333	321	306	337	324	314	278	345	295	308	308	322	311	304	311	315	299	312	331	296	337	286	324	361	315	342	316	311	319	343	312	315	310	310	311	341	266	318	310	321	294	280	308	314	277	292	309	273	330	319	305	289	304	291	313	286	305	278	285	298	304	292	284	316	300	329	317	290	303	309	308	298	299	308	310	309	347	270	311	325	308	331	286	296	265	305	298	309	308	296	300	324	312	298	306	289	304	277	332	331	313	292	301	294	324	325	269	308	323	297	297	293	310	319	303	278	308	294	322	325	303	316	309	311	342	320	316	305	301	305	283	319	308	316	329	286	303	298	292	316	308	294	311	323	295	272	288	296	336	320	274	279	276	285	318	313	280	325	325	316	300	286	305	320	303	310	289	326	308	317	314	336	285	303	321	284	307	300	287	296	301	298	333	313	297	289	296	286	313	306	273	312	282	301	314	320	322	282	311	325	336	294	353	266	340	289	323	328	299	289	301	288	299	331	316	310	308	326	288	303	286	292	309	280	285	345	293	310	284	322	332	345	279	291	311	290	311	301	294	317	286	284	305	269	326	303	305	313	289	288	295	313	306	289	293	272	301	278	329	278	320	338	305	324	288	300	277	311	275	303	322	260	336	333	308	290	331	279	277	295	303	296	338	294	311	339	303	316	321	311	323	284	297	323	302	311	329	302	261	296	291	333	321	299	295	325	343	269	308	285	294	316	267	326	303	347	288	285	291	291	313	308	293	322	307	314	309	299	328	300	317	308	284	330	302	283	294	322	289	292	311	293	268	304	268	309	302	307	292	316	300	302	303	303	322	301	291	335	297	287	355	327	328	312	331	297	277	332	319	333	293	277	320	314	262	299	317	288	316	321	318	311	364	331	321	324	298	303	321	278	319	313	332	325	289	306	306	287	294	338	309	283	313	288	320	313	299	274	321	292	310	320	326	268	269	294	333	308	321	338	276	302	317	324	272	311	348	260	333	321	280	294	321	314	317	317	296	332	286	337	337	308	283	302	290	290	287	288	321	293	272	291	326	310	296	294	298	304	301	288	319	297	292	292	308	313	310	327	347	308	319	317	290	294	297	309	310	304	324	297	304	289	336	322	289	270	318	308	302	304	280	324	311	314	301	292	327	333	309	308	317	319	324	280	299	331	297	306	315	330	264	329	280	304	309	291	319	325	309	293	320	311	287	294	328	328	310	306	300	275	287	279	308	286	322	267	351	278	311	320	293	306	308	279	315	296	344	313	301	299	285	279	309	299	308	302	289	343	298	305	310	299	288	288	295	321	296	301	296	293	285	298	319	287	288	297	298	313	320	300	309	309	289	291	295	334	302	321	329	279	310	290	311	296	314	292	286	312	345	307	313	273	283	306	312	283	312	319	297	342	305	282	322	322	307	289	273	316	298	327	300	307	294	308	292	293	296	285	309	319	330	301	277	273	296	291	313	306	297	315	337	268	321	331	317	284	320	313	268	302	304	294	303	282	308	282	302	307	305	297	295	277	329	305	299	278	315	318	305	317	297	290	276	274	320	297	321	313	316	328	300	271	323	326	311	321	292	306	323	316	290	298	311	281	300	290	275	307	313	309	301	309	319	292	304	280	323	313	277	307	293	313	287	305	331	271	308	300	344	310	316	306	295	292	315	332	284	287	295	311	300	342	306	291	317	318	295	274	282	346	316	310	309	277	321	321	312	311	316	310	345	278	309	284	333	331	308	316	321	285	294	303	287	308	291	281	309	291	304	328	331	290	312	294	286	323	304	318	312	293	331	267	286	316	292	307	306	303	304	336	305	321	284	291	310	285	306	308	309	316	287	293	327	326	308	301	309	305	323	278	289	329	306	315	304	344	300	341	326	297	288	306	316	293	279	295	280	305	315	307	311	303	304	320	315	279	317	284	336	338	313	298	323	325	320	339	320	321	290	275	307	300	314	295	307	318	316	323	312	305	331	282	291	315	296	287	300	297	322	290	304	302	304	305	293	326	298	309	334	303	292	295	295	314	316	296	315	309	292	299	303	294	288	290	311	276	302	327	290	315	298	297	307	301	301	281	321	329	311	276	343	300	335	269	331	304	296	329	285	286	338	309	329	313	309	338	287	343	299	309	321	297	285	310	314	301	285	320	297	316	319	317	310	301	289	313	293	291	293	310	285	280	280	311	330	305	321	272	312	295	305	268	284	294	314	284	300	293	292	314	300	335	295	294	308	298	285	290	304	293	280	333	319	331	281	298	298	320	315	296	288	348	355	332	294	309	292	280	296	316	316	298	306	320	317	304	268	321	305	281	304	332	303	299	323	280	302	331	284	320	314	313	298	317	309	322	316	300	331	326	311	296	328	307	311	316	346	313	300	307	290	285	305	287	300	326	321	312	303	300	278	309	322	285	315	322	328	288	278	300	305	319	304	312	319	284	306	309	295	315	305	287	352	276	307	304	299	320	293	301	291	305	287	281	275	310	307	302	306	330	326	328	305	333	307	305	324	325	294	306	298	295	292	329	288	334	302	332	317	305	291	315	303	289	298	280	299	304	316	303	308	291	303	328	289	309	288	321	338	296	302	291	291	280	314	291	276	308	298	330	302	283	329	291	307	310	322	303	321	313	303	309	283	279	284	308	317	313	317	346	303	310	301	325	325	285	273	316	290	293	275	292	296	317	329	305	283	272	279	298	303	313	334	312	322	336	322	269	310	314	314	286	313	288	318	285	280	284	312	286	334	322	314	287	310	336	292	287	314	319	285	307	315	297	319	337	277	268	278	289	289	308	314	302	314	302	277	340	282	280	308	310	289	329	290	283	285	294	304	298	314	296	307	344	312	306	309	288	292	287	306	312	312	288	270	318	303	274	289	297	312	315	315	310	315	310	312	316	333	288	343	306	315	301	291	299	301	331	297	257	286	280	338	321	307	302	306	320	306	353	301	270	308	332	329	281	297	284	326	298	327	280	295	309	309	310	334	327	295	337	282	311	330	314	324	327	296	317	294	286	316	309	326	318	308	326	313	291	292	338	296	318	332	275	292	292	294	303	316	312	266	338	296	322	329	294	309	293	269	303	323	288	258	285	298	280	357	282	290	300	281	297	339	323	273	287	313	301	312	280	296	283	318	314	324	313	286	337	287	306	324	322	308	263	321	295	308	284	305	327	302	325	297	310	245	343	308	259	307	275	276	306	288	297	308	324	322	329	319	301	297	303	326	319	299	271	309	301	318	309	279	294	305	297	302	303	283	346	291	291	298	322	299	316	300	312	311	311	312	297	328	289	279	269	276	287	326	286	283	311	307	308	302	311	322	271	288	305	302	272	297	291	309	291	312
31630	60047	48731	30853	23211	19133	16279	13225	10222	7631	5278	3986	3482	3014	2594	2418	1860	1502	1232	991	872	831	745	727	646	595	527	551	537	466	491	411	401	353	372	365	376	379	320	335	336	338	309	349	355	335	366	364	365	482	618	478	343	316	305	322	326	316	327	392	322	344	317	342	332	328	303	336	335	327	371	331	334	352	338	341	324	321	332	320	339	297	344	338	316	310	341	336	306	309	308	337	331	333	333	332	317	353	293	296	361	354	307	354	329	348	315	326	329	329	300	344	330	321	321	341	343	323	345	314	308	341	326	319	293	329	343	346	326	326	311	315	328	356	330	341	294	349	319	326	313	316	343	309	360	316	327	324	364	350	325	312	308	331	312	297	314	309	330	317	319	333	343	298	306	312	307	337	334	346	302	270	319	322	338	332	352	348	351	345	341	340	321	298	317	304	323	343	327	317	360	307	304	314	335	347	326	342	318	340	314	317	315	353	295	333	331	333	317	318	309	342	310	308	305	351	350	351	332	349	309	319	309	316	324	371	361	317	308	290	355	362	326	332	330	324	335	358	329	306	339	325	314	322	333	318	310	332	332	321	340	326	308	329	304	348	340	308	350	332	324	345	319	331	306	325	315	328	316	326	363	308	334	340	334	306	311	291	314	309	304	345	337	317	335	337	332	363	290	329	352	329	337	330	321	315	344	287	316	323	311	335	362	319	323	305	312	305	302	326	336	352	312	312	283	349	318	305	340	336	309	340	330	308	323	334	307	326	315	316	321	357	301	339	332	311	358	316	315	338	332	321	343	349	304	342	308	321	347	344	325	349	301	354	313	339	312	324	356	320	334	323	349	324	315	332	301	334	339	310	327	346	336	277	344	351	323	358	331	354	312	340	338	332	301	318	286	338	325	309	310	344	351	319	324	334	317	342	323	328	365	320	321	345	308	307	336	318	329	329	347	362	318	374	304	366	316	311	320	311	332	334	297	340	316	322	333	281	320	334	308	339	311	324	325	330	368	331	343	309	310	336	329	327	321	308	306	302	327	325	338	324	304	318	344	356	313	324	332	327	361	320	296	316	329	350	301	301	328	347	341	298	291	361	330	345	322	320	347	299	318	294	350	312	306	338	281	330	313	333	314	363	327	306	304	301	299	325	330	321	322	317	301	333	321	328	324	313	317	323	306	341	349	332	323	336	360	298	350	343	342	335	322	346	335	319	316	313	328	314	293	335	335	323	302	314	304	308	355	328	366	334	304	309	327	326	329	277	295	338	339	312	343	283	356	324	324	292	328	304	322	317	304	314	337	327	294	334	282	309	337	313	322	360	321	307	331	327	304	314	286	324	329	278	318	322	328	344	306	339	332	325	341	335	324	317	348	340	304	318	334	317	295	309	331	323	333	335	317	306	321	346	343	340	319	335	337	292	327	302	358	357	331	312	307	293	320	283	318	370	293	321	310	309	312	311	311	321	332	358	322	328	308	332	322	309	356	302	323	319	318	350	338	311	316	307	359	316	345	324	304	315	303	318	314	317	345	313	301	329	321	312	345	310	318	384	336	308	332	329	315	285	342	322	291	370	316	294	288	362	342	338	338	325	331	320	355	320	329	335	301	309	327	315	287	303	285	332	375	324	346	330	315	313	321	335	353	345	322	325	310	337	324	312	317	361	325	345	314	340	312	331	335	317	330	329	307	322	319	305	329	326	307	348	304	317	315	329	309	309	333	314	360	308	341	327	285	325	297	317	343	292	306	331	329	313	325	292	323	331	354	322	314	317	350	321	302	340	327	353	346	321	354	342	332	303	325	316	324	330	304	331	293	317	309	319	340	325	310	319	336	307	306	323	314	307	346	328	311	289	360	315	339	310	329	325	330	342	307	324	314	298	322	342	340	340	310	344	327	295	328	350	319	297	312	327	298	355	318	369	330	319	342	304	354	319	319	302	345	336	336	357	325	306	321	327	325	323	310	312	305	324	334	308	319	332	328	318	326	304	328	296	305	331	308	357	316	315	356	330	303	329	315	317	319	315	317	327	322	288	309	346	330	305	374	347	310	318	318	312	299	297	336	366	336	321	311	297	312	320	346	342	353	330	316	349	332	318	358	317	335	336	313	284	337	304	340	309	359	315	327	365	326	329	293	326	312	331	297	298	330	338	308	329	319	326	289	342	317	319	352	334	315	353	326	316	336	320	344	330	325	314	330	311	336	371	348	310	326	311	325	317	358	312	339	322	303	310	327	318	348	332	321	352	339	311	303	331	358	345	318	318	328	317	305	354	328	305	311	340	303	328	330	320	319	322	332	314	329	339	326	344	307	326	343	326	320	313	356	316	316	319	326	341	336	308	302	341	314	360	294	310	333	329	321	296	318	329	322	341	334	311	292	295	316	309	319	327	323	324	320	290	302	318	302	329	320	335	344	325	312	305	312	301	382	312	328	335	329	353	335	324	328	302	315	314	313	300	314	294	314	337	327	303	316	332	291	321	316	333	317	350	333	318	335	349	317	331	314	324	310	315	321	291	341	321	300	297	323	358	332	322	328	311	342	337	318	305	341	339	294	343	299	316	316	314	316	346	285	306	333	319	331	343	331	312	333	329	334	326	327	352	345	332	353	359	370	314	330	328	362	312	328	328	326	347	319	309	324	342	329	343	330	353	301	310	337	339	330	322	308	303	287	319	354	335	345	318	324	304	284	306	330	355	316	322	313	329	332	320	291	365	312	317	359	300	326	323	318	322	319	322	301	292	288	322	317	324	309	322	338	335	332	328	316	325	322	295	327	331	314	332	332	345	306	354	336	332	317	319	312	311	313	325	306	305	309	312	324	292	368	353	299	317	356	320	332	327	325	308	322	325	328	351	302	328	321	356	339	305	342	320	339	318	299	368	351	332	315	308	348	317	320	304	332	301	336	290	300	325	326	345	348	357	304	318	323	329	341	346	329	305	316	322	301	323	272	315	337	352	340	303	322	318	371	345	308	304	309	320	344	313	348	348	326	319	320	324	302	362	351	361	304	281	325	337	368	333	339	327	319	317	317	355	340	300	342	322	352	324	318	332	353	305	314	331	342	327	312	334	323	354	339	316	322	326	299	285	324	328	319	299	335	315	318	329	306	322	334	361	326	322	318	335	290	321	344	344	320	333	339	320	383	329	314	319	333	341	343	326	341	341	328	332	355	366	353	331	306	336	343	290	341	327	353	347	317	345	349	344	308	304	319	302	310	308	308	339	354	307	311	313	335	311	328	335	346	326	342	315	310	317	311	326	312	329	316	309	305	374	331	315	337	320	337	314	334	339	351	330	332	326	338	349	313	329	339	326	310	351	331	329	329	324	306	320	310	264	338	340	317	326	371	308	303	352	315	337	294	317	322	303	357	314	312	318	308	313	325	297	338	330	370	302	351	305	307	345	332	272	336	312	345	366	352	338	319	305	337	309	299	324	322	346	307	314	266	320	297	322	303	312	318	356	313	324	375	330	316	327	275	329	330	345	270	340
30527	29173	30610	18084	9496	5780	4171	3359	2743	1905	1401	1021	880	788	784	650	576	469	465	409	387	350	337	344	287	278	304	308	333	324	273	268	266	252	281	288	275	279	261	264	246	302	252	265	276	246	255	289	268	269	260	256	281	258	272	246	261	254	235	247	275	275	273	268	231	270	289	264	282	263	255	286	304	274	269	230	253	262	259	263	306	278	255	257	282	269	253	282	267	250	240	303	265	300	254	263	256	226	271	284	269	266	270	312	258	245	272	282	247	276	278	281	273	262	262	270	261	245	263	253	267	267	277	275	270	260	262	281	279	264	277	291	270	263	298	260	271	272	285	242	272	284	258	267	287	277	267	263	271	255	292	260	259	255	265	262	286	280	258	287	268	224	275	282	257	256	284	276	254	269	236	262	262	252	260	264	268	295	251	282	280	270	296	291	275	255	252	279	281	239	259	282	295	278	286	269	272	291	229	255	288	255	272	258	245	249	258	243	257	266	279	263	251	287	260	253	265	260	291	254	269	256	298	285	272	265	287	268	257	251	274	267	245	232	256	291	249	269	279	250	273	267	259	255	246	256	283	270	243	281	258	255	267	252	295	281	289	268	262	282	270	282	245	277	245	270	241	258	256	260	261	277	264	274	263	273	294	265	263	242	279	248	256	258	277	302	247	239	268	270	266	241	281	240	285	266	223	261	274	291	270	264	283	248	260	267	258	248	267	264	285	259	232	244	288	268	243	273	282	264	268	268	243	290	273	239	246	295	278	285	253	251	259	278	258	276	266	244	290	270	279	276	241	249	260	267	250	252	251	284	256	223	284	251	281	269	271	278	221	240	246	279	298	274	264	280	264	278	300	259	266	240	260	241	274	260	266	270	276	239	253	277	262	244	266	266	273	235	262	257	255	251	274	291	253	252	266	275	296	274	269	267	286	268	257	274	298	266	259	282	261	258	268	271	255	266	253	278	254	265	259	224	268	263	283	245	257	273	275	257	253	287	244	254	263	303	240	272	275	271	266	255	268	306	271	253	264	243	274	269	253	246	237	234	262	252	271	266	233	292	282	246	265	258	280	279	297	307	259	280	260	279	282	284	260	259	262	296	268	249	308	262	274	256	267	304	243	263	252	263	243	261	236	256	250	274	270	256	283	292	266	279	280	292	242	268	260	289	275	258	272	269	249	257	246	245	265	285	253	258	251	262	286	292	273	251	282	285	291	275	268	291	244	266	289	287	243	250	266	277	271	289	270	246	239	292	264	268	279	277	288	257	244	277	263	266	256	269	270	263	290	274	259	253	233	293	243	263	294	241	261	257	274	259	297	254	254	250	271	260	288	288	229	257	274	267	263	283	259	312	256	262	266	272	259	271	293	251	267	279	274	277	258	249	287	226	240	278	284	236	298	259	249	278	291	279	262	249	246	252	275	282	242	263	284	256	261	259	278	263	274	272	284	285	263	265	246	266	259	271	260	262	242	267	268	260	290	254	275	257	265	267	280	256	246	259	272	233	269	251	276	281	280	235	272	279	289	289	257	239	275	277	262	264	269	283	286	274	256	276	259	254	248	268	266	229	257	292	277	240	248	279	277	255	247	289	254	271	261	278	255	275	267	248	273	272	262	275	245	246	270	297	312	266	268	271	302	282	255	265	276	271	262	269	259	274	253	267	285	271	259	269	254	251	274	268	273	286	274	281	266	280	305	277	267	282	224	258	260	283	261	272	266	260	278	252	247	262	275	295	264	253	291	268	271	284	275	297	260	251	275	273	276	258	269	257	256	268	260	267	278	237	271	245	235	271	268	256	268	274	263	255	269	273	275	279	264	274	240	278	276	244	273	252	259	238	266	267	261	246	318	253	270	288	300	266	266	299	251	269	277	291	266	252	265	276	274	273	268	260	287	272	242	272	287	281	254	272	242	267	252	268	269	235	264	234	259	296	232	234	243	237	260	285	272	268	269	244	259	229	265	264	226	253	262	279	260	254	243	274	286	289	266	253	245	258	238	266	269	263	274	286	248	256	247	268	290	293	260	266	270	243	265	262	275	244	273	269	279	292	262	271	287	282	290	243	260	275	253	295	257	242	248	247	258	272	270	266	298	277	262	271	289	266	280	274	279	241	274	252	257	271	250	295	246	271	277	263	258	272	276	291	270	285	276	281	275	278	286	296	301	279	290	272	240	288	252	266	289	298	265	286	268	263	287	264	269	268	265	247	263	279	275	250	268	287	248	282	273	254	246	283	273	251	247	285	249	287	277	275	280	293	278	279	271	299	277	259	276	276	278	265	265	265	258	292	279	223	275	276	270	236	257	265	281	249	256	274	260	282	293	285	265	284	250	273	263	287	252	289	268	282	283	268	259	274	261	275	271	295	257	304	267	244	276	274	266	236	251	250	285	278	270	275	259	265	268	249	278	268	270	283	239	281	269	254	237	296	276	302	258	285	240	265	266	275	288	268	245	296	294	233	247	261	282	278	271	290	262	272	261	261	271	246	295	262	249	243	295	282	262	265	248	284	276	261	287	271	274	260	238	245	239	281	269	252	308	270	285	226	285	267	253	280	294	262	266	297	271	274	278	273	260	269	266	290	301	228	272	260	273	269	289	227	250	282	262	276	272	273	288	271	259	273	255	251	288	261	288	248	277	256	250	277	246	268	230	231	285	276	258	251	263	291	267	258	253	250	293	262	278	279	291	276	269	264	262	275	254	276	236	292	252	251	295	268	259	280	282	268	275	263	276	272	264	261	289	268	265	260	239	255	261	293	282	273	275	278	256	269	265	283	256	253	287	242	261	290	298	289	252	274	231	245	272	270	276	273	258	265	280	280	279	267	231	283	278	273	234	243	281	295	266	262	261	274	281	259	261	301	257	269	265	279	268	289	247	276	295	250	270	277	253	256	270	258	280	268	251	255	283	270	253	264	265	259	251	286	296	276	255	283	268	260	254	276	260	298	254	276	282	267	257	246	261	258	249	274	275	283	233	262	246	309	223	268	272	261	293	270	252	263	289	240	256	265	272	251	287	266	260	284	271	244	285	263	279	253	269	281	256	255	293	307	278	289	261	289	281	273	254	277	266	265	260	265	245	252	288	280	245	286	257	294	269	264	254	266	269	274	252	286	278	287	239	276	244	287	296	240	258	282	271	262	288	247	242	276	284	297	279	240	258	284	256	279	235	254	278	253	261	272	257	258	276	285	262	302	280	277	279	258	284	267	269	245	255	285	265	261	245	258	284	233	260	292	248	267	283	281	270	255	245	281	243	295	254	259	283	279	294	255	273	302	300	250	268	255	288	303	268	262	273	272	240	303	297	249	276	231	272	244	293	297	272	280	276	284	267	262	268	264	261	257	249	289	262	256	283	274	253	288	267	261	263	249	269	300	285	283	285	300	253	252	261	250	241	271	290	252	236	268	263	248	266	271	271	274	283	299	266	292	248	235	268	250	260	285	256	277	285	270	269	237	266	250	280	301	295	275	266	290	261	250	283	232
29700	44815	32271	17440	13344	9774	7593	6600	5284	3452	2562	1971	1588	1399	1314	1088	782	647	630	542	479	432	419	389	405	355	344	337	343	346	310	301	322	321	336	302	274	303	304	283	290	311	272	302	317	312	289	321	287	308	312	316	311	284	306	287	304	325	284	327	309	289	273	299	281	263	281	297	298	277	304	279	285	259	285	327	285	332	304	272	326	284	317	312	318	312	303	306	275	306	314	290	306	313	308	314	312	285	273	282	307	273	317	308	297	301	290	297	277	300	283	296	278	307	278	277	320	295	326	276	289	287	299	286	306	313	296	299	293	291	299	235	308	317	306	287	271	302	309	294	284	285	297	278	293	292	318	313	291	261	306	281	272	279	277	324	273	267	310	284	283	296	315	292	280	307	275	272	292	305	306	299	290	287	295	308	281	290	293	271	290	281	336	278	309	276	282	299	297	280	294	281	318	291	284	310	317	307	291	320	292	292	303	307	283	285	301	314	287	292	263	305	276	283	280	294	279	289	308	299	303	302	301	276	326	279	286	303	267	271	284	276	284	301	282	276	347	319	265	309	332	281	305	267	285	298	281	316	297	312	322	311	308	303	320	281	301	297	278	307	286	297	290	300	299	274	311	266	297	265	283	291	275	279	298	293	281	284	311	286	299	312	282	329	269	276	273	291	319	307	293	299	283	306	313	286	272	286	331	294	301	307	248	305	283	296	309	274	290	271	289	263	309	293	311	304	305	292	300	316	302	282	280	308	308	315	311	279	285	308	267	283	309	303	260	296	297	296	273	298	315	291	320	277	309	315	295	313	295	283	302	318	293	273	290	280	285	273	311	330	274	306	326	292	303	300	288	279	284	288	276	310	251	271	310	311	299	289	290	273	272	300	316	298	304	302	321	279	276	329	272	287	309	297	282	307	289	293	299	320	283	295	287	274	295	280	283	275	268	280	291	279	287	323	309	275	304	310	270	304	284	285	309	288	306	295	303	294	298	294	281	317	313	321	281	292	312	297	308	324	319	316	295	304	296	293	300	307	281	296	300	275	294	317	317	263	319	296	276	277	308	287	280	275	289	303	317	315	278	319	272	315	274	297	298	302	305	284	302	299	296	311	273	268	278	270	304	279	296	300	268	318	299	323	295	313	288	286	297	287	302	294	259	297	281	328	293	307	319	289	310	282	291	293	298	282	304	306	281	305	285	293	332	289	323	269	304	294	305	290	306	303	287	303	294	283	285	300	338	291	293	280	299	307	294	307	298	290	288	294	287	279	287	264	305	315	314	288	305	307	296	295	299	294	293	261	281	303	278	271	279	328	286	302	316	308	286	296	315	314	273	258	302	270	307	294	268	310	309	307	304	285	280	304	294	308	305	291	288	297	294	291	285	334	311	265	301	309	306	277	260	286	301	310	298	281	260	264	295	292	267	324	307	276	281	286	286	333	287	303	286	280	309	266	294	282	288	299	324	294	272	284	285	301	292	269	299	289	293	277	332	294	299	291	309	291	293	333	275	266	295	282	277	303	289	269	284	263	300	291	287	334	291	265	300	285	301	287	306	277	296	291	315	297	307	264	277	285	275	303	309	306	287	272	279	317	293	285	288	285	266	281	280	285	253	311	282	323	323	281	288	280	302	283	281	311	292	265	284	289	311	304	281	300	276	305	285	317	281	284	283	282	294	294	301	288	306	290	306	285	317	286	313	315	272	309	297	314	307	288	312	305	316	266	301	292	267	280	303	319	276	278	314	295	304	267	262	302	313	286	277	313	286	257	321	282	279	305	284	305	284	306	299	304	285	298	287	266	304	294	268	285	333	301	309	293	277	304	284	331	310	289	283	318	257	299	315	286	273	290	294	302	265	280	299	297	305	298	272	291	309	289	271	304	313	277	313	300	305	287	287	286	316	310	280	289	321	290	284	314	320	295	280	326	308	283	272	295	269	300	293	286	297	266	284	303	278	292	272	306	278	271	270	312	261	310	279	303	289	287	255	296	263	315	306	287	278	316	300	271	303	271	278	278	260	299	317	300	276	303	262	273	288	266	287	282	295	292	310	309	315	289	285	282	291	298	310	294	273	292	280	278	273	287	304	292	276	297	305	311	298	295	313	261	304	310	280	289	304	297	289	300	279	281	312	311	276	290	285	301	280	294	278	304	289	320	315	299	308	297	294	302	282	289	279	292	321	293	271	294	319	267	301	277	326	257	274	295	286	287	269	271	271	301	287	282	304	312	310	311	300	291	318	280	281	279	303	288	269	279	306	291	292	294	300	278	287	296	296	303	298	321	291	333	288	298	324	321	310	284	260	274	287	310	336	275	302	286	281	290	294	330	298	281	305	292	269	295	302	311	301	265	302	286	297	259	278	296	265	271	283	279	321	277	308	286	325	303	288	301	300	312	310	275	304	308	290	285	301	287	290	307	308	282	283	268	305	279	325	270	296	296	297	280	282	290	290	306	272	295	295	312	296	284	314	307	283	280	299	282	266	305	299	300	283	315	334	252	304	305	300	288	265	304	277	305	267	283	327	279	277	328	312	321	306	294	304	296	298	299	286	298	306	317	312	294	304	288	288	283	319	289	306	291	295	290	271	290	293	300	300	332	259	325	290	268	280	287	294	317	293	298	303	312	293	287	280	267	273	316	280	281	290	292	307	288	289	290	332	271	307	292	290	302	313	266	305	290	292	291	291	268	258	273	275	287	314	288	277	293	283	287	295	294	284	305	292	302	261	316	302	290	324	304	263	308	315	314	305	311	296	270	302	297	292	285	266	291	287	316	282	282	295	285	292	280	313	300	284	302	279	276	294	312	255	294	295	281	320	293	310	289	291	302	300	282	282	297	270	287	281	292	295	286	274	307	291	316	312	309	264	305	319	275	280	310	276	295	301	313	312	304	313	286	288	282	321	275	294	298	305	311	286	301	289	267	282	281	304	295	267	292	298	288	295	267	294	288	296	288	276	275	292	292	324	314	302	300	294	293	330	313	307	316	314	307	290	310	304	273	274	274	293	319	278	304	270	339	263	303	299	310	273	275	262	276	319	306	275	288	295	299	309	280	315	286	313	291	294	292	335	297	292	285	312	278	313	310	273	309	287	277	297	276	306	294	281	291	295	291	289	279	307	295	311	295	308	287	307	292	346	268	298	298	337	299	275	286	305	321	302	306	295	319	290	315	301	298	283	287	267	272	289	259	311	308	293	289	297	309	298	302	262	303	307	320	290	288	283	273	287	298	275	293	265	309	308	287	298	272	294	300	280	312	301	303	288	288	304	305	279	297	276	271	275	330	294	294	288	308	284	260	304	306	293	302	285	272	299	269	280	297	310	303	296	308	304	265	299	302	316	291	296	322	331	297	314	287	290	279	286	330	313	319	257	310	302	291	327	276	295	292	311	284	278	304	270	304	248	316	286	284	316	295	306	304	275	282	296	318	298	294	312	289	286	279	307	295	273	266	290	275	279	276	308	291	290	292	294	309	296	290	289	301	289	333
24388	21577	28885	24959	21803	16901	8599	5269	4392	3398	2487	1894	1524	1311	1243	966	767	698	559	542	521	465	405	379	356	417	383	386	381	344	333	324	316	324	321	288	319	269	272	282	275	298	286	322	262	293	279	319	298	313	348	331	291	291	262	298	289	305	274	318	316	264	316	290	301	315	281	306	289	310	316	289	268	273	296	288	308	306	301	293	291	311	305	305	285	291	266	252	268	293	285	309	287	299	318	298	309	279	276	301	270	300	317	298	299	300	302	282	306	294	286	295	266	271	283	318	307	300	288	292	281	260	276	278	296	329	318	305	329	312	315	306	286	298	279	289	290	309	270	296	298	301	271	324	289	288	292	254	282	262	305	298	308	291	308	312	262	265	276	267	293	299	308	312	277	295	266	295	314	303	265	285	306	281	338	293	305	280	278	301	287	265	304	285	308	292	299	285	306	297	270	278	287	295	271	286	302	292	301	300	292	301	270	285	271	286	309	250	263	303	294	296	278	319	280	293	301	273	287	284	302	295	272	271	299	248	281	275	310	275	311	286	285	278	249	313	285	296	294	273	282	318	294	280	287	289	281	258	291	284	302	294	307	283	254	300	285	272	291	314	278	298	257	289	274	267	269	281	279	292	294	321	280	294	280	269	297	283	293	279	281	283	294	267	302	294	295	268	316	333	263	302	278	280	291	245	296	295	288	280	277	280	272	302	279	310	305	306	291	292	286	293	327	281	321	282	278	279	306	323	279	274	306	295	291	311	295	253	315	266	304	275	271	306	292	296	279	284	291	294	294	321	296	334	302	265	293	301	303	307	265	290	288	300	306	301	286	300	295	266	312	307	278	312	298	284	294	285	283	284	288	259	297	290	311	276	328	309	312	271	309	310	262	317	273	288	272	278	255	257	274	305	263	282	306	291	307	283	274	276	279	272	303	276	301	279	272	310	265	326	284	311	292	276	285	294	294	287	283	298	296	293	269	292	266	257	270	289	291	307	280	287	282	281	294	300	284	307	283	277	301	300	283	266	287	304	269	306	311	267	299	292	240	291	276	296	316	279	308	273	259	252	272	298	279	314	268	310	263	297	289	294	306	282	315	280	280	264	299	311	275	266	283	290	309	285	315	281	266	295	281	284	285	305	290	260	282	272	270	289	284	309	266	299	307	272	311	305	309	308	278	311	296	287	297	286	258	293	298	294	268	296	293	308	287	285	265	270	288	302	269	292	268	275	257	288	275	305	263	315	279	263	271	295	292	304	257	277	307	312	262	306	290	342	322	298	269	323	273	313	296	297	289	270	325	284	284	296	280	297	279	300	280	277	309	281	281	316	296	297	278	308	278	275	292	275	299	269	269	246	285	271	304	279	277	277	292	280	299	312	295	315	291	270	267	272	270	288	302	282	309	297	266	286	316	302	289	275	294	283	306	284	282	289	287	300	288	277	298	310	298	264	290	310	294	268	284	295	296	286	258	295	287	268	275	246	306	289	276	281	300	278	289	273	296	274	283	253	299	275	270	278	299	267	277	310	281	273	306	332	290	309	305	295	313	281	295	311	305	281	292	301	290	312	300	281	290	299	275	283	270	267	299	289	283	271	278	282	277	294	302	278	290	268	256	269	281	271	292	251	291	260	303	318	285	273	251	285	306	288	285	276	275	266	256	298	256	266	277	307	267	277	278	305	295	310	285	291	262	282	283	283	263	275	270	245	297	304	257	287	297	296	283	292	309	301	274	317	271	277	267	266	343	294	279	308	303	282	278	310	290	294	278	275	295	267	277	276	275	265	289	305	280	284	276	305	282	302	297	293	260	305	280	308	295	278	283	257	285	282	331	287	248	284	280	260	301	304	274	279	268	278	290	300	309	272	265	266	301	276	290	277	273	304	287	272	295	305	281	301	308	329	298	315	247	286	285	281	295	283	317	306	269	297	293	299	270	294	288	279	283	262	256	279	304	272	287	299	312	302	306	259	320	257	301	277	297	261	288	253	287	291	275	305	296	255	267	313	308	283	279	299	278	278	281	252	300	266	300	310	260	264	303	294	294	273	267	302	316	282	295	297	270	278	297	274	311	295	285	310	314	276	306	283	277	290	285	301	275	321	291	296	279	266	266	301	296	255	314	303	250	265	270	302	289	303	282	270	256	294	276	320	289	274	269	274	309	257	310	291	275	295	298	287	291	290	302	257	273	261	276	325	292	270	260	314	290	285	255	311	290	324	285	294	267	305	252	264	307	253	278	308	287	289	281	307	285	280	264	287	301	276	275	301	260	325	314	279	283	268	292	278	279	310	280	282	316	308	309	270	298	292	296	308	268	256	292	291	282	307	317	270	277	268	319	318	289	290	259	285	290	305	308	314	277	260	251	289	270	268	299	279	289	318	305	273	286	274	291	303	304	279	267	293	281	271	267	283	301	316	320	288	261	299	285	300	280	291	280	301	270	310	297	284	279	309	276	266	272	291	286	275	283	303	295	293	268	306	293	299	297	298	304	270	274	275	297	289	271	322	268	270	310	295	278	282	302	274	301	301	300	265	239	303	302	312	289	305	271	308	296	327	299	274	251	308	291	285	295	314	303	276	300	290	273	293	294	291	304	304	297	275	239	258	299	293	277	273	273	304	313	282	276	313	301	269	316	292	315	270	319	274	271	272	294	299	287	283	251	309	272	316	294	275	284	306	291	296	286	304	287	277	306	298	283	285	315	317	279	281	277	291	290	279	273	313	307	304	310	277	271	294	305	319	275	266	318	309	270	256	303	269	285	289	335	277	278	257	275	287	265	302	300	280	265	293	292	281	295	280	240	300	271	295	311	295	291	302	284	272	264	296	321	278	316	284	310	292	299	303	285	291	298	305	301	284	278	281	306	320	300	304	296	299	262	256	301	293	297	285	274	308	280	297	266	263	318	271	270	290	286	268	302	286	273	270	296	306	303	285	255	277	283	283	278	281	303	264	294	293	294	305	300	286	281	284	299	298	280	289	285	304	288	273	292	307	297	292	302	289	277	312	298	301	289	295	286	317	291	287	274	321	310	281	281	279	275	290	277	297	275	282	294	269	281	292	307	302	294	309	306	281	287	293	294	277	288	303	288	267	273	292	283	279	290	277	280	311	258	276	303	303	298	313	272	281	285	276	261	325	298	269	283	283	275	304	289	275	270	310	263	302	279	313	277	314	238	286	287	304	251	306	304	266	257	286	272	310	284	318	302	275	249	278	288	338	265	267	262	292	301	291	295	275	290	264	288	310	263	280	310	285	281	305	280	288	258	297	285	257	311	277	269	307	317	278	275	263	307	324	306	281	285	281	311	317	291	289	300	267	270	267	294	314	277	270	305	280	271	271	305	306	278	276	269	312	269	301	310	284	295	281	297	318	265	317	286	287	341	291	312	284	316	299	281	273	304	306	289	287	296	271	280	280	289	308	251	312	258	266	285	289	300	294	280	322	304	287	277	285	286	297	270	325	258	286	278	293	286	277	302	268	281	272	318	286
29275	53943	42203	26659	19089	14672	10898	9120	7813	6127	4703	3508	2701	2362	2167	1613	1261	1107	881	762	697	685	539	449	451	507	498	496	443	396	415	373	385	323	354	339	331	336	310	314	343	346	327	329	316	327	305	315	323	337	437	378	313	301	282	329	307	334	304	335	334	319	288	319	317	295	332	305	304	334	299	287	289	331	322	317	323	319	294	328	321	331	297	299	306	303	329	307	328	305	322	263	308	287	356	296	311	314	335	292	324	317	310	312	330	319	322	284	286	308	277	341	310	301	313	297	292	320	291	306	355	286	329	340	280	306	297	307	300	296	308	328	303	298	303	324	299	315	323	342	286	294	298	307	294	305	335	295	305	310	315	300	325	300	286	309	321	316	312	331	313	342	286	327	293	300	329	302	327	264	296	347	283	321	297	311	303	318	293	309	286	297	325	283	314	284	322	319	320	281	328	300	285	301	312	309	353	315	301	324	315	308	334	296	307	355	319	298	316	313	295	302	307	305	327	321	345	289	313	301	323	296	323	304	313	317	302	326	296	266	335	316	306	314	314	274	307	312	314	301	319	299	320	334	286	282	337	287	328	327	309	272	346	307	285	318	292	306	325	315	309	326	323	310	326	329	313	288	304	324	333	336	317	316	309	308	294	314	303	302	297	321	292	334	311	345	296	313	314	311	302	324	337	293	310	300	317	295	317	314	315	306	292	315	327	297	315	286	320	302	317	303	356	300	328	289	314	320	288	325	285	308	308	311	297	300	310	334	324	316	302	314	318	314	308	299	302	324	340	303	325	332	324	303	332	324	291	303	310	291	328	334	280	277	314	325	315	307	340	273	301	328	311	326	315	293	322	325	325	306	313	307	290	335	322	312	302	309	301	268	307	285	353	311	316	301	328	297	293	291	317	291	322	318	306	331	291	291	304	334	316	325	307	314	295	315	319	336	303	311	324	315	303	302	318	314	340	331	314	306	307	306	313	338	319	299	301	322	311	314	326	294	279	311	312	284	323	291	327	314	302	292	306	295	299	315	325	311	322	295	284	290	318	306	310	329	348	291	324	311	285	326	356	319	312	309	332	319	329	281	340	341	309	333	315	317	307	325	328	299	325	298	350	292	309	320	328	307	295	325	310	297	336	315	326	306	317	321	327	331	306	301	351	314	317	329	322	290	312	342	326	315	318	318	299	338	321	294	336	322	307	307	293	332	297	339	332	352	309	294	327	311	310	301	354	285	300	319	353	308	311	311	320	288	320	327	285	306	289	312	297	322	286	333	301	341	269	311	309	310	317	320	277	333	325	287	321	316	302	311	306	327	303	310	289	313	331	327	274	297	295	301	289	318	274	319	348	285	303	263	313	323	320	337	301	285	318	353	323	293	332	306	300	310	334	312	332	302	316	320	304	288	320	318	311	294	325	314	305	278	309	314	301	313	329	332	335	312	289	325	324	323	319	309	344	327	306	323	331	339	310	277	334	317	329	312	305	286	306	325	324	296	292	356	305	316	361	337	321	275	322	276	295	296	269	305	311	324	326	327	307	330	308	310	330	306	315	311	342	308	311	276	317	278	334	299	306	323	340	307	354	298	339	304	314	316	351	289	303	322	337	336	298	326	314	320	288	294	317	302	281	289	301	320	324	304	305	306	310	307	309	313	314	330	308	302	311	308	308	309	321	315	334	314	333	302	313	311	348	314	312	348	308	324	310	325	306	274	303	279	297	304	295	311	319	330	311	299	324	315	307	312	288	308	302	294	314	307	322	293	319	292	329	333	307	292	303	301	319	317	300	322	290	299	332	318	341	312	310	333	335	285	314	331	321	320	289	295	325	320	322	304	326	316	336	301	297	328	300	330	326	300	332	265	298	306	309	343	282	328	300	305	333	331	307	314	314	291	318	301	317	351	329	300	343	301	310	308	333	309	309	310	294	319	294	331	309	303	312	299	338	317	294	291	301	312	281	297	302	312	296	307	323	300	314	277	307	322	273	282	289	309	282	352	336	297	301	296	301	328	317	297	322	309	287	336	320	337	321	325	300	298	300	304	320	314	317	289	297	309	299	328	280	332	320	318	302	316	334	299	312	328	335	311	305	302	312	324	298	304	330	307	312	339	303	323	309	302	310	325	332	311	318	330	301	314	310	326	357	318	285	315	302	298	288	325	306	309	320	304	321	309	302	301	314	307	324	332	342	311	347	308	346	303	319	315	306	327	282	269	291	312	324	306	302	326	330	303	322	321	327	317	274	308	331	334	337	325	316	298	305	330	339	304	331	356	328	316	322	293	294	314	306	344	299	286	306	304	315	334	335	322	342	309	315	306	318	311	305	276	277	321	328	289	305	331	321	329	299	302	287	342	312	287	334	348	306	296	302	304	318	297	316	330	304	289	325	319	313	310	304	321	298	312	329	310	345	341	300	295	292	320	328	280	326	303	257	353	298	304	312	290	326	330	314	295	303	300	294	330	336	296	323	304	301	307	301	283	306	311	273	317	295	311	328	300	322	329	295	325	316	293	333	286	285	319	329	316	321	348	297	312	319	331	277	280	303	342	286	302	351	326	304	297	321	278	355	301	348	300	303	307	336	311	318	320	332	319	309	338	309	319	321	309	322	318	296	287	333	347	343	290	301	317	297	326	292	299	316	287	314	313	317	298	314	314	314	319	309	307	293	302	329	314	303	299	303	300	273	319	294	320	300	305	322	332	310	306	345	319	298	311	330	287	289	307	317	312	297	296	296	298	303	345	309	318	289	322	295	305	329	300	288	297	310	276	305	323	320	289	351	273	326	297	315	316	316	337	293	310	324	281	299	319	307	325	315	314	333	305	317	284	315	313	306	333	298	319	303	306	284	315	357	327	310	311	292	319	308	347	280	320	307	305	283	301	313	296	295	311	294	319	294	312	305	304	301	326	305	324	311	312	312	305	326	267	305	306	318	338	272	270	342	295	305	350	330	328	314	312	289	331	331	322	327	290	295	317	305	324	343	346	302	294	301	344	297	294	315	313	314	309	315	288	303	319	327	314	323	301	327	311	323	338	349	312	343	311	307	317	303	313	305	320	322	325	317	318	297	302	331	331	324	322	317	314	306	289	305	306	329	311	292	286	314	315	318	306	343	288	322	319	298	337	310	268	306	311	325	311	315	301	319	284	310	320	306	312	314	313	307	317	337	299	311	320	311	347	296	281	329	322	318	314	311	339	314	274	317	299	297	323	307	302	295	345	293	314	322	305	310	313	310	314	339	315	306	305	319	293	352	307	329	293	335	291	320	299	280	335	301	312	295	286	291	322	307	313	331	320	317	287	334	319	358	300	304	316	322	333	315	313	308	309	311	302	325	314	332	282	293	290	296	363	300	308	316	308	284	298	348	322	329	292	293	318	330	332	303	325	330	311	343	321	308	299	314	331	295	299	271	322	282	316	304	291	300	309	272	293	263	299	309	305	342	321	313	325	323	309	344	320	313	299	309	296	299	308	336	330	351	340	323	310	291	305
25689	21650	28184	26348	16804	8670	5437	3974	3174	2668	2173	1529	1139	1005	856	740	620	508	453	482	425	368	372	370	312	348	373	345	326	274	311	358	273	278	257	291	268	287	282	268	250	259	308	255	227	254	261	276	272	278	288	291	258	274	254	280	251	272	283	254	273	276	268	235	256	270	268	274	272	297	260	239	266	295	256	259	285	268	266	270	287	239	271	281	262	295	256	272	274	278	280	254	255	272	265	308	261	248	262	274	281	212	280	266	271	264	279	255	269	269	263	257	257	264	253	265	259	282	270	250	247	271	263	267	263	267	255	246	283	293	275	269	256	263	226	288	276	289	267	248	267	272	270	242	280	264	265	254	251	244	235	296	269	238	285	270	229	260	295	244	230	240	314	252	256	280	261	255	309	280	277	260	253	278	248	255	235	242	244	274	262	262	271	294	260	259	267	295	252	233	263	266	276	312	247	257	258	280	279	266	260	262	258	242	263	259	271	263	247	262	256	235	239	271	253	255	254	271	251	277	271	280	289	273	282	251	257	232	285	280	279	251	248	250	256	268	269	284	261	255	265	253	222	260	285	251	257	274	282	272	249	259	251	283	263	275	257	246	250	241	240	286	277	281	241	240	262	268	298	264	271	278	246	298	281	266	263	284	269	252	253	254	265	282	258	255	281	229	308	280	268	258	270	253	231	293	247	249	289	281	246	281	277	245	275	287	251	242	227	262	261	271	262	291	232	284	279	261	262	284	257	293	273	279	247	256	267	258	268	266	266	276	252	244	257	239	268	288	253	254	273	245	249	242	257	257	297	293	290	257	269	265	280	305	251	278	254	243	277	242	275	272	248	280	264	261	256	248	252	260	250	293	242	271	256	253	268	279	277	280	242	275	267	274	255	266	241	288	294	260	228	275	265	265	269	269	258	274	309	258	276	253	252	288	251	262	283	253	273	238	242	259	256	257	288	273	297	220	273	263	278	275	270	275	275	249	254	265	296	284	265	276	271	268	288	245	250	230	273	260	268	258	234	275	274	239	318	272	271	251	283	249	250	251	279	281	266	264	269	270	273	251	271	253	260	271	247	283	277	329	288	270	267	268	274	289	272	282	269	252	254	274	271	257	257	260	254	287	283	273	270	269	250	273	261	288	265	256	248	273	297	230	234	254	313	279	280	278	247	276	265	284	265	239	266	270	273	263	248	274	263	269	251	265	272	225	233	243	237	264	269	293	264	269	254	269	280	289	236	260	265	266	273	237	258	257	270	266	264	255	279	231	233	281	246	272	303	304	270	253	289	266	250	269	285	274	290	264	266	247	268	248	277	257	233	236	260	285	275	273	276	284	280	264	264	269	265	256	270	272	237	253	276	252	265	276	264	265	228	259	262	263	259	285	298	290	258	255	245	281	244	264	238	261	268	274	286	294	296	294	274	255	285	254	257	273	273	249	282	240	270	270	285	271	271	275	265	281	278	298	266	277	246	275	250	266	297	280	267	260	239	259	249	271	261	305	274	273	274	285	300	309	258	265	250	263	260	240	270	279	234	238	268	237	251	253	294	257	286	286	278	266	245	283	249	252	231	263	257	254	274	236	248	259	241	284	255	236	243	264	266	282	281	243	277	240	260	247	266	270	283	248	265	252	270	264	261	253	285	267	265	275	288	288	251	252	260	267	266	232	258	282	257	272	271	290	259	259	260	264	278	286	245	250	286	281	257	285	287	264	272	243	257	275	265	278	268	283	263	270	257	300	271	268	258	261	269	259	262	261	265	266	261	263	269	271	258	285	305	283	269	292	263	261	238	289	265	279	249	281	277	275	261	286	251	257	245	286	237	263	290	259	250	288	257	281	243	251	249	270	273	277	291	256	239	238	282	266	277	232	272	248	289	259	257	267	266	249	285	256	286	266	263	263	259	279	279	278	260	259	263	290	282	290	270	253	249	249	312	261	265	290	271	237	256	247	258	291	249	248	276	256	265	285	282	257	269	271	291	256	268	270	271	285	307	270	270	263	241	266	266	257	255	277	269	264	265	249	273	268	244	273	232	282	280	282	260	277	265	280	278	269	284	270	229	269	290	262	266	251	264	255	244	304	274	268	281	240	287	267	234	288	273	303	278	276	238	268	247	260	236	262	299	267	251	255	286	283	280	251	238	316	275	272	276	214	263	263	259	263	268	250	265	256	307	268	288	276	263	238	286	241	277	291	306	261	266	241	266	245	238	272	259	272	259	261	281	290	267	248	243	262	246	255	284	267	280	263	283	257	271	267	267	263	290	286	262	279	244	262	292	282	257	275	268	274	253	260	270	294	261	250	252	254	240	297	253	261	252	284	278	250	256	277	256	293	239	271	277	251	267	273	270	249	312	312	297	246	286	265	246	275	260	256	251	254	260	247	262	311	281	283	246	272	263	291	249	266	258	244	278	253	274	276	268	272	289	261	267	247	289	280	256	247	276	278	284	229	233	264	250	268	266	268	291	274	251	251	274	258	283	279	250	306	267	304	270	258	283	285	283	255	256	250	268	242	276	262	261	261	291	234	260	249	246	224	271	231	260	221	283	251	272	260	249	256	257	257	255	268	244	242	265	269	288	268	268	252	267	257	274	278	286	242	248	279	277	261	243	259	281	262	301	255	253	254	266	257	229	259	265	261	249	235	245	271	258	291	288	269	260	238	266	297	251	254	310	261	285	241	265	263	290	286	247	257	299	261	239	271	269	280	254	274	257	295	267	270	324	264	274	270	280	255	301	252	233	247	276	299	292	259	286	284	278	244	272	262	246	270	238	257	283	249	260	233	260	288	283	251	270	287	251	286	259	276	266	253	262	262	255	258	251	284	247	278	270	273	259	259	268	248	291	237	273	252	238	271	266	252	239	262	272	269	286	270	280	267	255	270	283	255	265	260	242	247	271	270	255	265	274	265	296	294	259	294	260	281	257	285	268	238	272	282	264	278	275	286	259	280	277	273	261	267	267	236	277	280	285	276	257	254	281	228	268	265	265	253	264	278	238	265	275	286	251	275	275	231	270	273	238	266	272	257	263	282	295	274	265	239	252	276	296	282	273	243	280	277	254	264	259	273	286	277	285	259	287	255	252	274	288	233	275	277	280	231	272	282	257	283	246	241	242	277	273	300	271	267	255	286	286	251	250	276	272	254	281	288	251	290	264	252	263	273	247	243	249	290	246	313	249	280	271	247	254	254	246	256	258	267	282	287	233	262	244	286	261	283	263	250	251	265	261	291	277	256	278	261	273	266	258	262	275	275	276	301	260	272	278	255	272	258	243	272	247	288	238	276	293	275	267	278	278	261	253	279	262	254	249	252	283	268	258	258	275	268	279	250	286	247	229	271	278	256	258	272	278	266	274	283	249	277	272	271	281	275	254	284	252	268	283	293	272	258	259	265	244	278	263	250	259	259	248	274	271	258	243	255	260	259	284	239	270	276	260	259	290	262	277	278	263	262	298	240	249	235	265	244	260	270	256	255	266	244	255	229
28564	48541	36697	23646	15664	12017	9510	7440	6221	5388	4192	2933	2216	1770	1590	1257	1016	843	751	674	573	536	494	474	445	475	467	417	409	358	392	349	361	345	334	322	342	318	309	304	311	318	310	309	331	285	292	326	278	305	334	290	298	294	280	322	274	273	319	304	295	278	288	288	283	314	302	350	299	292	315	328	273	291	323	295	309	317	306	298	301	285	290	314	320	314	268	313	313	311	305	297	292	320	313	315	297	293	316	289	282	315	287	295	307	303	294	290	301	279	293	298	320	293	266	301	282	280	300	282	299	302	285	310	313	276	285	287	302	292	285	289	299	292	294	275	304	317	290	278	295	277	298	313	265	279	288	279	310	286	273	294	294	312	310	276	275	284	287	303	280	275	306	303	282	305	292	305	271	302	278	295	278	297	284	299	274	302	289	301	279	295	290	270	301	261	316	269	303	264	255	278	266	308	334	261	339	274	296	312	270	273	299	298	313	290	283	279	265	261	261	294	311	282	317	319	290	281	305	298	263	265	287	283	300	317	273	291	280	283	297	310	283	280	276	315	282	290	303	299	303	275	291	324	292	332	269	285	278	300	273	303	293	276	260	295	291	274	267	311	294	296	309	281	295	304	248	332	283	271	273	273	308	291	301	283	301	297	291	308	306	300	296	267	277	309	298	309	301	293	299	290	288	267	273	267	295	268	280	300	305	305	312	309	272	283	274	315	301	279	295	301	302	289	308	303	291	312	267	293	306	316	296	285	335	287	284	285	299	269	287	298	329	287	276	294	288	295	301	272	288	295	322	299	269	287	272	282	276	273	278	293	301	274	289	296	300	292	272	243	287	291	299	282	288	304	328	300	293	286	301	277	281	298	321	293	276	304	310	300	270	273	279	306	306	287	288	337	310	284	288	289	294	330	311	300	290	300	304	331	301	298	295	290	293	267	315	289	294	290	281	297	298	315	284	277	272	322	324	286	304	276	294	306	280	295	274	293	302	306	289	292	282	275	280	263	306	299	297	292	294	313	307	344	317	260	293	298	264	299	290	288	305	251	290	286	332	313	308	276	292	294	293	314	273	288	277	313	298	295	304	287	274	305	287	297	276	291	287	301	275	312	288	253	279	264	299	314	278	299	274	291	267	300	283	292	285	295	314	271	277	296	288	298	257	297	291	299	291	303	284	298	286	283	272	315	280	310	286	279	289	283	271	279	292	304	328	317	280	263	309	317	277	270	289	305	285	315	306	301	267	256	272	314	300	302	283	290	298	296	280	304	287	291	300	288	281	294	296	312	289	318	312	298	289	265	297	326	261	289	294	295	301	261	328	302	300	270	293	281	328	234	282	316	308	279	315	303	306	308	276	297	300	289	295	294	303	270	292	311	310	293	319	310	269	306	290	284	290	298	291	271	291	278	276	288	288	304	270	306	301	282	291	289	260	292	310	296	255	314	287	291	303	302	319	295	274	284	320	291	304	262	295	299	291	275	284	322	299	278	295	281	271	295	282	290	249	302	282	294	280	279	255	288	266	306	296	312	257	287	280	292	274	329	284	290	315	251	292	283	291	284	311	281	278	287	294	318	279	270	299	275	286	310	276	279	328	275	305	286	298	281	313	344	270	310	305	293	263	295	304	310	314	296	277	281	307	314	320	304	276	289	291	293	293	272	276	307	298	276	286	271	301	256	313	320	282	289	303	284	303	284	276	333	251	321	301	288	266	264	279	284	276	281	285	288	276	276	306	328	281	257	281	304	303	315	281	285	315	328	300	271	279	287	277	304	274	317	279	292	260	282	296	294	269	264	284	321	325	288	281	289	303	295	315	321	261	289	264	315	288	326	282	291	296	287	291	294	278	302	305	336	295	326	322	308	289	314	267	282	296	276	325	279	258	282	292	274	273	292	289	293	260	292	307	303	269	306	320	302	277	312	313	289	290	295	290	323	300	288	282	274	294	329	303	293	274	299	306	317	277	318	281	298	270	301	281	266	280	278	294	289	308	276	300	296	310	256	280	316	280	304	297	296	281	318	287	282	290	297	283	313	317	299	307	278	292	288	273	278	305	315	301	288	324	291	289	295	274	339	298	301	290	282	284	296	282	280	295	278	272	282	274	277	291	268	300	267	283	300	288	299	321	269	270	273	268	299	276	289	279	285	304	279	326	288	303	307	303	298	327	292	309	257	295	304	274	292	295	303	316	276	283	306	283	296	294	315	319	312	295	294	306	281	309	271	303	293	306	273	291	278	291	239	323	256	308	281	302	278	282	282	306	295	346	272	276	280	303	276	287	260	302	318	311	303	319	263	277	283	311	290	294	266	278	299	279	265	302	281	296	321	264	309	317	270	285	303	264	319	312	299	306	301	269	295	285	305	308	280	304	304	297	291	298	289	284	298	286	297	301	305	265	309	307	265	289	277	299	288	316	293	256	287	278	311	271	294	280	286	274	293	300	299	285	295	296	289	322	264	301	280	283	281	306	289	276	260	293	290	280	262	293	299	317	291	290	312	276	280	306	276	289	283	285	295	340	306	311	285	295	261	304	305	313	285	316	283	292	296	288	290	295	265	323	296	280	274	296	286	312	287	280	280	300	261	302	281	292	313	298	288	311	305	273	270	281	293	286	271	267	278	321	304	264	265	291	299	333	275	286	285	283	263	262	328	285	311	304	288	294	290	264	281	306	279	313	313	294	297	273	294	296	288	267	279	295	291	288	303	299	306	272	289	280	284	277	306	251	323	281	281	300	302	296	270	321	303	281	310	326	313	267	297	293	285	295	299	293	301	293	263	296	291	284	273	291	305	298	284	327	273	286	278	316	332	311	303	285	321	310	279	277	291	297	292	314	309	282	305	325	260	274	298	294	318	317	294	288	282	302	302	266	307	303	270	315	306	316	304	257	309	267	294	309	294	284	267	299	299	290	287	279	310	316	283	295	267	283	284	272	299	311	291	293	274	285	317	297	309	296	288	263	283	313	301	289	272	289	305	312	304	305	300	289	274	315	310	268	268	271	287	280	304	304	277	295	300	283	311	291	293	293	295	292	286	268	272	273	316	317	305	317	267	265	273	283	291	289	283	284	312	288	292	320	298	282	302	303	304	312	314	328	294	315	285	310	312	286	290	289	308	304	287	287	299	276	302	284	271	287	280	296	283	296	291	278	282	312	274	294	308	280	302	299	287	292	291	294	261	289	323	261	296	305	292	272	294	298	285	278	297	305	299	280	278	282	274	324	299	290	276	264	304	296	290	283	318	323	250	307	286	251	296	275	279	272	311	336	296	292	296	293	279	311	302	278	296	282	284	308	317	300	316	292	287	290	280	266	292	307	298	279	323	297	295	266	288	308	278	295	315	291	296	299	303	273	265	297	313	274	287	296	293	317	322	309	290	290	289	266	300	289	255	314	304	293	289	298	323	294	313	281	277	303	303	273	294	294	303	277	296	294	318	295	275	281	287	317	299	303	334	315	279	292	307	296	319	269	276	315	294	325	282	299	289
23222	21613	29319	24470	21717	22214	17029	7862	5407	4230	2929	2174	1916	1845	1432	1169	881	842	816	706	631	601	590	525	553	538	486	434	418	411	366	341	381	326	317	314	324	331	326	323	322	292	307	302	330	326	306	299	326	299	302	322	298	321	306	311	278	281	304	318	331	308	329	324	321	312	315	303	297	307	289	339	290	300	291	319	299	310	306	282	304	307	340	315	294	315	310	302	308	322	308	302	316	306	300	297	311	296	298	313	288	327	295	340	314	299	314	301	309	299	297	314	313	286	311	262	313	282	292	293	315	371	305	278	319	283	295	327	312	283	280	335	305	353	334	315	299	296	265	287	289	302	304	293	298	295	320	307	300	317	300	292	279	312	292	286	295	289	327	304	291	308	322	291	305	291	309	319	290	315	337	290	303	337	303	300	323	317	282	311	271	307	299	295	290	263	312	306	354	314	314	322	313	295	322	282	320	317	285	297	301	355	270	299	280	288	296	298	288	287	345	330	306	320	344	279	283	320	290	302	300	315	303	299	292	304	275	301	304	315	295	285	299	296	284	249	339	284	297	319	294	315	308	298	283	274	329	307	298	317	297	301	317	311	323	302	325	294	291	282	297	337	277	324	271	292	309	286	297	283	304	287	276	274	307	319	258	275	288	299	291	302	291	316	321	309	279	322	295	283	324	305	312	308	349	309	302	288	292	290	298	308	327	295	266	310	324	298	298	318	310	286	282	295	271	307	293	324	300	288	304	290	334	298	303	314	304	308	337	316	317	301	317	302	310	323	293	307	259	294	293	296	298	284	301	314	307	280	313	291	293	328	288	291	306	304	306	328	298	294	305	283	331	299	315	289	285	303	311	327	307	301	292	329	316	309	329	303	317	302	309	315	303	266	281	300	271	307	310	311	320	284	306	299	294	294	306	341	289	297	330	328	280	306	295	293	287	294	291	264	301	326	329	307	297	305	273	304	328	307	304	291	288	319	313	349	322	278	295	307	312	271	296	318	272	279	301	298	299	286	305	301	307	335	298	289	326	268	297	264	309	322	346	279	311	315	296	271	309	315	307	270	307	338	309	310	309	308	293	301	283	317	289	307	295	293	276	298	289	295	262	317	316	317	290	311	283	304	314	290	292	269	295	294	314	291	316	297	305	313	294	295	298	278	327	285	323	327	303	326	288	302	304	289	274	296	314	293	338	343	317	327	306	332	308	298	287	284	298	290	341	333	290	323	273	316	296	305	319	297	304	301	307	303	309	323	299	289	310	300	290	323	315	288	287	277	289	287	304	286	279	299	290	329	300	295	317	310	307	322	286	295	288	316	288	288	272	309	272	284	317	307	311	306	299	276	324	304	300	292	294	303	311	325	303	321	368	299	298	311	304	317	315	284	316	335	303	280	312	287	270	279	319	286	326	275	305	307	311	313	300	295	315	302	305	316	312	328	300	303	338	297	292	307	282	300	278	317	330	302	317	311	284	298	312	308	280	297	322	309	300	278	291	281	274	301	295	282	281	280	295	309	319	297	289	298	323	300	302	278	317	316	334	310	280	306	285	278	295	310	323	298	276	315	299	290	317	313	314	310	311	289	292	289	282	295	298	296	332	294	293	316	282	309	315	306	307	267	285	334	295	293	305	259	304	269	279	308	302	301	277	316	325	298	329	315	327	317	298	271	327	323	302	326	329	304	304	285	330	307	280	311	296	311	311	289	284	325	337	309	289	273	270	280	340	289	300	320	317	327	299	269	305	323	329	288	314	292	293	273	294	311	279	269	293	301	289	301	311	302	323	284	301	309	280	279	304	311	317	309	302	288	298	323	332	312	305	310	331	274	315	282	317	290	300	321	300	302	307	304	350	304	297	317	295	312	335	326	299	280	324	304	287	325	272	305	309	324	296	280	295	313	300	302	319	295	325	282	256	301	290	314	300	273	312	290	289	300	287	332	304	326	279	332	319	307	275	306	292	339	317	307	287	312	314	269	304	315	298	311	293	323	307	293	290	333	297	300	298	308	280	326	291	325	308	318	322	326	311	279	300	310	347	283	273	305	330	293	320	303	323	301	340	289	315	303	308	282	326	306	298	291	286	314	305	322	283	288	304	335	313	322	308	310	311	312	287	300	318	318	290	292	284	278	299	309	258	311	288	316	275	324	288	321	286	315	330	309	293	293	323	292	319	319	288	308	302	270	297	319	293	295	291	364	308	276	311	326	321	314	328	286	281	316	301	294	277	316	336	324	293	288	305	337	329	295	305	319	307	297	336	293	312	320	315	350	291	318	316	309	291	321	326	271	297	295	290	276	319	323	312	296	327	283	265	319	307	294	313	328	336	311	277	296	341	289	288	305	306	301	300	321	312	288	306	347	315	303	309	333	303	282	298	292	284	313	282	328	290	313	282	282	294	300	287	300	304	316	308	271	282	301	316	298	297	280	303	306	339	302	320	306	289	307	297	260	281	301	275	309	294	313	255	298	303	337	285	277	281	295	314	326	276	297	293	275	326	318	316	292	260	276	335	284	301	305	298	312	272	299	347	284	271	303	288	295	309	309	286	318	280	286	287	289	301	260	301	296	322	279	293	261	313	298	309	316	305	313	313	304	308	307	301	309	272	303	305	293	320	310	316	294	302	279	337	299	294	317	283	307	255	335	268	317	286	312	284	317	274	302	300	278	318	278	287	303	320	284	311	300	277	310	317	302	312	285	280	315	278	295	288	314	294	324	301	304	298	287	317	292	315	307	275	320	330	292	325	297	282	315	301	300	283	302	277	297	299	293	329	316	320	272	298	315	278	291	315	309	285	300	283	318	317	314	310	293	282	299	321	318	310	351	323	294	304	300	278	268	317	305	310	309	297	284	285	298	313	287	268	347	311	342	296	297	283	322	316	316	298	277	278	285	309	280	235	269	286	312	312	291	289	297	300	309	325	274	297	307	328	323	313	311	317	340	290	347	323	310	316	300	306	336	304	325	255	258	301	308	296	295	324	303	331	314	323	295	272	301	283	320	310	302	317	317	282	292	290	299	295	291	302	282	290	315	290	321	302	281	312	272	302	287	309	288	269	307	306	318	317	331	295	297	257	304	294	268	295	267	324	311	322	323	336	336	319	306	313	311	305	295	324	283	314	312	296	297	286	302	317	307	289	271	307	284	304	310	310	290	311	297	314	263	312	302	300	300	312	289	321	273	280	283	321	331	314	294	351	317	321	285	274	311	286	303	272	317	302	307	317	279	312	317	305	304	273	300	282	298	313	314	307	305	293	324	296	280	324	303	327	310	308	305	296	307	286	301	305	270	282	315	289	313	262	289	303	307	292	312	329	323	307	323	304	297	282	277	324	290	287	294	331	300	355	301	313	329	314	288	291	309	299	314	308	290	297	293	292	291	327	297	282	303	323	283	305	299	285	280	302	305	285	270	304	331	287	294	281	305	312	324	298	319	306	310	306	311	301	328	305	323	295	307	345	303	307	286	310	300	267	327	290	297	291	282	286	311
31307	59674	47136	31910	22702	17947	14186	11601	9489	7467	5331	3912	3549	3238	2534	1953	1476	1289	1299	1031	864	843	785	722	679	733	664	565	460	443	424	395	415	406	367	375	369	337	352	378	326	325	332	329	360	372	339	344	326	320	356	387	336	332	339	342	340	304	349	290	340	299	318	364	315	329	322	341	340	334	324	341	349	348	330	306	364	323	325	341	347	321	346	318	329	364	314	344	316	315	315	323	336	333	306	309	318	327	341	322	349	323	317	317	330	326	302	334	334	345	321	346	326	327	274	325	332	332	341	307	355	320	335	341	321	342	313	343	322	315	327	302	327	303	337	307	317	313	310	356	321	330	331	315	313	299	350	304	331	303	324	335	311	352	264	293	320	329	334	332	344	316	337	316	337	329	287	322	343	308	329	308	338	281	356	297	295	301	323	353	315	292	322	323	317	292	321	342	309	330	306	290	313	328	296	341	324	324	317	317	300	344	310	321	307	316	294	318	331	324	323	294	339	298	319	339	314	326	307	323	313	297	341	333	324	326	308	305	331	342	342	339	323	328	311	313	321	339	343	296	316	303	344	333	339	290	323	353	309	322	351	334	317	323	316	285	335	309	315	333	325	316	361	325	347	326	319	321	296	340	324	338	320	336	293	293	313	330	309	336	323	323	334	322	339	316	339	317	310	314	282	338	317	308	333	331	312	322	307	350	312	329	303	291	304	310	310	315	302	325	336	343	300	311	314	316	319	313	309	301	336	314	345	326	323	345	337	345	320	330	306	330	328	307	321	309	312	325	326	344	352	318	315	323	326	352	331	367	306	342	325	343	315	332	337	340	318	373	342	318	339	362	317	305	320	314	345	336	281	353	300	315	327	319	320	303	289	324	313	323	332	333	301	327	318	324	330	311	321	326	303	320	321	293	338	301	306	316	326	345	310	359	336	336	328	316	310	324	331	322	331	327	327	316	300	337	323	334	341	292	300	329	339	323	351	329	288	358	328	340	350	361	336	302	311	302	329	291	322	329	292	311	340	299	328	339	325	322	304	294	323	334	307	330	320	308	354	301	281	303	333	341	324	316	317	350	360	308	328	314	310	325	367	326	323	301	320	320	297	326	336	309	319	317	343	316	333	364	315	351	324	302	304	342	322	346	288	305	286	317	305	305	335	284	347	329	317	290	340	311	366	314	358	338	306	277	330	278	308	301	318	293	313	335	313	335	316	303	312	312	336	315	319	326	318	329	324	316	319	333	329	307	322	314	309	335	291	327	322	301	321	299	290	283	356	315	314	341	299	316	318	318	305	342	332	304	339	322	329	316	315	324	312	339	320	328	308	307	282	334	313	290	345	331	323	311	304	322	326	319	327	337	307	305	289	350	323	305	310	294	350	303	336	333	298	358	307	320	338	336	312	332	313	290	321	340	295	306	317	347	333	310	329	325	304	324	350	314	332	300	308	310	329	308	325	322	350	317	352	302	325	313	322	315	324	305	332	316	314	342	335	355	346	331	311	335	318	303	312	312	321	329	338	354	335	323	332	352	326	330	336	296	324	334	361	324	295	309	292	305	337	290	325	320	314	336	316	303	302	302	322	297	341	300	308	307	313	318	325	332	316	324	312	304	308	318	333	300	283	321	307	325	329	341	343	298	300	323	349	320	343	326	315	298	323	325	337	298	306	312	318	322	319	341	329	337	358	338	349	323	340	291	318	326	298	305	343	324	309	305	316	345	325	307	362	340	330	328	314	361	332	300	330	303	321	321	313	293	319	331	387	312	339	316	342	303	319	318	340	355	352	335	289	317	325	322	293	296	337	318	310	306	319	335	364	340	324	298	306	339	326	300	294	316	328	361	332	318	322	332	316	302	321	315	336	303	310	314	322	314	349	301	337	304	330	321	322	319	329	334	328	306	332	312	347	338	266	337	351	334	327	309	305	329	317	319	322	305	326	337	352	316	352	339	293	314	328	317	304	331	328	321	329	334	310	326	289	343	299	330	330	334	336	292	338	351	321	331	306	336	294	332	332	326	310	359	289	311	303	325	318	335	362	329	294	326	320	306	329	329	314	343	296	366	342	317	331	322	336	299	337	303	317	335	345	305	321	306	335	325	336	304	320	356	320	319	328	316	321	273	266	308	330	336	322	319	314	304	321	330	298	334	330	308	315	288	320	333	322	323	338	340	322	311	324	309	312	328	330	295	356	336	297	343	343	327	319	332	308	311	318	358	318	313	323	337	334	310	296	323	314	291	311	356	320	339	328	364	325	335	320	317	303	307	322	333	310	304	313	350	308	323	314	322	310	340	306	320	317	317	327	335	318	323	334	305	301	337	383	321	340	315	347	309	304	295	342	331	315	316	325	306	325	329	306	354	307	320	345	299	311	317	301	312	334	344	318	305	324	317	313	308	310	334	321	328	319	335	323	340	326	331	280	327	303	336	340	304	349	315	322	315	294	305	335	337	305	319	316	312	319	310	308	320	371	312	310	333	324	362	318	329	288	312	312	330	321	307	286	330	292	314	337	337	369	304	333	334	308	335	366	295	327	301	297	335	322	277	297	362	306	311	316	319	329	296	307	341	316	345	302	314	321	326	281	304	322	329	331	303	321	308	315	304	289	314	321	305	318	342	339	301	303	319	351	312	344	324	322	312	312	307	317	325	319	317	316	327	326	308	343	343	331	321	297	340	307	328	330	357	331	301	290	324	294	318	347	328	300	289	311	315	318	331	302	328	312	328	315	297	360	343	343	313	314	320	318	331	312	335	304	349	333	325	339	295	321	340	341	335	326	316	315	335	307	368	276	369	332	341	327	308	323	308	341	317	308	336	330	297	327	306	333	330	322	320	322	289	361	354	323	301	303	347	340	350	347	360	310	325	300	330	325	350	312	314	316	342	329	340	338	325	320	326	363	295	324	323	329	350	328	305	338	324	306	338	333	324	297	352	325	341	304	338	296	305	306	330	307	317	314	331	348	324	330	344	295	326	321	355	342	303	339	317	306	307	325	339	321	328	286	289	311	307	297	357	343	306	306	322	310	295	332	308	313	353	344	318	325	330	316	328	308	339	341	349	319	348	305	347	330	326	319	282	315	322	317	320	317	338	318	319	321	345	343	336	330	322	324	327	303	333	330	316	329	305	294	331	311	333	346	327	340	314	308	319	341	296	294	266	356	316	310	318	360	327	328	312	279	315	313	293	315	331	317	308	295	311	314	351	308	318	312	336	332	306	310	341	319	320	313	307	333	304	336	343	326	325	339	347	332	294	300	277	315	328	326	334	295	318	310	306	309	288	331	323	303	322	354	330	325	312	327	300	298	337	316	314	319	363	304	322	326	361	317	297	341	283	296	333	352	310	324	325	316	344	346	338	330	322	327	303	352	313	329	339	365	314	319	351	339	289	285	323	326	292	343	345	342	325	325	333	367	303	313	338	343	319	377	323	316	329	298	302	299	324	323	326	311	299	314	329	320	331	326	304	302	293	315	286	306	314	301	300	313	330
30182	28705	31002	19830	10156	5653	3677	2646	1989	1448	1190	978	855	788	689	491	459	432	415	374	381	390	369	343	362	353	304	274	287	308	294	276	282	280	282	262	289	261	278	283	260	231	258	242	225	284	266	284	269	283	268	256	256	252	273	251	270	286	276	292	284	259	239	270	268	287	255	237	222	267	250	279	262	253	241	273	274	282	235	283	270	266	266	255	278	290	252	264	271	268	246	285	260	251	256	269	265	281	271	280	277	264	257	271	277	274	268	258	254	305	262	256	245	283	264	273	255	253	271	271	259	277	266	260	267	269	249	228	276	273	266	259	282	268	247	262	254	259	270	275	268	289	270	280	276	275	259	231	280	252	258	257	258	257	269	265	249	258	230	270	237	268	266	271	269	238	263	246	274	245	252	277	254	277	258	282	253	289	263	253	279	268	263	233	272	240	253	247	273	271	248	242	262	241	256	248	258	264	298	282	281	259	264	272	278	240	265	262	256	270	247	285	256	272	276	247	272	239	252	215	243	258	270	282	297	273	250	263	278	229	251	248	259	257	293	240	291	265	225	250	276	252	248	280	249	241	269	254	287	261	253	267	256	244	284	277	258	276	286	305	241	279	269	276	263	242	261	279	281	275	264	264	261	239	251	276	273	272	277	242	271	280	245	248	280	239	302	278	237	279	262	273	274	276	293	280	274	245	250	230	249	286	277	249	263	289	252	271	245	265	301	272	262	315	274	269	256	274	265	265	279	270	249	257	250	264	265	285	259	283	274	226	270	271	279	275	278	292	271	282	277	281	271	254	284	259	300	268	251	261	248	259	267	272	244	270	249	288	269	238	241	246	266	251	263	282	282	272	271	236	270	263	258	250	267	273	269	261	256	256	261	270	248	251	257	252	250	290	262	249	266	251	279	240	265	245	291	248	259	274	281	280	278	244	261	267	258	274	259	266	286	254	282	264	271	270	279	271	286	253	256	273	292	244	231	260	257	269	251	231	266	250	263	267	259	279	283	262	277	272	265	275	276	277	262	272	247	267	251	282	300	273	279	268	289	272	261	252	273	255	278	275	243	258	260	264	264	262	276	259	264	283	252	260	266	247	269	278	270	237	264	244	286	260	258	243	271	274	265	256	256	272	281	276	250	269	261	271	256	261	269	261	284	282	265	250	286	304	276	246	263	257	282	261	273	297	272	269	253	272	308	247	263	228	252	263	295	278	254	259	286	273	268	268	263	261	280	269	253	241	279	235	236	259	249	244	262	265	258	265	259	264	272	241	268	295	247	283	272	274	277	279	262	244	268	240	247	257	289	252	261	251	283	276	278	286	255	267	258	253	253	268	247	255	284	257	250	246	221	239	292	283	268	321	254	255	246	263	250	257	262	242	248	283	267	243	293	277	258	236	234	278	259	276	275	262	246	258	270	258	258	249	256	272	311	275	258	263	255	261	285	272	248	298	273	253	281	277	224	271	266	280	260	246	284	254	255	240	257	245	244	280	247	270	288	259	286	260	265	241	281	291	287	269	277	272	278	235	271	266	265	229	229	268	265	251	285	261	257	268	254	268	245	265	276	276	256	270	245	264	272	275	278	254	248	279	256	240	259	268	231	249	253	267	245	275	262	284	268	291	259	260	267	252	315	264	258	267	288	261	243	265	249	275	269	263	263	235	273	271	275	261	290	256	258	245	274	240	245	262	284	277	275	256	222	261	258	252	266	251	273	272	259	246	256	287	283	268	262	252	259	289	247	286	260	273	251	265	256	281	249	274	245	255	247	260	265	272	242	281	262	234	258	271	298	247	274	255	285	253	276	295	252	269	304	258	234	249	241	273	278	254	305	268	274	272	272	259	268	265	275	277	270	264	253	288	302	279	249	255	257	303	244	273	258	250	273	264	266	273	242	256	276	304	286	255	284	254	261	258	227	243	288	231	293	278	250	263	269	258	266	274	274	285	280	285	268	264	246	255	259	271	251	252	314	274	271	234	264	304	248	301	223	281	276	249	277	288	279	251	261	271	245	258	246	284	240	265	267	278	267	281	270	261	263	240	268	278	296	281	255	285	245	258	272	271	257	270	265	247	261	280	270	265	243	269	289	272	270	264	257	269	256	241	238	248	270	256	254	282	257	268	287	288	280	235	264	234	266	265	276	264	244	271	251	267	257	274	267	264	276	268	244	241	286	288	271	261	287	253	238	241	280	270	247	305	268	269	257	268	279	242	277	261	247	261	248	243	301	252	268	244	277	255	249	264	256	250	285	274	245	242	245	275	247	249	263	265	284	263	272	297	252	293	253	300	273	288	269	267	271	249	271	245	272	293	260	253	252	249	283	278	265	261	266	262	306	255	280	260	231	246	260	277	299	286	257	268	236	261	263	244	286	293	245	240	277	270	281	262	272	255	270	289	268	266	243	243	273	287	258	245	259	251	281	241	244	277	253	283	256	275	249	277	282	276	259	292	244	275	285	262	244	297	247	270	266	275	260	271	257	248	266	259	255	284	254	251	285	287	263	275	264	276	269	256	259	264	239	268	250	246	292	261	260	263	269	269	286	229	244	260	246	293	247	287	259	273	252	282	249	284	235	255	253	263	274	286	268	263	262	251	261	283	257	238	234	268	281	268	263	277	254	268	260	267	274	249	263	276	272	261	271	283	285	275	289	281	254	260	255	298	279	272	265	263	261	272	286	257	265	271	281	254	281	276	301	246	245	281	262	273	283	258	293	250	250	271	273	274	295	270	263	239	239	242	253	248	282	245	247	261	282	259	269	276	273	267	265	254	256	262	258	252	267	258	271	272	259	263	259	268	274	258	281	293	280	253	248	260	262	265	286	206	229	262	281	257	267	265	222	256	234	270	266	268	257	269	270	280	244	268	272	257	269	242	252	278	264	255	259	236	235	272	246	259	247	270	255	270	247	233	250	287	259	265	272	268	233	275	262	259	274	281	241	270	243	263	213	294	268	271	281	289	273	281	287	236	291	265	271	256	267	275	254	261	250	268	254	270	272	236	251	262	266	255	268	266	261	274	239	273	260	285	250	248	256	258	293	257	257	248	240	267	246	245	274	264	270	258	264	233	283	235	251	252	236	261	299	225	256	258	267	260	273	272	292	276	250	259	295	278	279	247	269	266	255	263	261	238	258	279	278	287	291	255	276	263	213	272	289	255	245	262	268	279	267	277	245	268	261	254	265	285	274	278	269	247	280	257	258	260	267	249	239	270	263	268	272	259	269	273	253	276	258	256	267	281	248	239	260	277	259	266	287	245	267	254	261	260	287	249	272	259	266	252	270	264	251	270	259	261	288	259	268	288	235	254	260	233	270	280	268	263	248	269	283	288	243	273	258	238	272	269	240	280	277	275	273	258	255	266	258	265	255	233	253	266	277	241	264	253	245	255	277	292	249	275	265	280	271	283	286	254	262	275	270	256	267	262	264	268	273	250	293	288	255	246	252	271	280	295	253	238	266	234	278	267	241	285	283	228	239	279	255	257
28849	44014	33007	19275	13812	9714	6908	5180	3849	2770	2179	1755	1475	1420	1095	854	639	648	567	540	488	486	449	447	446	408	407	334	335	343	380	307	336	306	312	311	289	277	297	272	308	336	313	281	306	254	265	275	286	304	277	267	276	305	278	287	280	277	282	270	319	290	281	286	291	284	298	306	286	276	270	333	282	284	306	256	273	302	286	317	316	308	274	259	265	304	302	267	247	261	284	327	317	291	317	260	320	309	305	284	289	298	290	288	296	313	286	288	276	278	295	292	328	278	321	285	308	274	291	282	298	290	287	287	291	292	276	274	300	301	277	300	283	270	276	278	276	281	267	283	277	287	296	288	289	295	325	284	312	303	303	298	274	321	284	301	303	293	295	314	293	305	304	257	313	290	264	270	303	295	305	276	299	300	234	275	266	313	297	288	273	280	323	271	309	285	312	309	256	289	273	327	281	276	314	293	301	276	308	261	307	281	278	274	311	275	286	288	270	292	273	300	297	284	288	293	293	286	269	318	303	282	324	256	290	302	308	273	291	281	310	283	316	284	283	306	268	297	289	287	296	304	287	319	279	281	296	287	298	299	287	286	279	314	284	277	311	276	265	277	316	310	284	290	276	328	293	256	256	267	266	281	275	300	286	288	303	305	262	287	316	260	287	331	282	303	277	269	308	281	308	275	274	296	303	272	306	275	318	292	284	304	301	249	316	275	288	279	299	302	292	297	288	296	286	291	297	277	318	278	332	276	306	275	297	290	319	294	330	294	287	281	282	270	273	275	295	307	290	266	300	277	280	291	307	289	301	260	271	285	273	291	295	268	293	309	287	298	266	266	304	297	274	292	281	299	298	316	281	289	284	284	326	254	279	318	264	280	313	286	260	248	285	252	303	269	265	266	276	272	295	286	322	320	264	274	269	296	303	272	273	281	285	303	263	307	311	302	282	310	270	273	271	307	310	286	301	265	252	304	286	287	273	298	265	286	295	287	308	287	283	287	283	261	264	287	294	297	289	294	288	310	289	306	318	276	270	298	284	284	311	299	343	302	309	307	299	295	284	289	295	316	288	307	274	303	247	278	261	260	284	277	282	284	270	318	268	285	297	286	288	300	287	284	273	286	304	278	287	272	286	258	312	310	301	265	325	300	282	290	302	290	280	283	297	274	281	270	293	311	286	300	299	279	293	289	290	312	243	292	290	322	281	301	272	311	303	298	296	285	296	286	269	299	289	278	281	289	280	298	283	299	276	288	282	281	277	287	261	302	308	300	278	291	299	297	280	296	302	305	284	303	280	283	299	258	304	259	284	261	296	271	299	279	273	289	319	279	272	261	326	268	295	287	279	301	315	313	298	292	287	281	291	315	285	294	298	302	298	292	313	299	294	289	306	290	256	292	278	296	263	295	298	288	297	289	296	279	303	297	302	276	310	251	265	294	297	280	289	315	290	261	324	270	321	306	325	246	289	285	278	288	294	285	276	292	279	276	300	298	310	291	285	296	317	258	288	304	280	268	274	294	255	313	275	264	301	296	280	319	268	286	303	324	272	266	288	273	285	271	307	285	293	260	279	301	283	285	293	260	290	258	312	282	310	300	273	321	311	304	287	273	265	239	284	286	282	291	300	277	265	276	289	287	311	309	302	284	283	318	285	295	283	280	330	298	278	276	295	286	295	292	284	309	290	270	272	267	305	294	290	292	288	283	267	296	317	342	283	246	313	295	290	305	287	286	278	299	294	297	301	313	266	247	275	316	294	262	294	289	284	306	288	293	306	280	261	271	316	281	311	260	284	305	294	280	307	327	309	285	285	281	284	294	318	276	274	285	292	274	277	282	315	299	270	306	316	293	285	269	280	275	274	285	296	300	290	282	271	299	296	305	295	284	317	298	295	296	312	296	279	257	309	304	284	278	292	260	276	298	298	286	306	280	300	290	278	290	310	284	304	289	306	297	294	282	276	300	296	306	287	292	299	290	289	307	276	274	286	273	260	296	260	271	293	290	278	293	309	293	283	278	277	300	299	293	311	270	262	282	280	282	318	290	287	279	303	265	293	265	307	314	318	281	274	323	286	297	287	262	296	290	256	268	277	290	304	283	305	301	267	280	278	279	277	296	322	300	304	272	280	264	297	304	301	318	287	273	301	262	308	288	281	295	298	272	284	276	295	291	283	311	295	305	280	313	299	290	291	316	267	286	288	291	302	304	291	309	304	257	299	278	286	263	276	318	305	283	267	268	310	290	307	296	288	292	342	281	296	270	268	283	276	296	299	267	295	291	303	297	323	295	295	314	302	271	304	290	283	285	324	255	289	265	278	323	302	290	298	291	250	292	311	282	283	301	286	296	262	273	303	297	313	309	264	250	288	303	289	273	282	284	261	262	287	276	285	292	293	287	308	278	278	269	270	272	302	295	300	284	299	300	314	263	320	262	272	269	284	309	315	293	289	280	310	264	295	287	282	281	272	276	282	271	293	276	286	284	286	300	304	268	294	335	295	294	288	291	285	270	286	311	256	296	308	286	291	292	285	269	305	277	322	308	283	278	332	306	267	306	299	283	300	281	288	301	294	281	286	296	301	297	330	281	314	258	262	296	265	300	271	281	320	277	316	316	278	299	288	272	287	232	308	281	311	279	284	267	302	263	245	296	334	271	282	302	287	281	314	316	314	291	270	262	293	294	289	265	293	303	278	284	297	253	294	289	282	282	268	294	303	328	288	261	296	313	275	280	305	320	272	271	301	293	278	306	307	287	295	278	284	266	301	316	298	306	312	300	270	270	315	274	302	288	272	288	289	273	282	262	282	332	289	295	304	303	265	273	298	266	297	277	309	293	293	314	276	284	293	288	310	302	284	290	274	305	309	289	317	267	283	288	286	283	297	296	272	298	332	287	286	308	264	280	297	283	275	290	297	289	264	313	349	264	285	312	285	297	286	300	286	267	304	291	253	281	317	296	284	308	313	279	251	287	306	293	260	280	275	266	261	280	289	287	249	288	301	316	301	292	292	288	296	294	287	294	304	321	274	272	276	310	300	275	287	276	305	324	269	285	287	295	269	289	305	284	263	264	281	279	285	282	296	267	303	295	271	298	268	285	274	302	298	301	285	319	265	277	250	274	286	292	285	297	295	307	280	281	294	289	283	269	295	338	293	319	313	259	324	307	271	270	296	267	295	280	283	268	275	256	265	286	307	277	279	304	292	312	292	306	294	270	280	262	311	298	281	313	279	313	295	309	280	287	287	296	288	286	276	295	268	278	294	292	273	279	281	311	300	287	277	325	274	290	280	301	257	289	300	271	290	315	289	268	284	274	275	274	294	305	321	325	305	277	299	283	271	322	293	312	317	278	293	308	293	290	302	305	311	281	273	282	300	252	266	287	319	275	304	289	286	272	302	274	301	294	302	291	304	286	307	284	262	289	284	293	304	284	258	280	278	286	267	292	279	301	306	277	288	271	296	255	254	306	307	285	297	319	290	300	301	308	279	318	284	275
24277	21483	28756	24813	21733	17100	8562	4592	3300	2522	2006	1644	1536	1164	980	731	641	662	576	581	573	553	491	535	437	448	364	374	370	307	287	330	332	293	325	264	282	294	301	269	260	308	297	299	280	292	313	276	308	287	306	292	288	302	320	299	306	274	303	270	285	256	264	285	284	269	301	292	271	287	285	261	267	254	291	293	288	295	304	312	279	301	280	293	299	271	299	289	266	268	304	295	262	280	299	293	301	281	309	283	299	290	304	291	278	287	282	288	281	296	322	269	271	266	275	284	247	273	289	291	251	277	291	282	282	315	275	313	279	272	280	281	313	265	284	263	270	285	314	272	262	309	299	300	296	284	283	285	282	265	290	299	282	302	268	265	289	288	294	296	288	291	286	273	276	305	295	263	285	283	269	279	264	271	286	290	286	258	278	272	325	277	281	314	279	281	280	279	279	254	272	293	277	305	253	289	277	287	287	287	278	264	270	289	288	283	268	282	280	270	287	281	278	287	325	239	270	276	268	264	297	281	296	277	266	277	285	282	288	284	325	283	292	276	293	287	278	291	274	274	292	280	302	293	276	277	294	299	293	310	274	256	323	278	295	265	316	273	299	268	270	289	272	254	303	270	263	297	306	287	270	280	290	280	277	274	315	298	267	276	274	304	318	282	274	266	302	298	270	285	280	306	284	242	274	298	272	280	297	261	259	254	278	292	285	279	268	273	267	285	311	306	262	272	317	307	269	282	303	268	273	286	264	310	283	259	286	306	283	260	284	263	310	260	282	266	293	293	263	294	265	275	305	271	300	292	303	309	284	297	301	285	304	286	283	313	287	287	253	279	285	278	302	301	273	299	271	271	287	283	310	307	278	267	278	292	267	312	261	277	266	285	260	275	261	290	302	271	291	282	270	282	300	291	290	291	302	327	299	295	263	280	287	293	297	306	268	268	282	285	299	268	299	305	299	266	279	300	285	256	278	295	245	273	274	277	278	277	276	280	272	291	289	304	285	278	285	320	250	257	270	292	277	289	311	276	301	306	338	264	276	319	265	282	257	269	289	282	273	283	267	305	266	287	282	262	295	266	314	283	259	294	261	249	326	265	309	270	298	289	296	291	285	305	283	297	264	286	279	309	323	278	299	301	275	265	277	296	283	275	250	291	281	283	265	256	302	285	309	276	276	309	281	279	293	307	288	265	257	289	287	266	275	255	274	280	280	287	267	285	301	283	269	270	289	280	296	276	287	293	244	281	289	300	266	283	302	298	245	265	239	284	303	273	286	264	299	254	303	284	287	306	309	274	284	320	289	316	281	294	260	306	256	280	252	305	289	317	286	268	289	256	311	295	302	261	302	305	288	281	261	285	282	282	267	291	269	290	284	308	294	313	314	279	309	306	278	312	292	290	288	294	309	271	284	270	307	297	266	315	292	272	271	278	274	275	264	257	300	279	292	303	303	291	283	257	295	288	285	283	296	273	289	294	274	266	278	290	270	308	259	271	271	296	279	292	300	302	278	288	276	290	263	284	289	280	261	299	301	300	309	324	307	301	296	262	283	268	289	273	281	245	307	279	271	273	295	263	281	257	278	286	282	280	282	265	293	289	289	276	306	303	284	266	274	308	310	280	320	275	302	268	270	271	262	269	308	279	280	298	288	292	272	251	286	296	297	266	283	276	299	303	301	293	281	272	234	292	291	278	299	288	272	298	291	271	294	268	272	260	280	303	283	258	288	267	298	291	301	305	289	294	259	299	257	266	294	289	283	288	282	286	296	287	286	305	284	278	296	291	268	246	305	282	258	273	291	270	273	299	291	265	305	289	281	277	308	278	290	266	290	294	267	309	282	283	286	271	288	304	269	304	288	273	271	283	283	314	275	276	285	278	292	299	309	310	285	300	294	309	266	280	291	302	297	293	286	266	289	288	293	311	292	257	285	293	299	308	280	266	276	296	290	286	281	291	263	287	307	256	254	289	259	280	264	290	308	267	300	286	277	329	264	281	278	271	259	278	278	283	306	285	270	297	291	287	289	287	269	299	291	254	306	282	300	285	290	250	278	295	284	271	271	264	298	311	260	287	273	277	290	296	277	295	291	297	329	309	267	275	278	279	278	281	303	286	311	262	303	268	259	301	263	284	314	290	298	284	289	286	298	284	279	261	272	298	254	298	292	275	261	266	267	296	261	280	304	290	249	305	263	268	255	278	306	302	288	278	261	266	295	268	270	287	285	291	255	295	265	261	299	298	294	292	308	299	294	268	244	271	273	306	274	273	303	279	267	277	308	306	283	277	295	270	295	280	312	272	278	296	273	299	264	281	301	304	274	271	279	312	270	255	256	281	338	285	301	295	281	300	317	330	270	283	281	271	263	278	297	277	302	270	283	271	284	294	278	279	318	279	277	268	302	297	308	305	319	242	322	291	281	289	315	307	303	264	305	287	292	285	282	287	301	264	278	279	289	287	263	290	304	284	268	285	282	299	261	291	258	280	293	289	268	300	298	269	309	317	294	286	296	280	267	276	279	310	273	278	297	272	270	281	262	291	282	282	282	318	323	291	305	272	279	277	290	281	296	281	261	287	276	299	270	281	271	286	299	261	274	257	290	302	294	277	303	295	286	282	271	304	264	268	262	281	280	270	293	289	274	271	251	283	307	287	297	250	284	276	259	299	276	309	298	279	271	285	296	286	252	264	266	286	262	313	281	282	262	264	267	270	296	318	271	304	267	309	279	313	265	306	277	305	289	314	284	284	284	278	289	291	278	240	292	296	291	250	302	265	306	272	302	277	275	276	267	289	271	272	284	276	301	293	294	289	279	302	326	282	274	304	302	285	275	289	301	287	287	302	266	314	278	311	318	292	243	282	287	280	295	290	285	305	271	259	293	277	282	288	286	249	275	273	271	286	261	258	303	280	306	279	270	299	260	310	272	269	269	275	280	301	300	276	321	287	282	287	262	250	280	288	289	266	292	274	272	282	263	298	289	290	278	289	276	287	285	302	293	275	305	261	262	258	299	270	253	298	301	270	286	287	279	284	267	286	224	259	278	317	305	284	287	307	304	284	294	272	272	262	275	274	294	301	246	303	285	292	277	293	304	278	298	273	290	287	277	302	298	277	281	274	267	300	271	279	290	303	258	306	262	287	276	290	261	300	276	312	294	263	300	315	285	293	295	288	268	347	305	274	293	275	290	266	276	301	253	293	292	289	258	257	284	282	275	275	256	281	281	271	273	278	294	243	302	294	267	273	295	275	287	286	266	298	320	288	296	299	290	271	283	310	279	277	245	304	272	279	278	271	274	280	283	285	278	297	285	267	275	266	288	282	291	302	284	286	278	269	299	258	284	299	290	289	310	303	282	277	298	276	300	307	292	295	271	243	291	290	278	290	286	278	282	301	281	288	274	281	278	293	293	297	303	273	307	253	253	270	263	275	296	281	272	288	287	258	276	290	292	276	280	283	295	280	303	290	275	285	297	265	284	276	289	291	309	290	279	293
28596	53235	42845	25219	20121	15448	10747	8087	5990	4724	3591	3181	2684	2042	1542	1142	985	979	929	861	816	775	784	750	626	542	550	486	436	410	382	359	325	374	341	313	325	373	339	341	301	333	316	304	320	342	296	326	317	297	321	313	304	319	300	312	296	316	304	298	340	322	276	275	297	301	324	335	305	313	321	295	342	317	313	310	316	307	313	315	298	279	318	295	327	316	343	310	294	315	330	320	341	348	357	311	327	334	326	320	319	287	322	312	330	302	322	281	291	310	294	304	314	310	337	332	290	333	286	306	321	308	339	291	325	294	291	339	321	304	328	314	316	328	316	292	315	307	309	289	319	338	299	316	318	320	308	324	275	284	341	283	319	313	308	267	320	312	347	298	312	292	326	304	297	300	314	296	277	342	297	314	306	300	283	303	298	308	315	308	320	294	303	289	312	311	304	315	328	332	293	314	328	297	332	301	300	304	297	319	320	328	299	326	309	289	301	285	304	257	293	326	307	289	302	307	319	344	303	305	292	319	316	313	315	279	288	314	327	306	299	315	307	324	311	331	300	301	287	311	290	302	348	302	319	304	314	285	293	342	314	294	306	336	324	316	294	349	301	305	302	302	312	282	316	337	299	305	307	280	294	296	277	311	299	319	282	318	316	302	301	297	317	302	310	316	320	291	311	331	272	265	293	292	335	315	288	311	289	249	300	320	315	315	330	309	316	313	322	295	310	309	351	315	321	321	305	283	314	304	316	300	345	291	354	304	305	306	301	294	310	298	305	302	324	284	291	321	287	316	291	325	289	276	289	293	295	303	303	292	290	295	343	305	293	321	311	309	304	330	334	276	292	312	290	286	282	321	320	323	303	299	299	332	324	345	269	300	282	321	320	311	348	303	342	292	267	350	284	288	290	312	314	313	309	311	318	314	319	299	308	294	353	325	308	309	318	307	325	292	307	331	307	318	339	333	289	276	303	282	323	295	296	318	300	291	310	313	329	295	290	319	317	315	314	302	311	290	315	321	307	291	285	314	309	335	314	292	304	340	330	295	281	306	321	301	306	321	324	285	310	297	313	295	289	289	303	322	329	306	284	315	297	333	306	307	332	308	296	305	300	318	280	296	339	305	280	314	281	290	347	289	337	317	312	270	293	300	313	307	330	312	325	284	296	313	309	297	270	324	279	302	315	336	295	322	316	291	297	280	280	341	330	299	312	316	281	317	329	307	279	310	314	270	315	348	283	295	328	258	306	329	307	323	300	316	319	301	313	324	294	304	310	286	308	305	308	322	314	308	303	324	325	287	339	295	306	281	293	309	297	297	295	328	322	314	281	293	326	315	315	310	299	296	330	294	292	340	321	310	327	337	289	293	312	314	304	298	283	303	306	279	282	327	331	307	331	312	298	329	314	328	321	273	323	309	300	312	334	280	330	266	275	306	339	314	304	300	310	311	320	300	318	298	293	322	287	313	317	326	308	309	288	324	329	313	293	334	315	313	312	348	306	311	323	298	316	299	296	324	291	304	328	317	307	295	325	335	297	318	302	280	331	301	321	300	295	345	348	293	325	310	342	285	279	328	313	309	317	289	321	343	298	321	289	318	310	298	288	308	332	300	272	318	327	303	334	343	317	311	315	294	327	291	316	346	306	324	294	334	309	324	314	305	333	283	290	320	318	308	298	281	299	290	281	314	316	346	273	326	297	317	282	302	315	314	316	315	274	279	277	304	304	309	328	308	318	307	320	309	328	287	312	305	307	368	325	316	314	317	293	331	320	333	317	313	309	310	308	322	284	321	309	306	273	303	294	343	353	296	309	320	303	292	306	309	328	335	330	325	305	301	326	348	288	293	332	291	336	325	289	307	299	311	320	336	304	311	295	316	268	303	297	302	304	297	322	302	308	291	306	346	325	298	303	289	304	300	303	300	343	335	319	284	328	301	312	324	307	277	304	312	312	286	310	314	296	314	299	293	307	322	319	316	306	295	293	312	275	300	283	279	297	286	309	318	295	293	289	300	327	298	306	303	315	315	268	317	295	313	310	305	317	296	328	263	284	305	310	324	316	280	336	324	332	302	305	299	320	296	307	301	290	291	300	328	296	314	295	318	307	315	297	309	288	304	310	279	321	297	299	319	254	319	282	286	277	293	293	353	302	302	293	285	310	298	309	298	280	303	316	302	296	319	309	327	312	300	304	318	319	333	310	318	325	309	322	338	324	291	298	306	328	302	296	337	299	300	308	314	274	316	332	345	287	326	308	290	310	315	321	274	306	287	333	313	317	307	335	302	342	291	294	318	317	295	295	273	310	310	309	317	280	293	274	311	282	295	300	329	299	318	321	328	316	320	309	301	291	309	302	321	313	299	265	314	310	308	298	301	325	317	312	305	289	350	311	314	305	331	318	308	290	302	302	305	297	316	296	290	309	311	323	318	273	321	293	296	317	295	316	311	300	310	318	307	311	300	313	322	285	287	284	292	305	331	314	289	310	301	311	302	287	311	293	295	322	333	317	305	318	321	310	321	311	346	298	316	294	285	301	310	308	307	312	299	325	329	310	267	321	300	305	319	315	342	338	315	308	318	302	283	318	277	312	293	379	297	326	288	294	312	328	317	319	309	270	266	309	309	329	302	305	308	325	324	326	293	300	302	299	297	308	305	314	266	322	309	300	321	315	339	294	281	302	289	310	287	307	313	272	291	315	301	300	298	296	288	309	297	330	315	283	295	296	297	313	305	313	313	283	297	325	326	302	306	298	355	318	316	319	305	287	280	302	305	320	305	285	313	309	307	317	311	300	325	280	325	299	285	320	276	340	308	307	296	302	308	299	293	317	319	332	309	356	301	332	291	297	321	309	318	312	302	295	328	301	305	316	302	293	333	296	330	305	272	328	305	277	309	302	284	283	312	270	325	311	300	354	319	287	296	296	272	304	316	339	302	309	326	305	307	305	303	284	300	356	276	331	336	300	288	297	301	292	302	278	293	326	284	304	294	301	316	306	304	327	341	301	306	302	307	324	306	276	281	318	308	342	332	310	299	318	311	339	307	325	312	319	312	345	306	310	291	269	319	307	306	306	295	285	324	276	319	310	300	302	293	309	331	306	285	349	312	284	347	307	282	305	315	315	304	304	304	322	308	308	328	302	301	309	347	310	315	325	292	299	326	298	302	307	322	317	311	297	330	281	309	321	313	293	306	286	309	271	322	328	269	312	289	307	301	294	273	321	312	312	325	298	283	330	305	305	281	324	295	326	298	311	328	329	332	322	283	338	271	307	309	319	328	300	297	299	325	283	317	315	258	291	345	297	287	287	313	321	334	288	312	299	353	304	296	311	358	302	329	330	309	339	314	324	329	329	286	322	300	301	307	298	342	270	324	357	319	298	335	305	308	276	303	325	317	318	315	329	294	327	315	297	331	311	301	299	315	309	303	303	288	297	318	294	292	327	316	324	322	315	285	311	313	276	301	341	343	311	308	304	315	338	312	287	261	316	285	310	283
25636	21631	28189	25951	17060	9737	5945	3351	2483	2031	1649	1294	1058	872	673	584	533	546	490	493	430	457	427	411	387	348	340	313	319	292	322	298	291	291	300	272	253	279	292	252	252	281	291	265	267	243	256	245	271	260	228	267	277	252	270	269	257	267	266	260	275	269	282	261	224	254	295	263	270	244	264	266	269	265	300	277	278	266	271	271	273	268	266	285	280	252	265	233	244	277	265	272	269	311	279	260	270	266	269	292	274	274	290	276	259	270	262	248	269	265	258	243	296	241	288	246	251	263	256	253	282	291	231	251	265	241	243	261	263	247	252	276	265	238	258	274	263	255	273	235	243	245	284	275	251	290	257	271	272	282	261	256	236	259	254	275	239	273	262	258	278	270	268	243	305	229	254	268	306	283	287	285	283	250	265	249	278	270	243	228	284	292	242	268	247	265	296	222	242	270	266	295	265	227	284	279	293	257	269	260	263	256	290	264	262	287	254	271	253	256	265	245	264	281	274	265	246	246	257	267	241	268	269	258	278	290	254	237	263	288	256	241	239	272	245	307	226	259	256	269	256	261	258	285	261	283	251	256	233	279	261	244	267	286	268	269	266	252	269	255	255	263	258	245	258	244	274	263	290	272	270	256	285	284	278	272	263	262	251	286	263	249	261	251	252	255	267	248	261	240	262	282	273	260	248	256	241	256	246	247	270	248	261	266	257	238	234	264	255	243	280	289	263	264	249	261	236	247	260	261	242	253	300	276	274	247	263	272	265	272	266	288	289	246	265	262	252	253	247	252	282	259	249	278	268	280	248	271	276	283	268	272	247	259	258	265	277	282	265	254	277	265	250	247	265	272	268	247	280	273	278	260	297	267	264	257	237	255	274	262	258	259	292	295	266	264	273	256	249	251	241	232	248	279	274	229	235	253	274	267	271	278	254	267	236	297	274	265	294	280	284	274	258	272	268	253	260	301	263	273	262	267	262	287	258	230	282	243	268	244	259	264	252	274	237	251	265	289	257	246	248	244	241	262	235	260	282	281	254	256	254	252	286	243	264	270	259	255	261	262	255	271	281	278	246	265	272	248	259	258	281	263	230	288	274	282	283	273	274	284	249	270	261	245	286	266	252	271	273	267	240	269	313	257	281	282	257	262	291	284	242	261	245	279	285	247	254	267	280	264	224	267	234	258	255	284	235	257	274	273	272	259	292	273	266	270	257	250	279	281	262	286	265	272	259	276	249	249	260	271	254	259	269	269	266	270	268	268	279	258	272	274	235	246	274	283	254	302	266	266	267	269	270	284	251	269	255	272	263	279	276	277	263	235	260	242	253	297	265	236	247	263	270	254	278	274	235	246	263	281	260	282	251	261	245	255	263	250	235	260	239	248	240	272	289	246	297	266	256	245	265	280	264	281	276	265	244	285	267	278	256	237	274	277	252	273	281	275	257	282	259	272	264	268	234	233	272	267	254	241	292	257	283	275	265	269	265	245	270	256	309	268	257	261	250	280	256	248	248	263	259	271	277	268	286	303	270	288	250	251	251	294	261	227	262	278	285	241	265	260	257	243	263	244	272	254	248	271	272	244	268	256	243	256	275	228	254	231	253	274	250	270	251	275	256	267	238	296	249	255	244	271	264	248	260	282	269	273	277	271	253	222	268	265	265	230	260	254	262	263	289	282	247	247	264	257	295	268	221	249	262	269	273	266	263	281	292	263	265	281	277	254	233	254	264	285	268	264	250	272	253	271	284	236	281	241	267	290	258	281	270	250	227	248	279	279	276	255	277	265	260	240	246	265	264	235	256	249	260	248	270	269	244	275	240	260	253	247	266	271	256	258	250	269	258	239	252	254	266	281	265	249	267	292	279	231	279	286	268	290	277	271	231	260	244	256	241	247	255	264	267	277	279	243	275	304	227	279	277	259	273	272	259	271	272	268	271	278	260	282	247	266	274	247	256	279	277	253	250	279	257	254	293	237	269	240	250	257	228	282	287	289	278	252	243	279	273	278	239	248	268	264	275	253	289	247	263	233	239	246	295	290	284	279	304	272	262	288	258	278	245	261	285	283	241	274	250	260	263	291	261	282	261	234	254	250	260	277	257	245	290	272	256	262	235	241	288	269	268	259	262	266	251	248	251	243	282	267	258	261	255	248	283	266	259	236	292	228	269	279	270	271	264	239	269	270	238	268	282	273	263	260	258	233	246	289	283	260	268	282	239	255	262	241	270	281	278	254	271	249	263	269	281	283	287	249	254	272	254	237	240	263	278	258	258	240	244	300	252	271	291	250	258	243	239	262	256	275	272	255	266	271	268	263	288	278	269	246	282	255	242	272	268	263	244	241	253	248	261	260	265	268	266	266	264	262	277	272	262	273	267	252	236	260	265	268	253	269	268	237	232	258	261	238	267	247	285	232	258	229	281	257	288	262	276	276	248	238	258	274	282	270	277	263	265	244	217	260	286	250	240	251	255	252	252	302	269	238	278	256	235	256	285	301	290	235	261	271	267	247	274	257	266	276	292	243	266	284	247	269	287	298	214	271	262	253	292	274	265	248	232	248	268	260	260	254	252	266	234	236	239	277	280	276	241	270	288	272	249	262	270	240	252	240	249	259	313	267	294	266	232	256	241	256	267	278	267	258	296	266	242	242	273	274	269	255	270	277	268	263	244	259	256	254	277	253	251	273	258	263	283	291	279	259	244	273	272	269	255	282	267	263	258	271	305	277	264	238	272	255	260	263	256	271	249	276	256	259	287	266	264	258	275	261	264	277	303	277	270	262	245	251	307	255	296	268	271	244	252	251	248	267	245	302	260	315	246	263	288	247	258	283	274	255	284	254	296	267	286	253	267	255	277	287	279	249	273	263	256	247	260	266	264	242	263	273	253	273	290	263	268	272	291	251	214	241	308	286	287	247	285	258	278	222	243	240	258	285	243	239	285	259	233	252	227	249	278	246	244	289	251	267	275	284	278	263	293	232	278	276	277	245	283	264	262	288	272	258	252	270	241	259	264	265	268	264	260	262	263	259	278	241	238	274	251	254	233	254	251	242	265	268	287	253	279	303	252	255	269	249	246	254	264	234	244	235	256	269	259	255	256	250	261	252	242	262	242	268	266	261	293	259	247	242	283	277	267	245	280	289	255	252	265	257	243	247	263	242	271	286	258	256	288	262	291	240	242	259	291	279	273	241	260	244	246	267	294	278	246	269	288	284	289	244	242	267	270	284	259	267	257	261	237	242	254	268	253	257	283	251	264	245	280	291	250	274	271	261	263	238	261	261	265	277	270	267	281	253	273	266	258	245	282	242	266	206	253	266	309	269	272	247	280	249	284	252	291	283	258	247	250	289	258	280	258	270	266	235	264	262	269	251	282	268	284	253	286	264	264	247	276	253	287	273	266	270	291	262	257	288	297	249	270	261	260	261	269	253	263	283	275	267	272	244	270	258	239	237	263	259	263	262	303	239	270	254	272	279	264	292	260	269	273	250	242	280
29020	49327	35897	20657	16710	14152	10035	6729	4900	4057	3188	2403	2005	1430	1129	877	793	803	719	673	659	710	657	563	527	461	434	405	386	349	323	325	302	326	338	316	328	285	307	312	290	308	273	291	338	287	282	323	337	290	269	317	327	270	292	303	278	274	291	278	268	279	305	262	291	304	279	275	309	290	304	305	315	318	297	299	292	281	292	308	282	270	283	305	303	270	300	317	273	273	269	279	300	307	302	275	283	281	278	279	289	289	288	283	283	273	266	284	289	326	288	291	287	276	303	304	328	319	288	318	268	280	260	291	276	272	253	306	281	307	306	266	301	258	292	259	277	309	301	284	268	278	311	314	287	275	295	306	287	298	304	287	281	318	272	292	288	284	281	256	303	274	278	279	281	302	295	266	283	311	287	305	285	249	290	304	259	291	300	287	314	253	283	291	250	276	296	271	281	291	298	290	289	291	285	287	309	281	290	274	319	297	275	273	310	275	285	311	307	255	277	291	297	286	270	291	297	290	295	264	270	288	256	265	289	299	292	286	271	292	296	309	299	298	301	286	290	298	297	258	285	283	298	282	258	291	291	274	275	296	300	320	277	286	306	292	241	289	293	283	302	321	314	319	292	301	267	298	284	285	297	295	265	306	281	292	265	293	265	318	262	267	293	309	267	288	301	275	311	278	303	278	266	288	317	300	298	286	301	297	261	267	312	290	275	277	295	320	284	303	268	263	288	303	298	280	291	263	277	309	279	290	294	292	310	309	269	269	271	290	281	303	270	301	314	277	281	280	285	274	262	274	283	282	268	324	277	291	296	293	296	276	294	320	334	312	258	300	288	301	295	288	312	269	306	288	304	273	264	300	291	272	294	288	306	323	280	277	250	289	254	270	269	299	273	314	304	313	280	277	324	312	300	289	295	299	291	285	288	286	290	287	294	296	293	273	291	299	277	263	326	272	298	337	294	322	309	290	300	279	284	309	299	280	274	304	285	312	303	299	277	278	301	291	314	289	296	285	310	261	258	285	286	291	302	302	301	302	296	293	278	297	309	299	274	296	256	310	294	267	317	300	282	245	278	298	319	280	309	264	313	321	305	282	323	271	278	278	302	276	295	290	260	290	256	278	310	326	282	265	308	285	260	285	295	296	304	251	305	291	292	291	272	293	291	276	300	299	293	293	294	283	286	260	299	292	271	267	283	274	308	312	296	271	307	277	327	254	296	276	324	291	293	325	299	289	314	294	293	251	266	291	301	271	284	298	292	319	283	300	282	298	316	295	293	300	275	296	283	280	297	295	306	272	267	303	277	297	319	284	295	302	300	284	276	329	261	281	280	297	316	272	288	313	290	274	304	278	304	290	300	308	294	296	303	291	300	288	285	289	250	307	247	277	301	273	296	271	259	294	289	287	287	289	301	286	291	252	266	288	308	297	289	294	286	290	247	299	301	308	314	292	302	284	282	294	278	283	284	274	289	286	292	294	318	301	253	282	291	286	266	283	299	285	263	309	273	277	278	319	289	282	281	297	316	310	305	256	304	296	291	316	264	283	287	296	270	318	314	277	296	266	284	270	311	273	303	281	331	296	300	264	291	297	303	278	311	282	279	285	284	244	284	300	296	320	283	293	306	248	300	315	273	305	249	300	307	290	279	309	304	296	288	300	305	303	292	313	298	332	305	322	280	270	299	323	287	286	293	291	275	313	288	261	319	284	298	309	267	281	285	318	285	303	280	281	286	289	275	280	263	324	281	277	295	290	312	284	274	310	282	252	293	287	304	308	276	290	304	297	274	305	272	273	256	312	300	286	271	302	271	294	302	307	281	284	302	256	314	249	298	305	266	296	315	291	306	273	256	306	256	281	322	272	296	270	320	318	301	289	267	262	279	283	318	274	291	273	266	296	302	314	273	300	300	293	313	313	309	288	273	299	286	272	284	316	279	282	283	258	269	291	332	284	306	281	270	273	280	298	295	296	291	312	277	281	294	300	292	314	251	299	294	293	309	287	265	292	245	288	292	300	309	277	294	282	288	304	263	309	288	287	282	308	311	274	291	277	301	280	279	301	301	292	262	301	288	255	314	311	298	279	302	288	297	293	277	333	282	297	284	271	286	291	285	263	308	310	284	284	273	296	281	268	272	295	312	295	281	287	293	302	296	285	305	309	261	285	304	322	302	279	322	295	287	278	325	293	290	299	280	312	327	277	313	298	279	281	302	282	253	285	296	307	278	283	296	296	281	301	301	286	278	284	265	299	313	275	292	308	292	311	309	327	290	254	299	335	269	315	297	295	296	285	288	314	280	283	310	298	275	294	289	297	307	314	282	258	280	282	281	300	300	300	274	307	289	294	299	304	292	280	288	261	287	264	268	274	273	304	283	278	295	286	313	284	293	282	278	259	303	268	283	305	262	281	276	309	305	304	286	296	279	270	312	290	309	291	288	309	273	286	302	306	275	305	269	291	329	308	281	271	296	301	280	253	281	284	294	283	268	280	294	276	317	279	322	324	279	294	280	288	270	309	275	290	297	268	300	291	312	291	316	280	295	281	316	281	287	336	299	325	296	286	264	279	329	298	288	278	251	317	315	272	305	261	296	281	292	281	309	306	274	279	327	281	283	260	296	278	281	264	304	279	289	287	280	289	282	274	286	300	275	266	270	284	300	277	275	278	321	294	280	278	263	274	288	296	294	285	283	282	288	276	299	268	311	292	271	269	272	302	279	284	304	278	251	305	271	289	298	288	303	275	282	310	279	267	294	289	274	263	294	297	292	327	292	296	297	313	268	287	281	317	282	293	300	276	268	280	315	315	301	299	275	255	297	302	261	254	299	276	298	292	296	311	280	303	292	305	286	287	307	311	279	267	297	286	319	310	266	304	260	302	280	293	287	271	312	297	284	300	272	283	290	292	324	301	277	281	309	288	283	281	280	269	264	321	318	286	310	279	293	289	322	291	313	301	293	293	310	281	311	284	334	305	301	288	289	306	282	287	304	312	285	275	293	258	266	295	303	256	292	289	272	286	311	277	304	284	316	289	307	286	308	291	312	285	284	292	294	314	290	272	311	288	293	280	262	293	257	298	261	267	284	299	296	292	303	286	297	282	286	268	312	281	307	283	288	268	271	295	267	262	304	309	290	283	301	302	341	297	276	266	297	320	294	269	271	296	294	292	310	307	305	284	305	328	293	270	267	257	300	273	272	292	262	309	280	253	283	259	277	296	285	267	322	291	281	313	298	292	281	277	267	280	292	284	300	308	315	288	299	290	281	291	291	272	282	275	302	293	301	319	282	281	257	311	321	311	288	316	276	288	307	292	262	304	277	323	314	286	272	281	280	301	296	296	316	284	294	293	292	279	319	300	265	272	287	271	288	304	275	303	302	288	279	290	294	272	286	283	268	315	317	307	283	303	255	242	289	302	284	282	293	282	270	289	262	289	289	297	306	313	288	292	337	253	299	294	264	305	308	278	256	283	272	260	294	277	300	309	282	285	306	280
23206	21608	29276	24383	21690	22310	18179	8505	5977	3888	2971	2293	1799	1479	1116	947	885	893	852	715	775	753	684	574	524	547	459	442	403	358	362	324	345	346	329	331	308	347	335	320	297	309	300	326	288	341	344	413	379	363	324	284	331	310	275	314	312	297	307	282	280	292	311	287	286	306	303	289	308	293	297	295	295	307	296	322	310	290	295	296	329	300	309	309	325	325	345	314	287	298	331	306	299	314	298	342	308	307	287	303	288	301	300	300	287	300	288	303	334	306	327	289	300	289	290	290	316	280	290	299	276	306	311	258	282	322	284	271	302	286	297	292	286	295	296	304	335	308	294	331	307	317	268	314	284	315	270	295	306	290	311	342	326	300	298	320	318	293	311	306	288	320	279	307	323	306	271	268	284	302	286	300	284	310	282	306	297	291	291	322	288	302	293	289	309	295	299	303	288	301	322	315	301	292	294	304	281	290	295	244	295	292	296	277	278	297	305	264	287	254	297	279	325	300	303	297	277	335	282	265	294	283	301	294	299	289	294	312	275	303	279	280	297	285	290	270	294	268	330	267	295	313	317	294	291	321	298	316	309	283	294	271	290	286	289	284	298	309	293	307	317	304	274	336	320	291	299	300	300	325	301	284	306	290	319	322	296	325	268	292	299	319	320	286	317	303	296	306	303	297	301	316	317	289	315	303	303	293	304	269	313	282	278	285	265	302	299	329	309	323	288	291	312	268	296	261	290	308	295	338	330	302	304	306	282	296	285	278	268	267	308	324	292	298	270	278	283	299	252	309	289	281	290	277	297	306	335	304	301	304	305	275	292	320	315	285	305	290	297	323	284	311	298	294	267	292	281	296	304	271	300	288	292	325	293	300	310	298	298	308	310	297	301	321	332	317	294	298	301	290	300	292	282	287	290	287	299	277	278	301	315	323	283	298	316	331	309	240	296	327	298	297	279	272	315	310	286	284	306	309	295	308	323	279	310	311	316	312	296	305	290	330	294	289	259	295	306	294	340	289	307	275	320	294	301	298	313	281	288	301	309	290	294	314	288	286	313	298	276	297	316	304	292	287	312	313	274	293	307	302	333	306	283	256	298	283	311	296	284	285	284	313	294	292	265	299	296	327	321	308	287	287	296	303	292	318	298	275	333	289	270	308	288	305	292	295	293	304	293	275	319	323	295	262	298	287	313	287	289	304	273	287	280	350	315	307	310	266	290	300	264	302	286	306	319	283	320	278	308	311	311	334	317	327	297	312	306	293	336	345	293	260	275	303	279	301	327	316	302	297	298	329	283	320	317	268	291	286	296	287	293	298	303	333	314	286	306	314	301	278	276	295	288	284	296	306	282	285	275	311	294	292	296	315	321	329	304	298	246	285	282	301	273	297	309	279	289	275	274	302	268	271	317	306	284	298	319	277	324	315	260	325	310	303	282	313	295	278	303	274	290	298	327	304	274	322	327	307	303	298	311	316	305	287	322	317	299	307	292	306	295	317	293	300	281	302	293	265	330	306	299	293	280	322	285	302	324	311	304	326	275	272	294	285	295	316	313	257	298	330	299	290	317	293	313	307	294	309	308	298	291	285	265	302	295	271	328	304	310	290	331	267	317	277	290	285	330	313	321	306	328	303	264	269	317	287	319	289	318	292	323	280	298	315	315	322	281	282	296	304	334	277	295	296	331	279	317	270	287	324	293	328	300	304	282	290	308	305	303	276	276	298	316	283	298	278	267	303	315	328	269	293	307	307	333	309	320	292	319	297	291	309	319	266	321	292	301	292	285	294	295	279	313	294	299	290	300	292	314	296	288	307	299	258	310	290	346	310	309	286	316	321	313	285	329	307	325	318	270	295	304	317	299	302	296	313	273	299	313	291	261	289	309	295	291	296	311	284	287	285	283	321	271	307	278	303	290	331	268	339	277	286	286	300	311	314	302	282	290	311	288	284	278	294	309	284	243	298	284	297	300	287	311	305	274	333	292	297	292	278	276	289	324	288	289	318	300	303	311	306	303	298	305	298	260	333	312	281	302	317	327	277	304	284	305	308	308	324	305	295	257	279	299	308	309	271	282	282	283	311	336	309	310	291	301	276	331	301	298	312	293	284	283	300	308	278	321	299	316	285	313	299	298	297	312	315	318	299	303	294	307	288	286	301	305	308	283	307	295	296	284	284	312	320	284	297	263	291	278	310	326	307	313	314	273	292	291	333	297	289	332	305	308	278	337	315	295	286	316	325	266	302	284	299	273	296	345	319	328	311	307	321	288	331	302	296	315	316	278	320	318	281	306	284	300	279	312	274	277	330	305	315	287	309	297	292	318	312	300	278	301	270	317	315	319	290	298	288	306	292	321	292	310	308	306	289	276	281	308	276	308	277	281	313	322	314	296	274	297	303	298	318	289	312	281	266	307	291	314	308	274	302	297	311	319	287	302	287	295	276	330	304	310	302	310	318	302	310	282	290	324	345	329	321	320	329	285	255	332	308	283	283	323	307	321	303	259	313	293	302	270	312	308	273	278	277	332	291	287	332	313	305	277	306	301	279	295	299	315	273	295	302	275	288	299	303	263	309	317	281	302	304	282	292	310	294	297	336	292	302	340	311	305	306	274	313	300	283	297	304	308	313	289	314	297	289	313	281	268	304	260	317	313	288	281	306	275	294	277	293	297	326	303	299	294	307	309	314	345	309	297	286	326	311	285	271	296	251	304	276	296	267	283	328	302	298	329	306	288	297	290	294	313	297	298	298	293	290	332	311	312	301	306	324	308	289	302	300	290	283	289	293	293	296	307	310	268	304	281	287	309	325	264	300	301	283	282	305	317	304	307	292	296	301	316	301	313	315	323	291	286	311	293	314	299	308	323	281	298	289	289	271	307	314	301	277	278	277	286	275	292	306	273	298	282	279	325	325	289	297	289	279	303	289	267	274	278	317	298	289	320	310	288	290	325	275	287	321	304	316	328	304	310	298	289	325	316	326	315	291	305	298	288	288	273	296	278	285	309	292	290	307	310	322	322	287	272	329	315	305	329	323	286	288	285	304	296	283	317	327	319	285	304	320	293	262	303	288	284	329	307	349	314	325	296	298	273	305	304	296	316	287	281	325	303	297	292	309	311	271	296	307	257	311	305	303	280	279	295	292	333	332	312	298	298	283	276	338	290	317	332	317	291	335	292	289	279	301	265	307	310	327	307	293	278	320	299	319	297	294	334	297	288	300	292	295	295	311	295	292	253	306	295	303	308	300	298	299	265	316	306	310	296	286	292	322	296	310	301	307	296	315	309	296	301	283	300	333	310	299	285	294	286	304	307	305	313	309	276	293	299	296	283	299	281	312	303	270	321	306	274	274	289	287	294	327	298	285	282	319	321	286	275	265	307	289	274	301	296	292	292	294	317	271	282	318	320	319	293	299	298	289	298	280	311	293	290	320	271	306	278	282	297	283	281	301	296	279	301	352	297	312	272	313	306	318	308	316	317	286	316	294	289	269	288	284
31025	59823	43454	28044	23451	19239	16134	12635	10251	7020	5335	4167	3234	2456	1897	1538	1407	1286	1311	1101	1129	1167	977	793	714	702	672	583	441	439	433	398	414	404	359	398	351	337	324	374	322	311	366	324	353	392	406	483	423	403	404	370	398	359	334	333	322	349	297	312	303	299	321	328	284	297	341	323	317	314	307	314	332	323	329	374	316	331	325	353	323	347	335	326	302	324	366	346	335	343	337	344	334	329	352	305	352	357	333	353	346	321	334	341	319	314	312	314	297	322	342	325	325	327	317	305	310	340	319	336	303	334	354	320	337	329	312	274	328	341	316	271	327	321	321	317	338	310	294	306	311	352	330	304	361	356	329	326	303	303	322	275	340	325	302	345	314	325	306	334	324	334	293	321	311	292	327	303	324	344	342	294	329	314	339	383	286	299	329	333	309	323	307	293	307	343	326	350	300	347	309	325	313	311	338	316	310	357	320	304	332	308	322	295	305	317	308	347	319	288	321	331	315	309	331	297	304	315	322	315	320	317	318	333	318	321	297	300	297	299	306	334	324	322	320	347	270	283	332	306	322	321	346	327	344	297	318	287	335	305	313	340	324	322	326	333	314	318	301	272	303	331	332	303	308	299	325	305	307	323	299	314	307	317	323	305	328	322	307	335	332	318	312	341	333	318	305	307	318	328	326	325	328	286	319	329	279	297	316	322	337	273	306	329	326	314	339	315	375	323	295	319	315	303	324	325	324	317	339	325	333	359	303	320	288	320	332	345	344	317	339	317	326	327	301	324	322	280	307	296	313	332	303	324	309	316	308	290	314	332	307	322	319	332	304	308	317	340	322	328	322	337	320	352	290	330	338	278	339	299	337	321	318	315	310	305	303	319	318	304	327	348	317	345	289	348	327	336	322	328	319	317	299	278	320	311	326	351	331	345	307	311	339	328	307	294	316	322	331	322	293	348	317	341	314	308	349	313	331	303	322	345	325	324	310	342	341	321	327	296	289	324	339	303	347	308	306	346	322	325	276	358	324	348	334	313	297	302	288	307	324	345	312	347	292	329	345	319	302	315	351	342	337	320	344	316	310	305	342	303	354	337	286	310	335	316	312	300	307	326	335	318	325	323	323	296	333	343	320	300	324	289	353	317	329	346	330	343	307	343	309	299	291	327	337	326	325	327	333	344	342	316	321	303	344	325	327	350	335	323	289	325	310	311	345	306	333	320	318	330	336	344	335	313	311	291	327	290	333	355	310	324	307	302	313	302	327	340	326	303	329	334	356	315	325	355	320	323	299	304	327	335	297	298	303	317	288	300	301	336	313	319	302	332	310	330	332	290	316	333	322	350	296	335	262	358	327	342	326	336	347	316	291	310	306	307	298	326	314	289	345	295	351	307	328	322	313	298	325	357	325	339	333	329	302	329	302	334	324	300	336	299	316	318	330	329	303	361	316	330	307	326	332	325	351	322	292	326	333	303	306	316	314	289	322	301	302	365	324	318	311	292	329	343	344	311	313	332	326	305	298	331	316	352	342	352	348	330	346	334	323	327	330	339	290	318	318	313	312	308	306	309	318	351	325	320	313	303	298	318	306	306	346	326	346	309	331	323	298	345	308	295	311	310	309	340	323	322	316	329	307	320	319	340	339	326	307	332	315	345	335	330	289	342	326	331	336	311	336	302	338	312	348	336	322	334	304	312	321	309	343	300	354	322	302	310	329	285	325	331	339	330	326	316	314	304	322	306	332	347	318	332	303	294	292	293	313	309	295	339	320	315	332	327	303	293	318	313	320	326	338	317	321	320	295	323	324	346	292	347	336	334	311	296	318	335	323	314	314	349	292	351	332	309	322	310	348	350	318	314	325	296	298	308	311	337	309	360	328	316	311	342	312	316	325	311	297	295	316	353	302	300	339	329	315	299	313	315	323	320	336	284	306	300	308	305	358	296	329	308	297	326	308	345	359	306	322	307	322	318	311	339	309	313	326	333	321	318	316	315	311	286	305	299	342	340	319	315	308	346	306	325	306	286	344	306	321	312	297	306	328	328	315	282	303	326	305	300	298	305	296	320	323	308	331	305	317	322	338	320	331	300	313	348	320	306	338	319	352	297	323	338	287	320	337	337	304	333	290	303	305	288	320	310	343	302	325	359	297	295	292	326	312	342	336	316	324	327	325	328	323	331	323	360	329	297	308	337	289	301	333	334	291	299	293	304	324	318	331	334	292	329	326	311	332	330	292	323	287	308	342	300	314	313	279	345	307	323	328	337	329	312	320	308	330	344	274	327	353	325	289	320	310	288	343	312	308	337	317	327	297	336	321	323	332	330	311	306	291	324	317	312	301	303	301	305	307	315	297	335	325	311	342	286	302	320	297	332	324	322	330	336	340	308	327	337	331	305	345	308	320	302	308	333	299	353	309	325	289	319	368	317	352	344	342	315	343	307	351	319	327	330	341	301	325	321	320	313	333	311	339	343	323	320	323	311	310	343	356	330	333	342	316	312	299	309	325	328	356	343	346	312	330	324	339	299	309	320	303	344	293	298	331	281	320	308	295	323	319	347	323	316	333	285	307	308	302	319	316	354	336	303	309	329	310	311	318	312	333	318	335	318	302	309	314	299	319	313	304	322	332	311	274	323	305	344	314	315	335	330	306	325	319	342	317	322	323	309	323	293	323	370	316	302	324	316	299	306	327	318	339	317	361	332	335	307	328	314	335	309	331	340	342	317	326	323	330	306	303	312	313	347	323	291	330	311	333	323	340	292	313	333	335	298	300	342	332	342	326	331	312	305	329	323	307	300	325	325	320	346	349	321	343	292	334	341	317	345	344	306	332	325	337	328	328	316	328	321	317	306	308	316	318	307	335	311	316	310	305	339	326	346	319	310	338	311	315	310	295	317	288	317	309	342	314	323	336	321	324	298	327	319	318	312	328	306	302	318	307	329	296	336	331	312	329	324	314	313	327	315	303	298	325	317	285	320	342	312	334	317	334	283	342	306	315	336	316	313	360	304	340	321	284	313	328	354	315	293	324	313	351	312	311	330	327	328	319	320	336	318	353	303	323	324	324	335	309	326	316	307	311	351	298	315	302	318	318	289	293	320	324	341	335	329	296	323	315	347	319	337	346	317	335	301	337	319	303	316	329	299	308	299	334	306	341	336	338	319	352	301	342	334	337	302	297	316	312	314	333	293	319	320	322	335	327	315	340	305	296	321	308	290	337	319	362	258	287	316	318	309	322	303	325	325	304	348	316	316	311	323	302	329	303	313	335	329	315	315	301	320	328	323	286	349	349	297	329	297	325	301	299	318	322	322	334	306	333	322	321	301	329	345	316	347	302	300	314	315	344	321	310	317	310	321	292	295	334	325	329	292	339	323	298	328	309	323	352	322	289	303	323	317	347	304	326	335	301	315	328	309	308	346	297	321	311	312	306	318	322	329	345	356	338	330	312	302	339	316	316	359	302	355	293	312	295	307	315	333	343	323	323	317	325	300	313	329
30141	28604	28374	17193	9036	5057	3424	2318	1681	1333	1053	941	770	610	508	471	433	435	426	441	419	391	397	372	362	314	334	293	276	294	276	284	268	247	263	244	297	278	243	288	279	272	271	230	281	264	303	255	234	263	256	259	282	287	260	238	250	248	257	232	251	233	274	259	252	240	273	261	239	241	244	245	255	265	248	260	259	277	302	297	270	246	276	247	250	279	259	271	270	251	263	272	264	251	265	248	272	280	253	251	272	268	268	270	274	257	268	240	278	256	276	280	269	257	264	272	243	232	271	254	250	262	270	283	240	259	261	267	267	242	283	268	254	274	262	252	238	250	260	250	253	265	285	249	251	281	254	246	260	258	264	282	253	230	258	265	255	259	237	281	261	273	275	266	285	256	280	234	268	280	274	239	268	291	270	284	243	267	239	270	236	246	242	247	270	241	247	239	254	267	263	266	262	248	266	236	256	269	286	259	251	251	291	282	299	266	251	268	287	251	243	256	267	274	265	262	249	260	229	249	262	258	244	265	260	273	286	283	259	280	285	278	274	252	262	283	270	264	256	250	263	268	278	263	256	248	240	262	269	283	277	270	269	284	308	272	260	284	258	216	271	279	273	256	253	247	270	266	257	239	269	257	228	235	250	281	263	274	262	256	271	270	235	243	269	265	278	263	268	279	249	252	247	265	259	255	230	237	274	252	293	254	253	275	287	274	241	211	260	255	263	271	253	251	251	267	251	244	282	271	265	246	289	268	269	236	276	247	258	268	245	244	234	278	251	250	275	223	267	268	296	236	271	235	276	282	261	259	272	259	219	249	259	239	252	245	242	272	283	270	272	264	254	274	267	265	261	285	228	278	254	242	227	263	255	296	297	280	291	279	281	256	266	252	274	249	283	240	284	277	264	258	263	277	261	253	242	272	265	261	236	255	238	263	260	271	296	239	267	238	261	267	261	283	283	278	264	277	284	286	264	266	252	263	265	284	248	282	267	275	243	279	273	245	268	267	262	249	246	259	281	285	282	268	292	279	239	272	267	253	257	258	300	280	274	259	266	275	277	264	275	265	255	238	244	244	264	240	249	250	298	263	283	267	246	274	257	284	238	263	253	260	271	242	302	267	239	251	220	248	273	255	273	254	248	273	260	281	243	275	237	265	279	259	262	275	262	264	284	265	234	258	269	240	233	263	245	240	282	245	251	291	244	248	247	253	251	246	279	249	295	270	245	245	266	270	252	304	288	278	248	246	239	263	269	267	263	257	285	278	264	246	268	246	255	249	282	262	263	260	245	283	259	252	245	249	244	261	291	233	256	247	241	249	256	225	272	209	264	276	277	285	274	256	261	253	257	284	239	265	243	255	264	233	285	274	272	260	241	261	257	260	247	289	264	268	255	272	284	269	256	250	233	251	272	259	243	252	237	275	256	274	252	251	262	259	268	237	253	240	282	273	277	275	268	282	238	263	265	291	290	269	280	270	261	281	246	274	259	267	267	235	257	271	258	285	314	265	302	253	278	242	230	259	240	255	272	253	282	251	265	259	264	268	271	262	240	258	260	286	274	240	288	273	241	271	245	258	265	273	253	252	271	257	249	266	281	249	265	252	295	247	262	258	258	282	279	254	260	255	262	263	252	256	259	258	260	290	268	256	264	245	278	262	269	259	268	299	254	233	254	265	287	262	229	259	271	245	273	266	243	239	259	255	263	258	262	271	279	218	296	259	256	272	272	279	244	266	250	272	262	271	261	268	262	266	258	271	267	279	295	272	249	258	282	221	258	286	241	267	274	246	282	261	225	246	275	261	260	285	275	265	290	260	241	236	289	280	292	255	258	264	284	258	277	272	247	235	299	259	266	285	256	241	269	247	271	237	273	269	250	261	239	246	264	296	249	292	256	286	256	255	259	286	275	245	276	255	267	262	266	233	253	257	257	253	239	278	260	263	229	258	250	255	253	281	251	284	264	263	260	238	233	282	287	272	250	253	253	274	251	244	272	268	271	283	273	268	247	274	241	264	275	277	243	278	253	268	257	272	272	257	282	266	269	289	261	243	259	281	260	234	269	250	252	254	268	270	263	279	251	258	264	256	272	277	272	260	264	285	288	273	280	257	278	291	259	247	277	270	251	245	258	254	271	254	281	249	270	230	262	287	247	276	275	266	257	267	270	266	260	259	252	239	273	283	222	278	256	261	246	246	234	273	272	261	285	278	249	266	250	261	248	274	263	254	221	242	240	249	243	246	243	323	258	261	285	270	260	265	274	252	249	288	268	230	257	236	248	234	257	253	289	247	255	257	263	276	274	256	258	243	265	265	243	244	253	272	267	291	266	234	254	236	250	264	281	275	273	252	294	262	255	262	239	270	247	265	236	279	221	268	271	267	269	273	289	276	279	269	230	255	271	253	251	272	271	281	271	257	274	263	223	229	284	268	236	248	250	240	255	234	265	268	246	262	270	281	244	251	276	269	285	262	272	260	243	269	235	266	271	250	256	274	289	259	241	260	259	276	252	269	245	261	245	223	267	256	249	228	268	275	258	257	259	293	275	262	252	254	263	270	262	276	262	252	243	283	289	265	261	240	280	276	267	269	265	262	267	252	255	245	230	258	255	245	256	279	250	244	241	249	265	275	266	235	258	278	247	276	268	254	267	262	258	272	264	260	255	314	265	238	274	266	257	270	267	244	230	305	285	260	265	261	253	273	258	261	237	268	233	263	264	283	239	249	251	278	252	258	264	282	249	263	256	289	250	239	296	252	270	239	252	252	239	253	270	251	286	298	252	298	254	246	272	279	260	259	263	271	272	247	257	251	251	245	272	253	272	280	252	270	250	243	238	286	289	262	281	244	253	260	257	257	238	262	268	271	275	270	269	272	258	234	254	259	260	268	259	267	283	260	268	262	274	254	262	277	282	265	271	249	246	229	270	260	266	282	271	252	256	247	255	271	264	274	258	208	237	265	262	273	282	237	252	262	259	244	294	265	254	247	262	268	257	295	262	274	266	272	266	256	254	254	264	283	258	259	271	251	264	254	245	265	253	261	240	260	249	257	253	275	263	263	262	251	269	262	261	248	243	265	291	244	259	253	264	249	290	262	254	259	259	255	268	268	244	251	257	252	254	250	303	255	263	274	246	250	250	282	254	249	249	305	250	257	271	261	264	254	270	235	255	240	282	255	254	286	249	253	222	285	277	252	237	238	230	261	249	278	295	267	267	257	264	273	269	277	254	279	278	270	283	242	242	300	262	262	283	260	275	241	252	271	279	280	253	287	276	241	254	276	250	272	271	263	288	267	272	245	275	284	237	274	302	268	288	236	268	253	271	262	286	242	255	251	259	242	247	263	259	288	262	273	207	255	274	271	276	261	271	261	291	272	236	251	292	278	277	242	256	260	265	267	272	263	211	260	276	261	254	296	264	262	293	268	247	280	237	284	240	278	245	243	256	245	265	257	274	236	272	273	245	237	288	272	254	285	261	267	272	252	252	240	249	266
28381	44051	29916	17449	12825	8721	6271	4339	3437	2510	1898	1568	1304	1073	856	736	705	676	640	560	557	563	516	446	428	422	449	386	321	338	339	344	311	295	356	331	300	302	296	327	289	321	302	288	296	301	321	298	289	321	271	320	296	267	306	322	318	299	301	303	269	315	284	314	273	278	300	269	290	304	293	275	298	281	272	302	281	319	277	279	330	276	300	308	333	331	247	310	318	246	308	271	313	305	297	316	292	292	325	297	249	312	276	298	313	315	290	269	288	260	281	279	305	288	275	287	265	261	256	301	287	281	297	281	270	290	311	296	304	295	297	291	299	272	284	313	285	306	294	307	279	307	273	260	277	292	275	294	308	275	282	273	271	273	271	291	284	275	311	262	292	270	304	287	269	293	288	283	264	285	293	266	270	270	291	268	267	295	290	304	258	307	277	271	286	262	293	287	312	289	269	284	294	284	285	315	290	280	288	289	287	285	287	288	295	273	290	272	272	291	278	271	277	308	231	280	337	289	280	296	282	271	300	299	305	261	295	309	294	323	278	289	312	298	318	293	253	299	302	298	279	311	272	295	284	279	277	283	293	275	304	315	305	293	301	284	268	257	268	277	288	316	288	298	300	321	271	288	317	293	291	323	301	301	283	271	302	285	315	275	257	289	252	306	265	273	301	272	285	274	262	288	271	276	286	300	287	275	281	287	277	270	268	304	274	280	278	305	287	310	291	316	306	330	302	280	300	281	269	288	270	312	293	272	277	285	275	270	316	325	312	281	286	293	282	294	291	294	261	302	287	302	273	318	284	295	291	281	309	309	311	321	266	306	299	295	295	281	278	282	281	294	294	288	271	297	292	291	273	295	273	261	280	283	294	262	287	278	300	284	267	274	287	294	262	267	287	275	301	270	269	294	278	284	310	282	271	258	272	286	298	283	295	319	308	300	300	278	303	319	286	301	231	261	277	294	275	288	272	286	319	283	270	253	284	285	286	322	291	295	290	319	294	301	291	299	297	299	308	317	285	321	275	296	298	299	272	292	308	314	295	300	276	294	287	282	258	284	282	296	285	280	281	297	307	292	268	292	266	276	296	284	262	299	274	289	301	288	296	289	279	304	304	272	284	316	289	287	307	301	248	323	303	304	298	304	268	288	306	313	270	260	287	302	263	285	287	276	285	288	280	273	275	304	301	266	292	299	303	276	269	269	255	279	265	295	308	308	257	308	298	320	299	294	294	282	324	286	262	271	290	253	303	289	302	294	267	306	291	290	266	256	299	292	275	288	295	296	292	291	302	292	299	269	272	318	293	299	311	310	297	284	287	293	292	285	273	286	270	280	291	298	286	300	295	287	306	264	326	338	305	305	297	283	291	288	316	282	293	278	270	306	316	304	279	285	294	273	284	292	284	321	292	288	295	282	314	285	296	275	270	308	281	281	269	252	278	284	279	305	272	291	306	273	317	266	306	274	267	304	303	266	287	311	297	293	260	287	337	291	279	292	293	290	321	305	273	314	301	297	280	315	296	280	311	317	279	280	264	282	272	285	312	317	296	312	263	264	282	265	287	280	276	298	258	269	259	285	292	272	290	288	279	310	296	266	299	292	298	268	325	277	270	286	323	296	279	279	299	308	296	276	273	274	282	313	302	297	290	280	308	302	287	275	275	280	283	271	301	300	275	284	295	273	291	283	275	282	299	284	273	274	294	300	284	266	277	305	320	277	274	289	257	284	288	292	293	285	293	321	294	265	294	287	292	295	299	270	301	301	263	278	267	275	274	282	271	292	246	290	288	303	306	277	281	290	288	296	302	307	301	294	317	295	276	279	272	282	284	309	309	292	301	311	287	287	305	255	278	305	308	293	287	319	292	298	274	310	269	294	284	312	293	306	296	316	279	288	255	300	284	317	283	296	298	300	283	291	278	290	286	296	298	290	261	299	284	281	282	303	298	283	264	256	285	296	287	292	306	305	286	299	309	279	285	307	311	308	288	338	287	279	273	305	276	278	300	299	298	289	264	271	292	279	282	280	310	272	285	300	313	297	298	286	323	282	293	302	271	264	282	297	270	275	322	301	280	254	315	287	358	280	326	281	257	288	311	279	308	303	281	301	272	258	300	265	279	294	271	274	290	273	298	282	273	283	294	275	276	272	286	310	309	306	294	277	282	307	251	282	281	289	274	291	259	321	285	281	280	312	308	250	303	247	293	290	264	304	285	315	300	295	311	299	292	294	319	287	279	294	297	276	282	273	287	315	266	292	325	288	338	318	301	295	277	311	315	279	284	299	287	280	295	295	305	274	291	290	319	314	288	307	290	302	297	283	290	301	258	281	291	304	310	301	320	274	297	272	288	288	315	288	304	291	274	273	278	301	303	291	289	306	277	303	287	295	271	283	317	236	262	290	300	284	288	269	322	269	274	265	312	283	299	318	304	268	303	278	277	309	283	281	308	306	269	295	279	300	278	290	327	278	301	295	284	274	306	287	293	278	278	264	259	302	302	304	292	291	320	309	309	285	301	298	275	304	331	305	295	311	318	307	293	305	263	259	281	295	299	286	286	306	320	286	313	278	284	291	285	275	298	296	291	301	295	288	300	262	291	292	306	264	303	275	300	271	274	287	271	308	295	311	298	279	265	282	246	282	296	300	273	271	294	279	297	272	288	274	274	307	300	314	300	281	275	306	296	288	318	325	244	295	288	307	298	315	288	279	296	289	263	295	308	260	282	266	325	288	297	326	295	297	288	331	296	299	296	308	294	318	289	270	296	286	276	281	306	312	300	282	315	288	287	284	288	315	286	273	278	293	299	267	277	284	280	253	267	324	288	272	307	274	276	287	288	305	268	324	295	285	286	278	294	298	320	317	295	270	306	286	292	276	308	293	311	304	279	304	291	279	309	293	268	262	265	264	324	276	258	294	306	311	296	254	325	266	279	286	289	283	313	258	269	276	285	308	301	267	266	291	270	263	285	278	288	311	303	267	285	296	319	292	284	288	303	309	282	301	302	276	300	280	261	307	304	294	290	269	295	323	284	284	286	301	311	265	252	293	288	289	266	291	314	283	296	279	288	300	317	254	298	338	300	310	291	284	297	304	267	280	312	273	289	309	295	271	257	305	272	255	303	307	264	287	276	312	293	292	291	313	296	299	268	279	291	273	255	283	273	294	312	291	312	281	269	303	299	285	279	288	309	299	262	284	278	248	291	282	312	263	301	252	288	275	305	270	287	278	294	280	306	298	284	292	330	280	277	308	299	309	266	294	273	312	293	287	292	264	264	287	290	290	290	321	284	273	293	253	271	310	266	296	287	299	289	278	294	286	256	298	307	290	282	289	276	302	280	280	305	255	290	297	276	247	320	277	275	300	268	303	279	288	325	294	279	288	291	296	276	264	320	323	281	307	299	274	300	300	325	263	316	314	302	273	290	293	254	287	289	295	285	274	270	284	273	317	323	275	268	292	273	295	299	304	271	278	298	324	276	287	302	303	274	281	255	268
24346	21577	28836	24848	21756	15987	7418	3761	2742	2177	1670	1320	1186	1029	835	752	745	714	685	601	589	515	460	479	482	411	361	323	327	330	345	311	313	312	327	285	292	293	303	316	298	313	308	277	286	304	367	338	299	291	294	314	345	270	310	285	262	273	285	293	279	293	292	308	282	293	268	301	287	325	313	279	280	314	268	283	303	303	311	281	275	253	299	289	285	311	279	315	310	292	268	306	286	283	285	274	262	279	281	285	278	286	277	289	252	311	296	288	311	271	304	306	277	302	262	288	298	272	277	326	302	308	283	287	293	276	280	316	264	285	321	296	294	277	270	300	261	310	260	274	283	295	269	295	297	294	300	292	303	263	274	305	292	293	285	286	254	269	333	316	323	299	263	279	281	267	300	277	280	289	286	286	296	273	296	255	275	277	269	268	274	265	267	283	298	296	327	282	289	272	295	307	287	291	287	272	266	284	280	287	320	267	291	257	281	292	270	285	308	294	263	328	291	282	258	286	281	304	294	320	288	282	299	282	287	262	292	250	284	282	321	294	280	260	280	270	270	266	282	285	280	280	286	277	255	281	270	269	317	279	288	313	279	286	281	266	260	289	291	293	285	272	268	277	268	289	299	278	278	299	304	299	303	303	250	279	282	279	301	315	322	286	242	287	273	277	280	304	302	275	262	290	300	299	284	283	279	274	274	303	242	293	280	275	296	287	279	278	278	295	283	279	277	284	271	285	288	320	290	268	284	280	262	291	280	271	304	266	294	258	291	290	312	285	296	260	270	277	255	310	274	306	284	241	292	316	275	304	290	294	278	286	310	283	295	301	290	295	283	300	286	280	230	313	286	295	270	276	257	305	287	273	261	275	283	291	309	301	307	287	271	272	323	257	291	262	272	269	267	265	267	283	281	298	301	294	296	271	294	291	279	278	284	330	283	299	294	292	249	294	269	286	280	270	305	298	297	300	290	280	271	259	279	278	281	265	303	244	296	276	315	299	309	273	273	266	298	319	262	279	296	267	275	286	274	305	280	286	299	297	253	293	250	291	268	288	256	264	305	260	273	272	306	281	310	287	301	295	288	282	314	302	285	256	303	311	294	296	304	284	278	359	296	293	318	262	290	271	301	282	285	304	303	281	266	275	257	304	320	264	286	288	286	293	287	261	281	297	291	274	295	271	263	282	284	266	263	302	306	300	254	293	286	278	268	293	317	317	260	269	279	293	292	283	294	298	250	289	290	287	295	290	259	267	315	314	299	267	305	274	281	274	277	312	259	296	264	292	306	295	286	268	267	259	274	269	274	296	269	264	286	322	260	258	243	283	297	294	287	287	284	288	282	290	276	278	275	290	299	280	305	285	302	285	294	285	303	275	274	296	319	261	299	311	273	298	267	300	267	276	289	259	274	278	299	278	277	274	282	281	306	293	276	311	267	246	279	266	267	276	284	287	272	251	279	270	314	293	295	285	256	293	257	274	283	264	287	295	293	289	307	316	292	291	301	284	278	283	274	264	279	282	309	276	287	292	284	274	300	302	305	284	266	297	283	283	292	276	288	291	277	281	295	295	279	297	285	276	291	290	287	274	284	313	294	274	289	304	332	296	254	304	284	286	316	313	275	271	288	284	271	252	263	291	285	259	269	317	303	248	294	274	279	281	272	289	270	273	308	272	272	274	240	262	280	286	303	299	295	268	306	269	267	297	291	273	279	280	250	281	310	261	298	259	238	283	291	324	293	286	264	288	298	285	275	273	282	270	268	286	279	274	246	283	277	294	277	280	283	273	301	287	310	277	274	284	285	258	263	235	285	290	298	299	292	278	279	295	307	288	288	289	300	283	274	282	277	298	280	273	263	301	321	291	268	318	255	296	291	274	284	283	271	281	285	298	299	302	271	269	298	258	275	284	297	290	265	261	287	287	270	299	297	313	298	289	287	307	278	280	287	296	285	290	277	281	304	280	280	288	277	259	294	312	301	319	283	329	293	271	273	303	298	276	255	270	295	288	306	307	264	316	292	285	284	282	287	265	260	271	304	290	267	259	254	302	304	277	311	294	288	280	300	254	294	270	281	308	278	293	276	274	300	275	272	288	304	315	256	291	265	295	302	291	298	277	311	270	285	294	290	276	283	280	266	291	259	278	301	281	323	249	277	283	299	304	272	259	270	267	290	292	282	291	327	267	295	276	292	273	266	289	269	259	313	317	310	266	296	290	275	277	298	262	268	284	281	265	289	254	299	293	297	282	256	274	328	250	290	287	307	285	292	255	296	269	272	267	307	255	261	298	277	272	312	283	262	270	303	318	289	237	276	270	260	268	271	289	277	277	284	283	286	294	266	272	308	320	271	281	263	275	297	289	254	310	289	307	292	281	276	296	284	264	291	308	298	288	269	257	290	292	317	281	313	293	282	323	262	268	292	261	313	282	275	287	280	279	284	291	319	271	289	294	270	316	284	288	282	305	279	308	262	268	326	298	276	303	299	270	293	274	288	300	286	282	289	315	286	279	291	261	288	297	298	328	292	285	284	281	262	277	296	270	293	277	279	287	271	291	298	277	334	272	307	297	275	297	285	315	298	296	275	288	288	290	307	260	307	300	302	246	251	311	270	280	273	269	274	289	279	266	295	297	297	271	297	255	298	301	283	267	260	274	277	294	326	285	278	307	271	264	317	294	293	287	276	263	278	272	272	292	285	242	315	296	270	298	279	262	254	315	275	291	290	318	280	290	295	287	297	304	284	290	272	302	303	279	272	286	295	314	298	275	308	285	289	315	299	290	276	315	288	312	294	289	311	295	264	284	297	281	302	304	268	271	285	259	285	287	310	284	345	301	289	311	296	245	263	269	258	285	272	271	275	268	303	278	272	257	276	298	278	289	288	295	271	322	284	289	287	312	280	286	283	277	241	282	254	295	272	291	294	259	271	276	313	294	278	278	286	289	288	269	266	282	273	296	309	288	290	281	292	280	294	277	268	275	295	268	285	277	304	306	257	275	303	283	275	270	278	296	311	304	268	297	287	286	291	291	281	286	285	269	273	259	297	304	290	274	284	267	278	298	301	290	300	286	285	291	299	281	300	284	289	273	283	273	283	276	301	284	309	297	278	284	308	267	293	308	301	325	253	316	279	278	285	285	312	303	277	266	285	264	256	284	289	298	276	301	275	281	280	265	291	319	283	282	279	303	266	279	270	275	253	263	296	272	274	299	288	295	275	294	270	285	259	297	253	298	298	284	287	307	271	279	288	269	281	294	303	310	256	294	288	277	288	282	274	269	282	266	272	278	291	265	289	285	286	278	281	282	278	268	298	301	291	257	276	275	281	303	298	288	298	266	281	279	261	297	304	310	298	277	277	276	277	285	291	286	281	276	287	271	272	313	281	278	266	284	274	277	287	289	279	293	272	295	300	281	287	277	287	288	298	298	282	247	277	272	239	297	277	275	303	274	291	315	258	285	313	283	280	297	276	300	290	256	288	259	280	286	253	305	271	323
29788	53503	36193	22719	18378	13618	9222	6799	5058	4018	3237	2367	2129	1656	1408	1213	1165	1089	1032	905	826	801	666	663	615	527	519	426	433	400	404	372	343	360	358	315	337	334	342	319	391	364	356	323	325	347	436	418	361	336	334	328	328	284	300	297	318	345	329	304	310	338	315	334	332	296	279	299	331	293	325	308	293	306	336	341	350	338	303	331	296	310	297	317	310	309	294	306	320	309	296	310	310	329	314	301	319	330	352	298	310	307	303	260	292	317	339	328	276	307	335	296	324	312	288	312	308	326	327	323	306	278	300	331	329	309	289	294	281	297	327	334	259	309	314	326	294	336	323	318	344	296	306	299	303	325	312	294	321	321	335	307	339	292	296	289	330	307	306	287	293	286	284	297	303	307	309	290	325	291	296	261	295	312	329	341	286	327	305	339	297	309	288	279	315	328	271	312	321	312	309	303	306	318	308	317	295	289	306	313	335	287	348	305	318	309	295	317	297	287	322	332	271	319	287	316	309	306	306	318	268	298	296	282	330	329	301	313	293	325	313	304	290	310	317	295	308	315	349	266	313	330	328	318	327	280	325	287	319	318	336	316	296	301	354	313	335	319	279	312	300	315	294	324	315	326	310	292	307	328	314	322	301	363	266	294	280	331	319	309	294	280	295	293	309	296	299	277	317	320	314	306	301	291	299	277	330	304	294	314	305	304	299	311	326	315	305	293	270	329	330	298	328	295	319	318	307	326	288	333	312	320	276	360	313	298	312	325	289	303	338	328	293	319	316	338	293	324	286	314	297	308	322	308	341	302	338	325	344	305	326	306	314	312	319	337	291	344	294	293	325	296	316	314	302	316	303	305	330	304	328	318	288	278	301	306	282	320	322	305	272	306	291	261	292	303	336	309	300	285	313	295	327	348	284	295	317	295	307	320	288	315	312	299	334	304	296	328	294	320	327	310	299	288	271	299	317	321	301	329	283	301	314	313	317	298	300	359	299	298	302	324	297	310	324	322	317	344	305	314	280	304	305	302	362	306	307	325	315	304	340	310	310	307	273	280	282	348	330	288	332	309	301	310	298	321	316	316	328	321	339	350	310	317	349	294	310	315	268	332	315	341	298	322	295	308	332	334	307	302	295	317	312	330	341	321	280	342	317	301	303	325	275	300	325	309	311	297	275	310	312	334	285	303	288	283	331	335	300	333	289	286	292	351	279	325	298	332	293	309	351	278	308	299	308	290	315	318	299	283	313	285	303	264	345	303	299	319	296	328	302	303	263	311	290	305	315	330	333	330	317	290	343	278	305	329	309	317	309	276	290	314	323	296	322	293	312	352	308	306	330	300	300	324	296	330	298	314	292	295	324	292	295	295	306	296	311	324	314	269	330	330	316	282	335	306	304	323	291	291	300	340	284	296	317	308	308	326	291	324	302	286	289	333	313	327	301	313	297	308	303	330	321	307	345	294	306	311	290	274	305	295	330	278	304	329	312	316	277	312	279	319	296	310	329	286	307	305	274	290	267	283	335	297	284	294	292	302	313	314	338	317	315	316	265	284	330	323	312	293	261	289	306	299	294	313	318	321	318	298	294	317	306	310	313	335	262	306	317	269	299	312	308	278	316	315	302	322	310	333	304	310	290	301	270	318	329	284	317	294	326	328	301	299	288	317	314	312	323	303	315	320	318	285	310	353	290	306	292	297	291	319	328	291	329	328	324	305	293	300	304	316	300	318	309	314	282	305	286	309	330	314	325	312	310	324	306	323	306	291	345	328	284	296	320	311	311	303	332	313	301	289	319	309	291	313	332	326	289	327	348	324	294	307	305	286	282	291	296	298	302	318	270	284	307	301	334	322	300	320	298	304	293	313	288	333	321	276	313	299	311	323	288	315	330	309	302	277	310	306	262	316	349	300	329	303	298	290	329	310	297	285	296	329	324	305	331	319	310	309	289	283	305	296	271	335	287	303	282	319	314	283	302	322	301	323	331	339	303	294	289	323	312	326	334	310	321	314	322	342	323	323	306	319	326	345	315	286	310	295	296	307	281	276	324	321	307	312	310	286	338	307	341	321	284	307	284	312	318	316	313	310	292	320	306	311	292	309	319	286	286	359	290	302	315	335	338	308	296	282	283	318	317	329	325	317	303	306	307	286	287	274	296	349	299	293	311	330	299	309	328	302	311	307	308	302	338	309	312	319	277	308	317	334	287	303	295	310	287	287	297	296	326	333	291	313	340	305	323	295	335	309	311	311	315	304	307	301	306	302	320	293	315	333	302	298	336	320	259	316	326	341	317	330	293	314	304	338	295	288	283	289	305	327	306	307	309	338	294	322	286	285	325	313	278	308	322	310	311	271	309	280	294	311	307	276	309	288	315	296	287	291	335	289	321	307	308	301	339	285	282	331	330	321	279	325	335	288	300	325	294	296	314	312	326	319	306	302	293	295	327	311	315	333	288	328	349	299	323	292	318	315	313	319	269	323	301	287	302	317	326	315	299	304	307	306	337	312	282	324	309	302	282	291	356	287	294	280	327	341	320	290	304	325	322	297	290	339	300	287	312	305	308	315	288	300	297	319	291	297	308	302	332	315	303	312	335	302	279	312	296	310	319	295	288	298	331	310	293	285	317	302	333	323	291	330	279	337	292	287	303	325	311	307	303	315	271	315	275	341	324	304	317	299	313	294	323	306	337	292	332	289	348	285	301	284	320	334	304	324	303	360	289	307	279	321	332	304	317	291	313	323	327	286	312	305	302	304	315	318	299	303	308	318	308	274	306	310	301	297	281	348	323	325	322	309	324	295	297	291	315	310	288	300	310	317	307	299	285	317	288	296	312	305	298	307	281	342	281	311	312	297	309	281	304	320	313	314	321	331	339	316	328	297	306	282	308	305	325	336	286	292	324	303	306	265	273	288	322	308	327	316	321	326	269	295	288	287	315	308	333	275	322	301	287	314	304	306	312	332	301	313	286	274	319	309	302	312	285	304	344	264	348	328	297	315	326	306	302	290	291	304	292	313	312	295	302	326	329	317	319	287	307	303	332	311	302	334	312	279	279	286	294	303	302	318	295	299	315	317	272	286	308	281	307	284	291	299	309	313	313	297	279	313	314	323	285	300	308	305	305	327	326	321	292	319	332	291	297	287	342	318	320	306	299	317	281	316	310	318	288	310	323	314	295	316	262	293	258	322	294	311	318	278	299	296	309	310	288	292	321	352	276	308	292	309	330	316	297	315	312	302	285	304	341	284	305	300	316	303	290	323	319	319	304	305	351	300	335	320	310	318	297	312	326	311	302	271	294	313	313	277	296	314	307	290	319	310	312	272	312	279	284	305	316	322	296	313	319	338	324	310	316	303	307	292	319	269	325	320	302	311	324	318	361	323	333	305	295	285	313	333	323	309	304	266	323	299	334	295	302	305	275	315	306	318	295	308	307	291	284	316	306	301	286	292	308	290	265	312	307	327	304	294	322	286	308	322	300	327	312	313	304	330	310	302
25648	21617	27890	25924	16388	8131	4606	2988	2199	1655	1260	1039	879	780	692	664	621	538	493	444	452	451	420	437	413	382	313	348	317	280	304	297	265	286	286	296	261	247	258	256	256	280	261	258	253	245	318	355	313	290	281	302	260	256	259	249	274	231	271	258	260	252	263	259	267	259	268	268	270	245	264	273	281	242	235	280	276	242	242	259	257	259	223	245	264	242	264	293	301	269	273	275	270	256	251	269	285	278	261	275	257	245	264	249	258	255	278	253	259	281	258	246	255	296	291	269	276	256	286	260	296	232	237	245	256	273	247	262	261	260	249	238	251	276	264	270	255	257	270	261	284	294	253	287	271	260	256	251	256	269	269	264	253	267	259	254	253	279	271	258	254	242	246	245	252	263	269	257	232	268	255	219	273	247	248	251	287	287	273	244	262	283	249	250	259	281	265	258	247	274	285	261	260	271	265	246	283	251	244	228	282	245	277	286	251	243	273	256	266	252	274	247	231	258	256	228	258	298	268	276	243	260	253	279	264	260	258	265	304	252	247	236	275	264	294	264	271	250	254	271	256	286	249	256	259	270	272	265	258	247	272	241	259	278	244	273	246	249	254	293	279	243	251	231	251	251	251	238	249	251	269	282	264	284	248	255	255	269	236	248	272	253	243	250	275	274	314	265	248	279	269	267	251	266	242	253	276	278	266	266	256	252	262	260	267	256	275	270	263	269	246	255	261	258	268	261	273	267	264	267	270	278	218	244	243	274	265	278	249	292	279	257	286	244	294	249	261	254	272	271	265	278	306	258	254	238	270	258	254	268	245	240	279	312	269	264	251	278	247	254	274	293	264	279	243	246	261	267	247	253	262	263	273	242	255	251	248	245	254	237	267	260	245	245	253	252	268	300	263	276	278	256	229	243	240	260	247	269	277	239	242	275	237	235	257	261	276	272	255	240	264	228	270	264	267	266	216	290	270	252	259	269	255	239	270	272	272	271	250	256	245	244	249	283	273	245	270	270	280	250	254	236	270	254	277	252	258	273	263	237	245	266	244	284	263	269	251	219	275	253	274	250	275	260	266	243	224	239	283	237	255	262	259	260	256	268	278	245	282	280	269	248	270	259	244	246	282	263	244	261	261	277	282	266	272	258	248	237	274	240	280	269	250	247	262	258	236	232	264	224	263	289	284	305	280	264	260	229	263	283	283	254	251	280	268	282	261	283	262	267	280	232	282	245	258	251	262	268	249	265	228	275	256	262	244	247	298	286	249	256	262	263	248	256	239	246	284	234	276	266	246	266	263	282	258	288	254	292	249	268	267	263	251	241	283	264	239	283	293	232	270	278	259	279	276	226	262	252	271	261	264	271	304	252	273	247	301	282	260	249	264	230	262	261	263	278	263	263	275	250	268	270	261	243	225	258	265	253	274	248	261	267	276	282	249	240	223	285	262	258	259	255	266	263	263	267	258	264	244	274	249	266	255	282	250	246	261	290	279	266	254	228	245	262	218	268	257	260	264	274	257	236	275	253	239	263	252	273	237	244	243	264	298	237	258	251	302	266	254	239	290	251	230	275	265	251	254	250	259	248	256	267	258	272	281	269	256	260	261	279	262	279	245	228	241	278	209	248	275	259	266	286	266	265	252	285	264	244	246	256	275	272	262	276	246	253	303	265	237	260	297	259	255	228	268	278	237	256	238	247	289	238	257	293	267	273	255	236	261	283	288	283	257	285	272	254	242	275	243	283	254	221	228	283	250	257	264	272	252	248	307	300	258	276	279	263	277	257	263	231	243	261	258	239	232	254	292	238	225	243	260	245	258	244	292	277	226	268	254	254	248	277	259	282	251	285	247	245	228	251	251	249	266	264	243	275	267	263	242	270	262	270	267	265	270	257	259	242	278	267	242	262	262	236	253	263	260	234	291	265	263	271	271	250	240	261	273	271	265	269	284	250	229	264	251	254	260	277	263	274	258	240	286	262	274	241	269	255	266	260	239	242	258	245	258	284	240	290	282	286	261	258	246	247	237	247	273	267	241	267	269	232	278	284	242	267	228	256	259	270	264	267	245	290	274	251	281	246	263	270	230	243	262	303	272	267	255	240	247	259	252	262	270	257	230	272	261	266	244	241	253	265	262	235	266	290	296	261	262	239	259	243	289	257	252	283	249	268	275	291	255	243	255	255	252	287	257	247	222	232	255	257	247	258	280	284	240	237	264	248	252	248	237	258	243	277	255	263	275	251	247	248	258	254	251	281	273	241	252	239	245	228	274	259	257	277	291	265	239	257	270	279	256	269	267	252	262	263	274	302	242	270	261	262	264	277	308	253	280	230	292	283	239	253	250	267	244	244	232	260	263	235	254	287	277	235	287	273	275	268	277	244	255	241	278	270	287	240	288	255	269	264	235	254	257	261	248	262	274	252	236	247	260	296	285	250	275	252	297	258	282	261	257	265	277	260	270	238	277	268	238	258	254	268	294	233	281	262	247	250	264	273	261	272	254	253	260	275	243	279	264	276	262	274	250	260	232	261	245	273	273	271	245	236	260	258	242	250	262	268	280	270	254	260	235	274	282	240	279	260	280	307	249	262	280	258	253	263	246	246	280	255	243	270	245	224	255	261	275	264	262	286	289	277	272	284	264	261	279	264	247	265	262	280	257	265	301	255	246	265	263	268	265	244	259	281	247	279	232	242	277	281	241	259	239	283	238	280	290	286	244	262	267	271	243	254	248	271	257	249	248	273	276	265	275	281	284	266	253	236	270	277	269	253	260	233	261	286	257	257	242	272	251	295	262	264	253	261	262	258	265	244	256	263	256	256	242	237	281	256	273	226	261	288	281	266	242	267	269	270	242	262	302	289	281	243	264	250	252	249	296	231	272	258	211	269	249	252	277	238	267	256	260	243	258	238	257	260	268	285	245	255	217	250	265	255	247	253	246	287	247	282	250	274	263	276	289	267	250	258	263	263	286	283	250	277	258	281	256	245	256	252	247	284	224	253	251	258	268	276	254	269	262	254	262	259	247	255	299	251	259	288	271	279	250	250	275	264	271	267	235	269	244	235	260	252	291	261	257	306	259	279	275	272	251	246	238	239	248	262	261	250	236	273	275	253	270	255	256	275	280	282	239	267	274	279	259	261	295	257	283	271	274	278	245	289	251	240	292	255	223	281	268	258	263	278	246	254	261	268	237	283	279	243	268	263	257	259	279	282	258	226	233	274	280	245	214	259	224	254	273	261	262	237	271	283	276	247	254	259	220	248	271	244	253	261	284	260	289	239	286	274	294	273	250	295	291	238	264	271	244	282	257	246	273	278	235	273	277	272	284	248	260	250	273	254	240	284	275	305	271	294	267	259	241	268	286	280	247	265	289	251	263	275	246	256	264	244	272	267	256	249	242	282	259	276	270	245	280	258	243	246	265	271	275	248	267	254	265	253	250	262	270	285	256	255	264	271	244	244	267	272	267	259	269	253	265	254	261	254	237	244	274	229	258	250
28905	47491	30424	20381	15900	11890	8109	5977	4502	3354	2607	1989	1618	1335	1207	1070	1079	839	786	685	657	599	599	589	503	486	427	416	372	382	355	305	347	331	319	315	324	296	339	280	309	314	322	304	302	313	378	406	349	318	336	311	336	289	264	296	306	269	312	286	300	273	297	292	306	294	290	315	276	302	278	314	292	303	281	340	273	290	270	307	288	295	289	266	286	283	301	316	315	261	264	306	306	298	277	284	291	304	302	300	292	293	297	304	287	310	279	270	272	286	300	305	286	281	278	302	266	318	283	315	316	303	264	297	277	305	304	322	307	282	275	289	291	301	315	292	279	290	313	280	304	297	277	310	300	275	273	284	289	287	293	291	294	277	299	301	283	292	294	290	311	280	262	319	272	281	304	290	305	280	304	292	286	271	298	259	294	278	283	265	270	285	316	313	264	297	299	247	303	276	290	311	277	310	271	263	284	272	313	289	263	271	269	278	311	264	269	318	285	287	295	311	315	245	262	262	316	309	284	279	266	307	310	278	267	304	281	282	285	292	293	254	271	316	285	262	274	298	275	298	287	269	306	285	258	284	287	288	307	254	315	331	281	258	315	268	259	264	299	294	289	252	270	282	285	293	297	293	306	294	312	295	310	305	282	259	270	300	302	292	264	272	294	277	282	281	280	282	295	269	293	277	294	291	271	294	298	301	296	257	262	278	289	286	268	310	278	257	278	278	279	286	296	293	290	270	282	293	266	291	275	296	320	271	306	272	308	291	280	292	306	279	291	284	295	293	275	275	294	290	277	322	297	284	271	268	271	293	279	300	267	275	325	287	291	283	279	275	291	299	271	275	284	338	296	297	317	276	272	287	292	266	279	307	269	287	289	286	303	326	272	293	286	273	281	305	297	292	276	273	280	276	301	301	270	316	282	286	275	288	267	289	286	271	330	298	294	274	274	286	307	283	272	295	289	322	284	288	269	269	331	276	294	270	275	283	295	266	275	286	290	267	269	296	311	274	266	252	270	283	321	285	304	287	283	258	269	291	286	261	297	308	276	289	301	294	312	319	293	307	320	298	304	280	304	275	269	277	293	276	288	286	306	279	279	290	329	293	297	302	294	275	306	270	284	312	297	284	264	302	289	266	259	330	295	275	290	265	294	291	303	263	253	290	278	259	291	281	299	302	266	305	310	303	313	286	275	280	298	287	276	296	290	249	282	276	269	304	285	264	307	262	271	322	283	282	291	255	297	270	277	245	296	305	272	294	279	292	247	310	293	289	295	283	268	299	271	257	263	292	282	314	307	264	289	254	273	269	273	265	287	303	305	270	268	286	304	268	298	275	319	291	279	318	309	301	284	271	301	299	308	303	303	279	292	285	263	281	276	326	281	262	312	300	288	272	303	327	296	296	264	279	288	285	282	292	280	301	295	299	329	260	305	299	319	279	299	265	301	279	281	296	301	276	327	259	282	317	290	286	279	306	248	283	324	301	271	281	275	276	296	314	269	271	277	307	315	295	258	259	285	305	291	296	282	291	266	275	259	265	252	301	300	293	316	297	295	294	294	290	284	265	298	287	277	283	286	274	292	268	309	295	320	301	282	284	288	281	315	296	282	282	295	315	294	271	271	307	286	296	288	324	275	297	286	294	293	278	266	319	295	273	274	282	290	310	302	286	289	274	306	277	289	280	319	308	275	281	284	264	257	296	255	280	286	286	276	296	289	284	271	287	259	282	302	284	304	339	294	312	282	279	241	289	292	283	307	297	282	293	278	305	307	306	295	287	287	299	296	272	279	289	319	301	272	295	279	271	293	287	244	268	281	287	302	290	297	295	275	292	305	266	290	259	279	292	266	302	290	284	257	264	277	280	273	317	265	280	290	287	325	280	292	304	288	261	270	291	318	268	298	283	295	323	296	322	282	306	298	260	271	297	307	273	282	279	328	304	315	273	276	279	312	305	308	284	313	292	279	301	277	274	290	291	286	312	286	287	288	260	313	267	266	249	270	264	288	280	263	291	264	272	278	286	316	273	274	293	292	278	313	273	304	287	281	288	290	305	302	298	290	287	275	290	282	300	280	318	302	302	300	305	275	300	259	277	298	297	279	300	278	280	271	293	300	306	280	283	309	252	298	310	267	270	265	255	276	261	302	273	269	279	297	268	308	278	302	278	284	273	266	286	296	317	286	287	289	281	292	277	302	279	289	275	293	296	288	261	310	263	281	291	269	278	307	321	287	270	285	284	286	297	291	301	284	288	273	245	272	290	301	292	265	310	289	294	306	295	287	297	296	285	287	310	307	294	274	304	292	285	306	279	314	273	297	259	288	268	281	293	316	265	305	259	267	301	297	272	292	290	282	290	302	301	275	293	299	280	299	294	289	271	281	301	286	285	297	264	265	304	270	266	265	274	266	299	313	284	305	267	270	269	293	281	300	305	272	280	270	300	306	276	314	269	289	300	272	293	291	255	300	314	305	245	303	313	295	289	270	300	280	319	300	279	272	256	293	300	277	308	292	290	313	291	279	251	288	281	265	271	304	295	295	278	285	312	285	272	282	280	290	259	281	318	285	275	298	274	301	292	306	282	294	284	285	269	300	291	275	269	316	289	298	288	270	279	277	289	291	279	305	299	304	281	303	309	287	302	301	268	262	313	273	315	303	269	260	296	266	279	277	318	294	288	276	288	304	281	321	262	280	264	282	259	290	281	292	268	281	273	305	282	301	301	287	297	260	283	303	260	278	300	283	271	287	267	303	311	299	307	312	322	285	270	295	262	297	311	276	270	282	331	333	286	300	316	267	293	265	271	259	286	292	298	277	288	256	311	284	245	282	299	287	298	302	261	290	301	290	296	280	297	298	256	306	262	290	256	289	301	278	296	265	309	291	323	282	291	306	296	316	301	298	277	302	299	281	250	290	301	298	259	259	298	309	303	279	290	268	299	257	266	302	283	312	275	290	265	300	297	269	251	290	304	304	267	292	314	317	293	282	322	276	275	254	253	286	305	251	287	253	292	281	294	277	294	291	276	256	304	293	282	285	278	308	272	304	299	272	303	304	278	308	280	303	316	259	298	302	282	266	328	270	297	301	280	299	276	299	299	257	299	265	246	294	307	296	317	259	271	291	264	266	290	294	275	302	289	287	277	299	264	276	266	267	310	277	288	304	318	310	299	282	283	320	273	282	276	277	274	293	270	308	286	303	351	285	263	273	276	287	318	278	266	276	298	299	269	300	286	306	330	281	306	287	273	289	296	298	306	326	277	270	282	285	287	268	251	276	301	272	274	260	296	278	297	286	280	305	302	289	325	295	292	315	328	297	261	310	305	280	280	272	285	291	284	281	270	298	278	297	316	284	281	270	287	287	297	298	305	274	297	275	271	299	294	272	298	291	289	274	292	288	284	282	299	311	327	296	310	291	310	294	304	288	269	328	290	295	316	278	271	296	307	278	265	284	308	279	272	291	319	318	306	258	286	303	290	261	293	280	284	280	283	281	289
23299	21632	29379	24385	21747	22311	17296	7760	5218	4005	2667	1908	1686	1363	1248	1142	972	885	766	723	717	656	640	640	554	469	463	389	378	392	387	337	336	346	301	318	344	307	317	293	325	312	311	327	314	368	531	562	491	495	403	309	314	349	273	317	316	311	288	321	280	302	282	272	288	306	290	270	321	283	291	293	301	339	321	327	290	309	295	268	293	313	306	293	296	307	298	315	314	269	294	319	296	303	267	282	285	306	306	287	314	296	262	300	307	271	312	306	304	256	272	279	316	269	338	310	316	303	329	304	312	284	294	285	253	305	303	298	293	319	267	304	317	306	295	305	250	286	325	289	330	291	292	297	309	316	308	273	282	304	318	322	333	283	330	296	326	275	302	333	296	285	280	311	308	308	314	281	299	298	283	298	323	281	310	293	306	276	299	302	307	283	291	302	249	288	284	275	269	269	300	308	293	326	268	291	336	307	323	313	289	280	351	292	327	298	320	301	306	264	285	293	312	279	277	321	318	319	293	308	305	272	298	284	311	284	279	288	288	257	322	291	308	268	285	312	264	289	291	308	282	284	267	304	314	291	299	289	299	292	276	296	303	275	321	322	305	285	305	313	283	320	287	288	276	304	282	273	297	292	304	348	289	267	325	307	279	279	257	302	300	306	277	281	312	295	333	294	304	282	301	298	294	291	268	306	273	283	312	274	314	286	294	301	307	298	273	297	297	287	297	285	292	316	312	292	270	316	325	279	303	306	299	316	321	298	316	272	266	300	329	301	276	283	287	313	307	287	287	314	320	326	295	296	277	292	306	290	306	290	291	286	330	287	277	273	285	276	279	279	280	308	307	286	301	262	322	312	303	314	287	276	280	282	301	320	284	301	312	284	299	283	287	334	301	305	284	304	284	291	311	305	321	319	323	301	324	307	320	292	305	306	313	303	303	274	296	303	306	324	312	298	276	291	301	288	297	304	320	318	303	312	285	302	304	284	284	284	290	326	320	294	296	305	306	297	270	325	288	295	307	292	319	294	280	292	269	243	260	272	278	290	306	296	284	263	293	308	295	333	318	307	277	288	276	295	294	297	326	283	275	298	265	278	318	320	291	291	305	272	284	298	304	291	311	287	277	286	314	289	302	309	278	337	293	300	300	327	296	328	331	298	268	254	292	296	267	307	314	296	298	293	302	298	300	296	284	320	320	274	341	277	287	291	279	292	295	313	260	313	274	306	271	319	341	309	304	279	267	271	286	298	310	279	299	258	308	330	312	293	308	346	311	280	314	316	305	318	283	291	305	311	278	306	308	287	298	280	305	300	297	323	313	287	279	292	302	287	280	296	337	302	302	282	314	287	282	303	289	290	325	282	300	297	316	301	312	257	275	321	265	267	286	276	307	290	305	273	301	281	295	323	283	309	311	279	339	309	264	327	300	276	311	259	297	264	300	342	324	303	282	323	256	315	302	302	276	303	295	273	285	275	312	276	280	295	294	313	273	292	287	320	267	292	282	300	302	302	294	296	263	299	305	281	291	347	294	270	312	346	291	304	300	277	297	295	308	281	295	288	322	322	298	291	296	291	263	290	320	316	317	322	338	300	271	300	285	295	307	282	314	303	293	282	289	265	292	316	273	299	283	317	288	289	299	285	291	290	327	282	293	268	261	284	283	299	325	277	292	268	295	296	304	286	270	296	292	294	263	289	307	283	291	303	266	295	319	302	316	275	285	273	310	289	293	327	289	294	297	307	285	292	298	326	335	296	290	276	275	269	279	280	299	288	285	266	291	313	289	316	275	306	319	324	311	304	290	309	290	297	308	303	303	316	298	288	277	290	301	278	326	302	298	307	336	286	277	286	300	314	293	295	275	302	298	260	280	297	316	276	304	291	287	317	288	303	267	310	293	291	284	282	295	286	296	253	293	286	300	274	282	298	276	302	279	278	299	285	280	299	276	272	282	313	303	277	274	299	280	294	315	289	322	296	321	316	293	301	325	299	318	307	340	294	276	299	274	321	318	281	316	296	299	314	280	307	262	285	335	316	300	256	279	279	294	315	273	297	329	271	292	302	279	288	280	323	283	301	293	296	293	296	323	318	287	265	305	263	307	294	294	318	262	303	287	308	257	301	291	264	304	291	298	301	301	291	285	282	270	321	314	287	313	308	267	314	294	303	270	294	296	288	294	297	308	302	281	297	278	293	282	308	314	288	259	319	296	279	293	306	261	284	268	319	280	286	295	311	287	308	331	294	280	306	278	291	280	301	307	291	305	289	297	277	292	280	273	292	299	332	272	290	321	293	285	304	296	297	328	307	280	306	298	299	310	285	296	276	256	275	302	318	275	314	276	294	275	320	267	324	305	309	284	307	323	297	307	292	273	332	297	280	282	293	311	283	304	325	266	312	278	289	329	277	283	322	310	353	278	277	276	305	298	309	307	293	263	281	296	318	303	314	304	282	306	314	288	333	301	300	299	291	291	278	274	331	288	294	288	324	284	294	292	318	303	324	273	332	310	275	286	282	288	333	277	278	328	289	303	275	300	309	282	292	348	295	288	336	275	309	322	318	276	325	325	317	279	330	289	350	313	291	298	288	281	308	306	277	314	309	289	286	306	276	290	327	285	269	316	292	274	291	275	308	309	304	300	287	312	267	299	279	309	281	288	308	264	284	281	277	299	304	304	296	282	300	294	311	284	286	310	310	260	277	308	305	290	292	293	294	297	295	300	322	314	286	315	297	268	295	291	310	280	286	278	310	315	301	300	267	302	310	303	299	296	284	270	319	288	314	320	321	299	288	259	289	303	253	317	302	255	285	310	309	292	335	288	275	271	286	288	299	312	292	312	293	293	297	272	271	318	324	268	322	284	297	276	286	270	315	267	267	317	350	282	300	299	290	289	292	311	287	317	260	288	290	307	301	291	290	293	275	282	306	311	304	311	295	270	256	320	299	279	297	299	306	290	284	337	286	312	315	279	323	254	269	296	275	291	321	308	299	283	306	304	294	292	316	289	298	310	279	295	307	287	285	280	304	257	305	277	283	335	283	310	312	270	299	315	302	294	294	269	316	313	272	272	308	305	274	300	313	296	323	307	307	317	292	330	288	291	264	310	282	277	299	314	313	313	303	286	303	297	278	281	303	301	312	294	310	298	276	312	310	296	291	282	278	321	307	312	293	308	294	305	258	285	305	305	294	291	265	282	297	312	266	280	293	297	298	286	303	293	297	310	268	274	276	308	311	274	266	286	254	292	316	294	317	316	269	297	284	279	272	317	275	340	284	330	298	305	306	287	274	299	318	303	277	265	291	306	275	290	318	286	300	301	296	296	322	306	298	310	285	321	277	291	263	313	285	266	296	291	278	295	262	286	307	258	315	298	293	300	306	258	316	299	314	313	284	301	262	296	312	288	329	304	296	297	308	318	276	269	280	294	275	274	305	274	316	270	279	288	297	275	292	276	292	304	281	335	329	294	272	319	276	315	322	268	291	285	301	317	326	314	297
30780	55056	39271	28848	23626	19078	14765	11640	9422	7066	4717	3497	3041	2429	2172	1785	1604	1477	1245	1187	1061	994	928	895	801	678	518	544	497	513	439	462	401	389	374	364	342	357	365	356	363	373	363	346	367	425	748	754	635	625	438	406	368	364	337	333	292	281	314	309	330	327	306	331	327	335	305	319	324	338	324	294	279	330	299	309	339	325	314	319	305	326	327	329	325	338	292	310	283	336	328	326	324	346	340	317	332	337	293	334	329	327	338	334	293	360	344	348	309	295	332	327	319	333	327	311	332	318	376	319	320	300	325	318	309	330	337	336	304	294	293	306	315	299	329	317	293	341	291	293	306	288	308	296	318	331	358	343	343	312	317	325	303	324	292	312	306	296	346	304	280	313	337	325	313	314	315	312	305	302	295	313	322	318	310	320	309	314	333	318	354	333	319	323	310	309	326	324	298	327	339	285	322	307	319	308	320	303	311	300	327	316	322	324	313	331	332	322	335	341	282	324	296	344	358	331	325	304	335	346	341	311	305	332	293	314	298	316	311	317	296	338	290	320	333	306	308	337	323	329	322	312	360	294	350	312	319	315	320	300	270	317	279	309	323	302	279	296	298	312	333	296	309	311	309	310	288	317	318	340	303	313	293	317	357	313	293	345	325	314	321	341	324	299	321	330	321	337	330	290	317	312	345	311	361	317	296	313	321	302	335	316	305	330	358	300	306	319	336	309	308	326	337	319	323	331	308	334	351	344	305	345	290	324	297	312	326	338	329	317	294	346	297	319	315	340	317	306	312	309	299	326	332	310	347	324	315	341	316	309	286	332	302	333	315	307	346	340	313	299	316	299	302	354	337	326	270	306	334	309	340	308	322	322	310	336	321	322	322	329	309	314	330	327	328	339	326	299	309	311	314	302	324	314	302	293	302	312	328	318	325	304	336	320	297	336	317	294	334	300	313	362	338	298	343	305	336	303	325	327	316	311	315	295	308	293	318	335	353	285	330	319	319	346	307	292	309	305	351	335	319	311	330	327	318	327	317	317	330	308	323	350	299	337	328	307	301	308	349	317	315	332	314	320	310	320	351	301	333	303	329	314	331	336	322	298	312	313	354	312	310	332	321	315	322	316	330	360	304	321	308	298	269	319	309	315	307	324	327	358	332	330	343	361	333	306	327	302	331	313	302	332	326	333	320	347	312	319	279	331	299	290	333	335	310	327	351	341	335	329	332	307	344	310	315	289	320	324	315	316	297	331	304	332	355	338	297	331	332	337	295	351	317	319	325	311	314	323	292	299	332	313	315	328	343	332	335	315	321	312	291	305	332	322	303	309	335	294	314	330	312	306	314	309	316	328	364	311	287	325	324	281	317	304	335	309	288	320	341	320	296	330	340	304	327	329	304	305	311	333	319	343	332	316	299	298	300	283	337	306	301	330	334	322	339	295	294	349	338	307	316	315	324	301	320	347	299	315	301	314	302	332	295	315	291	326	316	317	339	316	310	321	334	325	300	308	332	336	334	298	361	338	323	311	355	314	304	305	335	322	306	279	320	295	318	312	303	329	336	301	319	327	312	331	310	309	337	305	295	328	304	334	330	316	306	317	305	320	326	324	325	346	336	333	324	331	327	303	326	285	321	296	322	304	317	332	312	317	356	347	337	306	310	324	307	322	303	320	314	322	296	324	317	318	286	308	329	305	322	309	328	334	316	320	344	308	280	294	350	284	328	326	309	337	334	308	304	327	336	332	266	305	317	329	319	304	324	329	295	308	308	336	312	324	303	336	311	318	316	317	323	328	321	300	273	322	321	323	307	318	327	290	333	301	329	283	327	265	321	286	307	288	323	356	312	316	314	328	336	321	337	325	302	275	288	288	300	308	361	304	321	316	314	342	327	315	330	321	323	322	315	305	313	302	289	308	314	308	323	314	295	319	337	346	305	304	299	312	345	290	359	324	327	303	309	311	289	339	326	342	295	345	327	326	309	285	293	359	330	345	300	310	344	327	319	285	310	304	310	313	303	315	315	307	347	315	290	304	349	329	317	268	313	338	327	347	322	323	294	309	307	328	272	339	321	315	344	301	321	335	301	305	314	318	348	332	319	303	274	344	299	301	311	279	362	330	291	305	308	298	331	303	347	364	315	302	321	323	317	310	313	316	300	285	333	335	301	312	329	305	303	350	316	314	320	290	326	326	307	316	295	272	361	336	316	269	290	314	317	355	294	307	338	316	311	316	305	337	309	319	331	323	319	309	285	330	300	319	316	315	312	323	311	342	294	337	340	314	292	339	315	318	316	305	325	309	318	363	353	298	345	307	340	316	310	293	316	312	306	342	325	345	351	280	331	320	316	349	333	307	324	293	331	297	335	314	331	323	318	300	313	334	296	353	337	323	333	356	322	323	314	301	318	328	318	319	324	300	312	333	344	308	320	324	317	315	281	257	307	304	337	311	322	334	309	323	301	304	285	318	336	302	331	294	301	305	324	300	324	321	325	338	327	314	345	316	335	314	324	302	316	344	319	290	320	329	287	308	348	306	313	307	295	298	308	313	333	333	333	313	331	319	309	281	284	325	307	330	317	314	306	290	324	299	323	311	303	355	335	311	319	316	284	308	321	311	333	321	321	318	316	326	355	329	328	339	313	316	305	309	289	305	315	325	344	279	301	320	321	295	300	309	355	338	320	318	343	304	325	332	330	318	350	306	314	298	327	350	333	309	307	308	305	320	321	322	313	299	312	319	324	288	322	318	335	315	323	327	317	298	350	308	330	311	335	328	318	315	356	332	289	295	294	319	292	297	314	320	320	352	307	314	323	293	302	314	322	318	347	309	317	304	359	305	331	288	323	324	312	304	294	332	369	323	325	290	312	328	339	340	311	300	295	300	303	323	339	314	316	307	282	339	310	315	303	270	351	317	341	336	319	307	328	325	289	319	310	319	329	330	313	315	328	334	324	318	285	308	354	327	346	334	338	301	306	296	310	315	304	322	307	334	313	313	291	313	303	323	306	322	323	297	342	341	345	307	325	292	320	295	302	325	338	291	327	291	315	315	321	312	306	315	323	298	294	318	290	319	283	314	300	325	282	293	313	329	342	306	318	314	330	321	304	312	302	288	295	337	337	312	319	311	307	322	303	350	310	320	297	300	304	346	310	328	314	300	318	319	327	349	302	301	333	317	289	341	314	312	305	315	326	343	323	307	353	319	331	320	313	310	324	327	330	309	290	320	309	309	306	325	315	341	342	326	342	286	305	329	315	323	263	325	344	302	335	339	309	352	306	321	301	322	334	306	327	353	315	326	335	335	281	266	296	318	329	312	290	324	298	346	327	287	349	323	299	322	296	298	311	322	359	298	332	302	307	304	327	346	270	317	315	288	320	316	298	326	336	300	333	323	304	320	305	315	325	313	312	298	315	315	313	311	295	301	354	338	335	294	313	341	299	324	335	304	324	341	341	311	325	306	318	321	293	308	320	310	288	327	314	296	319	334	341	300	320	309
29722	26266	24873	17313	9684	5781	4067	2969	2112	1666	1038	795	712	581	601	508	552	460	448	464	430	398	342	355	331	318	303	299	284	281	247	241	267	284	252	286	260	277	292	267	264	252	263	265	251	273	283	258	254	267	248	266	227	273	279	251	249	266	242	252	240	254	270	262	277	256	243	230	264	268	249	268	275	295	264	250	254	263	243	254	267	257	279	265	267	258	279	245	248	239	245	234	277	239	259	239	271	265	249	252	247	250	267	262	243	258	251	260	263	263	264	249	231	265	258	241	266	253	271	259	252	266	266	267	255	255	261	257	260	275	220	266	263	275	227	255	251	242	270	251	236	266	263	252	249	257	240	248	266	267	264	252	262	258	259	222	259	303	293	255	236	260	291	276	264	267	263	270	263	272	257	264	266	251	258	273	243	250	270	254	266	263	243	263	271	274	260	264	230	256	270	248	231	273	263	261	253	246	263	255	250	238	249	263	286	251	249	211	222	260	258	271	244	271	271	232	250	266	256	249	275	296	273	279	277	276	278	274	249	235	278	264	241	267	260	263	260	268	259	263	260	272	275	230	274	281	274	289	254	245	248	254	254	255	247	268	284	269	260	238	256	254	247	262	273	273	269	260	264	276	255	250	265	259	253	248	245	288	259	290	240	299	254	258	255	275	263	271	260	272	271	293	292	257	260	222	238	227	269	264	255	252	249	272	257	266	274	281	262	232	254	257	227	289	260	259	239	260	236	271	253	271	247	256	265	244	241	244	244	267	262	259	219	231	259	245	267	278	284	251	288	264	252	258	253	227	239	230	305	251	279	255	253	285	277	257	295	268	288	224	269	244	219	304	254	232	230	269	249	253	273	265	234	253	262	272	278	256	282	267	272	272	214	233	263	291	250	243	259	252	276	259	242	268	268	268	220	266	284	270	248	249	257	251	243	261	269	273	257	256	262	281	252	239	237	248	268	279	249	271	268	254	249	240	272	264	261	284	266	250	287	271	264	249	237	263	248	245	280	235	277	226	242	250	241	265	258	274	252	267	276	247	281	277	271	246	266	270	254	276	267	271	285	276	246	254	260	257	263	250	267	281	256	284	251	271	316	270	272	262	257	277	245	267	256	265	267	264	267	268	278	270	265	240	244	250	237	262	247	255	264	257	285	245	253	272	259	261	255	254	286	257	271	218	229	281	250	266	278	257	278	238	261	266	270	236	270	273	265	256	287	263	244	251	280	260	269	269	240	286	261	264	272	256	254	234	257	267	257	257	233	258	278	256	258	265	263	240	247	260	259	255	245	255	259	259	251	265	281	254	272	282	261	270	281	265	266	267	245	250	261	259	277	258	229	257	257	258	288	242	256	266	272	275	273	268	262	249	240	242	254	224	260	281	259	223	245	233	248	263	261	285	265	269	265	257	280	263	259	273	292	244	271	275	248	245	263	248	267	257	272	256	242	240	273	244	250	274	260	246	277	250	268	261	249	265	252	278	266	275	244	247	257	252	241	253	234	271	274	276	240	257	228	258	264	277	282	268	223	276	247	258	240	246	253	240	259	238	290	233	281	239	268	271	266	238	275	253	252	260	277	239	256	275	249	257	262	262	240	255	260	255	288	249	254	239	271	255	245	252	274	256	250	259	249	281	269	252	242	240	260	260	287	270	266	266	280	267	235	259	226	262	241	253	279	254	265	279	273	256	242	271	254	269	240	252	225	250	274	274	254	268	264	275	263	258	274	234	287	278	252	260	260	229	271	275	264	281	271	263	281	233	258	255	284	268	276	248	243	275	248	262	239	281	277	260	250	256	260	268	260	258	250	241	260	256	264	228	275	284	269	271	238	253	277	279	259	266	258	254	277	257	242	270	256	261	259	256	284	283	293	269	265	264	266	241	254	251	253	250	249	256	241	244	257	272	285	269	235	300	281	243	261	245	275	255	245	280	251	244	287	237	248	256	264	255	267	259	263	244	250	294	261	306	248	248	272	246	255	265	276	269	243	248	242	261	263	263	279	257	268	264	242	276	246	246	259	284	267	250	254	238	236	257	267	272	278	252	252	252	274	262	296	240	254	253	265	277	277	244	249	263	261	266	237	224	257	266	272	254	259	258	244	264	269	275	229	253	247	258	257	270	286	283	263	263	259	263	257	240	268	222	267	270	227	271	257	269	251	249	240	235	284	282	261	260	257	280	288	281	235	241	260	282	290	251	243	257	260	253	271	274	233	268	254	261	281	297	271	237	266	280	259	256	269	256	244	255	245	243	268	278	264	271	257	282	252	268	287	259	261	254	264	247	268	250	264	264	257	292	247	257	242	215	213	246	269	263	243	266	263	276	256	281	263	243	275	267	298	255	268	257	267	265	243	287	264	263	294	273	274	286	260	270	233	257	244	250	299	274	270	282	284	263	284	266	242	251	254	272	281	247	254	250	232	251	266	280	253	253	231	244	252	243	278	271	247	270	277	282	264	252	243	253	256	241	284	268	250	264	262	248	261	245	281	260	255	252	222	251	259	271	268	262	226	254	263	247	255	228	247	231	277	245	250	255	276	266	277	237	273	262	239	250	299	249	233	242	268	266	250	266	257	248	246	271	263	230	253	269	286	268	262	244	256	277	289	303	262	272	254	243	286	276	286	269	279	250	260	248	250	264	267	269	245	249	232	273	276	257	243	269	267	241	281	252	243	243	270	288	245	250	265	265	273	237	276	254	288	244	267	254	283	261	246	273	269	246	251	263	257	281	257	230	241	254	270	277	303	254	265	253	262	281	262	292	257	272	246	249	244	267	249	237	266	250	255	253	287	241	267	279	268	255	272	241	245	283	277	265	232	272	266	265	255	236	254	256	254	239	250	257	249	229	281	270	243	264	262	258	270	282	272	245	248	265	272	233	297	297	266	250	269	280	263	280	277	259	249	256	277	229	241	257	273	272	281	254	266	250	280	272	249	249	239	258	243	262	239	266	265	259	272	265	229	270	260	255	266	274	273	237	270	257	245	251	254	225	277	275	281	290	234	236	274	261	266	250	244	270	294	262	284	248	239	244	237	260	240	273	254	261	231	246	248	250	291	256	254	254	272	255	269	277	269	261	253	237	252	287	262	223	232	283	260	278	229	249	251	282	259	265	259	231	241	255	289	263	231	249	255	272	265	259	239	257	270	273	256	261	260	281	264	266	249	261	241	273	258	260	246	268	246	250	267	229	270	229	267	233	258	253	302	241	253	254	281	249	268	261	243	259	248	263	257	266	257	286	255	241	247	284	246	258	235	254	272	252	230	208	282	265	249	264	272	266	279	261	248	270	258	269	253	262	238	241	262	239	292	249	235	239	261	252	261	242	247	273	262	266	258	243	219	236	269	273	246	232	264	289	273	257	272	273	275	240	252	227	255	256	240	258	288	247	262	264	276	231	277	259	247	274	272	286	238	253	274	238	243	240	250	272	255	262	277	251	255	254	243	245	267	262	281	228	257	264	274	265	278	236	250	256	257	267	250	248
25999	40332	26920	18046	13472	9869	7613	5617	4065	3153	2065	1437	1236	1015	922	796	746	681	636	519	549	540	485	490	434	377	366	356	316	313	329	319	291	296	287	302	303	328	295	264	273	292	267	284	285	332	306	280	296	305	276	267	298	282	295	279	307	282	263	303	301	284	262	291	283	258	254	282	298	281	303	280	291	294	280	283	275	295	281	285	302	286	299	285	277	311	303	291	314	307	265	291	273	293	294	285	289	257	266	309	271	303	269	307	297	292	278	284	290	284	277	295	296	283	286	295	304	258	283	313	311	301	299	288	287	294	337	283	293	288	277	287	304	291	294	263	297	274	270	277	291	291	294	297	250	307	241	271	267	278	274	280	262	308	284	247	277	281	316	310	268	262	312	289	262	293	299	254	306	269	279	301	286	312	303	303	279	297	276	272	298	267	301	299	271	306	290	254	261	289	268	298	315	242	311	316	272	283	275	305	292	312	288	287	292	265	291	272	311	283	279	264	315	276	301	283	292	248	272	313	273	281	271	275	304	313	294	276	276	288	265	284	271	271	297	277	292	317	312	330	291	279	288	284	320	264	321	285	311	267	278	316	314	272	280	295	292	294	265	288	247	288	298	306	271	278	306	284	291	263	272	305	265	295	282	308	273	288	310	279	257	277	276	272	294	276	257	281	272	292	284	295	304	297	307	284	276	271	287	293	272	288	286	288	270	287	299	287	267	299	277	307	283	299	290	301	270	287	255	289	281	291	264	277	312	278	286	277	269	281	268	272	297	270	297	287	283	301	276	296	291	310	260	314	284	273	286	255	266	271	293	269	312	289	313	278	275	266	247	286	283	302	297	269	279	309	270	314	261	274	297	264	278	289	288	330	298	297	295	290	277	292	276	319	283	281	294	283	246	267	286	265	287	272	281	266	293	283	289	290	282	311	283	278	312	270	303	294	252	261	265	301	300	296	288	268	283	273	278	287	281	285	280	272	276	278	277	287	286	251	265	269	278	285	293	307	326	283	296	259	279	246	290	276	277	270	294	291	270	271	280	285	279	272	276	285	277	276	265	297	308	283	264	290	282	296	300	290	268	256	266	258	290	266	281	303	287	253	288	305	290	285	294	285	296	290	283	295	284	266	283	295	257	285	289	287	294	269	283	278	292	279	282	281	284	263	266	284	279	275	274	308	263	261	296	271	292	283	308	298	290	294	270	296	282	268	299	279	262	274	312	307	315	268	263	275	287	319	291	277	265	285	277	280	305	277	287	306	271	277	279	304	281	285	293	291	299	298	266	289	254	268	293	299	281	306	292	270	310	288	285	320	296	297	309	264	273	283	282	297	269	311	284	289	274	292	300	281	298	288	296	289	272	333	259	271	253	292	280	266	276	277	319	315	298	269	271	320	275	268	281	302	278	266	254	276	298	288	296	318	277	266	287	268	294	301	268	273	291	304	271	294	280	287	263	302	315	303	272	286	275	268	292	312	306	291	295	280	258	295	285	267	329	259	308	277	263	257	275	306	301	295	275	263	308	279	253	244	293	278	235	262	293	294	296	289	275	276	278	308	263	294	279	295	270	291	288	273	295	302	296	304	271	281	298	285	288	296	287	281	289	262	269	261	251	285	254	261	286	281	283	266	276	295	276	287	277	283	270	282	262	309	312	294	267	293	303	268	264	290	254	274	267	299	298	286	276	279	296	271	302	278	303	275	282	296	271	282	294	253	296	290	291	282	300	290	282	313	272	284	279	295	258	281	286	277	290	271	274	272	296	295	287	286	290	297	282	280	306	259	286	278	297	314	291	292	288	275	240	299	247	253	270	307	284	288	311	291	276	267	289	289	278	308	298	302	291	307	279	314	271	314	262	316	280	258	273	311	278	263	279	271	280	313	291	277	280	293	263	273	266	267	295	302	278	261	296	259	264	279	253	272	277	300	266	306	260	290	277	274	266	288	268	289	287	300	297	269	263	265	331	288	286	288	304	292	281	253	262	297	298	285	270	277	290	284	295	301	299	317	296	292	289	274	267	320	255	270	287	259	296	292	279	270	297	275	289	240	312	278	259	318	309	287	277	292	290	290	278	247	292	286	289	285	261	302	296	273	297	261	280	297	280	278	295	298	291	289	305	295	295	280	280	271	298	264	276	277	285	270	292	276	297	290	286	301	264	257	270	293	321	296	303	292	265	272	287	283	309	292	292	270	303	258	284	281	287	275	252	278	287	273	282	287	261	276	311	289	311	311	299	312	255	309	305	278	278	265	311	282	295	278	296	289	301	291	277	296	289	267	244	304	307	285	290	294	299	287	282	303	321	273	318	258	228	317	300	264	279	262	249	255	267	297	252	300	303	294	281	275	276	269	269	292	271	290	300	274	273	261	312	302	292	264	273	299	291	267	296	271	270	297	275	276	276	293	281	267	269	304	307	287	283	289	282	259	268	312	257	282	298	292	286	279	291	298	242	291	237	293	287	285	314	275	279	301	297	261	297	292	283	326	300	278	268	297	263	294	280	283	272	298	296	296	277	297	266	301	274	290	289	288	281	288	294	282	308	307	288	273	270	281	280	299	273	297	276	329	271	301	305	281	250	300	281	274	259	294	282	280	288	269	301	281	293	271	282	258	291	285	278	276	294	300	274	279	306	308	294	276	270	285	277	299	284	267	255	293	286	313	310	299	304	292	283	282	279	290	268	283	294	286	271	290	285	261	295	286	289	272	248	319	301	279	291	282	267	262	282	265	284	301	299	291	297	280	280	280	288	293	293	284	274	254	290	265	274	279	273	276	322	288	293	290	281	300	285	297	273	274	274	304	288	294	313	286	300	267	267	295	261	292	259	290	310	289	283	281	277	302	286	262	283	280	287	320	262	273	284	278	302	299	284	273	292	298	263	302	286	297	305	290	278	299	267	303	260	268	280	281	314	291	280	278	298	283	280	320	272	275	297	294	285	294	305	292	289	284	291	304	277	282	281	284	286	299	298	299	282	283	271	310	286	270	289	317	297	294	280	298	274	245	284	279	281	297	283	285	249	293	251	273	278	275	299	293	289	258	310	306	277	268	301	311	281	263	299	271	289	289	296	278	261	263	287	280	308	282	260	277	295	289	280	273	295	278	275	275	287	283	237	303	301	286	272	272	274	264	299	301	278	278	296	319	300	304	279	266	290	284	302	279	285	268	305	309	283	285	279	267	278	266	279	255	278	291	291	256	286	269	259	286	320	271	307	273	280	280	261	284	300	309	256	265	313	281	276	262	298	287	269	283	308	311	277	279	265	286	292	262	265	275	271	304	286	296	289	288	278	266	296	307	272	286	297	271	278	305	286	305	291	283	269	267	324	303	299	304	276	263	307	298	303	298	290	277	276	319	247	288	295	274	293	286	295	281	273	288	301	304	277	275	272	272	306	331	305	272	273	280	298	278	268	301	273	287	307	276	281	263	288	282	292	300	287	297	297	304	273	269	301	290	281	307	298	288	303	281	306	257	292	293	292	241	314	273
24429	21591	28822	24934	21919	17105	9159	4923	3161	2246	1757	1414	1278	1049	942	857	731	684	687	622	562	542	487	481	425	422	400	379	297	350	331	326	322	312	257	249	324	287	300	308	287	296	306	300	284	323	417	326	302	335	306	308	322	310	280	303	263	259	290	299	309	275	284	287	274	253	285	276	272	286	275	274	248	276	291	296	289	288	312	326	306	283	298	271	295	309	323	267	315	304	284	283	276	275	274	282	281	292	286	302	270	293	293	300	291	263	257	285	287	305	253	269	274	307	274	268	291	273	272	288	298	296	303	298	253	294	270	292	279	276	286	292	290	274	284	309	279	291	261	297	307	251	277	258	281	264	305	266	275	286	277	279	289	305	275	276	278	300	267	286	292	296	296	302	272	251	281	280	268	299	276	259	278	260	293	270	268	278	275	259	282	300	282	293	281	270	268	274	252	261	314	293	285	276	309	306	293	294	291	297	252	291	254	298	267	299	324	281	285	285	282	278	298	289	259	273	325	293	274	271	306	287	271	309	281	298	299	303	283	301	277	266	295	295	298	256	288	283	269	299	277	245	318	284	280	305	288	252	304	272	264	280	272	286	296	292	277	264	294	264	288	299	289	332	300	287	310	276	283	277	268	301	283	289	286	292	297	262	284	294	286	297	280	269	294	290	265	277	278	284	297	295	279	281	285	290	280	318	284	276	292	278	255	266	285	286	309	268	255	288	253	276	268	260	279	287	267	254	291	277	283	308	308	249	271	278	297	255	264	294	268	287	292	310	281	279	235	279	292	264	276	281	330	286	287	262	281	286	257	271	281	279	263	281	283	277	255	270	269	300	284	295	257	282	264	268	294	275	282	291	289	298	275	290	286	300	285	262	264	273	259	318	292	270	264	278	273	245	292	267	281	292	291	296	303	290	309	276	278	286	293	268	287	269	291	251	269	294	315	309	234	279	287	310	262	323	308	282	271	291	278	282	267	293	261	278	276	278	277	295	277	284	263	277	281	262	276	274	314	304	287	310	262	314	259	289	287	271	297	274	279	311	309	304	301	258	279	287	310	290	275	299	287	277	278	287	302	278	286	292	300	262	276	303	270	278	252	269	282	293	301	286	274	300	294	284	267	274	260	314	275	289	287	269	281	278	283	259	283	282	295	251	264	286	279	293	292	307	288	282	274	297	294	278	301	243	280	251	293	282	277	279	273	278	304	296	282	283	299	285	263	290	255	301	284	265	291	302	272	265	283	280	296	280	285	273	257	273	263	249	315	277	274	295	285	280	268	261	261	252	273	302	273	279	291	286	285	271	282	290	257	312	267	280	284	311	284	301	271	282	282	304	296	271	292	288	274	296	283	261	293	289	277	275	287	303	271	275	306	281	271	255	276	272	297	268	262	294	299	274	342	276	293	280	274	274	316	250	274	269	249	292	265	278	302	277	291	276	283	282	287	264	276	279	283	265	300	260	289	281	278	305	269	320	302	271	275	289	271	285	292	301	297	280	270	307	260	281	269	295	325	311	288	274	261	262	312	297	280	267	286	277	263	280	281	271	289	278	287	261	292	318	294	281	270	280	285	280	281	275	225	291	288	277	285	280	286	258	309	291	306	284	248	287	285	278	285	320	252	276	309	263	294	267	307	259	280	291	278	278	281	300	285	266	279	276	275	243	295	273	301	299	289	269	298	289	270	277	253	284	271	288	258	277	275	269	270	276	294	297	319	276	280	270	277	278	277	267	267	267	289	265	269	259	267	270	264	295	301	267	313	309	285	287	288	285	293	280	267	304	282	289	310	276	285	294	288	279	284	292	292	255	276	267	298	306	269	297	272	283	302	288	278	272	290	288	281	255	270	301	285	292	256	281	281	290	272	284	250	296	281	262	278	280	278	289	280	258	298	279	300	267	272	282	277	278	281	285	270	268	278	271	286	281	254	260	287	301	313	281	283	292	278	280	272	265	273	274	282	282	288	267	297	329	256	311	277	303	280	285	271	271	271	256	281	251	315	242	262	287	315	268	271	285	288	288	295	270	291	286	276	284	284	290	290	304	260	267	305	286	284	280	254	294	292	287	291	276	292	254	278	277	286	277	293	298	275	296	284	296	270	283	260	255	279	271	270	299	272	268	285	294	281	263	303	281	281	289	279	257	293	255	291	273	268	260	270	300	268	264	267	278	285	285	272	269	289	258	292	245	271	277	265	246	271	284	303	291	282	285	301	270	250	258	279	279	281	258	288	284	293	306	303	277	273	262	277	282	277	276	299	295	280	277	312	272	277	280	280	294	281	280	319	282	280	258	262	258	279	283	251	279	319	289	289	225	274	296	276	256	283	273	278	289	259	251	277	275	278	276	310	278	281	298	269	285	271	315	290	256	289	279	257	282	265	256	269	295	283	287	276	318	275	278	259	278	284	273	268	250	290	306	266	257	293	317	324	290	280	267	279	287	268	286	255	280	279	315	267	278	280	296	291	293	273	269	264	270	266	308	290	274	307	266	288	318	286	296	265	281	296	219	301	280	310	267	256	292	264	291	291	300	264	312	306	307	294	292	295	284	260	267	311	270	293	261	257	304	279	269	283	294	276	254	289	299	259	300	272	281	256	271	258	261	293	262	299	283	260	267	271	301	276	273	252	273	278	288	288	309	292	284	279	254	296	284	311	296	281	311	277	305	285	274	288	278	283	281	270	261	294	271	273	285	273	303	302	288	314	274	286	266	265	292	253	299	283	291	269	275	269	295	282	244	296	270	304	263	289	289	314	288	318	279	284	282	281	277	267	284	257	278	279	267	295	275	266	257	259	258	299	287	267	293	250	274	278	281	255	287	263	310	288	273	304	274	274	265	308	278	262	280	288	297	263	274	265	268	265	292	263	303	279	271	293	298	242	334	295	277	303	269	257	242	283	282	295	269	292	299	259	272	284	306	286	259	289	299	285	248	292	307	280	285	308	286	280	300	258	282	275	286	268	273	267	270	240	302	287	315	291	275	261	267	285	280	274	305	288	269	280	245	295	271	285	283	263	308	273	293	282	301	282	283	266	267	259	285	302	271	286	259	266	275	284	286	277	314	286	304	296	261	270	295	314	283	244	281	264	266	301	279	288	272	234	250	299	269	293	284	277	271	308	277	265	248	288	304	281	308	254	268	275	280	288	315	308	271	294	281	274	280	250	305	292	304	266	247	299	264	290	246	305	282	271	262	256	270	271	273	292	264	283	303	267	305	269	291	304	298	278	291	268	262	301	264	280	277	298	279	247	285	255	287	294	261	288	292	289	305	294	259	273	262	290	283	285	294	250	291	258	280	324	288	289	272	282	288	270	286	286	282	265	286	296	292	268	297	309	301	267	271	272	289	294	292	287	271	264	278	299	289	278	313	291	261	291	263	296	265	259	284	279	275	264	267	255	286	266	279	283	288	257	284	336	283	283	295	276	266	293	260	284	249	287	276	294	251	278	280	261	278	278	291	293	274	265	273	290	312	245	281	276	276	262	285
26752	48594	35084	25143	20396	15640	11650	8430	5832	4116	3079	2609	2173	1878	1625	1386	1200	1140	1016	893	873	752	701	677	598	463	492	453	409	422	374	386	363	339	356	328	318	319	324	334	315	335	319	324	316	372	475	400	365	367	350	349	340	365	302	315	332	280	324	296	307	327	323	299	295	313	284	312	321	294	307	273	275	304	310	326	341	321	331	338	321	310	321	303	312	315	294	314	302	286	323	347	297	287	280	311	302	333	301	316	321	313	331	321	291	279	302	279	327	301	286	298	312	302	308	336	296	300	319	303	341	296	304	305	312	289	273	308	292	310	284	330	314	310	310	316	348	331	326	281	303	321	307	294	320	272	299	308	303	302	324	300	291	306	290	333	309	290	324	335	283	315	311	329	278	299	286	290	318	308	303	306	302	284	293	278	318	294	345	340	306	298	307	262	288	276	296	297	310	302	301	322	295	351	320	297	342	274	302	317	311	320	318	278	282	314	304	324	308	300	291	330	286	295	321	278	320	305	301	326	327	334	295	293	306	292	306	319	316	329	313	315	288	301	301	300	275	324	304	300	324	348	337	336	308	304	318	328	304	287	300	329	281	320	282	282	281	304	279	303	326	317	304	290	269	274	310	297	309	342	302	289	304	259	294	303	332	324	282	295	316	301	335	286	305	276	280	301	328	318	317	330	334	323	296	326	346	300	288	300	316	314	306	296	295	304	321	308	288	303	280	303	290	324	294	333	296	319	285	275	309	293	319	302	319	276	273	288	315	320	309	290	317	312	286	288	314	316	312	295	342	305	301	323	291	281	291	306	294	302	308	310	289	309	315	329	323	297	298	291	301	293	298	290	306	318	316	301	314	318	269	292	296	310	316	291	308	296	308	303	292	305	325	299	323	293	308	292	305	327	309	285	288	323	301	315	309	286	302	304	334	352	345	306	298	280	306	300	305	306	309	297	312	262	304	315	303	326	298	290	280	299	282	287	328	349	297	330	307	323	296	272	310	308	294	312	300	286	293	295	331	326	314	296	347	347	292	313	325	289	293	310	293	273	313	320	312	302	332	316	295	304	302	343	308	323	301	284	319	342	288	322	321	290	271	302	301	277	309	328	307	310	322	321	296	286	316	325	326	311	297	284	307	291	286	287	304	284	308	305	295	328	311	286	283	290	295	301	290	301	297	301	302	340	296	311	298	309	306	316	303	303	289	311	325	316	330	304	303	290	322	297	317	319	310	300	311	301	314	299	333	310	294	334	308	310	288	302	295	291	287	291	337	277	287	301	317	319	288	324	293	297	297	307	276	341	287	292	315	331	279	284	281	316	324	296	296	304	304	290	299	320	318	310	292	303	289	273	281	308	299	293	311	327	309	298	275	302	306	307	313	302	307	316	307	289	296	274	314	300	282	303	289	310	285	325	289	322	339	313	292	305	253	303	301	312	311	322	314	286	329	305	287	316	277	319	321	324	275	305	315	303	316	323	289	303	292	338	330	293	307	329	291	303	305	280	303	304	304	301	322	274	310	314	307	289	316	308	309	320	283	298	292	296	288	330	311	293	319	308	329	300	325	307	297	303	282	319	287	280	286	359	319	296	297	298	312	308	340	295	269	296	316	298	297	276	285	301	293	326	289	319	301	305	284	315	312	313	315	295	312	353	288	313	338	296	302	321	292	312	319	298	317	300	303	321	295	280	298	320	298	304	320	291	292	312	299	281	327	286	300	278	294	329	282	310	262	303	283	313	296	303	257	336	315	317	280	295	298	308	301	311	264	294	271	315	318	285	313	292	303	323	301	289	287	293	319	322	331	274	293	313	324	278	302	300	307	289	290	316	298	272	295	326	300	290	299	313	320	304	287	298	263	321	301	279	319	302	289	294	326	261	303	299	334	314	292	303	321	333	312	316	319	322	275	330	302	302	298	315	302	330	279	311	283	306	303	290	295	319	275	301	280	299	276	334	286	294	304	285	292	263	328	293	281	324	269	312	303	305	286	307	316	293	289	288	352	280	310	301	305	316	315	275	284	302	277	310	313	312	290	294	288	299	329	292	322	316	271	307	292	320	317	347	303	280	310	320	294	290	294	293	279	298	305	346	278	299	290	328	273	285	327	298	308	307	277	326	318	305	300	305	326	317	300	309	334	295	254	303	301	284	322	299	325	294	300	294	301	314	342	294	299	308	315	287	295	329	314	316	298	315	314	339	333	325	328	333	286	314	283	305	302	307	285	315	288	298	288	320	304	328	315	313	318	280	311	304	300	333	270	318	321	299	300	296	297	299	303	313	324	303	281	330	316	315	312	318	322	295	304	309	303	305	275	319	316	310	289	333	319	319	317	311	309	309	344	329	304	299	323	312	278	319	280	307	297	292	280	299	345	298	280	294	284	317	321	310	310	274	312	299	293	318	310	325	299	295	290	328	339	312	321	320	337	298	308	298	298	259	298	318	335	315	284	273	309	321	322	315	291	329	303	285	301	331	318	320	312	296	301	295	289	326	320	341	314	286	301	306	305	339	278	312	305	343	301	294	289	310	297	289	301	302	306	302	335	316	316	305	316	347	283	316	300	307	301	299	328	309	315	308	317	315	264	295	327	307	304	345	319	303	334	298	285	304	284	289	282	311	277	315	290	301	303	312	323	313	315	325	327	297	276	276	288	308	267	303	287	301	311	332	301	247	290	344	306	293	321	301	327	306	316	303	282	299	318	289	305	302	295	302	312	284	304	275	316	295	287	296	290	322	316	298	289	360	289	305	319	286	307	309	336	323	321	317	299	307	304	297	306	282	335	303	323	270	314	308	315	301	318	291	292	277	322	261	313	269	345	292	302	323	328	316	311	270	321	323	310	301	304	296	284	300	297	316	282	316	274	282	304	302	284	294	288	348	305	295	319	286	268	291	307	305	315	298	321	316	300	322	342	300	314	324	294	324	295	302	304	302	289	313	310	282	265	282	328	300	291	288	313	297	295	273	312	315	281	292	294	332	325	307	337	322	273	317	294	278	325	309	319	289	297	348	340	330	296	330	290	300	302	335	299	334	319	304	296	313	326	297	309	330	335	326	337	299	273	306	284	287	326	276	299	282	323	284	306	341	300	302	298	312	296	296	306	322	312	343	292	298	290	329	302	291	323	311	310	272	319	303	333	293	305	302	314	308	293	293	319	305	326	299	313	285	336	306	302	309	328	284	293	293	311	300	307	307	304	285	314	319	322	306	307	314	305	291	297	299	298	322	302	339	332	305	316	303	335	319	321	306	289	320	277	314	312	297	301	322	304	289	309	291	330	335	327	325	314	269	300	323	289	320	327	322	275	313	320	302	280	324	299	313	296	304	305	283	324	295	283	267	308	301	282	322	310	287	294	334	321	291	305	361	304	311	308	263	327	283	299	256	321	325	277	300	279	326	326	296	307	308	287	274	262	325	290	275	297	324	306	315	286	302	318	293	323	323	325	289	262	286	306	278	290	286	297	293	329	273	312	312	299	294	308	285	294	289
25671	21628	27713	26038	16668	8832	5528	3507	2443	1584	1160	1029	894	800	756	714	651	576	506	519	484	440	456	421	353	359	343	301	315	293	271	289	264	249	273	255	275	264	271	249	308	248	274	267	260	277	277	259	276	288	291	234	285	268	258	258	249	237	260	257	235	271	256	230	253	250	245	262	283	296	248	264	274	270	276	267	272	278	269	286	262	285	251	240	290	232	257	223	233	255	250	280	265	267	257	236	247	275	258	266	255	230	258	248	249	288	272	270	246	252	266	239	267	228	259	254	264	240	270	248	272	243	268	254	233	265	264	248	238	272	267	254	247	256	268	267	237	261	243	277	217	270	267	227	278	277	237	251	277	276	264	265	268	241	224	245	259	272	258	244	264	255	251	246	248	254	243	261	267	247	259	246	280	247	280	257	286	265	235	262	257	252	266	249	292	252	255	272	233	256	276	260	272	261	287	256	235	259	277	259	252	225	303	251	262	230	249	227	256	255	264	266	254	232	259	252	266	261	234	258	269	251	283	233	244	252	262	248	290	254	262	285	274	262	277	258	253	258	263	252	258	285	209	279	242	253	261	273	286	262	237	269	259	278	244	222	260	242	283	272	262	275	279	262	269	265	237	272	253	266	266	287	219	227	256	273	260	245	274	286	228	267	238	260	271	248	250	294	225	262	275	282	239	232	268	239	238	285	255	247	264	257	243	241	245	264	237	272	279	260	286	262	251	237	255	261	256	257	265	277	262	241	256	291	262	266	258	216	277	256	242	250	288	270	260	255	255	226	259	248	266	255	298	258	268	251	277	252	239	279	245	261	242	259	263	225	254	259	254	243	240	265	230	257	234	239	251	254	235	233	265	247	247	256	262	241	262	264	247	249	242	266	260	242	240	247	268	247	253	255	242	233	277	246	251	248	252	248	245	274	247	252	218	252	240	248	254	260	260	261	267	255	269	246	247	241	236	277	282	246	259	261	237	264	285	234	234	245	258	247	261	258	240	252	276	264	260	277	257	243	271	235	247	248	227	263	263	232	238	260	283	249	275	254	247	262	268	266	280	277	265	277	251	259	244	256	270	258	264	257	249	243	253	228	283	271	231	238	277	261	207	255	287	280	257	241	260	252	257	239	258	291	250	247	280	269	263	276	267	248	258	255	260	251	263	265	252	266	231	273	254	258	239	242	253	247	246	216	264	238	238	260	234	278	258	247	277	232	249	243	261	267	265	254	243	257	209	226	269	287	259	264	245	257	261	301	277	284	276	246	253	246	247	266	258	278	266	266	269	252	214	296	272	281	248	261	237	245	257	257	250	250	241	248	253	266	257	284	275	246	285	247	268	255	218	272	278	249	273	245	262	258	250	280	243	264	280	254	258	254	261	254	251	249	259	270	261	263	230	268	269	275	266	272	250	254	253	269	272	258	255	255	249	270	218	250	277	248	268	255	258	250	232	253	252	232	252	253	244	257	248	250	249	259	276	226	252	254	258	269	261	251	243	246	272	300	258	265	251	271	258	240	273	263	248	261	243	274	239	229	276	281	254	266	276	273	272	249	245	244	257	239	262	240	267	239	246	235	265	262	255	257	256	253	259	219	266	265	237	245	227	241	269	283	254	274	254	235	219	257	261	270	239	275	265	232	274	260	241	277	271	244	277	242	256	237	257	261	252	233	284	237	259	265	254	275	233	248	259	238	251	247	249	240	244	273	235	257	256	269	273	273	281	243	284	292	241	237	258	249	232	232	257	255	270	275	248	266	246	298	229	274	264	261	263	273	240	242	248	280	280	250	234	255	246	243	274	263	249	267	251	264	246	250	278	258	276	276	236	271	268	240	276	243	236	257	312	262	264	245	273	267	240	246	271	243	281	249	266	263	225	260	253	274	241	250	252	279	258	261	249	285	256	258	259	244	281	277	248	224	252	271	233	238	257	236	249	274	249	256	231	266	278	261	265	280	280	267	225	271	268	257	254	275	272	289	230	279	266	271	292	302	268	279	251	249	249	268	267	277	265	257	233	243	264	263	248	250	282	285	267	238	239	255	286	258	252	267	257	256	244	253	282	231	273	261	267	229	248	259	223	250	245	255	321	237	229	272	257	239	287	272	237	275	231	258	295	260	271	221	234	252	285	259	252	267	225	261	247	276	269	274	275	236	239	251	258	240	239	229	260	272	258	283	264	273	225	251	259	277	270	262	241	242	273	281	261	270	265	236	254	249	287	252	285	212	241	259	258	240	265	260	278	260	234	207	295	280	257	269	272	228	236	242	234	253	260	242	270	265	264	265	272	226	257	253	270	242	274	208	267	236	251	229	241	241	256	280	250	238	253	267	246	250	258	271	252	242	262	251	274	266	259	260	250	216	291	253	253	287	239	282	262	262	264	275	247	266	270	273	260	256	252	242	236	288	265	283	249	277	260	281	252	262	256	262	256	236	271	307	263	250	261	248	249	276	260	279	273	243	263	240	274	263	261	243	274	252	261	260	248	273	264	252	270	264	252	264	217	268	260	233	222	243	259	248	264	251	244	254	249	270	224	256	253	286	301	250	271	245	252	252	256	236	277	245	252	251	247	254	238	237	285	275	227	223	260	242	265	270	269	270	276	231	272	247	287	247	249	257	231	247	290	252	258	253	232	245	232	220	225	255	242	248	263	267	247	236	245	285	264	237	280	250	246	290	256	270	245	249	262	274	241	248	260	253	268	276	243	268	245	261	252	271	234	249	267	248	264	257	284	283	244	284	244	266	254	238	264	256	304	267	233	249	230	255	260	225	252	262	273	277	254	236	261	253	229	217	233	250	247	263	256	256	255	264	258	265	243	243	266	252	261	266	239	253	271	287	230	254	294	256	261	244	244	264	264	271	259	234	235	263	254	246	300	249	271	262	260	285	242	255	232	237	275	240	276	279	219	245	271	283	257	266	259	246	254	274	245	265	233	247	247	245	263	258	257	260	215	240	237	253	241	246	262	255	247	262	262	268	265	280	234	269	236	256	298	245	255	251	264	253	261	263	261	232	265	261	252	246	237	262	264	277	233	266	271	281	240	271	273	268	277	238	265	284	280	232	250	243	235	239	269	235	266	251	247	251	233	252	271	235	257	257	260	280	271	263	242	277	248	243	250	287	276	226	241	265	237	269	283	272	275	248	237	243	277	286	255	262	259	259	289	248	251	252	252	243	253	216	259	241	265	271	219	265	262	246	268	258	283	236	249	265	248	254	247	242	277	241	277	239	241	245	259	241	247	244	270	278	250	259	269	258	258	271	250	275	267	255	248	261	241	237	276	249	232	266	227	261	241	256	248	258	265	242	280	225	268	233	263	259	256	258	255	244	263	271	242	249	264	250	253	252	262	239	236	277	266	262	280	231	266	247	276	265	241	277	272	266	226	234	248	252	239	249	247	243	271	282	254	275	274	278	237	278	254	275	287	261	283	261	285	239	265	265	247	260	270	268	294	248	237	224	255	235	227	233	274	250	273	227	241	248	230	245
26465	43595	30658	20333	16592	13098	9609	7196	5075	3298	2318	2009	1647	1453	1321	1088	972	966	828	770	713	698	602	568	505	498	455	406	366	378	342	345	301	299	309	285	309	307	306	298	309	298	281	294	322	285	273	289	342	333	306	317	294	307	292	275	307	266	311	264	317	278	273	306	266	301	282	269	296	256	270	298	280	288	270	256	260	294	323	289	285	283	246	290	294	280	257	297	263	284	263	283	286	284	278	284	285	301	324	266	287	312	323	271	273	262	271	291	316	284	293	281	255	295	337	285	297	270	262	270	305	278	275	281	294	301	286	265	274	297	264	272	298	300	290	275	322	282	304	247	290	262	284	292	264	293	270	292	294	301	270	269	300	288	279	292	261	288	300	281	282	270	298	297	272	280	275	264	275	270	295	264	294	278	261	271	283	250	277	292	307	293	260	270	272	293	271	275	281	237	288	288	289	270	286	257	298	297	272	293	297	271	285	257	262	293	260	282	262	281	291	287	283	271	320	283	313	274	277	293	292	267	267	287	298	266	276	273	291	299	288	310	273	289	287	256	283	274	288	296	273	285	271	317	266	291	286	287	267	271	301	312	316	286	304	291	272	284	315	263	270	278	279	257	299	283	288	293	299	285	287	259	261	263	289	302	294	274	301	294	308	255	256	254	296	273	295	270	284	245	274	281	316	315	306	299	293	291	278	271	271	255	267	301	269	274	279	270	292	286	268	269	319	251	309	267	295	298	283	316	247	303	277	302	276	266	263	249	290	271	265	258	280	301	293	305	260	284	274	299	278	287	291	299	288	278	277	279	271	271	297	274	288	273	303	296	295	260	272	287	287	294	271	275	285	286	302	289	289	277	290	265	268	284	279	309	265	277	305	260	282	266	293	309	252	294	258	272	267	319	265	291	294	274	272	288	293	265	272	273	299	250	311	279	286	353	306	300	279	257	268	299	300	281	306	270	263	271	297	274	293	288	304	301	301	281	276	318	286	266	298	297	264	270	294	276	284	281	279	284	322	270	286	284	295	289	256	294	293	298	280	286	267	274	317	262	268	280	293	290	284	263	282	291	278	266	307	288	296	279	282	319	292	252	300	316	330	262	257	297	293	309	271	294	280	287	278	265	268	293	266	290	280	274	290	281	322	279	289	282	264	288	293	296	296	298	275	239	268	289	286	264	288	290	284	258	306	298	273	281	300	273	307	277	292	274	283	255	280	292	274	246	249	298	287	275	292	281	255	261	274	286	262	304	261	274	280	288	270	294	284	296	278	262	256	292	295	293	267	283	280	290	260	245	262	295	312	292	263	281	250	283	313	295	250	265	289	280	274	277	299	289	305	281	292	310	278	259	271	289	302	280	264	271	270	300	262	270	284	288	293	249	280	264	280	255	285	270	302	289	298	298	279	313	306	284	262	270	262	268	281	265	311	275	272	286	287	323	273	277	320	283	288	310	262	303	304	292	280	271	258	285	273	275	293	308	297	287	304	279	284	282	267	274	304	254	274	285	261	293	279	323	283	272	292	292	309	281	264	275	283	285	280	291	316	286	308	300	307	274	317	282	287	284	259	264	293	294	278	279	288	268	337	293	286	286	277	260	267	280	282	253	303	272	294	293	303	286	314	292	277	280	291	303	283	296	292	269	277	250	282	272	282	294	284	262	279	296	282	304	299	299	269	300	254	309	279	284	285	277	267	265	274	265	278	282	316	280	293	269	259	270	284	301	288	269	296	287	278	281	290	260	276	275	251	277	287	290	248	279	276	274	279	265	286	293	252	274	283	280	246	283	284	252	297	271	310	324	315	287	294	297	254	266	291	315	268	289	280	294	319	297	294	283	288	258	289	277	268	297	273	274	282	289	300	257	260	269	294	307	272	303	290	274	288	288	247	291	249	286	268	308	296	287	319	281	258	300	282	290	303	274	311	271	294	285	283	318	262	294	272	270	279	294	256	290	252	266	268	304	280	301	301	286	297	281	289	251	267	245	266	273	270	299	293	247	274	320	292	275	277	287	291	280	269	277	280	267	279	290	281	290	284	292	288	267	300	268	260	288	289	285	308	293	270	302	313	297	273	294	256	251	256	280	288	270	274	287	287	269	305	300	285	253	278	289	286	319	296	292	303	309	270	306	297	276	293	310	294	294	266	292	309	289	325	271	299	288	277	300	290	264	297	293	280	267	258	262	289	276	273	280	255	324	287	252	325	292	279	308	264	302	267	279	276	282	231	276	305	296	285	268	279	281	271	288	268	303	305	277	297	291	259	273	303	274	283	277	307	283	245	288	289	289	271	283	291	263	294	308	287	321	269	287	327	266	269	249	294	331	245	271	283	264	276	255	294	266	303	295	285	302	309	282	272	274	291	277	263	273	291	300	267	265	279	270	272	271	258	300	277	293	311	296	319	276	295	293	274	320	291	284	295	283	275	324	283	281	285	295	288	277	270	267	260	266	287	294	257	252	286	295	276	297	277	322	273	287	270	272	302	262	279	263	300	271	285	281	279	299	252	299	285	271	270	286	276	272	290	295	270	279	313	310	271	267	294	282	302	302	261	299	289	297	269	307	281	263	261	282	288	259	295	300	269	301	308	262	286	285	291	236	296	276	300	300	301	280	285	289	280	299	289	292	295	267	269	285	303	278	297	283	287	271	265	292	316	308	286	302	289	288	271	309	298	297	283	311	285	267	275	266	261	252	295	276	316	302	271	281	260	269	265	266	289	330	299	284	290	269	304	291	306	299	295	287	321	263	281	287	264	289	300	288	300	292	303	278	289	286	315	301	292	282	292	287	280	259	300	305	288	289	272	312	284	295	279	285	270	275	271	288	288	287	259	311	267	301	279	289	301	331	278	265	308	261	287	294	296	275	254	285	289	293	263	292	253	315	302	277	275	282	282	297	301	255	269	297	310	293	281	309	275	313	292	297	285	244	301	265	303	288	279	283	299	277	299	275	251	287	276	302	269	317	273	262	317	264	284	272	292	279	293	264	302	254	274	302	282	290	305	267	276	271	320	287	253	320	297	278	263	297	281	316	262	274	287	302	282	265	268	286	317	291	282	261	278	260	282	283	270	305	267	289	289	276	277	276	278	283	274	283	273	291	264	249	272	315	274	265	276	286	275	275	291	293	281	279	275	261	293	253	281	305	251	289	276	291	288	266	260	290	285	278	292	260	275	281	287	277	256	303	309	271	286	301	258	267	255	268	303	276	289	264	297	258	279	286	256	255	283	288	276	264	275	290	295	280	283	290	262	311	279	301	253	268	267	267	320	295	271	266	287	269	290	287	282	266	268	321	266	270	290	283	281	292	288	273	297	268	278	258	277	276	294	312	278	274	269	293	279	301	285	291	286	293	276	308	264	293	321	277	257	276	247	264	234	282	278	282	268	291	322	255	297	270	294	246	283	291	272	313	292	302	301	286	312	304	270	257	291	281	266	307	298	272	288	274	287	277	248	261	268	280	277	277	271	301	283	283	305	289	328	291	301	282
23419	21687	29455	24422	21798	22337	17694	7749	4552	3041	2311	1843	1597	1504	1339	1068	1030	984	909	886	697	712	657	573	562	543	455	427	405	393	374	367	371	374	345	290	298	307	306	314	266	308	299	293	268	344	483	446	430	423	483	346	328	319	291	296	322	291	296	272	312	294	291	306	296	272	316	293	299	289	312	299	282	268	312	326	284	266	278	293	289	311	299	326	289	331	304	289	300	326	288	315	328	312	298	292	330	306	272	297	293	283	272	285	281	299	334	302	289	275	311	276	271	260	272	300	296	278	290	306	305	330	304	282	294	301	338	299	313	311	313	290	290	256	279	265	301	290	295	295	250	279	323	294	310	303	312	281	310	280	327	301	294	310	292	289	288	303	297	300	308	277	316	309	299	281	279	332	290	308	298	273	291	307	286	292	279	305	340	280	301	309	319	284	301	293	285	294	275	308	280	296	302	303	329	306	304	286	279	292	279	296	259	315	303	282	276	307	301	301	302	284	286	307	304	301	276	272	272	269	325	322	290	293	270	261	311	309	286	280	261	272	305	275	279	273	313	289	287	297	301	298	280	306	291	285	301	257	292	310	302	296	282	297	282	310	289	294	270	299	303	261	280	327	302	288	292	305	261	291	272	293	311	291	284	302	303	295	289	286	307	294	319	266	299	281	288	318	304	299	265	300	310	300	289	291	307	315	294	266	249	312	295	301	302	283	296	300	288	292	303	310	303	313	296	267	289	266	288	284	305	296	301	307	297	279	313	303	288	283	298	307	298	303	297	297	288	329	332	313	284	291	297	316	304	305	292	266	271	290	266	314	281	268	291	280	290	308	286	302	280	262	325	298	315	331	297	282	316	296	305	292	298	276	299	330	286	281	290	301	271	303	323	276	313	287	292	321	293	284	275	297	275	301	291	262	298	276	299	277	277	290	288	305	283	275	286	298	319	283	270	308	319	292	307	265	259	310	284	317	280	293	280	280	300	260	288	313	273	284	295	304	301	292	306	326	292	299	296	317	256	322	300	302	247	292	261	284	299	287	302	301	300	294	322	294	270	287	313	303	276	286	273	299	305	310	291	306	272	288	295	287	278	318	301	263	291	303	316	273	291	326	310	300	317	294	279	335	292	275	279	259	297	268	289	306	288	285	318	323	304	282	294	256	297	303	307	286	309	284	284	288	311	278	303	287	279	275	287	308	328	278	291	284	272	266	301	287	318	293	290	284	302	291	254	296	270	312	308	300	290	298	292	270	289	287	330	282	278	319	318	269	327	307	278	309	312	263	280	280	267	308	333	293	307	315	283	288	297	317	282	320	289	299	288	297	293	296	325	270	295	265	313	287	294	290	277	274	287	294	277	291	286	292	316	293	298	305	301	322	306	303	262	302	261	298	309	283	316	266	301	298	279	292	230	332	281	272	292	269	280	282	289	286	283	298	307	274	283	289	287	293	316	289	285	280	309	291	280	278	294	271	284	305	292	304	287	324	302	273	291	291	300	297	274	276	344	302	269	301	271	277	291	269	309	297	286	250	275	279	302	277	299	278	302	304	298	303	299	284	292	281	307	305	285	307	275	277	315	294	304	295	293	313	305	285	300	296	321	315	291	292	296	295	282	269	302	281	279	287	327	300	307	283	311	282	322	281	308	279	288	284	300	301	277	287	302	261	280	298	300	274	273	302	317	316	254	330	322	303	272	294	271	271	309	293	266	288	318	283	276	323	312	300	309	295	308	334	269	266	317	285	321	270	278	301	307	293	297	282	271	289	311	307	344	315	283	296	267	302	274	295	284	261	292	284	295	261	309	301	285	281	273	273	285	307	300	300	290	315	291	290	271	298	297	293	288	310	314	310	297	308	296	290	277	277	261	294	294	286	294	296	273	334	307	315	282	300	287	278	310	300	315	303	298	296	281	290	291	315	310	307	294	321	319	256	316	293	308	284	297	300	308	265	316	316	293	310	286	312	273	303	289	281	290	311	295	291	290	332	285	298	288	296	323	310	323	265	281	303	313	299	267	293	331	286	308	279	310	281	319	255	298	299	294	306	303	318	311	329	273	307	285	277	272	304	291	286	299	310	307	310	279	312	312	289	310	305	291	338	300	342	317	312	322	306	315	311	280	309	308	298	300	305	275	291	314	312	293	277	292	314	291	280	329	296	281	295	275	283	302	296	290	273	265	272	285	301	301	293	293	279	314	308	306	274	268	299	309	293	306	285	296	279	291	273	292	273	286	301	264	303	284	311	306	305	274	275	280	259	291	268	303	298	306	307	298	306	310	306	327	261	309	295	284	292	297	286	280	279	262	295	300	285	283	257	309	296	275	267	278	278	261	305	297	293	277	299	273	283	277	317	303	276	281	297	329	258	291	285	292	307	279	292	281	306	297	301	312	303	311	280	271	307	285	295	278	279	296	288	312	306	298	318	290	294	301	295	304	332	302	303	285	277	295	311	326	254	330	265	306	307	302	309	301	278	316	294	300	277	268	330	315	299	299	273	319	267	293	262	318	278	296	274	314	317	325	290	279	286	261	280	296	317	282	313	301	323	263	275	313	300	267	273	279	320	318	294	301	285	304	280	288	285	263	271	294	306	288	310	274	294	289	280	315	299	311	291	311	311	328	257	291	307	291	250	260	297	299	291	267	272	283	313	267	300	306	317	283	287	279	296	285	297	296	289	315	311	280	263	275	306	288	276	296	314	297	286	293	311	290	312	295	286	284	291	265	282	315	314	273	297	284	333	297	300	302	276	281	297	309	278	317	307	300	292	344	313	275	287	291	326	306	326	317	311	290	316	301	301	298	305	269	288	284	306	314	301	276	294	296	307	264	307	270	293	255	317	283	286	310	285	294	282	278	267	314	304	300	310	258	314	269	251	277	272	295	291	296	302	277	303	303	301	300	294	330	292	297	293	300	330	276	262	277	329	292	307	294	307	307	307	302	286	271	297	296	304	301	322	356	286	277	300	316	274	286	291	315	311	300	305	291	274	280	288	270	315	287	285	250	308	302	310	272	290	290	310	308	288	299	297	296	329	286	298	294	316	315	266	277	283	288	294	289	300	322	309	293	311	304	289	271	316	282	310	279	291	262	280	291	290	267	292	299	308	267	276	301	298	316	294	273	311	305	270	264	297	275	268	313	302	305	293	296	316	299	270	288	310	293	286	295	313	296	284	303	303	312	281	315	313	291	285	315	289	312	279	297	294	296	333	296	300	281	293	306	320	288	290	286	296	295	297	321	284	283	287	275	259	319	306	291	277	286	298	310	294	293	275	296	289	298	287	299	310	270	336	299	279	323	278	271	297	331	264	277	294	284	288	276	298	283	264	303	284	260	337	284	288	292	303	307	295	277	292	266	321	282	305	269	263	330	302	291	253	289	280	296	303	257	313	262	270	281	311	280	282	295	289	342	278	288	284	297	273	303	299	294	265	288	305	308	307	303	304	278	312	265	314	294	287	275	276	283	286	272	316	321	285	309	270	313	307	307	308
30447	53718	39569	28626	23862	18882	15144	11573	8194	5408	4161	3357	2974	2744	2215	1821	1741	1565	1481	1337	1206	1125	915	832	762	738	647	524	459	473	508	457	425	395	316	367	348	348	326	305	328	331	346	335	308	379	570	559	522	568	567	434	356	399	317	336	353	317	308	306	311	304	354	323	304	326	294	313	348	321	300	304	307	297	340	308	349	320	332	289	310	283	316	327	311	339	331	316	349	311	329	330	348	290	328	323	334	334	308	333	340	306	323	313	296	319	357	334	309	329	304	346	306	330	298	321	333	337	309	301	299	294	304	299	299	320	309	352	341	321	312	301	327	312	317	294	311	331	320	291	317	295	323	300	294	302	323	306	332	336	309	344	290	314	330	308	345	353	321	281	275	349	296	309	316	335	298	307	321	333	311	303	314	293	333	310	323	292	329	335	319	333	329	316	322	312	322	319	328	328	310	368	343	296	313	292	326	288	299	300	336	309	296	332	323	315	301	338	334	293	311	333	311	317	292	311	315	326	311	289	309	302	295	303	312	275	332	348	332	305	339	316	340	325	322	321	308	344	329	309	317	308	328	321	318	318	289	302	315	322	327	303	326	311	275	301	334	327	315	303	314	308	299	336	341	318	313	324	310	305	314	289	317	325	270	319	310	307	287	295	287	317	311	299	344	331	322	307	336	334	355	332	320	294	317	313	300	305	293	291	288	313	341	319	279	291	293	287	298	303	310	318	333	287	304	304	293	319	351	321	338	320	299	298	312	302	303	330	312	292	292	306	320	301	330	317	310	304	338	279	300	313	315	350	322	305	306	323	332	328	340	326	318	342	311	273	295	285	300	311	307	288	268	333	358	347	286	294	303	314	312	309	315	317	300	330	292	327	333	344	310	318	307	296	304	310	282	293	304	322	288	319	318	322	323	332	308	324	338	318	298	312	316	320	339	300	309	296	321	318	319	332	328	283	314	277	343	308	313	302	324	308	316	300	310	289	357	276	312	305	352	299	277	326	337	289	324	282	300	305	304	310	325	316	319	320	327	283	335	337	326	325	292	312	321	316	297	351	307	327	330	313	282	303	319	325	316	313	304	336	318	316	301	305	299	312	335	335	362	296	322	316	313	315	333	316	330	285	314	329	331	335	311	286	302	317	334	289	359	312	320	300	318	309	278	291	316	325	307	318	263	311	294	331	353	313	327	327	288	329	348	311	314	318	312	353	313	305	311	320	298	324	321	300	357	331	296	322	323	301	318	346	307	307	296	349	297	314	337	313	290	289	333	311	293	326	299	310	318	325	329	312	327	284	331	330	337	329	313	315	336	329	335	308	334	286	348	301	332	295	307	302	298	299	361	297	296	322	323	317	315	301	332	300	307	287	299	299	315	286	330	307	328	275	328	326	335	286	293	348	351	323	289	311	296	296	302	304	319	316	305	302	303	306	341	306	303	300	299	309	305	323	322	363	299	324	301	319	296	299	344	299	295	302	308	332	323	305	304	349	293	332	324	302	331	305	349	307	307	312	308	317	323	308	341	318	317	322	302	282	292	326	296	305	313	286	324	299	309	282	292	312	320	293	300	309	324	333	329	315	341	286	305	334	332	298	298	294	321	317	320	355	308	321	289	313	300	328	298	306	294	305	313	322	306	293	295	346	287	296	333	290	333	320	311	287	308	281	321	347	330	325	302	300	305	318	319	322	319	290	289	286	324	312	288	305	312	299	315	297	331	313	316	299	305	292	308	312	324	333	329	292	331	362	313	309	297	279	331	320	329	320	277	298	335	330	311	325	324	313	297	291	314	331	302	299	314	299	312	341	322	323	316	320	301	287	326	305	310	300	316	322	300	343	315	317	331	272	322	290	302	309	321	346	281	313	269	325	307	338	348	321	300	283	311	309	320	314	350	305	319	324	310	314	314	297	323	324	321	267	307	303	305	345	318	339	324	312	302	328	307	322	322	307	332	329	324	318	314	334	281	333	297	334	341	312	307	326	339	317	338	310	311	305	328	323	340	293	319	299	288	334	303	321	305	336	318	292	306	304	311	298	328	339	335	315	314	336	287	299	357	306	309	350	321	333	285	329	283	313	300	319	320	318	347	298	332	345	309	309	311	293	329	316	319	285	318	329	354	333	317	310	313	297	304	307	309	332	336	321	313	346	326	315	315	305	310	293	297	337	298	324	309	301	340	297	316	302	296	293	333	317	307	299	328	336	294	323	347	293	308	346	295	333	326	319	289	334	317	308	300	318	302	327	335	302	320	324	292	314	315	318	309	311	323	284	317	343	277	298	324	314	330	300	328	270	337	332	326	316	295	329	345	305	303	324	310	281	343	317	313	278	322	301	294	345	273	335	340	310	320	307	284	310	326	316	299	326	315	314	321	302	306	322	311	335	317	333	322	308	301	293	316	287	329	310	333	302	295	317	334	321	336	310	296	320	299	317	305	326	304	301	325	330	311	278	327	303	339	324	338	343	311	298	305	289	333	309	291	326	320	301	301	331	295	343	301	285	304	298	328	347	308	337	303	337	324	296	312	306	323	321	293	321	321	285	322	301	318	293	307	327	322	337	292	322	273	305	315	310	322	317	302	307	312	302	344	362	316	312	293	323	328	314	309	286	319	315	307	304	325	307	352	283	318	333	322	313	341	318	344	305	293	304	303	312	308	325	321	332	330	308	314	312	316	331	296	330	309	322	317	346	335	342	290	328	344	310	306	319	301	310	316	312	312	305	292	269	307	319	335	317	315	304	330	327	282	297	316	294	309	318	289	329	314	291	349	291	317	330	307	301	316	326	315	304	321	312	290	311	299	311	310	301	306	308	321	323	327	317	330	299	319	299	296	299	344	306	278	306	333	284	307	303	317	321	331	337	309	317	319	315	309	327	340	342	331	340	328	318	257	328	297	283	310	319	301	307	340	304	285	321	351	334	306	303	318	351	297	326	279	290	296	340	337	332	303	322	302	297	287	320	331	310	269	312	306	313	328	313	296	315	301	349	313	306	300	310	283	305	341	329	296	320	311	286	321	337	299	310	326	332	330	314	270	337	292	299	324	313	324	323	320	318	314	306	350	301	331	332	282	289	317	315	327	308	337	327	313	312	286	324	306	295	323	302	296	328	295	298	317	335	326	293	313	302	291	333	324	319	315	344	319	323	327	319	325	321	340	284	328	322	312	322	329	302	366	317	297	307	323	309	327	307	306	318	335	297	294	316	322	311	309	321	313	296	315	337	316	337	285	283	308	266	328	354	312	301	317	266	275	304	332	348	318	317	331	316	301	291	327	313	308	324	335	316	312	301	307	329	307	311	300	302	339	341	337	303	314	353	300	297	299	309	319	334	326	319	349	313	330	306	325	301	317	351	313	306	323	305	302	316	325	334	311	278	319	292	311	312	295	333	356	316	321	323	295	348	311	318	318	294	325	291	314	325	316	329	310	376	344	308	336	293	309	374	300	318	335	330	337	336	314	337	298	333	322	335	275	283	294	354	322	299	314	331
29629	25380	25042	16960	9129	5153	3234	2352	1752	1206	894	775	690	616	604	500	513	475	460	448	397	399	379	355	325	313	278	279	309	283	267	273	312	282	262	222	263	255	267	239	269	269	269	268	241	265	264	267	255	255	225	253	241	277	240	260	271	285	232	240	270	246	249	236	275	233	240	257	274	224	244	273	261	235	238	247	252	258	241	252	237	261	253	266	266	271	242	277	271	256	250	241	260	246	271	238	263	255	238	255	266	243	215	251	225	250	231	262	281	259	275	258	249	242	272	270	250	234	249	246	255	252	281	245	263	280	274	281	256	258	252	267	253	265	249	239	247	269	243	260	265	281	253	294	257	253	247	263	257	244	241	254	278	251	248	259	259	253	272	211	292	234	250	248	255	232	264	229	248	274	228	243	297	239	261	247	227	247	236	249	272	241	251	242	254	259	251	240	249	263	285	287	235	250	247	275	243	266	256	260	259	263	253	272	232	249	262	235	257	260	261	255	226	258	223	244	260	273	280	238	245	279	252	235	241	259	267	242	230	240	247	290	226	247	255	254	233	251	235	253	267	243	238	241	248	258	267	240	253	253	254	241	266	232	244	264	245	262	266	263	235	295	264	248	261	265	232	266	231	245	264	286	247	247	249	268	245	232	245	219	274	256	260	240	185	263	259	287	244	259	261	257	278	248	256	248	268	253	254	262	258	269	273	238	279	233	276	260	256	257	215	263	257	264	257	225	243	232	237	250	231	265	255	266	252	263	235	253	265	256	270	231	264	268	258	226	258	274	241	263	254	259	267	258	264	262	259	246	264	261	245	233	246	247	239	254	281	266	253	275	275	241	260	251	250	229	274	272	276	259	269	254	249	251	228	225	255	249	253	233	252	253	229	226	272	227	282	276	245	245	227	280	252	252	245	230	270	257	228	271	266	244	250	260	219	250	261	251	238	235	245	257	268	242	274	268	244	260	273	238	236	266	258	248	264	253	242	248	284	227	263	265	247	261	272	240	277	258	237	245	284	259	260	247	263	240	270	259	231	255	259	241	224	267	257	234	254	254	288	251	243	218	223	271	235	233	261	254	249	253	267	266	263	240	248	262	273	250	280	301	230	233	266	255	228	256	261	264	276	257	228	242	255	292	264	246	274	242	261	280	227	276	244	267	223	251	265	253	247	243	279	237	248	268	229	249	259	238	250	264	229	252	233	231	232	229	250	272	249	255	242	250	251	270	245	231	230	259	278	243	226	231	258	270	263	240	261	257	247	277	241	220	238	281	255	266	273	255	254	233	251	274	268	248	248	242	230	247	264	240	243	222	250	234	250	254	252	258	265	256	241	267	262	248	249	247	240	238	245	241	247	216	244	257	253	256	253	235	275	220	255	264	267	237	248	285	247	276	285	261	250	242	256	228	277	231	242	248	236	281	250	282	267	240	260	245	264	277	268	231	269	271	264	235	254	259	268	245	253	269	245	271	248	258	265	247	237	260	257	248	274	224	241	242	221	248	295	244	239	253	253	260	270	259	253	245	227	274	241	232	215	292	229	243	268	251	287	251	265	240	260	280	254	237	260	262	250	246	231	275	262	229	241	251	249	243	260	256	256	264	254	256	239	267	257	243	293	267	269	237	274	257	280	284	253	243	273	256	244	258	247	243	263	239	248	260	254	267	247	274	277	254	277	250	258	221	246	250	241	223	247	292	266	267	249	264	284	256	244	244	258	249	259	279	274	261	243	255	265	222	261	271	249	250	240	258	264	279	281	253	258	281	255	242	282	288	233	280	225	280	265	275	273	234	249	234	253	267	260	245	264	276	258	263	240	246	270	250	257	259	255	254	255	252	260	231	254	265	256	273	268	269	247	255	232	244	287	250	255	254	280	248	260	250	253	268	284	250	250	232	270	263	249	262	280	253	263	230	252	241	270	268	257	241	259	231	245	254	271	263	242	269	254	292	230	224	229	257	230	253	236	268	245	229	237	238	261	278	244	289	231	277	258	264	254	284	244	277	242	255	240	242	246	224	265	242	262	273	239	225	260	237	224	241	223	237	239	258	283	250	253	265	230	289	259	263	269	226	229	242	257	261	242	296	238	275	262	286	248	230	261	277	272	253	267	271	234	250	248	255	266	254	226	274	246	262	258	245	265	279	264	272	245	258	247	264	280	273	251	255	244	261	263	254	285	270	240	257	235	237	267	244	245	285	259	263	247	266	268	240	242	251	252	274	268	253	255	258	252	238	274	291	271	246	240	275	257	255	249	247	237	271	257	270	256	274	267	258	239	280	243	205	249	258	275	236	281	271	273	270	267	290	275	264	268	236	271	238	263	237	240	247	248	257	284	226	242	275	260	255	243	238	256	254	277	289	246	222	261	260	254	269	246	250	253	276	260	233	229	233	262	270	238	249	231	279	271	267	237	265	241	247	246	271	235	244	255	257	232	268	230	272	238	245	226	237	260	272	241	258	246	263	254	290	252	250	248	258	247	247	268	241	260	265	259	234	254	262	240	268	278	265	251	240	228	250	258	254	262	254	250	253	248	263	282	229	244	255	265	222	248	247	293	243	276	258	279	239	243	246	240	262	236	250	277	250	262	294	267	268	273	214	233	247	231	265	261	244	264	222	240	231	281	248	292	231	225	250	272	263	286	246	271	257	251	255	245	267	233	238	254	241	236	248	295	255	258	267	232	249	250	241	248	253	271	268	274	247	247	233	262	238	230	259	223	256	236	276	258	239	250	232	264	264	241	233	263	266	252	275	278	242	272	231	244	253	250	277	260	264	273	271	263	253	258	270	279	275	263	229	245	246	225	212	232	237	254	238	257	275	235	258	293	234	218	249	250	220	265	258	295	266	237	235	282	250	242	261	219	244	281	255	257	259	260	237	247	269	258	268	275	242	268	233	269	242	270	242	228	276	262	270	257	252	243	228	248	238	253	265	265	274	245	233	236	260	261	235	259	276	250	234	298	250	222	252	275	255	258	268	270	297	235	245	254	240	264	245	256	241	249	253	263	280	259	269	254	249	286	236	262	251	249	233	276	270	227	243	268	250	250	235	263	248	228	248	265	271	242	245	290	247	281	281	261	266	273	248	224	288	296	229	266	239	226	236	272	270	257	269	255	272	274	245	237	230	289	280	291	255	255	248	244	241	265	263	280	276	276	261	251	284	268	273	258	266	254	264	259	267	265	236	247	251	252	252	259	220	279	243	261	246	267	248	263	252	257	248	220	238	240	244	261	241	230	259	282	225	252	274	255	258	282	277	278	248	255	251	285	249	224	259	252	269	242	260	249	242	258	276	253	262	272	277	243	263	239	269	252	255	254	274	254	250	244	265	236	267	283	265	243	231	238	251	215	247	266	266	226	259	248	251	232	273	241	246	244	262	222	253	237	253	231	242	252	265	270	220	248	239	239	236	250	271	240	277	266	260	264	230	231	247	273	244	261	263	258	256	273	231	254	240	249	269	268	217	241	244	248	246	239	258	244	255	252	262
26349	38647	27521	17926	13216	9055	6198	4781	3442	2262	1654	1323	1169	1036	940	839	767	766	676	611	581	509	510	444	432	376	365	325	316	341	357	362	330	345	304	270	270	274	278	295	302	282	291	281	275	309	292	280	277	278	274	301	250	271	272	302	275	315	279	269	258	299	307	277	273	299	290	285	259	277	304	310	274	296	287	301	311	295	284	310	274	277	311	270	308	289	267	265	295	285	306	305	298	273	311	279	275	275	265	288	288	256	280	290	264	325	319	284	254	246	285	289	263	266	263	280	266	271	288	325	281	301	286	286	280	273	285	269	289	286	295	274	299	312	292	302	294	281	289	258	291	277	272	257	291	279	283	309	284	304	278	272	274	282	262	291	318	263	267	278	264	286	301	275	292	266	301	296	300	295	267	298	309	305	253	326	226	270	238	274	282	257	268	302	277	285	265	270	309	267	270	275	284	267	283	306	273	272	277	296	273	259	305	264	279	283	281	266	291	302	279	265	286	249	272	262	260	291	274	295	289	275	281	293	286	274	295	280	274	276	262	276	259	277	255	271	297	264	287	278	285	292	301	281	286	274	285	299	300	276	282	303	283	282	317	277	258	294	287	321	283	293	265	262	284	259	306	284	270	267	272	259	303	285	292	277	280	306	266	249	271	281	264	271	277	276	263	261	277	255	290	282	299	279	297	269	281	281	304	290	285	299	262	308	285	319	241	300	307	292	295	296	312	305	236	269	267	258	289	268	289	270	270	273	260	254	279	265	283	277	284	292	272	308	263	261	269	257	291	258	258	262	285	281	256	287	289	289	277	276	297	248	304	301	288	309	288	274	305	296	292	274	292	293	274	278	300	265	291	252	271	277	312	245	298	272	305	284	276	285	285	277	265	299	283	290	289	284	287	289	249	307	315	281	298	260	276	285	297	297	292	272	291	281	269	311	288	250	278	343	294	293	253	276	302	279	250	276	266	281	261	268	310	270	257	265	249	290	290	302	258	286	312	281	272	252	294	279	244	268	284	252	262	276	271	288	273	264	283	242	270	294	303	267	282	302	286	288	279	298	304	261	266	257	260	297	304	293	276	289	288	282	309	305	280	283	272	296	295	283	288	254	268	272	283	276	289	314	303	289	297	311	272	268	315	297	253	264	272	256	268	288	266	267	301	329	279	305	303	255	302	298	289	299	295	276	302	256	274	263	263	253	287	276	278	272	275	293	277	274	224	285	293	271	259	283	261	291	247	291	288	278	263	273	272	262	263	297	273	295	285	249	311	250	300	283	279	273	297	290	299	282	282	256	286	279	278	254	295	274	306	249	262	291	313	262	260	308	294	264	282	291	274	258	292	263	331	264	290	276	270	281	293	270	310	272	278	282	290	303	318	270	280	254	271	273	281	288	279	314	319	277	318	256	283	285	305	274	295	272	296	279	279	282	304	297	301	288	291	276	280	278	281	266	269	293	293	288	294	311	300	270	278	296	294	286	296	300	253	288	260	284	274	249	290	279	292	310	293	294	273	277	287	314	281	283	274	224	291	270	309	300	312	254	268	304	286	293	316	283	271	273	242	290	266	266	266	285	291	316	300	284	282	276	302	275	285	275	265	276	294	282	276	267	268	284	274	273	274	288	288	278	262	279	282	280	281	295	303	280	271	297	268	277	286	291	266	299	297	263	261	298	292	245	273	277	299	286	281	285	307	256	300	285	275	276	324	261	280	285	280	269	282	265	262	279	268	274	287	274	285	291	304	280	273	278	288	280	246	296	278	271	285	304	292	307	262	270	269	257	283	272	268	281	298	256	291	223	274	303	259	264	273	302	291	256	275	251	248	281	289	318	286	292	251	306	274	271	290	288	267	286	267	279	267	286	249	280	281	251	285	277	297	271	299	261	248	286	277	283	270	284	291	289	294	268	278	283	275	260	291	268	280	278	309	275	303	274	315	282	288	277	304	290	289	271	263	281	262	242	250	300	305	270	246	282	268	264	292	311	274	262	304	296	282	285	297	275	305	307	282	282	289	253	281	267	300	285	275	283	317	270	312	244	291	282	280	285	286	250	294	278	276	293	285	283	310	264	253	292	287	247	286	308	274	273	290	286	283	279	280	288	314	287	263	296	269	279	258	258	284	290	297	270	262	288	287	297	269	262	278	278	254	268	292	299	280	271	261	274	275	301	255	293	307	253	279	264	268	265	280	292	280	279	302	279	285	261	256	280	303	281	267	286	273	258	301	284	227	290	275	262	288	279	293	292	274	266	306	256	259	290	288	305	282	286	292	280	262	291	309	278	292	296	281	263	304	296	287	298	295	278	287	291	293	268	294	270	255	275	298	291	307	290	281	269	266	314	286	261	311	283	291	297	281	297	280	288	269	278	269	309	308	276	292	281	272	262	270	265	270	295	261	277	256	302	307	305	260	293	283	281	289	320	273	280	300	269	258	314	264	279	270	285	266	283	282	278	292	285	270	291	259	300	283	273	290	257	285	296	283	270	288	290	307	272	308	272	294	265	286	256	293	319	261	269	289	272	274	289	256	291	292	304	277	245	278	295	271	276	298	283	272	302	261	265	288	304	294	273	281	285	291	290	268	302	259	289	264	279	269	288	258	301	294	254	253	288	291	273	287	252	296	317	302	285	266	316	258	259	283	262	272	285	289	273	252	265	315	258	292	264	272	294	249	275	285	278	281	281	271	272	315	287	275	297	272	292	274	287	291	285	263	246	276	273	294	243	292	281	270	284	255	284	243	277	294	292	303	291	248	273	292	281	271	238	254	284	250	274	256	272	291	307	253	267	284	253	274	268	290	248	287	280	287	254	288	296	285	285	301	252	291	269	258	309	290	297	274	307	273	292	263	284	288	294	292	287	311	274	298	277	288	255	279	257	276	299	245	279	282	271	262	306	287	278	313	258	270	292	267	266	281	267	289	267	284	276	282	271	297	275	281	285	323	265	262	262	307	260	290	294	292	272	288	266	273	298	278	314	245	312	271	302	277	287	293	261	273	279	319	313	306	307	269	260	255	270	287	277	266	289	267	263	278	266	263	285	256	281	266	310	297	286	261	315	286	295	298	287	254	298	292	285	270	276	267	289	279	252	281	313	279	288	298	286	295	268	268	272	301	287	266	301	266	248	281	248	282	273	268	299	277	295	273	253	293	302	295	248	291	302	313	291	307	298	278	270	272	286	266	312	263	288	245	283	278	251	277	319	297	311	305	265	282	307	250	285	296	248	254	303	316	279	255	327	264	289	261	298	276	286	303	260	254	285	287	310	303	256	288	295	290	273	245	303	276	272	288	303	289	281	293	291	286	281	259	316	268	286	275	276	277	255	275	285	266	286	286	324	252	310	283	297	288	257	275	270	266	305	287	275	315	295	276	293	269	304	300	302	276	316	279	306	299	311	280	293	269	261	270	260	281	298	262	284	291	291	327	287	315	290	280	323	280	263	258	272	295	310	298	305	285	279	280	282	277	275	288	261	260	293	275	290	265	303
24439	21582	28770	24957	21834	16380	7730	4017	2848	2103	1544	1240	1120	1100	838	839	735	703	637	595	526	554	504	465	451	387	368	397	339	292	365	331	341	339	318	278	328	281	259	276	271	281	247	302	284	322	311	361	335	375	332	319	273	298	263	307	285	284	306	273	291	283	283	286	271	278	285	299	280	309	268	284	273	278	265	271	276	298	303	278	273	264	274	289	291	271	291	307	260	283	260	254	266	292	271	288	289	334	285	294	295	287	294	276	266	268	258	268	269	293	298	288	269	266	325	273	282	275	261	286	267	265	266	287	262	267	283	275	269	280	273	274	274	306	275	274	283	277	286	289	301	292	279	300	291	253	284	264	284	289	277	252	262	285	282	277	286	256	295	269	254	287	299	327	268	283	274	295	268	269	252	264	269	248	315	269	271	283	278	254	267	261	286	284	280	266	269	275	315	282	256	242	241	260	282	287	285	270	285	258	278	266	249	268	278	295	277	249	270	293	305	247	307	284	264	295	269	252	277	274	298	282	241	287	283	288	299	255	272	288	257	290	282	278	259	268	275	287	259	273	298	252	253	254	252	304	280	274	273	262	282	288	285	278	271	262	299	280	290	296	279	288	262	286	267	238	288	265	299	294	291	292	321	290	246	327	280	300	268	293	251	257	272	298	294	292	271	300	304	265	284	259	296	303	290	272	310	281	272	264	263	268	262	284	265	275	275	297	276	286	276	294	280	276	307	284	267	230	280	283	277	251	281	253	273	310	277	281	283	265	289	280	285	294	277	285	277	274	289	307	294	274	296	294	253	274	266	275	269	294	259	240	272	278	282	269	281	258	291	268	244	272	260	257	273	276	271	267	280	273	301	257	281	286	272	281	303	284	257	294	296	267	269	266	292	298	269	268	282	273	257	308	302	287	291	272	277	261	296	225	318	269	283	291	273	263	268	272	323	303	256	267	265	271	276	299	280	271	267	289	281	271	289	270	279	272	272	272	272	276	276	253	298	285	255	288	286	279	262	273	315	272	302	266	284	245	291	295	271	299	282	257	300	261	274	274	329	288	265	275	279	244	278	292	266	247	283	276	284	294	288	327	252	280	274	271	279	266	272	265	262	289	275	275	261	279	290	265	261	293	286	270	272	257	256	229	269	264	310	292	283	279	287	286	287	292	271	264	275	262	280	268	262	310	284	288	256	281	298	262	278	274	264	310	233	286	279	257	279	258	286	279	243	274	264	290	296	269	275	288	257	310	265	284	327	267	300	277	272	286	258	273	255	291	260	294	272	266	266	265	281	295	278	266	269	295	275	293	233	272	271	298	279	275	263	274	278	274	278	295	279	276	295	289	297	306	252	266	260	285	304	276	262	235	298	289	282	264	264	288	257	277	272	253	246	281	277	296	251	262	282	258	238	282	294	259	273	293	281	291	247	292	287	281	270	295	269	263	267	289	267	255	287	273	273	273	281	276	250	275	299	276	291	276	285	269	275	249	264	275	263	289	263	285	265	297	281	258	236	280	290	277	261	302	256	301	284	285	280	275	275	267	302	251	269	282	303	276	251	249	295	267	260	285	271	278	308	297	273	297	266	269	292	295	289	271	243	259	270	296	257	270	277	282	289	273	255	257	278	285	259	289	240	307	291	287	262	261	319	266	255	278	247	293	288	291	287	276	284	311	283	277	241	255	279	266	245	296	290	323	279	267	294	266	274	260	250	304	259	259	256	295	263	281	284	279	291	279	279	245	260	245	274	241	289	273	287	279	263	260	288	272	298	266	302	229	297	317	290	260	301	315	291	275	264	264	287	265	283	289	291	286	287	265	297	274	268	293	249	283	279	268	273	301	261	276	261	279	261	308	260	244	302	300	278	274	302	263	283	288	263	279	240	286	290	262	292	223	252	265	307	280	285	264	266	277	276	271	282	290	281	291	280	290	281	263	306	299	281	250	286	296	281	265	302	270	263	269	259	277	282	296	278	263	296	294	297	283	278	285	267	267	268	292	273	284	245	307	286	267	285	283	261	295	292	285	298	310	285	292	283	275	298	285	296	259	291	276	280	299	266	276	257	270	261	281	268	293	247	273	250	285	279	260	277	290	253	284	295	254	277	306	261	279	305	269	283	265	279	270	273	283	255	303	276	298	286	282	256	283	299	273	294	296	280	296	286	282	259	294	249	270	308	252	278	291	260	300	274	265	274	282	266	276	262	286	261	281	310	277	290	268	281	282	314	256	278	288	310	274	310	318	289	289	261	267	280	267	249	297	256	282	289	260	307	287	296	287	246	251	283	286	270	256	261	251	271	272	287	254	262	275	257	277	278	254	294	263	303	279	304	250	283	264	276	277	259	273	296	277	271	266	303	262	313	293	251	266	267	263	284	253	255	310	271	277	261	257	259	279	265	294	304	299	233	282	268	248	280	291	298	293	302	277	279	297	266	243	281	255	284	244	244	279	293	283	260	262	279	281	293	281	263	264	286	281	278	295	256	248	276	296	274	270	295	277	290	292	271	273	308	279	277	270	300	254	257	299	291	243	268	297	260	273	266	273	275	261	280	274	276	297	257	243	293	244	291	300	314	303	274	256	258	294	285	262	274	319	288	314	281	279	292	296	260	280	277	271	296	265	280	258	277	255	273	274	283	273	277	278	275	278	264	283	277	262	274	276	259	273	289	271	263	281	264	280	267	301	282	253	256	265	289	285	270	286	270	293	280	267	292	298	293	296	284	260	277	320	297	270	288	270	269	272	262	280	273	279	253	263	286	270	259	253	292	237	276	249	287	266	308	270	281	266	298	279	289	275	273	279	237	291	316	282	301	246	293	268	296	271	254	281	272	267	260	273	277	256	282	272	291	271	261	272	287	314	274	295	279	250	314	287	276	274	293	290	273	279	281	281	283	292	308	306	260	287	297	252	291	281	306	268	277	274	284	284	253	288	275	312	300	282	274	303	261	276	279	271	277	255	306	275	291	249	289	258	298	259	281	305	263	268	272	262	258	258	258	266	297	262	274	254	302	288	294	267	253	305	270	272	279	262	273	268	269	300	269	278	256	272	259	275	266	274	259	292	265	279	254	278	304	287	275	288	287	261	273	283	299	281	296	295	279	260	290	296	280	289	317	300	271	277	248	271	275	286	278	278	275	278	285	264	286	293	265	289	281	283	258	273	296	308	288	261	319	254	277	292	269	263	278	259	278	264	279	301	290	274	288	257	270	297	286	283	282	284	290	272	266	273	293	291	286	273	312	263	263	277	292	295	266	288	301	280	303	290	285	288	267	285	300	274	248	306	301	297	270	272	270	273	283	291	293	288	252	305	265	282	296	290	290	283	273	268	247	267	289	288	256	275	269	287	284	280	291	286	265	264	259	284	251	260	273	276	261	304	281	256	285	279	281	285	270	263	284	254	279	293	274	297	275	253	277	254	263	281	269	270	246	261	307	280	255	288	259	255	289	279	263	306	298	289	272	277	271	303	239	234	286	289	284	268	285	266	278	271
26624	48885	35256	24806	19211	14337	10001	7263	5450	3965	2905	2155	2113	1789	1461	1441	1253	1088	1019	950	901	776	724	637	645	500	446	452	411	446	424	420	395	394	414	386	343	334	289	322	336	273	310	337	332	326	387	404	396	439	382	353	342	301	287	301	292	320	306	289	279	309	285	273	304	302	296	317	313	323	312	296	311	325	283	302	283	296	307	287	278	301	326	314	269	313	287	312	323	307	327	298	284	257	305	308	374	290	317	313	304	328	301	297	310	308	310	309	294	268	286	286	302	295	310	297	314	329	300	320	324	279	255	301	272	307	282	307	261	298	299	268	315	306	314	325	288	305	306	268	293	320	329	293	295	293	309	293	291	308	293	310	313	309	281	304	328	301	296	268	255	297	302	305	295	284	286	302	294	310	315	292	301	308	301	298	286	309	299	309	257	323	312	341	313	288	291	279	290	289	323	326	311	286	276	333	311	303	282	288	284	287	334	300	301	284	319	296	286	301	312	317	293	288	294	298	354	311	327	336	311	271	283	307	295	280	305	306	293	314	315	320	280	290	302	296	300	312	296	309	318	360	285	321	280	308	319	310	283	313	309	298	316	282	293	280	280	316	291	293	309	331	284	296	270	280	274	303	270	287	279	311	288	317	323	306	318	300	313	312	309	307	307	312	295	284	296	308	301	306	310	323	306	291	290	307	305	286	282	276	307	284	324	294	295	285	309	263	294	294	289	299	310	286	319	320	304	276	262	279	310	316	324	303	315	282	303	308	297	261	308	300	325	315	318	301	319	288	319	295	302	297	309	308	298	278	298	318	313	309	319	299	300	289	305	309	313	317	307	302	296	293	285	321	283	292	297	317	302	296	286	277	310	317	302	316	296	274	316	305	317	319	290	273	299	329	320	317	289	287	323	276	322	288	293	313	292	291	326	307	293	266	298	297	298	330	266	319	286	303	314	304	277	281	304	310	274	313	290	296	305	289	286	283	296	312	314	301	293	314	293	302	312	295	302	324	312	283	294	291	311	277	299	293	327	298	314	295	298	295	292	291	291	284	326	294	306	301	294	271	303	306	340	311	290	301	306	298	306	301	275	297	295	289	302	312	324	298	301	296	281	292	316	291	312	325	304	290	295	302	307	269	286	305	263	313	318	354	262	321	337	325	288	258	281	280	300	312	292	271	329	270	315	282	291	316	286	291	287	289	290	320	305	305	289	279	320	305	324	277	325	284	317	310	304	271	285	293	267	298	305	292	284	307	316	288	327	317	315	269	301	312	302	298	305	331	314	300	291	303	276	326	321	302	275	303	301	320	291	299	316	306	268	293	318	296	287	319	281	307	307	300	294	280	326	303	309	299	288	302	298	309	321	296	301	280	312	300	292	305	260	310	308	315	283	281	291	307	271	305	285	304	318	333	331	308	294	276	309	298	294	293	328	261	309	277	263	322	286	329	285	313	292	298	283	282	318	314	308	274	288	341	272	301	287	301	290	348	313	290	285	294	315	302	293	319	297	290	277	301	302	344	326	321	308	278	305	294	291	309	299	278	301	295	316	323	320	290	326	286	302	300	272	279	312	305	321	294	278	300	320	295	282	302	308	317	317	309	294	259	332	299	316	293	278	320	358	297	271	291	325	304	309	313	322	280	318	299	284	316	319	291	314	324	310	292	276	288	324	301	306	294	319	293	292	274	297	298	278	308	329	311	324	317	305	284	292	313	317	314	290	289	301	293	299	284	307	315	296	278	336	302	296	314	328	327	330	297	293	278	285	295	296	278	326	311	285	328	346	296	296	336	281	298	292	284	274	311	312	319	310	296	296	299	282	300	311	329	309	305	311	288	295	298	326	318	308	282	312	293	329	311	271	310	320	299	318	295	291	300	302	293	291	273	302	288	305	321	309	329	304	305	327	303	316	301	312	323	283	310	316	256	318	321	318	319	298	311	334	297	297	287	303	280	319	292	311	306	296	301	315	297	302	302	340	310	281	296	268	305	278	328	307	305	288	307	311	314	302	329	284	292	307	259	282	302	310	319	289	289	285	309	289	317	282	314	336	317	289	306	292	280	283	295	292	307	318	280	318	307	304	271	299	311	327	299	300	322	316	315	299	301	307	317	315	303	298	333	309	306	270	305	321	288	284	309	311	286	285	312	301	291	317	268	325	303	334	311	273	308	309	287	332	284	282	303	296	297	332	282	285	304	288	273	315	299	319	324	289	297	322	316	332	315	277	301	276	320	311	287	327	311	281	287	329	300	284	312	317	291	293	282	288	288	288	309	289	298	305	308	287	315	313	299	283	279	295	326	267	350	304	275	315	327	298	312	309	325	300	290	315	288	307	303	302	264	311	295	287	304	289	279	312	291	281	298	300	312	319	292	305	332	329	289	288	293	280	291	312	281	291	309	298	316	295	295	311	298	323	329	303	314	282	316	284	327	303	322	318	323	261	292	314	309	279	307	257	306	285	294	336	314	286	310	298	303	285	286	304	296	299	286	333	302	307	302	284	292	309	366	297	292	272	289	294	311	296	291	295	308	317	329	293	289	298	291	313	321	315	278	317	302	313	300	307	304	314	323	314	298	282	316	328	318	327	287	291	305	279	293	315	352	284	305	289	292	293	294	289	320	306	278	279	297	317	302	314	312	300	324	297	317	311	305	289	311	276	276	294	283	305	288	295	282	264	311	304	297	282	266	277	311	311	294	310	303	299	275	299	282	341	291	283	288	283	297	296	314	307	268	306	277	308	307	297	313	301	275	282	301	316	289	284	309	328	293	280	294	292	325	294	310	298	326	262	302	314	338	326	305	313	286	302	318	290	305	307	305	333	313	282	299	304	326	326	287	300	288	297	318	319	310	261	260	282	299	303	301	288	333	298	301	303	301	310	283	329	277	340	282	289	304	265	334	303	267	299	294	293	302	315	312	315	330	304	324	292	301	303	328	299	282	312	309	268	309	290	282	305	317	296	278	322	309	315	264	283	327	277	323	290	275	312	328	300	301	310	324	314	268	322	273	290	284	279	296	298	311	285	300	317	304	301	288	278	293	293	295	329	323	286	297	293	308	337	301	293	287	312	295	274	331	321	305	282	263	273	274	273	319	312	325	306	314	316	316	313	305	284	300	289	294	267	315	297	291	298	289	323	305	295	304	280	330	252	325	315	291	314	288	329	316	297	304	285	298	314	325	303	287	309	268	309	298	301	311	322	288	300	283	311	320	312	284	290	259	292	277	308	300	294	308	300	286	305	271	288	290	299	300	313	288	306	336	310	290	297	297	289	312	319	302	330	306	301	283	283	287	334	286	280	293	299	302	326	303	284	285	310	306	282	321	337	286	328	297	324	283	280	309	324	283	301	309	329	292	327	313	321	302	312	306	314	335	305	289	239	270	303	289	304	318	305	291	319	280	304	296	296	300	314	305	286	306	297	314	261	326	323	296	318	278	308	337	299	303	269	285	314	305	300	306	293	308	308	303	317	313	289	311	322	287	296	318	330	337
25684	21673	28012	26148	16839	8382	4651	3041	2210	1495	1210	1047	882	777	707	693	559	575	505	477	432	407	420	371	325	342	307	322	276	324	283	317	303	303	291	319	282	282	282	262	285	253	243	289	280	273	270	246	263	256	249	301	301	251	282	247	244	236	243	259	248	229	262	285	260	291	245	272	248	277	229	265	242	258	287	269	229	257	265	241	277	253	237	266	288	274	260	245	234	264	259	252	258	241	277	266	260	248	256	255	248	237	265	245	298	257	238	272	252	248	245	255	274	263	271	255	248	260	235	271	251	279	240	249	265	270	246	261	252	246	242	200	240	269	255	254	268	267	238	234	235	256	244	259	261	269	218	265	260	258	263	263	259	269	275	259	260	242	241	257	243	275	244	285	243	300	267	275	280	276	243	269	270	250	263	281	257	272	274	268	248	270	253	263	285	282	242	259	254	248	274	273	275	257	267	253	235	239	252	249	270	254	251	244	265	265	250	270	250	239	265	278	267	233	272	277	252	278	310	281	222	260	255	251	258	257	253	241	249	248	262	256	236	238	265	262	248	265	254	273	285	253	237	224	252	269	271	268	285	265	241	261	265	265	256	256	274	243	239	258	243	260	264	227	254	239	260	280	251	276	259	251	228	279	269	268	272	256	264	260	264	235	244	245	280	238	257	257	242	275	243	256	241	276	230	287	235	276	246	269	258	253	260	237	232	250	262	243	247	226	260	254	239	267	272	237	242	267	240	236	258	263	251	239	262	245	265	267	243	264	251	273	246	258	273	261	284	270	267	240	229	263	236	249	228	275	261	255	292	293	246	243	253	233	273	227	239	254	250	261	265	259	260	236	279	272	259	258	225	249	248	278	252	255	238	262	238	257	239	264	248	252	250	237	246	260	269	257	287	252	283	266	262	263	278	216	248	269	287	233	258	287	272	285	268	248	258	228	222	253	240	246	247	259	256	265	253	277	267	253	244	245	245	250	263	289	240	245	260	289	268	254	245	240	261	251	263	238	252	252	244	269	259	271	255	249	236	251	261	245	273	266	243	267	260	285	278	266	268	246	258	278	258	236	256	255	245	250	252	229	223	252	235	265	263	282	242	256	255	254	280	249	243	251	265	244	265	269	255	264	261	229	245	242	269	233	258	230	237	254	251	242	267	269	245	259	212	250	273	259	260	253	257	259	244	254	249	242	247	278	258	249	276	286	266	258	250	235	240	266	268	273	240	289	283	246	248	234	253	256	268	280	274	266	267	247	253	262	248	263	251	269	262	261	236	252	253	215	288	271	263	225	244	275	225	293	242	263	238	281	239	227	251	244	268	262	273	235	255	286	227	247	259	256	247	253	277	279	255	268	239	240	294	256	277	254	259	260	239	249	265	287	280	247	251	247	259	281	262	258	255	269	238	256	238	250	235	268	246	223	253	261	224	249	266	230	278	248	247	273	248	254	264	256	242	229	238	291	237	240	234	268	235	232	235	303	266	241	281	267	245	262	256	244	297	249	257	248	304	246	247	259	261	220	252	266	270	257	260	256	239	233	266	256	251	251	276	257	277	285	260	255	243	261	254	224	250	253	243	263	255	262	261	261	252	280	274	264	255	282	248	263	270	267	244	251	244	286	289	248	252	243	273	260	253	229	253	275	238	255	287	266	253	294	264	279	256	265	269	276	242	250	276	238	269	248	259	261	247	253	297	262	238	256	240	246	259	280	251	261	263	233	247	255	256	238	237	228	261	234	262	237	247	232	254	250	255	256	230	269	246	249	230	237	250	257	272	258	241	277	250	275	215	251	246	256	260	228	261	237	246	255	282	250	257	248	234	242	254	275	259	258	268	257	277	264	248	251	240	249	251	259	264	279	223	276	248	260	235	239	256	250	244	255	265	266	273	253	221	233	247	252	278	259	233	234	262	231	268	266	245	265	232	266	280	251	299	240	230	274	263	256	229	224	272	253	251	262	256	259	241	256	232	248	262	241	259	269	251	277	230	265	263	280	261	271	245	263	259	243	250	247	243	264	275	247	266	291	255	258	246	252	247	260	255	269	236	262	241	258	277	285	233	236	257	257	231	249	268	263	248	257	257	258	260	259	244	263	243	266	263	266	272	256	272	268	261	281	252	260	253	270	252	250	255	279	234	255	232	258	245	254	252	247	270	265	295	245	237	254	259	271	263	247	256	254	255	281	230	240	252	268	248	254	244	249	281	266	265	274	242	251	283	215	268	235	277	244	253	266	268	254	229	273	245	280	255	241	247	277	250	262	241	238	261	257	253	260	253	241	231	268	226	268	260	267	236	263	262	274	251	235	249	277	275	256	270	248	277	260	240	267	244	267	241	250	264	261	275	259	272	263	276	236	263	254	241	262	262	272	258	219	231	243	255	242	253	262	278	248	256	273	263	285	247	252	275	251	238	265	247	262	230	265	237	251	233	245	258	224	283	258	305	254	226	249	262	268	253	251	280	260	263	238	275	222	252	244	254	259	259	217	236	250	234	240	263	267	252	247	270	258	258	250	260	283	260	284	277	239	277	252	254	258	240	247	251	249	248	299	242	245	263	269	249	240	248	279	259	252	268	267	254	266	249	258	224	233	250	245	238	270	261	262	244	258	289	241	270	259	260	251	263	255	225	247	258	247	280	217	274	245	244	268	268	282	254	298	275	234	274	237	253	274	224	270	256	246	272	269	269	237	221	240	239	237	252	258	248	229	260	257	262	227	307	251	254	266	240	245	256	285	222	240	281	251	249	238	269	283	250	276	246	263	266	236	286	241	231	247	244	232	274	239	238	275	247	257	236	275	289	219	244	250	244	238	289	251	242	253	242	245	268	262	210	238	227	267	254	257	244	285	254	264	284	241	281	241	248	255	287	277	272	253	266	239	264	235	265	245	244	247	231	239	238	262	256	260	246	253	247	239	245	244	268	262	261	244	283	264	246	245	250	238	281	250	265	234	283	281	262	250	247	259	276	271	297	282	275	262	248	267	273	258	221	272	245	241	278	251	239	274	274	252	269	247	253	290	262	256	237	235	235	244	249	248	224	267	225	267	260	256	273	251	268	227	254	240	257	251	257	236	222	263	250	234	274	262	252	235	242	256	257	258	267	260	249	258	245	258	231	263	254	229	234	244	308	245	275	277	268	250	256	270	228	248	250	261	249	274	252	270	260	284	237	238	254	231	254	266	248	246	277	237	265	240	235	267	282	246	264	237	258	269	219	277	278	263	248	257	277	281	257	260	282	214	245	240	234	254	244	247	243	243	228	247	231	257	258	249	269	261	259	275	269	256	267	262	247	243	252	239	259	253	260	274	303	260	262	246	236	268	281	280	251	252	248	247	235	247	272	244	290	280	224	261	240	246	262	287	265	236	280	267	274	257	250	272	259	245	269	242	251	241	254	266	265	251	246	254	250	250	242	250	254	247	252	257	250	242	278	245	237	277	285	254	270	263	250	259	271	252	260	259	261	239	255	228	256	249	253	264	246	242	265	248
26432	45697	33244	21710	16443	12155	8525	6045	4345	3109	2439	1874	1586	1415	1285	1097	932	800	814	737	737	657	549	561	473	471	400	318	411	367	361	368	321	359	386	362	294	331	285	295	247	336	308	322	333	305	318	317	327	324	360	344	328	300	294	305	281	273	312	289	303	307	273	294	264	293	272	289	287	284	272	284	316	301	282	260	316	273	278	263	265	299	266	268	280	285	287	297	278	278	266	290	297	300	292	288	311	274	308	299	277	283	274	289	262	276	290	278	302	316	281	261	297	289	278	260	276	309	294	289	284	253	287	274	264	267	281	303	283	294	295	282	291	265	307	275	251	265	290	281	295	280	290	322	279	303	266	257	288	285	269	296	297	276	263	309	296	282	280	311	257	298	287	277	247	310	275	285	302	316	298	252	275	292	265	278	278	297	266	288	274	280	284	283	301	273	284	253	274	306	286	297	275	267	281	283	286	281	302	254	293	274	271	279	263	302	260	269	324	274	263	268	280	247	250	250	300	287	279	274	272	301	282	285	312	265	269	236	295	298	298	313	282	310	295	270	289	283	255	291	291	275	276	294	290	267	272	279	250	276	260	300	266	290	289	288	260	306	308	264	279	312	299	291	261	280	258	288	277	261	280	260	288	308	281	281	264	282	278	290	288	288	274	263	300	297	302	288	277	271	276	287	284	301	266	288	293	302	285	268	290	295	337	267	268	300	292	289	265	252	292	275	292	262	263	329	277	256	269	264	273	273	254	296	246	266	293	266	295	259	272	278	288	280	293	264	248	278	284	284	291	285	275	317	298	274	280	296	262	293	309	299	253	311	287	274	279	301	310	290	275	269	293	270	291	276	273	278	296	288	275	266	271	278	311	247	295	258	261	264	276	276	287	261	295	288	281	276	289	281	261	296	259	297	295	294	282	306	252	241	292	270	277	253	309	256	266	273	256	261	293	269	283	320	287	277	287	289	298	263	305	289	287	273	256	263	274	277	284	277	304	263	261	257	278	281	267	228	263	290	250	277	272	290	266	285	242	289	306	277	286	271	289	279	283	266	289	273	278	294	282	291	281	278	274	262	268	309	266	259	290	302	286	292	269	287	300	255	303	285	285	281	291	288	261	278	271	282	308	256	284	285	282	264	281	280	265	293	313	303	272	268	279	259	297	273	291	286	298	258	282	285	260	290	267	267	324	283	294	290	316	261	279	270	307	304	266	291	277	260	280	313	294	307	295	272	269	301	264	270	287	282	295	276	266	263	272	271	269	303	312	266	255	294	281	284	268	285	265	268	294	257	265	284	290	290	314	283	275	252	303	300	289	269	284	296	268	250	269	313	270	256	311	276	265	278	297	302	320	280	280	258	279	264	293	266	266	261	274	277	253	264	287	306	282	324	274	268	291	259	304	296	297	293	270	288	268	303	280	292	296	267	273	260	286	281	285	295	273	295	297	274	300	283	258	288	275	278	266	320	275	300	282	306	262	287	313	316	273	278	290	279	308	295	291	318	291	284	268	305	267	244	291	274	254	285	284	276	262	270	277	277	270	274	254	275	283	269	268	271	304	283	279	301	285	302	282	282	236	268	250	282	288	284	251	296	267	304	304	262	293	262	268	279	310	286	300	276	278	284	295	269	280	266	271	281	306	284	285	258	305	269	298	241	264	306	255	283	290	288	287	269	273	303	313	304	280	293	292	270	304	298	288	297	315	303	281	325	297	292	304	274	315	261	269	287	314	254	275	293	284	295	327	285	264	281	297	249	273	254	276	281	258	268	271	285	278	269	296	291	289	274	279	283	278	257	298	272	251	286	282	270	292	243	291	315	306	276	277	247	273	262	304	264	301	298	284	253	301	257	297	281	295	263	303	276	266	302	275	269	290	280	255	259	271	269	263	281	250	256	286	297	275	266	298	284	248	296	283	273	312	296	269	260	270	277	269	288	270	279	285	282	294	262	279	277	257	296	282	268	298	291	249	280	278	269	278	257	274	258	285	274	249	282	273	267	303	274	288	276	256	292	257	261	267	263	268	302	257	272	277	289	280	297	273	289	278	291	261	271	279	299	285	287	276	278	289	279	295	300	307	278	263	293	295	282	297	279	317	301	291	292	287	268	275	320	309	288	279	274	286	310	276	266	280	282	278	276	264	288	281	263	247	294	252	308	283	293	291	279	265	267	266	276	282	274	269	267	279	236	291	259	286	283	280	276	250	280	289	263	278	269	292	265	288	292	252	268	299	234	277	286	280	264	272	306	299	272	283	295	281	273	300	260	266	254	297	269	273	271	315	278	295	300	273	285	297	306	296	281	316	291	257	301	299	262	286	297	269	283	272	267	280	265	251	310	322	274	279	291	261	281	275	290	300	276	278	298	317	290	294	268	269	320	260	277	285	283	245	267	279	293	292	280	278	280	279	264	270	271	301	313	319	286	271	266	251	245	260	299	272	277	293	287	295	276	299	287	285	264	276	255	288	283	290	280	274	279	278	267	277	292	272	286	265	280	280	301	292	306	317	298	285	266	276	273	267	305	256	294	275	299	269	288	247	321	270	242	290	286	273	272	270	285	255	260	260	259	284	273	286	265	240	293	287	308	302	302	291	282	275	292	262	288	277	258	280	266	250	262	284	252	291	304	257	255	263	259	281	249	267	268	305	268	289	256	267	279	295	310	303	246	278	277	280	306	313	264	280	320	287	294	323	290	290	289	264	286	294	292	289	262	258	304	286	277	282	272	283	266	286	291	296	301	286	284	288	286	295	269	322	291	275	296	278	275	276	263	266	288	251	292	318	292	296	287	268	274	309	312	308	280	273	239	275	290	259	283	282	267	283	307	304	277	285	301	295	283	303	286	290	274	288	288	273	291	302	281	278	291	301	284	298	279	282	299	283	313	289	269	279	262	305	295	266	286	300	293	290	281	283	312	338	270	287	253	285	310	253	258	259	290	259	314	288	295	260	286	287	285	278	305	275	282	259	294	270	297	279	318	283	300	291	299	262	264	251	277	264	332	265	274	274	291	287	275	292	285	238	276	303	267	253	285	299	272	280	284	271	276	301	273	285	284	291	272	277	283	273	278	279	291	301	305	257	309	290	288	280	262	280	285	284	286	266	290	287	251	254	292	274	292	304	293	282	308	298	295	273	277	312	289	289	280	294	318	272	295	291	284	286	311	253	295	273	282	262	309	271	271	288	264	259	247	259	265	288	281	277	305	282	265	267	281	273	295	270	256	279	277	279	263	300	305	292	299	292	278	273	278	307	262	289	273	269	304	269	299	246	292	295	320	289	247	294	268	298	300	275	304	284	274	272	300	290	291	284	289	275	279	254	256	321	264	278	279	292	271	281	291	279	261	263	278	303	274	281	275	246	267	268	304	299	297	294	281	313	295	281	268	249	311	276	295	307	276	285	266	282	278	258	290	275	292	286	256	248	296	273	293	294	265	304	278	306	315	263	255	290	289	245	265	273	288	266	300	274	304	286	279	307	285	315	277	259	295
23267	21595	29303	24374	21681	22150	16227	6029	3658	2783	2063	1722	1530	1414	1234	1088	948	883	778	768	685	675	656	567	468	428	425	430	429	381	385	371	342	329	316	319	317	337	340	350	316	321	329	353	472	440	565	628	387	450	455	449	363	283	265	266	289	252	281	316	259	255	314	284	278	304	305	305	298	313	297	297	275	284	267	277	251	265	265	311	267	306	289	301	292	319	304	291	329	280	317	297	283	273	309	288	268	291	301	279	293	314	288	283	306	314	306	302	285	274	329	273	292	291	272	293	292	297	293	295	266	280	275	292	330	267	269	305	283	310	323	295	276	309	264	274	289	304	272	318	300	247	284	282	295	289	298	307	280	309	292	279	280	303	307	307	295	243	276	316	289	297	276	281	253	301	307	304	281	268	267	292	289	307	296	305	274	302	259	287	317	308	329	297	295	277	295	258	289	280	296	282	280	295	274	287	292	332	337	282	271	286	310	267	289	286	282	292	306	316	282	263	293	306	292	286	285	299	260	264	309	290	297	319	290	285	277	265	276	280	300	315	301	286	255	285	314	304	278	294	270	292	268	284	283	296	307	287	311	279	287	301	303	286	323	284	280	245	283	277	313	299	283	305	312	283	290	269	285	278	303	288	264	262	323	295	279	286	288	286	327	303	314	305	282	266	281	286	258	313	311	279	271	288	293	272	305	291	302	304	275	283	303	296	313	297	274	303	308	318	277	308	284	297	286	278	267	280	288	306	264	256	310	307	277	299	260	294	303	282	286	253	288	286	303	297	275	278	297	277	267	315	277	289	283	291	313	285	302	283	301	324	280	310	288	299	283	268	312	295	292	281	307	275	308	287	281	299	282	301	289	308	268	311	295	303	260	276	247	292	269	300	317	296	275	290	315	288	284	283	280	284	328	302	284	298	281	262	280	306	331	276	281	312	277	278	301	306	281	277	296	275	283	311	287	253	297	310	297	269	298	316	285	284	285	300	280	304	277	302	306	304	299	267	284	284	293	307	261	294	284	296	284	290	268	288	318	282	262	282	312	283	282	294	295	292	283	318	277	288	288	284	296	270	288	309	291	318	318	292	287	315	310	284	292	294	277	317	290	291	337	311	276	285	261	293	268	259	291	260	280	268	319	297	266	300	296	299	299	298	283	275	303	306	280	295	316	311	305	310	271	294	305	283	301	299	296	270	317	281	284	275	286	245	312	286	314	294	301	279	296	310	264	285	315	264	301	291	298	308	287	267	312	296	300	287	278	285	272	285	266	301	271	254	269	286	295	291	288	280	307	282	278	285	269	281	340	296	299	284	264	291	298	292	303	282	281	280	294	314	283	314	263	270	307	271	321	280	283	297	269	300	280	293	299	276	311	240	312	268	266	280	273	276	307	285	295	275	319	289	290	274	308	299	288	296	285	268	326	313	309	281	270	279	311	277	277	290	297	272	258	289	266	302	313	290	273	296	294	259	286	288	288	311	275	297	327	270	280	278	275	312	286	321	313	290	301	285	285	302	289	336	295	274	286	304	287	285	265	279	271	280	272	288	308	271	277	274	305	289	264	279	307	283	280	284	285	307	305	278	294	273	304	286	285	247	272	310	298	289	281	274	303	305	322	331	297	258	296	290	293	304	287	297	295	269	288	262	315	288	283	298	291	254	274	289	263	283	295	287	284	290	282	301	286	309	307	308	291	291	308	277	282	289	307	311	280	307	280	281	249	301	269	283	258	287	269	289	279	262	297	281	299	271	297	282	310	299	275	310	272	290	303	289	294	302	307	319	286	311	279	294	319	287	283	297	274	279	287	276	282	310	273	295	287	284	318	300	283	281	313	282	285	278	298	266	295	310	283	273	305	275	289	274	286	274	300	284	298	293	312	282	252	293	286	277	265	283	302	276	282	267	274	300	255	291	299	314	297	290	296	263	290	278	291	288	256	275	276	263	259	279	301	299	282	282	305	294	294	283	292	283	317	292	333	317	284	274	279	307	274	306	298	273	286	291	300	266	314	325	285	296	275	273	298	269	300	288	276	295	283	275	296	308	303	283	271	269	286	301	293	308	299	278	267	283	293	285	288	286	288	289	325	280	285	280	290	289	285	288	281	289	298	283	263	303	294	304	303	274	283	269	265	309	295	290	287	289	283	287	305	284	265	299	269	286	286	300	282	286	268	275	311	293	273	292	260	313	291	303	299	256	323	297	311	275	304	280	231	309	291	270	280	309	316	263	286	283	297	288	267	258	289	310	291	277	310	276	294	301	288	280	252	306	291	277	292	274	296	289	280	291	323	267	283	305	271	292	285	324	295	281	279	292	305	290	276	295	304	300	286	289	311	285	291	292	276	270	302	275	271	286	297	297	279	284	290	296	306	294	303	282	297	293	281	294	289	264	296	279	263	258	310	277	297	261	311	271	307	281	300	287	289	274	275	295	288	286	292	295	284	284	289	289	286	268	302	294	271	287	289	279	287	276	286	277	252	291	278	272	310	289	294	298	310	286	265	288	274	298	270	280	273	281	263	288	269	317	275	280	290	293	314	305	325	293	301	296	267	289	291	281	278	283	289	295	312	295	297	289	325	283	303	299	301	260	300	296	279	272	289	270	282	274	309	269	285	284	300	325	301	299	304	262	282	275	304	292	261	298	264	297	301	292	272	274	313	329	293	274	320	297	288	281	308	290	299	298	298	271	277	308	317	301	302	260	281	294	271	311	278	303	265	276	269	312	303	329	278	280	320	304	283	278	309	297	292	282	298	294	293	281	287	273	265	278	301	285	268	273	293	300	314	310	297	280	272	324	275	302	278	293	274	296	306	275	305	281	260	279	276	291	306	317	282	269	295	282	298	283	274	283	280	305	281	299	306	248	314	279	266	274	305	299	265	277	285	257	303	306	321	316	321	312	277	294	287	312	312	279	292	290	295	304	305	309	270	291	303	301	270	271	290	288	285	281	258	299	284	292	283	268	277	317	278	266	265	268	282	265	298	307	270	282	287	298	316	298	280	310	293	258	299	295	295	291	288	283	289	290	255	276	288	291	304	262	271	287	291	287	294	298	274	281	267	283	311	289	272	311	299	298	266	287	281	275	299	303	303	278	294	289	295	271	297	272	252	253	308	306	241	284	280	299	261	258	289	291	290	296	302	297	267	282	297	300	276	287	288	274	310	268	270	289	277	291	295	301	293	292	291	280	319	286	297	270	265	283	257	288	283	265	268	270	290	324	294	264	277	273	294	290	275	325	278	260	298	275	319	271	303	297	271	293	252	245	287	298	302	306	288	292	279	297	308	287	290	282	290	309	299	275	296	302	312	270	279	303	317	310	291	308	304	326	296	318	281	303	312	268	278	282	265	291	292	310	311	311	294	283	280	291	282	312	306	286	293	280	269	279	292	304	328	262	301	293	326	298	287	269	290	280	254	287	284	290	276	256	285	277	272	305	277	287	259	285	290	290	292	284	318	328	296	304	270	268	284	296	309	265	278	257	272	285	280	289
29823	54357	40336	28006	22461	17725	13036	9492	6773	4924	3880	3153	2679	2422	2106	1827	1623	1424	1253	1192	1118	956	918	733	608	571	523	490	538	473	473	429	408	377	385	373	327	379	405	402	401	353	340	398	551	529	826	795	428	585	670	625	455	339	351	333	295	292	316	305	283	313	305	285	317	328	294	294	313	322	311	306	303	342	350	334	324	303	293	329	301	312	292	329	307	328	328	332	279	313	321	334	334	326	286	300	295	356	340	301	327	331	290	316	332	301	282	296	333	328	306	318	327	340	340	321	314	317	315	292	310	272	317	289	329	297	313	341	279	302	316	307	316	297	281	322	326	301	313	318	305	309	310	307	299	287	307	297	326	323	276	296	320	327	321	315	278	326	327	312	302	290	276	316	327	278	291	319	324	302	302	303	315	313	310	327	307	288	316	304	313	328	336	290	336	315	326	305	297	311	276	325	347	325	299	313	307	311	335	326	318	307	326	279	287	293	296	304	298	294	332	303	283	293	319	286	321	300	309	328	362	300	299	312	302	342	306	325	290	326	332	306	330	300	328	314	316	308	284	317	287	297	283	302	287	298	295	319	289	331	277	332	322	329	317	340	323	302	313	340	290	306	291	309	325	310	298	299	336	304	282	335	296	319	304	325	292	289	309	313	298	308	302	317	321	257	280	338	285	301	331	268	329	291	347	310	316	377	295	286	329	342	313	318	311	313	304	289	306	342	323	318	295	350	306	319	298	297	299	321	328	312	302	292	306	301	328	344	306	300	293	313	299	310	292	300	299	340	334	319	303	302	305	301	318	286	304	314	300	312	315	290	300	328	292	292	311	313	313	311	346	305	299	315	286	289	339	342	300	299	303	290	338	358	320	335	318	306	296	313	324	274	286	310	334	310	318	298	338	330	307	299	303	326	325	307	334	302	325	298	302	309	299	301	326	325	345	310	306	273	313	300	305	298	323	333	307	336	311	322	308	319	293	317	291	305	317	305	308	316	313	302	322	286	338	305	312	312	288	306	283	329	325	329	300	299	314	291	333	273	314	355	311	327	330	307	285	279	326	308	293	310	283	327	322	289	332	327	295	310	282	304	271	297	294	292	322	336	288	312	318	293	307	322	303	301	302	326	289	293	311	308	332	335	288	304	294	283	288	343	309	318	306	337	321	320	312	271	316	330	322	330	289	297	329	347	331	311	282	303	321	326	316	317	297	315	273	276	281	313	288	293	279	312	316	317	281	304	297	301	316	296	322	317	311	310	323	348	340	324	317	318	295	291	307	309	316	310	322	289	316	318	323	312	315	323	313	330	323	291	311	321	286	345	292	275	316	291	298	308	308	295	333	311	304	301	298	299	299	292	292	301	326	292	329	304	296	303	323	331	304	307	290	327	287	338	323	317	298	309	302	310	294	340	293	321	324	282	301	304	299	291	321	325	294	296	341	294	326	329	313	296	297	299	339	316	332	284	300	308	307	315	314	314	318	265	321	295	257	297	325	335	305	318	287	358	297	302	312	291	303	295	298	311	305	308	320	310	301	309	306	307	285	279	312	316	284	309	301	323	293	340	329	266	303	314	323	316	328	318	319	312	298	277	342	270	314	328	305	324	292	317	299	305	273	266	323	291	282	287	289	323	307	323	300	287	288	337	317	320	309	341	323	309	316	303	320	314	314	344	307	307	323	328	327	282	304	320	268	293	295	328	290	306	329	315	325	287	294	315	288	355	293	296	307	284	310	284	316	329	300	304	334	322	313	286	289	319	321	309	311	293	325	287	275	327	319	307	291	299	315	294	310	311	327	331	316	358	304	328	303	306	332	301	284	295	342	307	329	319	330	305	304	295	284	332	302	349	329	322	322	305	285	330	315	304	272	311	324	278	308	323	318	325	312	304	334	314	316	288	322	296	271	320	316	328	301	328	287	301	340	306	331	342	314	340	294	350	312	295	282	320	326	307	319	296	293	304	320	298	320	313	300	356	307	335	296	294	309	296	326	296	313	317	321	320	325	310	290	301	308	283	299	296	309	300	346	312	319	331	307	319	306	298	297	310	299	292	316	299	298	297	328	327	305	311	290	286	324	312	337	322	320	313	314	324	314	324	326	287	304	333	317	331	349	315	309	321	308	299	327	318	332	321	286	323	306	313	296	322	302	308	303	266	343	305	321	307	327	307	326	324	323	333	298	287	314	311	310	333	279	293	321	297	317	317	314	303	337	301	313	329	304	297	325	317	339	319	334	318	343	297	329	310	330	304	295	295	305	312	309	322	326	341	304	326	298	306	306	304	329	302	300	310	294	300	314	308	350	309	299	292	321	304	305	297	291	295	281	326	338	293	302	314	316	326	299	325	304	310	326	298	281	299	332	333	326	306	314	327	319	314	331	304	319	309	303	315	285	309	350	335	332	301	303	315	332	289	337	301	299	303	309	305	329	306	286	287	324	330	325	360	311	319	278	303	306	297	313	323	310	309	294	289	302	270	323	349	312	304	312	306	310	340	292	300	299	313	312	307	324	299	299	336	284	308	287	315	286	284	313	280	315	305	314	275	320	317	289	321	330	306	336	295	287	322	357	330	295	327	320	341	292	330	303	321	323	291	315	312	316	319	305	302	298	306	272	358	304	316	301	361	332	287	327	319	317	324	336	298	309	306	328	335	317	332	283	283	291	300	322	290	341	303	298	322	309	295	324	305	313	290	319	315	328	347	327	292	278	313	307	315	318	320	332	313	316	329	338	278	292	319	331	300	312	322	307	305	312	310	283	294	328	297	294	308	274	315	335	316	299	294	298	319	293	310	306	303	309	301	295	296	320	296	316	334	343	327	313	321	344	320	289	298	348	327	307	280	319	296	308	355	281	334	288	301	345	290	277	301	330	285	307	302	291	316	324	299	325	312	287	304	307	307	330	295	313	309	281	310	294	313	297	334	309	299	321	295	276	296	311	309	290	294	292	320	318	279	324	299	301	271	303	296	300	296	264	303	320	320	342	345	338	332	331	329	335	324	324	309	325	319	299	319	323	316	315	295	332	286	305	263	337	284	331	324	328	324	314	301	292	287	298	298	298	286	311	290	275	330	291	292	312	288	319	292	308	296	305	298	315	326	271	304	327	300	300	287	296	300	307	299	308	326	293	314	303	330	308	302	338	334	330	319	332	303	309	317	295	290	323	290	317	305	297	318	314	308	312	292	302	322	311	359	315	295	306	303	315	318	315	301	318	284	323	351	302	308	257	310	299	302	288	335	325	302	294	332	339	313	331	302	328	334	296	302	269	303	311	291	314	312	289	324	293	311	299	317	309	326	317	311	324	306	293	346	293	284	303	340	303	310	269	331	321	314	289	322	306	292	307	325	288	301	315	303	331	307	349	308	281	296	316	331	311	331	282	324	311	326	307	314	324	311	306	280	275	309	282	322	299	304	312	277	312	301	299	331	315	275	330	310	299	299	301	305	276	285	293	284	341	294	344	320	310	352	329	294	346	337	299	321	302	318	301	318
29987	26654	25911	15741	7901	4538	2875	1956	1332	982	838	778	646	614	547	488	481	443	462	371	414	367	335	316	321	274	301	290	270	280	271	275	260	254	287	277	279	227	263	245	279	254	219	282	281	270	239	262	258	265	271	271	260	243	283	281	254	272	234	284	240	270	246	243	252	210	262	280	240	235	222	242	243	251	243	274	274	259	240	256	271	254	251	246	242	282	260	240	251	272	275	281	237	273	238	256	239	238	287	240	251	247	265	240	271	255	247	253	222	277	292	271	277	266	257	259	245	239	237	251	253	263	233	271	280	261	219	246	260	239	255	248	238	253	242	245	270	248	219	246	241	279	243	251	248	237	266	232	253	265	264	245	255	238	242	268	247	285	266	265	226	254	240	242	253	253	272	257	267	244	288	239	259	235	248	250	250	243	245	233	268	235	239	248	256	234	250	247	230	228	265	262	218	251	248	271	248	232	289	241	270	220	249	275	240	278	255	200	235	226	222	254	244	282	210	233	280	247	242	222	248	275	252	239	253	239	259	254	249	257	240	241	258	264	266	258	242	264	239	294	274	251	244	265	237	271	257	283	246	270	275	275	251	274	266	246	242	278	262	227	231	248	249	261	267	252	273	278	271	254	242	258	271	258	252	254	279	256	233	276	249	240	270	233	248	272	272	260	249	260	252	251	245	236	260	279	228	266	236	241	276	269	266	243	287	231	265	241	247	245	246	264	261	244	246	289	253	238	258	255	269	254	261	236	244	240	236	231	284	236	271	263	239	265	279	256	220	271	271	235	284	246	243	236	289	265	253	240	248	242	254	237	277	252	278	234	257	250	263	243	258	262	248	257	257	262	238	271	228	251	257	248	266	265	243	235	294	231	267	271	245	276	232	254	281	248	238	247	278	253	281	257	287	264	276	274	218	265	264	255	245	249	248	236	261	253	238	246	228	258	249	255	245	247	245	256	247	243	233	248	229	249	256	246	266	246	224	253	261	233	267	273	231	232	244	240	222	260	234	250	259	255	233	231	274	270	237	277	268	257	276	241	227	265	247	247	258	244	263	268	262	254	256	252	242	222	264	253	247	251	256	259	292	283	239	241	284	253	240	252	252	254	241	254	218	268	222	270	261	266	259	234	261	255	255	242	269	226	285	269	237	267	242	255	274	245	255	236	235	255	272	244	221	245	241	253	242	261	268	260	236	257	235	250	254	231	240	243	248	268	276	259	217	264	269	270	267	265	253	238	263	263	265	251	255	267	262	259	243	255	274	213	282	252	254	246	252	280	243	240	253	246	255	248	224	233	246	251	256	234	265	250	256	266	281	226	237	202	272	265	258	242	252	250	257	259	263	233	269	267	269	249	234	241	234	261	235	248	243	246	261	268	272	263	244	247	250	235	244	265	250	228	265	278	276	246	272	242	244	261	245	260	252	280	255	315	256	252	284	249	252	257	260	292	255	256	251	272	256	263	229	256	250	231	248	263	256	255	256	237	250	232	260	244	265	226	231	239	269	279	261	276	288	227	258	246	248	256	250	282	261	222	255	227	244	237	246	250	280	233	255	241	246	258	250	250	278	237	252	238	230	246	288	239	258	233	241	228	248	258	251	276	278	258	217	271	234	251	242	247	254	258	254	254	239	246	278	272	272	248	250	242	278	257	271	231	253	269	239	249	263	229	263	247	259	264	231	246	247	250	273	244	260	258	224	257	240	236	246	260	252	253	224	258	253	257	255	253	260	252	236	256	244	263	243	249	240	244	243	219	236	244	251	253	284	238	264	264	276	242	274	248	246	239	243	262	230	244	268	239	272	273	235	243	261	230	264	260	245	230	270	263	271	234	257	252	228	230	257	248	246	261	230	227	249	225	276	265	242	283	263	246	273	242	270	286	262	259	241	243	256	254	225	253	251	246	250	259	274	255	233	255	260	251	251	247	268	260	254	288	302	263	250	239	255	242	246	270	277	267	248	220	247	230	280	247	263	248	256	254	249	315	232	251	248	259	265	261	236	256	281	259	253	242	255	273	254	238	261	240	283	285	252	217	239	247	247	261	262	241	263	257	267	260	271	262	254	262	267	221	246	234	248	252	269	264	270	283	246	267	257	259	254	265	248	263	276	248	291	270	271	244	270	256	243	238	239	258	320	249	222	251	232	238	259	270	231	270	245	230	271	261	268	238	260	242	269	278	276	262	253	199	265	246	237	248	263	256	279	237	256	260	245	223	240	261	262	257	269	252	276	245	245	269	250	236	268	244	275	268	266	235	249	263	259	258	267	246	215	255	254	249	284	270	280	236	256	256	241	222	245	247	263	263	270	250	245	236	245	238	238	266	248	259	259	259	267	222	254	285	279	248	269	266	233	261	241	272	230	261	247	248	270	264	259	258	244	235	249	272	284	249	264	247	230	244	275	244	259	254	264	253	244	263	241	238	258	243	270	250	277	261	272	267	246	262	288	245	215	243	231	266	243	236	249	269	266	242	246	247	238	238	256	239	238	281	279	279	250	273	247	246	272	256	255	272	251	241	238	293	279	228	245	249	254	249	247	254	239	278	234	258	270	252	226	281	269	270	255	243	228	265	245	221	260	275	224	241	275	263	248	276	284	285	264	237	236	258	231	230	237	270	261	226	267	264	261	275	266	258	253	229	238	235	232	228	259	255	221	246	242	250	239	264	251	263	240	285	267	276	236	222	283	236	237	248	241	292	243	243	248	279	260	258	256	226	261	269	267	253	266	242	264	232	273	245	258	231	272	262	264	252	249	255	265	242	276	260	255	237	278	252	234	260	225	273	236	252	243	246	260	237	231	260	260	216	251	259	248	244	247	260	246	274	230	237	233	268	262	240	261	237	265	269	238	264	246	253	296	237	236	273	295	253	267	266	260	258	280	240	229	263	261	271	247	239	248	231	242	246	251	265	260	271	272	254	264	243	264	243	258	273	271	282	245	251	254	253	254	263	233	257	263	265	271	296	235	239	236	263	247	233	257	259	267	247	238	268	258	254	243	271	254	247	230	252	246	272	251	251	245	236	249	266	259	243	272	253	254	259	240	237	228	258	279	236	249	249	270	243	236	266	245	266	248	251	262	258	263	233	294	255	251	244	247	232	238	290	281	271	239	259	248	262	274	231	236	236	267	251	245	225	261	248	244	238	239	251	258	254	243	271	237	253	234	241	225	264	242	253	256	270	269	259	235	254	269	247	271	277	239	240	280	272	247	266	273	243	250	250	281	234	293	264	240	262	266	293	275	234	252	265	250	250	273	258	249	274	264	257	277	251	270	252	268	234	248	240	241	230	277	254	250	244	236	246	260	253	225	255	244	266	266	257	243	225	262	249	256	243	267	251	263	222	271	241	253	237	263	251	236	252	250	239	245	226	272	276	259	247	247	300	255	247	249	256	268	267	292	247	246	294	269	239	226	275	238	281	230	276	258	250	226	247	259	265	264	252	272	258	237	246	253	248	243	267	244	252	258	278	252	272	235	257	245	269
27272	40868	27769	16432	11834	8102	5469	3782	2545	1813	1536	1271	1167	1005	921	725	701	626	609	527	533	443	424	421	376	366	359	341	371	331	322	353	325	308	305	291	293	274	295	271	297	298	292	298	276	270	295	315	318	321	289	284	265	274	264	317	299	268	262	260	310	294	242	281	293	281	314	283	268	271	274	275	269	256	283	247	277	293	275	279	283	274	281	290	280	275	278	257	275	285	270	279	301	299	279	259	287	250	296	263	272	260	284	287	277	291	272	284	266	288	294	269	279	324	259	278	294	292	294	301	293	269	279	261	282	289	270	290	291	271	291	272	291	256	258	270	284	289	260	283	267	269	292	268	273	270	308	277	282	292	284	283	289	275	296	269	307	285	299	242	298	282	256	271	286	270	299	263	292	271	291	260	271	280	304	279	261	261	257	252	284	275	293	278	271	297	270	289	298	275	258	257	287	268	284	285	287	253	251	295	280	299	270	280	274	274	249	280	297	255	264	286	276	288	250	279	290	289	276	249	288	271	270	267	270	286	289	276	260	272	275	286	269	266	292	289	276	335	278	289	286	293	280	282	263	299	308	277	293	265	296	269	251	292	278	320	269	298	274	274	268	279	281	260	267	253	260	309	287	312	291	267	278	268	240	305	276	295	271	305	273	313	291	298	296	292	269	273	280	298	265	271	283	268	272	288	276	266	295	295	300	258	282	315	266	302	268	281	273	259	276	268	288	287	265	294	273	255	276	276	276	275	258	303	229	275	277	260	264	302	268	287	289	257	272	265	269	269	250	299	272	268	294	268	284	271	282	286	281	286	285	234	263	289	290	262	291	307	281	269	277	278	274	275	298	265	285	283	253	279	280	281	261	268	270	286	309	278	287	310	282	295	290	299	289	282	300	262	289	267	280	278	287	269	307	304	298	261	253	273	293	287	291	287	271	286	288	277	272	284	268	294	286	309	245	257	253	289	297	300	275	272	267	296	277	307	264	260	275	267	278	314	263	258	287	263	252	285	307	281	282	258	289	250	320	277	270	280	293	269	252	285	271	297	260	308	279	268	247	278	275	297	274	281	277	257	250	264	288	302	281	261	257	280	302	286	283	295	311	282	317	275	305	264	283	237	289	287	270	264	270	283	279	264	265	281	271	275	270	288	292	279	291	300	278	276	283	284	307	270	282	296	288	290	286	269	278	299	283	297	269	274	289	268	294	295	267	307	303	285	276	274	283	280	288	289	283	286	243	274	281	265	266	271	288	274	279	284	314	291	284	278	274	236	258	272	304	273	270	315	276	273	286	285	270	296	289	266	275	300	276	272	287	261	315	296	285	288	292	284	285	268	299	297	279	303	261	290	288	250	289	307	267	291	284	323	284	278	285	263	275	302	263	260	252	265	256	280	270	267	277	242	293	284	286	283	292	289	251	285	260	299	274	263	307	263	272	280	287	270	282	289	260	277	284	276	282	266	278	270	312	258	305	312	251	266	276	288	274	267	304	279	259	257	283	292	314	277	289	294	253	282	253	259	269	265	294	255	292	307	272	319	280	256	272	271	267	287	310	291	279	281	289	264	267	280	289	257	292	310	297	298	273	286	285	249	299	290	267	286	252	282	274	290	270	286	285	297	252	266	283	265	300	263	285	260	279	261	287	286	279	311	272	246	286	275	269	312	277	263	266	271	272	275	279	285	258	260	269	265	284	261	270	285	271	273	289	305	307	275	283	264	305	291	271	271	288	255	254	300	282	262	274	312	294	284	309	286	270	278	267	255	244	249	293	280	288	291	277	267	263	292	290	296	274	275	277	304	306	251	271	278	271	295	248	267	284	294	298	275	299	262	295	289	286	290	306	280	249	286	273	259	275	254	285	277	280	254	276	268	325	279	266	293	291	284	285	309	277	240	274	282	263	332	257	282	244	305	248	326	276	273	282	276	267	270	254	266	264	275	270	308	280	278	291	298	269	276	261	264	282	286	278	276	291	281	294	279	289	277	279	277	263	276	266	264	293	297	274	266	287	263	290	306	276	334	259	260	269	270	264	289	289	267	290	280	286	273	260	302	303	300	264	282	285	249	292	274	278	270	263	279	257	287	278	265	246	269	288	286	273	269	278	273	269	273	275	280	260	278	300	261	259	303	251	292	278	261	296	306	286	249	288	276	288	259	273	263	285	254	268	270	281	263	293	289	291	297	256	253	298	289	285	298	278	251	277	261	272	285	288	275	303	251	258	289	267	272	283	308	270	294	248	268	281	281	265	272	295	281	276	259	285	280	292	298	295	269	258	280	318	288	282	285	334	273	298	255	262	286	269	281	286	258	289	309	273	294	280	298	277	269	259	284	270	295	279	273	266	295	277	274	266	280	289	257	289	275	291	298	285	256	254	289	272	283	311	282	288	283	289	295	272	274	313	307	283	295	264	275	295	274	264	296	281	276	279	306	270	264	273	290	268	283	267	274	298	259	313	308	317	291	267	278	276	274	270	275	255	273	259	276	298	281	262	283	300	264	250	271	304	272	289	252	300	251	273	270	280	301	253	269	266	279	294	292	264	267	283	273	267	277	287	305	273	282	270	259	267	276	287	272	278	295	256	277	289	269	304	288	247	270	280	282	275	285	259	272	306	260	248	270	229	269	309	279	264	262	290	258	294	269	288	255	288	283	256	283	295	276	322	303	262	267	304	278	277	288	281	286	273	294	274	283	254	291	274	252	300	275	253	265	293	263	307	277	275	259	305	280	266	258	274	293	300	280	253	282	275	275	292	253	279	275	290	283	288	263	297	284	276	246	287	274	262	272	275	290	281	275	317	295	279	298	264	281	312	273	288	302	302	287	282	289	263	260	265	264	291	280	281	313	284	285	323	306	275	278	284	279	272	290	266	242	277	293	287	272	282	299	293	258	275	305	288	283	279	275	293	247	278	288	315	287	275	246	252	302	265	257	264	286	272	292	270	263	286	276	294	279	294	332	297	230	280	279	277	295	285	278	259	277	277	285	302	279	262	297	302	266	278	288	268	268	274	278	272	275	263	276	298	290	286	253	280	299	284	282	293	305	236	274	255	303	292	317	288	272	304	246	291	274	283	273	292	306	251	288	273	253	284	285	262	285	277	299	287	268	265	264	308	297	282	286	296	283	293	281	293	289	287	288	297	287	264	283	290	306	279	288	271	303	299	275	283	303	282	285	296	267	323	288	286	298	284	269	283	291	282	287	285	258	297	291	263	315	278	302	287	292	275	302	301	280	316	282	293	260	274	296	279	299	283	261	307	298	279	265	295	297	253	302	276	287	280	289	269	265	276	298	272	291	287	274	288	258	275	269	247	287	281	309	295	278	258	291	299	279	294	293	266	270	261	288	270	266	308	281	271	294	256	284	281	290	290	267	285	265	304	281	261	280	290	260	260	278	274	274	287	300	277	311	289	255	286	280	300	304	285	286	266	237	257	279	285	287	253	295	292	255	268	268	289	266	298	285	300	251	271	259	281	291	274	291	267	285
24371	21580	28828	24868	21708	15425	6978	3674	2437	1667	1351	1231	1184	1023	812	746	719	645	567	568	502	468	428	395	402	400	347	300	319	360	331	317	362	321	298	294	308	300	266	292	298	310	291	326	442	523	479	478	439	363	320	348	287	311	253	292	278	275	255	290	275	261	271	233	271	318	273	289	286	248	231	302	261	307	293	304	284	272	267	270	270	262	263	296	290	304	255	269	253	263	264	261	283	277	281	253	255	268	260	284	290	277	305	290	273	276	318	284	285	284	275	296	290	292	262	273	309	261	271	286	281	289	289	264	290	261	258	262	267	267	261	272	292	278	305	293	245	271	279	274	260	258	256	265	261	295	299	297	249	287	252	286	238	300	265	293	284	280	234	272	277	282	266	247	242	301	299	279	284	274	281	257	281	279	277	278	290	263	255	259	259	291	250	282	263	282	289	265	270	292	303	283	239	279	287	301	259	304	265	282	292	288	276	270	251	292	273	257	266	276	270	265	272	274	269	264	268	267	269	294	285	237	269	288	274	301	286	283	250	281	276	270	255	264	272	290	285	269	286	275	284	260	264	226	260	262	266	263	273	233	258	295	290	294	280	286	228	252	298	255	252	287	231	290	265	251	274	282	250	271	274	278	296	295	261	248	296	291	273	277	261	272	271	252	290	266	305	308	281	277	276	268	285	252	255	272	260	266	284	291	260	282	260	279	290	251	262	245	269	277	276	316	278	289	271	292	277	286	231	264	260	257	261	271	263	286	291	273	267	281	291	301	262	274	258	307	246	272	299	274	272	277	276	265	266	267	267	290	281	285	276	256	281	309	261	277	295	272	287	257	252	284	273	280	243	305	277	293	286	303	289	262	279	286	287	294	282	299	272	296	285	300	263	294	261	239	290	272	300	287	270	287	291	273	278	264	286	259	286	267	253	276	275	239	274	254	289	245	260	272	259	267	289	298	278	251	275	290	269	273	275	300	289	276	285	276	283	296	251	293	254	302	278	237	260	273	279	248	303	274	285	264	292	290	268	278	275	248	265	247	273	281	282	274	256	270	281	259	274	290	271	243	323	292	273	278	310	274	285	281	271	313	259	237	269	251	251	270	295	258	251	278	277	249	276	264	259	280	271	272	301	265	297	288	285	264	269	290	293	289	294	271	283	287	246	285	292	276	265	258	270	245	293	288	295	257	256	281	304	241	284	231	258	285	298	280	283	278	313	276	284	262	281	265	260	287	276	286	287	279	279	300	288	266	294	283	235	293	257	300	254	283	282	263	285	264	265	262	283	275	287	304	281	276	283	272	262	256	270	296	255	264	301	258	239	260	279	279	289	283	269	285	273	268	288	263	266	308	312	272	262	276	282	285	274	275	284	297	295	259	285	278	266	273	278	276	253	293	293	299	273	292	288	265	270	282	280	269	276	277	274	258	280	268	282	280	264	258	280	314	260	283	273	260	284	253	293	254	257	275	243	249	281	288	272	273	303	307	250	232	263	258	272	239	253	287	280	276	277	275	263	265	269	283	282	275	277	278	280	260	294	261	272	272	256	289	301	250	259	296	274	265	267	303	263	274	298	274	278	290	277	260	261	267	236	289	277	263	276	277	272	267	292	254	272	273	266	265	266	282	254	268	277	262	256	265	286	301	278	282	258	278	265	266	270	257	273	277	272	269	267	234	274	272	226	262	267	286	273	275	283	270	314	276	288	269	267	279	286	226	267	280	301	284	293	268	247	276	274	257	270	290	280	286	274	272	273	225	258	271	251	291	296	257	275	278	271	272	268	287	276	256	257	313	283	262	311	278	295	274	301	282	268	272	315	273	270	264	240	256	282	271	270	280	285	281	261	270	262	298	279	255	244	299	292	269	252	253	268	300	292	239	265	267	288	234	289	261	283	256	292	293	300	270	269	267	310	249	270	272	294	259	283	263	273	312	273	266	265	284	298	277	264	274	272	294	267	293	269	291	276	295	284	299	267	288	300	263	267	257	253	285	299	298	285	250	280	282	289	315	261	262	292	268	296	303	276	261	284	277	275	273	261	249	287	264	270	266	276	282	281	277	249	309	274	250	294	282	289	228	279	287	251	274	293	266	264	250	285	284	281	278	262	267	255	281	292	270	272	287	265	284	276	264	235	297	271	270	256	284	277	288	246	323	274	252	298	255	260	251	254	277	298	269	290	263	266	273	265	271	273	241	268	244	263	293	295	276	289	298	271	285	255	279	284	251	262	303	271	293	273	261	259	311	276	276	273	287	250	267	278	276	279	321	276	247	268	320	275	261	316	278	261	255	266	282	261	279	285	312	271	256	249	248	298	295	295	265	259	242	262	298	269	264	251	272	266	274	271	296	264	271	280	247	264	282	291	282	304	293	284	284	251	284	257	300	259	318	279	253	260	269	257	248	278	268	289	299	259	279	253	256	274	255	253	289	263	264	274	305	275	282	249	262	276	272	301	288	314	253	254	257	265	289	296	275	280	267	274	276	299	304	291	269	250	241	289	267	284	287	293	293	246	269	283	277	269	242	282	273	282	280	245	307	274	283	276	271	297	261	272	274	296	279	267	261	298	273	282	281	285	279	271	296	316	280	266	304	253	297	240	266	265	295	285	282	264	265	288	258	249	271	265	261	285	261	285	275	289	304	278	278	287	271	262	287	276	262	269	264	282	274	287	288	289	263	280	251	287	254	280	272	266	286	289	246	286	274	270	278	235	265	268	264	296	290	290	268	275	251	276	278	235	278	257	302	251	284	299	306	296	281	302	266	263	249	308	258	280	266	263	271	280	317	293	269	294	265	259	271	273	262	287	284	288	279	291	283	238	312	288	297	264	312	303	291	262	255	290	273	284	293	267	236	290	266	276	238	274	282	289	280	270	253	273	271	272	275	281	290	283	301	242	281	279	265	253	267	280	282	281	271	269	285	276	277	275	291	300	271	313	275	313	299	309	296	259	275	283	258	266	251	291	284	246	304	271	281	282	278	278	309	269	266	279	283	309	261	251	278	269	269	287	262	293	275	271	250	261	258	283	296	265	292	273	257	276	268	268	276	275	270	258	295	284	270	281	277	289	293	266	314	277	261	278	282	274	292	278	265	270	302	267	273	282	254	267	297	278	298	290	291	268	250	274	253	262	282	290	251	270	286	259	316	268	277	273	227	273	300	249	299	263	254	272	262	283	261	270	304	258	258	278	276	256	255	280	278	270	282	273	289	268	260	296	296	279	260	274	251	289	262	256	257	289	285	289	308	279	266	284	315	294	283	273	270	288	284	314	273	285	282	267	279	253	259	283	263	280	288	271	287	271	267	286	280	279	273	284	303	270	283	278	272	275	276	299	302	285	256	285	268	257	280	275	264	285	242	258	298	286	268	273	285	329	271	256	274	262	259	267	307	274	291	278	292	271	293	264	279	286	281	272	280	303	243	283	276	259	279	299	300	277	259	251	282	263	297	286	304	305	233	278	289	269	284	283	245	294	280	271	266	280	283	280	289
27770	50484	34647	22945	17518	12629	9172	6526	4600	3084	2516	2263	2189	1714	1385	1308	1160	1103	910	865	736	657	620	502	554	427	422	422	431	465	410	370	367	341	341	347	298	324	314	337	377	347	286	389	610	687	647	664	549	367	339	386	362	336	312	299	324	259	329	308	312	295	297	266	279	312	287	305	303	321	279	292	318	294	325	295	337	319	266	304	299	283	302	290	328	291	314	296	289	302	294	317	300	284	281	296	309	334	300	320	317	317	275	305	288	328	295	306	310	277	299	308	262	288	289	274	295	287	322	296	341	311	311	306	293	268	317	312	311	298	319	309	288	273	294	312	291	342	289	303	314	290	298	313	331	301	299	303	333	289	327	297	291	332	298	307	303	332	339	325	284	285	318	314	321	281	281	316	302	275	293	288	306	336	303	294	316	301	303	262	277	297	282	315	324	275	314	279	334	282	274	293	275	305	277	304	274	315	327	307	309	306	306	305	274	301	341	308	294	299	330	271	302	279	291	304	308	285	268	314	305	318	317	257	287	331	269	313	318	284	317	273	298	269	290	304	295	300	321	276	299	310	309	259	270	278	252	295	305	301	288	294	300	294	295	311	275	318	298	336	308	335	306	277	315	303	284	275	317	312	308	270	267	304	299	327	315	277	270	309	290	327	259	289	301	291	303	314	314	298	285	300	319	291	259	328	296	310	305	303	295	286	289	252	309	300	290	299	324	315	263	271	311	283	284	304	283	300	296	287	340	319	296	301	313	302	296	293	290	284	293	305	308	309	297	302	315	313	275	348	294	285	294	293	283	293	318	308	303	284	311	290	324	280	284	327	278	316	308	285	304	277	254	277	296	293	289	276	298	312	306	295	308	283	305	280	284	297	297	308	277	317	282	291	320	264	287	313	313	318	318	289	311	279	302	303	307	291	292	261	314	289	302	271	300	291	286	286	328	311	303	298	313	271	303	289	320	297	278	327	289	274	289	271	277	283	286	316	287	281	289	263	301	280	284	295	306	285	302	315	271	317	325	273	290	309	278	275	267	296	290	290	307	312	326	316	291	286	320	309	255	285	320	300	319	278	296	306	305	315	298	283	269	286	321	277	289	279	296	278	282	330	303	319	303	288	308	304	302	303	313	315	302	304	313	301	282	287	327	327	321	327	298	289	291	253	286	264	302	341	297	325	284	304	280	285	299	324	312	303	314	293	284	289	287	309	283	342	288	328	280	292	292	295	293	301	302	276	285	302	304	275	290	285	325	291	269	295	271	278	284	308	292	300	318	316	299	290	311	281	301	300	297	297	297	309	322	281	331	296	307	308	300	289	280	295	295	314	287	306	294	325	285	285	300	284	290	307	329	291	291	282	327	304	286	279	308	297	320	259	260	293	300	298	313	269	319	270	287	333	285	288	295	296	297	300	288	313	302	306	283	287	333	295	282	297	303	286	267	309	274	307	289	302	290	299	322	294	302	323	317	281	287	296	317	331	299	326	304	292	318	309	295	270	297	290	284	297	317	287	291	291	289	291	296	271	311	306	315	296	282	309	306	311	326	294	302	323	300	316	314	288	318	325	286	267	273	287	317	285	306	300	288	286	291	289	323	279	310	284	310	273	312	305	328	339	336	296	287	291	291	285	277	318	310	303	320	296	273	275	337	307	310	304	300	279	312	304	320	298	294	317	294	267	282	310	275	294	291	294	298	287	328	299	307	332	319	287	331	287	291	311	300	300	281	287	262	306	284	278	309	311	291	291	282	281	262	314	330	293	296	301	304	281	315	276	274	328	300	284	284	305	283	268	292	320	315	317	311	280	267	297	286	287	285	307	282	301	303	295	299	286	286	327	320	281	297	280	303	310	272	319	301	296	308	285	304	272	312	304	335	285	303	287	293	313	301	319	290	297	279	292	285	313	279	288	294	292	305	268	314	296	322	272	317	300	298	309	273	293	323	292	297	284	297	298	321	278	303	289	290	294	298	337	309	308	282	283	328	334	281	295	309	303	293	283	338	307	312	299	291	332	324	303	288	290	260	306	293	320	303	290	293	272	287	306	261	288	293	309	281	298	312	295	304	304	316	306	283	264	303	316	305	295	295	281	279	303	298	308	292	287	250	281	305	304	296	281	311	292	306	283	296	315	291	315	301	320	310	300	308	283	312	323	324	296	274	252	267	297	306	293	281	323	323	293	285	308	270	296	308	327	284	310	292	299	292	290	294	277	288	286	310	276	283	319	291	344	293	275	267	308	299	281	301	280	321	286	308	298	296	326	314	306	288	287	303	303	270	283	287	314	304	304	306	310	299	293	273	291	309	319	307	288	328	318	290	278	292	313	303	276	285	286	279	320	298	304	268	296	316	308	311	293	303	289	297	269	308	280	323	289	312	274	293	293	303	308	305	289	300	288	317	318	305	279	287	313	318	308	316	313	286	290	314	290	308	305	308	305	285	281	293	272	295	318	292	313	299	332	268	301	310	316	314	287	317	307	319	276	323	276	306	283	299	284	355	280	285	281	326	284	283	306	324	267	334	258	299	304	293	288	293	280	282	291	321	305	314	295	280	326	301	278	281	297	341	277	307	268	311	278	312	283	275	306	331	275	297	326	278	310	274	295	289	314	279	290	294	305	275	298	302	307	335	292	279	284	310	303	287	288	311	273	272	265	352	322	304	306	308	317	283	298	300	317	290	293	291	284	289	289	279	301	291	296	284	298	304	308	266	328	293	312	294	291	300	280	329	295	327	304	347	287	269	274	348	311	293	316	306	327	287	276	295	327	302	303	325	277	303	316	300	292	289	291	302	299	301	281	315	288	294	278	310	306	323	287	309	300	310	308	325	288	312	318	299	304	343	272	306	265	268	283	296	304	300	301	305	327	271	305	316	288	266	294	300	324	281	320	285	316	286	337	295	306	286	317	327	298	312	297	321	293	300	311	268	288	287	265	296	292	300	303	345	309	315	283	319	284	299	284	311	260	288	279	292	300	289	290	308	295	284	313	301	331	336	288	299	299	283	278	280	242	271	298	332	277	308	294	300	304	290	305	295	311	307	312	276	268	305	303	314	305	288	294	275	317	282	307	278	310	285	306	287	290	309	324	280	310	292	296	300	261	328	324	300	312	297	298	305	281	259	272	292	282	289	287	275	268	312	292	309	291	313	311	261	306	301	323	277	306	298	317	302	302	320	299	291	293	288	309	296	308	309	298	305	285	314	299	303	275	305	281	298	285	310	292	333	316	294	317	324	266	292	295	296	297	302	253	281	324	322	313	290	314	329	291	332	294	309	281	305	286	329	306	285	325	276	283	298	301	287	291	294	305	284	299	299	284	245	293	311	287	303	294	309	295	316	313	294	297	307	298	304	262	302	303	309	271	305	293	286	279	311	286	297	311	293	305	299	311	279	322	302	304	290	325	305	299	302	288	315	292	301	317	292	325	299	323	279	300	280	318	309	308	332	306	284	314	301	273	286	294	318	298	305	328	294	262	317	290	299	288	271	289
25774	21655	27846	25992	15427	6253	3521	2222	1571	1185	1078	886	804	704	624	576	560	487	475	430	401	380	373	345	362	343	305	326	278	296	262	283	295	280	282	275	300	262	270	277	244	275	279	235	303	245	275	338	366	315	333	327	308	307	284	252	248	233	269	248	240	215	234	269	238	263	239	247	262	249	285	247	277	261	259	228	258	256	264	261	253	250	261	260	246	245	252	245	232	270	274	250	242	236	232	260	279	251	288	254	236	259	263	266	239	236	251	267	260	258	271	224	251	276	240	258	280	272	262	248	263	255	275	262	266	262	262	242	268	230	253	269	243	252	235	231	265	262	265	222	233	259	257	237	254	256	220	249	269	262	260	289	255	254	245	247	270	267	274	278	265	236	248	242	242	211	263	250	236	226	247	248	237	243	246	243	258	246	260	262	234	219	246	271	245	273	229	263	276	267	243	246	236	241	269	250	247	273	255	276	247	253	258	237	246	267	254	256	259	242	265	255	226	259	247	274	263	233	233	239	243	267	246	208	253	254	285	266	267	242	286	250	248	273	266	236	240	256	242	250	247	243	253	233	256	256	247	272	247	240	259	259	242	249	261	248	249	247	229	237	264	240	235	265	207	255	273	241	239	261	258	241	253	261	218	222	244	250	221	234	203	266	275	258	245	246	255	262	260	273	275	238	243	236	255	275	258	256	256	249	248	244	256	242	255	227	241	260	261	259	269	267	262	250	241	237	264	254	261	234	265	240	233	238	273	238	265	223	257	270	246	267	245	238	237	242	283	225	248	261	252	240	247	262	256	268	251	265	256	263	253	249	227	256	226	245	226	250	233	239	250	235	273	234	232	252	219	256	247	243	240	253	266	259	268	256	270	254	277	281	248	234	272	248	242	242	254	242	259	261	257	266	258	239	257	242	240	245	241	254	260	275	240	282	274	258	263	261	269	223	289	263	257	276	245	237	269	251	241	251	261	233	258	275	267	265	246	260	246	245	276	258	247	257	273	255	233	231	259	236	289	274	258	240	272	262	265	255	290	263	244	233	282	223	252	250	267	272	214	240	243	251	263	289	237	271	238	269	261	251	227	261	247	256	243	258	249	245	245	272	251	268	253	251	255	254	245	244	235	263	243	230	245	230	273	257	227	236	247	233	248	246	246	284	254	256	230	233	240	246	239	265	251	243	256	269	239	245	262	240	257	254	247	243	260	268	256	240	248	258	262	266	267	265	269	264	269	244	264	251	240	227	228	284	238	282	269	262	237	249	241	247	254	230	229	266	258	269	264	258	251	254	277	250	223	245	281	235	271	243	241	263	247	220	236	243	265	274	239	247	276	261	266	271	238	264	242	243	248	267	263	257	235	247	253	260	273	259	250	228	251	268	254	255	238	248	232	258	234	267	240	241	274	273	265	271	247	243	239	245	246	253	257	254	266	239	253	238	243	229	260	269	231	262	289	248	253	252	253	235	251	247	239	235	242	216	244	242	270	271	249	251	273	265	276	229	239	240	214	238	255	252	257	267	272	218	257	247	271	241	244	281	262	256	235	263	261	291	276	272	230	270	237	244	223	258	244	235	254	242	239	263	264	268	247	231	224	259	259	268	250	247	268	243	266	249	287	231	238	245	236	260	256	266	269	237	261	270	256	245	287	271	232	262	262	282	250	270	254	234	257	258	273	247	245	248	272	270	239	257	264	269	251	249	266	247	255	246	269	232	257	244	246	255	258	242	227	258	262	254	258	250	271	250	235	259	257	277	246	254	253	240	273	260	278	256	288	223	251	268	254	255	261	252	228	241	266	244	278	257	245	234	285	224	252	254	248	269	305	248	246	271	242	264	265	270	245	263	234	228	263	259	246	218	239	249	228	244	242	257	277	267	235	260	264	253	259	251	255	241	241	226	222	236	250	213	282	263	239	259	254	261	262	263	281	244	236	247	270	254	259	284	262	253	242	263	247	250	226	269	261	262	274	243	251	260	246	246	260	239	270	241	248	241	265	260	256	281	252	231	256	268	237	232	257	254	234	225	263	248	248	258	264	263	226	258	255	245	247	247	260	265	233	239	275	258	263	251	236	262	264	257	243	223	276	286	261	292	242	288	252	239	273	258	238	272	268	247	252	245	238	229	256	244	249	271	243	263	257	237	260	261	276	274	250	276	243	224	241	240	255	242	257	247	242	227	251	262	239	229	242	245	247	240	250	255	253	256	225	254	240	272	259	279	265	276	267	270	262	252	253	228	295	249	247	247	237	242	257	256	263	257	254	237	256	286	276	242	245	251	251	253	221	293	248	249	255	245	247	228	240	260	263	246	247	254	268	235	245	258	225	259	252	255	262	259	241	234	246	250	261	253	251	274	233	226	250	271	266	245	264	269	253	250	209	256	254	238	245	238	256	247	222	300	272	268	247	252	251	264	241	247	263	232	251	259	256	281	283	234	256	263	262	250	235	241	286	256	237	261	259	259	241	264	242	225	258	250	261	294	252	243	256	264	251	271	265	258	243	270	239	245	254	235	242	235	274	236	256	241	254	259	250	246	249	291	225	251	242	266	256	246	248	251	248	285	275	254	211	232	241	247	231	271	264	229	247	240	236	256	285	236	281	252	258	249	233	241	258	240	274	267	240	224	239	270	244	227	258	251	289	239	245	233	280	242	245	259	260	252	256	260	232	248	227	235	241	252	235	247	269	191	259	246	274	310	255	247	262	273	283	290	273	250	243	245	259	290	231	236	226	261	266	265	262	256	262	275	244	254	253	262	237	269	255	258	244	225	241	253	249	227	249	276	255	256	252	225	250	246	265	252	228	223	246	259	256	270	270	263	248	261	248	264	259	261	274	258	246	257	247	257	248	263	234	270	247	262	252	248	244	249	253	249	256	254	268	267	256	265	259	245	266	248	246	251	263	274	247	244	264	243	239	247	232	278	255	253	256	242	231	268	256	231	240	271	249	267	256	255	267	252	272	281	240	244	253	292	241	216	253	231	260	245	230	244	235	209	256	267	249	260	259	261	258	243	262	276	227	249	220	253	236	255	256	230	245	254	251	255	238	263	247	237	232	256	265	236	268	255	276	235	256	279	243	225	278	214	253	254	245	226	258	280	228	241	255	233	248	270	259	254	243	258	272	260	234	262	221	264	267	233	227	253	251	248	276	234	246	241	236	257	286	256	250	265	254	270	276	247	278	225	256	253	255	240	232	255	220	283	233	279	245	248	270	270	218	253	280	266	257	249	217	253	246	236	261	253	259	259	253	275	238	234	272	243	243	259	253	252	251	256	232	244	267	293	278	263	245	260	267	234	250	230	248	263	211	261	246	247	246	269	267	226	218	232	283	237	225	250	241	268	249	267	267	262	235	248	269	263	250	257	233	251	246	231	263	258	281	229	261	233	253	251	254	271	258	229	264	252	292	257	266	223	218	230	274	259	255	228	257	253	273	268	289	261	252	267	266	284	232	258	242	250	246	264	265	281	281	241	260	222	275	256	245	234
27672	45318	31169	18847	13570	9306	6659	4556	3182	2389	1945	1785	1475	1245	1059	1004	909	746	727	634	584	495	434	463	435	440	422	363	382	377	337	341	324	331	322	316	281	311	297	296	314	271	285	299	328	325	389	417	480	454	398	354	423	379	299	269	267	290	274	272	275	274	270	276	283	290	258	284	259	312	270	292	298	278	265	265	299	292	270	281	268	264	293	304	274	306	265	274	292	298	290	291	270	249	307	270	294	307	275	270	279	246	287	265	284	293	292	317	286	275	277	261	284	267	282	293	283	270	268	285	271	293	262	282	286	261	278	297	280	259	294	270	305	295	296	290	240	267	284	265	271	278	260	274	289	278	266	276	294	276	298	260	285	281	260	306	265	311	276	275	269	299	286	288	271	272	282	252	320	284	290	291	281	269	270	277	257	284	262	298	289	291	286	281	285	284	268	257	261	273	270	260	296	285	263	269	295	262	289	291	303	303	304	269	266	296	330	285	269	288	287	270	280	244	277	283	258	268	306	267	266	281	293	269	322	270	293	291	301	277	295	289	267	275	281	258	268	290	275	263	276	303	276	292	263	258	275	274	272	293	253	277	263	261	277	261	301	278	279	274	274	268	275	282	291	266	289	284	261	252	261	267	277	281	278	315	265	280	273	288	302	291	285	281	266	306	285	292	265	257	269	286	293	315	315	273	289	265	294	265	261	272	291	280	292	237	269	295	277	287	321	297	282	310	300	265	276	251	274	269	275	292	269	289	265	293	280	254	250	309	279	288	255	251	296	271	276	291	264	259	284	284	280	292	299	280	322	309	287	274	310	293	267	291	266	296	281	286	297	248	292	272	299	286	263	232	273	277	281	256	260	255	264	296	217	293	281	277	302	275	294	254	296	287	250	265	283	278	288	273	266	266	280	302	290	290	267	272	257	298	279	291	271	289	285	286	266	278	265	266	280	279	275	264	273	252	271	277	314	290	242	298	304	297	309	294	306	255	295	292	304	268	265	260	284	307	290	288	243	274	270	298	242	271	292	282	256	280	262	296	263	262	294	270	260	310	257	280	271	275	292	270	269	290	297	243	268	274	290	288	280	259	287	281	284	297	283	279	254	264	285	294	270	324	272	281	291	284	306	300	280	280	270	285	303	265	286	286	279	274	262	264	258	268	278	280	249	291	246	273	275	273	256	276	275	264	273	298	269	253	268	286	289	289	278	250	264	316	266	281	265	285	289	257	263	302	283	261	311	270	298	266	301	268	324	263	269	292	271	299	287	299	290	278	279	269	292	275	266	278	315	287	298	293	255	273	278	274	273	284	273	290	257	313	291	253	307	307	251	293	278	288	299	313	253	280	287	287	260	295	269	257	270	252	295	287	258	293	279	300	264	282	267	258	274	257	280	298	297	284	290	285	276	251	271	277	262	297	272	292	271	293	266	298	255	282	286	305	286	274	284	300	277	295	270	291	304	273	257	259	257	226	268	287	271	291	275	254	286	286	281	270	288	270	271	275	257	267	284	253	282	302	255	260	287	278	280	284	260	286	254	282	268	289	277	254	259	296	300	282	254	296	268	271	284	265	285	276	281	316	274	268	288	290	256	264	261	250	293	264	296	279	269	289	288	269	298	269	269	284	244	271	266	269	300	261	256	338	292	283	305	270	282	265	293	270	292	270	262	249	296	270	251	294	269	267	238	285	289	250	299	264	279	276	276	278	278	304	283	294	281	260	277	284	241	298	276	275	286	274	300	258	281	275	306	294	252	273	266	313	286	278	297	278	248	260	277	247	261	278	270	288	308	264	260	278	281	264	302	280	272	278	247	271	293	283	280	247	310	280	258	305	295	273	286	245	271	286	305	264	277	278	303	282	302	263	278	262	280	289	274	292	296	312	284	279	281	294	274	272	275	267	274	315	260	265	253	313	277	275	287	271	252	257	286	272	286	290	270	273	283	248	289	288	273	266	267	261	267	279	291	269	270	288	283	286	301	283	271	267	279	272	252	266	292	318	275	255	293	285	282	285	323	275	295	234	300	259	244	288	318	275	277	279	276	292	280	292	281	279	274	290	309	292	272	269	268	302	318	277	263	259	269	269	245	302	265	251	284	270	272	282	282	282	269	267	284	262	256	258	293	323	275	271	287	275	297	280	295	251	278	301	278	266	239	256	282	278	325	271	268	249	266	258	287	260	256	261	277	242	288	293	266	303	267	286	239	287	293	284	260	272	307	296	283	319	282	268	255	281	270	265	256	265	289	286	302	298	289	298	267	272	257	278	293	260	286	276	257	288	257	280	294	259	277	269	271	279	267	264	267	243	258	294	292	283	287	277	266	268	281	285	288	270	289	285	270	290	275	322	275	276	264	288	276	276	271	270	265	286	271	256	281	298	250	284	298	305	266	277	287	265	268	287	282	282	300	328	288	288	261	258	262	279	292	263	278	283	295	284	300	291	255	288	301	290	278	268	284	284	278	301	284	280	275	282	294	256	270	276	274	278	271	243	268	280	268	294	290	290	262	295	263	279	303	257	301	279	269	261	290	278	275	283	290	265	291	287	269	280	256	272	279	299	274	255	280	284	259	269	272	300	277	255	294	268	283	269	310	295	292	270	252	289	282	270	268	300	314	284	256	243	277	235	305	270	272	290	266	283	284	263	277	287	286	268	281	249	285	295	274	291	294	265	245	252	303	247	289	290	287	283	247	297	264	280	268	272	280	273	286	250	287	267	293	284	260	268	290	280	309	296	271	285	272	288	266	283	283	266	277	247	303	271	259	271	288	274	275	266	267	279	253	271	289	278	289	251	252	253	269	281	286	281	289	251	280	324	276	295	268	279	265	292	261	245	272	271	270	318	274	293	254	281	273	231	265	296	284	262	259	263	274	300	306	297	275	296	301	286	294	289	334	283	260	267	293	250	287	287	289	271	291	280	271	321	284	298	303	267	284	270	284	257	255	275	296	260	260	318	286	296	269	269	274	271	264	260	257	267	300	276	267	290	250	262	309	304	291	288	267	300	282	259	260	301	267	275	268	258	270	261	268	259	296	280	271	293	312	277	285	268	288	279	285	295	275	307	292	290	234	276	288	282	253	279	283	278	259	258	279	283	287	262	281	273	280	277	223	268	278	266	289	290	302	293	270	290	287	272	280	265	290	255	300	265	266	255	287	288	270	272	273	260	252	316	288	280	290	281	274	251	256	249	267	280	267	285	287	254	278	274	302	281	246	289	285	270	279	274	284	255	269	273	284	293	270	253	271	257	272	275	277	296	255	280	300	320	248	255	257	284	276	296	307	282	295	289	286	285	289	292	315	286	268	268	286	278	268	280	291	282	282	281	271	271	263	293	260	271	234	273	307	264	291	256	277	275	278	246	271	259	289	245	272	283	263	297	273	266	249	237	295	275	297	270	266	276	268	277	298	282	263	296	269	275	279	266	249	295	272	289	263	280	288	269	267	279	277	297	291	287	268	267	282	285	280	280	282	298	276	319	260	294	265	268
23341	21660	29348	24507	21729	21969	15146	5067	2612	2127	1897	1678	1409	1186	1169	920	881	782	722	626	555	550	494	483	474	465	463	368	374	406	352	332	380	349	367	330	308	327	308	344	323	308	281	295	267	311	366	533	595	725	541	496	513	444	376	276	307	290	275	286	281	296	314	295	304	279	268	298	305	265	299	303	271	272	294	271	301	292	279	265	263	269	294	332	305	293	288	296	286	307	293	302	311	280	243	287	271	284	283	308	314	324	274	297	310	306	274	279	312	307	280	274	282	282	247	314	302	297	287	274	286	259	292	305	266	301	262	273	271	299	274	323	291	272	280	278	271	313	275	290	312	307	288	291	283	291	326	334	269	268	256	283	282	271	301	286	293	263	307	258	294	328	298	283	260	260	328	279	262	282	286	300	273	305	294	275	303	278	290	269	305	307	313	270	293	284	318	276	267	296	270	258	293	293	245	305	259	301	294	291	273	296	266	286	291	274	284	287	335	280	305	269	240	284	288	304	282	301	302	291	280	295	312	286	275	291	267	285	282	301	298	265	305	254	312	299	333	278	293	286	313	288	318	272	285	268	280	283	261	287	304	311	296	242	273	277	277	309	295	304	285	283	314	311	292	319	304	302	265	266	282	302	298	295	270	296	306	278	256	296	316	300	260	253	257	306	288	285	272	280	280	279	292	285	308	287	286	275	289	285	304	282	283	292	280	298	301	314	292	290	294	291	284	275	289	318	274	291	270	277	318	269	292	301	269	312	274	295	306	284	266	277	285	298	312	290	273	297	307	297	290	310	305	275	277	312	266	295	296	302	312	257	287	288	294	313	273	315	305	335	295	281	271	274	300	272	287	295	305	286	309	286	300	320	279	295	270	278	294	303	279	288	307	287	327	263	276	279	296	276	293	292	294	258	275	264	280	298	284	272	286	288	269	297	279	288	268	287	301	279	282	291	306	322	272	267	308	284	308	294	292	239	282	296	297	269	293	311	281	288	281	286	297	307	285	291	278	290	276	262	305	300	314	287	262	307	310	283	288	282	300	283	278	301	286	338	316	282	287	294	306	269	276	283	272	279	300	273	273	302	322	313	281	281	267	278	289	281	278	286	300	266	307	268	301	274	284	300	276	303	287	290	275	302	295	275	292	305	287	308	287	284	289	262	288	259	297	264	256	264	276	308	301	295	277	279	285	257	274	291	266	319	309	279	263	284	303	299	311	301	263	284	291	307	311	316	293	304	294	259	304	302	303	279	305	297	279	278	297	280	266	290	243	288	293	278	264	285	273	274	281	283	300	284	300	278	279	297	253	306	294	292	294	283	300	260	292	278	253	280	278	251	269	307	298	321	291	285	296	301	309	302	275	293	279	275	271	268	297	259	267	312	311	304	284	294	256	265	270	270	257	333	262	289	338	296	294	304	294	291	312	279	320	307	286	300	273	295	290	295	303	299	282	260	294	308	307	281	309	274	293	233	281	313	267	310	305	271	287	293	312	280	298	302	278	312	302	304	292	284	281	274	303	271	283	260	286	290	297	315	322	264	281	289	283	285	317	297	309	276	288	264	290	321	294	321	298	279	286	331	261	286	293	263	300	281	299	300	272	294	291	270	285	281	285	282	286	289	285	312	310	305	268	273	319	290	275	291	291	300	303	267	282	291	294	293	298	290	268	280	255	267	280	285	293	281	280	312	288	295	280	307	267	256	286	291	285	279	305	276	275	302	295	271	303	280	296	282	315	294	280	294	283	290	296	297	271	297	286	287	298	282	279	263	272	297	296	328	298	262	298	273	303	292	278	288	280	284	273	281	294	277	320	276	307	302	261	301	310	302	273	299	273	310	270	300	293	303	335	288	281	298	288	270	286	302	272	310	257	311	283	280	299	284	306	299	257	251	275	275	269	252	315	301	268	277	282	299	287	280	262	273	282	285	298	268	277	261	280	301	304	266	271	303	294	286	284	269	293	274	309	282	284	307	320	241	301	254	307	282	299	280	283	259	280	290	295	285	295	285	272	307	287	274	294	313	274	313	289	281	276	255	282	295	289	287	279	299	310	288	291	281	282	304	305	276	285	283	293	298	272	282	306	311	266	263	280	311	286	271	273	303	283	261	301	273	287	292	284	297	306	272	301	299	344	301	250	295	300	296	282	285	289	269	282	283	275	275	280	283	278	336	288	295	267	300	294	285	301	266	293	291	261	280	275	277	297	282	293	328	285	284	288	273	287	292	307	274	286	270	311	307	303	274	277	270	293	295	267	298	290	285	292	277	276	280	276	280	283	288	291	276	276	281	290	316	306	321	300	302	292	258	278	297	291	292	269	273	259	291	271	296	271	305	259	293	276	297	290	313	279	257	284	278	299	269	264	317	301	291	277	292	297	284	279	293	279	310	308	292	284	287	263	279	293	289	318	305	289	300	318	312	258	320	302	269	285	282	295	282	257	292	280	300	284	276	287	284	270	288	284	296	278	289	290	287	264	324	275	316	313	316	302	278	259	275	277	266	298	301	283	325	278	265	299	271	274	283	317	296	259	301	293	275	264	287	260	285	277	300	298	289	310	316	321	281	289	294	281	282	306	265	263	284	260	278	307	268	260	265	304	303	288	317	296	290	256	292	290	304	325	264	302	276	277	289	292	306	280	278	275	273	279	302	317	308	307	324	299	286	268	276	293	284	282	296	280	269	249	294	268	289	303	291	279	302	273	288	294	274	325	276	280	272	274	282	300	287	306	300	301	292	307	295	264	291	312	305	296	306	275	293	321	275	285	313	260	270	284	305	298	266	283	286	279	279	266	278	289	273	295	281	332	304	298	270	274	273	295	305	281	307	286	312	287	279	284	276	268	280	272	293	271	315	325	291	286	270	262	301	316	266	268	291	278	320	261	283	284	285	241	266	273	302	283	271	297	301	258	287	266	288	293	305	274	319	314	295	289	293	327	292	276	303	298	279	291	275	270	281	245	283	300	276	288	299	288	306	321	259	287	284	276	293	286	280	279	304	274	287	288	283	287	317	301	284	292	306	311	269	309	268	289	269	296	284	285	263	257	306	269	281	314	320	258	282	296	266	288	271	246	290	288	303	316	286	288	265	272	300	294	286	306	308	279	301	286	295	302	290	304	290	288	263	305	276	256	280	285	293	281	300	263	315	271	278	271	278	299	263	302	299	265	300	317	288	312	304	289	270	260	276	266	280	293	328	272	319	286	297	290	274	310	291	298	290	297	272	289	319	299	260	285	279	294	304	243	328	268	300	294	300	296	262	317	275	264	281	304	300	288	308	276	324	338	259	297	300	290	296	253	326	248	282	322	299	277	286	282	285	262	277	311	318	254	289	295	274	272	303	293	314	280	271	262	285	290	266	299	263	252	291	302	300	296	278	299	309	311	307	267	287	259	316	245	332	285	285	307	315	279	284	293	292	272	284	301	294	278	252	317	302	299	268	303	277	274	295	289	300	291	257	295	285	275	283	275	299	293	296	282	285	275	292	316	267
29938	55323	40877	28027	20917	15839	11817	7756	4944	4005	3470	2951	2396	2232	1910	1572	1395	1186	1095	971	845	801	714	697	630	611	589	455	488	478	483	415	389	450	405	417	363	348	373	391	395	343	321	338	347	331	443	741	892	1075	767	674	646	646	446	329	325	290	319	325	312	309	313	319	304	310	306	309	307	297	331	296	310	332	290	335	291	294	328	309	309	312	331	311	304	301	339	332	317	319	308	314	312	326	280	312	322	303	283	317	320	300	317	348	352	364	308	325	325	322	280	333	320	295	313	296	300	284	320	321	309	301	307	288	356	303	326	328	297	288	332	293	314	313	308	326	300	315	300	305	305	320	307	304	284	330	260	314	303	322	326	315	316	321	335	289	304	282	289	310	326	320	312	291	307	309	332	319	325	338	258	293	318	307	326	323	317	322	310	324	335	259	286	320	304	298	300	279	302	299	291	316	310	302	325	333	316	310	292	318	317	309	313	328	302	291	304	312	319	331	304	315	289	303	309	313	306	311	273	308	303	315	296	295	297	316	316	302	302	319	295	271	277	296	295	295	333	307	299	309	281	304	317	312	270	307	272	308	276	312	326	296	299	340	282	306	311	293	334	291	281	341	324	312	333	301	301	274	307	297	331	313	315	318	306	285	299	291	330	340	311	282	325	334	295	335	339	304	303	356	284	323	270	302	300	325	319	305	310	304	278	290	287	289	323	298	313	312	303	327	307	292	294	309	286	305	319	330	313	277	289	318	295	326	295	343	305	299	328	302	285	328	335	279	324	320	294	273	312	313	313	302	308	329	302	340	287	282	311	307	295	330	289	282	297	340	300	321	293	324	296	310	289	314	297	321	307	315	286	316	321	326	308	314	310	319	296	305	295	306	302	342	318	297	332	346	298	310	316	308	335	335	313	300	312	329	312	330	307	327	353	286	293	299	295	295	294	311	296	329	284	319	301	353	302	307	309	296	307	311	305	294	308	308	298	315	304	312	292	338	330	314	309	293	284	332	330	298	291	318	343	303	322	303	328	316	279	323	333	321	308	324	294	269	290	293	309	337	321	287	321	319	333	284	281	298	307	296	307	340	320	290	277	297	307	313	316	339	319	316	288	270	320	309	329	318	280	293	336	318	324	316	297	302	302	309	304	309	292	315	318	275	299	323	309	315	306	297	310	317	292	264	315	305	307	328	288	337	286	297	310	308	303	310	296	321	321	309	307	273	315	306	329	291	348	281	319	338	334	297	328	279	300	284	318	317	258	292	315	323	308	310	317	317	323	334	311	290	290	327	321	301	292	326	315	310	294	299	332	319	306	298	328	278	301	298	344	285	332	283	337	342	293	282	292	307	300	315	299	304	296	329	322	324	302	286	317	282	309	314	309	314	318	322	316	307	252	308	281	306	337	319	328	310	322	276	307	316	334	313	296	312	289	313	297	298	301	283	342	303	292	271	293	305	298	274	322	299	309	285	310	312	299	293	331	343	334	300	266	334	288	287	310	294	319	316	319	323	328	303	299	312	297	316	282	332	355	282	313	315	327	273	293	293	331	300	287	316	318	306	307	309	320	306	280	313	304	296	337	287	299	292	288	310	318	309	300	285	290	322	327	324	329	304	313	318	325	301	304	292	306	315	316	325	288	302	284	316	296	320	288	299	305	289	346	284	313	306	302	332	309	306	306	313	301	310	349	316	353	293	287	293	315	322	322	310	330	330	284	307	339	324	312	307	282	286	313	338	257	332	293	301	295	303	289	289	286	326	328	293	316	334	311	314	318	289	304	292	317	287	287	318	310	324	324	306	288	297	306	337	289	291	303	332	308	324	316	292	314	314	287	287	297	296	306	285	326	317	310	319	281	266	307	309	265	331	311	317	294	310	316	327	327	337	291	292	340	286	295	298	321	318	262	315	298	300	306	322	320	323	310	341	287	264	331	310	321	309	314	317	309	349	267	296	294	261	302	309	293	329	286	327	315	320	284	311	297	329	294	318	318	296	315	322	318	342	280	312	319	308	303	318	278	269	296	277	315	306	283	303	319	297	328	320	297	280	293	288	341	307	317	321	314	315	291	303	308	319	292	280	299	313	301	277	318	278	279	302	297	298	300	316	301	318	298	325	313	290	337	288	286	312	311	307	317	322	305	298	330	315	302	287	279	297	287	313	317	290	286	286	321	328	267	325	302	318	289	337	316	324	316	315	329	310	315	292	301	288	314	278	341	341	298	295	299	303	325	302	317	294	317	318	318	316	291	304	350	323	311	312	273	291	331	336	327	319	287	294	304	304	274	331	311	305	329	312	327	294	311	310	312	310	308	301	299	344	282	292	323	324	316	319	274	282	309	339	324	265	292	303	303	304	303	336	279	287	315	287	306	294	268	302	297	298	303	307	301	299	267	308	301	296	348	315	295	309	297	297	287	285	294	298	306	324	325	291	315	279	305	297	294	322	336	297	319	311	302	293	315	343	289	310	279	331	310	304	300	283	304	315	321	328	316	323	285	302	310	289	313	321	294	322	297	280	294	294	316	323	281	286	338	318	312	303	331	316	307	311	306	312	321	278	308	307	312	293	319	323	328	282	314	330	326	307	288	285	335	343	316	319	295	319	324	332	303	295	317	304	274	342	298	313	279	277	321	308	344	297	290	308	320	304	329	315	315	299	271	320	318	315	292	315	303	307	286	320	312	293	318	297	335	296	315	331	332	311	315	329	279	314	287	279	332	322	298	296	306	318	309	291	292	292	350	288	289	356	307	276	292	326	322	310	300	284	309	300	303	294	301	316	346	301	329	334	296	292	343	306	288	282	333	320	319	324	323	328	306	323	317	308	299	325	301	313	302	322	288	314	309	301	315	326	322	311	294	312	328	344	302	306	321	297	298	299	295	312	280	322	316	305	290	322	312	322	285	340	287	291	316	342	293	325	346	317	314	308	311	314	331	330	275	340	307	339	289	282	287	296	335	320	305	327	336	314	315	304	301	293	308	294	326	336	339	340	338	306	320	278	317	291	308	339	320	291	300	322	324	301	300	309	301	288	293	326	304	290	297	319	300	276	303	336	323	333	325	317	285	348	294	311	278	302	293	284	319	344	311	306	318	313	340	325	285	323	320	306	313	316	322	358	276	290	275	318	293	278	319	302	283	296	346	283	298	280	297	277	324	347	321	328	318	301	288	306	323	309	277	321	306	318	322	299	304	338	296	306	312	306	290	310	313	312	299	305	263	322	316	280	341	291	327	296	301	312	316	293	286	331	291	268	330	315	301	318	316	259	305	315	324	336	316	313	292	328	319	331	317	329	324	335	346	328	279	319	300	296	304	287	301	337	297	316	323	329	331	322	323	329	293	287	314	284	313	312	303	301	323	323	290	296	316	276	279	324	301	285	310	316	294	330	311	325	284	288	303	301	292	325	309	323	294	308	318	317	301	304	324	331	298	300	287	322	315	319	276	309	277	299	281	317	298	290	315	326	306	301	314	285	328	297	307	288	319	283	337	314
30023	27125	26302	16719	7627	3952	2306	1563	1100	910	769	662	595	584	502	404	478	425	393	345	337	315	280	344	321	306	301	270	276	310	310	314	296	301	340	261	294	259	265	254	276	253	266	239	266	277	243	267	266	281	254	264	270	273	235	233	229	241	248	267	257	283	238	251	274	270	225	263	250	218	262	234	246	254	249	243	226	245	253	248	235	218	260	245	243	243	242	227	280	236	258	262	263	283	275	257	260	282	297	260	258	263	234	272	255	270	247	253	274	273	257	252	251	262	263	241	265	255	230	234	231	274	243	298	262	257	259	258	262	281	245	242	245	264	245	274	228	279	241	267	276	250	236	250	240	267	248	257	289	247	272	250	270	249	239	242	263	234	224	251	251	243	257	248	249	277	254	228	260	266	279	240	246	242	253	247	234	248	270	233	239	278	266	238	246	241	249	243	266	232	255	240	242	248	235	205	218	258	266	258	238	269	230	266	263	263	251	267	258	233	242	272	250	268	250	225	272	258	262	278	269	255	259	259	244	244	228	241	225	264	260	241	244	239	247	240	240	269	277	276	282	237	262	280	269	247	234	243	236	245	242	254	269	262	287	245	265	243	263	263	248	268	233	263	259	251	245	254	221	287	278	254	234	260	231	259	240	245	246	259	242	207	282	256	272	254	239	254	225	238	246	256	248	249	267	265	264	242	260	273	253	251	249	238	272	300	226	236	242	253	252	221	256	264	259	237	242	255	248	252	254	265	233	250	217	264	257	274	248	263	230	267	243	253	279	231	228	239	245	227	252	254	249	249	269	242	250	252	246	241	238	222	225	244	278	283	257	239	258	256	243	251	267	251	243	269	260	275	239	253	263	237	243	254	234	240	279	255	241	264	241	255	260	248	256	266	253	254	265	249	240	244	248	268	222	265	257	271	247	240	244	253	279	214	248	270	247	249	262	261	243	238	248	249	234	271	259	245	246	252	244	275	244	265	255	234	273	243	268	238	265	233	226	267	268	264	262	269	253	265	270	236	277	252	237	245	231	236	244	227	288	277	237	253	253	249	238	268	223	260	250	245	294	247	246	254	270	265	278	256	260	254	291	244	272	247	252	239	263	253	243	256	239	229	258	235	256	211	245	231	240	255	237	244	264	239	247	262	247	253	246	258	256	261	231	235	220	258	263	260	256	232	247	272	250	283	263	254	239	254	270	256	244	251	251	263	245	235	255	258	240	247	248	244	255	248	231	245	229	239	258	230	271	223	253	251	269	282	242	260	277	236	274	264	250	246	243	253	248	239	258	291	248	271	275	271	243	274	237	257	232	261	269	259	267	224	257	257	277	258	274	248	255	232	257	233	260	212	253	263	266	258	241	251	257	237	256	251	229	248	247	303	277	260	264	289	255	257	264	270	257	256	268	256	253	224	244	237	253	255	238	251	271	269	239	231	240	291	255	230	256	276	239	254	250	249	247	259	263	225	236	260	276	248	246	255	256	247	241	255	261	269	261	232	265	289	258	255	238	262	270	270	282	245	250	266	234	270	248	242	232	237	228	289	262	233	225	254	255	235	262	252	224	228	235	288	223	249	235	264	239	235	263	266	261	280	276	269	282	259	278	241	267	247	245	260	262	260	256	276	256	278	251	261	241	249	252	230	206	291	273	257	243	252	266	255	241	254	238	246	268	250	240	254	258	233	253	254	242	255	235	258	229	279	270	249	255	259	253	253	244	242	260	253	278	232	243	249	267	253	246	241	242	268	248	261	263	231	242	254	268	257	257	227	251	249	270	234	269	252	268	275	244	265	264	245	230	258	249	282	249	278	249	258	248	243	250	250	248	248	266	258	267	246	258	244	267	215	259	259	246	261	274	259	257	267	228	229	264	265	250	241	267	265	254	256	268	245	233	258	235	235	239	244	244	279	272	227	252	262	275	218	252	268	276	238	236	245	218	238	260	234	232	234	220	259	248	247	250	262	257	279	244	264	239	245	248	263	298	259	297	249	249	260	257	273	225	220	256	252	278	246	244	267	268	286	253	215	289	219	254	245	264	244	253	239	239	234	248	278	242	281	260	249	217	262	248	266	285	249	242	270	250	271	256	276	223	266	285	253	257	256	239	249	246	223	227	231	259	256	252	240	255	255	228	251	254	227	251	258	239	229	237	257	265	260	250	235	258	249	284	234	239	305	255	246	247	266	282	230	220	244	239	242	258	235	256	220	238	278	231	235	214	254	277	264	258	258	274	235	277	266	247	247	236	242	249	238	248	224	252	252	252	242	251	258	226	279	226	237	243	219	253	236	270	227	260	246	292	263	221	241	242	258	281	245	257	243	261	235	246	269	257	224	248	245	263	273	255	265	243	243	255	262	280	228	246	241	238	271	240	257	244	255	222	222	246	245	275	270	273	243	276	260	252	245	216	254	279	271	262	218	253	248	254	251	240	274	235	241	265	244	245	243	282	240	251	225	259	233	248	255	257	261	250	257	246	253	264	263	257	249	226	235	221	264	244	232	258	249	255	268	245	286	273	253	252	248	258	274	226	264	272	284	279	225	264	276	254	236	248	269	233	252	235	275	266	233	256	253	276	260	271	258	241	245	268	249	266	258	235	238	247	229	276	247	255	245	241	243	249	280	238	233	249	269	260	264	230	223	265	252	215	238	239	250	225	248	246	259	263	277	260	251	231	252	248	234	244	238	276	246	215	243	256	238	224	233	253	272	236	269	249	252	265	229	269	225	265	239	249	251	246	247	256	261	272	262	254	240	263	241	243	248	234	275	236	265	264	241	246	284	248	244	250	252	242	256	266	281	241	252	251	272	252	256	263	257	264	247	243	242	255	260	248	227	262	244	227	280	245	252	260	249	237	266	252	281	262	249	241	278	272	239	241	225	277	266	283	259	263	235	265	278	240	275	265	239	253	251	238	237	253	254	244	266	260	249	285	246	243	240	236	232	254	267	256	238	248	238	256	268	241	228	231	221	225	241	233	270	287	264	275	234	256	238	252	260	248	231	231	262	255	259	248	231	227	251	264	213	258	244	255	230	262	247	262	277	260	206	240	247	273	262	242	268	250	229	257	216	262	237	261	245	285	266	247	257	270	231	252	259	260	256	264	265	259	248	256	232	259	270	259	258	242	277	271	251	246	238	249	260	221	262	217	258	254	262	248	238	219	272	238	255	236	251	230	240	237	241	250	239	247	282	251	270	238	230	250	282	266	260	243	257	263	253	253	240	253	225	263	255	270	276	254	239	258	257	270	256	252	262	264	247	249	219	244	266	244	251	257	260	262	262	264	283	243	245	244	272	241	257	242	260	251	260	246	252	271	232	226	230	260	244	275	274	253	262	231	248	283	246	246	258	283	251	240	229	284	300	234	268	252	257	219	247	211	240	239	255	250	233	259	256	242	261	256	261	239	260	252	252	269	257	265	265	254	264	238	229	256	247	237	239	252	235	257	277	244	232	270	239	267	237	256	225	275	279	239	268	234	254	238	243	270	246
27294	41727	28522	17209	11132	7046	4532	3261	2317	1828	1420	1217	1058	943	742	709	629	597	545	500	436	424	407	412	364	368	350	334	360	356	356	324	305	358	388	333	289	288	271	289	283	285	285	278	273	276	284	274	280	282	290	281	310	317	282	272	272	261	294	270	284	296	279	257	278	280	285	312	266	282	284	258	283	266	272	270	297	262	254	281	281	279	298	279	273	267	249	291	279	257	277	269	319	276	281	271	245	289	280	280	289	282	303	284	279	294	252	262	275	279	254	278	274	279	295	276	286	280	265	278	310	288	270	259	286	282	260	271	264	278	286	245	286	281	279	274	277	282	302	306	284	275	270	287	295	274	287	262	298	281	280	301	286	271	268	287	247	275	293	286	264	296	267	303	303	284	273	306	277	299	254	260	267	264	286	259	287	283	245	318	260	286	322	262	271	264	272	258	255	275	287	265	264	241	296	264	274	278	244	279	253	283	297	261	277	263	244	287	268	291	286	279	282	236	277	289	236	288	286	260	279	292	286	286	253	290	296	256	281	287	296	259	262	277	303	263	291	258	291	307	287	267	278	241	290	302	248	303	275	323	295	295	276	272	276	269	268	255	288	278	256	268	269	280	261	293	270	275	286	265	259	290	273	252	278	316	297	313	263	277	280	270	287	302	282	300	257	272	297	251	277	269	260	299	273	266	280	268	271	293	256	289	303	280	282	326	303	273	279	292	280	260	302	267	261	309	295	272	251	288	272	268	299	267	306	284	307	316	304	268	309	281	278	281	254	270	274	261	261	301	296	316	300	270	258	271	279	265	281	275	281	292	279	254	278	286	276	282	276	265	268	293	265	287	302	259	285	274	295	282	265	281	263	279	280	272	289	276	295	258	284	296	281	299	265	269	284	305	281	267	298	279	277	270	262	309	271	269	321	285	286	268	278	297	244	278	296	272	292	271	281	273	283	302	298	268	277	302	277	297	264	251	249	293	260	302	289	272	272	271	296	264	256	251	274	263	261	285	279	276	270	289	285	282	257	285	281	273	277	294	280	265	272	274	248	242	286	263	277	258	274	280	293	267	293	268	272	283	285	278	288	290	282	248	240	286	281	251	280	282	299	260	230	287	270	292	270	283	279	301	273	256	262	287	294	272	293	283	272	264	301	297	286	278	253	275	266	265	269	287	282	277	276	298	296	278	291	283	276	254	292	266	287	248	275	287	283	266	242	286	291	270	259	287	297	249	281	281	312	305	294	302	286	285	253	285	277	298	290	258	289	291	282	291	287	260	295	290	285	320	275	266	259	282	302	265	287	278	283	289	256	312	264	262	291	274	306	293	290	299	259	274	265	300	269	275	256	263	263	266	294	300	262	276	261	262	310	269	334	277	304	282	255	272	275	302	272	293	304	271	262	284	285	249	256	280	269	265	290	280	274	278	284	283	283	264	271	273	259	283	267	251	273	285	291	287	300	273	292	291	262	295	273	275	304	277	268	273	274	276	247	256	255	282	295	272	264	271	289	265	272	308	260	286	297	272	281	292	266	313	284	280	283	295	263	290	291	260	275	279	289	275	274	300	292	289	256	292	264	266	293	280	274	312	257	280	293	285	283	287	280	283	267	279	283	281	276	276	272	267	283	283	295	282	282	317	279	287	312	284	266	285	260	304	261	253	287	285	275	268	269	282	296	276	283	266	298	270	276	262	259	269	288	277	280	301	307	294	268	277	311	261	283	330	269	280	280	244	290	289	289	311	272	265	271	286	280	266	273	274	287	298	267	254	299	270	263	265	273	286	275	295	296	284	261	267	305	306	283	303	304	268	258	312	301	279	314	277	275	260	273	290	245	266	332	253	288	264	271	280	263	277	273	268	289	286	285	281	254	291	286	298	277	287	281	282	272	261	295	295	284	259	278	277	288	277	278	255	288	250	256	292	257	295	282	276	263	289	287	274	276	294	259	277	265	253	281	277	272	287	278	301	289	258	261	269	267	280	271	287	273	259	252	277	289	268	290	279	266	274	297	275	246	307	265	289	262	266	287	295	250	251	292	293	276	265	268	285	244	249	275	287	256	282	294	274	254	273	295	271	281	285	276	249	300	276	255	275	304	265	278	301	300	287	286	274	270	297	263	288	311	272	259	283	314	267	283	302	271	292	257	286	240	283	298	279	309	279	278	257	279	290	298	258	259	289	304	275	274	297	271	270	273	290	296	284	275	279	304	273	263	299	272	257	273	288	294	281	306	265	272	275	285	281	278	330	294	266	288	280	291	295	308	274	263	262	265	273	292	286	280	267	273	267	293	262	277	302	258	285	272	248	281	238	301	288	310	269	287	256	258	236	256	265	233	273	285	242	294	296	269	258	276	276	266	281	284	288	274	283	282	268	261	264	286	292	264	285	256	277	275	278	300	268	268	269	275	257	243	280	260	250	290	290	298	272	292	260	264	263	297	276	314	281	267	299	273	280	307	266	276	287	285	292	266	289	268	267	276	290	262	271	279	239	307	280	280	264	315	295	304	252	289	278	286	278	313	282	272	265	260	296	282	261	285	243	276	283	263	297	308	286	241	287	287	289	293	260	276	260	268	228	294	305	281	268	283	303	301	293	266	269	307	306	277	257	271	277	287	278	248	276	298	287	252	276	283	256	303	287	292	260	298	301	283	278	276	307	262	285	279	271	258	293	280	269	275	272	292	270	297	266	301	259	269	279	264	262	265	288	291	282	264	286	288	286	286	274	289	260	272	247	269	275	300	277	270	294	278	280	268	285	259	304	281	279	279	300	258	285	253	264	288	265	259	306	307	255	282	260	308	262	275	257	255	267	274	270	287	278	275	269	266	287	304	268	262	268	300	294	281	243	284	263	283	288	312	271	277	262	261	281	293	277	259	271	261	273	263	268	283	277	273	272	272	271	294	247	277	255	273	324	259	266	258	287	284	286	288	255	284	278	262	277	266	259	310	257	287	286	283	269	283	322	271	261	300	252	272	275	315	248	291	281	288	276	295	289	251	284	287	271	292	250	289	253	287	282	266	260	278	285	278	295	265	289	285	284	262	245	273	264	308	279	309	287	284	291	261	283	275	259	267	295	257	293	322	269	254	287	262	268	268	278	281	258	268	269	287	301	269	269	267	283	287	287	298	269	294	273	264	293	282	267	256	267	303	296	274	254	297	260	253	269	265	246	268	264	301	254	261	285	272	270	252	272	283	272	301	252	290	285	278	259	286	274	260	267	277	294	248	253	260	301	251	285	250	269	249	270	267	258	273	273	265	294	322	271	271	250	254	285	262	282	283	299	261	277	298	302	293	298	282	287	292	272	271	292	287	262	253	283	259	294	273	250	260	254	277	262	278	304	275	292	298	266	276	310	262	290	296	267	282	248	294	261	281	281	281	288	303	281	300	259	277	272	276	266	279	267	296	292	272	267	274	298	271	239	281	259	298	301	243	293	270	266	268	249	280	254	268	275	269	267	308	266	252	286	279	274	297	250	274	262	281	289
24500	21591	28885	24864	21689	14723	5335	2877	2015	1518	1279	1035	958	835	778	640	617	574	505	485	464	422	443	450	400	364	344	396	420	371	364	352	320	326	323	321	304	275	319	276	307	286	276	334	251	312	312	362	441	477	398	344	378	378	429	389	337	298	253	248	271	260	290	268	276	275	259	257	241	284	257	285	259	249	258	286	295	257	283	316	253	283	287	302	269	280	276	257	302	296	268	294	287	287	270	243	288	279	302	298	243	264	284	287	289	279	283	264	268	317	267	274	264	294	326	251	296	297	313	278	304	278	260	268	283	289	271	276	254	238	247	256	268	278	274	287	274	274	280	286	293	268	279	254	262	263	254	266	326	290	240	264	262	256	268	266	250	269	281	277	311	254	283	293	246	280	301	269	252	307	255	285	295	260	290	294	291	281	292	301	230	270	300	270	281	272	269	231	302	293	266	260	286	285	266	292	276	265	272	267	256	294	266	267	299	292	272	263	283	279	311	259	266	275	274	286	284	259	272	263	292	290	269	300	309	287	273	243	266	276	277	265	253	268	275	260	282	292	305	269	308	265	277	282	280	283	286	292	295	245	279	248	243	272	273	277	292	298	234	293	301	244	297	280	243	259	273	234	277	284	291	281	249	271	260	295	259	273	292	257	289	268	292	312	298	241	264	260	328	271	279	275	282	263	262	281	281	260	240	255	286	278	279	267	274	295	262	306	225	258	257	245	248	278	273	263	297	246	262	307	264	290	287	269	276	262	246	273	259	291	273	259	277	284	267	257	247	243	277	271	278	287	287	266	274	256	270	259	266	257	277	279	266	309	246	282	273	288	259	262	264	272	264	253	299	274	301	289	253	268	256	257	267	274	258	226	257	272	262	263	262	274	252	244	283	250	285	284	272	272	268	272	261	259	289	260	300	267	243	274	253	296	236	272	245	268	267	285	281	265	305	250	270	279	268	271	275	263	267	286	266	299	252	274	306	278	302	249	262	263	298	268	281	266	304	286	274	295	263	255	264	288	263	286	248	281	281	263	278	265	243	285	272	282	259	257	263	278	275	297	297	289	300	265	281	261	284	258	303	266	250	257	275	285	275	244	295	274	265	272	287	294	260	250	279	269	275	265	270	270	268	274	278	305	298	244	252	278	292	276	257	271	255	291	274	273	263	258	239	302	257	276	255	256	270	277	291	282	278	262	270	239	282	284	254	268	261	264	264	283	260	272	274	254	281	277	275	254	269	256	275	300	285	254	253	275	266	258	280	276	280	285	242	291	264	259	272	264	252	274	253	291	245	277	271	266	239	260	261	258	285	262	291	279	279	273	277	280	284	256	241	287	296	263	306	274	250	297	265	294	268	255	276	268	280	233	265	294	277	300	296	274	241	269	272	266	255	282	280	274	262	246	274	281	282	279	252	283	255	305	289	265	265	280	283	280	280	282	286	264	273	278	285	272	304	249	292	262	284	268	260	271	255	246	265	258	268	253	279	256	271	253	275	283	282	309	260	291	283	283	275	276	298	304	274	265	286	259	275	260	258	265	254	291	294	278	239	264	280	257	272	283	271	261	263	297	262	273	287	269	275	277	267	277	290	291	263	263	249	248	275	261	288	259	288	266	270	270	260	245	257	257	274	307	240	260	237	274	280	273	290	261	273	258	253	294	319	278	273	263	254	280	245	270	281	291	302	286	266	281	278	269	314	276	293	287	247	293	263	292	261	260	293	274	272	270	271	248	293	287	288	276	273	276	285	293	291	260	290	279	283	267	271	236	238	262	264	271	274	260	281	247	269	287	260	277	271	264	283	270	264	267	264	268	273	278	280	258	257	293	246	327	259	271	287	288	308	246	304	273	259	283	267	266	275	270	279	283	262	249	272	257	246	249	260	280	247	288	244	267	279	273	270	272	276	278	301	300	267	258	271	264	274	262	288	244	296	268	275	295	289	296	260	302	239	240	281	274	272	266	277	264	273	282	284	289	278	294	278	278	265	243	280	298	289	257	272	276	282	283	265	253	270	273	255	293	269	290	251	250	271	274	290	302	274	305	279	266	267	271	271	252	271	272	274	273	285	296	281	285	290	254	259	279	272	267	240	317	274	271	272	257	264	276	300	284	282	274	272	275	278	293	241	269	295	258	279	280	281	304	248	261	260	265	254	314	287	297	260	300	266	286	283	261	270	254	283	269	277	288	296	259	261	270	290	257	287	259	268	283	283	294	305	308	275	238	287	235	295	285	272	252	252	269	268	262	261	259	288	260	264	242	298	246	250	294	255	264	248	282	274	277	251	274	263	262	261	277	273	295	267	264	262	299	233	285	277	284	274	242	281	256	233	262	262	264	249	289	282	252	287	254	281	257	273	260	277	290	272	249	256	259	281	287	243	237	268	256	277	258	271	270	287	263	252	269	293	296	253	257	273	279	271	254	275	285	272	266	257	291	252	325	287	277	262	300	272	259	294	288	260	256	275	255	264	260	290	266	293	261	291	235	268	297	258	274	267	275	244	262	267	270	265	282	286	278	290	272	239	238	270	272	250	270	274	299	290	291	313	270	297	284	277	271	284	263	253	248	270	293	256	272	299	252	273	281	283	279	272	279	296	270	277	246	320	257	275	296	250	279	285	253	272	252	284	304	285	306	283	265	262	263	308	259	281	258	290	255	319	270	285	278	293	236	286	255	261	287	271	251	242	269	284	295	288	239	273	281	275	301	302	266	275	258	253	276	280	246	273	261	248	304	258	267	254	295	265	239	254	284	300	270	258	297	273	265	270	285	287	258	264	279	251	275	304	247	254	290	284	266	267	276	283	287	274	256	244	264	275	272	261	270	275	258	250	309	272	283	256	292	268	283	275	256	252	277	311	273	271	313	276	271	283	283	275	272	266	281	281	262	309	302	272	283	294	265	278	277	263	302	285	282	284	285	285	271	244	284	275	257	295	281	282	286	270	259	277	271	287	275	280	305	284	254	261	284	260	269	279	268	264	264	318	329	305	243	272	290	232	264	266	249	238	303	279	291	315	276	284	262	279	295	279	289	271	244	276	276	255	288	268	253	314	273	238	281	269	287	248	267	293	295	296	243	281	271	260	286	262	258	258	279	265	309	266	279	250	261	277	271	272	282	259	280	274	294	271	263	268	259	289	255	276	271	276	273	273	274	287	268	257	265	264	256	257	264	287	267	316	294	291	236	278	270	299	283	278	285	278	292	292	270	264	296	289	300	274	246	254	309	297	283	280	264	285	277	284	238	266	275	302	288	266	275	281	281	297	285	269	268	279	235	270	281	273	257	265	269	283	249	259	271	326	268	273	297	256	264	279	271	277	274	284	271	260	277	270	231	300	283	297	274	262	297	266	272	265	245	269	293	252	291	269	243	247	280	280	264	279	267	269	267	287	281	243	265	255	278	266	294	263	296	276	290	269	248	247	310	271	260	311	266	299	293	299	270	291	258	288	240	308	301	278	266	285	274	251	258	272	260	272	288	268	273	280	272
27823	49663	35130	23791	17125	10958	7098	5100	3918	2954	2413	1898	1654	1536	1268	1129	940	908	820	667	629	657	607	590	594	503	405	492	462	401	466	443	408	391	378	370	374	393	368	344	313	319	308	307	304	310	333	434	518	628	523	419	455	517	506	496	384	291	287	295	287	300	307	298	298	286	312	282	278	315	289	293	312	290	293	297	301	312	269	288	320	263	284	296	304	293	261	295	311	310	297	274	289	282	336	311	308	310	296	319	274	295	294	328	253	294	283	283	310	244	300	284	282	318	274	277	306	303	313	282	278	307	292	305	321	293	291	277	283	272	301	297	304	298	335	296	275	331	298	304	298	308	313	296	307	302	304	291	274	288	280	304	297	318	314	328	287	288	296	283	292	305	307	294	287	311	310	298	317	289	274	282	287	318	276	277	284	299	298	286	285	297	314	303	309	329	284	322	306	318	286	315	306	290	271	301	294	333	302	313	320	297	274	285	281	285	302	321	315	317	295	288	288	285	316	316	309	280	296	280	324	297	324	296	324	318	309	292	290	304	305	290	302	307	271	320	283	284	321	277	307	329	317	314	310	281	298	279	298	327	297	294	304	269	276	287	299	295	316	285	271	276	251	280	309	302	290	292	295	259	285	303	300	280	330	308	283	305	278	274	307	290	309	282	286	292	316	285	277	276	299	306	288	285	286	293	327	333	295	270	289	293	308	270	309	291	297	282	257	314	305	277	284	306	307	291	325	301	311	273	303	284	282	312	316	323	282	298	314	336	295	313	285	330	302	317	305	321	311	321	303	292	303	287	318	263	286	293	293	304	260	309	281	313	317	249	278	301	309	294	292	314	275	320	293	318	279	310	285	307	304	311	294	309	292	322	270	285	317	312	307	286	300	293	308	268	288	282	305	292	297	279	303	292	318	294	301	274	298	281	287	307	292	302	279	265	302	290	284	302	326	303	330	283	283	281	289	323	301	305	311	321	297	295	293	279	258	293	293	306	312	289	312	288	301	297	273	289	313	280	270	293	309	302	315	286	316	305	295	313	284	294	293	307	286	302	299	291	244	276	293	288	297	280	302	296	305	281	314	304	317	278	295	296	316	263	272	290	274	289	289	315	282	286	286	292	317	292	293	293	287	287	284	273	290	262	319	304	300	288	308	308	249	316	327	303	300	283	292	331	300	283	279	298	308	298	315	286	266	280	291	288	299	315	306	278	289	284	264	305	279	316	304	318	320	295	291	295	259	295	299	296	261	295	296	285	287	309	279	292	311	270	273	292	300	294	275	289	264	274	319	285	284	272	291	297	306	303	272	287	296	336	315	310	301	304	301	289	307	311	320	294	279	288	284	330	313	285	312	300	288	279	302	301	305	294	310	324	298	258	277	293	312	311	298	292	293	304	287	324	280	313	306	291	329	273	285	288	304	325	294	321	286	322	319	301	291	301	299	302	314	305	280	290	296	292	319	286	284	259	307	299	314	307	292	294	303	274	279	316	303	284	290	275	297	309	251	300	319	282	303	311	284	263	284	311	282	279	313	280	340	261	295	292	300	252	293	319	303	298	340	286	302	312	302	277	320	281	300	292	292	297	306	301	291	279	292	324	287	292	298	323	267	292	267	309	337	288	294	278	307	319	272	319	266	308	280	289	261	325	262	276	273	301	335	298	321	281	306	293	289	295	265	297	297	302	281	298	299	295	261	274	321	287	315	299	295	303	285	297	278	289	293	285	313	269	264	310	315	316	313	281	344	304	313	279	294	308	280	307	321	279	286	247	289	319	290	315	328	303	288	300	287	275	288	298	273	263	292	316	283	281	323	330	289	295	277	296	278	309	285	268	270	294	297	302	278	284	285	298	278	289	272	304	318	295	278	301	304	303	305	288	315	298	286	297	285	308	294	284	306	297	296	272	281	333	283	312	295	306	309	311	292	289	281	283	298	306	290	298	302	262	298	290	320	293	306	276	286	300	307	284	304	311	305	311	302	269	291	281	264	311	319	292	300	292	279	311	321	305	290	274	281	290	300	321	285	300	322	303	285	290	323	298	312	255	260	261	297	300	275	287	314	264	295	285	284	263	263	291	308	278	298	299	262	279	282	312	282	295	281	284	328	260	308	279	297	300	309	307	288	282	303	285	305	273	297	296	275	277	302	314	280	311	276	294	298	321	309	289	261	277	296	306	302	303	306	297	272	315	296	326	261	319	277	304	321	316	292	304	264	307	287	302	308	305	311	296	306	297	295	292	275	314	277	313	281	283	316	289	297	299	310	304	293	303	282	298	281	287	285	288	292	297	304	296	317	305	295	315	268	272	281	291	289	297	289	305	302	310	315	290	316	315	274	290	303	288	282	270	268	284	290	298	318	300	280	306	274	312	292	304	268	304	301	288	270	291	332	311	297	333	293	286	301	294	281	302	324	263	310	306	280	311	306	313	269	285	273	270	328	304	326	305	299	307	279	291	285	273	282	336	280	300	272	292	289	337	293	319	291	293	297	293	303	298	319	319	309	285	270	276	277	291	332	299	305	315	274	291	270	303	287	314	299	297	299	331	298	328	265	300	317	289	337	307	292	316	307	278	298	300	276	301	323	281	257	270	289	288	298	300	280	317	311	302	287	299	298	289	318	302	314	299	306	322	266	282	314	288	332	281	277	286	284	300	305	308	314	297	293	273	296	308	275	298	293	277	311	293	293	315	329	287	297	278	325	280	287	301	308	308	299	309	294	297	293	298	278	313	345	272	276	323	288	300	299	281	310	328	287	301	279	280	338	304	344	312	275	295	315	303	295	315	327	314	308	311	296	286	307	277	315	276	277	293	303	302	288	318	282	285	341	279	286	324	307	322	289	308	298	301	285	275	299	299	290	286	316	317	300	286	281	336	300	299	272	304	288	329	254	290	294	273	295	306	284	307	300	324	290	293	284	288	280	266	295	292	307	292	301	268	302	295	312	291	311	295	294	295	244	335	277	290	324	324	279	300	313	291	297	334	267	314	303	287	298	311	324	285	281	276	300	301	280	293	307	321	274	309	291	303	297	312	306	302	291	285	322	275	294	302	292	309	308	281	313	300	307	299	283	281	321	296	320	281	283	309	298	302	277	274	257	298	300	287	304	298	301	288	298	317	303	287	272	299	287	282	305	302	318	329	284	313	288	311	285	254	277	298	320	276	292	282	327	285	299	322	286	282	315	339	301	315	295	282	271	292	309	281	280	288	305	298	289	259	293	341	296	293	289	303	293	293	298	295	295	274	284	327	321	275	285	287	293	297	280	283	293	302	311	324	338	303	289	271	322	300	314	316	268	310	282	305	298	318	266	280	314	306	293	305	287	291	286	290	290	298	275	328	312	291	306	291	304	292	321	273	284	277	256	290	281	283	287	310	292	307	307	280	279	274	313	308	299	315	298	315	304	279	333	307	318	294	279	288	325	321	306	291	297	321	291	276	327	278	286	297	306	264	286	279	269	298	315	305	302	287	263	284	285	297	313	277	302	295
25771	21691	27938	26141	15624	5991	3007	1899	1552	1247	999	774	726	664	573	578	525	449	388	421	381	402	398	387	381	317	306	311	323	304	298	298	282	276	292	301	329	305	329	268	287	252	238	257	258	237	295	337	292	311	355	276	262	311	290	260	244	257	253	235	257	282	275	223	233	252	249	265	257	251	244	261	266	255	254	241	253	262	269	248	233	263	224	248	231	270	271	269	271	254	303	213	251	257	260	249	256	262	252	269	244	252	255	258	248	253	264	231	285	250	247	228	260	259	278	266	252	241	260	246	244	245	251	192	263	271	267	283	236	264	263	272	247	259	252	246	259	261	247	257	272	257	235	242	226	275	274	250	258	264	237	270	285	232	233	251	264	251	274	225	274	279	292	250	253	246	247	232	264	232	238	213	234	259	247	257	255	246	245	253	238	250	266	278	210	275	257	287	259	268	253	249	273	258	237	243	235	242	228	251	284	266	247	241	237	255	253	238	243	249	254	246	262	269	250	266	247	248	268	238	243	243	254	251	224	280	279	255	216	265	244	251	254	240	255	248	258	245	233	268	236	271	251	244	233	240	260	252	257	248	245	223	246	253	226	240	240	241	245	267	237	256	254	246	264	286	213	244	239	232	228	233	267	279	245	228	246	246	242	245	290	254	243	302	283	254	263	253	250	258	254	252	234	274	266	245	287	250	272	263	277	292	253	245	253	254	265	257	230	272	258	243	229	253	225	227	236	248	256	265	235	252	230	252	290	229	241	264	254	247	251	257	269	265	256	258	274	238	270	221	253	263	272	229	266	239	243	227	270	222	230	252	258	257	242	246	238	264	225	242	256	254	258	258	257	250	241	250	234	242	236	244	281	246	256	243	262	254	234	250	237	242	265	239	242	261	249	237	252	257	219	284	262	244	250	255	275	264	252	229	270	229	259	284	249	259	264	247	253	265	250	266	244	258	268	242	256	244	233	245	257	256	223	240	247	256	272	249	219	249	282	247	236	229	238	240	246	225	263	255	253	254	254	239	240	251	238	237	245	258	269	229	220	233	241	276	258	255	253	247	266	246	232	257	264	279	208	246	255	237	251	246	235	236	219	234	253	234	261	273	257	221	230	244	299	261	260	249	248	273	228	250	252	263	277	255	268	234	248	267	272	238	261	273	229	255	252	245	243	253	254	245	243	234	260	257	249	245	235	245	254	253	256	255	276	243	231	245	253	245	269	243	256	248	229	240	287	237	240	255	256	248	258	255	263	254	263	236	220	267	247	233	240	256	247	257	234	259	258	222	250	268	240	255	258	241	246	281	263	243	241	244	283	253	254	236	273	225	258	232	264	235	260	258	244	287	247	264	255	251	225	216	270	252	253	239	258	240	251	251	234	237	235	265	244	253	287	255	250	255	250	227	253	249	241	263	265	237	252	251	252	240	256	233	252	276	233	231	251	243	244	257	249	245	267	268	287	247	269	253	232	242	246	254	247	237	250	250	257	241	250	255	270	232	225	289	253	225	226	254	262	259	228	258	272	224	261	242	278	286	245	274	248	254	245	243	230	258	232	259	235	243	228	225	230	251	271	262	266	265	266	249	277	251	271	246	219	258	264	252	274	294	250	257	252	250	261	257	250	233	235	254	246	260	233	260	247	251	245	237	267	261	259	257	258	278	263	243	222	260	229	226	284	263	254	268	255	239	289	257	259	284	255	215	241	243	245	248	243	243	263	233	269	255	244	252	262	278	244	246	255	255	246	257	258	238	261	276	240	259	273	255	276	234	265	230	240	263	215	280	241	264	217	239	247	264	247	241	256	267	252	241	248	267	265	234	228	247	227	252	228	268	255	261	261	244	263	237	244	260	243	229	237	260	245	253	260	261	267	270	215	269	239	236	255	280	255	245	251	234	248	262	247	265	257	248	266	258	252	267	228	242	273	262	251	242	277	247	244	260	252	244	246	237	264	225	254	263	236	247	235	269	236	260	246	239	256	257	227	240	303	295	269	248	269	252	234	229	262	248	276	255	263	230	248	253	267	247	230	241	233	263	248	279	217	255	239	262	239	228	264	241	249	250	266	258	270	231	268	258	261	268	241	244	229	249	253	229	252	290	269	264	251	233	267	236	244	267	246	266	238	258	251	241	258	250	262	261	253	250	223	272	275	249	236	263	258	265	256	263	280	258	252	247	245	232	269	279	267	247	245	252	250	270	269	228	243	261	257	250	231	256	255	301	255	249	237	260	277	219	255	267	241	244	251	240	237	282	260	259	245	249	223	239	246	233	264	252	237	241	248	242	258	258	244	263	230	243	250	228	274	240	247	251	268	252	253	260	269	273	250	270	263	241	255	247	261	242	251	250	240	234	273	246	246	238	292	250	230	271	245	261	245	230	244	273	233	257	282	266	258	277	245	267	254	263	248	263	250	242	300	255	254	262	245	239	251	259	228	245	227	239	237	239	245	265	258	261	249	243	268	266	249	254	264	277	262	236	258	257	267	241	232	232	277	270	258	265	247	290	308	233	246	265	263	235	255	244	251	242	265	229	263	247	244	274	252	244	251	227	283	237	278	228	236	218	242	237	283	249	257	270	263	258	243	270	234	246	265	237	272	254	225	230	251	209	251	264	245	234	254	230	256	272	264	232	260	267	226	241	241	249	252	279	223	240	250	269	261	252	241	256	270	283	237	259	258	243	244	261	255	257	273	264	262	256	231	259	244	223	253	272	259	254	230	242	236	236	287	229	242	274	255	238	220	239	266	254	248	271	252	264	214	272	254	268	259	234	251	280	274	246	239	237	244	224	248	227	243	251	236	254	264	274	220	269	255	222	283	268	236	223	253	234	257	241	261	261	266	235	271	250	253	261	250	277	270	271	275	264	257	236	256	253	266	242	256	264	233	256	254	260	266	230	251	229	249	254	228	240	236	258	281	221	275	266	264	269	289	256	263	274	273	247	260	246	258	250	221	237	254	280	250	259	244	245	236	263	257	228	254	226	269	248	222	241	237	259	245	246	251	246	249	263	246	274	247	240	239	239	261	240	256	268	267	258	262	282	249	251	256	217	233	242	255	228	258	258	230	242	228	230	228	237	232	248	248	233	251	248	238	242	199	239	265	245	267	242	268	270	243	283	272	243	292	242	238	248	237	243	239	250	238	228	282	246	256	256	259	251	236	263	258	240	244	260	250	251	264	240	199	253	244	283	257	247	257	276	227	269	244	243	255	252	246	246	229	231	239	245	255	262	263	246	234	261	280	225	238	240	271	260	222	238	268	257	249	256	267	244	228	269	251	255	248	253	254	267	250	257	243	269	264	265	297	237	273	262	253	244	238	246	236	264	253	229	278	268	266	286	239	279	240	247	239	253	253	240	243	255	243	250	229	236	261	259	271	230	247	271	244	236	253	268	249	227	252	225	226	269	251	304	239	258	237	249	244	259	247	248	250	252	240	222	245	249	275	286	272	270	263	252	235	244	259	269	221	278	242	231	235	234	232	241	274	238
27274	45441	31243	20169	13937	9072	5539	3993	3186	2426	1914	1463	1290	1081	1059	955	789	701	623	579	554	574	560	547	433	439	383	436	416	419	396	349	331	326	358	378	349	401	361	384	296	286	277	302	288	288	351	436	382	499	442	313	338	351	356	308	253	327	298	257	280	273	283	306	277	256	263	269	265	312	288	280	292	287	286	298	301	307	279	274	266	275	276	252	283	248	293	313	289	285	296	266	267	298	281	277	286	290	269	316	272	286	271	283	284	258	241	304	265	296	293	244	257	280	284	260	272	298	274	309	294	264	289	295	293	307	279	276	238	283	291	268	290	269	297	291	293	278	265	245	256	248	281	299	261	278	281	275	270	256	271	278	295	284	282	277	251	277	273	285	285	273	284	285	309	274	283	268	294	282	297	284	273	273	301	292	299	260	285	240	268	277	277	282	321	296	265	243	229	262	275	245	257	290	256	251	260	297	256	252	276	280	267	258	288	285	255	279	272	270	285	279	279	304	267	283	261	259	266	290	274	268	279	246	284	276	260	269	254	281	267	276	267	280	310	300	253	289	267	280	280	275	275	270	295	271	269	274	291	263	259	264	281	269	267	272	251	276	277	302	262	285	297	249	287	292	294	270	260	288	286	286	245	293	292	295	256	246	262	300	277	286	279	262	301	296	279	268	288	260	280	281	289	289	273	256	263	275	258	263	283	304	265	274	285	274	314	283	270	252	262	278	316	240	286	259	258	266	300	280	237	279	257	291	255	256	249	268	248	294	270	281	283	257	254	275	301	294	281	291	298	300	294	281	271	288	269	288	268	272	257	260	243	258	281	283	292	270	282	270	255	258	258	261	285	284	280	298	261	281	280	278	270	277	271	289	277	301	264	279	282	264	280	270	306	297	277	279	242	238	268	283	302	295	271	259	272	257	285	265	253	294	290	276	315	262	264	268	280	252	279	292	286	284	280	267	265	259	283	275	287	277	290	280	266	271	266	282	286	266	278	274	283	288	262	265	286	296	280	235	270	252	259	290	297	286	286	260	311	265	279	258	245	254	274	275	271	262	289	288	285	281	288	262	281	288	265	262	276	282	293	278	284	259	291	263	258	284	294	287	292	281	260	276	277	277	311	255	286	278	294	260	271	278	286	254	297	266	280	310	285	302	276	243	270	291	294	268	252	273	288	275	286	274	282	304	269	262	239	269	278	299	313	273	273	233	268	264	271	288	290	269	267	295	259	283	278	292	274	278	281	286	288	309	294	291	283	255	252	268	265	263	289	292	262	275	274	285	301	285	281	319	284	284	278	294	309	254	294	283	259	276	263	290	287	284	284	272	305	312	271	272	259	289	286	270	294	277	281	290	269	277	290	313	288	274	252	275	286	273	286	278	241	304	270	273	281	248	279	269	283	257	297	256	271	286	268	296	268	263	299	266	281	269	282	318	299	256	278	266	275	267	259	272	280	287	238	290	237	251	283	248	275	270	290	297	268	305	262	279	283	296	274	239	286	291	278	267	274	287	279	260	290	285	249	266	293	289	275	271	270	277	275	255	258	283	287	246	268	281	292	301	282	273	294	306	268	309	299	259	300	248	252	283	284	297	248	288	284	261	287	281	286	292	276	281	263	275	271	275	280	242	278	264	277	268	254	284	297	303	303	262	265	285	278	279	289	287	284	265	284	258	261	261	254	261	264	261	298	288	279	281	279	299	280	302	277	285	305	279	276	299	284	306	293	287	290	282	298	284	285	298	287	270	302	318	270	269	261	257	268	257	291	256	281	296	258	272	282	281	279	277	287	297	265	277	302	263	247	263	276	305	268	256	284	260	283	241	270	250	263	309	272	288	253	261	302	291	277	254	299	261	254	292	252	295	244	281	266	279	261	306	285	245	269	297	263	287	288	306	282	266	296	280	263	261	277	267	260	225	329	290	284	294	263	268	295	286	282	258	278	267	268	299	258	253	253	286	248	347	268	298	284	268	266	266	255	292	277	277	291	287	283	277	271	277	277	283	259	308	291	295	305	273	287	284	260	283	260	300	269	260	244	269	268	318	297	278	274	284	272	266	301	302	295	272	291	289	288	273	294	289	290	279	263	289	271	274	285	279	263	272	292	276	296	269	268	260	277	263	272	300	255	286	295	287	288	286	274	296	307	302	259	300	280	282	247	284	249	310	263	277	289	280	290	307	273	280	269	272	272	283	284	322	276	267	258	295	276	255	274	270	248	257	296	287	282	319	266	269	300	275	276	288	263	281	278	300	277	269	280	291	313	266	268	244	261	277	297	285	272	275	274	263	290	238	225	259	291	292	262	273	267	262	269	276	276	266	280	292	288	253	255	245	277	256	294	309	286	286	313	331	289	283	293	277	276	263	283	313	270	282	281	282	275	273	280	271	250	275	286	274	280	288	263	229	270	291	275	290	256	303	285	280	276	279	281	257	244	290	282	267	275	251	253	267	269	286	270	271	268	286	247	282	289	272	280	280	292	271	266	265	278	249	262	273	248	283	274	260	273	290	276	284	310	272	269	301	258	290	252	288	252	252	282	257	289	281	303	310	286	272	313	288	283	257	247	264	291	278	277	273	271	260	254	285	281	299	309	306	282	270	281	290	250	282	254	304	290	263	268	258	259	256	286	282	280	258	287	248	266	263	285	321	260	255	277	282	290	248	253	277	281	273	275	298	276	270	259	248	273	254	312	294	266	284	287	274	278	288	287	279	278	232	254	258	278	254	304	266	309	256	287	273	274	271	272	319	277	280	255	262	254	263	277	290	296	284	248	267	242	271	278	299	262	269	262	264	253	266	268	276	291	252	283	267	281	258	285	268	244	289	299	301	279	293	306	278	266	289	277	255	287	267	296	288	275	286	288	273	304	263	251	259	268	280	270	264	262	287	320	244	272	294	284	289	275	279	282	319	257	292	288	299	289	273	243	300	264	273	271	265	263	301	291	264	291	304	293	299	288	259	284	260	286	291	273	285	281	235	241	266	292	313	273	258	276	301	313	271	301	271	273	282	250	297	250	254	283	320	267	287	285	256	299	266	285	273	281	275	302	263	274	281	260	282	284	293	301	271	288	289	288	267	267	252	263	269	270	272	299	301	305	278	280	269	287	269	255	267	282	254	294	272	287	286	270	293	267	272	260	304	272	254	288	280	279	278	284	268	297	280	255	276	282	275	232	273	249	287	253	294	255	274	271	322	268	275	316	298	264	285	285	281	308	257	249	269	257	320	280	270	285	265	289	254	271	309	271	286	269	297	284	271	292	284	309	293	254	282	282	277	265	267	283	276	268	296	266	254	304	250	313	242	281	252	289	268	243	287	262	307	273	295	261	291	270	283	282	281	265	306	247	291	295	259	285	282	286	258	329	306	270	270	287	274	277	288	272	273	280	275	248	292	276	277	305	280	275	252	229	284	286	257	288	287	273	313	278	252	258	265	292	259	269	269	275	273	287	285	280	273	291	294	301	283	278	285	259	278	288	253	259	270	250	266
23381	21673	29407	24433	21730	21965	14002	4266	2562	2046	1826	1416	1174	1110	966	954	793	709	620	615	655	654	638	558	492	429	445	491	492	434	400	380	362	386	377	354	349	345	319	339	343	296	300	320	309	309	637	559	478	513	581	508	505	498	447	392	294	291	276	287	270	300	319	327	273	316	299	296	313	291	290	274	301	311	275	304	269	311	297	281	267	282	293	294	290	279	294	316	277	282	265	301	297	278	278	289	279	279	278	261	287	311	274	298	299	283	278	289	302	275	309	297	262	309	270	304	290	274	293	291	289	277	273	294	302	278	258	289	280	294	281	275	293	306	287	287	272	290	287	263	242	300	297	283	274	263	298	307	289	277	285	306	309	294	292	314	294	305	277	307	306	298	251	283	307	284	324	283	309	285	298	293	279	273	287	278	288	284	280	305	309	321	275	296	290	269	249	276	272	291	314	271	287	296	315	289	271	266	259	278	285	292	288	274	283	264	288	248	313	297	291	298	262	278	280	272	323	276	267	256	281	297	273	285	278	280	280	311	281	270	289	275	263	300	300	301	312	304	297	309	296	285	306	298	302	249	283	298	275	284	237	289	292	310	303	309	298	282	294	305	289	305	277	282	276	259	293	291	296	308	275	269	284	275	302	297	286	295	286	302	273	300	281	297	300	322	274	299	269	296	262	261	278	269	322	289	285	278	242	337	288	311	288	260	301	289	284	289	269	293	283	275	300	278	285	294	313	295	275	280	280	303	273	247	305	294	268	298	247	295	291	268	288	296	286	277	280	281	263	278	258	286	250	274	293	307	267	305	274	274	288	315	276	287	306	294	281	280	326	286	304	286	284	297	290	310	284	273	315	284	328	246	307	299	309	302	272	286	340	261	301	301	300	283	278	296	270	264	285	278	263	289	278	289	304	277	276	280	299	277	274	292	264	299	279	245	301	294	255	268	253	278	307	316	303	273	264	284	300	256	312	298	281	299	304	281	261	289	285	275	291	288	295	265	274	309	302	295	307	286	277	303	278	299	300	297	293	282	272	289	263	267	294	279	302	275	291	289	262	311	301	310	284	267	301	290	313	284	303	324	272	282	265	301	283	306	300	275	338	272	249	277	329	284	287	295	298	261	272	256	274	316	310	278	314	284	280	262	297	291	299	287	271	238	265	286	299	285	273	289	277	273	289	280	263	267	322	308	316	291	293	275	268	274	267	291	293	280	259	292	312	288	282	287	312	278	317	311	321	249	290	304	272	272	292	277	295	293	276	267	298	297	304	269	262	279	261	266	298	286	274	268	280	254	299	283	280	282	279	271	273	282	249	274	304	330	281	311	289	307	287	289	251	293	308	276	268	272	286	250	299	271	274	294	267	275	260	275	311	268	252	302	297	274	303	296	275	287	272	268	288	270	258	316	289	274	273	280	326	273	278	314	310	278	256	289	290	253	309	291	282	275	268	276	278	267	273	331	279	284	267	268	263	280	274	267	275	304	296	266	294	300	288	289	289	303	293	301	303	305	282	284	296	283	285	285	265	294	300	290	284	298	271	314	304	274	300	305	292	282	293	283	293	280	307	292	291	291	291	323	269	281	264	277	260	303	281	301	286	295	307	271	274	341	290	254	276	250	292	264	274	266	269	273	278	298	317	313	249	278	315	266	297	302	284	275	289	302	270	277	282	273	290	292	291	267	244	262	283	299	281	289	318	291	276	288	275	269	302	314	280	295	293	291	270	302	280	266	284	284	295	267	297	286	274	295	264	294	295	256	288	291	295	312	287	269	293	299	259	265	299	272	273	299	295	303	266	263	284	288	286	261	277	295	292	270	264	273	267	283	280	287	285	294	289	300	301	291	279	242	261	290	273	277	290	266	305	289	312	298	269	291	272	287	300	312	311	292	267	284	263	267	293	280	291	295	292	286	272	277	260	279	299	292	295	298	309	274	281	271	270	286	272	286	301	287	271	291	292	309	309	265	300	296	293	272	270	290	295	291	302	275	261	290	275	289	303	296	290	267	328	292	281	281	303	283	352	258	282	246	298	313	278	289	301	253	263	295	289	268	268	294	302	254	288	272	292	292	285	262	273	294	272	257	283	291	267	275	270	297	279	310	286	267	299	293	274	281	267	297	300	287	293	278	280	277	297	304	263	284	296	302	283	292	269	268	278	263	287	275	297	282	271	289	296	272	247	284	277	261	285	294	281	271	271	283	297	257	257	307	272	298	263	256	316	266	291	264	303	277	256	288	295	304	305	283	287	310	314	272	295	297	288	300	281	300	248	281	303	282	313	243	296	304	283	254	294	310	261	282	293	289	263	302	272	291	272	283	290	267	301	298	277	268	282	276	273	290	276	265	273	286	261	276	262	289	299	295	301	255	301	281	282	283	281	311	294	272	319	291	277	277	267	280	304	284	318	300	287	291	279	292	246	282	305	289	295	277	292	284	312	264	285	282	278	251	263	280	332	239	289	304	268	254	296	255	277	274	265	259	281	283	293	312	272	262	294	283	301	281	282	284	271	297	302	296	280	295	300	282	280	299	261	254	283	287	313	264	280	276	285	281	258	269	316	250	312	306	264	309	330	305	289	303	275	302	279	264	298	262	316	322	309	274	278	282	281	316	297	302	252	312	310	301	274	272	249	320	322	309	298	310	265	279	302	279	297	289	288	292	292	312	289	287	284	287	276	305	283	260	267	277	282	260	268	245	304	253	295	276	263	295	275	261	294	269	283	317	279	277	292	318	296	280	295	302	294	295	288	269	287	272	271	263	289	276	287	267	284	266	299	321	305	268	289	294	293	278	292	272	289	304	299	267	279	280	303	266	276	288	281	290	278	289	312	292	299	301	307	273	281	294	298	289	280	234	301	303	285	281	256	274	261	287	294	280	305	304	303	289	264	311	278	281	289	283	286	313	280	308	261	281	300	293	327	315	272	277	284	298	272	285	297	302	296	329	304	264	258	277	309	299	290	292	276	282	278	309	289	283	281	289	281	275	287	280	268	307	286	291	273	294	280	264	311	326	314	264	282	250	314	297	292	267	320	257	299	266	305	282	277	304	303	286	321	278	295	284	302	276	289	283	239	273	309	308	275	305	268	298	280	289	253	287	303	294	288	291	269	292	267	274	297	287	241	282	282	260	287	275	251	277	255	287	285	294	264	276	289	300	283	272	294	298	316	281	280	252	300	255	279	296	272	274	298	292	281	251	310	303	283	264	287	308	254	291	275	275	299	281	293	277	312	278	262	274	279	288	302	293	264	302	271	312	267	260	291	299	268	300	293	279	294	250	298	291	273	272	270	279	268	286	306	298	295	260	293	300	284	320	237	290	285	308	247	297	285	284	285	301	302	291	298	275	289	285	273	277	274	278	287	300	268	282	262	305	283	298	305	276	297	307	335	281	293	306	287	304	304	293	315	277	315	312	279	238	282	269	286	289	279	322	276	305	262	317	293	305	264	324	277	260	314	298	282	281	292	248	274	276	294	277	271	265	286	277
29322	52957	38181	26438	20203	14650	9906	6709	4940	3813	3303	2590	2210	1857	1725	1564	1284	1072	998	878	922	1022	833	783	754	618	593	569	590	581	487	444	453	464	452	472	399	451	464	440	392	345	336	309	324	357	929	766	611	697	806	724	660	693	573	466	327	299	310	319	323	302	303	295	338	319	312	296	336	299	318	296	295	298	317	319	308	310	335	324	281	300	317	318	280	311	348	325	303	302	292	279	318	296	309	298	275	308	289	333	322	351	335	313	309	318	312	287	286	315	302	310	292	312	305	320	318	288	276	273	311	320	299	274	314	283	271	296	303	282	320	323	333	293	327	304	293	320	287	289	279	312	294	336	287	286	297	325	291	300	331	305	295	319	288	268	308	300	278	309	289	290	302	305	358	290	339	328	309	295	309	308	312	329	269	285	310	303	293	328	322	314	298	337	306	325	320	317	294	298	300	312	314	317	307	313	294	322	299	302	315	333	310	349	304	299	304	319	322	325	269	297	287	304	343	276	313	294	321	337	309	318	279	308	315	298	304	317	292	312	312	339	292	312	283	324	332	337	328	311	298	304	323	331	321	317	320	302	291	349	282	313	295	288	326	323	270	278	288	302	274	329	312	324	309	311	298	282	307	316	303	286	298	299	331	283	325	306	290	292	314	293	299	298	291	336	295	308	335	308	282	290	278	312	333	301	313	303	303	293	324	287	296	274	306	317	298	283	295	300	338	308	313	292	325	282	275	299	282	330	267	315	289	290	319	264	282	329	280	313	279	293	302	299	293	300	290	311	304	311	313	302	315	278	308	321	272	301	298	303	324	313	305	291	287	329	311	320	318	325	304	307	294	298	293	301	272	327	284	298	300	294	290	333	311	311	317	282	316	296	307	294	308	288	302	288	322	281	315	316	314	336	318	320	280	300	293	316	299	304	318	302	308	300	324	275	289	290	312	291	322	307	300	292	335	291	307	288	309	309	339	283	322	297	305	323	316	288	327	305	299	310	318	306	299	300	319	322	321	305	298	280	313	296	283	348	292	292	311	319	278	326	292	310	337	322	276	319	312	307	309	333	321	273	339	311	340	333	307	281	285	263	292	310	306	269	299	309	314	277	291	301	298	275	314	323	293	355	312	299	331	308	321	307	342	286	336	311	312	309	297	334	292	278	313	331	288	327	307	319	305	303	323	334	299	326	280	338	337	318	312	282	326	280	302	301	316	322	324	271	328	319	299	311	278	313	337	284	303	307	317	268	317	345	304	336	301	340	312	277	280	327	313	303	304	361	265	295	308	310	296	308	307	288	329	302	295	309	304	284	309	280	313	304	299	329	287	316	298	323	329	286	317	299	334	297	352	301	328	315	290	290	301	310	312	299	294	255	284	298	279	305	326	339	310	320	305	339	332	296	327	304	309	316	274	292	317	304	325	342	286	296	320	314	292	280	301	294	303	299	299	326	307	307	289	280	305	313	310	260	304	313	292	285	301	272	301	304	339	292	310	286	287	287	334	334	305	277	296	302	319	312	300	319	307	305	302	283	327	298	302	275	299	311	290	300	283	282	295	332	283	288	312	300	271	290	319	314	315	298	307	285	309	303	336	306	316	294	291	286	311	294	300	296	312	277	298	296	279	307	311	299	292	312	302	319	311	302	311	284	315	298	318	279	282	333	337	299	304	286	298	298	317	315	304	306	355	310	281	293	288	312	304	330	315	299	286	282	302	308	325	318	332	309	328	306	316	302	297	281	315	258	306	285	321	263	294	316	306	335	302	284	319	271	293	325	295	297	299	301	319	305	280	341	292	301	318	323	306	264	321	276	329	295	286	294	336	331	295	292	266	286	308	313	310	293	308	337	293	320	298	310	292	310	267	314	283	307	322	291	338	309	288	314	352	325	302	292	303	282	284	317	335	340	287	294	334	309	310	298	313	322	345	298	301	342	302	280	312	304	304	286	329	271	306	310	336	325	298	285	299	309	302	303	312	342	330	295	336	336	301	306	326	302	317	307	331	305	319	304	292	293	323	292	311	301	299	331	312	300	291	301	310	305	313	334	337	302	313	304	286	290	315	278	257	305	288	304	281	325	305	311	302	283	301	318	307	335	294	308	318	291	323	290	312	297	305	292	291	295	315	309	307	304	307	311	302	301	313	314	296	307	285	278	291	308	323	305	284	299	283	280	295	285	293	295	300	321	312	258	300	317	301	310	314	344	291	320	320	301	323	298	297	307	322	322	296	341	293	315	292	330	334	274	312	336	319	292	303	323	307	280	302	323	322	319	292	314	309	324	323	296	315	315	332	293	303	297	301	322	280	307	279	286	291	306	329	307	312	326	316	299	271	284	242	308	313	268	334	297	322	335	314	319	329	287	320	340	300	312	319	316	312	314	304	323	272	306	314	320	322	286	326	313	302	329	257	329	305	313	297	331	305	291	302	350	299	290	281	322	287	314	294	282	300	280	331	302	275	279	346	292	316	302	314	321	331	277	325	291	286	286	289	303	295	291	332	291	332	282	309	300	289	334	293	294	338	302	300	299	302	279	296	316	305	315	286	291	305	294	329	324	323	323	278	312	278	277	314	274	304	318	326	296	315	312	278	321	289	307	294	315	312	301	304	308	275	310	313	302	321	298	303	297	257	295	299	297	311	312	289	296	316	292	298	297	318	301	310	284	325	305	287	307	264	306	288	282	315	297	305	326	252	279	344	322	306	303	313	326	329	320	290	282	320	311	303	303	326	287	313	312	296	297	294	289	294	288	303	303	315	295	340	314	316	299	316	285	295	280	323	299	325	344	305	296	311	300	314	322	294	275	308	303	298	334	338	298	308	303	314	298	275	280	314	305	290	299	322	287	320	299	328	288	290	309	308	295	282	301	311	301	329	291	308	289	299	299	341	298	315	290	316	317	315	293	293	303	300	314	313	301	325	340	293	316	311	290	276	325	331	302	274	283	266	262	303	321	312	311	295	333	292	304	311	328	312	330	275	310	287	284	308	312	313	306	308	310	281	305	299	307	316	297	298	334	313	349	269	323	279	308	293	308	307	302	286	292	321	319	297	291	330	314	298	321	283	306	307	286	341	322	306	306	306	288	289	307	319	299	282	296	312	305	316	291	304	304	327	309	309	304	305	281	331	284	321	287	306	311	316	337	291	317	316	297	333	317	293	308	280	327	303	303	292	286	274	342	316	323	292	296	321	309	305	275	284	305	333	291	303	285	354	280	317	324	320	321	309	314	278	287	309	321	347	326	297	329	295	294	268	319	317	352	308	294	301	311	271	318	329	306	299	306	294	310	329	327	341	303	308	318	299	336	319	295	292	311	320	312	288	303	311	339	305	307	292	334	307	312	295	307	303	308	315	304	318	294	319	316	296	298	322	315	297	309	325	304	316	309	326	285	285	309	313	314	310	290	300	310	305	297	328	313	298	291	317	307	310	297	289	304	331	302	316	277	293	308	299	309	303	296	294	325	321	347	314	298	319	308	298	323	304	278	328	316
29934	25697	23144	13668	6017	3235	1987	1320	970	782	667	579	549	502	472	457	459	373	354	377	362	351	310	338	308	308	291	314	268	284	309	272	264	289	263	293	262	262	253	265	253	258	242	224	260	228	276	259	256	257	278	235	253	254	270	242	278	248	236	261	247	227	261	233	251	274	225	275	254	232	260	280	242	229	265	279	246	252	238	221	266	240	261	211	240	236	244	221	239	251	228	267	234	254	229	236	256	212	249	246	245	226	255	241	242	263	249	273	246	266	240	276	242	246	234	244	249	246	250	229	269	268	237	254	225	260	207	266	262	251	251	231	253	253	215	256	227	238	258	217	252	241	251	268	268	254	269	238	278	268	227	243	244	264	223	229	252	258	243	256	243	254	228	237	237	260	268	241	264	249	251	252	259	273	232	264	226	245	244	237	237	232	236	216	251	259	272	250	245	255	217	245	271	245	275	256	270	257	240	237	267	234	269	253	260	269	228	242	245	265	216	225	244	258	240	266	217	248	280	236	249	270	245	245	254	240	260	226	239	249	280	264	233	248	246	250	227	258	253	247	246	279	240	252	232	272	228	242	219	269	247	282	258	231	255	271	239	247	241	252	270	236	228	291	259	276	239	268	265	234	239	254	271	248	247	261	274	237	254	249	230	218	240	249	237	253	220	239	245	255	263	246	233	260	241	252	262	260	262	240	270	261	258	262	250	235	261	246	239	220	223	224	255	264	252	259	261	224	263	273	263	235	246	223	238	288	252	238	246	260	221	255	237	248	257	247	241	255	216	230	253	299	234	250	252	295	247	289	237	245	244	221	232	233	260	263	288	256	236	235	237	245	252	276	246	240	266	263	218	248	266	272	238	249	224	255	241	263	251	295	255	227	234	252	248	240	251	246	245	270	252	231	264	199	231	222	262	271	208	245	255	259	245	234	257	260	253	258	245	196	233	245	234	222	202	238	252	248	239	275	246	243	238	217	250	241	263	225	244	247	226	233	251	240	264	260	272	244	248	251	259	260	268	235	255	224	225	243	235	255	253	262	242	259	244	214	245	258	257	236	235	260	270	235	228	252	247	231	232	270	237	251	216	238	255	264	236	233	242	218	251	284	250	240	255	245	239	247	237	243	247	258	284	248	250	256	243	246	265	209	245	255	248	253	260	252	237	259	270	269	226	280	235	252	240	288	241	253	225	258	259	231	248	259	256	263	271	274	215	261	240	232	230	268	264	230	247	245	257	244	268	248	219	263	247	244	283	247	250	266	260	231	236	246	237	267	231	265	255	245	224	243	253	246	243	234	234	255	245	264	248	269	229	258	256	258	251	243	251	272	234	244	259	250	237	258	244	245	247	239	238	247	248	276	215	251	227	257	236	269	237	254	251	244	229	227	250	248	232	237	285	232	229	237	245	261	236	252	250	268	240	226	242	256	270	240	222	226	268	245	267	273	256	204	254	247	239	257	267	258	262	247	263	249	262	294	261	257	246	259	213	220	251	257	265	243	228	218	251	247	252	279	240	288	221	236	270	249	271	264	243	259	249	261	221	242	268	258	257	245	236	257	248	240	237	267	249	253	203	247	233	272	253	234	246	220	258	248	252	226	253	253	235	252	228	246	244	228	248	257	250	254	260	249	233	272	223	271	221	261	236	263	261	238	226	219	259	247	240	277	230	274	246	246	236	275	232	247	266	259	270	240	263	228	235	250	239	282	234	247	240	289	262	249	277	252	250	210	235	259	256	265	242	225	251	241	243	237	273	260	243	246	267	257	270	232	253	264	239	252	243	257	274	237	267	252	253	237	228	222	231	220	253	260	227	259	227	224	250	253	291	249	248	253	245	243	248	238	280	268	244	260	242	253	259	275	238	258	256	233	240	224	234	234	256	253	256	254	289	243	230	212	271	237	245	232	218	255	252	242	221	249	232	269	231	254	264	258	238	226	240	229	249	234	255	257	250	262	240	253	243	253	293	261	263	237	229	244	247	248	243	221	220	249	266	248	222	262	238	239	250	252	220	255	238	236	292	271	272	250	253	251	229	246	245	226	220	233	276	259	238	252	248	265	243	245	279	248	251	245	226	232	268	243	264	244	251	254	243	232	228	236	261	276	197	243	256	248	234	241	229	231	237	249	266	234	251	215	240	244	235	252	240	247	249	243	253	234	262	244	241	247	281	273	221	249	257	248	232	283	241	232	275	255	263	268	261	247	238	248	241	283	263	284	240	248	253	244	238	246	244	252	238	255	261	299	263	263	262	272	261	245	256	217	236	252	259	225	223	261	254	232	244	245	250	244	223	278	239	244	241	243	243	262	240	232	239	268	239	234	248	221	242	255	243	266	243	257	236	263	243	227	249	264	245	239	259	246	234	252	262	271	221	271	277	253	235	233	248	260	292	199	234	272	232	228	277	247	269	231	273	252	242	255	223	242	228	251	236	216	251	251	280	252	244	256	284	233	246	220	260	268	263	232	230	234	273	247	246	240	282	255	249	251	254	252	258	267	265	244	264	248	251	263	246	290	251	279	260	240	265	241	247	236	268	243	251	246	242	282	246	277	262	245	248	247	250	248	263	234	243	232	218	242	233	233	250	236	231	245	244	256	277	257	242	216	239	258	260	227	260	239	239	265	263	251	254	262	237	227	249	264	257	251	247	262	218	246	255	237	259	257	244	236	233	255	261	257	252	261	224	264	252	215	265	243	264	257	253	259	238	280	235	262	244	251	257	228	241	261	261	242	253	271	253	241	249	249	254	254	240	240	239	257	246	250	246	254	251	240	242	232	252	254	228	223	249	251	272	264	234	274	254	266	249	271	246	250	265	247	251	244	230	258	265	252	251	253	257	261	263	277	300	221	262	244	244	256	230	244	259	281	240	255	248	222	246	242	248	289	225	234	237	265	269	240	244	229	236	237	241	234	265	265	237	266	263	244	255	238	244	251	256	256	223	238	257	250	227	228	274	250	232	248	248	256	240	223	265	243	242	250	263	268	203	233	243	225	241	248	254	246	227	239	277	231	219	245	252	255	224	268	233	251	226	248	249	245	245	223	267	242	258	249	255	268	261	250	244	253	269	257	263	255	251	261	267	236	233	248	251	243	248	246	258	226	268	273	232	259	253	233	253	247	247	252	231	257	234	274	252	280	240	275	224	225	255	254	249	212	277	229	287	215	248	260	251	246	245	234	241	251	223	253	234	258	251	252	261	246	243	278	253	248	241	274	239	240	225	267	267	265	289	258	250	263	243	267	273	232	272	276	258	278	253	260	237	243	231	261	254	242	230	245	257	246	219	262	244	242	273	264	252	252	248	241	232	271	226	217	255	259	255	263	237	236	263	229	227	240	264	223	248	249	221	272	233	270	254	266	245	260	265	246	271	233	271	259	267	240	229	268	234	237	256	235	256	242	213	239	254	234	234	242	253	229	241	234	238	251	256	235	252	228	243	271	259	250	228	251	242	245	232	225	243	266	240	230	247	256	225	237	227	262	235	238
26982	39274	24802	14323	9530	6039	3832	2692	1792	1452	1243	1074	946	826	771	684	608	541	516	508	513	463	449	432	366	360	377	408	375	340	342	308	314	346	304	318	301	331	311	330	306	318	278	303	249	272	288	340	291	270	301	284	292	295	250	276	280	278	260	298	279	243	290	286	277	277	287	278	267	308	272	283	281	267	273	304	277	286	261	295	282	285	268	255	271	252	303	284	264	272	316	271	300	259	270	282	286	273	282	262	265	236	243	294	274	295	298	313	282	269	295	293	255	256	265	288	299	315	255	255	265	240	311	257	279	272	285	262	281	285	257	271	266	262	268	285	271	271	276	274	300	298	303	265	278	285	241	281	258	248	248	263	265	274	295	268	274	267	297	272	269	299	267	281	285	243	316	287	276	266	301	275	274	263	256	257	295	253	273	284	276	284	281	266	278	286	294	280	268	251	260	264	263	273	292	247	257	260	270	296	269	271	291	249	299	265	280	245	245	244	284	294	267	287	283	263	287	273	260	283	278	265	279	293	262	271	292	290	263	302	268	253	258	289	230	280	265	268	264	289	269	281	239	263	279	278	268	273	270	273	277	288	261	303	283	292	270	271	298	268	266	283	292	292	286	268	285	294	256	297	279	271	296	277	296	221	275	280	267	269	288	290	271	280	284	251	285	241	271	279	264	289	268	276	266	265	283	291	266	297	295	266	243	273	271	261	269	266	274	254	271	273	250	272	263	253	260	269	249	272	258	256	247	281	276	278	278	258	261	285	264	288	258	269	290	288	260	267	275	290	257	270	269	274	240	267	296	254	283	293	272	291	307	290	254	244	268	263	292	256	277	278	249	268	282	270	280	303	285	264	242	254	282	239	271	255	291	267	281	252	268	282	248	276	278	303	325	279	268	252	274	260	262	240	281	266	279	287	252	282	256	280	298	283	288	263	268	287	272	282	279	299	260	271	249	258	275	277	298	269	267	275	273	281	278	244	275	286	264	280	276	259	255	278	276	268	281	277	287	267	262	292	262	276	288	289	277	287	243	286	278	285	272	233	299	277	263	273	300	246	300	259	277	265	267	292	251	258	271	255	266	297	287	292	253	294	276	259	287	272	268	249	248	274	271	262	275	271	269	290	282	265	272	256	277	275	270	274	256	293	279	255	273	244	262	274	273	271	285	263	289	259	295	293	298	261	294	277	255	286	282	253	266	270	281	292	239	287	262	256	285	248	261	290	262	265	259	258	236	261	256	250	284	279	272	285	270	255	257	246	279	275	273	290	277	289	281	286	275	287	280	255	266	267	294	285	266	277	279	283	264	263	246	254	270	282	278	267	273	281	300	285	257	285	288	281	267	258	271	270	256	273	279	269	278	245	284	266	255	288	266	285	312	278	279	254	277	253	284	273	278	275	256	299	255	291	316	297	297	253	242	305	242	279	308	272	257	267	244	264	272	272	270	278	294	278	272	266	280	270	292	298	274	292	279	281	259	283	274	270	277	255	262	300	259	270	270	245	247	283	250	276	293	309	293	280	277	270	279	272	249	258	287	280	286	267	249	283	276	295	288	284	285	263	262	275	289	250	260	277	268	275	252	267	269	280	272	264	241	252	236	320	268	265	246	259	285	254	255	274	281	273	260	263	294	268	275	300	276	299	277	255	262	255	277	259	272	257	258	266	285	271	289	273	314	262	273	270	273	279	267	272	286	286	257	244	279	262	260	249	263	289	299	299	268	287	264	282	247	274	266	273	250	282	283	257	267	261	260	280	265	266	283	282	290	266	277	310	244	256	299	263	272	297	276	265	266	253	283	259	275	267	238	274	245	300	289	272	252	253	294	261	263	292	288	257	268	260	278	300	260	286	243	263	274	263	263	265	262	270	304	290	231	284	284	256	321	287	285	268	259	292	261	264	309	272	273	273	274	243	278	278	257	271	241	269	271	276	247	289	286	272	299	294	276	259	278	266	285	243	313	270	277	270	279	285	274	293	323	250	274	262	274	286	279	287	267	258	280	261	288	259	307	282	289	282	279	277	290	270	269	250	260	274	252	271	258	271	284	286	256	276	261	267	284	291	273	260	293	274	240	286	268	282	248	272	296	273	283	261	231	280	243	302	306	267	269	274	286	278	285	259	278	287	282	296	263	266	237	264	259	282	278	268	274	267	269	265	304	271	292	277	255	273	256	254	272	248	265	245	290	294	268	278	309	274	296	282	275	281	267	254	259	238	269	297	273	285	266	260	273	253	293	270	304	280	306	296	274	269	276	236	296	261	276	261	271	285	254	273	242	283	255	230	265	319	246	265	318	261	236	252	280	265	292	293	256	276	288	271	286	289	297	291	292	266	298	296	277	252	271	303	257	265	262	293	269	272	287	268	253	256	273	263	259	248	275	272	286	271	287	283	271	254	233	286	264	285	268	246	266	306	278	243	265	291	292	270	270	286	273	243	270	265	271	251	306	260	262	274	273	254	291	250	252	272	306	274	276	264	291	261	260	283	259	275	291	286	298	242	290	255	273	276	283	256	270	282	258	254	249	278	258	290	282	271	270	250	242	266	282	257	257	285	280	298	267	284	267	257	276	264	254	268	287	277	269	297	284	279	309	298	272	290	282	281	261	313	290	236	280	253	277	271	263	284	283	272	287	268	252	285	295	264	285	277	262	286	252	268	278	285	269	299	277	271	261	277	266	276	250	290	267	245	259	274	283	306	253	274	309	281	288	300	280	262	285	255	260	272	272	268	256	279	243	264	274	256	237	272	275	251	279	286	274	266	315	278	262	267	260	255	269	275	299	280	277	267	284	284	288	260	293	275	290	264	287	277	283	274	253	265	298	285	278	243	273	269	279	325	276	287	284	265	304	270	285	280	271	258	259	279	272	250	292	263	264	298	295	271	272	276	254	279	280	277	300	305	273	278	270	268	271	278	264	281	263	286	295	290	280	274	258	266	229	267	264	285	305	263	290	253	312	267	252	284	314	267	291	257	253	246	289	267	258	249	274	276	292	284	316	262	283	255	255	273	279	257	262	282	255	271	284	280	270	251	267	271	253	258	296	269	301	289	251	280	286	270	286	284	297	292	283	267	262	268	268	293	267	313	282	252	265	260	289	284	251	291	306	297	256	258	251	290	270	289	253	293	249	287	293	262	260	289	264	266	268	301	275	261	259	283	273	274	292	272	301	291	245	275	292	276	264	278	277	261	280	254	309	258	269	269	295	260	262	282	293	260	278	286	255	296	271	290	250	282	266	286	262	270	275	269	285	253	292	279	278	245	234	285	283	298	277	295	260	287	261	281	277	292	284	308	269	291	296	265	283	248	255	279	259	263	256	269	270	300	283	259	251	261	256	278	289	286	258	248	281	250	263	268	266	272	268	307	286	280	259	284	256	283	254	260	275	278	288	276	270	285	244	268	270	275	268	315	277	265	270	256	286	266	279	311	292	281	256	264	272	268	246	255	261	276	259	266	261	229	267	287	284	277	271	273	283	300	265	285
24454	21647	28879	24924	21675	13892	4535	2412	1727	1285	1090	901	897	781	715	694	559	556	556	517	554	489	488	450	411	420	417	374	376	352	315	346	344	314	327	306	319	326	330	304	320	282	299	293	296	279	419	527	425	392	387	383	353	340	298	300	307	299	289	254	276	291	287	283	270	273	266	292	270	268	259	252	271	239	293	279	276	303	274	254	308	283	246	240	231	270	247	258	251	272	252	283	264	279	240	276	270	309	284	242	247	258	294	265	270	285	269	275	266	263	274	261	278	289	277	270	289	246	292	263	277	290	274	264	275	268	268	257	267	257	268	244	277	280	265	249	267	275	254	262	276	287	283	254	262	288	280	280	253	269	293	262	255	264	266	267	254	276	254	261	283	258	261	273	284	288	274	291	267	266	272	286	238	268	285	242	255	233	291	281	275	262	254	292	285	266	275	281	239	281	267	269	281	292	280	276	234	259	268	299	262	262	260	257	247	277	267	283	291	278	283	277	257	258	259	282	255	307	268	255	302	238	273	253	230	277	275	263	291	259	279	288	253	262	275	249	246	308	261	273	285	244	279	288	256	268	282	270	301	291	310	267	266	271	259	278	257	256	287	276	243	275	263	262	285	277	266	270	257	292	275	269	292	261	292	255	254	243	266	274	268	286	290	238	230	264	288	281	265	254	229	264	256	285	279	251	260	248	287	252	260	264	294	244	286	306	263	275	274	271	264	267	246	299	275	249	221	263	286	265	261	278	263	273	296	266	295	301	285	248	259	261	280	285	267	236	275	261	277	285	269	288	254	274	250	279	252	278	286	270	278	284	285	273	269	238	273	252	257	271	301	250	259	269	272	269	268	258	244	288	272	248	266	277	257	272	266	282	262	272	294	287	263	280	260	292	268	283	265	248	249	253	254	266	269	290	246	253	284	279	284	285	244	264	285	267	262	264	249	273	308	282	254	268	277	308	260	272	283	277	263	273	278	270	308	280	240	300	289	262	282	267	270	287	246	233	246	248	244	270	282	290	252	248	293	250	267	259	255	269	278	275	275	259	242	297	256	290	260	276	265	306	269	240	277	296	294	274	250	292	288	259	255	260	280	263	299	262	274	268	279	262	279	282	245	253	270	288	258	260	286	254	269	279	255	243	260	279	251	279	258	278	284	257	285	239	287	291	292	273	268	261	278	287	287	246	254	276	242	278	277	284	267	283	258	269	287	270	293	277	263	265	259	275	256	268	277	273	270	275	306	249	251	265	239	281	319	265	272	238	254	264	252	256	272	265	284	255	263	268	265	259	254	270	256	226	280	279	262	241	274	252	277	288	263	262	247	294	248	265	254	268	248	251	264	274	278	301	248	275	288	268	260	285	258	287	249	269	265	272	265	263	276	235	253	277	289	278	270	261	271	243	274	278	267	271	310	289	278	282	240	291	247	286	267	255	266	267	307	247	267	246	247	262	266	264	296	279	266	275	290	255	260	276	259	244	257	267	280	263	264	265	231	249	254	257	249	271	243	271	260	268	255	272	316	274	284	263	261	270	270	267	274	247	289	270	285	246	261	293	276	232	277	309	302	272	258	291	248	294	257	286	274	301	239	275	264	249	288	235	243	239	295	265	259	273	255	262	271	279	285	272	288	288	278	273	275	233	307	244	265	283	261	277	254	270	257	285	255	267	273	272	258	310	292	278	261	267	277	275	280	291	260	250	263	275	232	269	276	285	296	290	269	266	253	260	276	285	277	246	249	264	293	252	299	282	240	285	281	289	254	258	289	279	247	261	263	306	265	273	271	244	271	277	273	264	265	295	278	249	251	287	266	278	282	272	239	286	254	274	272	241	241	229	286	269	290	290	280	261	270	262	279	279	275	249	286	285	264	281	300	279	276	260	266	305	242	286	248	265	301	288	265	243	257	321	265	272	245	270	285	283	280	288	255	252	283	239	267	280	262	270	258	272	267	261	302	280	259	255	255	269	257	265	270	269	257	289	273	260	252	269	252	279	255	264	260	272	257	287	258	280	269	239	269	269	232	258	272	245	263	270	273	286	275	294	298	268	254	297	264	268	286	286	280	302	293	266	292	259	252	282	277	241	262	273	244	281	292	262	283	272	250	265	265	282	270	276	254	303	255	249	256	266	285	269	232	280	287	257	301	270	264	270	283	278	278	261	238	263	242	260	238	272	294	260	306	283	266	281	222	283	265	275	259	291	260	287	287	267	258	295	290	255	262	258	273	276	280	292	282	307	290	244	260	276	265	266	299	307	275	258	255	261	283	235	253	282	273	260	243	266	287	288	283	260	241	255	253	248	278	297	267	252	264	291	273	254	269	243	251	264	228	281	260	277	267	258	274	271	252	292	282	295	260	279	271	271	251	258	261	252	278	284	266	238	284	262	262	275	260	289	286	246	277	284	292	271	241	298	265	272	247	283	234	258	272	290	244	256	284	309	263	261	258	252	262	267	268	257	260	285	265	276	260	262	271	280	236	289	278	259	281	283	255	266	270	299	278	291	254	251	274	272	321	234	250	294	289	286	271	274	252	271	287	249	291	274	258	264	263	273	271	290	244	278	283	252	256	322	251	256	282	286	305	279	239	295	279	248	286	229	282	262	288	275	269	275	292	277	282	272	239	295	257	246	266	291	268	284	272	264	269	293	295	284	275	277	292	274	280	278	300	294	278	270	256	259	290	302	263	269	277	284	241	266	264	263	289	262	290	262	270	275	262	251	282	273	248	259	291	278	263	304	275	268	304	302	242	276	277	264	293	256	276	279	261	277	297	233	270	256	256	256	268	296	255	273	280	303	249	278	264	265	253	282	265	235	264	281	261	302	282	269	254	256	278	300	221	301	259	241	254	258	259	227	284	266	256	244	272	293	261	259	269	266	306	271	300	251	286	280	266	260	285	243	284	264	241	269	293	276	256	272	264	264	236	250	264	263	329	323	273	268	282	299	262	284	269	255	275	287	279	317	267	282	293	278	291	258	255	284	247	305	243	280	301	265	260	277	263	260	274	286	230	268	254	282	257	271	301	270	250	275	260	292	282	265	266	274	285	248	271	290	265	246	254	274	264	293	251	264	260	275	259	276	278	261	273	280	280	281	272	288	285	280	267	285	276	285	288	276	283	283	258	300	264	239	298	266	243	271	273	271	258	268	246	264	257	255	275	274	274	279	280	271	248	284	268	265	242	265	258	274	302	264	274	259	287	281	283	255	262	296	278	290	252	276	288	269	259	249	269	286	279	275	262	252	263	255	259	286	294	245	278	273	264	290	248	275	256	265	250	247	276	269	266	266	292	265	260	234	286	247	275	268	259	282	240	257	267	268	266	228	274	275	292	275	259	295	284	267	275	286	279	254	279	269	253	285	252	273	276	241	243	270	290	256	260	232	259	296	289	272	299	265	281	261	282	273	226	272	266	252	274	275	281	278	283	237	267	279	293	258	284	256	282	287	272	266	252	260	241	256	252	288	250	254	301	308	293	265	262	272	272	319
27671	47246	32088	19108	14013	9296	6203	4463	3414	2514	1902	1670	1473	1314	1179	1097	953	878	785	815	743	700	683	606	564	557	583	472	444	433	392	367	338	342	371	371	387	362	386	373	340	340	321	346	311	299	520	772	604	507	540	542	449	367	282	348	284	295	330	298	320	324	302	286	280	283	280	293	347	292	297	297	303	310	302	332	293	283	314	302	283	310	284	306	290	287	297	301	289	353	268	296	281	304	316	299	272	313	314	280	278	287	283	307	282	337	339	309	295	305	263	320	294	333	286	327	308	272	297	284	282	268	281	285	286	289	293	320	291	300	308	272	287	298	316	297	283	290	297	272	294	272	312	282	289	294	281	279	310	259	285	312	291	240	276	315	313	314	297	312	286	303	317	291	282	256	318	286	280	305	318	285	315	302	294	284	287	336	315	280	299	314	291	304	265	264	290	295	296	313	297	323	292	250	306	323	308	302	282	330	295	306	284	264	317	287	298	283	316	300	283	283	292	310	302	273	311	255	300	289	289	294	285	284	297	310	295	300	333	302	312	291	290	267	312	298	251	314	293	282	345	276	301	288	276	295	265	302	311	306	307	296	296	289	282	282	284	302	276	305	277	275	292	301	293	291	259	299	291	289	265	306	297	290	295	278	297	297	264	326	323	293	288	281	296	288	276	295	289	312	316	295	308	288	272	276	301	302	328	305	295	276	278	282	311	251	297	280	280	301	323	301	317	270	291	348	293	315	289	297	293	301	282	288	290	279	321	315	276	297	254	285	261	268	288	293	287	320	287	303	308	275	298	286	314	306	295	254	283	303	307	299	308	283	308	313	313	315	294	271	297	247	299	273	312	315	289	286	294	268	301	290	327	300	292	294	277	270	287	282	310	309	330	294	303	291	299	288	328	300	339	294	300	291	282	324	276	294	290	309	284	294	301	309	272	277	292	286	297	293	252	297	287	292	289	305	302	284	291	292	315	318	306	296	320	337	260	305	297	266	293	264	338	305	289	318	316	274	310	309	275	289	286	283	279	270	276	299	258	281	277	282	303	262	285	304	303	298	270	316	308	284	303	282	309	307	358	278	299	302	269	286	296	293	288	283	303	315	288	295	294	263	303	307	289	320	304	271	299	316	298	259	317	294	303	302	286	317	286	285	289	300	286	294	317	306	299	286	306	296	288	277	294	296	307	275	290	269	306	287	279	286	255	290	294	325	288	296	266	284	287	302	306	299	295	294	313	297	315	270	305	308	257	252	285	299	304	277	301	276	257	314	272	306	307	310	293	285	272	295	294	290	301	304	297	279	300	280	297	308	248	281	300	306	301	309	300	290	291	301	270	293	282	296	284	281	291	332	267	297	268	287	311	300	315	282	278	301	305	321	313	291	322	306	294	301	258	305	307	273	332	293	310	282	293	277	275	282	276	281	316	261	304	278	319	297	270	309	308	305	302	276	288	301	301	272	277	291	291	312	294	272	289	293	294	268	278	285	297	265	303	293	293	291	286	301	296	288	282	304	304	282	290	276	277	278	311	303	296	283	327	281	306	341	316	312	296	276	293	301	287	316	299	278	300	292	315	312	290	276	284	301	297	294	317	301	290	312	309	283	271	324	292	279	322	302	270	303	295	306	296	303	318	276	294	301	293	280	296	281	297	256	293	268	266	292	321	290	284	314	296	306	294	253	275	288	338	277	285	264	257	285	303	286	320	298	314	307	277	288	316	276	307	283	281	303	311	308	297	285	308	278	319	311	295	259	296	292	312	306	309	287	314	288	275	299	308	266	291	262	283	314	285	324	268	272	301	277	264	265	318	263	306	296	286	289	297	269	303	281	303	306	285	290	313	308	309	303	350	323	291	307	284	310	297	293	290	320	302	315	312	296	320	278	315	291	282	269	307	301	296	312	280	317	304	302	259	266	279	273	290	294	270	293	292	305	296	304	306	287	271	301	281	273	288	306	292	300	317	256	257	279	297	286	297	297	269	289	300	285	295	301	287	280	290	294	270	280	294	289	303	286	260	312	265	305	292	303	316	301	303	277	301	298	297	289	297	294	287	291	287	298	300	271	307	292	300	276	307	291	292	298	309	309	302	287	286	304	303	273	327	315	266	291	299	295	296	275	287	290	313	268	286	278	301	298	266	299	282	287	315	301	309	266	347	319	275	304	310	306	287	292	290	281	286	303	286	307	290	253	302	286	298	293	289	310	264	265	307	313	281	285	274	319	320	303	303	296	285	282	279	274	312	311	307	296	293	304	261	290	268	276	305	305	277	265	276	289	286	296	276	291	298	287	276	316	310	318	313	313	293	288	275	284	288	292	283	285	307	304	303	273	296	291	284	306	274	320	308	291	275	282	275	282	277	274	313	322	311	281	287	283	276	282	296	300	314	253	313	293	316	260	319	283	327	276	284	295	301	291	277	276	296	269	304	260	297	286	304	289	304	308	307	294	272	308	308	300	333	313	309	323	305	295	286	270	275	268	280	305	261	289	292	302	309	278	298	310	302	301	265	288	338	268	316	261	312	288	306	276	275	266	277	295	316	280	287	277	290	301	309	310	292	305	315	284	289	297	299	261	269	276	291	280	301	275	285	296	314	293	302	277	291	278	270	325	317	318	330	315	273	305	290	305	318	313	316	294	312	292	304	280	302	286	298	288	288	301	311	268	306	300	280	280	271	319	286	291	320	265	301	278	319	312	291	310	304	269	317	279	315	305	296	311	331	292	307	269	287	285	290	326	277	274	293	313	293	293	282	306	324	288	301	304	327	307	288	313	272	293	313	284	306	300	290	291	280	293	266	286	297	296	294	325	275	307	301	282	286	289	299	292	307	308	272	288	297	310	279	299	317	273	269	294	308	275	298	272	295	300	271	306	282	264	281	279	273	295	283	291	309	305	279	318	308	286	335	331	280	296	273	289	333	331	307	303	312	287	314	302	299	288	285	278	313	284	314	300	285	302	313	284	272	262	289	295	292	300	316	283	282	300	299	269	275	317	279	290	283	307	298	283	286	310	275	333	290	261	324	284	298	295	299	301	291	285	261	314	271	301	298	296	276	261	291	262	302	308	269	285	333	291	282	295	270	308	299	292	269	309	306	271	298	295	310	306	299	286	333	297	281	307	284	314	303	291	296	294	319	309	308	297	301	324	300	252	297	319	288	286	299	291	310	264	302	326	286	284	344	272	271	279	301	287	283	295	270	295	330	299	281	309	310	285	286	273	297	288	300	272	305	325	325	291	285	286	283	319	272	310	309	280	320	278	284	283	288	300	253	313	315	310	249	302	316	268	281	285	269	291	274	277	278	288	301	277	310	282	310	310	301	292	309	300	288	309	293	311	269	292	300	291	317	280	287	270	312	279	301	265	296	287	322	291	308	314	320	305	287	307	312	287	296	292	304	269	286	289	309	258	275	271	301	304	266	298	289	292	314	280	317	299	274	276	262	275	291	293	287	302	281	286	283	276	284	295	306	298	268	270	297	296	261	289	309	279
25537	21475	27502	25593	12950	4014	2501	1701	1290	1020	811	690	687	612	570	506	465	468	473	433	407	346	392	367	349	334	349	316	323	259	276	282	240	277	241	293	261	252	273	279	292	259	274	253	269	232	264	406	437	341	307	275	260	245	238	246	252	247	250	255	241	259	253	253	237	239	255	228	220	280	237	237	246	242	258	277	238	240	254	285	233	265	254	227	233	225	261	233	275	240	255	222	228	225	243	250	243	231	248	247	260	248	241	254	250	261	232	244	225	221	252	226	238	252	215	247	236	239	256	224	254	245	256	244	265	220	243	250	219	205	246	258	226	279	244	269	231	237	254	243	241	235	260	249	273	239	226	234	288	230	244	299	245	246	209	235	226	237	259	247	277	245	240	227	236	258	229	227	255	248	229	231	226	234	252	227	237	236	234	240	253	246	234	230	227	219	262	241	216	209	261	242	248	259	232	259	219	250	247	220	251	212	247	266	251	262	234	246	228	234	237	239	237	213	253	260	253	236	230	274	251	258	240	241	267	259	254	245	265	278	244	258	228	248	247	271	260	269	238	241	250	258	257	208	241	251	267	242	215	243	225	255	237	263	229	232	230	253	242	265	231	259	226	229	227	247	227	218	237	251	275	233	244	247	232	261	229	237	260	242	255	246	221	204	261	220	235	232	252	241	215	263	262	253	239	234	242	227	255	241	247	226	260	237	246	254	239	265	236	242	232	257	249	249	247	219	263	259	250	236	244	236	222	248	231	232	235	235	223	267	240	245	262	228	227	250	243	252	239	273	276	243	241	261	245	237	228	236	232	218	225	271	219	257	204	239	241	234	256	249	282	259	252	235	280	222	235	240	229	265	232	257	266	266	236	249	244	253	232	258	294	264	238	261	229	227	271	222	240	226	260	267	248	229	229	224	273	236	269	248	251	242	242	249	250	221	221	273	226	259	242	244	247	246	244	260	254	252	240	260	274	259	268	260	242	260	242	260	235	208	260	239	239	279	251	223	248	262	229	246	231	255	219	251	216	261	255	267	230	266	224	228	247	252	230	269	271	249	248	250	271	230	224	217	236	220	243	255	255	251	251	234	231	253	243	223	264	258	243	230	249	246	253	213	274	271	257	245	241	215	261	244	230	219	230	229	223	217	254	269	252	240	276	229	255	258	240	211	236	241	241	235	231	256	236	235	230	245	225	258	226	231	205	244	242	230	247	235	231	238	230	242	216	224	218	264	234	253	262	241	206	255	227	268	239	269	229	258	245	238	242	267	259	247	251	214	227	220	269	240	232	256	237	234	238	233	258	196	252	219	237	268	246	218	269	248	261	259	244	268	262	212	245	262	250	246	251	257	221	251	252	253	245	227	239	254	255	268	204	249	260	279	263	255	272	244	282	234	234	245	240	228	228	245	225	213	241	228	259	238	216	258	242	237	232	274	233	253	247	243	241	248	243	281	263	225	234	228	250	245	228	237	260	226	235	225	219	242	249	264	218	235	207	217	247	222	225	245	250	257	253	242	266	245	228	260	248	248	234	232	229	236	241	238	254	254	217	248	239	262	236	245	255	261	203	246	241	246	259	252	236	229	235	244	260	226	242	211	227	244	213	258	247	251	238	223	255	226	240	258	236	245	264	248	254	237	262	231	250	239	231	245	222	243	244	214	220	274	245	256	251	211	273	247	246	214	263	258	232	235	269	267	242	244	272	288	218	261	219	258	246	240	247	218	260	255	282	209	237	236	257	235	278	221	249	255	261	242	251	251	258	210	263	242	238	240	238	279	218	242	250	240	260	253	269	261	233	227	254	257	260	242	232	255	239	271	226	226	239	251	234	260	256	235	250	257	237	230	257	204	258	249	225	219	230	217	260	221	238	235	227	280	285	251	253	245	236	261	252	224	244	234	231	255	251	232	235	232	234	225	257	240	244	249	265	255	252	218	247	242	262	251	243	227	267	218	254	247	281	237	222	244	239	241	225	248	241	247	232	270	248	264	231	242	229	229	251	271	259	259	235	224	263	263	220	223	251	226	229	227	243	246	241	235	232	238	256	218	255	248	259	233	224	237	265	259	238	217	219	281	281	247	229	259	242	250	221	243	267	239	244	232	225	234	251	251	268	224	241	251	254	253	253	242	255	230	253	236	251	219	236	231	249	243	240	251	267	221	249	249	243	228	249	237	273	236	230	235	262	233	266	270	241	230	222	251	250	226	257	250	240	246	232	253	237	267	278	246	250	247	227	257	249	262	222	228	246	221	212	252	250	265	251	262	259	271	238	237	247	248	238	245	240	246	265	218	217	249	211	236	223	223	226	270	267	259	229	265	247	251	245	240	242	226	229	241	217	243	237	250	235	213	246	266	223	240	242	230	264	250	253	235	241	238	254	246	222	281	227	231	252	252	236	254	219	262	256	248	233	273	253	231	248	290	246	238	241	261	249	227	208	230	252	242	255	217	219	240	228	256	246	279	218	239	243	250	232	248	258	217	227	236	213	230	257	263	240	269	253	244	275	250	230	247	266	262	250	223	253	238	228	262	228	252	255	232	267	234	226	254	260	257	219	242	250	264	261	249	237	259	244	260	229	253	257	236	240	251	279	237	249	233	245	218	239	270	259	260	214	254	248	266	251	230	278	222	235	246	205	226	237	267	246	241	225	276	223	259	278	215	255	254	258	258	259	242	257	243	227	243	248	267	258	230	248	220	243	247	242	234	270	229	229	256	270	262	241	233	243	259	265	242	262	260	229	251	252	259	224	265	255	234	252	255	225	236	267	232	225	223	263	265	246	259	253	225	254	230	197	232	228	234	217	232	225	250	244	239	248	243	263	226	228	246	237	236	236	254	233	244	243	252	239	248	226	232	258	269	245	237	248	252	238	239	227	251	245	257	237	239	253	242	274	236	243	257	241	264	233	248	272	237	246	229	238	225	218	255	249	224	247	241	223	232	235	239	249	228	255	247	240	256	247	257	240	236	239	257	222	231	243	237	271	248	244	224	236	230	267	269	239	244	261	271	269	216	249	262	237	240	239	229	254	248	236	231	253	258	242	220	246	223	250	242	241	283	233	215	251	247	230	242	231	241	253	247	218	252	237	260	248	228	249	273	236	219	254	275	242	250	234	239	251	249	214	280	237	235	245	230	234	273	244	249	247	249	266	261	233	271	228	221	232	252	264	223	238	243	261	230	239	231	244	258	230	232	236	247	233	282	231	234	231	252	235	262	261	244	254	235	241	226	236	262	282	272	248	257	249	259	260	229	251	249	235	233	222	225	242	241	249	227	251	254	246	258	225	238	234	249	243	254	243	249	216	253	247	238	225	245	258	258	248	264	267	225	230	291	252	284	229	221	241	238	235	243	227	257	236	242	243	227	264	256	268	265	228	251	244	217	249	249	260	211	257	255	218	257	242	273	235	243	233	251	247	234	254	226	249	211	244	260	243	266	221	262	237	235	219	239	224	265	262	239	239	232	247	220	234	240	231	223	219	239	266	255
26213	43419	27558	14026	9306	6611	4903	3516	2631	2022	1575	1298	1184	1089	974	792	698	694	732	644	595	549	584	495	450	427	424	389	391	351	350	348	352	342	340	341	320	298	284	308	313	312	232	293	341	285	342	528	667	528	367	339	296	274	300	274	273	280	269	258	277	268	264	243	231	251	272	248	279	265	289	250	260	271	267	258	304	287	275	302	259	272	275	265	289	303	252	254	280	242	270	280	278	297	290	270	285	265	271	291	272	265	286	266	282	255	278	293	277	271	285	256	275	268	259	258	262	254	282	274	309	236	276	280	243	253	268	276	266	219	274	273	280	236	252	284	242	258	290	267	279	262	274	264	284	276	269	272	249	270	260	260	241	245	280	285	278	273	284	255	269	229	231	272	256	246	271	281	262	248	239	246	286	269	293	260	272	286	256	290	280	255	286	227	266	246	287	257	274	254	277	230	255	263	276	270	283	252	259	272	291	236	278	292	246	244	265	251	254	281	278	265	285	264	286	291	269	281	299	283	263	271	254	287	288	297	271	256	271	279	263	280	258	294	237	254	312	274	274	284	237	317	280	233	296	285	274	256	268	273	266	285	251	272	297	278	281	270	273	266	275	248	271	279	239	275	239	288	293	284	248	264	266	295	285	271	247	264	251	262	283	270	268	286	261	257	274	252	265	283	280	262	247	276	284	283	269	269	270	264	264	262	279	290	294	257	286	281	279	265	276	307	277	264	277	225	291	264	239	284	283	262	265	263	279	279	271	274	247	268	257	266	257	259	265	268	258	257	277	257	299	292	273	272	281	291	275	293	264	246	241	256	273	245	261	304	295	241	261	248	283	268	249	258	241	258	265	278	237	274	284	273	249	266	279	250	274	273	268	265	243	276	254	229	269	263	256	263	271	263	256	269	255	257	259	268	289	268	259	271	278	281	277	286	259	268	251	282	291	258	264	270	260	259	268	259	292	299	277	278	292	264	239	286	247	275	294	250	299	267	283	256	296	275	261	251	281	261	288	276	252	289	263	259	262	283	246	283	268	283	305	266	263	244	232	291	267	260	255	261	291	265	265	273	270	275	287	250	262	246	305	244	276	265	289	259	259	286	284	276	285	273	258	249	283	263	268	274	274	273	299	248	283	268	244	287	285	270	254	263	288	263	261	248	264	275	277	248	308	274	265	254	255	285	236	257	266	276	274	272	288	265	267	281	271	245	270	291	286	259	267	267	293	257	268	244	277	258	278	259	255	254	266	287	287	263	255	290	263	315	251	273	256	270	261	247	271	241	252	259	274	278	264	276	290	267	268	258	283	232	295	269	295	278	284	268	273	296	261	279	283	270	255	265	277	290	286	277	305	289	277	254	299	261	263	250	275	268	265	275	285	270	268	253	264	254	269	272	285	274	288	268	246	276	275	280	239	259	262	261	264	265	260	267	250	251	281	270	254	242	269	255	273	264	275	288	261	275	297	225	272	259	259	281	288	273	272	286	277	244	301	271	295	285	257	239	233	272	266	262	269	283	257	272	271	284	268	276	287	272	251	276	239	247	255	268	286	232	258	256	267	271	269	269	278	259	269	251	272	293	287	272	242	244	274	278	270	267	257	269	295	277	283	262	308	254	265	281	283	281	244	303	285	297	257	261	269	292	265	281	265	290	261	263	262	259	267	260	273	263	307	283	287	248	252	263	243	276	292	272	246	321	270	245	254	270	251	253	260	298	250	246	266	257	263	275	245	248	234	251	280	261	253	287	259	283	244	285	265	270	276	257	286	282	254	263	276	266	271	252	296	261	256	247	238	274	263	275	239	281	239	262	269	280	289	271	248	252	249	289	268	273	289	292	278	274	283	254	264	296	272	293	286	256	264	281	263	279	278	244	276	298	273	273	259	291	265	270	257	234	267	251	256	246	290	276	272	296	261	264	305	268	253	276	248	290	294	277	291	287	280	272	283	271	296	262	276	282	270	276	243	266	263	262	275	271	285	257	252	269	254	247	270	282	267	252	278	306	276	264	285	279	289	285	288	280	280	255	311	272	264	273	293	275	277	255	276	272	271	244	262	277	254	268	271	261	274	272	279	254	274	278	258	271	274	261	282	243	257	275	269	252	307	243	276	288	264	298	274	265	264	226	292	260	279	271	250	268	275	286	272	280	271	236	265	293	251	292	263	277	287	273	262	274	257	274	268	270	260	290	267	279	289	271	242	302	299	246	255	269	254	272	280	282	290	311	304	283	247	250	266	266	257	273	256	281	283	285	279	268	248	286	244	247	262	283	275	261	283	295	287	279	267	284	293	270	246	264	274	272	263	282	262	275	263	275	252	279	261	267	255	279	270	280	249	257	263	239	276	299	263	253	299	264	269	252	264	255	276	247	266	255	264	283	285	269	272	245	258	248	265	275	277	254	242	260	289	290	296	297	293	276	277	252	256	299	251	251	242	268	249	266	277	273	276	274	253	273	257	263	267	279	281	286	302	275	270	270	268	246	240	247	264	258	286	251	259	270	264	274	270	277	262	242	248	244	259	269	270	286	256	279	264	266	274	280	275	266	296	253	284	276	256	274	288	283	277	298	248	254	269	254	284	285	293	266	257	267	288	283	270	263	295	279	260	273	290	251	256	287	252	295	284	252	261	279	301	262	292	282	266	279	254	261	262	280	305	273	294	272	275	278	277	263	242	252	249	276	275	278	258	243	260	263	275	283	295	246	280	275	244	271	258	293	281	275	265	264	264	272	301	272	271	264	296	296	245	271	274	270	254	279	286	288	273	256	266	278	262	283	249	243	264	262	254	265	334	268	268	263	273	253	281	286	278	253	289	274	269	252	271	278	268	262	283	273	277	241	227	257	297	232	253	274	277	273	278	271	266	276	277	248	261	282	296	257	299	270	275	315	279	261	289	251	275	248	275	279	246	260	265	252	251	232	246	275	263	261	260	226	289	254	261	266	269	286	268	274	264	280	256	267	288	271	267	265	282	301	268	271	279	282	286	238	255	262	253	275	265	260	271	272	260	278	303	264	259	235	277	273	293	258	270	257	276	247	262	295	279	276	262	287	248	281	250	273	276	252	258	279	290	276	263	281	257	277	298	250	284	284	254	270	264	304	273	284	288	292	269	276	267	268	267	282	254	248	285	269	276	275	240	320	273	288	265	295	279	260	241	273	275	279	287	279	272	256	258	298	275	267	251	265	278	279	263	265	250	270	271	272	288	281	263	273	286	275	265	272	259	256	252	290	271	249	260	258	277	273	260	265	261	261	274	302	306	265	277	266	285	263	270	262	260	259	278	274	279	259	284	241	258	282	253	269	285	286	265	251	266	276	261	261	245	260	278	269	272	264	279	276	252	252	268	258	286	262	243	290	264	242	281	277	274	264	280	265	286	283	248	284	271	264	298	239	285	299	289	256	288	245	288	264	298	273	274	306	250	276	267	288	289	238	268	285	266	246	285	279	281	270	262	290	279	285	264	256	277	264	241	287	255	251	290	272	301	263
23417	21700	29451	24478	21719	21822	12147	3847	2491	1993	1576	1181	1161	976	878	823	787	730	695	654	594	566	581	574	501	470	430	421	401	382	369	424	366	332	338	359	295	308	285	343	340	334	276	316	306	302	331	652	1038	1049	784	696	483	294	278	291	295	299	292	300	269	308	247	276	276	288	291	297	285	284	284	318	291	276	279	272	269	287	285	273	301	289	277	279	291	300	267	296	278	287	263	292	281	298	287	251	278	252	258	269	275	299	280	317	327	269	293	260	278	300	300	266	278	280	295	286	260	276	259	313	291	287	294	289	284	286	284	277	330	287	276	298	294	259	275	280	265	277	290	295	263	310	274	315	268	306	284	277	257	258	285	277	276	285	284	297	280	294	273	286	299	275	283	301	257	321	268	305	263	275	274	280	277	264	278	276	279	307	286	272	277	264	279	277	283	323	248	280	283	296	291	309	289	284	293	290	304	283	305	303	299	288	279	310	285	264	244	280	281	304	297	297	230	264	293	282	281	294	260	296	285	306	271	277	242	274	293	264	297	260	278	268	287	293	288	303	287	271	297	302	269	271	292	321	264	248	252	310	268	270	269	283	250	262	260	277	310	274	272	279	275	283	303	270	303	280	284	311	287	278	277	296	288	312	313	291	286	284	283	288	282	286	284	285	284	288	272	321	313	281	265	273	342	265	287	295	305	298	275	290	288	271	289	290	286	271	260	270	289	288	280	291	273	264	281	288	304	297	263	307	260	268	287	300	284	290	260	289	266	264	255	258	308	291	250	291	253	261	259	285	255	312	277	279	272	320	277	256	284	296	282	297	308	274	259	269	273	274	294	261	253	278	281	277	304	299	278	260	261	273	322	287	268	275	278	247	270	320	285	251	289	296	271	291	263	274	281	266	276	273	292	303	293	298	306	299	271	302	248	304	303	285	294	294	323	310	275	272	273	262	273	249	272	267	275	268	285	267	259	270	244	292	316	301	263	283	298	277	272	258	278	295	295	277	248	247	250	263	276	299	275	261	275	276	265	288	249	265	279	292	284	286	268	288	303	296	266	296	303	283	307	308	260	257	284	274	285	275	302	275	298	286	283	285	262	272	322	260	314	284	283	280	313	283	314	273	285	297	285	274	296	287	299	272	324	287	325	291	268	251	273	288	304	277	273	293	301	316	261	262	283	262	293	279	308	294	246	275	290	238	293	285	311	281	289	283	265	272	291	254	263	287	278	293	268	247	308	275	290	258	294	297	302	315	269	271	323	253	277	289	283	287	290	286	280	313	263	275	259	302	276	300	305	288	271	279	276	289	284	288	277	271	285	306	283	276	285	268	257	275	275	261	265	277	300	296	258	266	284	297	258	277	284	290	270	237	314	279	301	273	262	278	262	271	278	255	260	284	300	285	282	299	279	273	263	287	249	272	300	296	280	265	315	312	263	259	298	289	262	264	284	307	281	278	285	280	298	287	296	272	291	282	300	259	294	282	260	295	264	277	317	254	296	291	284	295	259	268	284	297	303	270	288	299	286	305	285	271	255	256	265	284	272	283	283	287	289	279	266	275	281	273	249	293	288	303	273	293	283	279	309	259	235	289	293	305	299	288	297	284	290	308	265	282	306	254	298	237	261	266	281	304	310	294	257	273	276	298	286	280	278	296	274	294	275	288	294	262	320	284	293	302	283	257	304	296	294	296	277	298	287	256	281	264	285	271	273	287	281	294	291	309	270	305	298	255	285	264	286	292	269	277	272	274	267	287	306	279	310	256	276	277	288	276	297	267	302	240	288	258	287	262	291	301	283	287	258	298	263	284	300	280	304	286	291	285	278	245	324	271	258	285	287	266	278	291	289	280	286	268	277	276	278	285	286	293	294	287	287	291	299	281	276	271	262	289	289	287	304	295	307	309	311	286	281	274	279	266	249	285	275	295	273	291	309	286	257	254	303	279	295	253	275	286	282	251	275	285	308	287	276	260	284	291	281	259	286	273	293	275	269	304	305	294	273	282	284	289	258	288	296	266	274	283	266	279	261	265	260	280	268	293	256	282	286	286	276	269	262	275	266	288	309	285	297	230	278	284	301	272	278	271	250	245	272	272	299	269	281	268	265	268	284	295	314	263	295	275	266	284	280	312	301	275	267	280	271	270	280	280	283	278	297	281	290	267	289	269	316	295	272	292	311	269	285	275	316	275	287	274	272	267	270	269	279	312	304	283	301	296	261	291	287	298	281	278	260	310	289	282	269	271	281	293	250	312	280	307	313	301	272	267	308	303	267	299	242	297	289	307	301	273	295	298	256	247	258	296	306	262	328	262	280	295	304	281	285	271	287	286	288	266	289	299	311	247	276	268	230	304	298	247	280	294	234	249	280	287	273	243	261	328	275	284	286	265	290	284	301	268	276	263	289	267	279	265	266	263	295	274	288	303	283	298	266	274	307	278	289	279	282	284	254	284	259	272	257	276	266	291	284	288	314	302	283	312	326	245	270	280	281	304	304	259	294	284	284	287	236	287	283	278	249	281	293	304	300	296	267	316	275	275	267	315	327	281	290	265	264	288	276	304	296	276	297	280	292	301	300	262	265	240	259	263	262	270	298	282	251	289	277	270	281	280	285	270	289	295	311	267	290	306	265	286	275	290	269	275	285	274	260	305	309	290	258	273	279	307	288	287	282	298	288	277	287	291	263	271	265	285	268	276	257	276	290	284	249	295	274	280	295	275	311	250	294	288	280	286	282	278	267	280	294	278	294	278	275	259	289	275	286	260	292	298	269	284	269	278	298	289	272	283	291	281	255	277	295	283	302	265	286	287	256	250	284	283	286	328	246	306	255	266	280	259	270	310	274	288	256	301	267	271	276	284	275	261	253	254	262	236	275	298	276	301	269	276	285	272	251	271	260	278	290	263	252	251	298	303	264	300	296	241	313	251	272	290	290	263	299	265	268	309	286	266	280	252	266	296	277	281	297	290	266	286	275	282	290	288	263	257	263	298	284	282	320	313	296	292	292	260	273	272	288	271	274	304	240	260	279	279	261	292	244	272	286	292	286	272	267	279	268	284	250	240	289	266	263	254	280	304	264	269	287	296	270	276	258	273	295	252	276	270	318	302	300	244	332	263	272	284	263	274	258	278	289	286	276	275	284	278	288	305	303	282	275	276	291	263	262	294	270	309	290	286	279	277	263	296	293	269	271	295	297	290	297	284	270	278	280	250	287	278	307	282	280	278	297	259	242	234	290	254	266	246	306	286	280	282	301	275	274	307	285	262	278	285	292	254	290	268	304	264	293	254	281	277	281	281	261	255	290	302	301	282	284	289	288	279	299	279	288	285	266	293	257	284	300	303	258	269	264	283	288	269	281	267	245	258	297	267	278	288	296	266	281	291	284	284	301	278	298	262	283	319	299	295	259	269	260	296	282	283	261	296	283	288	276	264	303	281	255	310	322	271	258	289	269	283	290	277	279	291	267	250	271	246	254	285	271	271	258	265	267	258	270	269
29351	53547	36294	22734	15339	10649	8065	6521	5001	3867	2803	2282	1927	1787	1519	1263	1237	1147	1142	961	870	949	839	733	663	670	605	561	549	522	488	500	474	384	423	450	353	346	331	403	426	386	359	339	311	334	439	908	1645	1621	1155	964	629	355	307	312	304	313	296	307	285	292	290	317	297	321	299	304	307	277	295	292	296	293	307	290	327	295	313	300	287	305	317	293	290	303	317	295	298	306	296	300	346	317	303	283	327	307	315	294	313	324	313	288	316	328	297	305	342	310	301	297	287	298	325	327	345	316	313	328	285	309	302	310	334	308	288	297	285	300	276	267	291	325	258	344	343	289	294	297	289	286	280	294	328	340	282	297	305	320	292	299	291	297	324	284	326	305	302	296	296	346	287	326	254	298	268	339	319	303	272	294	302	290	311	297	296	270	321	296	321	319	308	284	291	276	293	310	310	299	269	271	291	300	308	274	297	313	320	323	310	289	305	312	291	326	296	288	306	291	305	300	351	298	318	309	319	351	297	276	313	315	299	337	302	320	276	318	304	312	327	305	336	308	303	332	308	283	343	321	324	303	332	311	359	295	306	289	277	308	320	296	291	296	294	307	300	287	301	279	319	294	298	284	315	331	298	303	329	295	308	323	281	277	301	309	294	310	301	323	287	322	291	291	299	306	304	306	308	273	346	316	312	298	270	300	308	276	292	331	298	271	287	310	286	317	289	284	296	334	318	297	311	301	284	334	288	330	330	299	314	318	312	319	276	331	328	296	302	326	272	307	306	299	318	300	303	304	313	293	296	301	299	314	325	311	278	291	302	311	312	320	314	302	299	276	296	283	302	318	290	287	335	285	300	280	311	302	317	303	279	310	290	317	312	295	326	343	311	320	298	263	302	303	297	314	307	328	291	330	303	309	325	299	292	260	291	314	307	299	331	292	336	296	311	329	286	319	292	298	310	292	309	331	302	291	286	321	294	310	314	282	355	329	310	328	337	302	305	298	309	286	297	283	300	307	304	298	290	307	310	303	328	320	310	311	284	288	316	297	306	298	279	319	294	296	315	298	311	302	317	329	327	309	299	315	279	265	312	290	320	286	319	284	299	302	314	279	306	293	257	310	271	278	289	291	322	299	290	300	295	290	310	318	272	291	329	283	305	306	342	309	307	310	295	282	307	327	302	320	311	273	303	319	309	277	281	295	289	294	329	303	271	301	288	314	291	329	314	291	314	290	302	299	298	333	309	294	291	283	288	278	309	300	331	335	299	322	282	315	302	295	306	276	326	294	304	305	313	332	308	301	291	265	286	341	311	293	292	292	298	321	260	321	274	300	317	325	316	306	310	321	312	297	306	282	289	275	307	292	301	313	304	296	320	333	311	286	305	298	287	295	320	309	307	329	303	297	298	298	301	293	302	323	320	355	288	321	294	311	322	266	308	342	291	311	310	299	283	290	298	287	314	299	297	303	305	292	299	325	288	321	302	301	300	300	304	322	314	293	302	322	301	295	308	271	331	286	288	307	305	297	314	289	317	306	304	316	320	309	312	281	319	304	285	282	312	315	312	293	328	284	319	276	289	321	302	283	292	281	315	301	342	307	291	307	309	331	340	275	298	293	325	324	277	302	289	327	272	325	313	296	306	320	330	318	309	298	294	299	311	331	283	313	316	291	308	312	315	299	339	289	300	289	320	320	294	302	285	319	321	320	335	291	284	298	287	322	298	310	325	328	316	279	313	299	274	290	314	297	297	311	324	302	294	287	313	327	291	311	330	248	323	319	299	318	309	311	306	298	300	304	324	305	306	297	298	290	335	298	336	295	296	309	316	286	324	306	282	310	307	308	269	293	299	306	305	325	308	281	292	308	297	320	266	312	303	289	332	334	277	261	308	328	312	307	315	339	277	309	292	285	273	289	310	303	300	299	319	307	304	308	303	306	308	276	286	311	305	341	302	294	293	305	307	275	280	313	297	307	337	302	316	294	298	318	240	316	312	305	303	291	327	318	318	310	307	281	321	284	315	323	313	340	331	299	315	326	319	317	309	306	302	318	306	311	307	310	305	311	298	331	298	297	303	312	316	306	316	280	291	311	289	336	327	301	299	306	312	311	303	313	331	308	272	295	298	298	282	314	300	301	248	326	293	330	303	312	294	323	312	262	291	308	302	285	295	346	263	283	325	308	321	289	287	314	283	306	294	274	293	277	306	302	303	297	283	315	290	306	311	295	311	319	314	324	301	317	321	285	313	305	340	324	337	316	310	313	286	336	301	327	323	301	283	314	333	321	294	273	302	324	312	275	304	313	312	315	290	291	337	313	286	297	312	296	315	289	358	330	271	296	295	300	319	312	339	317	294	323	317	319	314	334	277	320	287	277	304	317	297	327	298	315	288	294	305	299	306	312	317	293	293	309	332	295	278	302	277	304	302	312	290	289	328	287	282	299	273	299	329	306	306	297	303	311	278	308	301	319	280	324	260	331	316	286	306	297	344	315	314	318	313	299	297	308	332	312	331	256	329	306	316	311	341	324	321	283	297	321	344	301	302	315	303	330	307	308	290	311	302	334	297	297	307	327	298	278	342	312	288	328	273	270	296	292	303	291	302	312	328	302	279	310	323	340	309	295	317	309	329	305	290	324	268	285	289	296	312	271	301	340	319	328	311	269	286	297	355	311	328	289	289	302	307	291	341	279	287	278	325	295	304	290	299	278	311	300	303	276	357	303	335	349	294	284	331	336	297	298	312	295	304	318	303	290	296	302	298	304	304	320	288	285	300	309	286	312	310	297	304	320	307	334	323	292	323	294	286	297	292	305	311	281	282	298	322	299	302	288	306	303	310	262	300	328	323	315	303	295	296	313	311	325	305	313	302	320	289	314	279	301	321	295	285	298	345	317	322	296	310	281	306	288	308	292	279	315	292	299	338	295	291	302	273	318	304	310	334	305	284	314	289	277	311	286	304	302	317	296	304	265	320	347	313	313	308	298	321	306	305	321	285	302	292	279	293	319	295	310	299	291	300	273	293	290	306	318	338	283	320	347	321	313	301	285	311	322	283	301	322	306	333	296	318	296	295	343	295	304	285	317	306	290	316	323	297	307	320	289	302	293	329	298	298	318	311	313	321	295	275	299	280	304	284	322	298	302	289	333	294	295	265	272	325	329	305	297	284	333	317	313	329	314	295	337	308	282	296	305	300	266	290	321	311	315	307	292	293	293	309	300	294	295	299	262	286	284	302	296	320	306	304	325	294	330	302	304	320	312	270	316	322	298	297	322	319	330	292	333	303	291	271	321	317	293	260	295	320	304	328	326	283	302	301	309	309	321	317	292	354	302	320	322	300	311	293	304	318	275	305	301	309	329	304	272	303	290	338	283	314	333	308	325	280	318	310	306	294	298	356	280	309	299	301	305	304	283	302	273	312	278	300	304	316	285	325	323	288	284	317	281	327	338	290	318	310	302	261	279	336	305	281	274	314	274	321	305	275	298	297	290	304	301	309	275
29715	25221	22707	12148	4474	2354	1860	1485	1150	800	622	549	502	479	467	404	395	408	383	325	352	381	341	306	302	294	297	259	277	279	283	307	262	265	280	297	258	250	271	248	229	262	311	225	249	257	248	243	251	246	310	256	270	233	233	253	250	235	214	240	240	246	244	275	260	231	247	251	266	226	251	256	259	264	248	259	239	256	243	218	271	257	250	258	246	230	257	247	246	214	237	227	242	254	230	239	252	262	245	234	272	242	230	231	236	239	272	259	247	242	240	232	227	225	227	248	241	258	215	298	239	234	257	262	232	238	261	230	259	249	233	229	248	283	259	261	207	215	226	210	218	246	251	249	266	246	227	231	245	236	258	243	217	261	272	237	227	225	223	241	223	206	223	247	275	246	241	251	235	238	237	231	214	254	247	265	255	249	279	254	235	236	256	265	245	223	231	241	210	235	264	250	231	223	231	229	232	242	222	229	228	256	247	251	259	237	237	259	234	232	247	245	248	287	231	239	235	242	270	256	249	238	245	262	279	259	234	261	252	250	251	247	230	231	244	256	245	239	220	263	227	258	226	254	216	264	226	253	259	249	253	254	265	227	244	259	226	262	254	225	268	230	211	237	292	235	261	237	246	215	262	213	258	244	291	233	248	244	274	211	202	231	256	239	267	241	233	243	247	230	244	253	237	231	248	263	237	244	251	249	214	237	241	214	240	255	246	225	270	235	239	237	248	245	257	263	209	242	274	249	248	238	228	228	267	242	242	232	228	258	276	259	235	251	227	247	244	233	219	253	247	238	255	254	240	245	243	253	234	246	229	239	272	253	257	250	255	255	231	242	243	245	247	241	255	222	249	236	269	225	238	257	264	237	278	227	262	257	261	207	246	227	232	263	253	258	243	243	231	234	243	255	259	262	267	248	237	244	250	243	243	261	260	225	270	232	247	264	250	224	264	246	256	264	268	256	258	267	257	256	228	263	231	230	229	248	256	248	254	225	264	261	234	229	232	216	260	227	261	263	246	268	288	236	254	241	281	255	239	247	230	217	252	264	241	209	279	237	275	235	243	262	223	244	278	229	221	275	253	250	243	222	251	242	232	236	231	251	248	249	248	256	243	242	260	261	248	252	227	229	225	239	245	225	259	241	256	225	211	272	247	229	247	260	268	266	247	296	240	251	236	277	230	212	239	263	225	246	240	229	234	238	219	240	266	261	263	258	259	217	227	252	231	253	238	246	238	259	250	260	250	229	255	250	243	252	214	250	242	225	263	230	258	247	259	248	245	253	226	251	259	249	235	262	237	233	240	244	246	262	239	271	233	262	225	242	260	248	247	262	219	272	240	267	271	235	265	218	238	279	230	238	240	239	255	233	256	230	236	232	258	239	242	235	257	245	232	263	239	244	226	252	247	250	254	278	226	232	220	243	220	228	232	245	224	242	224	220	274	250	236	245	247	277	246	240	242	253	253	227	233	255	237	266	276	236	250	224	236	273	237	255	226	254	259	218	262	230	248	273	228	251	244	242	252	225	239	225	218	227	222	253	250	246	256	263	269	247	253	245	245	239	225	227	244	272	254	250	251	248	226	255	270	233	231	237	253	236	248	226	269	283	239	251	233	207	261	223	239	232	277	249	261	246	225	230	253	256	217	259	231	248	234	257	229	232	246	252	234	233	284	236	236	266	242	245	246	263	230	238	256	264	257	232	213	238	241	220	274	232	254	239	252	238	263	243	261	268	236	235	249	251	241	282	219	222	232	238	238	239	256	244	262	209	246	227	232	258	265	252	235	218	240	214	244	227	275	252	210	265	267	225	258	230	247	244	260	247	246	239	254	225	235	268	259	230	239	234	256	240	213	253	217	265	227	257	266	280	231	247	266	229	236	237	235	239	258	233	264	257	260	248	260	233	235	251	267	258	269	259	240	265	222	246	274	220	236	248	272	238	240	247	265	222	250	227	246	246	204	230	235	247	269	270	253	287	257	266	275	234	265	195	232	262	221	253	247	235	232	237	252	245	233	244	277	241	268	254	254	248	261	245	258	241	262	255	250	244	260	265	209	204	242	223	226	251	221	256	219	224	231	239	257	221	225	231	225	266	258	248	237	230	245	246	256	245	238	230	252	251	260	212	250	240	220	226	260	242	249	246	244	239	235	272	229	265	233	235	233	252	254	296	243	237	226	269	220	248	244	231	237	255	241	245	278	229	219	238	241	240	234	228	206	228	250	257	241	214	236	211	255	243	233	265	243	207	265	241	231	298	232	277	235	252	252	239	230	231	227	272	255	229	251	244	239	251	272	270	231	262	236	230	268	216	231	228	252	249	215	261	236	224	250	234	226	251	227	241	252	193	242	235	237	239	242	246	221	242	236	261	241	232	237	247	240	231	220	214	236	261	260	222	243	242	268	247	232	244	270	241	251	227	216	249	255	245	247	227	233	269	226	247	242	229	272	259	224	228	260	255	274	245	252	219	227	226	276	250	249	255	232	215	255	234	257	231	262	256	231	238	262	252	253	255	228	240	246	277	223	230	230	240	229	236	278	244	238	245	274	225	258	241	256	245	276	223	234	228	267	235	263	242	247	250	251	238	268	265	268	254	259	247	225	254	239	241	226	260	258	252	243	246	246	235	234	244	263	214	217	220	242	263	256	235	269	235	259	262	236	235	226	242	232	290	265	242	255	248	267	247	241	245	238	245	277	261	229	239	278	273	258	252	243	231	267	220	234	272	253	250	268	258	234	244	279	232	231	257	241	253	259	266	246	242	261	219	248	228	259	235	232	256	235	261	212	254	238	242	227	255	226	231	251	232	276	217	236	224	232	243	260	247	229	252	274	243	253	206	222	251	252	262	241	234	259	235	290	282	251	274	242	219	263	244	230	257	254	257	242	221	239	250	259	244	238	258	227	268	249	238	222	250	239	226	243	264	253	237	214	237	266	255	260	212	229	267	234	219	248	235	223	237	243	226	237	243	245	260	258	243	252	233	232	253	236	253	209	238	253	233	255	239	242	260	236	247	253	247	241	243	234	232	222	236	239	219	235	247	232	255	244	254	273	279	286	249	243	245	231	216	240	236	254	261	206	235	214	265	272	248	252	233	233	239	257	254	216	238	235	260	249	226	262	246	247	242	253	232	251	203	232	268	239	243	261	241	270	244	251	259	224	257	254	251	233	233	250	274	266	261	240	204	217	256	235	260	226	257	253	240	260	262	248	219	234	254	233	229	267	233	267	260	244	249	267	288	229	274	223	226	258	241	262	259	200	271	233	256	243	262	243	219	228	267	234	242	281	251	247	230	231	217	223	236	250	255	230	233	251	227	236	218	234	267	255	242	274	243	246	253	238	237	267	247	223	225	237	257	253	232	210	231	273	229	238	219	226	226	232	269	256	243	278	250	264	241	244	206	266	250	246	253	235	223	219	250	272	262	250	240	245	209	244	230	254	274	264	240	221	269	248	242	239	218	222	235	233	226	222	216	249	253	223	235	253	239
26186	38731	24473	12675	7182	4625	3839	2992	2083	1608	1166	908	828	726	661	614	591	536	539	489	478	470	377	395	398	365	337	335	326	354	334	357	303	313	341	343	291	270	272	260	270	340	301	304	300	309	267	277	315	322	309	297	323	295	272	283	298	269	273	297	283	327	271	276	260	254	317	298	277	280	262	257	256	268	264	266	266	254	262	290	269	290	265	250	288	305	286	268	269	292	263	286	288	275	257	285	288	264	259	298	301	239	273	252	263	282	285	269	272	313	293	271	283	261	251	253	240	273	274	284	256	258	269	290	293	290	287	272	293	266	264	314	280	286	258	276	251	253	249	274	274	260	269	223	268	278	271	273	251	293	291	246	281	291	290	259	286	279	247	279	295	265	289	282	272	265	245	268	256	259	275	266	286	264	273	283	274	251	285	271	273	272	282	276	271	232	266	295	306	274	242	275	284	289	277	263	251	240	285	248	264	276	275	297	276	275	273	302	287	294	272	252	264	266	278	269	280	265	250	252	255	267	254	246	256	263	265	273	250	271	252	257	268	298	285	245	269	270	269	289	279	262	284	260	302	282	300	276	293	277	270	298	279	283	297	263	268	272	270	256	245	257	263	278	249	265	293	273	286	303	264	277	273	277	267	321	241	250	264	286	261	262	262	283	263	289	285	254	249	262	280	283	262	289	290	292	257	285	266	265	262	274	264	275	272	294	301	252	283	283	286	258	266	273	272	280	285	267	306	292	250	271	266	263	299	290	251	276	262	267	279	273	269	262	239	277	276	282	277	267	274	263	265	275	273	265	264	257	251	298	309	270	269	275	313	255	280	272	268	286	276	236	258	243	264	245	282	274	260	247	251	266	251	305	246	297	292	308	266	297	257	282	297	254	260	265	265	271	255	280	246	269	301	268	260	289	244	255	265	296	267	264	251	293	273	251	262	247	253	253	252	258	279	264	294	278	265	269	286	275	262	242	266	276	244	255	264	244	240	259	274	262	269	282	257	257	288	243	273	297	277	252	263	273	256	275	263	277	280	284	262	253	258	274	271	284	260	282	275	246	296	270	258	277	276	285	260	286	251	268	312	259	283	285	268	259	284	270	271	291	268	274	290	266	291	272	267	256	268	272	267	285	277	234	258	258	239	269	272	287	273	269	265	283	283	269	301	292	292	286	237	270	279	278	272	242	232	270	258	297	264	257	274	271	281	249	261	252	277	235	286	287	267	259	290	287	276	284	262	266	291	270	247	269	236	275	287	272	271	276	265	270	305	295	302	270	297	282	262	277	270	309	299	261	278	293	249	268	275	297	232	283	310	228	275	271	265	270	283	290	268	233	302	281	303	282	272	270	244	279	264	235	290	268	242	269	283	290	288	284	281	265	248	257	266	277	290	257	265	270	279	281	275	258	267	263	252	278	250	272	291	285	254	281	292	265	263	262	266	286	248	267	254	259	263	292	239	288	263	287	249	246	268	253	276	257	266	269	263	261	292	299	270	285	263	264	252	268	291	306	251	273	260	257	276	275	251	268	284	251	283	304	250	255	263	284	252	240	283	307	279	279	267	296	264	263	277	259	277	257	286	270	264	287	295	249	273	269	242	270	274	305	308	257	297	279	261	255	301	274	270	257	251	247	250	271	265	263	245	275	298	277	289	252	261	305	262	263	250	285	274	248	294	264	262	248	285	295	258	270	268	278	275	277	261	279	296	286	263	239	275	236	240	272	288	259	291	299	268	259	271	280	293	274	260	258	255	280	292	246	254	256	257	265	236	283	273	263	272	275	281	279	267	237	269	289	256	253	283	269	254	279	289	298	256	236	286	275	266	247	281	280	269	254	262	241	291	246	229	261	267	286	285	236	294	258	289	266	267	297	276	280	297	293	284	261	274	280	293	278	281	279	260	265	278	274	249	286	258	256	243	252	280	266	248	254	263	263	239	262	275	278	283	227	276	297	244	285	296	247	256	269	284	258	271	285	268	294	266	288	275	261	266	252	265	276	294	277	266	263	271	275	277	254	254	284	274	271	280	283	292	258	279	281	261	275	283	253	239	297	292	277	275	260	277	294	262	269	270	245	268	267	293	278	285	255	269	258	249	266	260	281	248	282	261	290	288	261	267	281	269	270	241	295	276	284	264	250	290	291	285	271	248	295	265	282	282	271	272	269	255	265	272	276	281	307	243	265	252	290	240	309	250	283	295	280	264	258	263	265	281	269	265	272	293	278	279	261	279	277	252	267	301	242	258	263	278	238	265	268	281	265	253	278	277	280	278	254	264	270	252	270	277	251	267	296	260	258	275	268	261	261	285	273	260	229	283	274	269	291	276	236	298	311	262	278	284	268	285	258	276	265	258	261	282	243	270	293	260	294	260	291	250	275	246	272	264	275	234	289	274	273	246	250	262	284	308	280	277	248	296	245	316	261	262	279	278	270	265	285	238	289	283	274	285	287	259	291	264	235	264	265	263	287	285	253	273	289	255	263	288	239	284	241	274	281	286	287	252	289	271	265	282	255	267	277	299	288	275	256	261	269	258	241	275	255	279	251	289	290	253	251	265	277	286	277	247	282	288	262	273	276	260	255	264	281	332	275	266	267	266	294	292	261	303	281	268	260	269	286	265	302	300	273	292	246	259	300	282	255	273	260	261	270	269	279	264	273	261	265	283	259	284	236	276	279	303	267	255	284	270	285	281	253	255	280	264	274	231	297	294	260	281	277	256	277	266	232	276	281	280	242	288	250	289	290	260	254	305	278	255	255	265	252	302	247	249	266	303	282	313	274	260	244	281	282	246	298	285	278	259	280	257	253	273	254	283	292	271	298	283	328	261	271	284	289	278	276	277	264	253	247	262	301	279	278	267	270	254	275	277	285	265	266	270	268	291	238	274	256	251	274	267	262	255	291	285	267	291	272	269	283	255	264	266	252	308	268	269	273	233	267	290	254	267	270	273	245	258	306	270	290	278	288	282	253	260	291	273	230	266	255	275	299	260	294	273	275	297	268	272	251	289	265	269	280	264	276	276	245	293	274	247	280	284	269	257	282	288	251	309	277	268	299	287	250	267	280	304	273	266	292	289	270	260	290	266	257	272	278	277	290	270	260	250	275	250	264	273	256	287	274	288	292	308	270	252	279	290	253	258	297	256	291	243	247	267	271	244	268	289	263	290	247	262	287	288	276	254	279	265	257	279	288	274	291	259	261	292	252	262	252	262	242	255	258	250	274	255	265	265	284	270	301	293	260	242	251	278	282	247	267	281	293	284	289	255	277	260	260	240	286	244	278	265	258	272	274	261	265	279	277	290	258	272	235	270	304	273	297	276	291	274	291	284	278	268	279	316	300	261	290	283	269	284	263	258	259	296	288	259	273	272	255	270	287	277	282	301	265	254	277	233	295	257	224	267	277	264	283	235	281	254	306	287	314	272	242	271	308	268	274	257	250	274	291	308	255	261	264	241	269	271	278	297	277	261	251	241	277	252	259	277	255	253	263
24506	21621	28839	24908	21596	12829	4289	2570	1805	1388	1075	852	772	702	692	619	552	524	536	484	441	435	400	402	341	362	394	369	350	310	308	301	319	342	317	313	287	291	294	297	297	308	267	290	262	292	283	293	350	420	586	641	543	445	316	275	248	272	272	289	257	263	263	255	268	264	267	259	262	271	271	294	265	263	261	266	264	267	278	258	275	289	276	281	246	251	277	278	263	278	268	273	274	277	262	250	252	264	243	276	261	273	241	263	274	264	283	264	259	261	269	264	256	254	258	261	271	264	270	279	266	240	276	266	242	258	262	299	263	293	277	284	283	254	276	281	267	296	291	238	240	246	297	255	270	274	279	264	277	279	289	299	269	290	260	271	286	292	284	247	253	280	267	231	247	261	243	256	240	282	291	312	261	262	245	242	243	273	251	246	273	265	264	306	265	262	267	245	265	270	241	272	248	244	243	248	289	272	285	261	277	273	251	273	251	246	264	267	280	249	269	266	258	274	267	288	268	264	280	263	258	302	272	237	289	281	258	276	265	262	258	282	263	257	269	254	282	227	269	248	254	263	231	247	266	265	267	250	244	257	256	283	279	269	276	241	270	282	284	262	278	248	262	259	237	237	282	271	275	241	255	263	241	269	284	251	274	272	253	318	283	255	275	260	269	279	254	277	246	251	262	280	256	261	286	267	262	270	258	246	246	233	305	264	278	248	276	263	266	305	276	267	233	245	256	284	284	254	276	260	272	257	282	260	315	255	263	279	276	241	242	278	257	246	242	258	253	248	258	262	267	262	255	293	273	239	310	286	266	265	261	253	268	276	281	263	244	247	246	258	243	249	266	272	268	274	255	251	261	268	256	260	260	287	271	263	261	254	288	293	255	272	287	271	265	262	286	252	271	262	262	272	300	262	271	249	277	256	280	268	304	271	300	260	257	284	233	284	294	272	234	276	268	276	283	274	259	297	261	253	257	283	274	276	258	243	281	275	226	239	266	285	302	290	284	263	261	252	256	252	287	256	259	264	243	269	250	268	235	294	273	237	266	260	253	265	278	279	269	255	301	257	276	273	270	256	272	267	293	251	238	243	265	268	321	246	247	263	259	282	221	257	267	317	291	275	290	289	284	261	262	277	255	245	275	261	268	272	280	285	279	251	278	261	255	265	246	262	253	252	293	259	262	266	240	271	255	277	242	253	260	278	230	274	280	279	291	243	243	269	279	299	304	262	269	288	283	281	264	269	252	256	293	270	270	257	292	258	292	267	265	281	245	270	265	295	274	286	271	259	259	263	290	254	284	272	261	249	274	264	255	255	280	257	262	254	255	243	262	285	248	278	261	265	256	279	277	257	239	233	248	246	253	231	272	266	258	289	237	289	242	259	284	267	283	264	252	252	249	248	267	272	254	289	289	284	288	255	277	251	265	272	264	266	258	270	255	281	288	282	283	254	258	265	249	271	271	297	294	266	251	293	277	278	262	275	262	278	252	267	254	267	265	259	284	277	282	253	293	239	270	258	251	274	260	266	237	281	262	263	248	261	273	256	270	263	273	280	285	245	271	281	297	278	251	256	260	255	256	277	269	296	293	255	243	261	277	231	250	245	241	270	263	282	248	298	275	242	277	278	248	248	271	265	246	250	250	281	302	261	249	254	296	266	271	302	251	281	290	303	256	261	289	270	275	306	268	245	263	262	275	269	297	276	289	276	242	264	284	256	283	250	276	295	275	246	254	262	265	255	292	247	282	255	244	267	266	276	265	279	265	262	263	264	256	280	293	267	283	274	251	282	271	284	279	239	265	273	263	256	261	247	288	258	242	292	256	278	215	277	258	263	270	278	266	292	238	258	286	260	277	260	303	246	252	286	284	266	268	261	260	247	246	265	270	253	288	296	270	274	308	293	263	273	228	280	258	272	253	249	264	251	247	269	248	282	242	274	303	274	274	271	281	249	274	263	260	287	266	284	270	281	263	276	262	261	269	289	274	293	262	242	274	250	296	309	237	283	232	246	253	253	256	291	293	245	263	275	275	250	278	268	273	277	255	260	243	267	275	276	258	260	266	272	255	269	239	255	233	286	273	282	269	265	276	283	262	250	265	277	232	259	282	267	296	275	286	272	262	262	253	245	262	253	277	272	256	243	258	268	278	288	259	305	256	291	260	266	260	266	271	267	262	264	268	258	267	269	256	288	294	300	262	268	271	293	252	245	264	301	266	282	247	271	263	268	294	284	260	275	260	283	259	268	247	290	239	305	253	260	256	253	273	242	248	274	245	261	233	273	250	300	238	284	259	258	283	258	265	284	269	275	297	258	263	270	251	283	276	269	246	254	258	282	257	273	269	257	276	246	266	243	272	263	281	249	261	253	276	285	262	250	251	270	266	250	293	242	306	293	268	274	235	254	297	298	266	281	254	275	272	283	262	256	267	248	262	277	267	247	309	253	261	264	280	292	277	268	259	257	275	266	307	250	247	249	249	298	287	274	259	267	280	284	251	264	280	256	241	268	240	261	264	250	278	236	242	299	294	251	269	261	303	247	287	258	267	259	272	259	250	281	252	285	296	293	259	239	264	241	271	277	253	287	243	257	273	278	236	270	268	281	284	264	252	264	271	296	262	263	252	262	237	266	242	250	261	260	280	287	255	264	268	279	291	276	256	263	276	271	256	265	267	271	258	293	288	266	299	269	237	282	266	249	259	269	278	258	249	288	284	302	272	275	256	259	243	257	254	266	250	239	270	277	254	293	297	275	273	254	264	297	242	287	289	251	265	274	260	275	267	271	224	269	276	284	266	270	258	272	261	267	269	213	244	251	229	265	275	247	271	285	268	249	272	284	243	248	296	266	259	266	273	236	267	275	260	296	274	240	270	257	282	293	265	252	266	250	243	259	255	261	276	242	286	273	265	256	268	275	239	261	261	274	276	254	259	259	252	274	262	268	252	277	294	243	247	218	304	265	264	294	272	248	275	268	274	268	269	262	299	274	293	266	288	258	251	292	263	248	266	247	261	281	270	279	266	275	270	279	261	262	270	278	267	279	278	259	271	252	260	264	294	272	246	252	258	271	267	273	253	259	268	260	270	261	267	297	276	268	290	261	245	272	259	267	254	272	286	276	253	272	266	254	273	274	264	264	271	284	275	245	274	267	279	248	276	252	272	283	263	258	264	249	253	279	268	279	253	293	296	271	263	268	298	267	294	282	260	296	254	290	271	263	267	275	296	279	255	278	269	268	280	266	277	278	283	271	269	265	263	265	265	266	288	238	286	224	254	277	287	288	246	246	261	265	251	285	283	231	270	289	289	255	292	256	257	268	278	250	272	259	265	271	274	280	237	279	289	274	264	237	244	257	263	250	242	264	280	300	273	249	276	305	274	278	275	292	275	286	268	242	264	262	313	300	268	246	260	273	266	272	264	267	262	284	251	283	277	252	266	288	252	281	239	268	263	273	271	269	258	288	260	258	255	286	278	273	260	250	294	271	304	262	254	290
26921	47180	31761	17663	11342	8089	6113	4524	3496	2563	1898	1635	1336	1193	1149	995	912	915	780	721	707	596	571	550	501	525	481	492	422	383	366	422	409	395	396	354	365	323	357	346	358	360	347	333	330	329	353	373	371	542	794	919	748	575	383	253	302	302	308	290	287	270	309	307	298	291	277	288	286	272	338	295	281	283	257	309	300	278	292	327	297	316	313	277	279	305	296	296	276	282	287	281	307	320	315	283	268	301	287	304	291	297	274	308	284	293	298	301	313	292	280	278	276	281	288	298	317	291	276	283	276	291	295	279	311	317	317	279	271	283	275	289	329	286	324	262	258	318	279	298	262	311	260	269	286	308	315	300	259	300	282	277	282	289	309	303	296	278	310	264	272	295	260	304	257	284	285	273	307	290	276	300	290	291	311	302	296	271	301	307	286	285	306	308	297	295	265	291	295	260	299	313	292	303	308	314	286	294	299	310	343	256	308	298	336	299	314	302	284	299	314	302	282	285	311	262	315	287	303	269	301	278	270	276	302	266	274	261	304	283	304	274	310	286	342	310	289	290	305	283	299	293	290	299	294	273	286	306	280	310	282	300	302	283	267	274	248	277	269	293	288	302	304	325	286	303	283	314	306	310	300	273	265	280	298	302	295	315	294	287	324	276	310	266	299	266	305	304	259	281	320	272	305	313	308	293	278	294	300	299	289	277	312	285	276	268	284	279	290	296	276	285	289	261	306	298	304	300	257	300	290	297	307	300	315	295	303	284	309	287	287	296	296	284	282	263	269	297	311	297	313	296	278	285	287	281	268	260	288	329	270	280	287	298	281	313	298	270	351	309	310	323	283	294	265	273	282	301	266	302	317	310	288	283	295	278	290	302	273	282	313	279	285	329	277	293	312	316	283	273	278	304	258	303	308	297	272	299	276	289	288	247	281	257	295	288	298	282	290	313	277	295	265	276	301	297	299	306	296	286	300	303	286	292	263	324	268	278	288	286	305	293	283	298	312	299	302	308	304	309	263	294	288	293	283	284	269	297	279	282	270	333	286	254	280	311	280	305	287	282	275	273	290	293	293	283	278	299	296	287	288	287	278	233	324	267	298	280	304	289	302	300	278	281	253	295	275	298	285	279	247	303	261	296	288	325	303	278	268	279	322	337	274	297	289	288	264	282	289	285	274	278	261	250	272	269	277	278	307	288	280	298	294	287	273	278	274	268	299	276	289	296	302	282	292	280	273	309	306	283	304	282	299	276	279	294	308	294	266	294	313	272	301	307	279	267	289	269	301	287	310	300	307	326	278	296	281	297	265	286	279	293	273	280	292	301	278	283	319	276	297	267	298	294	273	261	280	302	333	285	273	265	295	270	300	296	272	275	294	299	296	286	257	299	295	284	290	289	304	289	273	278	313	290	290	274	292	271	270	271	277	278	286	315	287	293	274	309	331	264	319	317	278	285	299	275	267	282	278	296	330	280	275	288	309	309	266	306	291	303	320	273	270	299	277	296	291	298	300	291	279	280	284	295	280	289	287	332	302	300	293	336	288	306	253	264	270	288	330	304	292	293	290	288	294	279	291	282	274	294	287	277	312	296	297	297	296	287	297	318	288	289	275	265	292	259	280	258	272	301	316	286	292	312	289	304	283	315	307	301	309	284	277	322	293	265	284	281	297	250	279	268	268	288	300	284	307	268	301	290	280	286	275	300	325	329	309	285	287	296	281	272	261	285	293	257	308	271	274	261	301	265	272	311	277	287	313	249	285	297	280	288	308	287	278	263	292	287	303	287	343	259	304	297	281	317	313	313	285	302	302	299	284	333	279	304	275	288	298	313	295	294	269	284	276	309	298	275	264	296	270	281	267	284	295	252	317	289	251	299	310	252	299	314	270	273	273	300	283	310	290	295	290	287	303	289	295	309	317	285	280	285	315	300	271	283	275	289	300	304	286	276	292	290	267	275	307	308	291	268	304	283	306	289	308	295	267	281	293	283	307	280	283	309	302	316	302	327	277	317	299	281	290	295	316	297	288	277	300	281	282	268	304	277	291	297	308	269	285	262	315	303	289	254	281	282	310	288	287	317	299	301	258	264	261	263	302	288	296	297	275	263	284	299	286	310	249	304	280	293	294	258	291	262	271	269	277	283	284	333	327	277	249	279	294	278	284	304	262	289	288	337	300	280	310	286	314	312	279	323	276	300	289	318	289	279	308	280	294	307	315	264	253	321	293	282	281	315	275	302	265	304	260	270	289	275	298	288	292	274	319	283	268	300	285	289	277	295	299	301	293	309	274	334	276	270	284	264	298	278	289	353	268	299	300	286	286	282	275	276	298	288	278	297	313	315	335	282	278	268	264	287	336	290	295	305	264	291	277	286	324	285	300	299	261	277	301	279	297	283	278	290	293	329	282	327	305	293	315	318	300	302	293	312	288	279	278	261	312	301	274	271	289	285	291	284	288	299	274	291	294	327	327	295	297	293	309	282	295	305	310	290	291	293	280	302	302	291	301	260	283	276	285	305	311	271	313	262	302	296	282	297	310	293	281	278	288	283	278	273	290	293	282	295	297	273	269	271	305	307	299	293	281	275	289	289	291	304	282	322	279	293	302	295	291	281	279	291	302	317	303	297	272	310	270	271	268	279	299	261	322	273	290	291	290	279	277	296	295	295	276	317	283	330	276	296	305	310	314	284	285	280	286	297	299	290	292	286	289	274	296	284	324	297	303	290	267	280	308	279	265	299	312	297	340	274	286	274	288	317	291	329	286	301	300	330	315	282	271	292	281	294	292	296	311	262	323	267	298	298	262	247	278	312	290	271	300	275	310	289	277	298	281	297	323	276	284	317	333	295	298	284	299	304	290	303	297	278	255	294	267	290	278	298	253	273	272	275	278	301	275	287	330	307	311	251	288	286	328	300	277	293	292	285	294	282	280	293	294	335	303	267	268	307	295	316	317	292	303	311	270	310	265	298	277	293	315	278	300	283	275	257	282	287	275	311	294	293	277	266	267	328	277	298	313	294	294	287	322	302	290	288	295	300	271	305	303	304	273	308	297	287	274	275	279	296	311	289	289	285	274	306	308	260	292	304	319	312	285	307	296	284	279	279	273	288	306	318	269	291	272	290	326	282	288	251	274	318	309	257	299	280	307	310	290	308	285	292	286	268	333	263	267	275	289	314	293	309	286	289	304	289	314	301	272	273	294	284	276	262	322	296	276	318	308	298	277	289	310	301	297	275	284	279	277	305	286	302	306	278	257	276	295	287	296	300	286	264	298	301	285	280	279	301	305	290	294	299	270	282	280	304	268	294	293	308	317	282	311	280	294	301	318	297	303	298	311	279	320	259	284	283	280	321	307	315	270	257	285	300	271	285	299	298	297	305	288	302	269	306	283	312	284	263	335	282	300	299	275	273	288	308	266	270	294	293	287	307	284	305	285	304	316	275	316	285	298	305	271	281	303	289	277	306	265	283	276	267	285	269	296	302	284	292	283	275
25744	21656	27730	25843	12504	3499	2230	1657	1209	959	809	698	638	559	548	524	440	438	387	418	373	390	347	320	345	314	286	323	306	290	308	284	276	298	305	271	241	259	242	288	251	230	284	299	277	248	261	235	287	388	466	376	356	305	330	269	244	263	248	231	239	260	243	234	272	255	236	251	240	244	217	260	246	203	245	237	213	253	234	262	219	238	250	252	253	254	240	239	244	258	278	249	259	268	256	263	252	254	198	260	249	289	228	245	257	262	241	244	241	253	267	260	211	275	255	248	208	228	227	240	228	232	262	221	261	243	246	246	226	246	229	247	230	228	266	265	239	263	251	256	253	240	254	237	251	247	223	250	251	255	243	230	239	235	239	253	242	241	238	240	229	230	259	249	236	218	258	231	257	254	235	253	230	247	228	221	242	239	252	260	238	253	243	262	237	223	247	233	260	237	245	246	261	227	230	261	261	221	231	248	235	245	237	250	243	260	268	243	251	278	241	241	233	220	226	225	215	245	240	269	238	235	248	247	216	274	241	244	279	260	257	229	266	234	233	257	252	255	245	229	261	270	232	221	250	219	237	225	242	248	219	214	232	258	229	257	253	244	218	257	234	217	243	253	233	257	219	233	259	239	242	235	223	264	240	234	225	264	231	255	228	235	282	246	276	253	254	250	233	238	243	248	272	250	241	252	226	273	242	245	267	266	246	253	244	254	226	240	256	228	237	232	223	232	238	266	233	254	231	234	267	204	216	243	245	236	274	232	258	243	220	242	245	253	232	246	224	237	261	242	262	254	237	260	239	279	237	227	264	250	238	270	250	231	232	236	252	259	229	228	258	243	257	246	251	243	229	231	236	232	264	251	259	248	281	239	253	230	250	267	244	232	229	234	235	250	247	244	245	261	256	266	241	254	213	250	227	241	250	255	234	242	238	245	238	247	261	238	248	252	247	228	238	258	234	253	240	236	266	248	244	220	240	246	267	224	242	231	236	253	243	259	236	251	241	255	258	219	217	258	218	266	229	225	252	232	248	246	234	256	203	222	259	248	246	225	250	264	245	239	209	259	216	245	248	254	239	256	215	270	242	225	234	228	247	238	220	239	265	239	222	233	245	254	232	237	225	253	247	256	261	219	234	249	264	236	237	249	236	245	227	243	243	246	245	222	240	224	253	237	246	244	242	238	230	235	248	237	247	254	260	233	212	261	249	240	248	229	258	244	241	216	240	220	263	256	261	263	228	241	244	253	212	255	229	223	269	242	256	239	237	233	236	256	228	252	232	237	267	229	232	233	252	244	241	238	210	242	244	255	268	273	251	243	274	252	226	256	245	213	219	271	261	235	256	244	234	237	223	267	261	250	270	267	277	234	247	236	237	243	244	222	245	248	251	262	260	230	237	249	259	235	240	237	270	229	265	235	266	251	234	253	232	225	245	234	202	231	240	250	279	273	229	230	266	262	266	245	215	233	234	212	215	275	233	245	201	285	224	248	269	245	239	221	258	253	254	246	261	237	268	238	251	249	258	227	252	232	241	238	252	229	245	254	279	244	234	242	237	267	222	231	222	222	237	235	257	267	262	270	243	250	253	255	240	233	234	237	249	233	230	251	225	240	284	269	267	266	242	260	234	248	209	259	219	220	244	239	259	250	208	255	217	223	219	238	250	235	241	268	252	256	241	247	262	259	227	250	241	226	254	201	253	253	252	242	268	242	224	258	247	243	256	240	250	237	273	249	232	245	239	250	255	226	192	216	226	218	248	276	259	248	218	246	239	277	241	258	216	285	249	265	246	237	250	261	248	226	251	260	260	215	261	265	243	233	254	232	239	254	252	213	232	209	276	225	255	245	259	269	242	260	240	268	258	254	241	236	233	256	212	262	257	233	218	247	232	261	266	233	238	243	226	254	261	266	244	241	262	247	234	241	249	241	255	235	236	238	238	235	258	223	219	254	200	260	260	259	223	238	269	205	248	266	267	226	235	265	242	241	240	217	268	248	237	230	239	254	254	231	222	238	260	245	236	254	245	232	248	244	236	243	254	241	233	235	239	244	209	223	251	231	241	257	281	270	235	217	257	235	222	207	255	263	242	262	254	243	220	244	254	244	263	211	256	237	220	257	271	240	252	255	208	247	271	241	228	237	250	270	253	231	247	248	272	245	282	248	266	246	233	217	254	222	234	235	239	281	221	274	243	245	235	220	222	228	236	239	229	233	226	238	257	236	248	255	246	249	256	262	232	264	256	248	238	262	262	266	262	235	242	232	253	259	257	251	253	246	235	234	225	232	244	247	228	255	267	245	231	234	236	273	234	222	234	255	248	242	252	232	254	233	236	245	241	250	236	226	239	246	217	250	253	230	248	240	241	239	243	255	271	251	215	245	261	241	223	212	235	220	223	234	255	221	239	236	268	238	229	225	234	218	209	217	238	257	272	244	255	248	238	236	238	234	248	252	244	263	237	259	259	232	239	242	259	239	223	220	250	244	287	239	245	267	286	235	220	245	227	262	260	234	262	245	241	233	241	249	248	269	226	251	267	256	217	258	269	232	243	255	232	247	260	239	226	263	256	247	242	237	225	229	263	229	232	244	219	228	246	232	240	229	291	226	213	246	245	234	262	235	244	212	254	237	249	250	226	250	235	213	272	208	248	244	243	231	254	261	273	263	230	250	231	210	248	240	218	244	244	245	216	256	250	248	222	241	233	226	273	242	262	261	205	263	229	243	258	248	239	244	235	199	250	265	257	241	242	237	218	249	243	205	243	254	235	265	257	230	238	270	250	263	220	271	235	233	225	224	280	236	235	255	263	227	252	249	250	225	230	218	241	233	250	216	249	238	237	249	253	259	215	275	233	248	220	258	223	237	270	286	239	254	236	265	211	238	253	230	234	237	237	273	227	219	245	226	241	249	222	254	239	237	253	240	218	255	239	220	281	230	257	271	232	231	228	251	234	247	253	237	251	210	265	267	242	238	215	248	260	234	243	258	223	244	253	259	260	268	229	243	235	246	254	253	252	240	221	247	282	243	263	251	229	226	231	240	245	254	235	243	281	244	219	262	238	247	234	228	259	241	246	227	240	230	252	229	235	268	252	235	244	269	272	239	267	231	233	240	242	286	272	242	232	240	260	268	269	259	239	217	261	240	267	253	214	252	241	200	227	233	214	229	237	264	235	236	261	237	231	237	256	240	244	241	234	241	242	227	222	243	259	256	236	250	220	261	227	255	242	249	237	233	261	269	238	239	241	233	235	264	232	251	234	223	228	228	240	230	237	245	243	242	244	235	241	238	222	232	244	242	221	247	269	233	271	257	244	260	237	268	250	227	237	251	248	248	251	220	270	239	220	258	258	255	258	251	257	296	243	264	268	225	227	251	237	232	244	221	258	213	246	214	218	235	232	214	241	238	256	272	214	256	226	245	252	243	260	244	216	223	251	269	234	241	234	244	228	218	274	261	223	226	253	233	222	245	251	253	254	260	250	245	258	213	241	251
27673	43421	27556	12989	8319	5654	4402	3244	2430	1779	1498	1258	1139	991	898	803	747	664	645	634	550	474	457	464	421	454	395	390	385	328	365	382	347	339	359	278	303	304	272	310	327	298	326	313	291	337	300	355	392	474	612	563	455	414	426	317	261	292	266	295	274	287	254	317	256	271	279	266	273	253	274	249	280	248	288	255	289	290	243	274	276	279	254	228	256	260	249	234	290	262	273	258	245	269	284	288	269	276	271	309	292	261	262	276	255	275	280	275	257	262	268	256	265	275	266	279	234	258	291	280	281	267	239	248	250	286	285	270	254	285	272	267	277	282	269	276	274	271	269	270	277	296	271	282	236	293	266	271	258	267	241	262	254	290	267	259	254	291	278	268	266	270	264	275	262	287	291	260	283	268	265	238	280	290	257	276	282	279	241	295	266	285	291	277	271	288	227	267	266	291	299	267	276	280	264	285	251	261	263	243	271	248	259	268	268	282	280	257	293	289	244	263	284	261	262	292	255	236	295	278	237	262	239	271	270	265	294	264	271	267	298	285	286	295	266	275	258	266	245	228	255	253	274	260	256	253	259	269	281	267	251	276	264	257	268	270	259	277	269	242	271	272	251	278	270	262	269	263	281	267	246	264	283	284	269	299	250	284	283	285	273	277	261	242	260	275	261	265	298	285	276	264	268	288	302	261	270	289	248	295	269	264	255	266	271	258	300	258	258	244	250	257	254	273	260	269	286	262	252	272	256	268	245	277	284	270	267	275	252	277	293	269	257	257	288	267	258	257	246	256	244	292	258	265	274	270	275	264	272	273	281	270	282	287	288	268	273	254	256	302	261	261	293	266	299	235	244	304	255	280	258	242	248	297	244	284	278	280	298	250	296	290	258	277	277	255	268	272	282	248	260	282	272	278	283	295	248	243	271	269	253	255	251	272	236	300	285	285	275	281	285	266	291	253	231	263	276	265	262	269	254	262	256	315	275	258	276	270	280	275	247	277	263	319	258	265	264	236	280	291	227	270	238	279	247	272	268	253	267	277	278	266	247	273	268	265	276	257	259	263	257	289	255	269	272	276	309	273	276	278	263	277	266	270	263	248	251	252	274	282	296	296	279	289	271	260	263	282	282	253	297	288	270	245	253	271	261	280	247	239	272	288	267	271	273	262	287	276	290	282	278	237	298	288	271	284	280	273	253	253	272	269	286	283	272	277	264	261	270	275	262	283	266	266	259	306	300	246	294	257	281	292	266	277	274	293	253	258	263	240	271	297	270	301	273	260	290	264	275	254	253	290	283	274	232	282	254	266	274	308	273	293	242	263	308	268	271	286	263	290	267	257	265	242	271	287	277	237	290	278	290	278	250	265	274	275	253	249	270	281	295	291	266	290	289	274	283	274	270	271	247	272	260	281	235	260	277	274	261	277	280	253	272	282	276	267	271	278	276	243	270	277	266	271	264	262	277	260	231	264	255	283	267	282	246	279	307	251	246	296	279	249	274	266	271	249	255	283	260	269	306	299	267	267	285	291	288	268	270	290	263	289	257	278	280	240	270	247	282	236	277	255	295	282	254	290	233	276	270	299	265	282	262	283	237	261	279	271	269	255	279	281	268	296	284	278	265	243	257	299	265	291	287	247	291	261	263	241	259	287	248	272	282	253	254	256	275	266	277	282	280	288	268	262	299	258	274	245	261	275	280	272	258	266	262	282	283	273	245	279	272	275	253	264	300	276	290	268	270	279	274	276	270	261	271	302	282	284	268	278	263	260	281	268	271	257	268	272	241	266	271	289	308	258	248	282	252	247	254	274	273	280	295	255	268	268	275	275	245	249	246	236	288	254	241	272	283	269	249	299	271	283	290	285	281	284	253	267	297	273	293	248	272	284	266	250	292	256	272	299	257	244	280	254	274	265	270	271	287	289	280	258	298	250	239	274	254	283	243	272	279	287	259	250	268	285	280	254	256	297	292	239	249	282	269	261	277	278	239	256	265	285	280	276	252	264	262	281	235	261	238	275	278	249	273	269	258	302	311	263	275	268	246	278	286	254	239	275	289	245	260	266	266	258	272	262	281	250	267	283	248	279	279	260	270	282	261	295	266	274	257	291	271	267	268	253	282	245	251	262	265	239	277	276	260	267	262	280	257	265	275	267	297	282	269	273	275	249	250	283	294	262	274	264	270	269	255	255	303	266	264	294	280	272	241	244	273	274	245	297	283	254	251	236	276	278	259	289	241	244	245	260	261	259	264	270	282	300	221	263	254	263	284	289	299	276	287	286	268	303	271	269	269	270	269	270	279	269	292	266	294	255	274	252	273	269	237	281	263	254	276	272	274	285	261	268	278	284	235	250	267	254	282	309	277	283	266	274	297	308	274	270	246	256	254	267	300	299	248	250	263	282	273	287	295	272	284	273	252	280	292	285	302	274	259	265	263	250	252	279	260	273	233	255	265	260	303	282	263	250	289	289	283	276	272	275	276	266	274	284	275	280	294	242	251	251	295	270	285	247	245	293	284	278	247	259	261	290	281	246	247	267	254	272	244	286	242	241	242	281	256	266	269	273	296	263	267	270	247	268	257	222	261	258	281	282	255	255	297	283	242	315	270	244	291	256	306	296	275	288	300	277	280	271	265	278	289	310	294	266	271	270	304	250	282	293	272	287	277	278	273	263	290	278	290	260	278	290	282	249	260	280	281	265	245	264	264	251	268	250	259	274	275	274	255	254	271	297	267	265	283	268	280	263	285	265	268	276	277	270	266	263	276	273	257	255	291	281	284	240	269	287	265	284	289	243	274	288	302	296	283	260	268	274	271	244	256	269	229	261	235	291	281	256	281	278	247	283	257	241	282	275	278	234	262	276	284	279	281	270	257	299	286	280	263	285	315	268	290	258	245	288	278	266	252	290	262	260	274	296	261	283	268	243	283	290	268	238	283	258	244	272	272	271	256	265	287	292	262	263	257	252	264	257	248	299	263	281	280	259	284	269	273	297	275	242	257	286	282	259	300	281	311	275	260	247	262	248	257	264	238	275	280	265	262	268	296	256	277	281	264	262	254	266	266	262	264	265	261	252	296	262	253	277	276	237	244	247	274	267	285	255	288	253	262	254	278	255	279	283	257	267	300	261	283	284	290	282	235	280	256	272	261	265	274	281	277	262	285	280	301	273	287	251	291	259	259	310	259	284	287	248	251	278	238	247	283	286	301	296	260	259	243	262	272	281	278	269	269	259	258	267	264	275	285	293	274	257	278	236	247	281	251	258	273	258	260	282	284	269	254	260	261	273	304	262	273	268	264	260	256	232	266	233	302	269	275	244	268	260	272	277	238	265	226	266	253	259	264	292	259	290	276	247	300	264	242	290	247	271	270	275	271	276	283	292	264	263	276	278	270	300	253	270	275	254	264	261	268	299	282	260	302	267	308	270	251	259	287	256	276	272	260	279	253	240	256	281	290	276	279	286	229	244	253	288	264	263	284	241	300	266	268	258	285	256
23354	21632	29352	24383	21650	21756	11669	3559	2296	1816	1513	1252	1120	905	943	795	782	732	663	666	578	487	465	539	492	467	417	407	410	422	446	452	354	386	378	346	326	359	318	273	333	320	293	321	313	304	325	385	392	514	659	1001	791	670	588	464	282	290	301	266	298	290	273	292	289	289	286	283	272	268	281	289	268	294	273	281	297	273	282	287	286	277	259	300	268	289	290	284	266	285	301	285	273	280	264	290	263	294	263	276	273	266	313	311	264	283	266	305	261	284	290	301	313	314	271	268	290	275	267	304	285	292	224	289	250	257	262	293	286	296	263	310	262	240	282	277	273	309	297	280	275	294	273	263	246	323	270	268	290	284	239	285	282	283	281	280	263	306	253	288	272	272	268	252	283	290	296	283	257	287	287	293	290	267	242	261	255	273	282	308	277	290	297	258	307	288	273	297	276	293	290	328	290	268	275	249	284	238	270	284	290	286	287	311	282	284	271	304	273	281	318	277	277	277	269	295	275	255	258	296	279	291	285	267	301	277	275	278	301	298	245	253	275	296	247	268	305	271	250	287	262	291	282	265	261	267	266	302	282	284	274	310	290	297	289	294	266	284	289	295	256	254	304	272	316	277	269	285	271	266	288	263	279	289	263	287	307	279	272	276	278	321	265	268	261	268	276	270	245	258	270	283	268	254	270	263	289	267	311	276	308	270	266	271	278	228	253	269	291	299	278	256	279	275	288	296	278	284	297	287	275	321	296	281	272	269	269	290	298	281	261	295	296	275	277	283	280	278	279	294	287	294	303	271	286	279	281	265	282	265	269	274	284	288	258	257	269	241	280	268	285	293	243	311	263	271	317	280	279	253	285	289	269	257	286	265	281	266	300	272	252	278	294	300	285	273	285	304	254	306	291	294	292	281	258	282	276	266	317	291	292	281	317	299	278	263	275	256	276	264	279	300	262	272	266	296	247	263	290	267	262	268	297	295	274	270	261	277	317	308	266	275	269	278	266	271	266	279	290	257	264	263	278	280	271	263	283	298	281	283	287	254	286	267	281	283	248	267	269	264	273	287	277	273	295	281	282	260	266	262	287	282	302	279	294	291	284	249	258	302	302	270	276	274	268	274	279	290	269	262	275	250	291	272	289	277	277	282	265	289	322	254	288	282	272	239	267	264	267	290	279	250	305	267	277	285	293	271	268	273	287	254	263	252	282	269	279	285	274	288	273	268	319	279	285	314	275	247	288	273	270	275	268	270	264	294	252	280	256	281	266	278	265	279	282	256	304	271	271	260	290	275	274	278	261	291	293	267	268	268	257	277	275	265	281	277	251	260	282	257	283	265	288	259	245	279	272	263	266	299	282	301	267	260	269	289	299	246	280	304	268	261	284	274	265	258	284	275	280	286	259	275	276	306	291	287	262	310	270	256	268	266	295	244	274	260	266	258	250	267	267	266	292	247	255	271	306	268	277	286	285	299	282	265	295	249	273	257	286	277	297	249	275	282	275	264	278	288	310	309	273	275	288	273	286	275	278	271	266	289	298	241	281	261	276	306	295	302	293	273	282	293	307	281	317	234	259	294	257	290	292	245	285	280	298	287	238	255	300	307	294	271	264	279	270	279	273	274	266	260	279	280	287	240	285	293	275	305	285	280	268	273	254	270	249	282	272	298	264	307	264	290	269	280	280	279	271	294	252	259	229	271	276	273	264	293	281	277	297	264	273	273	266	266	294	270	257	267	285	267	268	270	285	276	293	277	289	278	274	263	241	256	284	259	282	260	298	265	257	278	288	281	284	299	300	268	268	277	247	288	261	281	285	278	305	237	268	295	288	264	278	258	302	250	259	288	311	274	275	264	276	289	261	294	260	255	250	274	242	259	267	258	292	259	251	282	263	297	294	278	275	251	291	283	265	285	261	298	281	314	296	280	284	266	293	279	275	258	299	273	286	303	279	305	272	277	278	266	294	279	244	262	283	298	243	279	289	266	304	276	287	298	300	297	280	280	301	298	264	261	310	254	271	262	258	258	275	264	272	292	250	252	280	277	281	286	261	291	278	306	292	267	285	260	261	278	302	270	257	274	253	259	259	268	252	322	281	264	290	273	284	268	277	255	288	292	280	253	247	304	254	287	267	269	268	281	263	292	301	286	267	298	286	298	276	270	280	286	284	298	271	253	263	300	267	275	277	265	307	298	274	291	308	274	245	299	284	264	280	253	262	279	282	280	267	293	264	270	281	278	267	282	297	274	295	249	267	288	262	278	310	276	297	296	230	253	259	299	287	284	262	253	307	291	283	256	286	294	272	258	286	302	274	272	282	314	287	278	261	307	257	311	281	247	288	297	305	280	254	272	269	292	278	266	275	292	284	274	278	262	266	278	261	296	273	276	297	314	246	264	239	270	277	287	277	285	287	293	282	307	283	271	265	270	294	283	291	281	302	270	263	272	266	288	292	248	277	288	290	277	274	266	257	289	263	285	312	270	296	301	289	275	282	291	295	294	260	303	287	272	253	290	260	254	258	284	280	272	286	279	260	280	271	266	265	294	294	318	277	274	302	290	256	308	301	304	274	310	292	313	283	319	311	262	263	318	280	291	270	272	273	256	288	244	304	265	275	275	276	265	288	277	256	270	286	283	283	303	312	284	228	277	252	296	299	236	288	285	279	289	292	270	282	293	311	279	272	281	291	297	301	305	264	272	290	305	264	268	280	294	249	268	277	273	277	278	277	290	300	276	277	299	271	269	282	267	230	272	328	295	289	282	266	271	276	279	270	304	279	254	284	242	290	308	294	311	262	274	282	283	327	283	254	279	276	291	275	276	276	287	292	274	289	287	280	296	301	289	295	293	264	292	293	255	256	227	264	305	307	281	279	290	255	258	264	304	282	281	283	297	298	287	281	253	282	301	285	282	300	266	297	272	285	303	259	275	266	294	266	284	279	273	291	233	279	287	292	281	270	285	265	258	290	285	303	288	282	273	308	276	263	299	302	273	313	264	297	235	283	283	278	265	261	303	290	270	251	274	269	290	289	279	249	276	291	276	287	250	300	255	270	286	271	310	282	276	282	259	284	297	308	288	285	227	291	281	291	264	262	257	287	291	286	274	281	278	266	294	275	253	267	292	249	290	253	278	286	264	258	267	292	268	283	265	269	291	290	272	294	269	300	290	295	283	285	279	300	278	254	278	298	301	265	282	254	299	274	287	278	242	285	315	284	319	271	282	272	272	276	279	270	252	248	254	281	250	284	258	280	266	266	282	252	270	265	294	251	280	292	269	292	318	272	298	256	268	266	299	267	253	274	283	272	277	280	257	291	270	294	282	292	266	279	272	240	289	266	332	281	296	298	289	267	281	274	276	274	286	266	327	291	267	295	268	272	265	270	238	277	265	274	264	301	291	239	257	259	233	255	290	248	286	260	266	285	263	278	286	256	290	252	290	295	282	237	241	285	308	262	261	278	264	271	263	270	308	273	261	277	258	269	291	278	272	273	301
28926	54297	34917	19778	13979	10417	7647	5903	4546	3402	2841	2373	2084	1708	1590	1336	1271	1109	1001	987	904	757	744	748	656	597	617	527	517	574	644	573	528	472	464	443	391	388	391	314	328	355	338	362	375	325	332	428	460	692	948	1449	1181	946	819	532	336	285	322	299	309	322	278	298	284	338	262	322	328	295	283	294	306	293	318	300	302	316	322	318	279	269	334	315	316	290	312	298	343	274	295	325	324	298	320	305	281	327	315	317	308	318	306	292	287	316	271	281	293	303	307	297	326	288	294	300	274	286	311	289	336	288	316	300	296	281	315	312	300	270	307	321	311	282	290	324	285	300	319	306	305	321	293	293	283	271	316	279	294	284	318	308	304	313	270	316	315	289	295	314	298	290	280	312	291	302	287	301	287	279	304	259	295	302	312	303	299	298	327	241	290	314	264	304	309	319	301	300	311	327	297	314	320	284	279	293	333	333	335	305	279	309	277	291	304	290	343	307	306	264	294	311	308	311	281	301	293	314	319	263	272	301	299	278	297	301	315	303	305	316	313	291	306	312	316	305	298	327	307	297	299	288	297	320	317	291	295	285	334	316	303	303	294	289	310	290	308	322	289	311	313	317	324	257	327	306	326	315	314	295	269	275	288	295	270	291	306	304	297	297	287	290	281	269	314	304	303	281	298	252	283	331	333	308	278	262	301	300	313	270	307	276	269	310	283	295	296	295	332	298	351	258	329	303	311	307	305	284	321	284	292	344	279	315	318	305	289	275	303	277	292	303	322	315	319	351	300	299	251	288	274	342	333	288	274	319	304	281	298	306	300	292	306	267	306	299	300	330	288	313	294	299	292	288	335	271	303	305	313	283	279	273	302	286	293	275	268	304	264	292	305	295	296	315	286	303	318	303	264	279	309	317	278	282	283	316	262	307	301	295	303	280	286	317	305	295	284	312	308	304	319	325	281	305	298	295	299	291	272	307	302	280	274	329	309	293	323	305	288	283	284	290	299	318	311	302	273	315	315	301	323	306	314	311	275	296	285	316	317	300	313	309	292	315	311	289	306	332	294	306	296	288	321	320	311	296	276	293	328	273	317	306	299	313	317	297	261	308	303	323	302	288	299	301	305	302	315	283	270	301	279	279	294	284	303	277	272	315	280	290	295	317	298	294	314	306	282	282	294	299	306	303	341	291	315	296	312	283	301	331	312	263	294	283	267	297	282	340	281	296	297	311	329	287	292	307	306	270	300	295	319	290	329	307	314	268	275	328	290	301	301	273	284	318	323	298	289	323	297	281	302	305	303	298	330	298	304	315	309	312	285	331	309	305	295	297	288	277	300	307	318	279	302	294	305	285	322	286	320	280	321	280	278	312	286	260	338	275	323	294	286	294	316	259	302	279	283	289	304	294	325	260	310	312	300	284	292	305	302	271	319	298	318	286	274	273	305	307	317	336	268	313	287	317	290	314	299	301	296	287	291	291	268	261	303	299	296	349	282	317	296	259	272	296	316	301	280	312	295	320	264	283	292	271	285	284	267	318	288	313	333	271	280	297	304	321	321	253	278	305	300	289	305	308	330	304	302	298	285	299	285	276	279	307	306	281	319	295	340	270	281	291	298	302	313	289	299	308	307	304	291	322	311	285	300	292	280	300	294	328	323	280	296	271	284	311	307	296	302	301	281	297	283	302	299	297	295	304	300	340	301	294	272	310	286	313	308	282	290	285	300	312	285	311	285	292	290	280	290	299	290	323	284	297	325	296	302	300	284	289	282	284	282	340	292	320	292	296	282	302	325	281	304	298	304	279	293	312	282	305	301	283	327	309	311	293	295	314	296	305	306	274	317	297	295	317	293	289	337	305	302	349	299	324	270	315	296	295	290	296	300	290	313	301	307	324	311	313	306	303	304	330	293	276	298	267	323	282	312	302	317	299	293	284	329	285	289	310	272	307	295	291	286	289	309	283	342	321	300	276	291	296	310	291	308	323	288	290	305	296	315	311	277	290	297	289	259	314	326	303	311	276	294	282	288	310	264	274	292	304	290	290	294	270	301	325	299	301	295	303	287	263	304	304	279	294	295	310	300	281	332	290	296	296	316	308	294	288	290	299	302	270	301	297	308	298	279	292	308	331	310	305	293	317	264	332	294	326	305	294	282	288	320	269	320	292	300	304	285	294	266	316	284	299	314	323	308	314	287	304	299	324	302	306	299	293	284	281	300	310	308	284	303	318	309	331	314	284	273	300	292	329	339	320	303	282	300	315	312	274	325	325	304	314	291	313	282	289	309	310	276	308	264	324	269	296	323	294	299	348	323	284	334	312	310	282	276	303	279	308	300	283	315	304	303	328	314	306	276	281	308	275	293	272	284	284	313	313	304	286	309	292	270	255	297	310	291	289	293	297	284	287	291	296	312	275	297	318	325	285	279	279	289	277	305	300	281	306	313	287	327	296	288	309	287	309	275	304	324	302	324	330	297	309	294	273	329	301	291	293	296	300	307	292	294	330	270	300	288	339	286	293	304	310	310	283	281	297	282	329	287	282	315	300	295	295	276	319	302	282	301	295	297	310	297	303	278	289	273	285	298	288	281	335	325	294	300	279	319	292	312	314	294	337	286	312	313	298	325	277	286	286	269	304	291	305	307	301	332	270	292	276	296	315	285	264	336	312	304	290	334	306	301	280	297	291	289	309	288	314	303	309	326	293	312	303	322	295	312	305	297	258	324	311	270	292	293	305	253	304	265	288	294	286	318	322	299	280	317	303	314	348	298	299	239	297	320	320	271	303	307	309	303	294	297	302	295	268	288	306	273	270	298	285	290	321	297	290	275	301	284	312	299	319	318	275	272	285	330	283	273	304	326	323	276	302	306	299	311	315	286	312	314	311	291	298	307	271	290	298	292	282	287	327	302	296	296	337	288	283	282	314	290	343	296	312	280	314	274	307	319	296	309	333	253	262	282	303	298	332	281	311	288	266	314	293	336	286	285	313	293	313	300	286	301	314	295	322	322	284	298	279	309	293	309	297	297	306	281	294	327	267	264	291	306	279	291	275	285	307	309	267	333	279	307	292	299	312	293	316	289	302	277	277	306	288	276	301	309	320	307	322	282	308	331	265	300	301	273	289	301	297	312	286	277	304	284	318	274	304	287	283	310	301	315	317	315	260	302	300	259	293	310	299	288	288	318	299	312	268	306	301	282	325	287	284	286	300	288	280	327	299	322	284	331	270	272	275	275	262	343	294	323	291	313	275	300	295	316	295	303	289	272	297	336	310	312	302	317	287	318	300	294	307	302	291	323	301	273	334	310	344	285	309	286	276	305	297	291	284	298	311	311	293	320	284	272	290	322	310	303	299	309	324	305	325	323	285	278	325	299	295	304	294	308	311	307	254	301	301	293	324	329	296	293	321	296	299	302	289	275	311	253	274	323	307	303	288	286	287	332	308	318	303	282	311	299	288	291	294	297	300	297	264	299	296	304	296	272	340	288	298	325	322	281	305
29841	25575	20273	8821	3869	2614	1959	1382	1019	794	711	597	526	482	437	419	375	378	361	357	335	290	306	292	320	251	272	294	274	307	290	287	293	287	263	262	277	275	233	254	248	228	230	229	231	266	262	246	249	257	262	265	293	272	250	257	247	245	256	249	246	233	230	245	223	223	228	226	248	258	256	248	227	233	221	252	240	233	225	223	226	256	250	245	215	246	239	273	259	262	221	231	210	227	250	227	234	240	257	258	261	250	242	223	227	230	238	245	241	251	247	263	241	256	228	265	239	243	262	246	233	259	250	215	224	224	256	263	245	221	218	234	242	242	262	230	265	237	235	245	217	253	247	239	227	267	252	229	213	269	217	259	272	216	225	247	254	239	236	224	257	227	216	250	231	241	251	216	248	239	265	239	232	218	259	247	245	245	217	271	246	237	271	253	268	228	241	245	249	229	233	224	246	236	244	254	219	232	245	252	223	231	225	234	232	222	226	235	232	245	240	237	231	245	221	236	229	253	231	247	262	246	255	238	247	239	266	266	229	262	238	233	271	239	233	231	232	264	244	237	231	236	222	237	233	219	249	268	250	248	229	220	244	244	269	250	249	240	253	235	249	237	229	246	257	263	239	257	247	249	245	245	237	232	235	230	251	218	232	245	252	259	237	241	251	259	241	238	220	218	254	281	246	257	239	268	250	239	229	238	237	243	240	223	246	218	228	248	219	240	243	283	264	245	240	240	215	224	235	240	232	249	246	226	211	235	264	235	258	250	230	240	213	217	233	234	272	238	241	259	228	250	255	248	234	263	213	243	228	229	240	248	261	248	242	222	245	237	229	239	225	248	244	244	221	257	239	249	244	256	247	228	225	206	237	282	257	242	244	222	217	250	219	253	257	227	243	252	267	220	246	252	244	208	270	235	248	223	235	245	241	265	247	225	218	239	240	233	246	282	250	234	233	225	235	215	251	229	227	212	243	208	254	221	246	211	247	237	224	255	281	247	240	265	257	250	223	232	240	232	227	250	221	232	217	238	245	230	230	267	227	241	204	234	243	236	246	241	251	259	223	255	243	217	229	231	232	251	218	229	246	264	229	262	253	258	270	214	250	243	244	244	232	244	235	239	220	252	236	251	257	238	270	203	226	255	253	233	245	252	228	229	227	263	226	239	241	265	278	255	240	238	233	237	229	256	237	225	241	244	209	247	226	242	223	255	254	219	245	242	261	245	241	262	215	226	249	228	227	262	247	234	248	251	249	244	230	251	265	235	215	256	245	229	233	223	240	249	250	228	250	234	247	249	244	230	256	223	251	256	228	241	228	254	239	251	288	219	239	267	246	252	256	255	238	245	240	229	262	228	230	230	205	242	235	217	225	246	215	237	241	247	232	234	214	234	229	241	242	242	279	234	240	252	232	221	253	260	222	264	214	265	247	254	257	252	237	259	275	277	242	247	226	236	225	238	231	197	254	236	219	260	227	241	212	214	243	227	247	250	237	250	259	255	243	244	258	286	258	251	261	257	248	265	246	238	244	231	236	229	232	229	237	245	239	241	244	227	232	248	228	222	246	229	243	239	250	251	215	248	236	219	237	246	228	226	228	242	248	242	223	249	257	196	264	275	224	225	223	259	216	261	241	233	236	229	234	246	247	254	261	257	238	265	253	238	238	224	261	198	242	233	253	250	231	256	246	253	234	251	274	237	243	234	213	218	223	275	215	216	256	230	252	206	228	233	229	247	235	266	239	240	257	231	264	252	258	220	241	263	230	230	229	231	221	219	242	285	241	257	238	245	286	249	246	254	273	262	234	248	219	220	225	239	240	246	242	225	221	235	224	223	236	238	224	233	251	238	233	258	222	230	234	245	260	246	229	211	226	245	246	246	217	249	236	245	255	253	244	235	263	209	234	249	228	265	254	223	226	257	237	265	253	265	231	259	231	231	241	260	243	256	253	233	248	247	227	224	247	238	256	231	232	251	248	249	229	259	240	222	263	251	228	233	241	255	220	265	244	230	215	257	232	239	230	230	256	256	236	225	239	237	246	225	258	256	251	256	259	244	229	227	227	246	206	256	235	237	247	245	219	235	220	237	252	271	245	261	285	241	233	250	225	243	231	241	248	236	243	241	236	239	229	257	235	230	256	241	239	238	220	245	239	251	252	233	246	239	226	266	209	239	223	246	232	213	243	270	237	258	285	250	282	258	211	224	263	234	239	225	249	236	262	253	230	234	243	261	275	240	249	233	250	254	239	225	231	232	253	219	224	235	255	226	220	226	249	243	259	244	251	233	265	223	225	213	208	234	239	215	237	234	262	234	239	251	238	235	236	255	230	239	245	238	247	228	258	241	250	248	248	254	238	261	256	229	198	246	266	256	234	250	247	241	236	224	217	225	245	235	231	207	258	254	225	214	239	239	224	246	279	254	254	235	246	243	263	236	241	237	287	253	229	236	246	254	236	251	261	206	252	227	252	241	227	252	217	230	247	233	240	230	221	204	238	246	236	253	256	246	205	218	243	223	229	221	249	230	240	248	245	237	256	234	225	227	231	259	254	243	244	221	218	270	261	243	235	225	250	223	225	248	261	264	244	247	251	268	245	254	217	237	211	246	263	242	235	260	253	241	243	247	244	268	231	236	263	253	238	211	229	236	277	243	227	253	225	232	226	236	228	245	244	221	241	208	222	261	259	247	220	240	249	262	229	239	246	270	254	237	234	242	247	254	240	252	242	243	217	258	244	258	221	262	224	256	252	265	253	247	208	247	231	218	213	270	245	235	220	210	247	262	235	222	253	253	226	277	224	217	260	255	237	224	247	243	228	230	244	280	225	253	234	256	230	247	222	251	269	241	231	243	249	256	258	266	236	233	245	240	251	253	241	241	244	244	238	245	245	244	242	237	226	224	250	270	275	231	251	239	231	247	242	240	223	219	239	231	252	255	228	222	245	235	241	242	270	236	269	228	218	236	227	256	224	237	232	238	232	260	243	242	262	205	245	246	229	236	260	251	257	280	228	254	207	269	245	244	259	248	244	255	254	233	228	238	232	244	240	248	226	231	238	234	228	234	259	233	198	238	239	240	249	264	242	227	251	235	259	246	221	249	247	262	248	226	231	240	237	269	266	253	243	225	259	257	247	245	239	261	266	247	235	255	236	237	216	237	227	223	227	270	261	221	268	240	254	220	234	248	241	226	213	250	235	235	270	228	240	208	236	224	239	202	256	238	265	266	227	245	256	240	244	293	249	240	227	255	243	249	240	236	223	248	257	247	244	245	241	277	243	271	242	225	275	238	281	227	245	252	209	230	228	220	241	253	232	252	223	219	259	265	238	228	230	220	250	253	249	228	235	238	225	250	258	240	230	217	230	245	227	235	244	246	242	244	255	239	244	234	254	223	234	206	227	257	247	239	227	235	252	224	234	256	235	238	227	250	236	235	240	240	217	249	231	236	246	231	232	232	248	238	287	251	236	237	227	248	256	231	274	224	248	259	233	262
27525	38799	20527	9415	6584	5225	3934	2737	2052	1498	1291	1060	889	806	750	664	582	548	584	481	488	423	382	434	398	354	419	335	329	351	380	340	334	325	353	342	307	286	275	271	308	256	281	259	265	298	284	301	278	271	308	301	309	300	277	264	249	241	258	261	244	280	280	273	252	261	280	259	285	267	260	306	285	247	287	253	259	271	288	277	283	262	255	289	242	283	270	263	292	296	308	260	262	292	257	247	290	264	279	249	284	270	276	308	250	282	264	236	261	224	261	287	267	242	243	263	274	238	265	261	277	260	269	279	274	270	265	265	271	258	276	277	253	273	261	256	266	270	275	280	257	241	303	235	250	258	284	271	282	258	260	280	264	247	261	254	259	267	274	245	253	308	265	278	275	300	282	249	251	243	266	244	231	268	247	263	278	278	295	254	270	289	288	287	254	264	240	276	271	248	279	274	255	262	256	260	242	258	248	272	265	283	270	281	244	260	235	249	269	264	279	273	240	287	256	263	272	292	265	260	263	276	265	281	267	301	237	317	268	286	260	248	285	267	274	252	280	295	270	258	273	249	268	249	265	242	284	259	307	265	294	248	256	257	292	262	259	293	312	253	273	257	282	229	275	261	279	282	282	286	259	281	290	282	248	277	282	271	280	296	278	283	253	236	271	267	262	262	278	288	249	277	240	265	253	283	268	259	250	249	273	273	291	246	286	288	279	274	282	248	266	252	280	238	273	276	253	281	267	276	282	258	276	275	240	278	287	254	289	268	252	296	269	242	253	255	270	255	270	274	292	272	242	256	278	235	272	270	273	249	255	265	264	303	253	282	278	273	264	237	282	297	264	283	265	265	278	258	252	236	281	261	272	231	243	271	279	283	259	272	272	262	259	242	278	291	273	282	262	257	267	262	266	265	281	256	269	269	281	285	261	238	288	271	272	252	290	262	259	244	261	265	248	252	258	290	292	278	245	282	246	278	290	240	275	276	263	262	288	259	272	237	259	253	260	259	234	258	269	274	253	279	269	278	280	253	267	252	240	266	273	267	259	254	275	251	239	250	252	249	280	250	260	280	278	266	276	238	246	233	288	297	290	260	265	293	261	227	295	293	245	265	266	279	279	265	264	278	273	246	266	277	240	261	281	288	253	256	250	273	265	279	267	250	291	268	295	284	255	250	252	266	274	254	236	277	295	257	249	275	256	275	290	278	250	249	274	275	260	259	284	261	236	277	274	275	254	273	239	277	250	256	270	286	281	265	288	254	291	273	265	250	263	251	258	272	267	261	274	281	251	252	265	271	255	272	266	259	287	251	284	284	263	260	263	297	243	284	258	277	275	219	254	255	275	253	244	273	268	257	270	255	234	271	277	289	257	294	290	239	261	260	259	252	262	290	269	274	237	238	293	242	293	277	254	276	231	238	270	253	256	280	286	284	254	252	257	263	265	271	289	286	276	250	269	289	260	239	279	258	255	267	267	258	274	274	274	234	296	258	278	256	232	253	287	242	240	261	250	294	257	256	277	283	252	281	274	287	249	289	283	243	245	251	259	265	267	262	263	265	264	263	293	263	248	270	278	276	301	269	271	283	276	261	254	271	258	265	256	274	279	289	233	261	293	257	276	249	269	288	280	257	267	285	288	262	263	289	280	249	247	293	268	261	268	257	268	254	253	304	272	276	273	248	262	245	291	246	272	257	239	251	287	259	272	234	258	269	237	304	286	269	275	280	242	270	256	247	256	273	267	244	266	236	277	260	258	282	271	247	285	275	258	260	288	261	273	288	251	270	279	278	238	263	259	295	246	250	270	246	276	252	272	265	244	247	267	279	267	242	265	260	279	256	262	240	284	263	259	289	263	268	259	257	274	228	252	286	282	252	233	260	299	297	261	281	259	269	261	265	273	287	265	261	253	273	254	255	266	267	277	255	280	292	279	269	271	283	254	288	282	277	269	297	283	270	235	285	270	269	267	266	259	273	259	274	307	284	253	288	273	259	262	267	260	275	245	269	266	246	255	281	273	255	259	263	282	259	239	273	255	254	283	273	273	278	269	257	270	269	254	254	271	274	240	250	267	273	262	290	250	268	257	304	280	321	285	279	293	281	263	280	273	246	258	260	272	276	237	263	269	263	258	272	233	257	269	265	273	260	292	309	265	305	269	250	280	283	280	266	237	270	269	249	260	255	259	266	243	281	244	291	281	262	273	248	260	280	281	249	253	276	282	301	251	256	284	277	252	253	268	273	268	290	241	281	302	284	281	276	247	262	256	262	261	262	272	309	297	265	270	279	287	241	259	250	269	294	297	279	267	250	252	254	255	270	275	282	260	281	272	287	266	274	264	274	278	273	281	322	240	265	246	277	270	283	269	276	264	286	263	263	271	282	262	263	248	273	253	239	255	249	260	272	256	260	247	247	263	272	281	272	240	275	257	248	254	285	282	245	274	244	260	284	283	262	277	269	267	279	259	270	257	292	272	225	267	281	259	285	259	250	277	223	241	249	299	252	277	269	282	247	272	272	287	275	282	242	256	275	294	273	264	276	271	255	308	278	252	285	277	285	272	270	253	277	270	261	243	287	239	275	305	268	271	284	300	257	268	271	286	261	262	264	231	277	251	281	289	247	272	258	280	257	259	286	273	264	281	274	281	256	241	276	278	281	287	244	298	269	289	251	261	242	263	271	250	287	232	283	267	257	279	262	270	277	257	271	296	250	289	276	248	289	302	299	273	253	251	271	262	258	265	277	246	269	254	266	247	246	288	281	271	265	283	244	271	269	287	266	280	278	277	247	277	262	273	238	266	259	277	255	277	250	244	250	293	272	256	261	272	252	236	272	263	273	253	281	266	241	239	284	289	224	265	257	277	251	255	266	270	256	269	261	243	253	249	258	254	285	254	255	302	306	276	281	290	287	254	280	273	257	247	254	282	257	249	259	255	264	266	272	287	280	259	237	281	254	269	240	252	273	261	277	271	264	246	264	278	247	260	269	272	276	257	283	248	280	255	273	232	263	275	256	276	265	241	266	236	280	274	276	269	266	270	266	266	268	279	269	262	288	254	268	269	281	272	259	249	271	271	241	259	262	236	240	312	263	274	285	273	275	274	294	248	235	281	255	279	248	262	270	246	263	256	253	252	280	287	246	274	274	259	233	245	273	247	263	285	267	310	231	303	312	269	264	250	247	273	256	252	297	261	271	283	288	258	258	265	273	267	276	257	291	270	272	260	278	245	247	284	259	266	273	304	254	315	253	281	269	268	246	262	300	278	240	265	256	272	275	251	282	241	272	263	250	280	266	276	271	260	237	263	266	262	285	251	286	264	279	271	234	253	262	261	284	274	283	260	295	265	249	259	275	248	249	272	267	264	245	277	269	295	284	251	282	244	287	270	286	272	267	238	250	251	271	285	263	302	284	272	269	273	261	275	268	282	268	270	255	259	270	264	307	293	252	276	240	252	258	281	269	259	302	282	290	265	235	269	267	268	274	272	268	263	262
24458	21629	28826	24944	21625	12931	4195	2389	1697	1321	1210	1002	862	789	689	600	578	546	513	525	464	425	447	423	399	374	349	383	356	377	354	350	329	354	310	323	320	296	290	274	260	259	252	278	265	289	278	348	327	447	503	573	503	395	301	309	295	276	281	238	264	275	240	248	270	273	259	279	258	281	246	256	261	258	276	258	271	250	260	284	308	252	247	250	278	263	256	266	277	273	271	283	294	242	267	272	262	257	277	262	276	250	272	255	283	272	247	243	243	278	275	275	289	298	264	251	304	260	221	293	287	288	273	269	252	270	248	274	246	251	262	249	281	272	259	251	233	257	266	282	298	260	233	260	246	259	256	270	267	275	267	287	256	249	243	276	260	266	243	265	253	279	233	260	276	288	265	270	269	277	250	280	268	257	237	255	270	267	252	262	256	267	266	261	240	245	243	271	231	278	226	259	255	264	278	241	249	262	262	264	265	286	250	263	238	275	268	270	268	234	250	233	279	252	265	270	228	263	260	244	281	244	279	259	276	275	287	265	279	243	290	261	270	269	245	268	269	251	279	271	250	259	253	256	260	267	256	255	284	268	247	250	237	267	282	275	268	260	234	263	244	273	287	280	260	252	247	287	286	269	275	265	282	249	266	273	283	243	255	237	267	269	291	233	283	295	288	239	265	266	272	259	279	244	258	287	274	247	275	264	306	267	246	271	259	288	237	313	260	243	259	288	246	272	277	284	283	255	270	250	256	259	255	253	267	245	254	284	280	265	254	250	245	273	256	264	247	275	277	246	293	276	245	252	262	275	275	282	237	273	256	247	264	256	260	281	260	259	267	240	256	249	281	253	259	291	282	257	234	275	271	258	263	266	261	269	261	287	273	246	302	280	286	277	245	255	268	258	235	249	270	258	267	290	255	297	296	252	243	255	261	275	284	285	262	224	253	271	256	257	271	240	277	259	267	243	257	226	271	269	287	263	223	267	270	241	257	232	245	266	272	302	239	265	260	235	263	278	251	246	259	257	262	277	289	279	242	278	250	295	279	244	251	231	260	262	257	250	249	269	232	284	237	258	229	230	270	265	318	254	259	292	259	265	284	267	280	265	264	294	249	280	287	268	251	294	233	289	269	281	269	279	246	250	287	253	226	277	270	248	220	265	273	241	272	258	253	264	261	258	278	279	256	265	263	261	266	295	256	270	261	263	243	257	293	302	265	287	279	275	275	258	269	274	284	277	244	254	236	241	241	274	287	261	264	263	264	286	255	272	253	249	240	258	256	256	248	277	250	284	271	270	279	239	268	270	263	277	269	276	251	270	246	288	283	254	248	275	237	273	269	265	253	242	247	267	242	268	258	254	253	229	273	255	247	247	266	252	275	287	283	269	274	238	264	265	250	255	267	264	253	306	238	274	257	278	262	298	225	243	235	253	272	274	230	243	256	263	257	239	239	266	232	272	250	252	259	247	267	255	272	280	284	262	278	285	263	265	289	230	260	245	288	255	281	309	261	270	247	276	245	243	275	264	243	267	256	269	277	263	278	304	266	252	263	247	259	281	257	276	268	251	255	265	248	259	261	259	284	258	260	280	256	277	268	259	255	269	274	269	244	275	251	264	263	253	265	258	279	244	274	279	243	258	263	242	268	265	245	229	282	268	281	279	269	283	275	292	261	252	239	223	231	292	285	270	274	260	261	270	225	281	254	271	240	277	266	242	260	263	269	244	276	280	262	247	271	264	274	262	276	269	237	251	245	261	271	238	265	256	267	289	232	270	245	253	254	278	272	264	255	262	248	264	258	258	255	234	263	250	270	292	267	281	268	269	238	258	271	251	285	279	270	255	251	289	260	272	281	286	264	262	267	275	256	245	292	259	270	259	278	246	274	262	274	261	307	268	260	289	270	251	267	259	268	279	240	258	242	266	275	279	240	284	245	275	268	269	271	273	253	282	255	263	257	283	289	261	266	271	256	295	253	239	277	274	249	270	268	260	257	263	243	250	258	260	280	267	239	261	255	261	263	268	277	242	259	279	283	256	262	242	259	269	277	286	254	292	264	294	235	252	255	267	256	254	262	270	268	238	271	254	291	248	268	246	248	247	298	266	272	264	277	274	272	276	266	256	267	275	247	248	256	279	276	295	259	246	258	244	250	270	276	254	244	245	261	266	304	223	260	255	266	243	264	278	267	266	269	276	258	254	296	249	279	270	274	264	263	259	261	251	264	289	242	259	289	260	285	276	299	256	294	235	239	263	279	292	234	260	259	255	260	272	248	265	249	269	264	285	280	304	250	258	284	226	250	258	242	244	296	275	255	245	257	248	239	252	281	249	262	277	278	254	247	243	296	269	272	261	287	263	252	261	246	249	221	255	255	272	270	241	280	272	266	248	250	257	250	254	278	266	249	252	274	253	271	263	278	266	270	275	280	277	248	264	243	253	263	269	263	260	288	272	267	265	252	270	263	267	283	234	250	284	281	280	261	258	280	257	257	246	234	260	281	285	258	247	242	274	261	247	274	243	274	271	287	260	251	234	278	250	285	252	285	251	248	255	267	240	255	270	255	241	261	283	229	256	263	267	255	280	292	278	271	274	288	246	261	271	267	235	261	269	291	250	274	247	262	266	231	255	234	259	266	247	272	275	284	273	259	285	265	258	241	268	237	253	251	261	234	255	249	276	283	284	257	284	291	257	267	259	252	253	258	260	262	260	271	255	260	262	279	285	273	256	275	259	248	260	251	237	262	230	303	254	269	242	251	274	264	287	258	253	242	294	232	244	239	271	250	264	277	259	246	248	252	267	257	266	246	225	266	230	278	248	273	233	268	273	250	272	271	267	273	280	250	254	260	269	263	269	231	241	252	270	256	246	268	262	235	266	274	248	265	266	272	246	276	251	261	256	266	248	273	243	261	263	258	284	264	278	234	257	259	250	273	264	233	273	249	244	249	248	271	249	266	259	280	283	237	270	252	243	259	272	271	250	247	250	272	230	249	259	259	261	272	283	258	255	259	276	283	269	276	272	286	248	246	270	300	252	260	272	283	250	238	272	255	235	264	266	266	308	265	267	246	280	254	276	237	221	298	246	281	276	263	241	268	264	260	264	249	268	251	271	256	272	283	265	288	268	281	270	241	267	266	260	279	253	244	260	281	272	270	260	262	271	280	271	260	279	287	290	264	254	268	266	274	294	229	221	265	248	290	260	281	261	255	262	268	249	273	273	262	291	273	248	269	251	229	255	292	252	289	267	222	270	255	252	235	250	253	269	248	249	258	237	245	265	278	263	248	278	273	296	239	269	256	265	263	241	271	248	244	273	255	262	274	261	283	252	286	272	226	240	255	255	247	243	235	246	232	251	247	254	269	264	253	238	260	281	257	266	269	252	274	256	236	283	242	268	263	284	249	283	278	263	263	265	268	266	275	263	270	247	244	257	277	253	276	280	299	269	269	283	292	282	287	275	266	269	263	266	252	272	246	250	280	225	263	295	294	249	276	257
27630	46310	26350	14494	10501	8158	5977	4452	3448	2595	2148	1808	1512	1282	1112	1037	950	831	740	767	579	589	594	608	554	436	470	452	496	468	471	388	468	408	382	398	371	315	289	308	318	305	304	276	331	323	339	397	434	553	758	800	633	474	387	342	303	289	288	278	299	279	286	249	282	255	268	302	276	292	288	280	298	289	266	282	300	272	271	274	300	313	277	316	284	318	294	302	286	308	297	271	297	303	291	300	335	308	321	253	328	286	294	306	283	310	270	297	290	283	273	288	299	257	289	286	276	272	300	268	322	287	284	262	278	281	300	282	297	275	306	302	274	284	280	295	257	299	306	259	283	272	266	271	279	299	328	268	262	295	283	269	289	314	304	254	308	280	280	295	275	265	278	278	319	279	256	285	270	295	287	314	285	273	266	262	310	293	324	280	299	293	282	311	297	281	279	290	275	264	306	292	283	287	280	294	282	300	278	274	311	306	275	316	275	281	281	284	276	290	303	273	303	288	272	299	285	284	311	314	279	292	270	304	278	299	318	306	288	278	292	289	292	280	251	279	292	288	310	287	277	302	300	283	299	298	289	303	301	283	281	316	319	267	295	269	289	295	306	247	309	308	282	308	283	301	278	253	296	284	295	278	299	316	278	277	263	316	295	284	288	283	286	279	268	280	258	263	313	261	273	286	270	305	298	279	277	284	266	287	287	288	289	312	332	276	280	294	288	279	275	278	284	253	269	276	275	246	284	272	318	302	313	254	304	277	294	285	285	301	304	299	279	274	313	288	287	288	264	303	263	305	310	290	277	302	265	305	279	284	280	303	259	298	278	282	288	273	283	307	279	290	301	283	298	309	270	292	287	306	301	261	271	280	290	309	310	322	296	259	266	300	282	258	265	265	270	282	276	316	284	244	277	290	301	267	265	263	264	286	271	279	272	287	269	278	285	304	290	279	262	270	287	292	287	314	275	294	269	298	272	301	284	290	277	299	302	285	295	287	284	287	280	271	266	291	282	294	275	266	264	275	282	288	287	276	288	286	280	288	274	298	288	296	325	279	299	266	322	307	269	294	320	249	292	280	277	299	304	257	279	292	317	276	280	301	289	275	296	292	265	282	275	282	288	286	289	279	292	288	272	270	311	282	291	295	279	295	278	277	273	293	284	293	286	295	303	247	310	289	316	303	285	293	269	291	286	294	284	288	288	291	292	273	267	299	262	309	259	289	249	259	285	280	284	313	294	302	292	312	287	265	304	294	251	298	290	292	262	283	261	279	290	296	284	280	274	309	256	262	269	268	254	286	250	311	284	289	283	270	275	277	300	314	297	302	282	290	247	306	267	277	259	275	309	303	277	296	291	291	283	285	299	271	298	278	284	294	313	294	290	264	297	291	298	283	284	268	276	287	268	271	255	243	294	284	302	296	288	292	291	266	274	280	275	260	292	310	255	302	303	255	266	267	297	284	291	284	278	292	281	297	296	286	331	261	287	269	294	300	286	302	273	268	281	297	282	274	296	281	274	274	257	297	263	289	285	288	279	265	282	282	295	331	297	305	280	274	290	276	286	269	291	285	280	272	264	284	299	277	297	272	281	305	276	264	317	298	257	260	271	300	278	257	268	297	295	292	276	285	290	298	284	284	272	301	308	272	288	273	312	312	288	299	284	270	302	297	299	294	311	295	275	294	259	286	298	280	302	265	300	278	294	272	295	294	261	306	291	291	286	298	281	283	267	270	287	271	298	290	290	305	263	297	285	303	302	292	266	304	275	266	289	266	290	265	281	304	292	290	297	282	272	308	268	281	305	301	281	296	272	260	315	284	299	261	268	261	295	281	296	270	275	287	284	296	293	308	271	273	303	305	276	296	289	291	285	288	290	274	263	286	271	286	269	301	292	263	280	265	293	276	260	273	270	281	300	264	258	285	281	299	291	301	297	286	262	263	282	276	302	274	297	317	295	290	279	270	288	294	259	295	305	271	269	261	281	271	287	302	317	335	260	278	271	302	295	282	287	290	296	315	252	308	276	296	320	303	279	311	294	277	295	260	268	302	265	269	271	317	286	271	277	267	294	264	291	311	289	287	272	297	318	287	276	290	227	256	299	293	272	280	273	296	302	277	332	276	289	268	276	251	273	285	283	265	294	278	287	286	293	308	276	278	314	256	284	283	253	322	311	279	297	301	286	316	281	308	275	273	279	297	256	306	279	284	291	280	305	266	304	288	277	262	298	270	276	294	287	321	280	290	253	293	325	289	314	321	260	300	290	287	288	312	309	302	289	270	297	298	286	266	292	278	277	270	289	302	278	264	274	307	260	282	287	312	281	300	259	278	270	283	296	258	280	299	296	256	281	276	297	290	277	313	274	275	301	281	304	319	305	282	301	322	272	304	273	294	309	300	285	259	269	282	295	284	278	279	259	283	295	284	264	272	295	304	295	273	266	282	270	267	282	274	304	275	274	290	305	277	318	262	290	291	269	284	273	258	302	279	307	291	291	286	287	295	290	284	299	310	304	285	269	274	293	289	254	295	286	283	278	312	272	277	288	289	269	273	283	252	289	270	279	305	263	304	300	289	251	284	296	305	287	272	276	285	303	281	279	282	271	249	301	285	313	284	291	285	306	296	258	306	281	318	311	306	288	306	314	305	269	304	315	267	253	267	278	275	316	272	293	289	306	303	317	282	267	305	301	275	290	270	304	298	274	315	289	299	272	312	321	297	281	271	271	321	278	265	271	281	286	311	288	298	284	300	306	299	313	297	288	298	289	272	253	275	303	288	268	290	292	282	287	277	273	266	302	295	242	326	257	281	315	275	288	271	280	251	304	301	292	275	261	284	271	314	296	310	276	267	295	274	316	293	295	308	307	255	276	282	256	323	274	286	257	277	287	322	267	299	242	303	286	263	273	255	311	269	254	315	282	286	276	267	264	276	281	291	278	296	265	301	271	254	290	306	262	301	278	342	289	298	273	274	279	291	314	311	277	308	299	293	313	275	280	292	302	286	290	265	275	299	287	279	296	301	280	293	308	282	284	300	302	291	273	291	258	265	293	271	279	261	274	287	297	306	264	272	303	252	291	291	297	305	302	274	294	259	304	318	278	289	271	301	285	302	295	290	286	299	290	303	305	297	298	275	308	304	296	298	292	283	275	307	280	272	270	253	298	305	279	287	308	280	281	281	249	287	279	268	285	300	289	298	289	289	310	320	288	265	269	309	294	284	303	305	323	296	252	301	297	304	308	323	278	314	302	275	257	281	277	298	287	285	294	284	288	290	314	310	301	280	278	295	276	289	286	260	282	297	286	260	275	286	327	271	290	295	294	253	300	287	297	265	321	292	287	277	293	318	285	303	284	296	286	265	293	279	307	269	292	302	307	287	288	295	261	299	296	320	290	283	277	289	285	276	296	282	289	303	264	300	284	270	289	293	297	301	308	273	299	289	254	265	259	315	273	261	279	281	279	302	282	285	267	282	290	259	305	273	301	313	287	300	283	299
25730	21597	27620	25843	12246	3636	2190	1559	1234	978	848	722	658	575	529	498	510	452	442	403	368	357	359	347	316	319	301	310	299	327	280	278	307	323	301	310	294	296	282	255	241	251	243	262	272	279	234	250	260	317	309	329	319	312	288	234	231	250	227	238	251	219	232	233	224	226	261	244	225	246	243	241	243	231	245	215	253	241	253	225	226	259	237	241	246	262	271	247	239	236	257	237	226	250	234	243	235	246	228	255	252	206	246	250	252	243	260	243	266	232	239	238	242	222	229	254	227	246	213	236	208	232	222	231	236	264	233	263	245	234	243	227	267	220	258	249	249	245	231	221	236	210	263	239	235	241	227	240	222	254	253	238	228	255	237	275	264	233	256	266	263	226	250	240	228	226	231	248	224	222	240	266	236	247	224	233	233	250	231	241	250	239	235	247	224	230	235	226	256	235	223	252	231	243	228	251	253	239	224	241	221	232	214	239	225	234	233	236	227	258	250	263	240	237	241	234	220	258	203	234	241	240	224	255	230	264	254	241	227	250	227	253	259	237	209	236	259	209	228	239	233	231	228	233	222	242	230	226	229	258	239	246	248	268	257	230	206	238	260	237	255	273	254	221	245	245	241	264	251	239	267	248	241	232	248	248	212	228	225	231	226	255	256	231	201	261	258	265	229	243	266	249	254	231	243	246	221	248	237	235	212	239	258	236	256	239	268	260	222	231	213	240	234	235	218	230	210	253	249	245	229	233	241	224	249	269	240	229	257	263	214	256	230	237	223	261	220	231	244	228	232	229	265	230	230	239	255	219	229	256	237	235	258	219	269	219	239	262	219	240	233	257	193	251	252	216	251	239	243	221	218	222	217	232	238	249	242	217	228	259	250	243	234	233	213	227	269	214	257	244	253	241	241	244	255	242	220	232	212	242	241	215	259	241	262	228	222	250	266	242	270	236	237	213	224	249	239	220	236	219	227	251	246	238	222	217	227	218	226	231	243	245	250	219	232	222	242	220	209	239	243	225	235	247	220	206	217	220	227	212	253	224	256	226	225	239	244	235	230	239	249	250	231	238	230	243	255	234	246	240	223	241	246	249	241	241	245	238	268	212	228	211	231	254	225	206	218	225	229	249	247	244	258	269	235	222	236	217	238	236	243	231	223	195	240	249	239	264	230	241	267	227	215	245	236	218	236	256	216	236	234	232	228	228	261	222	246	274	233	239	234	270	235	233	214	255	226	255	238	206	215	232	220	218	206	233	214	253	241	238	246	222	252	214	222	236	239	209	220	235	260	257	248	212	255	244	248	230	256	237	216	245	257	270	213	226	221	247	232	251	243	250	218	227	210	254	197	237	254	254	240	234	229	250	217	229	229	227	237	210	209	256	252	235	254	246	231	216	235	237	235	234	251	232	221	238	249	226	222	230	247	242	227	235	230	220	231	255	210	260	261	243	242	226	238	240	231	239	246	216	230	230	234	228	205	229	280	265	213	232	245	256	232	228	256	283	217	252	234	219	236	239	240	222	214	209	235	238	262	253	225	237	234	245	248	256	250	252	246	240	228	218	243	232	234	231	224	249	242	237	227	253	232	226	254	264	229	239	228	238	233	219	242	238	237	234	241	247	196	248	221	238	235	241	253	255	243	250	216	221	236	224	238	243	266	223	225	247	251	234	236	231	265	246	256	249	261	233	226	258	238	228	232	233	243	253	225	246	232	243	239	245	255	246	260	234	226	260	235	263	224	245	232	240	232	221	250	231	232	239	227	241	251	258	222	219	213	233	229	217	241	241	241	225	245	250	234	231	264	215	222	239	223	239	265	262	213	206	234	222	255	237	265	234	239	224	255	258	249	228	244	212	242	233	264	254	252	226	253	233	221	232	253	255	263	231	239	251	204	235	208	257	218	242	245	262	202	263	238	231	231	277	226	255	232	254	235	239	253	228	256	228	205	236	242	214	228	224	238	234	223	252	266	256	245	274	228	262	222	264	215	233	238	246	224	222	259	240	231	241	216	240	238	229	250	224	253	215	252	253	275	235	242	222	255	225	265	257	223	242	267	251	234	252	196	231	230	245	234	234	243	231	234	228	232	231	247	247	227	208	264	222	198	221	257	235	234	237	196	223	233	261	242	206	221	219	230	228	232	237	233	254	247	219	213	240	230	235	229	237	234	225	214	243	271	218	238	245	245	233	214	236	247	230	254	259	242	233	232	227	240	232	227	255	214	204	252	252	248	236	240	251	236	224	236	245	251	257	229	239	243	225	224	224	254	258	217	249	226	236	240	245	242	211	236	221	250	225	239	244	261	230	227	225	244	250	235	232	250	263	232	218	249	259	230	241	249	242	226	240	229	223	273	219	267	256	239	234	255	243	265	223	228	224	245	256	237	242	242	230	246	229	265	244	245	255	256	237	211	261	243	266	237	224	229	222	232	250	220	229	231	241	254	245	229	252	237	270	215	226	242	223	254	232	238	239	225	261	230	247	226	236	211	268	245	255	236	227	255	249	204	256	249	237	248	226	236	271	242	248	260	262	266	249	247	220	240	246	245	245	220	233	216	205	223	249	198	237	226	214	232	232	240	237	239	233	242	228	224	232	216	231	230	229	230	265	208	257	284	241	229	239	211	230	203	241	232	220	243	241	259	229	246	236	229	236	238	241	240	250	258	244	216	236	219	254	249	228	241	220	226	228	230	239	234	229	264	260	243	229	245	255	247	230	256	245	282	222	256	268	259	201	206	226	228	221	249	239	221	233	254	273	242	238	237	249	232	271	233	241	235	216	211	268	243	273	225	242	225	237	245	250	218	214	236	225	226	228	270	238	247	234	218	208	238	229	246	248	251	243	223	216	213	210	238	230	230	221	238	217	242	264	211	242	246	257	234	243	239	245	227	246	240	222	242	229	227	239	235	241	246	204	258	210	254	217	239	204	238	221	254	240	247	214	216	224	215	229	248	236	236	261	218	238	252	253	250	247	242	209	233	235	224	233	231	242	224	217	245	235	233	207	250	251	235	262	237	254	241	235	236	214	233	255	220	250	255	242	238	223	219	249	202	255	238	248	226	274	240	232	246	283	236	245	246	232	283	241	225	223	257	234	253	241	261	238	239	238	248	222	250	236	228	254	229	207	213	237	220	222	235	237	258	231	250	234	197	239	246	212	238	227	243	237	205	247	220	238	215	232	240	227	249	246	229	244	194	240	244	236	229	244	222	245	246	270	210	262	247	252	259	218	244	235	259	253	225	238	242	241	248	221	219	244	234	256	213	236	239	213	241	229	249	253	204	262	232	243	265	234	238	233	219	244	217	232	232	225	250	214	224	197	256	223	234	215	242	233	234	242	229	234	229	239	235	227	269	225	242	240	211	248	255	255	210	224	248	245	243	239	253	236	213	243	228	238	235	224	252	244	210	227	226	213	239	268	243	272	244	251	253	228	252	224	254	253	245	249	259	245	237	253	219	198	224	228	236	234	265	263	253	225	239	227	261	243
25742	39573	21041	11208	8210	6151	4328	3156	2549	2030	1647	1337	1210	1026	925	834	749	673	643	561	548	533	501	506	467	406	430	434	360	354	332	342	365	405	362	401	362	341	370	335	320	252	272	290	297	275	282	262	357	387	404	506	488	406	332	253	259	264	278	297	296	285	265	249	263	253	256	258	233	260	249	258	248	254	251	276	272	242	261	263	270	269	270	243	283	273	281	274	246	291	289	262	264	282	253	274	248	283	261	278	253	265	254	292	255	249	249	273	281	276	242	262	258	286	275	254	299	256	265	276	255	285	272	283	246	253	265	264	245	263	264	287	239	272	250	289	255	285	285	263	295	263	246	268	269	256	248	256	250	225	229	287	240	256	274	245	290	278	266	253	283	255	273	257	243	273	261	249	253	279	261	286	254	274	275	254	269	284	278	261	235	269	277	263	234	277	282	251	290	257	270	258	277	287	274	279	264	279	298	252	265	249	278	253	262	289	265	248	270	255	260	240	263	252	268	256	255	256	235	276	268	258	246	252	247	280	277	260	266	258	245	278	241	255	264	261	295	260	261	252	287	262	273	270	264	273	272	236	261	235	290	264	265	249	263	234	239	270	291	233	275	254	249	280	278	266	258	305	281	295	271	269	267	247	258	241	278	258	263	262	268	244	272	262	238	286	225	262	268	285	235	265	298	270	281	258	255	269	294	287	276	254	274	278	286	261	243	281	278	264	281	283	252	241	248	267	262	251	280	246	275	265	271	256	263	259	269	269	261	260	257	266	261	266	259	277	244	256	267	262	244	283	256	292	240	235	280	260	239	239	295	295	238	260	268	251	234	294	260	260	263	255	243	250	280	248	289	271	270	267	243	250	235	239	261	237	240	246	257	285	243	244	262	284	234	254	253	258	299	243	270	278	263	242	262	274	234	263	269	256	247	262	285	289	238	252	255	293	271	263	271	250	268	270	265	248	279	239	271	272	275	268	290	248	271	287	270	265	272	232	280	241	251	291	287	282	256	252	285	268	272	259	276	243	241	262	245	288	253	293	250	255	259	267	294	275	261	233	256	241	241	268	247	242	235	259	244	263	276	270	280	246	253	268	263	281	252	276	263	241	241	263	263	277	282	265	264	261	288	300	258	267	264	252	280	265	267	279	254	276	231	261	255	272	274	248	277	261	264	265	283	263	284	263	274	253	249	242	252	252	250	257	263	259	285	262	245	262	284	276	279	243	260	291	252	256	260	263	238	261	269	269	257	272	275	264	238	254	251	250	255	245	268	268	285	264	237	254	268	275	266	259	242	278	283	253	260	249	286	230	278	244	299	243	260	272	250	292	255	281	281	281	268	278	269	247	244	249	266	274	233	245	285	283	263	255	275	241	260	256	275	270	291	277	268	262	243	276	248	258	255	245	249	273	236	281	266	275	265	278	272	274	280	272	295	259	262	266	270	256	261	242	240	253	254	270	237	276	252	249	290	257	260	277	272	278	229	239	241	237	274	229	235	268	252	271	280	272	244	261	254	253	264	249	286	258	238	270	262	295	249	253	276	270	259	259	290	278	285	266	269	264	265	239	263	277	256	265	247	273	243	232	270	279	284	254	262	246	258	247	233	291	260	256	262	285	255	266	259	257	230	275	296	265	260	274	233	232	285	252	275	280	253	259	251	237	255	240	274	249	272	271	262	260	253	291	231	246	246	243	289	256	280	290	251	253	266	290	280	257	270	259	238	297	270	276	246	264	231	282	256	271	243	286	268	300	244	261	274	260	273	274	248	307	257	245	283	262	272	286	255	269	274	229	260	259	257	237	281	310	230	235	263	230	301	286	285	283	267	260	278	258	275	276	260	252	262	280	279	260	253	284	262	264	247	242	276	260	252	253	240	282	280	281	257	249	259	261	292	274	289	268	297	247	274	278	259	270	267	285	231	262	263	257	286	263	268	268	252	271	269	253	259	284	288	236	274	245	264	251	262	254	249	285	273	284	265	235	252	274	235	269	243	258	242	263	268	272	239	273	289	264	224	237	255	240	245	252	237	286	263	284	278	234	261	259	274	254	266	262	234	268	242	277	267	265	275	228	270	279	272	278	256	251	277	282	294	247	266	256	264	265	280	275	273	292	278	272	240	276	264	261	268	254	277	301	264	263	264	263	265	276	252	276	260	259	263	268	245	268	252	272	274	270	254	259	263	247	257	245	277	270	298	255	253	261	257	266	251	241	283	267	247	270	278	264	267	241	275	264	277	250	238	277	258	261	276	226	259	252	260	268	289	256	263	287	266	276	259	265	249	266	242	253	256	252	263	258	251	266	263	251	269	272	318	233	268	268	280	279	262	269	258	257	240	243	263	232	256	240	270	266	265	260	234	250	256	248	250	269	287	258	272	294	223	245	265	263	268	257	303	273	274	261	241	256	274	286	277	264	289	267	232	231	241	270	288	268	274	259	274	281	255	276	272	257	276	277	249	274	271	289	274	275	270	270	280	259	271	303	273	242	286	244	272	232	277	254	256	304	259	248	281	272	273	279	265	286	282	259	277	293	259	259	267	259	251	267	262	259	296	285	262	267	271	287	273	269	241	259	248	250	262	276	240	264	253	272	265	266	285	241	243	271	258	232	268	272	301	250	259	259	257	246	252	267	272	237	271	288	270	272	264	251	257	260	286	289	280	291	250	272	264	286	264	278	244	282	231	260	262	257	269	252	279	267	246	249	280	255	256	292	269	244	255	274	256	283	260	267	257	288	242	273	253	236	262	243	276	298	291	256	285	249	274	273	262	236	262	291	284	263	252	243	272	291	274	275	253	273	269	278	238	250	249	259	280	262	247	268	270	248	274	244	282	239	266	255	248	273	314	229	250	301	270	271	260	287	255	227	277	241	246	275	260	233	247	225	236	245	280	257	261	236	253	253	253	269	254	250	272	265	273	231	277	251	296	266	239	241	275	258	245	273	284	266	276	252	284	265	274	264	256	303	249	269	267	259	258	268	269	296	294	242	287	247	255	291	256	289	254	295	263	290	247	247	253	261	255	254	253	277	264	265	267	253	265	270	253	291	253	257	271	245	226	273	245	252	264	259	241	272	276	283	243	280	270	255	266	251	248	277	250	253	280	246	244	276	264	238	281	250	246	282	287	271	258	267	269	271	265	285	291	268	267	268	237	246	227	264	256	251	260	248	261	276	259	279	269	260	245	263	276	282	233	281	256	287	243	268	242	274	265	258	256	291	275	252	264	278	290	272	295	278	251	287	229	274	229	269	239	281	247	262	264	255	249	283	260	280	247	261	251	237	264	267	253	259	270	265	269	258	255	283	253	297	297	242	262	254	250	285	259	272	286	236	278	272	251	267	286	234	270	252	263	254	281	244	288	269	288	278	288	260	287	265	278	256	272	263	257	261	244	298	284	262	288	251	276	280	253	265	266	258	260	270	284	273	278	294	259	256	276	264	241	258	233	274	242	285	256	238	281	274	258	224	287	274	285	264	255	253	283	294	274	275
23248	21659	29393	24437	21678	21815	12078	3614	2081	1666	1476	1167	1122	952	925	859	815	687	613	607	613	516	549	508	445	401	456	402	435	399	387	387	351	387	330	368	393	310	340	324	292	297	310	284	291	324	284	303	408	627	591	598	659	660	592	380	277	278	268	292	257	287	266	281	271	276	275	265	285	291	277	305	266	248	273	273	274	299	265	300	304	323	269	304	254	272	287	307	273	275	275	256	299	277	294	279	292	269	304	278	285	278	275	285	265	289	307	278	275	261	270	310	277	304	279	306	284	294	291	285	285	317	288	278	288	278	303	271	308	269	265	282	277	270	281	260	281	289	289	275	283	246	265	271	273	284	289	250	275	288	276	316	277	289	266	246	271	271	281	278	265	260	280	299	277	265	279	268	287	318	270	262	290	278	282	295	258	291	257	266	271	251	283	280	270	286	279	269	288	274	273	279	269	297	284	292	291	276	254	271	289	277	272	274	292	254	270	271	284	276	253	248	260	287	311	250	273	292	259	255	266	282	271	297	263	287	310	229	298	296	272	293	282	257	292	300	283	315	273	285	278	292	259	259	266	298	279	282	271	308	242	283	277	293	263	262	300	247	257	257	284	280	281	290	283	282	270	280	261	281	280	255	292	283	264	250	264	262	263	290	303	271	272	268	278	286	278	275	261	274	301	278	290	256	276	281	275	256	285	271	260	272	265	319	300	286	256	258	273	256	261	306	255	274	254	264	308	275	287	250	268	288	248	284	319	273	278	258	304	263	320	281	302	310	276	244	255	271	239	290	279	245	276	271	288	279	293	288	265	266	283	286	295	283	271	277	280	255	294	305	299	263	269	296	261	254	271	292	280	266	271	251	299	252	274	249	282	282	272	293	272	281	272	244	297	263	271	262	260	253	287	240	300	292	275	318	280	289	283	303	302	295	252	272	290	279	278	305	270	253	279	267	273	256	274	263	282	269	249	290	290	292	255	273	267	288	268	276	275	262	290	283	284	256	248	265	277	259	301	249	267	257	276	270	247	270	295	267	241	251	294	253	268	288	270	272	254	269	273	260	288	263	281	262	287	279	275	256	280	306	291	294	272	258	309	281	296	292	260	258	277	259	271	290	298	318	290	260	286	270	267	307	282	248	302	279	265	271	301	286	265	270	298	258	261	286	297	298	278	291	274	304	291	313	291	270	285	269	252	298	290	302	274	253	276	276	270	261	273	298	287	252	251	255	269	258	294	284	293	263	262	255	263	263	255	276	268	281	283	280	291	302	265	274	263	282	288	290	279	261	294	277	260	285	272	289	293	268	279	266	253	302	309	267	249	267	287	269	261	316	265	263	290	255	283	267	267	274	268	288	287	266	284	253	248	261	280	277	275	292	293	292	266	272	271	283	281	256	263	241	263	272	276	291	240	257	256	272	270	291	263	289	288	264	290	294	273	292	255	248	303	233	311	262	268	281	287	286	270	263	256	292	285	276	282	272	278	277	264	278	265	297	262	245	262	269	276	301	275	252	297	291	255	300	278	291	286	236	300	280	271	283	288	302	248	278	281	250	291	279	244	264	234	298	258	275	268	259	263	318	283	292	288	273	269	307	296	289	280	270	305	268	293	244	253	290	260	258	270	268	276	300	276	262	281	274	279	240	278	277	231	284	252	291	282	262	265	267	300	284	278	289	275	256	278	294	290	304	271	275	269	280	272	269	286	276	303	256	276	257	268	289	260	269	292	297	267	255	277	306	302	250	255	245	279	308	261	248	277	282	295	274	275	284	261	244	253	283	288	271	233	280	265	267	282	247	277	261	268	280	258	260	263	287	308	280	274	259	284	263	283	265	245	265	257	297	270	288	262	306	290	278	273	295	295	270	252	283	286	285	297	272	271	282	307	279	271	259	244	257	287	273	272	265	274	257	295	265	305	300	290	281	279	254	273	270	275	272	274	254	280	278	296	283	293	293	264	289	275	265	257	267	262	255	276	283	252	288	283	261	271	305	262	262	307	284	264	276	267	272	296	260	278	279	267	282	281	286	298	256	247	274	268	240	292	291	255	289	263	292	266	273	290	257	275	272	270	286	319	289	262	284	277	303	276	233	237	257	260	294	263	266	277	277	273	279	271	247	295	273	285	265	266	283	274	305	311	282	298	263	297	238	286	260	284	251	277	286	261	253	268	237	269	269	245	261	267	276	309	257	278	264	288	268	291	229	281	253	273	277	275	280	268	286	273	290	269	288	251	262	272	276	254	276	226	267	284	299	286	265	283	276	255	270	288	273	270	260	314	258	242	257	264	242	259	241	261	277	298	295	285	290	273	281	265	265	255	275	279	279	295	279	272	300	318	290	294	267	260	282	240	259	297	260	279	313	300	282	277	284	254	278	246	287	268	289	269	230	275	268	253	272	270	305	257	254	232	266	263	289	270	268	286	265	283	270	270	263	255	252	278	281	288	304	283	266	278	283	278	277	268	284	262	274	301	297	321	283	284	279	290	270	282	289	264	281	297	254	283	291	294	300	267	270	267	270	265	231	266	273	278	288	304	291	302	284	276	309	230	280	275	248	258	263	258	296	305	282	269	279	263	248	253	285	257	287	258	266	287	250	295	274	258	283	252	265	266	245	294	292	288	256	264	283	272	292	290	278	310	289	253	287	284	285	247	272	264	293	278	309	285	241	294	256	288	276	273	266	289	288	261	277	262	298	250	252	274	263	283	254	260	286	286	256	263	259	284	289	262	301	267	297	274	262	241	287	282	303	262	271	282	248	289	267	278	276	296	266	293	276	265	277	271	264	265	282	249	278	246	260	267	292	249	258	277	283	320	271	270	258	293	259	274	300	264	276	285	299	283	293	288	269	244	283	286	268	285	268	253	267	265	260	261	298	277	264	269	262	266	307	258	281	299	285	234	278	277	263	273	262	264	257	280	280	279	255	265	283	290	248	290	279	283	283	260	277	254	263	308	299	277	262	284	268	275	259	271	280	285	297	274	253	261	280	286	269	299	291	285	269	249	277	281	261	299	268	285	261	282	272	255	298	271	295	296	301	275	250	243	261	285	260	274	262	302	273	257	282	246	252	264	292	286	256	251	249	267	275	272	284	293	309	268	286	255	277	268	274	304	255	276	292	283	282	274	254	264	258	305	285	293	250	285	275	260	293	272	262	287	285	331	277	294	273	280	283	281	268	294	266	283	274	274	268	243	288	281	285	265	261	272	293	280	268	254	260	273	270	289	277	276	279	287	283	262	254	283	295	253	264	271	288	276	270	268	275	269	258	279	293	294	260	281	275	269	251	258	270	289	290	277	260	284	231	260	268	247	295	290	271	284	298	248	308	289	279	315	290	283	284	269	272	246	293	273	263	296	272	266	277	279	266	295	234	279	294	290	257	268	267	293	300	255	277	279	269	269	302	266	262	266	270	262	274	264	259	281	273	256	285	305	272	291	281	266	263	292	284	267	266	268	275	294	274	317	265	259	304	272	255	266	268	313	245	295	279
28156	50219	28460	17072	13020	10412	8328	5880	4182	3247	2729	2322	2029	1683	1527	1392	1350	1162	958	936	828	824	861	788	646	610	624	588	527	552	452	439	440	392	417	414	437	460	413	374	309	363	354	343	339	305	342	415	621	836	774	837	850	842	792	416	316	305	297	307	315	327	259	319	273	265	310	291	276	314	312	299	287	286	310	319	313	309	318	300	267	276	294	311	309	305	309	288	315	315	296	300	336	297	317	296	314	310	300	312	292	342	298	304	313	323	311	287	277	301	316	292	303	295	293	349	282	328	310	278	318	297	291	301	320	289	279	285	319	314	296	304	296	294	284	324	298	262	279	295	304	313	249	287	297	295	284	290	282	283	287	295	307	326	318	306	294	292	303	267	296	283	289	322	296	302	287	312	287	299	283	299	316	265	293	287	295	289	294	315	302	306	285	295	320	267	301	288	286	284	304	306	300	303	307	298	302	334	302	299	285	297	299	270	286	278	298	298	310	292	327	265	314	280	315	292	308	351	269	295	279	269	297	294	304	331	316	325	277	292	314	324	277	329	289	321	295	317	280	308	311	283	317	312	277	270	281	301	297	274	314	309	271	304	267	275	280	285	331	275	293	274	296	287	306	264	288	335	301	306	323	305	286	289	322	316	317	292	295	332	288	266	288	277	298	312	281	282	310	310	276	282	286	307	311	284	318	303	293	305	301	330	279	292	303	289	285	292	303	314	319	333	304	324	283	297	259	321	290	311	280	321	315	283	270	299	308	302	281	290	300	315	298	299	294	312	318	333	294	312	329	297	294	294	283	307	276	323	258	280	313	322	311	281	311	331	273	301	302	317	324	305	324	323	287	305	297	269	311	298	303	272	310	303	306	292	307	299	297	299	305	310	321	281	292	300	315	288	308	315	281	289	283	275	316	311	314	293	313	274	289	316	276	318	260	276	288	275	311	283	276	284	260	300	352	272	281	302	298	296	318	303	259	273	313	305	312	324	314	292	286	311	260	322	278	286	284	282	319	279	307	283	310	307	307	282	313	281	289	305	290	306	298	271	289	291	317	340	299	281	289	296	292	301	289	266	288	294	302	303	276	293	295	293	288	325	291	301	304	267	265	274	279	264	307	260	293	287	275	297	279	311	278	333	321	301	319	298	292	277	277	280	311	318	298	318	299	254	305	315	308	307	333	293	299	276	302	285	306	307	304	291	296	290	254	275	294	298	320	289	278	306	286	318	270	293	288	282	312	283	334	285	297	286	291	329	309	282	317	282	295	321	266	284	267	299	305	298	280	283	298	305	282	278	298	312	264	315	307	310	287	284	308	305	296	286	299	281	323	304	315	291	274	283	318	300	269	284	320	308	296	296	297	295	306	283	302	283	307	302	288	301	314	320	315	269	298	260	265	301	311	274	275	297	293	318	284	310	276	292	334	300	290	277	303	322	295	284	284	323	299	319	328	317	293	293	305	303	299	313	268	259	281	275	285	324	314	277	268	269	257	324	280	287	278	275	305	299	286	267	285	289	265	269	320	280	276	300	315	297	312	305	327	305	283	266	296	286	268	279	313	282	285	267	281	279	301	295	304	295	282	289	289	305	290	292	309	285	308	283	281	286	281	279	291	300	264	274	304	286	299	311	304	313	348	292	263	279	279	316	292	297	300	277	333	274	322	283	313	267	281	320	291	275	319	316	296	302	298	303	278	288	299	271	276	286	285	328	308	279	285	283	280	282	286	316	307	295	290	279	295	297	294	320	287	284	283	302	307	281	336	304	289	298	292	324	308	307	301	300	330	297	291	282	294	266	255	286	258	284	294	281	317	291	275	311	339	282	311	273	304	354	272	324	303	301	295	286	299	297	286	291	291	298	288	293	280	287	353	299	302	290	253	298	266	293	282	303	283	298	273	252	280	269	266	299	268	286	287	295	297	276	288	292	291	299	281	259	264	291	298	301	338	282	316	290	274	290	317	288	287	264	315	299	286	293	291	276	303	298	272	294	290	316	309	306	316	293	282	301	294	288	293	279	282	278	309	270	294	323	306	305	304	279	277	302	290	274	283	288	293	284	299	298	301	289	288	305	308	281	285	311	341	259	313	282	306	281	304	266	311	293	292	271	285	260	291	305	330	315	296	286	295	308	305	279	304	311	314	281	259	289	290	290	298	309	290	295	318	299	285	294	283	269	316	322	315	321	312	289	300	305	314	299	301	279	302	274	301	292	321	293	298	330	281	297	284	290	283	306	274	280	313	327	284	286	311	282	270	300	280	287	322	273	299	300	269	263	295	276	293	301	300	280	296	291	331	298	302	312	298	284	334	336	288	266	293	290	325	294	313	274	278	301	318	272	269	296	303	250	301	310	319	300	283	297	293	293	285	311	288	322	287	335	283	302	329	262	300	323	275	303	272	311	321	262	292	278	315	291	315	298	273	274	288	301	311	305	282	303	298	252	304	289	279	297	319	304	306	303	287	286	292	323	265	291	310	282	277	322	302	296	312	289	295	336	312	254	288	304	302	303	301	321	315	301	277	309	306	306	280	306	303	284	294	322	273	288	297	280	296	314	289	310	316	329	279	301	293	285	312	321	291	320	296	314	285	294	280	311	304	256	292	281	280	303	290	296	293	295	302	332	321	300	299	312	275	305	303	340	278	301	298	277	304	280	309	285	322	286	307	269	317	291	295	277	294	315	337	269	304	314	290	294	302	320	304	337	277	298	264	276	299	294	296	269	293	279	283	296	300	286	276	299	292	290	294	326	308	283	282	315	301	314	293	285	311	289	290	292	313	324	279	282	300	315	283	301	310	286	298	323	306	329	306	318	292	292	271	300	295	304	284	285	307	294	319	310	292	297	281	295	303	283	320	287	281	316	286	297	282	265	313	278	303	317	278	278	336	290	316	298	299	271	289	277	285	311	289	279	281	271	303	324	286	268	299	316	295	295	293	283	294	284	294	287	280	274	282	283	307	315	285	315	262	298	321	280	270	320	293	301	307	290	293	316	287	305	279	274	287	318	290	315	297	280	310	288	256	287	304	327	288	295	317	270	282	285	327	330	289	287	283	294	305	312	287	304	280	268	277	292	283	275	337	262	301	301	305	305	288	277	286	274	294	307	289	308	302	284	302	272	332	281	303	290	330	281	290	295	273	307	289	316	307	316	284	276	298	264	298	280	286	285	313	296	291	291	317	293	293	277	283	270	334	298	313	319	285	289	286	287	286	287	304	322	274	266	295	301	294	283	272	302	291	266	313	285	282	308	260	299	302	300	290	287	294	288	288	311	310	283	299	287	299	287	307	316	315	300	287	306	312	296	303	315	275	288	302	296	286	273	276	303	289	316	276	328	292	317	299	288	288	285	274	312	293	307	275	293	313	276	293	274	283	302	291	288	300	293	288	285	287	253	304	293	333	317	296	258	269	288	274	292	299	327	304	302	301	282	276	293	284	282	274	283	304	298	289	305	299	304	306	296	248	288	300	295	301	334	280	333	314	318	319	299
29538	23638	16916	7165	3370	2310	1744	1278	886	645	622	484	504	472	477	404	432	356	335	335	315	314	318	332	257	298	312	289	287	290	280	257	265	258	269	254	247	265	251	271	247	259	243	231	257	258	254	253	256	236	248	250	263	231	234	237	221	239	234	220	236	236	242	217	238	256	251	248	216	247	207	233	237	243	240	248	234	248	223	206	198	259	248	240	198	239	235	265	253	234	254	253	227	244	241	252	253	269	244	226	251	235	277	259	250	233	259	249	219	241	266	257	250	242	234	236	262	245	239	226	242	236	229	227	264	235	250	211	252	251	237	227	225	230	250	225	221	250	196	240	226	221	231	265	246	236	222	261	241	227	228	222	220	228	260	212	222	254	244	258	259	234	242	226	242	206	230	223	236	260	247	219	254	258	205	244	247	216	253	230	247	237	203	229	230	253	256	234	230	236	231	255	228	204	249	236	243	233	223	251	209	226	256	252	246	214	233	260	238	240	211	247	220	236	208	222	237	247	241	222	240	211	254	212	211	245	214	249	235	233	238	232	225	218	232	249	228	269	228	235	243	211	246	251	236	236	226	206	232	233	236	228	214	231	242	213	256	229	233	216	243	213	250	238	256	230	251	238	228	204	247	264	221	235	236	237	268	215	230	243	213	241	239	202	238	257	226	207	203	228	237	230	250	222	232	230	236	232	230	232	213	245	186	257	235	248	220	227	238	242	232	202	251	237	243	224	248	231	216	240	239	279	237	239	227	234	249	247	243	256	243	221	248	249	232	251	237	217	220	265	226	232	229	219	224	240	198	228	261	253	234	216	217	251	232	252	221	255	238	232	257	249	226	258	240	219	239	258	242	242	237	214	231	259	218	259	241	226	232	217	260	242	235	212	247	270	215	241	244	232	265	273	229	235	229	233	251	221	231	270	236	245	226	231	240	225	263	229	256	231	213	250	239	230	246	255	217	230	241	244	237	231	227	247	250	232	220	235	236	228	222	246	248	234	227	207	237	222	235	245	233	251	234	238	230	227	235	227	245	251	244	246	221	232	243	222	242	238	236	270	236	236	232	266	245	247	228	229	213	234	251	230	215	225	281	247	231	217	249	246	226	233	235	255	225	270	244	260	233	244	215	255	244	222	227	219	270	211	243	236	235	237	227	271	240	263	262	239	242	227	250	230	235	219	228	250	256	216	235	221	262	246	223	244	235	263	243	230	226	215	249	267	225	250	216	233	225	246	234	235	237	240	237	250	249	240	229	220	251	210	248	226	234	212	232	256	229	216	213	277	227	243	252	252	239	229	266	247	244	252	225	243	227	227	258	241	252	246	245	253	247	230	235	246	220	222	222	249	256	253	235	243	229	267	237	234	216	252	234	241	238	219	252	228	247	215	226	245	241	225	236	243	250	235	242	240	247	243	218	269	250	230	247	258	254	230	246	209	239	248	234	244	260	258	215	226	259	239	259	222	242	232	217	254	232	212	234	225	234	254	247	233	242	234	266	206	233	234	244	227	220	232	234	223	248	255	242	244	210	244	259	216	243	231	252	248	230	229	239	235	213	223	234	229	192	246	244	244	227	220	236	250	225	230	238	233	214	234	238	258	262	267	238	239	235	238	240	237	258	225	244	241	246	228	252	230	250	240	228	210	223	264	237	258	231	262	246	240	229	248	230	255	207	226	223	255	242	242	235	250	237	246	240	239	230	224	248	234	234	234	245	222	205	221	244	247	220	222	247	220	243	225	225	234	228	233	242	247	235	244	229	249	231	262	227	219	229	227	222	228	228	274	238	239	215	209	228	231	258	231	229	226	230	238	221	226	235	236	264	242	256	232	229	225	246	238	235	227	211	237	232	245	240	250	237	219	248	236	248	238	238	230	246	236	242	231	253	234	225	261	232	255	239	225	215	245	237	240	238	224	244	245	223	236	262	256	213	211	248	243	210	223	234	234	230	254	241	216	245	261	222	239	244	212	228	259	252	213	211	213	238	248	248	225	238	266	232	230	252	252	232	228	265	215	257	235	227	238	251	222	231	237	254	209	220	232	249	251	228	244	252	238	236	265	208	248	247	215	252	226	244	254	245	245	250	268	208	248	247	231	243	232	262	240	216	221	250	249	247	224	236	235	239	216	237	260	230	247	234	229	221	206	249	232	234	251	246	225	251	254	227	240	243	242	227	219	216	242	260	230	256	241	243	234	237	230	245	251	240	223	232	231	239	212	213	248	235	197	264	236	227	248	213	232	245	249	234	206	227	229	240	229	266	212	207	273	219	251	243	230	243	254	208	235	263	238	217	227	235	215	217	248	233	260	222	217	233	235	261	247	238	232	242	269	209	209	239	222	219	251	226	245	267	203	213	239	235	233	244	224	209	222	238	243	237	215	210	228	236	234	222	255	257	222	251	245	232	217	241	222	233	253	224	207	237	227	263	242	251	228	243	247	275	245	253	222	212	234	240	246	229	232	263	246	244	224	227	230	260	238	252	233	236	226	247	221	234	234	262	229	202	229	216	249	239	223	238	230	223	268	256	252	241	234	235	235	246	247	236	264	247	228	225	244	215	253	229	219	257	248	234	226	229	227	248	230	241	248	257	249	234	238	222	246	249	232	256	216	252	244	239	271	268	239	229	226	254	236	223	232	230	217	244	239	228	219	257	235	222	224	234	236	254	239	249	231	235	223	272	232	241	229	253	221	231	226	249	207	240	237	242	259	218	241	224	234	222	223	238	234	228	219	232	254	228	252	213	245	238	239	237	236	249	238	220	242	242	243	249	223	216	225	233	232	242	256	230	226	237	284	223	248	252	234	236	246	225	240	263	272	259	264	258	234	237	246	254	233	265	235	223	275	251	221	261	250	229	244	241	227	221	223	230	250	245	215	254	258	232	243	230	227	223	227	211	209	248	225	217	220	223	235	247	220	234	248	248	257	244	220	247	249	239	220	218	252	247	243	249	251	256	237	233	243	236	236	236	242	225	229	247	222	222	238	239	242	241	233	233	246	214	201	248	215	216	222	220	261	229	237	255	220	226	231	238	239	240	250	223	259	244	225	219	238	239	248	243	247	202	266	256	215	230	271	239	233	250	230	253	253	230	233	230	222	236	217	249	221	261	243	225	191	240	222	254	197	229	246	220	266	257	227	224	253	233	232	239	259	232	225	257	227	211	239	232	263	217	239	245	226	234	246	238	247	242	232	240	212	241	221	229	215	221	247	244	232	256	247	213	241	250	222	227	258	243	240	244	255	258	232	238	225	222	242	227	242	239	244	236	221	204	247	244	226	262	237	212	239	251	220	215	221	268	253	246	265	244	219	239	229	235	236	257	253	200	254	249	259	231	232	229	229	225	262	251	227	213	236	270	231	242	239	230	221	242	220	255	225	251	248	228	232	201	247	210	232	228	221	221	230	220	217	230	242	248	239	238	230	217	260	218	242	238	257	224	238	252	241	243	236	207	259	229	261	241	258	212	237	257	245	280	252	266	237	240	259
25348	34088	16256	8023	5621	4395	3554	2510	1758	1270	1036	922	827	761	723	638	608	561	513	483	410	393	416	408	365	361	371	346	346	315	312	295	300	301	313	292	322	290	306	273	265	295	269	257	271	293	291	252	273	268	310	295	295	286	296	268	253	259	294	274	263	246	252	254	294	258	265	258	265	244	254	294	261	250	286	280	265	259	240	272	250	278	279	267	242	293	291	257	217	265	267	265	288	291	276	252	264	276	261	247	258	253	243	236	234	270	248	269	243	253	273	295	317	277	266	241	262	237	222	286	292	298	267	280	278	280	262	264	283	251	237	242	297	262	245	276	267	247	228	277	282	229	240	252	241	268	292	261	270	244	271	257	278	258	275	248	253	245	251	258	240	246	274	299	265	249	261	265	263	284	245	260	270	259	265	258	283	285	273	252	272	252	280	269	268	262	261	265	257	253	225	242	267	276	293	254	250	263	242	262	268	258	245	258	260	266	259	265	279	261	260	258	239	279	263	239	244	219	277	271	244	269	276	255	260	251	248	261	252	250	257	249	282	253	274	282	246	263	281	293	272	248	252	254	225	275	230	257	261	234	256	259	268	252	239	280	281	249	281	265	220	245	281	267	249	257	272	258	236	266	269	250	271	280	265	283	243	281	276	262	282	285	271	289	287	243	267	238	267	275	295	288	276	275	266	262	271	272	260	266	291	267	287	253	240	267	250	247	271	288	254	245	272	228	258	265	263	274	249	289	259	264	268	253	254	264	262	267	246	237	256	267	243	276	254	297	271	258	268	279	262	266	266	256	270	288	256	259	255	270	287	255	262	257	247	269	259	266	274	267	262	277	267	244	250	243	276	249	270	275	286	247	253	272	252	273	251	265	250	227	256	255	254	262	258	244	273	279	282	276	276	245	278	264	268	290	268	254	258	277	294	244	256	235	281	281	267	280	254	262	302	249	241	280	264	241	262	233	258	272	280	260	268	239	231	261	266	246	262	274	262	239	247	253	262	262	260	255	250	244	286	261	266	246	272	246	279	244	259	241	236	292	257	261	240	277	244	278	280	285	255	264	301	262	283	271	234	274	235	260	254	259	261	255	240	277	265	264	252	247	221	275	286	267	273	283	272	266	264	273	265	277	271	237	261	254	241	257	272	266	241	264	254	244	266	247	278	277	282	258	279	265	275	258	255	243	279	264	273	242	286	274	278	257	261	269	266	303	236	259	275	263	246	263	268	260	266	292	252	277	268	282	248	264	278	248	267	256	276	270	240	261	266	264	243	287	277	259	272	263	243	296	247	242	277	259	252	279	265	271	257	257	275	260	272	246	248	264	252	246	281	277	270	254	248	274	261	259	261	268	272	263	253	264	283	308	265	272	279	268	268	239	238	265	270	265	246	248	259	247	253	260	259	259	276	282	262	290	250	255	241	276	281	266	269	256	263	295	271	262	264	276	262	278	253	259	253	277	263	278	274	258	258	243	259	254	287	283	271	274	260	272	279	257	259	252	242	252	281	255	248	244	249	282	282	278	261	264	251	276	252	258	261	257	261	247	243	291	266	283	232	244	252	279	262	279	250	283	277	260	262	223	291	286	235	266	284	267	250	293	274	266	289	269	260	288	264	251	264	247	258	260	243	274	248	259	226	252	264	250	269	238	267	252	254	280	259	260	293	240	239	256	243	282	262	258	234	254	262	240	287	260	251	277	264	264	269	245	264	270	280	264	260	230	256	273	246	281	250	234	256	272	302	271	284	282	239	272	273	266	270	278	241	288	276	263	237	257	242	296	264	238	282	268	273	247	313	258	264	290	256	252	258	257	277	267	293	256	241	286	279	281	265	251	250	258	286	263	253	280	283	253	271	275	247	249	288	283	281	234	226	251	262	257	268	233	233	269	266	269	279	245	242	232	279	295	276	315	251	274	251	224	254	259	264	278	298	273	267	229	291	251	279	265	257	244	265	247	261	278	275	272	241	257	256	229	308	268	283	282	256	269	268	264	248	270	239	292	260	260	259	240	270	277	269	288	275	248	256	265	286	253	238	257	268	242	245	277	264	250	228	291	266	256	255	267	260	257	269	259	255	244	267	288	264	274	255	260	266	269	270	243	228	264	257	287	262	247	279	267	264	272	243	275	286	262	276	286	256	242	238	266	267	262	262	250	250	265	243	262	234	251	280	272	243	243	249	282	247	270	272	269	254	269	296	250	236	295	265	281	254	263	272	269	283	221	263	261	267	272	266	279	259	250	259	275	229	287	292	265	262	252	254	273	267	262	264	283	267	268	263	268	292	255	263	266	297	287	248	258	233	252	238	266	230	278	242	271	284	247	270	257	260	278	303	296	274	279	281	276	219	238	243	249	234	257	273	274	250	259	249	257	280	260	254	256	260	256	264	255	289	240	254	253	266	279	242	277	260	227	261	280	286	272	273	262	257	263	244	263	253	248	279	279	306	246	271	286	270	248	236	295	280	251	228	279	236	266	275	244	275	282	242	249	252	234	242	209	235	241	249	238	249	274	277	253	250	241	278	241	263	268	247	279	257	290	245	267	249	249	233	263	263	290	268	274	251	284	283	259	295	260	266	256	227	240	243	251	277	287	278	242	272	267	254	232	238	274	243	269	253	292	286	289	239	265	275	269	264	244	274	233	270	253	296	279	265	223	258	271	269	272	276	238	245	256	277	267	262	247	235	246	260	271	267	259	263	258	292	254	252	245	243	270	223	282	265	269	233	244	226	267	276	270	299	267	252	258	295	257	272	280	253	263	260	266	247	265	246	239	278	269	259	261	256	285	222	277	245	254	257	253	261	251	265	273	243	281	267	259	262	268	270	271	266	228	271	277	233	279	247	253	281	262	247	249	250	263	288	281	277	252	271	259	252	288	248	261	247	285	280	246	285	261	276	253	276	266	290	271	258	248	248	270	282	270	259	254	234	277	250	288	228	269	259	238	256	249	234	268	239	257	253	289	265	254	255	278	243	246	238	290	259	270	268	244	268	238	246	265	245	270	267	265	274	259	258	289	253	244	282	247	230	249	230	235	278	271	280	238	260	260	258	246	244	290	233	273	296	259	232	254	276	266	242	254	266	261	265	256	269	268	242	270	285	245	272	275	260	229	287	266	250	270	253	271	256	262	259	255	254	264	268	236	278	264	295	266	256	254	241	253	261	253	270	270	267	265	245	284	275	262	267	263	271	224	258	270	263	263	288	268	249	257	294	271	310	222	236	271	225	267	277	268	243	256	260	255	276	282	267	266	250	271	283	226	278	285	260	235	254	267	292	290	258	261	257	261	261	246	267	269	263	283	284	259	246	266	264	300	241	263	292	266	244	248	250	230	286	277	257	247	263	288	258	242	249	262	275	232	251	271	250	260	291	262	250	281	285	256	253	235	261	250	253	254	243	275	277	267	244	261	275	243	248	256	259	264	247	254	268	257	240	295	259	237	261	253	248	257	258	293	239	255	246	257	277	254	255	264	255	275	271	234	248	248
24361	21439	28546	24664	21399	12339	3699	1991	1466	1185	988	893	779	698	627	656	561	554	515	497	433	391	432	390	395	397	414	379	332	335	305	317	352	323	262	305	302	303	319	296	302	254	249	278	264	272	255	265	341	517	545	623	395	308	278	257	296	292	251	255	283	270	271	277	227	261	275	252	277	266	237	284	285	239	258	249	291	277	247	271	255	272	290	277	259	246	264	254	246	251	292	259	264	262	270	289	260	285	261	263	233	258	265	272	247	286	272	288	267	251	264	238	243	267	275	255	278	275	275	246	253	238	235	284	267	258	244	247	253	286	254	247	245	256	276	252	267	257	234	295	248	272	257	260	267	256	255	296	254	239	239	256	269	271	251	255	273	283	248	249	265	257	264	228	280	265	258	257	262	294	279	276	267	273	249	268	302	259	267	273	251	227	265	260	251	265	273	269	278	248	247	260	254	299	250	230	243	277	259	244	267	249	234	266	269	237	251	284	262	273	235	266	224	238	253	263	213	255	252	264	231	263	237	240	264	254	260	213	221	246	255	245	260	249	237	269	236	259	260	274	258	247	287	260	281	264	272	247	264	220	259	230	242	263	236	274	250	258	254	263	269	270	255	248	272	266	247	248	245	237	267	228	269	252	260	260	273	236	267	239	238	233	235	276	236	254	262	241	260	241	246	283	259	268	260	278	268	245	287	268	240	274	247	262	247	251	266	229	254	269	265	257	278	262	262	240	230	261	283	251	269	247	246	235	258	233	257	279	255	256	243	269	236	247	275	258	288	278	257	258	258	272	240	276	271	268	261	247	250	284	266	278	268	279	268	269	259	273	262	242	280	275	279	238	267	254	243	274	260	238	235	234	246	259	251	282	245	231	233	256	256	267	262	277	226	250	262	247	265	295	233	247	245	260	244	256	246	283	230	225	271	271	255	255	263	237	275	250	285	285	286	243	259	266	275	267	269	230	260	255	256	251	237	275	250	253	243	230	257	259	265	255	231	244	272	287	256	262	266	251	241	263	290	244	258	277	257	245	269	257	257	235	235	265	273	252	262	285	262	256	282	247	244	234	219	239	266	231	259	268	254	231	262	245	269	233	272	229	292	247	250	283	268	274	265	264	269	265	247	278	252	228	258	257	274	229	283	286	263	264	259	236	258	251	248	260	247	276	248	229	263	241	259	268	254	267	265	262	262	236	221	233	278	267	251	260	241	255	225	256	267	231	244	240	273	256	240	246	228	260	250	235	270	243	255	272	279	285	278	257	293	232	266	232	249	245	251	253	264	267	239	273	274	270	234	277	253	254	265	233	236	254	272	261	256	249	212	245	237	242	250	283	286	260	258	263	253	261	252	244	247	285	256	236	291	299	240	261	243	277	247	213	252	245	260	234	233	245	258	230	261	277	274	251	283	266	233	268	252	267	250	259	259	234	271	268	255	267	275	274	256	254	265	258	277	256	273	265	245	266	252	233	243	240	264	238	240	249	229	246	235	260	237	280	248	252	258	240	224	262	259	301	286	256	253	263	246	298	262	241	243	287	280	274	250	231	260	236	251	266	253	264	226	249	279	251	266	268	251	250	233	272	246	258	263	243	257	267	259	262	273	270	265	244	269	266	299	260	277	252	255	218	231	264	278	251	246	290	261	262	225	246	240	266	261	282	252	247	242	248	257	269	262	244	253	264	252	263	279	288	234	275	282	276	276	219	236	244	263	263	252	268	232	266	258	236	255	264	271	256	257	218	251	264	262	284	242	266	261	245	277	250	235	262	250	227	242	240	268	265	225	266	253	293	257	262	262	238	268	265	238	256	266	272	279	232	272	255	243	254	265	264	255	234	260	275	249	230	239	282	268	282	247	266	236	288	243	235	251	255	263	276	272	285	235	255	232	272	268	248	254	243	270	252	247	249	243	272	268	263	241	229	265	252	282	257	262	276	242	254	267	240	266	240	255	241	254	246	284	257	265	282	275	253	222	279	238	276	262	274	266	247	256	258	265	264	243	259	273	275	244	250	225	258	265	282	255	246	279	241	273	233	242	261	249	252	283	260	245	210	247	240	241	276	243	249	249	259	270	252	242	266	258	267	248	267	248	266	247	257	252	267	259	247	229	266	252	253	257	265	264	252	285	264	269	262	262	275	265	250	237	263	236	274	253	256	249	278	259	275	255	280	288	301	281	222	252	252	251	245	235	234	245	282	278	271	281	265	274	252	292	236	268	236	235	219	241	250	232	243	244	254	242	256	274	240	259	276	239	247	251	278	242	241	237	272	262	250	261	246	272	269	232	233	243	240	246	241	246	307	239	257	268	279	256	222	253	222	233	257	266	240	268	251	259	231	232	274	253	262	255	299	225	242	234	277	240	253	233	274	260	274	266	230	259	252	234	240	246	267	276	241	253	238	249	245	256	231	252	258	260	210	269	240	282	260	248	250	241	259	245	258	240	270	233	241	277	250	252	268	269	258	258	267	263	251	245	249	273	261	296	238	295	229	277	250	272	252	278	258	288	239	251	253	285	282	256	276	257	245	264	274	271	262	266	252	233	273	236	260	233	237	251	279	230	207	210	242	264	243	241	283	237	242	229	248	248	219	267	246	258	255	257	254	264	265	243	273	252	248	237	283	245	282	248	247	228	267	251	274	228	257	225	273	282	245	259	237	263	257	272	236	253	269	221	262	254	282	270	266	262	260	250	255	243	242	227	235	242	261	258	248	259	265	273	256	296	268	282	255	261	262	268	256	242	240	261	265	261	247	263	274	231	267	263	265	265	235	256	281	270	280	238	249	270	244	257	225	259	252	254	272	261	255	262	230	251	246	286	252	264	237	243	265	268	236	275	272	230	283	276	239	227	245	223	258	260	221	281	240	252	273	269	247	253	258	260	273	240	272	238	237	244	276	280	265	258	239	254	276	254	243	273	242	251	255	306	237	238	254	265	262	258	256	243	264	265	257	269	281	244	273	249	226	247	270	256	240	250	251	259	264	274	280	255	244	251	270	296	247	259	230	263	261	257	245	251	260	272	246	255	244	221	250	261	235	237	259	221	257	260	272	279	262	237	228	254	244	231	243	278	257	289	244	252	241	254	237	233	291	261	278	264	248	240	270	253	266	265	293	247	253	252	265	240	275	255	263	267	260	241	250	261	254	257	274	262	266	248	271	246	247	249	251	269	290	272	264	234	256	243	240	242	276	254	258	258	250	255	260	273	270	263	257	254	248	267	239	273	237	256	253	267	270	256	244	277	255	240	259	253	291	260	245	256	282	237	256	268	257	273	299	249	250	268	242	257	235	262	240	265	260	255	258	249	247	261	243	251	227	270	225	277	253	276	255	244	251	269	275	258	247	251	250	273	275	282	263	260	255	283	288	254	231	267	286	275	273	282	239	262	259	240	256	235	243	257	253	283	269	256	238	259	286	253	297	244	241	278	252	246	210	254	270	249	268	261	276	261	263	279	268	261	248	246	240	284	260	262	248	281	265	286	253	245	251
24944	44057	23528	13249	9842	7243	5348	4015	2922	2256	1775	1480	1300	1212	1148	979	934	806	765	751	611	614	593	581	540	548	489	456	405	429	338	398	411	403	350	332	356	373	390	342	327	308	326	294	273	291	304	355	470	648	788	839	500	418	321	300	279	301	277	296	287	302	321	317	294	290	284	272	274	294	270	284	257	269	285	289	283	277	307	280	271	307	272	279	314	284	266	273	250	248	284	263	305	320	266	263	270	298	278	272	277	289	286	309	307	271	270	294	327	265	299	279	306	285	288	281	283	286	276	292	272	287	267	325	299	270	312	281	268	276	313	271	294	266	278	270	303	285	288	293	284	278	269	276	303	286	269	288	288	277	309	276	275	272	259	265	286	285	272	268	276	241	288	282	258	276	312	273	273	297	288	294	277	294	266	285	284	279	311	288	269	285	262	268	284	299	273	290	264	284	261	302	286	275	305	296	265	295	283	317	263	276	288	284	290	276	280	253	254	240	300	266	255	272	279	292	289	293	258	279	276	284	260	295	292	302	279	275	274	323	268	248	265	320	267	278	306	289	304	285	306	306	280	259	264	275	293	252	262	276	263	300	276	274	278	281	260	273	290	279	306	285	293	289	304	269	271	292	278	291	267	305	278	261	291	265	285	291	307	272	289	274	243	295	291	269	271	294	266	263	325	268	273	277	275	276	258	277	277	286	290	279	282	270	275	302	278	281	295	282	269	254	264	289	265	285	291	266	284	277	270	269	307	293	306	286	261	275	268	277	285	261	289	287	259	273	277	273	287	277	288	292	257	273	292	263	267	260	232	279	274	317	266	276	269	300	298	297	269	284	286	296	266	283	307	272	271	320	299	274	278	256	276	274	263	236	289	313	290	305	245	290	273	282	295	276	274	321	272	284	267	253	251	291	252	278	269	237	275	292	285	261	282	283	276	281	286	291	291	309	260	275	292	279	293	261	264	260	309	275	283	273	266	273	293	285	271	264	271	276	260	278	294	286	246	288	287	281	308	290	258	266	302	284	299	273	279	273	263	277	261	272	290	288	290	258	285	327	250	280	272	281	270	276	275	293	269	309	279	252	301	277	292	280	303	309	281	288	298	294	288	239	263	260	269	285	284	268	268	271	249	293	311	255	274	284	268	255	316	256	265	301	281	277	294	282	307	305	287	322	282	266	296	250	266	290	273	270	306	257	284	296	308	245	287	280	294	280	290	291	297	277	286	271	281	264	283	312	292	276	282	248	293	276	281	252	292	256	275	302	287	278	324	260	276	291	245	274	277	278	293	300	263	270	319	329	246	296	255	257	273	260	261	293	297	263	287	279	284	283	260	286	284	278	307	285	265	272	266	270	292	260	278	275	268	269	278	280	279	283	280	322	282	302	317	269	308	284	292	266	283	298	287	307	290	295	264	290	307	278	285	282	268	283	270	280	254	318	266	288	292	288	284	267	263	259	275	295	275	282	256	292	255	305	280	305	272	288	282	302	272	274	273	296	292	251	267	269	307	274	280	297	281	288	280	307	268	325	302	273	294	272	285	292	271	262	289	295	259	290	283	297	274	234	271	293	277	267	266	255	277	277	273	304	290	300	266	308	259	284	292	273	292	297	282	295	256	289	258	291	281	270	288	254	247	289	328	302	284	310	293	283	263	321	276	263	294	283	288	285	280	285	271	289	306	258	284	257	288	282	285	295	315	261	246	283	262	255	309	277	294	254	273	282	300	280	310	284	299	280	258	312	258	286	244	272	272	281	266	275	253	276	286	297	279	293	275	270	277	272	279	280	292	281	272	281	286	263	284	308	271	268	310	262	272	278	276	261	254	249	282	287	262	309	283	287	269	284	285	294	310	275	261	251	280	295	301	273	254	266	258	282	291	270	270	275	259	267	263	253	290	300	296	281	280	280	294	275	289	288	280	269	279	303	291	277	284	287	318	296	270	282	278	284	273	308	310	269	274	277	252	310	275	275	292	288	262	275	270	307	285	289	274	290	268	276	292	309	274	280	299	289	258	305	305	293	295	281	259	289	258	296	297	292	291	317	294	287	326	296	288	295	273	270	290	298	307	296	261	280	277	276	283	298	272	298	266	306	274	279	271	285	263	273	267	287	267	265	297	294	283	278	256	277	280	281	234	290	269	256	292	250	268	279	299	284	285	282	255	258	259	256	265	286	281	296	251	281	303	286	269	299	258	276	255	233	275	308	261	292	290	299	280	280	301	293	261	274	266	274	275	267	263	292	259	263	272	272	284	289	278	300	300	281	279	263	274	303	264	267	277	293	292	258	321	268	250	286	285	293	294	285	261	266	291	294	287	279	279	281	258	300	301	274	288	260	262	290	298	262	292	279	286	254	279	240	277	302	282	271	273	274	300	280	271	275	298	298	241	279	305	330	290	272	262	289	253	290	294	287	249	272	285	273	267	260	276	302	254	294	260	256	290	257	276	290	300	272	304	298	275	272	293	250	286	297	275	291	271	276	256	276	262	284	262	300	295	286	282	315	301	274	269	257	303	285	294	304	294	320	283	266	270	283	309	293	271	294	252	273	261	265	293	276	278	301	323	302	267	273	301	291	260	284	275	317	275	306	283	307	285	299	254	280	265	295	270	262	286	259	310	283	278	304	281	302	276	300	287	250	249	269	283	302	280	279	268	258	292	273	266	292	288	279	290	285	267	294	260	303	276	275	268	280	267	272	294	294	268	268	264	267	291	269	298	279	288	301	284	263	267	314	284	293	303	284	293	275	292	264	288	278	280	280	279	292	297	259	300	298	269	286	261	264	274	278	288	289	291	325	253	257	257	279	268	266	291	285	281	257	268	269	258	256	276	278	280	275	282	275	275	260	254	297	265	310	258	298	265	286	274	299	297	302	277	301	314	270	281	279	257	298	287	278	264	282	281	302	261	271	299	292	288	279	275	284	286	269	271	272	279	284	295	295	295	312	295	269	279	278	293	317	268	263	254	281	304	289	269	272	290	252	298	298	290	276	284	265	246	262	284	284	254	274	262	266	261	287	245	248	260	301	315	289	266	286	273	275	316	280	256	294	287	278	252	284	302	326	320	282	256	292	281	272	271	264	298	286	255	306	292	266	279	254	281	280	272	248	302	283	297	254	283	259	281	266	294	291	282	293	285	282	261	285	251	264	285	297	264	241	280	235	314	305	274	297	295	275	277	272	267	284	285	267	295	305	261	257	280	262	267	271	291	281	267	304	278	287	270	262	259	276	258	289	293	261	289	275	264	259	291	285	275	303	298	288	315	283	265	283	278	247	269	297	283	283	273	317	273	267	297	265	287	261	274	258	273	263	273	275	305	289	283	287	281	321	311	267	300	266	257	291	274	274	278	303	294	304	294	254	257	293	261	286	287	312	298	265	298	262	291	283	284	285	264	268	303	280	305	304	264	307	267	255	254	262	293	301	268	279	284	305	284	290	300	299	301	264	292	264	298	264	295	288	312	262	258	299	289	283	294	267	275	254	254	287
25747	21643	27613	25931	11831	3304	1969	1410	1132	885	720	613	574	553	517	459	472	434	426	335	358	372	342	333	363	320	330	312	268	308	288	269	315	301	254	251	248	268	289	262	280	242	250	299	255	252	229	266	287	319	365	358	366	332	265	245	258	221	234	234	239	245	228	252	238	220	231	252	213	233	247	247	224	203	219	236	239	263	245	243	248	228	225	230	234	232	240	241	227	251	233	235	250	222	232	235	246	229	237	243	229	256	244	225	239	243	230	238	252	272	241	250	279	242	240	238	235	220	245	236	229	243	249	205	228	248	217	231	234	236	236	245	235	233	217	230	240	244	256	218	253	233	241	243	252	226	236	220	230	253	243	233	260	230	226	242	224	254	223	247	227	251	254	220	210	251	235	239	244	235	271	204	260	221	216	247	236	258	254	226	221	228	235	199	223	222	242	240	226	232	215	239	239	227	233	254	221	223	272	225	230	241	229	238	242	240	232	232	234	234	220	246	214	228	266	247	218	234	231	243	240	223	232	221	240	221	224	232	230	242	262	237	254	241	260	265	203	227	243	241	239	222	244	220	215	234	262	240	250	228	232	248	273	242	225	235	215	247	232	212	230	238	249	229	248	249	252	243	229	237	236	238	215	237	233	211	237	240	227	228	216	241	238	271	237	292	252	240	250	224	229	235	236	256	229	221	240	241	206	232	227	247	258	241	225	241	227	242	253	235	225	223	270	262	246	219	233	235	224	218	252	246	264	254	231	226	206	234	221	222	214	228	232	241	217	264	246	239	231	238	219	250	267	225	242	250	234	245	229	238	230	218	241	256	233	234	254	229	230	232	229	217	217	234	229	239	221	232	246	225	246	210	233	236	256	253	249	261	248	216	247	253	248	237	242	244	228	204	258	238	216	248	189	272	237	229	213	252	225	230	230	240	255	248	236	233	219	234	248	230	236	241	253	249	212	212	237	241	238	263	213	217	259	216	238	238	228	232	237	243	245	231	237	243	239	263	238	238	251	241	224	222	246	237	245	225	232	244	261	236	228	216	235	233	255	232	230	236	205	249	253	233	250	233	205	248	229	250	241	246	249	228	237	240	263	230	232	237	226	247	244	241	249	246	237	261	241	252	238	233	249	241	230	244	256	247	232	241	219	220	225	247	233	241	249	235	232	246	226	245	255	255	239	216	257	255	218	247	226	238	246	253	230	220	219	216	255	214	237	224	230	252	217	261	217	236	237	200	250	249	238	223	250	242	228	231	252	250	254	271	236	250	240	237	226	233	237	217	261	232	245	235	251	222	243	212	218	236	237	229	263	221	243	205	225	238	240	250	213	259	222	244	249	245	230	220	237	234	261	254	253	240	248	233	224	221	244	203	221	248	241	232	279	246	210	233	237	246	236	237	250	236	189	219	222	236	238	247	244	220	246	236	263	233	223	241	257	231	242	253	239	257	242	248	232	228	258	250	231	261	253	234	251	259	259	243	247	209	225	214	259	243	236	246	237	236	214	256	227	252	263	247	245	206	218	227	239	216	242	234	209	227	226	241	228	230	225	222	251	245	221	243	246	237	246	239	242	222	220	232	267	239	231	247	224	242	228	263	253	255	222	211	219	248	221	260	232	246	245	275	247	240	212	236	237	223	246	211	210	248	233	249	242	263	266	219	227	234	231	231	246	242	223	248	233	226	247	220	261	224	223	200	212	238	246	207	218	231	237	237	212	230	252	256	226	242	229	252	230	256	214	232	217	214	214	261	246	212	226	233	259	237	257	240	236	247	209	261	225	242	229	235	263	236	243	238	266	261	218	224	217	252	237	297	220	253	225	221	215	231	234	234	213	255	241	201	228	242	250	233	234	238	232	255	206	274	202	232	252	231	212	238	233	250	254	225	258	234	256	257	233	232	228	227	229	201	254	250	248	225	229	223	244	243	220	235	244	237	247	248	227	241	231	246	267	234	219	261	260	226	249	232	236	248	218	237	217	235	227	224	243	219	212	241	228	240	236	220	243	250	243	224	227	241	244	209	224	243	241	222	240	225	242	224	214	260	232	238	235	219	230	232	247	232	213	248	243	221	237	234	257	234	205	219	238	240	227	243	231	225	230	250	248	251	256	233	226	256	247	260	242	227	224	233	266	259	219	248	240	234	232	221	247	238	259	246	236	211	229	232	234	239	212	237	290	223	225	248	244	229	281	240	233	253	244	216	244	227	230	251	252	217	229	240	227	233	286	248	253	222	252	247	255	243	240	235	246	226	229	192	232	223	236	230	254	214	252	244	219	228	219	258	225	219	243	228	220	250	230	239	207	254	246	246	252	232	242	231	244	230	226	240	241	228	244	254	236	216	226	224	216	247	234	237	244	256	238	231	228	223	250	237	238	205	259	267	251	265	231	235	233	224	237	254	240	231	221	228	230	233	243	261	245	239	239	244	217	210	282	241	235	225	237	223	262	245	215	261	237	225	241	213	259	220	252	224	243	246	216	254	211	237	269	239	236	253	241	250	246	222	213	251	215	237	269	238	232	254	236	244	242	244	219	256	207	236	221	237	239	258	232	244	229	254	227	232	251	206	263	248	214	214	240	242	214	227	217	249	226	253	268	252	232	228	218	234	248	233	241	251	252	223	237	249	242	245	252	233	234	267	246	226	248	232	245	220	235	219	221	237	237	221	250	243	227	203	242	234	229	221	249	279	265	259	232	212	208	243	220	248	247	239	220	236	238	264	226	263	217	206	225	235	242	264	230	263	258	240	234	223	236	242	218	224	228	236	237	270	249	250	254	248	237	237	215	240	232	229	204	249	235	257	237	226	235	278	251	217	253	236	263	230	257	215	235	253	222	236	201	253	252	224	234	231	245	199	236	242	224	281	237	241	208	220	232	220	227	263	228	228	212	225	216	252	254	225	235	239	206	234	225	239	215	216	237	222	244	259	258	281	234	245	228	259	231	256	247	250	239	241	201	242	239	251	232	215	243	247	202	238	248	224	217	238	251	231	221	226	245	241	253	225	248	271	223	269	233	233	228	219	242	235	244	235	218	273	229	234	228	226	227	237	232	222	255	241	248	273	230	233	222	251	253	253	240	230	211	220	228	275	237	253	253	233	245	254	251	277	253	219	226	233	267	242	261	244	222	251	225	247	228	243	245	238	218	256	225	221	232	234	244	228	257	256	243	216	228	276	261	247	222	195	209	239	245	245	241	272	237	251	219	237	227	248	201	241	240	234	234	258	242	251	233	234	252	220	239	272	222	246	235	215	275	235	249	238	242	228	232	251	263	249	212	221	248	240	264	237	240	241	238	225	237	233	251	235	259	243	231	234	205	231	261	241	261	263	253	217	266	240	229	241	228	207	245	227	239	260	251	245	225	246	222	223	264	266	218	208	204	255	203	244	256	224	216	242	225	250	232	252	224	242	256	247	254	240	250	232	248	232	234	245	248	231	259	225	243	226	206	245	231	239	224	235	222	248	226	242	214	232	216	229	214	241	252	260
25158	38086	20646	10965	7866	5683	3976	2983	2319	1808	1402	1126	1103	970	855	756	687	689	609	565	553	543	495	461	448	462	441	414	422	340	424	410	413	351	334	288	301	326	334	304	303	276	264	290	277	273	254	304	352	409	531	498	533	447	353	319	240	291	253	248	267	268	276	280	300	252	272	257	272	281	244	275	272	248	288	276	266	262	273	270	268	284	290	238	267	260	278	273	276	250	275	284	281	267	278	279	273	270	282	293	256	259	249	238	276	265	258	266	299	275	276	271	271	268	260	286	245	277	278	256	264	257	291	242	290	259	268	274	241	278	236	271	273	249	232	252	265	263	248	253	295	272	273	250	244	252	284	260	248	269	255	253	276	237	225	272	283	278	273	301	304	253	312	279	270	263	255	258	272	289	259	244	257	284	274	287	226	253	271	237	282	269	262	260	235	239	241	289	276	283	251	295	235	291	245	273	264	276	276	273	272	274	275	242	259	264	256	275	255	270	260	254	257	256	250	276	235	257	272	274	262	262	258	251	262	301	243	232	272	305	227	291	284	279	236	270	245	277	268	288	256	266	284	282	243	269	253	255	295	243	255	275	270	281	278	274	277	274	256	270	253	222	255	274	250	271	276	297	251	246	259	267	243	273	239	258	281	290	292	240	240	291	240	251	255	272	296	279	256	244	230	291	292	258	288	276	255	254	285	263	291	240	245	268	272	248	236	285	260	282	256	274	258	246	246	283	277	290	270	256	287	279	291	258	239	268	274	281	236	242	280	240	246	256	291	253	237	248	252	255	233	259	250	277	274	226	255	274	268	213	280	274	265	258	249	275	267	242	250	254	281	237	254	265	245	256	253	257	259	272	238	249	302	254	270	247	229	259	245	266	252	275	276	276	289	245	259	278	246	252	260	258	276	259	252	254	258	266	247	284	293	266	279	254	265	241	249	263	259	265	247	255	288	277	260	250	284	263	268	290	294	243	246	273	263	272	276	291	263	264	263	267	272	258	229	295	273	272	265	297	222	267	268	234	287	248	253	265	270	244	279	261	236	243	263	265	263	239	251	292	252	259	266	277	276	263	264	266	247	252	281	259	293	288	246	260	248	255	288	254	257	246	258	250	253	253	243	264	272	273	256	250	231	264	255	273	248	243	266	270	280	278	266	305	268	274	252	279	236	259	257	303	257	254	273	294	239	262	251	245	269	256	287	266	270	280	293	269	256	272	254	257	249	259	254	269	270	282	262	241	270	266	264	261	278	247	268	273	265	237	255	262	256	281	304	242	273	272	246	275	269	262	249	273	224	256	258	284	255	276	261	226	254	272	247	252	269	246	245	282	258	278	265	292	254	276	302	283	265	294	231	281	268	249	264	270	247	268	293	255	283	253	269	272	282	245	290	219	247	262	249	284	242	232	263	293	292	270	260	277	258	285	256	278	282	261	254	241	234	272	243	254	276	261	240	230	256	246	269	243	280	247	280	250	266	270	233	259	290	247	250	245	239	261	277	256	246	250	287	266	263	256	255	257	257	235	274	258	245	264	259	294	239	254	250	262	234	254	260	246	256	274	285	278	265	269	270	235	300	267	245	279	270	246	260	278	243	283	254	261	259	275	256	258	261	278	252	265	268	265	286	296	293	264	264	252	249	272	278	265	247	266	271	228	241	295	255	274	274	270	242	258	219	253	259	243	245	260	267	253	289	250	243	287	263	250	258	269	280	241	266	271	273	266	240	278	266	276	271	257	270	251	262	250	277	280	280	243	266	235	246	291	285	267	275	248	253	240	273	282	236	266	267	260	268	255	265	229	230	255	288	282	259	292	247	272	232	255	239	269	249	248	229	241	254	227	257	250	267	252	230	261	263	270	244	273	254	263	253	251	268	271	242	259	280	254	261	243	261	242	287	268	244	282	241	248	242	267	269	263	254	255	250	267	285	249	245	257	263	261	279	241	287	272	250	256	275	315	262	256	269	287	286	256	249	257	275	246	261	240	256	265	270	273	265	284	269	282	277	293	247	261	271	285	244	234	258	278	299	255	277	281	266	272	262	236	261	268	263	272	243	283	282	246	266	266	278	263	258	311	239	274	275	292	256	231	248	269	308	260	278	245	255	260	263	246	222	242	284	274	269	272	261	269	233	259	256	268	253	267	272	261	274	265	251	301	275	301	264	263	254	253	256	273	265	258	244	245	258	282	272	238	247	236	258	242	260	284	277	264	297	276	267	246	262	254	231	267	279	289	256	259	259	228	270	264	285	236	263	242	260	263	238	270	279	275	261	247	257	252	260	246	310	268	253	241	271	274	242	254	262	254	259	256	254	280	244	274	267	243	259	253	230	270	253	251	272	263	273	256	264	220	252	284	250	264	273	240	262	264	288	267	264	263	259	268	247	255	295	280	242	248	261	266	257	277	246	276	287	271	284	262	257	248	270	246	276	265	244	258	259	269	267	292	250	237	254	277	254	265	266	265	240	285	261	255	261	228	269	241	280	263	229	270	256	247	249	256	270	282	272	244	268	262	273	264	287	278	259	279	260	242	264	251	268	273	280	296	240	268	264	262	243	292	287	259	285	249	261	303	279	275	266	273	265	270	244	249	247	245	269	263	292	268	281	271	263	267	261	264	303	284	274	245	262	249	277	254	261	252	248	287	290	257	256	268	258	249	259	263	282	262	288	280	285	281	288	262	254	287	259	257	257	232	275	275	227	285	283	256	256	239	240	290	254	258	256	259	254	268	282	270	258	254	279	243	310	290	232	247	268	276	273	268	247	281	273	283	255	249	288	261	262	256	276	245	261	272	278	225	271	241	264	289	261	248	278	271	286	267	288	256	258	273	252	270	251	258	270	274	261	267	282	263	235	265	257	237	266	262	251	253	277	272	296	251	252	248	265	282	240	243	252	253	241	253	223	257	239	236	293	265	264	282	261	283	253	290	260	244	260	259	266	271	243	282	259	259	282	267	268	238	257	270	254	276	266	259	260	250	259	293	264	269	245	239	274	276	264	241	269	240	257	267	263	267	245	268	264	249	260	290	239	263	261	254	247	267	262	272	295	268	288	250	288	242	251	242	275	252	272	246	254	240	272	257	264	270	292	257	258	275	258	236	267	234	255	254	275	256	266	248	267	256	247	271	253	224	277	265	252	278	289	246	264	272	257	265	256	218	282	265	260	259	277	265	274	278	274	243	295	278	280	266	263	285	241	314	273	266	251	290	280	248	251	238	246	268	258	271	254	259	246	305	269	247	280	252	283	257	276	244	282	260	222	252	295	266	242	269	308	268	249	264	254	250	280	271	246	275	282	259	255	259	242	246	250	264	262	273	256	259	225	247	266	272	252	251	281	259	288	257	278	261	279	241	257	270	288	257	253	291	240	264	256	286	253	257	282	287	283	277	265	298	266	263	248	240	266	273	274	281	266	287	254	264	286	297	262	253	276	276	280	258	279	262	274	251	268	270	259	262	287	275	276	247	259	252	281	294	266	257	291	234	259	265
23271	21617	29282	24431	21625	21693	11226	3060	1977	1664	1359	1052	1009	946	861	754	697	657	636	566	513	544	557	499	482	469	463	418	447	432	451	424	425	396	382	332	352	295	344	298	305	308	307	297	286	277	260	327	328	556	670	758	784	759	673	533	316	291	282	290	282	283	279	254	258	253	285	291	284	274	261	253	291	272	311	280	296	254	266	249	269	270	252	239	261	281	299	242	288	264	278	262	305	269	320	291	310	290	285	262	274	244	253	268	264	255	304	270	295	267	294	275	257	282	287	255	240	291	265	266	293	267	279	219	248	283	268	258	276	248	248	276	274	280	306	263	259	275	305	259	297	263	251	286	242	249	228	280	249	246	254	272	252	246	261	245	286	272	286	282	278	249	270	285	306	250	288	267	291	260	291	261	291	262	272	266	281	256	271	278	256	275	271	296	273	270	252	272	277	274	277	272	311	266	268	240	285	255	271	265	289	256	260	256	260	244	293	258	244	287	270	274	263	229	284	271	292	281	268	257	258	291	283	269	278	257	256	270	256	326	253	250	273	270	269	241	278	263	273	279	263	270	256	254	292	293	266	284	285	263	294	297	266	222	280	295	270	276	279	267	275	277	261	243	301	266	293	262	275	270	275	279	308	267	279	272	264	265	275	254	266	270	267	269	282	287	244	259	269	296	280	251	282	312	298	281	243	291	276	282	291	243	260	249	297	282	279	272	297	276	258	273	272	281	274	251	266	266	299	274	290	261	237	277	275	268	296	277	286	253	265	283	265	269	264	291	300	279	290	287	256	276	277	256	279	272	279	281	242	245	272	299	261	280	268	271	292	273	266	281	296	272	269	294	244	264	278	256	262	281	291	291	271	305	276	277	268	294	266	281	287	266	278	283	278	262	257	265	306	276	292	282	267	303	278	253	289	275	233	277	268	245	261	250	279	260	291	263	260	278	254	276	260	260	265	299	250	270	286	262	241	261	275	267	266	275	292	276	258	276	272	265	274	294	265	265	282	224	262	269	263	273	268	257	289	259	272	277	284	252	255	298	287	273	282	267	271	260	280	267	289	280	239	245	275	283	253	294	243	288	276	294	290	276	282	263	245	280	306	255	266	290	254	273	265	265	301	296	287	267	296	265	253	252	303	276	282	275	275	283	273	267	277	241	276	252	252	275	252	254	271	274	254	259	255	239	268	262	264	272	245	270	253	252	293	248	257	261	268	257	264	250	264	282	294	273	263	285	248	288	280	266	292	283	283	284	264	258	286	280	254	273	260	285	300	268	260	260	269	274	258	247	311	266	266	280	256	300	241	258	277	278	254	261	277	278	252	272	275	244	279	285	288	276	272	269	274	298	306	280	272	269	283	273	261	290	255	281	241	262	261	281	284	250	275	275	281	294	261	244	255	276	267	238	248	263	243	285	263	263	242	269	263	262	289	270	276	278	235	243	297	276	256	265	258	242	240	260	299	257	257	288	261	247	273	286	245	275	267	279	271	299	260	268	260	266	245	304	240	280	250	263	283	271	247	281	282	299	277	260	301	276	246	278	263	286	275	248	254	294	252	280	269	260	267	271	250	263	277	256	249	260	249	248	248	285	253	291	269	247	252	255	256	255	268	264	252	243	275	293	263	302	271	280	272	272	292	286	278	252	276	251	263	272	285	246	270	278	286	265	280	281	284	290	275	260	281	305	265	284	297	251	266	263	263	264	253	288	271	277	253	303	259	267	278	243	281	282	282	272	264	269	249	290	253	300	274	279	244	244	277	271	287	292	257	268	260	284	253	278	262	263	271	265	279	309	235	270	294	260	305	286	283	277	246	270	262	255	267	262	270	277	278	258	265	251	260	241	285	258	291	251	270	275	258	316	286	279	260	288	264	282	268	279	251	262	291	238	248	295	278	282	273	285	296	267	295	264	291	271	307	281	242	298	282	262	260	289	277	269	292	272	273	233	263	287	275	281	260	243	288	269	297	290	292	277	254	287	253	299	250	271	267	295	281	255	248	248	267	278	317	244	246	249	275	246	305	240	259	264	257	249	289	267	255	274	271	257	289	271	220	272	263	249	281	256	283	270	303	283	279	269	280	297	281	269	256	253	263	254	256	274	277	278	260	263	282	288	257	279	253	243	266	268	262	279	299	264	255	266	278	277	292	294	293	293	290	293	258	258	264	282	289	270	289	259	272	259	266	267	262	280	263	289	269	231	284	251	299	246	278	262	243	249	283	263	259	274	254	295	281	306	256	290	275	267	300	274	275	277	277	266	271	264	271	312	300	254	253	231	274	269	240	245	266	285	269	262	277	282	263	269	291	280	258	272	265	254	298	265	300	284	274	268	250	267	267	297	257	269	258	306	301	253	271	265	321	249	300	260	277	285	268	258	254	274	284	293	267	252	255	265	268	292	251	291	275	251	286	278	237	262	272	287	264	255	280	279	259	290	276	247	280	269	248	255	289	245	280	254	241	280	253	289	276	273	282	270	252	275	292	259	292	287	248	291	268	268	255	297	279	322	254	261	253	274	293	252	235	264	261	298	281	310	260	316	264	294	266	284	271	288	260	263	284	307	266	279	298	275	281	250	249	279	283	265	261	261	247	264	231	266	257	269	272	284	274	272	277	305	289	282	260	245	312	273	266	286	291	249	259	254	256	302	274	279	251	253	279	245	247	263	255	259	274	282	282	283	239	254	272	250	263	271	280	254	280	267	261	253	270	257	290	263	269	281	292	256	266	252	301	280	263	260	286	229	279	271	269	278	266	280	264	257	255	256	260	249	262	295	288	298	289	258	239	267	274	276	278	244	232	261	253	274	275	270	254	261	269	263	303	278	244	295	275	275	269	287	282	279	265	265	271	293	264	266	248	269	294	293	268	288	281	276	264	264	286	263	303	237	290	260	287	232	259	256	259	255	262	286	280	248	275	275	253	290	306	263	271	256	240	266	279	255	259	254	293	279	271	292	240	290	291	263	282	248	240	245	275	274	275	284	262	264	234	266	281	301	253	290	293	285	259	278	280	244	270	289	251	267	274	277	274	303	277	318	270	255	276	281	288	270	264	283	237	272	272	269	247	282	290	267	226	270	268	271	243	274	260	238	254	278	267	275	275	283	279	269	292	271	238	272	290	238	268	256	296	270	266	272	232	274	288	283	260	276	244	254	265	270	305	270	254	282	270	271	277	268	263	282	264	269	279	250	280	292	285	268	285	247	263	286	294	295	268	276	270	270	277	291	266	265	256	290	306	263	262	272	259	246	271	258	273	280	284	267	252	268	254	288	275	275	261	279	247	290	262	240	308	244	288	261	293	264	263	268	284	306	259	264	279	283	284	251	279	274	261	242	299	274	262	236	253	262	264	275	274	259	297	282	249	260	282	251	276	268	252	272	262	251	282	271	265	283	275	259	271	267	265	270	263	282	297	254	277	252	286	263	276	240	263	257	254	258	263	275	256	286	281	272	290	258	283	273	251	250	268	257	268	258	236	292	259	283	257	268
27697	47784	28774	17689	12805	9616	6749	5235	3958	3127	2503	2070	1822	1576	1483	1256	1138	1000	973	846	835	846	828	703	711	609	654	571	614	620	593	575	485	491	453	362	343	358	393	399	381	336	365	337	312	300	301	328	486	776	971	1049	1042	1198	986	730	370	269	309	301	310	249	300	296	265	277	283	313	258	292	281	273	304	318	286	276	293	274	309	321	262	284	284	293	313	285	307	314	283	314	273	304	305	286	280	294	311	309	272	297	330	284	280	257	267	284	254	281	315	274	287	281	296	262	302	298	309	322	295	309	251	280	287	293	308	272	310	269	280	275	310	282	294	280	257	286	300	299	259	305	296	284	305	310	253	323	289	268	279	295	286	283	260	306	285	299	295	276	270	276	289	287	301	284	278	302	269	287	283	304	304	324	285	309	287	313	280	305	279	324	306	301	301	311	290	278	319	314	305	320	308	262	298	312	323	313	272	276	297	300	281	299	273	290	302	292	304	288	295	310	298	285	307	288	275	250	269	295	257	310	309	289	299	283	275	286	285	272	286	261	292	303	301	276	307	293	279	288	278	303	289	280	285	285	286	266	288	300	292	296	283	306	306	282	291	266	300	295	273	316	291	285	281	312	250	289	278	277	306	288	289	282	298	272	302	290	269	290	296	294	281	324	287	295	278	251	310	270	277	293	292	322	304	279	294	286	305	296	302	301	264	276	298	292	310	332	290	294	313	308	299	279	278	262	291	287	293	295	297	295	257	302	288	314	291	281	326	298	308	304	301	280	248	317	307	293	269	311	286	308	270	312	270	287	302	282	290	307	296	304	291	287	295	307	288	283	306	288	307	296	307	296	334	299	297	305	300	273	277	285	296	287	293	318	274	298	279	296	301	286	269	275	321	281	298	272	289	253	306	292	314	289	301	277	317	289	269	305	297	289	296	311	311	283	264	306	284	303	309	290	297	291	314	275	301	309	281	301	300	306	306	276	294	268	332	274	309	279	267	306	275	303	296	278	289	282	315	302	270	293	299	286	287	302	256	277	301	273	268	257	298	274	272	310	309	261	318	282	287	279	289	283	285	275	307	280	264	303	275	279	278	300	320	281	266	306	302	267	297	283	282	299	297	283	287	303	312	271	309	284	310	285	312	306	302	282	304	297	289	313	271	279	314	302	309	290	307	309	258	298	281	293	276	302	316	298	309	296	313	268	309	281	331	286	292	272	242	299	296	311	290	269	286	293	313	264	300	286	279	271	273	285	275	280	283	265	270	272	300	270	309	283	291	281	286	294	291	278	292	285	300	278	320	286	299	292	273	308	288	280	285	291	278	294	301	292	310	281	293	257	297	309	307	309	288	291	303	275	345	290	295	277	283	282	294	287	270	267	295	318	269	329	286	256	279	270	296	312	306	266	305	292	295	295	292	294	272	284	298	297	287	289	289	319	259	290	284	290	314	278	279	293	283	300	283	285	279	332	295	305	286	302	298	281	254	286	307	260	273	305	310	280	305	287	281	312	275	266	258	291	316	271	278	296	281	268	278	279	268	311	283	299	286	263	277	283	290	303	292	301	265	289	319	305	267	319	286	301	295	272	291	281	292	276	262	304	292	278	314	298	285	293	267	286	299	267	276	300	295	296	277	318	267	291	280	305	279	291	288	297	285	287	283	278	291	277	335	306	330	288	272	304	317	260	286	300	297	309	269	284	295	272	280	260	298	275	313	283	282	275	295	269	290	306	301	295	284	306	298	275	304	282	330	319	284	280	277	265	278	289	286	316	281	283	271	294	278	291	303	284	299	250	311	296	286	299	290	313	281	307	293	291	302	289	285	285	276	275	283	282	315	281	265	289	276	307	286	287	281	307	268	299	298	299	281	294	300	291	305	319	281	308	279	292	285	285	293	308	292	297	279	305	304	313	289	286	268	293	303	307	306	283	291	307	295	277	277	268	298	289	270	252	321	313	270	313	303	284	286	309	276	306	282	311	265	273	297	267	268	302	301	316	289	270	293	272	282	282	274	306	304	260	292	271	310	311	295	292	271	293	290	275	299	332	294	294	299	302	289	310	270	266	309	315	276	311	293	288	296	285	278	299	272	318	286	272	301	264	287	268	283	300	316	301	288	290	298	281	314	301	271	293	319	276	280	303	262	268	280	298	297	326	316	313	282	265	293	319	297	303	292	276	312	307	270	272	287	315	309	324	323	310	297	311	281	277	303	289	327	301	267	290	277	307	284	287	306	275	293	301	278	298	311	294	277	269	279	278	302	255	283	303	279	286	311	265	315	288	277	313	308	282	306	287	289	265	275	276	274	275	270	265	274	311	307	276	287	301	306	274	289	310	292	314	289	300	276	274	272	268	302	293	278	283	282	284	272	307	324	295	277	334	289	268	300	271	288	296	309	330	296	290	311	313	286	267	302	300	306	263	316	295	303	283	314	264	297	317	310	308	297	303	281	314	275	304	298	261	322	290	289	296	312	290	279	313	297	292	306	271	303	282	309	302	279	323	268	263	324	298	292	291	306	291	305	302	305	313	276	285	321	233	279	297	294	287	266	255	262	310	291	273	297	274	290	284	287	304	275	302	263	295	306	288	320	261	292	289	286	328	300	284	288	285	277	282	318	280	289	276	296	274	293	293	272	314	300	311	297	290	278	293	264	285	304	301	278	282	290	286	289	303	274	305	295	298	283	279	277	259	272	266	271	289	306	289	308	296	289	316	335	295	300	275	305	303	282	287	263	288	335	281	253	273	296	280	300	290	272	292	272	273	298	296	276	293	265	275	290	243	270	280	269	297	306	271	269	290	310	307	303	310	302	286	297	257	274	307	276	305	275	299	292	259	274	279	285	308	268	277	293	281	299	287	326	302	299	317	272	303	300	316	269	318	274	301	296	309	272	295	294	265	285	276	275	290	281	287	288	298	290	279	287	287	306	289	307	280	275	254	296	290	279	316	286	325	296	260	273	282	286	264	330	257	286	296	311	309	329	281	313	273	311	298	292	307	308	279	280	304	274	280	317	305	297	275	300	319	277	284	320	313	281	280	318	302	279	272	267	282	314	302	313	317	273	294	296	278	276	315	277	264	300	301	298	313	266	300	296	263	296	305	293	305	301	276	294	293	278	304	328	297	304	310	299	269	274	253	293	270	274	288	286	311	271	314	300	281	287	279	294	282	333	298	282	277	261	299	270	288	274	284	278	300	309	299	300	280	291	280	272	301	302	308	302	268	290	290	278	317	314	276	314	270	306	314	298	304	286	320	279	298	287	268	287	258	275	262	301	287	289	252	273	289	299	291	286	312	307	288	305	348	301	288	315	308	314	303	276	240	291	266	299	287	313	278	291	278	260	282	265	295	323	293	296	313	302	294	303	285	254	293	273	282	270	274	273	293	271	307	279	293	290	295	322	277	288	284	276	289	282	287	345	303	266	285	313	283	282	328	296	289	289	318	255	321	290	282	310	272	313	293	293	265	285	304	286	311	259	307	311	296	304	292	327	266
29448	23075	17008	7391	3203	2012	1311	929	804	702	580	562	473	448	390	378	375	356	349	304	308	319	317	306	300	331	294	321	272	282	295	315	258	266	281	237	220	244	252	269	254	246	279	231	250	237	223	219	248	233	254	234	248	255	277	242	233	210	245	227	224	238	230	209	265	223	216	250	263	247	237	240	204	211	209	205	270	240	243	237	252	234	251	215	255	244	214	239	231	258	227	204	221	216	267	280	224	253	250	239	258	213	232	235	263	238	248	218	231	233	222	236	247	251	241	219	228	237	235	197	231	232	251	236	236	263	270	211	229	199	246	236	226	246	224	249	256	255	243	251	257	223	247	225	245	238	226	247	217	241	197	249	230	232	230	244	217	252	252	240	220	242	236	252	231	223	227	242	222	248	238	244	211	196	216	234	225	231	215	232	236	230	213	224	221	222	256	228	235	235	240	260	245	246	223	254	253	260	229	223	227	228	261	241	243	221	255	260	223	237	205	241	219	205	224	228	247	235	228	224	229	221	210	227	231	232	260	246	253	235	232	235	243	256	245	233	235	250	219	243	243	223	242	221	246	255	234	248	213	199	233	231	235	236	227	255	225	238	251	221	249	257	236	231	220	217	213	215	240	246	208	226	222	256	211	220	234	221	224	247	221	241	221	234	229	241	240	259	232	230	252	233	250	233	241	252	229	223	271	226	230	243	232	247	246	235	220	227	239	240	208	245	222	235	221	236	241	237	248	244	217	218	229	219	256	205	254	232	213	224	238	256	253	218	224	234	209	201	227	234	266	225	237	252	236	243	227	274	197	221	237	215	243	274	218	226	231	248	219	214	226	237	238	252	230	222	232	219	225	246	255	237	253	227	235	254	193	215	229	247	229	247	242	240	241	218	237	237	227	229	250	229	216	236	243	226	216	239	224	230	258	207	240	219	209	198	239	226	262	233	226	236	223	240	210	219	195	243	245	241	240	214	236	271	254	224	245	232	220	235	242	236	225	215	232	225	259	213	240	222	258	229	226	245	252	246	236	212	245	249	241	239	248	253	218	221	221	246	223	191	244	242	231	237	222	222	223	234	236	243	230	266	245	222	243	242	231	234	241	260	242	227	236	247	239	212	246	219	249	254	244	246	214	231	262	218	223	264	197	241	229	213	226	226	215	232	226	208	253	223	213	240	207	223	244	211	254	270	226	225	211	242	267	259	241	213	258	242	233	221	233	223	243	215	238	227	215	229	218	229	244	220	215	239	237	227	218	209	237	251	251	212	229	244	248	238	237	229	231	214	223	241	237	236	256	236	221	243	245	209	231	247	241	236	250	243	229	249	225	242	248	223	234	216	235	262	231	227	223	253	208	223	235	246	251	229	239	227	204	238	225	234	237	260	252	208	229	254	220	243	241	231	236	223	216	219	218	220	243	228	237	237	227	233	222	236	237	238	229	268	216	263	262	220	262	209	233	265	227	229	224	221	239	257	260	244	258	257	226	213	235	217	241	217	234	211	224	255	235	251	221	237	238	228	263	265	232	229	227	213	271	204	231	249	231	227	191	221	244	244	250	238	219	234	220	249	221	224	226	221	238	231	218	222	264	232	255	233	222	240	212	245	252	229	241	221	246	231	231	214	257	212	225	248	278	245	235	219	225	208	209	228	226	235	247	242	232	245	232	207	242	252	216	227	262	217	231	215	239	277	239	250	253	280	227	228	229	209	231	222	234	251	224	241	250	261	228	230	256	254	257	199	228	213	256	240	217	234	217	250	226	232	236	239	248	223	237	267	246	228	232	233	239	243	218	246	234	217	230	235	246	243	228	240	252	225	221	243	269	234	231	186	222	219	232	228	230	193	268	233	233	201	237	236	207	228	210	226	237	224	239	234	252	221	253	231	245	221	242	262	235	236	242	221	222	228	262	240	235	237	258	221	205	211	235	221	232	237	243	234	225	235	263	257	230	252	224	231	227	256	252	217	235	242	228	210	229	227	243	217	249	264	208	219	247	241	255	221	241	225	249	250	228	245	245	222	260	227	234	220	238	255	225	229	218	238	235	213	246	202	221	247	237	257	259	221	227	236	219	245	243	225	232	250	212	225	234	235	219	247	233	230	240	255	222	234	239	210	254	216	231	215	232	242	219	210	210	247	220	243	211	207	251	235	222	261	224	239	241	241	206	259	222	256	238	238	214	246	219	233	222	264	240	235	225	200	235	239	218	228	240	225	278	263	222	235	240	242	214	254	224	231	231	225	221	222	241	252	214	240	237	240	221	205	217	238	226	255	208	239	220	236	252	241	231	230	237	238	249	211	250	241	260	243	208	241	221	237	253	240	242	254	220	240	198	241	240	240	239	216	216	245	264	254	249	230	206	263	241	226	235	249	234	223	263	236	237	247	238	235	249	256	223	243	223	207	208	220	259	233	233	231	236	240	262	227	256	252	247	233	215	224	219	268	223	234	226	233	220	229	222	224	230	222	208	221	254	225	235	231	238	256	232	216	221	226	251	266	238	242	246	248	222	245	255	231	253	247	227	227	237	241	220	246	247	241	235	241	235	220	236	278	229	238	233	225	239	256	231	221	237	235	244	250	234	231	243	226	258	231	202	223	246	265	206	258	259	246	212	263	242	239	190	263	251	241	234	223	235	222	226	230	225	223	234	230	212	251	202	230	237	241	243	240	253	242	236	248	242	231	221	243	237	213	228	230	239	253	238	214	264	247	260	205	220	232	219	252	217	239	247	238	227	219	243	204	210	224	234	221	197	219	225	242	240	227	223	227	221	254	219	206	256	233	214	226	211	229	207	243	220	241	207	225	209	230	213	229	221	237	243	223	244	225	225	242	214	235	282	255	221	247	249	231	203	222	260	250	257	244	236	243	228	246	241	220	239	245	224	244	249	199	239	223	230	212	244	237	253	268	229	251	209	236	226	242	250	269	216	233	252	229	218	237	221	242	240	210	243	230	200	247	223	240	214	205	206	213	249	217	226	236	220	240	244	220	276	263	236	250	223	226	196	260	244	250	257	244	232	232	255	250	217	222	208	238	224	247	215	243	221	239	266	228	215	220	268	214	260	225	263	238	250	246	222	227	220	214	211	214	232	226	241	242	198	200	186	239	236	213	236	249	246	216	239	259	265	229	222	203	196	225	257	211	268	220	233	244	225	246	238	258	206	230	249	233	223	219	247	244	205	260	226	248	223	245	248	229	230	254	239	223	251	218	228	215	244	264	236	215	235	239	229	244	234	248	249	244	241	210	244	202	233	215	251	235	259	217	224	246	237	240	240	248	233	218	238	227	255	209	246	233	206	191	228	237	210	241	217	267	244	220	226	212	232	202	255	248	231	223	240	218	207	236	250	218	236	229	212	208	223	216	216	228	246	260	258	223	211	243	223	221	239	238	252	237	239	240	209	217	212	230	257	240	244	225	252	234	193	227	243	278	244	210	241	246	227	222	240	239	239	241	233	246	225	222	215	220	236	214	235	221	224	201	238	244
23822	32845	17475	8157	5574	3931	2576	1978	1557	1265	1035	864	774	729	662	608	583	558	499	457	454	435	424	407	393	356	367	397	350	364	338	408	361	322	313	295	252	296	259	272	282	304	287	276	257	289	286	280	276	279	278	276	250	258	305	315	275	252	256	264	272	260	250	284	288	253	260	256	218	264	250	249	258	242	244	238	249	283	267	278	270	242	272	277	283	246	249	231	295	246	254	249	268	264	280	262	221	270	279	251	275	260	223	264	297	260	291	280	266	266	265	237	260	250	248	235	262	254	251	266	271	254	247	273	260	275	234	244	247	233	254	272	282	283	283	272	283	263	270	266	214	265	235	240	248	257	272	265	242	270	296	296	270	267	245	238	238	288	259	258	284	252	270	272	261	267	261	235	227	247	257	283	245	265	243	283	257	251	263	250	273	266	218	282	263	255	281	270	227	293	269	276	258	263	237	270	276	255	251	260	235	274	248	251	273	246	245	282	263	277	284	253	252	254	286	271	274	268	230	265	254	244	263	237	233	272	232	272	266	238	290	277	259	229	270	262	245	273	233	243	232	271	265	272	264	269	244	246	281	279	266	251	270	276	263	246	280	245	278	234	251	230	276	278	257	253	273	266	258	259	260	269	243	258	259	241	264	273	265	246	241	272	241	279	248	273	264	230	244	247	261	259	239	261	272	237	262	270	230	237	265	253	230	265	231	271	257	259	255	250	245	258	276	268	270	273	240	262	260	275	280	246	260	280	254	257	240	263	230	265	289	281	258	242	279	258	278	268	267	249	232	255	274	260	272	288	265	253	248	278	260	266	276	264	249	282	276	245	250	265	254	270	259	287	247	253	264	244	243	269	261	275	258	277	262	244	278	255	253	287	285	255	249	276	278	290	260	254	273	247	227	255	250	276	229	252	243	251	256	272	269	272	260	283	239	288	237	244	263	241	262	234	244	268	232	270	271	257	238	279	281	248	246	273	258	257	249	262	249	283	283	279	267	265	267	273	276	275	244	264	236	259	259	265	233	279	265	259	243	258	253	267	237	253	269	259	278	254	235	244	264	260	264	270	264	264	280	232	254	258	225	263	269	252	253	268	256	257	227	232	272	278	283	255	271	279	255	245	268	253	249	271	250	256	241	233	275	265	245	263	219	254	263	246	261	259	274	286	261	284	241	278	245	241	257	258	263	244	260	276	262	256	282	256	309	241	231	264	271	219	266	260	233	305	272	295	283	276	287	244	274	257	271	262	278	237	264	293	253	276	288	246	242	249	273	241	262	274	267	251	234	257	256	253	247	291	266	241	262	260	263	266	257	265	243	258	269	259	241	254	257	269	286	237	250	274	270	244	237	271	284	255	263	290	234	286	257	260	281	264	285	266	274	243	268	272	247	280	278	239	284	267	254	257	251	229	279	263	246	255	266	244	284	266	272	257	266	270	289	267	260	288	254	296	262	286	255	281	282	270	260	252	236	262	273	266	227	231	258	253	258	244	264	274	253	259	292	253	282	263	269	252	239	261	255	266	264	253	245	244	246	246	250	257	286	247	279	231	254	260	241	260	275	247	264	233	265	249	260	261	300	265	245	289	264	244	257	213	274	256	252	230	264	260	246	261	274	249	256	251	280	256	277	267	255	272	252	261	249	262	263	235	285	275	279	269	271	296	241	229	240	288	266	256	236	277	249	254	251	268	261	240	266	245	260	266	276	266	256	275	276	238	246	263	254	249	249	281	251	253	255	276	254	247	232	266	263	296	255	249	266	260	255	277	265	255	240	234	246	294	279	250	251	281	271	279	267	248	244	236	267	260	260	254	240	272	267	293	263	265	258	273	263	261	282	281	256	262	245	289	244	273	254	262	253	259	254	248	259	268	277	261	259	249	267	264	266	255	248	260	269	252	231	274	262	265	274	254	272	245	288	251	266	265	233	259	234	277	267	260	265	251	233	270	271	255	242	247	259	265	263	247	239	269	246	268	267	241	236	256	251	245	264	244	277	260	240	271	255	260	294	306	256	252	242	253	267	249	263	235	237	252	272	246	235	261	272	238	260	273	244	271	253	290	285	273	302	257	257	254	282	255	248	255	253	262	283	284	269	248	238	265	280	277	263	262	270	253	259	255	250	256	241	251	267	225	265	235	238	276	225	249	259	249	250	276	247	237	252	273	259	250	255	242	280	262	243	244	243	256	230	291	254	274	243	247	273	241	285	283	263	246	260	269	263	268	265	256	239	257	259	273	253	261	262	270	265	278	260	256	252	253	248	249	251	265	244	249	275	257	253	289	249	258	244	278	252	274	250	266	231	254	287	261	236	239	263	237	272	285	251	245	262	256	252	243	272	261	268	260	278	277	264	273	280	282	273	228	251	275	280	270	272	255	243	230	288	269	244	251	255	234	266	261	268	248	276	265	253	257	260	257	249	281	275	236	253	294	265	261	252	300	268	252	275	251	289	274	269	241	279	261	285	230	290	255	263	279	266	247	244	245	263	268	254	257	279	237	273	280	246	281	237	248	248	268	245	269	274	252	254	239	288	257	287	276	259	247	270	253	285	266	214	272	275	280	240	272	286	265	236	245	245	254	292	251	267	240	238	228	250	235	216	249	259	282	276	234	262	278	245	247	250	259	268	263	255	281	257	254	282	273	279	247	246	268	247	289	286	270	265	272	305	245	241	287	268	260	240	265	285	243	268	239	236	266	252	260	229	275	254	264	241	263	265	251	256	285	263	224	257	275	267	234	283	250	278	246	260	257	265	258	241	259	244	253	265	249	274	230	270	287	266	250	270	253	258	257	234	231	278	275	280	266	266	277	263	278	283	233	245	264	255	251	279	255	243	245	261	294	249	257	236	267	292	225	262	250	293	269	287	257	251	272	248	229	239	275	255	267	256	248	252	279	283	252	278	250	254	257	259	237	269	259	237	254	243	234	293	263	251	274	276	244	301	250	286	271	270	278	269	242	261	267	259	272	264	254	246	259	263	279	254	261	295	228	256	274	263	271	272	273	252	286	259	280	250	253	284	277	271	235	271	279	259	277	265	262	245	245	258	248	250	293	251	253	265	272	248	278	285	253	258	260	254	263	237	289	271	270	228	254	260	268	257	265	285	260	252	282	264	243	263	257	279	258	259	250	224	254	249	243	258	256	238	262	272	261	248	257	274	263	270	250	268	258	256	275	221	269	264	250	299	252	279	245	250	283	234	278	258	243	256	239	239	264	245	268	248	263	257	231	271	267	260	260	238	286	231	242	272	211	226	263	278	265	261	255	243	283	264	245	257	257	249	244	267	238	238	247	268	267	276	248	225	217	249	272	260	244	272	282	238	277	274	285	267	263	248	264	277	268	262	263	248	248	230	277	268	251	268	268	270	292	273	241	235	272	259	276	251	272	274	289	256	266	239	236	288	261	273	246	262	275	265	257	267	276	277	227	264	259	286	255	252	255	255	259	250	252	239	239	283	241	273	263	288	280	242	265	246	242	268	276	236	254
24478	21618	28771	24959	21568	11387	3148	1767	1378	1173	1008	847	757	685	614	589	514	554	503	461	521	458	429	391	387	412	381	378	385	338	351	318	317	331	326	278	319	283	272	285	274	261	298	281	250	269	281	534	430	332	350	415	441	466	416	344	261	263	239	263	248	245	259	224	261	274	236	268	275	237	271	259	263	263	258	247	263	248	277	261	239	276	270	264	248	263	283	270	265	263	273	241	249	243	208	257	277	251	224	256	267	253	266	256	286	258	252	278	273	253	239	275	259	243	250	241	261	272	272	254	229	263	269	258	266	266	255	261	258	258	258	289	244	223	255	291	242	256	250	252	239	251	261	234	287	280	245	259	235	247	263	265	234	224	252	270	238	228	280	250	223	258	279	262	252	300	264	256	240	240	238	280	263	249	245	274	240	261	273	236	255	245	254	243	265	254	236	246	286	236	245	301	270	263	244	262	259	270	262	259	275	259	257	277	237	263	249	211	246	277	272	275	254	262	225	263	268	245	247	253	230	233	270	262	259	245	247	267	253	253	247	256	234	251	256	267	258	246	245	255	266	263	275	267	244	252	246	251	241	246	236	268	272	253	254	231	279	268	219	251	270	272	257	257	270	254	261	257	260	253	283	252	255	262	238	255	270	255	235	276	266	259	299	257	272	265	268	257	240	284	254	238	245	264	233	272	269	258	273	233	248	242	245	259	233	221	228	227	230	264	275	244	248	265	225	280	267	274	257	261	277	266	254	228	228	270	246	270	287	268	243	243	242	255	256	268	253	256	261	246	268	252	310	236	250	254	244	262	234	248	256	237	251	247	258	246	267	251	270	272	244	262	227	267	278	275	269	238	272	261	258	260	247	300	238	238	274	266	239	248	270	274	249	261	220	246	256	282	284	260	244	236	272	283	260	261	250	251	260	253	268	270	230	240	255	280	258	255	275	267	261	266	249	235	273	264	261	270	289	270	260	239	267	250	292	270	275	252	246	243	268	263	251	252	303	216	266	250	257	276	271	243	273	256	269	253	257	274	267	211	285	244	233	295	267	271	242	258	260	243	272	257	281	255	278	231	245	253	262	260	263	267	252	257	248	242	261	260	261	233	273	254	247	275	274	243	274	238	252	257	253	224	259	282	246	232	248	259	267	288	245	275	265	251	245	247	270	256	265	264	258	240	236	266	244	255	240	244	251	239	251	253	261	259	260	237	243	230	242	261	239	276	273	257	244	251	259	252	230	239	272	255	248	237	274	254	270	237	264	250	273	243	253	284	253	257	255	258	274	276	244	249	261	247	228	236	234	252	265	254	257	262	245	280	262	239	265	260	275	243	268	249	269	255	224	217	276	235	293	265	224	243	258	232	246	244	249	225	274	265	254	242	269	263	271	274	216	256	237	243	259	238	228	232	264	250	270	263	265	256	290	275	246	255	248	270	266	217	233	255	246	260	255	270	247	261	261	244	245	264	261	263	254	265	229	243	250	253	232	251	240	254	265	231	279	250	249	253	259	253	226	247	243	263	226	245	251	252	274	259	235	248	244	259	264	249	240	271	248	243	247	246	237	243	224	266	270	260	269	227	261	252	238	260	279	242	277	229	248	232	263	246	283	254	279	262	258	233	283	241	253	250	273	302	267	270	235	258	251	262	231	271	276	248	230	247	238	244	261	219	277	264	284	265	259	242	262	265	246	250	246	239	259	259	278	260	297	248	249	269	231	221	290	251	238	207	229	242	236	288	224	289	227	274	253	261	269	260	241	274	249	273	253	258	242	266	278	242	293	222	279	263	246	254	231	307	275	252	270	222	257	257	249	277	243	236	249	257	237	255	259	247	252	275	271	268	263	266	268	279	275	263	265	266	246	250	239	275	257	265	269	267	258	256	277	285	278	239	255	242	237	262	263	255	244	256	244	269	258	229	238	283	268	253	251	277	253	259	276	251	272	270	269	285	288	258	240	257	280	283	245	273	245	258	282	264	266	253	264	257	266	239	268	270	246	231	252	227	236	267	247	264	275	282	285	247	255	256	281	270	240	250	256	242	247	273	245	260	262	245	278	250	252	250	245	289	263	261	246	249	273	258	254	240	257	226	246	242	245	232	266	239	283	246	268	281	263	236	242	258	262	235	257	267	269	246	275	265	251	238	229	265	248	268	301	275	294	250	245	262	242	253	216	271	236	268	266	249	278	226	282	262	234	257	240	268	249	281	288	270	275	256	261	255	239	229	240	275	279	262	228	224	224	244	241	269	256	245	256	261	238	275	241	262	261	270	277	264	262	240	266	247	249	278	261	259	240	252	241	261	235	245	262	277	241	250	239	247	274	251	281	290	242	263	280	228	251	232	283	261	263	220	239	244	257	260	244	243	261	241	285	251	254	261	238	252	249	275	253	248	281	214	240	233	253	259	288	230	288	253	276	221	253	252	263	247	259	273	248	284	266	272	254	275	257	245	256	252	261	248	239	268	240	260	250	267	237	254	242	276	255	250	247	261	227	244	244	251	267	251	296	296	224	228	264	240	238	282	240	226	258	234	241	269	244	272	266	278	252	267	240	244	254	251	218	262	237	267	237	249	254	289	251	281	257	253	253	245	261	261	288	243	254	304	267	230	220	295	284	253	243	239	243	251	265	248	258	257	234	268	222	267	282	288	263	263	255	240	246	238	229	256	244	246	245	268	261	252	275	239	252	276	272	254	265	279	254	243	265	271	253	250	273	255	278	250	293	236	281	252	272	250	246	271	248	245	257	243	224	264	269	257	280	273	236	237	276	224	231	251	257	269	257	251	242	251	263	252	249	245	264	264	253	241	237	266	238	253	245	254	264	262	264	271	267	285	287	230	256	243	259	257	258	262	254	238	260	235	269	255	258	224	275	269	256	252	259	238	243	230	240	266	282	261	246	256	267	268	235	252	266	291	253	244	255	274	267	269	273	231	278	249	245	264	267	275	247	257	243	255	248	267	241	265	265	238	269	266	277	252	241	255	270	255	264	251	251	246	249	219	239	254	275	278	252	273	253	270	258	261	258	256	234	268	266	244	242	253	223	231	264	252	259	250	251	251	250	231	238	240	255	237	269	261	244	277	247	260	266	283	243	269	252	266	267	250	268	243	273	281	275	277	237	255	276	261	287	234	215	236	275	299	276	249	256	253	269	269	249	258	210	233	273	264	272	269	260	254	270	240	280	276	222	245	237	247	288	256	269	268	254	234	262	260	240	227	235	261	257	257	237	273	242	256	246	219	241	281	265	269	276	262	221	263	263	244	250	250	283	249	280	279	279	265	260	230	257	293	256	295	269	288	272	237	249	263	289	250	246	252	242	279	258	236	238	288	263	248	249	247	262	235	266	235	223	260	266	248	259	259	267	287	247	243	286	247	271	259	242	261	234	263	245	247	238	272	253	233	228	246	265	263	273	260	277	247	272	242	241	233	240	245	231	249	252	237	238	249	251	268	240	233	262	259	262	254	266	245	261	271	276	254	259	270	234	262
24150	41944	23532	12164	8752	6502	4720	3573	2713	2231	1891	1547	1333	1190	1090	934	923	866	688	686	709	687	623	565	555	595	475	516	557	473	428	420	417	427	369	304	388	294	332	366	356	322	361	335	288	275	329	665	606	501	470	541	600	583	538	420	309	249	303	292	278	255	257	259	297	280	289	268	256	243	271	279	314	278	310	277	275	277	310	261	310	299	270	277	301	295	292	325	282	301	270	280	288	298	284	284	259	270	246	299	294	286	251	292	249	306	250	269	296	297	313	290	309	289	270	282	281	252	266	285	267	302	300	229	281	290	279	259	275	311	279	285	279	288	260	275	296	306	290	282	279	284	295	276	272	260	265	277	277	295	253	279	297	267	266	295	266	277	283	282	280	264	246	259	285	272	292	272	291	295	297	285	308	285	282	300	289	282	238	271	265	279	283	275	251	275	277	244	317	282	278	284	277	279	293	303	263	270	298	284	296	293	259	251	226	293	285	313	275	290	283	287	262	251	260	302	241	272	252	266	294	310	271	287	259	291	284	313	280	303	289	284	287	269	274	229	266	255	287	275	270	294	299	271	275	245	287	274	275	306	264	264	291	287	285	270	307	280	266	296	298	293	283	293	254	294	277	294	274	307	276	286	263	296	273	265	307	295	256	263	268	295	272	301	290	264	270	247	308	253	300	279	270	279	277	292	270	308	280	246	258	249	292	267	289	274	284	275	264	285	283	308	277	261	268	266	291	275	303	289	291	293	297	290	269	252	294	274	267	277	304	302	289	308	281	265	283	229	264	274	272	292	260	294	257	276	288	246	274	265	275	285	283	297	281	280	299	276	294	255	291	302	289	282	279	269	293	267	284	281	287	305	247	250	297	252	269	275	271	304	301	308	275	289	277	267	284	279	273	287	287	290	288	268	268	275	305	251	265	273	277	299	281	267	287	301	300	273	284	303	323	294	291	271	258	274	281	277	307	256	261	252	295	270	229	264	260	293	269	280	282	276	283	278	286	272	284	305	282	281	255	274	294	298	279	268	266	279	299	282	271	271	294	287	251	280	268	292	320	282	298	262	294	289	291	258	284	308	292	245	286	282	296	275	274	248	293	272	253	270	261	292	254	288	288	280	267	300	259	296	278	273	276	301	288	303	259	275	278	290	290	270	281	323	308	288	292	304	298	275	308	255	309	285	268	279	236	261	273	268	274	255	281	304	271	244	277	269	263	271	279	280	296	272	281	260	270	286	277	259	308	291	282	287	295	303	289	289	299	289	245	278	270	285	270	247	271	286	281	258	296	277	287	276	292	295	268	243	288	260	288	309	310	277	292	288	280	299	284	275	271	300	279	284	277	268	295	261	259	261	302	288	264	275	281	291	266	261	291	254	270	287	262	257	278	275	273	280	288	269	266	301	255	280	312	272	289	298	304	277	320	271	282	310	301	258	299	310	259	265	300	258	313	266	257	254	306	296	295	294	283	269	273	287	271	253	290	287	283	267	297	316	275	274	286	295	273	317	266	270	264	297	272	298	265	307	299	311	271	281	276	289	255	278	280	272	289	261	272	259	272	263	286	299	300	287	251	267	249	268	267	286	276	271	285	267	288	269	292	272	291	247	269	289	295	274	285	277	286	261	304	280	269	280	289	290	296	271	264	268	275	285	266	247	317	255	292	283	281	264	281	285	272	276	277	289	260	273	300	262	323	277	299	279	284	274	268	270	282	273	266	274	254	312	303	261	306	266	271	281	293	299	310	300	252	274	292	237	264	280	289	266	252	269	294	334	252	281	275	282	271	254	262	285	296	278	266	276	279	273	264	264	266	279	267	298	285	299	290	291	303	284	278	290	285	286	260	271	275	288	277	320	278	278	260	255	289	274	254	271	285	274	263	295	285	283	282	287	287	290	296	296	316	270	274	252	294	287	308	264	300	250	291	308	294	296	253	269	305	294	280	289	300	293	283	260	299	273	270	297	281	262	292	276	283	300	279	276	264	256	294	273	281	281	294	260	314	283	271	289	288	289	289	310	254	266	261	284	270	257	270	285	278	279	293	270	291	278	308	295	261	282	299	283	266	277	273	264	290	279	295	263	258	271	282	263	259	277	286	263	290	270	318	281	239	264	308	288	278	280	302	263	252	269	256	280	248	294	282	273	293	261	258	289	328	271	265	246	270	310	274	292	249	283	310	288	285	275	259	264	276	276	256	287	256	269	303	267	262	284	277	262	295	282	265	271	284	290	317	274	291	303	292	278	283	260	261	307	272	282	236	273	253	263	282	273	267	273	273	273	253	286	280	292	309	300	253	270	268	290	276	275	298	299	293	240	304	272	308	284	313	247	295	276	257	294	269	260	281	284	292	281	303	276	268	306	281	248	307	288	281	236	310	279	281	265	303	280	280	269	291	269	282	264	284	259	259	282	278	294	280	302	294	275	265	294	281	281	267	288	275	278	280	287	290	297	292	279	300	273	269	309	274	250	312	317	289	252	290	292	268	259	279	252	286	286	268	257	259	289	302	282	290	303	278	300	275	294	287	303	253	269	246	305	261	257	288	324	279	271	270	294	282	274	255	285	287	283	279	302	276	250	279	262	265	289	269	271	276	285	290	262	295	271	288	263	271	284	276	285	282	302	270	288	293	273	258	274	264	296	287	280	260	290	275	285	288	258	292	284	292	299	278	291	287	274	299	304	286	272	293	269	287	274	328	281	286	302	253	299	313	291	273	320	276	257	291	266	275	305	304	265	273	280	264	297	275	282	319	257	263	312	280	279	254	289	291	250	268	271	289	273	272	284	249	320	289	296	280	263	267	282	282	279	282	269	318	248	288	264	267	305	291	246	274	289	267	266	280	287	256	297	289	266	281	298	260	273	299	280	259	309	287	271	279	288	284	279	274	293	293	295	283	282	255	305	271	299	255	268	272	272	281	280	273	272	288	302	291	284	260	322	292	277	267	273	284	264	292	254	266	280	304	275	313	286	296	283	278	283	307	265	291	265	285	271	269	281	287	293	259	296	279	241	284	283	305	274	289	283	261	282	323	291	264	263	276	252	298	284	284	295	286	283	298	271	268	291	280	275	278	264	271	255	262	309	288	277	285	275	292	289	298	259	275	311	311	280	265	297	265	256	295	304	282	282	264	300	306	291	294	259	278	309	315	266	288	271	280	272	273	282	277	323	248	265	288	276	286	269	291	265	273	288	273	263	284	300	309	299	284	292	275	285	289	295	274	272	300	271	275	295	287	293	284	271	278	297	270	278	282	277	285	277	273	293	264	286	281	299	297	255	295	279	259	285	304	290	295	309	271	290	294	269	304	280	280	280	275	297	255	299	271	279	281	304	253	267	289	273	276	290	289	299	304	265	242	299	259	255	269	314	281	303	297	287	287	284	300	288	286	311	302	257	263	285	256	266	290	272	277	275	289	272	274	286	282	270	297	273	270	299	267	281	273	255	282	258	278	259	295	263	289	275	272	302	275	288	310	290	311	287	282	282	282	267
25740	21632	27611	25802	10685	2940	1891	1333	965	847	722	635	598	492	473	476	440	400	391	360	368	350	348	345	372	344	294	333	343	267	289	282	258	261	268	280	279	254	271	239	257	250	240	257	256	277	308	304	325	294	320	348	276	276	286	264	244	219	258	236	229	240	214	231	236	233	262	197	227	241	227	214	212	210	233	228	263	244	242	237	219	240	258	237	232	220	252	206	247	229	231	266	223	226	213	237	244	220	225	237	210	227	231	213	235	208	261	241	239	223	227	243	222	254	232	236	229	234	240	217	258	241	218	234	248	214	239	242	246	237	254	268	219	221	231	201	241	201	230	256	220	209	245	237	221	218	221	219	238	246	237	228	217	227	223	228	225	224	208	222	257	230	265	259	231	236	252	239	245	232	216	208	221	255	207	206	213	242	223	251	231	216	248	240	218	199	252	226	252	218	220	231	241	244	214	239	230	233	213	227	247	255	205	212	203	218	234	224	252	205	247	254	211	255	247	233	238	226	213	222	253	188	241	228	245	231	229	264	249	255	206	234	236	243	252	237	215	220	238	246	228	225	224	239	238	202	217	237	239	233	215	221	245	226	241	224	227	238	257	236	222	206	234	228	229	228	223	272	201	258	276	250	220	224	237	217	226	198	240	242	231	232	229	208	233	238	221	218	207	238	220	233	223	226	236	232	196	224	237	223	233	270	234	238	220	221	220	245	237	244	254	211	223	208	211	248	242	247	234	247	241	232	238	238	241	261	214	240	204	217	207	209	231	207	249	242	242	248	228	231	218	211	218	223	236	223	224	234	259	201	208	227	254	252	220	237	235	243	246	244	281	228	232	223	230	221	232	216	238	231	244	225	228	213	205	235	222	239	246	222	256	236	234	218	226	228	226	244	227	214	259	204	233	216	214	267	218	239	220	218	204	223	224	210	219	219	239	244	267	248	210	232	227	241	235	198	230	241	255	216	227	243	202	226	230	244	212	241	219	237	248	212	198	207	223	262	229	253	220	240	237	246	229	217	232	208	254	249	236	241	219	197	205	237	214	221	226	253	208	237	245	233	211	212	207	221	246	227	221	255	236	241	226	238	230	240	227	219	237	216	241	245	238	217	244	227	243	226	246	240	238	238	230	233	240	237	236	226	229	202	245	211	237	219	222	225	259	213	245	222	200	258	256	248	226	233	215	246	200	205	240	222	231	233	234	223	238	216	231	228	231	228	232	241	234	239	240	242	234	211	234	233	228	216	250	210	237	216	229	228	231	218	205	216	241	245	223	216	220	243	237	259	243	220	212	239	224	238	220	230	237	239	242	247	207	228	205	233	223	210	248	205	218	215	232	247	240	254	227	257	206	238	215	244	233	250	233	246	242	211	212	217	229	248	236	230	246	210	228	208	250	216	244	242	188	232	240	256	222	239	214	247	257	219	226	249	255	229	219	214	242	236	217	242	263	240	240	227	240	214	237	249	253	218	214	244	231	229	222	229	236	224	254	255	219	255	250	226	219	220	241	226	224	219	212	190	237	238	196	223	223	217	246	199	215	232	217	243	228	250	225	246	229	227	228	213	228	236	238	219	235	197	204	216	220	231	234	218	222	238	242	237	229	221	202	222	275	227	230	238	236	236	262	243	238	198	241	219	240	241	230	222	250	207	225	275	247	232	241	237	249	214	231	234	246	256	221	251	241	221	241	215	291	257	262	256	237	204	230	227	233	219	240	223	225	241	224	228	248	243	237	255	214	219	240	236	221	244	222	228	272	211	221	218	220	230	245	232	254	225	223	241	257	220	231	236	245	220	236	233	247	216	210	232	205	230	253	234	233	227	233	230	207	236	235	231	237	236	236	251	260	243	239	225	249	260	231	251	207	240	208	204	215	222	250	228	245	247	245	207	220	239	248	217	210	216	187	249	234	243	239	211	202	227	230	252	278	231	246	233	242	246	220	218	227	229	230	237	242	237	244	234	213	232	206	222	231	232	219	244	220	232	257	265	233	253	233	216	226	224	253	242	218	208	220	206	225	246	213	232	258	217	216	270	233	225	225	245	203	230	224	224	238	219	211	225	229	202	254	270	241	215	245	236	247	237	228	266	211	233	232	250	248	241	245	225	213	238	218	220	224	246	242	250	254	229	199	203	239	228	245	233	263	245	218	236	212	207	255	253	249	212	242	230	211	231	222	208	261	220	238	233	226	236	238	223	226	238	234	240	225	224	240	250	231	228	223	234	214	232	245	232	249	241	234	233	223	224	208	235	251	238	199	207	210	239	231	232	248	217	227	244	246	226	221	231	224	241	220	224	250	239	214	253	231	223	213	237	248	248	230	244	209	224	240	270	203	227	250	239	217	206	228	233	231	227	225	229	205	242	250	250	210	233	235	242	214	254	210	220	228	212	225	237	232	240	239	211	242	239	236	250	206	249	232	221	244	243	226	228	234	215	220	228	225	241	223	213	233	240	255	254	231	243	230	242	242	247	213	210	224	242	227	219	224	195	246	194	211	236	212	250	247	224	205	229	214	222	230	227	234	219	239	246	207	226	249	203	238	273	234	236	233	233	241	241	225	230	229	245	217	243	204	210	211	248	220	252	237	235	240	254	206	234	228	226	233	203	263	232	226	234	222	253	222	211	219	219	248	224	244	219	240	210	229	227	216	235	208	255	243	236	224	224	256	256	223	212	202	232	255	220	227	240	204	228	240	234	224	230	234	241	217	204	248	251	231	254	251	235	249	237	230	227	228	226	226	228	249	242	210	225	224	250	255	264	216	223	245	225	244	240	237	217	246	231	228	235	232	253	224	229	239	218	241	223	245	247	218	196	208	216	238	248	238	233	242	223	229	232	202	237	222	244	233	215	222	233	233	223	221	237	225	224	196	232	204	228	255	210	227	211	237	223	254	244	246	277	247	217	267	245	239	241	227	256	220	224	208	223	216	181	233	211	248	260	248	246	229	239	219	236	219	224	239	231	274	186	242	231	244	243	235	208	234	219	252	265	213	227	223	203	225	215	240	234	206	234	219	247	242	224	211	216	236	225	224	236	252	230	233	237	241	238	243	238	229	241	206	235	229	240	232	251	258	235	224	233	224	206	230	240	214	234	229	259	223	222	256	234	258	223	232	231	246	235	220	226	244	226	230	234	212	229	246	248	248	262	237	233	229	211	212	250	246	191	257	232	219	230	241	235	226	231	238	231	252	217	223	218	227	247	246	261	249	188	232	213	246	239	229	250	246	216	243	238	227	185	238	250	228	236	210	222	229	229	209	235	226	252	232	226	233	207	259	226	250	237	224	237	206	246	231	204	237	236	249	202	237	239	264	233	229	220	231	243	232	224	233	244	225	249	255	215	230	255	229	237	222	222	214	230	255	225	222	226	243	224	215	245	228	260	229	236	239	237	238	224	230	246	256	244	235	254	203	233	222	209	245	257	224	233	207	238	201	241	233	257	227	268	268	224	245	230	219	264	227	260	198	225	274	230	212	236	246	226
23829	39810	19329	8877	6401	5004	3694	2751	2205	1694	1337	1174	1114	874	825	839	737	651	599	594	576	555	500	531	519	451	420	468	406	371	393	343	351	330	317	318	261	353	286	323	310	295	319	272	264	280	378	428	452	443	420	469	418	396	397	275	294	289	248	245	294	244	271	267	254	277	239	235	240	256	250	271	255	271	245	248	238	238	268	280	244	265	237	269	279	278	304	251	264	265	259	248	264	266	244	254	266	236	269	292	261	262	248	260	260	251	293	273	241	240	265	244	238	270	272	255	253	254	245	230	249	298	270	254	256	270	242	258	277	254	269	285	282	247	264	266	246	254	255	267	238	238	259	280	257	273	222	259	243	241	260	252	245	265	270	269	264	233	232	279	277	279	279	258	258	262	237	229	284	251	261	251	263	254	239	270	270	259	256	248	237	273	270	303	263	254	251	258	261	282	231	239	241	251	290	235	258	286	262	238	245	271	266	250	271	250	253	270	286	264	254	228	257	256	231	229	280	258	229	290	264	254	278	280	260	239	259	273	292	247	253	247	272	258	259	226	257	294	258	247	252	266	271	259	240	258	255	250	240	231	270	254	269	263	241	246	250	263	256	276	283	275	271	258	266	283	261	282	275	264	262	270	276	240	261	248	266	249	277	249	242	248	260	244	253	274	247	262	252	248	251	260	250	250	246	243	253	248	255	251	267	270	256	277	231	251	240	251	274	248	287	257	278	230	235	243	283	274	257	264	278	269	254	264	282	252	279	235	247	233	273	245	240	257	257	250	265	257	244	242	248	276	285	250	265	263	277	241	260	261	260	254	258	272	252	232	266	238	235	224	254	291	276	271	255	259	262	246	243	276	245	266	253	257	249	275	277	269	276	249	251	248	274	251	281	283	236	263	259	272	260	274	292	252	246	255	242	255	268	269	270	240	280	283	267	253	232	265	294	256	236	249	246	264	237	263	268	262	260	250	242	253	264	281	270	259	239	256	227	226	242	232	293	255	274	280	245	292	257	288	254	268	278	251	271	273	253	247	253	284	248	247	280	238	265	264	258	244	262	259	243	244	262	271	262	270	247	253	257	262	239	236	249	256	233	255	238	280	285	251	246	242	266	245	309	252	298	285	245	268	246	265	260	247	273	268	238	260	280	251	279	257	269	252	281	244	244	270	258	268	273	268	248	251	243	275	258	273	250	245	251	264	275	275	250	281	273	247	257	243	244	261	274	234	242	233	246	265	290	263	243	250	251	255	260	288	247	259	226	267	250	244	274	270	251	251	286	273	262	257	243	256	273	273	261	273	243	263	256	243	280	272	295	254	275	220	285	253	273	284	276	267	287	279	263	253	262	262	247	253	261	251	264	258	278	276	280	262	257	218	243	253	285	302	281	283	254	240	240	277	264	222	291	257	242	281	235	246	251	269	236	231	240	265	258	259	233	254	259	284	279	244	268	256	255	244	274	244	265	242	280	271	279	281	264	278	246	287	232	271	279	266	264	248	268	259	248	269	239	243	243	266	264	266	263	272	288	267	236	262	261	269	253	263	272	248	282	265	239	263	258	273	253	261	272	268	277	293	269	245	278	258	306	227	247	242	276	261	290	260	239	279	245	270	302	254	260	251	250	258	257	264	240	270	237	241	268	278	265	258	276	261	279	282	235	277	259	256	250	264	280	271	270	271	240	247	277	241	281	257	254	258	268	252	288	246	269	257	212	269	261	255	270	258	277	255	282	262	270	266	248	251	264	266	255	239	260	254	267	258	289	274	241	256	252	248	270	261	247	252	249	244	248	260	251	285	247	282	243	268	255	275	263	275	287	281	263	265	238	270	242	263	264	249	267	276	240	278	228	260	269	273	243	284	271	262	233	246	275	263	268	271	259	244	269	271	273	284	249	245	260	255	260	254	280	256	248	262	253	284	262	290	234	241	251	281	270	254	241	280	238	284	277	236	251	276	267	268	244	272	308	261	269	261	252	258	285	264	254	261	252	241	267	255	260	254	256	263	274	289	274	268	269	250	278	252	253	244	242	235	250	220	245	273	238	256	254	256	247	268	247	254	240	256	263	271	279	268	254	273	270	257	254	285	269	254	254	283	252	236	272	219	263	252	258	264	259	282	257	224	251	284	270	237	272	248	256	265	260	257	258	255	243	272	258	256	249	266	249	241	253	227	290	237	243	259	270	289	239	257	273	238	253	246	278	259	269	242	250	256	287	272	267	240	248	224	263	230	287	247	269	242	255	246	242	251	271	246	241	295	245	283	255	268	258	260	273	271	265	253	245	283	243	236	216	295	288	287	250	279	272	272	243	246	263	269	260	252	271	268	259	255	248	259	273	256	256	271	275	248	250	274	241	282	258	259	257	275	256	264	291	263	253	276	260	290	267	260	293	303	265	252	244	251	240	310	244	261	246	267	255	255	255	274	252	239	261	253	272	276	291	259	240	248	243	257	256	273	254	285	236	281	265	304	260	247	268	263	247	251	264	273	266	272	250	263	264	268	242	240	253	241	258	273	251	260	276	257	265	252	238	264	252	252	264	263	263	269	256	289	232	246	293	235	258	256	256	265	239	258	258	257	247	251	254	233	281	253	272	263	232	261	234	242	256	269	256	259	270	268	292	255	236	268	256	262	266	291	287	274	260	256	266	264	263	257	260	264	268	256	279	227	300	279	279	264	256	255	238	222	286	259	260	264	228	264	284	283	238	262	246	234	237	255	264	264	248	276	268	250	250	259	275	270	254	270	252	268	252	261	260	265	261	240	237	277	251	274	276	248	240	271	253	262	256	245	223	299	244	235	271	218	286	254	242	262	264	240	259	250	245	279	243	248	269	245	256	255	251	273	276	283	273	260	255	258	257	248	271	251	270	296	276	263	270	247	249	265	259	254	239	253	282	254	244	257	248	257	234	242	260	285	261	253	270	252	271	239	230	248	233	264	246	274	249	260	256	268	251	260	272	274	247	274	266	247	250	239	272	262	279	285	233	266	263	280	246	248	249	288	252	249	267	249	252	257	250	261	291	228	241	250	265	270	270	262	274	287	255	252	248	251	272	254	256	243	271	241	269	265	250	243	269	269	273	270	267	243	261	275	255	253	270	245	264	260	253	260	281	284	269	262	279	275	265	238	273	257	259	248	243	259	213	246	252	259	304	256	257	268	266	248	231	289	261	269	250	240	243	258	275	279	274	247	264	234	242	268	230	272	251	264	242	231	278	249	267	293	260	250	253	260	240	285	258	265	246	285	255	255	260	261	281	251	308	263	284	258	256	220	252	271	254	238	230	241	235	248	274	227	260	257	230	245	229	252	238	258	267	252	278	253	277	272	260	284	268	277	267	245	268	244	273	264	263	246	285	259	290	245	252	256	251	262	239	272	258	249	266	246	262	251	271	224	250	265	267	267	229	261	249	241	242	278	284	238	234	230	265	277	258	260	272	261	239	266	268	272	255	261	280	236	269	239	258	254	267	252	266	272	249	270	253	251	254	293
23306	21635	29366	24391	21638	21713	10505	3048	1928	1434	1228	1024	948	848	829	763	656	649	638	612	610	509	483	500	477	466	538	476	421	364	377	371	371	340	365	351	325	319	318	274	324	272	281	278	312	311	303	479	905	890	560	503	509	513	406	270	254	282	276	259	290	266	275	251	294	275	272	257	255	269	263	272	242	277	254	252	302	278	288	277	249	259	274	262	288	282	282	270	276	281	274	276	275	293	279	265	295	268	246	273	264	299	257	268	301	276	255	304	290	255	280	240	289	264	290	291	274	287	291	288	271	266	265	285	284	253	270	256	267	271	258	257	251	268	260	266	243	280	270	263	280	249	260	264	285	264	252	274	254	270	270	279	274	267	239	274	262	247	260	268	251	272	279	244	271	251	266	266	261	254	278	263	272	279	270	291	238	258	273	280	277	289	266	283	264	231	261	280	260	259	286	277	234	294	259	268	260	272	262	259	276	286	282	264	271	258	302	235	273	225	254	259	292	277	280	266	292	245	273	257	258	281	253	262	303	248	256	279	264	237	249	289	283	253	244	264	277	263	258	255	225	272	274	258	267	298	253	265	266	279	285	276	276	266	281	236	300	266	272	255	245	284	239	269	291	222	264	274	258	284	267	266	263	248	227	276	248	231	249	293	271	271	266	271	267	282	257	280	255	261	235	264	293	292	257	273	275	280	269	285	231	252	273	278	237	255	252	256	251	256	274	282	247	283	315	276	236	264	279	280	233	266	252	267	255	267	238	261	251	256	294	276	266	274	251	249	256	244	254	245	293	268	273	278	289	258	266	279	268	272	274	258	254	267	280	257	293	282	310	249	270	293	280	255	269	274	265	287	280	270	289	261	260	284	235	271	271	302	263	255	257	262	277	297	284	286	266	272	277	293	261	263	272	265	276	263	258	276	268	252	264	254	263	282	248	227	267	264	251	274	292	265	277	256	272	287	271	308	273	291	262	248	249	254	259	279	288	247	272	292	297	272	266	248	292	301	272	259	279	233	250	242	260	233	281	284	278	254	286	286	284	276	240	257	289	262	298	260	283	287	301	276	277	272	279	254	289	261	300	262	280	297	308	263	273	294	253	285	250	236	259	282	266	262	297	279	307	266	293	238	284	280	277	268	291	262	243	273	265	253	245	261	273	276	242	262	286	288	290	280	282	251	256	243	226	257	278	259	278	254	283	254	260	247	298	270	271	253	283	264	280	239	288	265	264	261	262	282	262	274	299	263	264	289	265	257	256	264	236	239	292	289	246	296	260	292	276	291	252	289	264	238	277	271	265	279	248	282	281	270	265	278	259	262	242	263	263	257	252	252	261	246	241	274	279	244	284	235	287	278	256	265	265	254	261	259	303	262	285	285	277	279	270	278	265	276	246	278	266	281	271	242	240	271	274	270	270	261	270	251	256	257	267	262	256	273	280	237	280	254	264	279	262	280	259	248	271	270	260	272	260	278	273	265	267	284	290	289	284	267	272	272	273	247	268	256	267	264	276	245	269	260	276	261	256	268	267	251	244	250	299	252	271	267	291	249	280	278	270	297	268	260	252	278	289	266	287	245	259	244	277	270	247	253	254	239	267	243	261	280	252	242	263	267	240	293	297	240	252	257	291	273	291	279	290	271	230	251	252	262	265	276	294	280	252	273	270	272	270	261	249	253	266	259	238	280	259	294	256	284	281	316	275	274	267	278	248	262	248	265	267	270	259	275	266	271	275	285	244	284	272	256	239	233	263	248	223	257	279	235	258	252	285	261	282	279	247	292	251	258	286	277	269	271	273	246	262	275	270	270	253	266	279	239	267	257	254	281	291	251	254	274	276	276	250	274	242	277	276	277	267	275	260	278	318	259	273	255	279	247	258	256	262	265	234	239	267	270	250	262	248	280	256	260	255	270	262	269	275	251	255	249	256	242	286	280	257	261	247	244	288	255	275	248	270	288	266	260	235	278	283	230	261	276	261	239	271	239	261	257	260	265	279	276	253	251	280	290	260	278	240	284	283	248	227	269	261	278	274	230	286	273	276	272	242	280	256	280	257	265	256	236	242	270	254	232	265	252	249	256	282	257	256	259	283	249	234	246	242	288	271	268	270	275	266	267	242	271	273	267	292	238	269	237	273	259	291	281	269	265	284	258	278	253	263	268	281	234	265	263	264	261	263	281	295	290	289	267	253	246	256	267	258	299	269	272	263	276	285	287	267	257	258	257	261	290	265	274	255	258	301	267	270	265	270	282	267	270	230	255	263	260	236	262	282	269	278	286	284	278	270	251	254	265	237	263	244	285	281	268	258	245	274	237	262	300	241	274	257	248	280	276	262	278	258	256	281	261	256	277	260	282	238	286	300	258	230	275	255	276	265	263	278	273	256	264	277	281	277	243	274	243	270	257	276	273	264	269	259	283	275	265	273	268	251	250	264	298	291	293	255	268	269	261	254	250	253	263	270	271	270	272	268	283	297	296	267	251	268	255	272	253	248	262	272	280	266	266	266	264	281	289	244	260	260	263	288	275	255	252	301	285	286	285	257	265	295	287	282	269	255	258	292	262	260	277	217	249	262	258	267	279	264	303	249	272	272	277	280	272	313	272	253	284	250	238	225	269	261	266	259	290	263	269	271	274	285	253	275	261	305	255	280	286	279	289	260	261	270	283	279	253	263	277	262	256	253	287	257	234	265	270	254	271	236	273	283	243	237	277	269	244	285	266	258	291	274	276	276	278	283	276	268	250	253	259	272	248	268	273	256	284	264	247	227	262	269	279	228	272	268	288	248	228	269	298	278	264	236	255	272	248	270	278	258	279	256	246	238	285	269	286	250	253	245	255	284	238	262	271	267	270	255	253	266	254	279	259	273	285	245	268	281	263	279	251	282	250	248	246	280	267	296	308	251	267	270	290	245	250	282	284	251	287	239	262	270	285	254	282	255	270	267	236	243	274	255	256	285	264	262	291	269	259	265	259	270	275	297	255	271	265	287	263	279	295	254	272	243	249	247	288	283	241	264	292	258	277	248	263	268	274	287	287	276	266	282	274	267	236	255	254	259	282	270	304	269	257	279	290	264	263	255	264	270	234	260	240	289	253	266	286	264	272	269	275	260	291	243	244	271	268	264	238	284	269	286	233	263	243	265	242	281	253	252	246	307	253	243	252	265	240	250	266	249	278	266	278	243	280	233	272	270	297	282	266	256	273	243	243	275	248	277	289	257	267	218	228	272	252	286	275	274	252	280	264	274	280	247	267	247	267	282	302	261	256	282	276	280	244	249	242	258	274	264	268	251	268	296	282	258	280	267	248	289	256	266	278	245	267	266	283	267	273	265	264	256	248	274	276	245	270	262	293	279	249	259	269	280	283	267	232	259	274	295	245	279	263	242	249	290	250	240	267	286	260	262	262	272	256	253	310	258	217	262	269	270	265	283	286	283	279	258	292	293	257	234	249	301	255	267	282	279	265	242	251	265	253	233	258	271	257	275	285	261	259
27370	48397	26206	15034	11058	8529	6556	5090	3875	2914	2178	1989	1669	1492	1390	1314	1064	1029	962	916	890	832	723	810	782	676	747	654	530	530	581	503	481	440	409	407	394	343	341	377	384	368	354	357	333	334	353	687	1524	1433	829	650	763	735	591	298	285	292	299	289	271	300	278	270	312	297	270	310	278	296	315	262	303	269	242	288	273	292	294	297	339	323	290	315	290	304	306	301	307	284	298	308	336	338	316	299	319	286	275	337	315	289	294	293	289	312	320	288	299	307	298	312	305	310	272	294	288	293	295	289	298	289	285	281	262	272	308	308	250	284	298	265	295	306	287	263	275	298	294	305	275	278	298	291	310	266	276	301	292	302	315	298	272	281	272	259	316	296	296	287	297	319	266	289	285	251	285	281	306	294	302	304	275	271	284	314	303	279	304	293	289	295	282	310	296	269	282	299	283	281	292	304	280	277	290	293	279	282	299	265	303	283	305	276	304	278	258	285	280	315	317	260	263	286	321	285	291	304	299	272	304	309	297	257	298	296	283	269	286	311	302	303	292	305	311	284	308	308	286	279	302	292	328	268	313	297	287	312	283	288	293	285	275	285	283	276	304	296	274	301	315	290	301	279	292	286	290	285	297	271	311	295	306	305	288	301	295	275	319	289	273	293	265	289	279	295	272	251	279	271	293	254	293	270	271	297	286	288	299	279	266	284	292	284	311	289	270	305	295	285	306	285	260	331	288	282	300	280	278	282	284	289	280	307	291	280	307	271	287	301	274	298	298	256	275	276	297	304	257	286	297	261	299	334	299	274	326	295	261	320	302	328	288	285	292	293	302	303	285	283	287	284	294	287	306	288	301	295	306	290	292	287	257	267	265	293	311	278	294	294	289	314	275	297	297	276	317	294	307	296	331	260	310	310	293	273	265	274	316	265	301	302	288	301	273	283	286	282	267	284	296	291	263	282	278	333	285	286	304	284	285	294	283	306	330	317	288	292	286	256	287	294	280	256	313	289	274	260	319	268	305	290	289	306	282	300	302	268	269	297	270	277	284	306	303	292	279	291	333	272	295	306	293	301	293	283	277	274	257	298	304	285	285	296	287	315	272	314	253	286	281	270	291	327	250	289	313	275	279	320	296	294	301	279	285	305	300	288	291	287	311	282	282	290	332	321	255	306	291	289	293	290	267	284	273	347	271	320	308	286	249	281	306	285	282	274	309	290	295	331	279	307	269	278	296	289	260	297	284	282	279	294	278	294	278	274	324	293	268	284	282	276	290	309	277	293	290	276	295	285	296	307	285	302	294	277	286	297	302	303	265	299	328	302	321	282	267	248	284	298	268	291	292	281	296	290	295	314	277	293	270	260	281	297	302	279	305	331	318	304	281	267	297	288	261	282	269	294	263	297	274	264	278	269	275	285	275	295	286	285	320	297	300	296	297	302	288	310	289	290	277	296	268	268	297	314	276	290	280	295	281	280	301	271	282	293	272	293	306	259	306	281	307	271	301	283	267	281	257	294	296	288	271	320	289	266	297	296	301	272	298	316	269	308	282	279	292	265	307	283	331	288	265	282	274	310	299	263	278	310	289	282	279	298	296	314	289	295	295	295	281	297	265	271	301	275	299	256	307	298	279	294	284	312	268	304	282	267	291	297	282	285	282	300	287	313	312	264	301	305	291	269	304	288	305	319	283	308	316	293	283	277	275	312	285	255	283	281	317	273	247	309	282	275	311	271	309	286	292	301	279	299	269	263	284	285	295	303	297	317	276	294	279	299	280	299	294	293	255	248	291	278	263	290	286	290	289	305	304	324	282	277	310	292	304	284	302	282	273	252	283	286	286	318	283	299	299	288	278	310	287	284	280	274	298	286	268	263	279	276	307	272	295	306	320	292	294	275	299	310	302	299	270	290	277	288	300	280	293	266	256	297	260	246	291	257	291	291	266	260	307	321	330	286	282	279	280	287	270	309	281	293	281	278	309	301	265	315	308	262	298	279	311	260	303	285	290	287	304	305	284	319	289	262	294	282	292	307	304	316	305	260	274	276	290	268	301	265	277	293	283	303	268	304	297	300	302	271	281	283	289	297	302	298	292	262	250	282	302	297	291	279	298	325	295	293	294	263	308	289	293	277	281	292	280	268	281	283	259	301	311	310	288	312	264	305	273	298	309	307	286	305	299	298	274	245	276	271	292	279	311	288	289	282	276	287	301	298	274	282	299	304	289	279	280	270	278	281	305	268	278	253	309	297	270	283	306	271	268	295	285	272	316	286	294	263	290	275	300	288	271	288	275	273	291	276	276	273	302	274	325	322	277	311	248	338	312	291	281	287	277	248	274	267	300	283	307	290	283	280	292	264	291	308	318	254	290	310	294	295	274	290	311	294	268	281	296	273	291	279	299	279	285	262	309	319	292	272	306	282	296	307	324	264	284	271	291	265	285	289	307	307	289	285	267	310	301	295	254	269	274	293	290	287	277	294	284	290	279	297	254	260	300	279	312	305	256	281	285	279	268	312	319	279	313	301	304	286	286	288	278	261	296	303	266	282	262	299	312	289	301	299	283	277	295	312	301	308	279	324	311	303	284	309	320	292	320	285	274	298	281	301	270	296	289	285	330	291	278	259	286	279	304	239	263	291	279	294	290	311	280	268	304	294	322	316	295	258	279	322	306	287	304	271	295	315	277	279	271	276	287	258	273	306	293	309	294	290	310	299	296	285	295	274	288	299	288	290	306	319	265	272	268	281	268	291	300	287	309	281	309	283	281	258	274	282	285	264	325	286	255	299	279	315	309	269	311	297	300	285	278	307	273	284	274	292	294	322	289	286	288	290	312	291	283	290	288	296	292	293	313	286	302	282	288	255	288	309	280	272	283	258	305	285	291	331	283	274	295	265	305	295	293	276	253	274	291	262	288	268	315	286	294	276	284	282	319	269	273	285	265	258	286	264	290	284	273	309	276	291	291	252	273	278	295	294	287	267	280	296	307	265	266	269	286	280	270	277	293	296	281	292	295	298	311	292	326	270	302	294	299	283	305	274	284	283	300	294	271	286	300	304	278	307	284	277	289	291	277	291	294	295	268	281	299	281	312	284	323	257	294	311	277	298	310	299	297	265	284	304	289	270	305	300	298	263	289	310	279	304	304	297	283	287	288	289	261	284	301	310	293	284	278	287	268	311	283	294	292	264	289	324	274	279	306	307	296	291	274	286	289	304	262	280	270	282	300	279	287	265	279	285	285	288	314	314	270	313	291	301	330	277	281	314	277	328	300	317	291	288	263	288	287	258	289	291	282	270	297	286	318	285	333	303	283	323	271	277	319	289	288	297	274	287	293	298	247	299	341	256	284	298	293	272	284	276	275	266	270	262	293	283	268	289	292	298	280	299	303	303	302	306	244	287	271	305	264	290	285	303	278	267	272	274	319	299	289	292	274	304	280	344	279	271	273	283	287	315	286	277	291	281	341	290	260	281	262	280	282	290	292	300	285	319	314	279
29350	22605	15141	5998	2675	1765	1274	939	712	616	551	482	447	468	382	394	352	378	321	367	330	286	344	362	288	343	292	283	277	250	267	282	270	273	238	268	247	253	222	246	269	234	267	254	256	223	255	257	255	269	283	267	248	253	250	228	249	230	234	218	262	227	228	225	225	212	235	217	240	251	220	223	205	257	236	219	246	206	243	254	226	219	260	235	227	215	230	212	247	243	237	263	234	226	246	217	249	238	224	237	219	245	205	220	220	235	257	216	245	258	215	234	254	244	213	248	221	233	256	237	223	208	241	190	218	237	239	241	246	219	240	270	244	256	205	213	263	196	206	226	234	238	221	255	227	238	238	197	210	208	213	239	233	215	235	223	255	244	246	250	244	256	245	215	252	237	219	226	232	228	252	212	232	247	245	234	245	199	240	266	257	226	225	203	215	233	231	213	217	228	256	232	228	257	229	215	228	257	237	228	228	230	232	230	237	215	236	227	220	259	252	215	225	230	253	218	225	236	219	226	228	255	240	234	253	245	218	224	235	247	222	240	240	249	235	236	215	231	260	254	230	249	226	226	218	240	220	227	243	240	239	227	241	232	241	226	236	247	223	251	226	219	256	243	228	219	256	276	223	254	243	239	232	230	228	252	227	234	225	235	246	238	253	260	260	202	249	197	244	271	240	241	244	214	242	257	223	242	219	226	221	239	240	241	237	203	237	214	223	261	250	202	244	240	228	209	214	216	230	246	219	241	221	218	254	231	258	242	224	248	215	254	252	215	214	233	238	227	219	229	241	247	234	243	226	226	251	200	229	274	234	203	235	223	218	214	246	249	264	255	257	223	249	211	235	191	226	216	249	228	240	220	230	236	249	223	237	235	246	219	246	230	230	246	255	249	215	235	244	259	241	260	239	250	237	245	240	242	211	247	238	208	231	252	227	241	210	235	223	234	271	280	231	222	238	197	226	219	218	233	221	210	229	258	257	229	237	250	231	240	240	258	234	245	213	210	230	222	232	209	215	231	239	221	209	259	247	229	264	243	227	235	221	239	226	206	229	218	217	211	249	207	240	218	246	233	244	234	223	244	239	241	221	213	218	257	220	249	218	227	253	255	231	250	235	233	247	270	253	225	232	232	248	239	227	222	237	236	216	226	233	222	213	261	236	213	231	267	188	237	219	214	213	236	193	245	222	207	214	237	245	227	219	259	243	239	229	252	211	231	248	229	228	222	236	230	221	262	214	226	219	234	208	218	230	234	258	271	226	253	217	254	255	229	249	213	244	245	223	239	229	207	226	220	239	220	240	217	209	221	225	228	239	228	233	268	236	220	250	223	223	214	233	246	257	220	262	215	238	216	238	231	237	216	235	234	255	221	238	232	227	246	247	227	245	239	225	245	202	232	241	229	235	206	239	216	221	243	226	235	258	240	244	235	233	245	240	204	239	211	244	262	240	235	229	236	247	240	272	237	231	229	225	260	217	237	223	219	237	249	242	245	228	226	254	223	236	225	222	220	249	235	244	223	220	263	231	238	222	231	243	232	264	226	218	234	228	230	244	205	252	202	230	247	244	214	204	237	205	216	272	244	268	236	221	218	244	236	221	258	264	245	228	212	246	237	236	244	213	257	222	245	242	201	240	225	222	219	265	209	240	257	224	210	240	206	229	234	248	218	232	222	223	220	229	260	225	230	246	211	264	241	212	236	234	257	238	250	248	228	228	255	235	229	228	262	259	205	247	218	227	210	226	214	226	247	203	250	216	253	239	225	257	240	216	258	243	241	239	227	235	240	236	229	243	228	225	261	222	224	225	225	205	221	233	245	216	246	247	248	236	236	204	239	244	223	219	242	208	217	248	241	234	235	274	219	225	231	238	237	241	233	229	230	242	250	220	231	226	215	224	255	241	222	219	236	238	211	255	221	237	233	213	219	243	229	247	239	257	229	243	233	248	247	228	247	211	224	234	241	236	258	218	251	220	209	229	237	238	224	239	214	194	212	241	215	220	238	237	226	213	238	191	224	245	248	230	236	217	228	232	234	233	234	210	243	260	225	232	229	231	223	206	225	236	248	222	234	229	241	238	254	213	271	261	229	249	220	233	238	251	231	225	234	240	251	229	230	205	233	262	223	215	230	241	247	220	233	220	226	240	266	231	215	226	236	237	214	228	253	226	218	256	194	258	246	220	236	235	226	229	240	214	231	236	258	216	217	232	220	230	236	229	237	221	242	266	231	219	238	226	227	220	236	227	219	212	226	238	235	235	221	252	222	225	215	199	211	213	244	218	235	240	220	204	246	228	224	228	224	239	234	249	235	221	258	238	247	230	215	215	247	234	233	202	226	227	255	226	256	231	236	264	227	223	232	262	241	233	228	236	226	216	248	245	248	205	235	228	245	185	231	236	244	253	254	214	235	221	225	247	234	254	220	233	232	221	202	210	225	231	217	251	236	212	229	243	225	242	237	252	232	221	221	239	241	235	216	206	243	246	238	218	205	240	239	242	235	244	244	223	224	241	212	236	253	229	230	243	227	231	230	221	232	215	264	221	211	245	205	232	237	250	243	223	246	226	241	223	215	242	226	207	226	243	187	207	224	223	244	242	229	233	201	226	225	226	226	237	239	223	221	219	222	231	227	226	229	252	227	215	240	202	215	238	227	244	253	229	222	219	216	242	228	215	241	224	243	210	279	219	245	240	239	234	226	210	233	205	251	250	250	251	260	261	228	232	232	219	226	235	223	231	226	234	216	248	227	202	205	253	232	231	231	236	226	247	220	234	204	244	248	266	263	244	230	224	224	209	229	243	242	247	191	263	218	192	221	223	247	227	239	241	211	240	232	245	245	238	226	229	201	248	241	242	236	237	216	249	229	231	229	240	228	247	223	236	255	228	226	240	222	244	259	238	201	202	251	231	235	237	228	212	190	247	227	217	235	223	250	211	223	261	198	221	199	246	223	228	222	204	225	242	240	232	252	238	247	220	215	212	235	214	206	239	243	216	257	244	225	225	253	213	225	198	241	256	228	231	235	217	241	252	263	231	213	226	239	249	234	241	254	211	237	247	218	202	231	235	245	235	224	245	258	242	197	248	223	242	233	243	220	255	232	228	227	221	225	204	235	246	231	236	223	212	225	262	223	208	220	238	258	235	218	238	244	244	207	229	227	231	232	235	214	227	218	214	231	227	251	221	217	231	235	270	228	217	213	238	215	239	245	233	217	194	229	235	237	237	258	229	239	260	214	202	219	220	238	215	190	241	225	240	219	234	202	231	270	226	254	227	235	254	210	231	233	257	260	245	246	231	228	230	229	251	238	220	268	255	267	251	271	213	223	249	246	206	238	256	226	229	226	247	230	225	243	225	214	234	211	223	215	224	237	243	224	241	212	222	239	257	209	215	223	231	226	213	212	219	226	220	231	248	218	223	213	257	236	226	248	248	244	215	241	233	238	215	223	245	252	242	259	221	238	260	236	257	255	248	238	242	229	215	235	235	265
23367	31402	14549	7045	4546	3579	2590	1845	1457	1040	894	811	711	650	603	601	556	518	495	453	452	422	406	429	392	464	393	364	345	342	323	352	300	301	309	284	304	294	273	272	266	276	275	255	270	273	277	288	286	288	315	312	303	270	289	246	250	256	276	219	250	258	255	240	246	234	214	255	277	275	240	263	246	244	242	250	261	303	280	260	260	270	272	264	277	259	263	292	262	259	268	257	264	245	261	271	265	271	239	252	271	271	250	217	247	260	253	275	226	255	278	240	262	278	297	256	244	245	249	268	245	245	230	230	250	252	271	254	243	260	246	249	221	256	259	260	256	234	270	236	253	241	245	263	270	244	276	263	248	251	262	251	296	253	234	267	262	255	252	277	256	263	256	263	249	269	255	253	248	239	249	270	274	238	263	265	277	272	231	276	263	254	264	266	271	236	261	244	271	271	260	269	241	256	256	294	272	282	253	270	265	272	287	259	256	298	296	253	264	260	248	283	254	265	260	284	274	247	248	270	257	246	246	250	242	248	266	275	253	284	223	250	263	246	245	249	240	271	265	248	249	254	258	265	264	250	271	249	242	279	266	245	237	257	283	250	275	285	254	225	273	273	287	248	278	249	276	244	217	246	237	261	239	261	251	248	253	252	234	247	272	263	262	257	253	276	310	269	270	265	252	259	242	256	273	277	251	279	244	282	260	254	259	213	262	256	271	266	261	255	251	272	245	254	251	271	286	256	264	224	244	271	247	233	265	253	266	272	276	258	236	238	240	269	246	244	244	255	251	283	229	273	257	243	255	246	268	283	274	255	274	258	292	272	247	282	268	283	221	230	278	262	254	258	228	225	243	242	262	285	267	264	266	261	241	262	269	269	236	285	256	263	265	282	283	257	263	228	259	273	252	260	254	252	250	251	234	274	273	257	252	252	234	280	234	250	270	235	251	230	253	235	245	252	249	243	261	248	284	230	234	266	274	263	264	263	297	223	269	257	229	250	262	255	270	272	280	273	228	241	265	251	247	244	238	245	291	208	247	269	266	252	257	252	259	236	274	259	281	249	239	233	243	278	259	266	250	262	280	260	253	224	266	255	239	268	275	244	269	276	257	230	245	263	256	265	291	244	258	222	259	294	276	268	264	231	229	260	274	230	271	272	258	243	263	250	284	241	230	252	242	223	244	276	264	249	284	284	250	231	252	291	275	280	259	255	272	263	250	267	237	233	257	252	254	228	262	259	247	265	270	260	246	269	248	260	243	289	270	257	228	220	262	296	225	253	277	237	255	273	260	281	252	250	257	277	259	250	266	266	263	276	229	244	262	262	285	270	271	278	281	285	246	253	215	274	236	237	227	238	237	245	277	279	271	235	256	250	227	238	270	247	269	253	258	252	301	234	259	233	241	287	269	267	278	229	263	238	285	244	276	255	280	269	236	259	263	223	240	229	247	248	251	278	249	254	236	263	294	259	242	265	242	237	240	258	259	247	257	239	229	267	259	259	247	278	245	256	244	235	258	280	248	249	267	242	257	255	256	250	233	231	269	279	262	245	262	269	263	275	257	244	252	236	240	247	241	245	261	252	270	257	250	253	259	267	245	267	251	254	275	280	249	242	271	249	272	262	251	238	256	259	271	268	233	256	272	271	260	252	266	233	260	271	275	261	232	256	292	260	258	247	262	261	274	263	254	229	240	250	257	240	266	266	265	269	257	253	263	265	276	302	284	260	255	261	283	254	237	260	242	264	261	282	214	283	296	237	228	261	250	284	269	218	275	297	260	265	235	268	224	245	250	249	222	272	227	257	277	253	265	262	244	259	237	249	276	249	247	273	298	210	269	247	239	243	281	225	250	271	217	279	264	276	241	251	287	268	250	259	279	248	246	255	260	240	250	253	232	238	237	266	272	266	241	239	251	274	246	301	240	236	274	261	259	277	239	264	264	268	269	287	273	229	264	289	257	282	277	246	258	273	274	258	269	261	233	256	271	248	284	253	296	252	273	256	283	230	262	252	271	282	276	260	286	270	276	245	242	261	263	288	224	224	241	235	269	269	265	269	237	250	277	259	250	242	254	250	250	260	254	240	259	275	252	268	259	260	269	263	247	265	284	263	278	245	244	250	251	274	255	255	244	225	252	223	250	277	262	245	266	257	224	270	275	252	269	243	246	272	264	239	279	243	253	268	269	256	237	276	262	242	236	263	245	252	266	251	216	243	248	258	262	259	267	269	257	221	248	273	240	255	255	244	243	253	251	251	261	220	260	231	270	266	262	268	263	265	250	272	246	287	273	243	245	269	282	284	254	266	263	271	282	269	240	247	283	255	252	267	242	228	234	245	267	255	251	266	283	271	259	259	250	253	246	282	263	271	267	249	303	249	268	235	240	248	247	251	275	251	285	274	268	242	255	238	255	271	250	252	243	263	266	255	277	235	257	253	238	265	220	254	265	237	243	271	249	238	266	238	269	279	250	267	225	247	284	249	290	250	264	273	228	274	261	250	276	258	252	247	285	260	248	238	275	269	258	273	233	272	276	231	263	223	255	266	238	247	255	256	289	222	264	266	277	245	267	266	269	262	256	248	255	257	267	270	261	278	266	256	234	237	238	246	272	243	246	251	272	267	258	256	255	280	250	262	270	260	275	237	273	255	249	246	264	246	234	262	266	258	223	224	243	276	258	239	280	269	281	263	255	290	267	256	252	277	250	266	252	281	258	255	244	264	255	259	240	276	263	218	288	258	260	253	258	248	282	251	249	253	286	239	284	250	249	252	272	242	249	290	280	268	275	243	254	239	235	258	283	236	261	262	222	266	266	251	290	288	235	240	262	242	281	271	262	259	231	275	237	273	258	289	278	243	265	263	236	236	232	251	260	246	240	225	274	259	290	228	288	270	246	249	272	260	256	249	235	249	251	250	267	273	262	252	248	250	262	278	269	244	256	240	221	235	274	278	243	260	269	254	259	271	253	268	260	261	236	248	247	237	270	234	237	257	285	263	253	264	266	245	263	222	259	264	250	246	252	260	236	282	246	250	265	260	257	257	254	251	258	283	256	291	252	239	239	267	248	251	249	240	245	246	258	288	265	257	221	256	239	252	252	262	241	247	277	269	248	246	276	260	228	216	253	284	252	267	228	248	243	266	302	248	255	266	258	258	262	259	256	269	243	254	277	231	257	251	270	267	251	227	292	271	237	279	283	261	269	278	254	240	247	258	265	264	257	246	244	274	267	253	237	250	278	269	228	235	258	225	260	263	263	269	285	285	253	237	297	260	268	257	282	255	251	258	254	243	258	261	267	264	266	237	243	273	250	252	275	278	268	228	277	286	247	246	248	264	244	253	273	247	268	260	300	258	262	243	270	215	230	265	252	272	264	243	266	241	257	257	277	273	259	270	262	256	240	281	261	254	246	268	260	299	259	269	264	241	268	250	264	268	242	262	245	250	284	263	249	244	255	272	269	213	251	236	226	250	248	258	255	288	242	252	264	260	237	254
24492	21642	28879	24882	21627	11551	3052	1618	1228	1018	843	819	759	656	592	503	506	502	478	524	437	401	417	438	338	437	380	379	314	341	312	326	320	292	263	296	331	295	277	272	311	251	263	261	248	286	270	257	301	384	568	695	660	521	378	296	261	249	237	215	243	225	251	237	258	259	264	263	272	243	271	234	263	233	259	239	266	264	247	261	279	245	257	259	251	247	266	260	235	248	267	271	274	269	242	227	268	268	270	223	276	264	237	250	261	249	229	260	243	275	278	251	263	268	245	238	268	249	274	251	251	258	283	264	286	239	239	261	242	271	257	260	257	229	271	281	246	240	245	236	263	260	230	290	268	249	233	271	265	261	225	219	257	230	242	257	225	261	231	284	255	234	268	304	246	249	260	251	295	239	221	264	261	237	257	248	277	290	239	209	244	224	251	265	239	259	256	257	263	280	233	280	249	267	238	287	249	262	232	258	254	251	272	225	245	250	236	238	258	245	239	251	292	241	250	250	277	271	261	217	252	248	272	299	251	246	264	226	275	247	260	264	265	246	264	246	274	248	245	265	274	266	270	267	257	244	261	266	244	253	251	267	212	258	263	244	229	224	241	277	284	260	258	218	249	290	244	230	270	234	245	281	247	264	254	251	241	259	251	248	260	258	263	246	264	263	254	267	257	270	253	240	208	280	233	230	251	272	263	244	248	239	258	244	268	247	258	254	242	248	270	252	255	260	246	240	244	241	240	253	244	289	279	269	234	273	287	265	246	249	228	230	250	247	243	306	244	256	249	239	272	247	252	235	263	262	240	272	248	228	261	276	266	239	225	243	248	261	252	259	235	248	262	260	269	276	247	269	243	242	241	263	265	254	233	265	252	244	261	254	219	267	262	231	289	239	236	262	221	242	259	239	255	245	253	271	269	272	257	268	268	251	238	230	263	275	256	258	244	255	248	251	219	249	265	246	244	270	229	249	280	266	263	256	238	258	253	223	237	270	263	265	265	245	238	232	242	230	243	273	242	267	249	251	255	234	240	247	239	260	240	219	223	237	262	262	251	257	247	210	239	277	248	217	252	255	266	237	229	250	246	252	243	251	241	257	239	213	228	252	223	256	257	264	257	240	227	262	239	279	234	258	249	270	232	264	270	219	255	263	254	232	295	240	223	241	263	245	260	252	237	242	247	269	270	240	239	249	233	213	270	220	248	253	241	254	255	271	278	240	239	248	249	263	240	254	268	253	254	272	243	256	235	246	240	289	249	243	266	240	220	240	236	234	246	231	250	265	241	211	216	242	251	260	250	236	243	225	228	238	247	229	265	246	255	222	273	250	254	272	254	222	261	242	258	237	240	258	251	270	241	258	235	241	257	254	267	214	262	236	273	233	269	305	275	290	254	233	246	251	226	275	253	248	250	301	251	253	257	205	277	256	219	246	265	270	269	239	237	246	273	254	242	252	253	267	253	262	270	236	253	262	254	262	250	238	250	258	275	258	213	268	261	247	254	236	237	246	256	263	259	246	223	271	260	248	224	267	256	253	244	248	227	252	247	257	245	258	253	244	269	233	219	246	234	244	244	233	237	245	268	246	236	259	274	270	284	237	236	238	245	254	277	260	250	262	263	271	233	267	241	268	265	269	232	278	280	249	262	256	246	248	249	229	258	284	235	249	238	221	247	272	257	279	245	223	266	268	275	245	294	255	259	290	271	233	249	276	268	243	266	256	247	239	270	240	269	247	273	274	258	251	256	242	247	234	262	266	237	265	279	253	242	260	245	248	237	272	254	249	233	259	284	251	256	228	251	258	229	261	257	258	258	241	238	251	242	280	243	256	272	248	231	258	261	235	250	252	228	254	272	241	282	252	232	258	227	236	274	252	235	252	263	254	236	261	235	247	265	241	220	270	261	255	245	252	268	253	245	240	239	244	235	238	247	265	246	250	258	253	254	260	295	234	238	244	301	257	286	291	247	285	249	250	258	269	265	255	280	233	233	262	238	235	242	257	247	292	274	252	224	236	262	264	249	237	250	264	233	254	260	263	242	236	231	240	248	234	222	231	247	248	262	265	233	238	233	277	239	281	259	268	257	241	256	231	234	275	259	270	234	257	222	290	250	251	219	242	240	263	263	245	264	297	247	227	282	247	265	300	241	285	278	265	270	243	252	228	290	263	249	258	258	247	236	253	253	225	214	270	244	286	268	264	240	243	247	248	232	245	265	259	250	295	246	266	229	252	273	255	251	267	233	257	258	265	269	266	272	230	289	264	246	247	244	251	263	259	259	232	243	225	231	258	249	291	267	242	265	243	250	272	267	275	255	243	262	232	243	260	247	254	239	235	247	246	242	270	246	239	282	268	245	274	268	254	272	249	276	279	241	245	262	256	238	247	246	259	257	270	248	264	270	250	264	248	263	230	277	257	256	248	273	234	232	269	241	275	238	262	257	257	254	253	244	243	251	244	246	238	231	273	232	248	274	271	261	258	232	227	259	253	245	267	224	251	243	282	234	244	291	240	266	237	268	269	254	250	263	241	229	253	290	257	259	281	270	232	274	246	232	230	266	257	260	230	274	259	269	237	269	239	263	281	264	222	258	246	241	272	258	252	263	268	281	268	248	259	225	281	258	267	246	256	254	251	255	229	242	270	218	257	217	271	279	247	258	236	278	253	239	250	270	251	253	262	237	220	262	280	261	250	228	258	270	267	254	269	266	266	264	255	266	258	285	249	234	243	228	248	278	257	251	256	241	255	250	232	241	243	254	288	264	256	233	236	254	229	266	254	256	243	246	275	269	255	245	249	256	266	241	278	281	256	252	266	240	250	278	284	281	246	272	224	226	240	294	256	235	238	242	283	266	278	250	263	263	272	259	252	273	282	261	250	249	246	267	260	261	251	241	251	226	229	253	240	242	262	248	280	272	251	280	235	270	239	271	252	230	247	250	246	251	275	272	244	241	240	232	272	255	222	228	235	276	240	239	265	225	243	245	270	229	252	266	226	287	236	230	256	227	240	277	250	235	240	241	252	239	250	259	276	236	282	247	249	274	237	246	256	260	270	278	264	239	287	201	247	235	245	263	239	277	245	259	252	250	237	256	258	253	264	268	249	263	231	248	279	237	233	241	247	221	282	258	263	254	262	285	258	265	264	232	285	228	247	238	258	258	251	272	273	246	263	254	268	259	249	234	268	290	266	233	274	274	256	255	263	256	249	252	249	217	237	260	250	291	249	251	252	250	254	262	220	284	275	238	283	252	274	224	241	246	266	254	261	296	259	234	258	225	247	231	282	248	263	240	221	274	258	260	237	253	257	262	267	272	255	273	249	237	238	289	233	252	241	227	254	246	258	242	236	264	259	236	254	253	241	272	233	246	258	239	259	252	246	238	227	263	251	292	242	273	247	239	237	255	254	249	241	291	263	239	248	278	227	238	249	280	239	260	255	230	262	232	255	270	240	268	255	282	273	250	272	231	233	234	244	248	233	261	273	260	241	286	229
24187	41731	21677	11847	8513	6238	4527	3213	2362	1836	1559	1433	1251	1078	953	871	839	755	792	769	677	566	655	647	617	592	549	486	392	458	382	439	409	407	346	340	334	361	327	308	320	358	322	305	305	294	349	325	350	531	850	913	845	699	487	324	275	289	294	259	271	263	292	273	253	260	264	287	281	298	271	266	279	278	312	276	269	266	287	267	283	296	277	257	299	263	300	276	261	273	317	271	269	283	271	280	295	278	257	294	294	287	260	266	253	292	277	281	275	293	288	281	281	285	268	280	288	255	269	259	277	294	315	296	297	269	269	283	271	263	287	296	264	288	277	263	248	273	294	297	299	240	295	264	280	272	297	273	276	280	304	283	314	277	292	314	271	269	294	285	303	257	276	303	281	280	281	283	281	288	274	244	254	265	295	319	287	272	291	260	279	263	290	309	281	302	267	254	277	253	264	285	269	252	288	294	275	309	292	269	327	283	268	269	262	290	299	291	281	285	259	272	311	273	264	306	260	295	275	274	297	282	275	256	288	293	284	281	294	272	269	267	288	324	289	278	276	288	281	284	276	294	270	292	257	269	260	279	264	260	270	271	294	288	277	283	294	306	259	279	284	298	265	292	286	261	273	265	304	319	266	266	281	291	271	282	257	265	254	293	284	274	266	274	312	287	241	257	278	284	283	280	273	282	278	271	297	272	275	269	253	289	271	278	279	243	269	255	285	286	279	267	300	281	298	270	281	286	275	291	292	258	293	271	286	266	285	288	296	271	275	296	293	273	266	280	262	277	260	263	260	246	254	286	277	298	261	304	308	282	276	249	288	258	275	303	282	265	277	312	276	271	271	291	289	273	252	303	280	314	296	283	263	264	277	276	272	300	271	288	258	305	252	275	304	249	250	277	285	262	270	280	272	276	263	257	274	277	263	300	276	249	254	282	308	282	269	246	282	279	299	291	262	294	275	299	250	278	261	242	256	262	270	262	304	312	264	266	282	259	289	266	238	301	293	256	275	278	301	270	282	283	291	246	291	305	277	281	281	279	240	281	281	277	303	261	294	262	273	267	287	282	278	246	278	263	282	260	275	302	262	245	279	275	256	282	240	279	283	280	260	275	267	284	255	274	295	274	283	273	272	284	258	316	260	282	255	288	266	283	243	276	265	290	287	248	269	335	276	283	299	281	279	279	276	279	282	254	273	288	266	268	257	277	274	262	291	264	302	255	284	254	268	296	272	276	280	252	280	270	283	285	285	246	270	275	250	260	304	319	256	276	280	271	279	273	285	275	265	282	277	284	290	276	291	299	275	299	263	275	270	290	272	286	305	270	250	271	250	286	249	274	281	276	262	313	274	263	253	269	281	290	293	266	292	276	303	264	280	301	301	270	297	312	274	268	266	287	302	283	255	281	278	262	287	262	273	244	278	264	281	284	258	264	302	311	263	283	256	263	278	271	275	300	270	278	301	295	293	260	285	268	277	293	291	264	281	273	266	281	293	264	257	299	279	271	286	269	274	297	285	253	285	256	280	269	284	266	286	279	261	277	303	275	297	238	256	267	273	276	267	298	306	259	255	266	284	257	269	263	294	282	276	276	290	283	288	274	300	274	279	258	302	245	272	242	270	305	297	301	271	266	287	278	295	263	289	286	274	272	275	264	269	273	280	289	310	252	262	256	270	291	273	260	243	285	284	301	293	267	282	271	281	329	283	247	273	265	271	265	271	289	288	276	316	267	269	295	259	260	268	293	278	285	266	279	255	287	227	279	273	300	283	287	308	234	281	275	290	290	260	295	276	313	272	282	284	257	291	282	255	268	275	295	285	273	286	273	290	293	246	232	278	276	279	252	272	283	237	287	282	266	279	275	326	271	270	259	254	268	275	263	298	255	272	279	261	277	279	269	260	253	260	310	294	297	246	266	282	275	265	261	293	281	286	265	293	263	253	274	247	279	275	288	284	310	296	299	305	284	269	281	286	259	267	268	290	272	290	266	307	279	257	274	262	286	310	256	294	268	275	245	290	292	223	303	291	248	275	285	314	279	262	281	303	262	287	261	276	263	301	286	260	265	310	278	259	273	306	248	267	235	271	265	275	292	258	290	297	281	247	277	242	278	241	264	261	298	313	285	255	260	272	238	252	271	294	285	295	267	278	266	294	275	297	280	260	277	279	257	274	289	295	272	258	260	257	286	298	272	265	280	287	242	293	317	273	262	277	280	272	253	307	279	283	288	261	289	280	288	271	263	288	282	258	267	281	267	295	276	279	282	302	273	268	282	262	286	277	253	250	278	254	292	256	281	249	284	280	291	253	283	268	266	283	273	273	268	271	272	278	287	270	307	291	274	270	247	274	266	262	304	306	314	288	262	268	298	265	296	280	254	295	285	272	305	281	265	255	274	292	251	293	320	284	297	255	264	281	265	278	268	264	270	256	253	284	266	254	280	300	277	256	281	265	271	281	293	272	265	289	286	256	284	268	261	277	280	245	284	275	294	249	265	289	291	288	250	288	263	270	264	299	268	281	248	292	260	250	270	275	286	273	278	267	299	239	285	295	250	268	239	275	263	307	265	270	278	247	263	278	304	266	281	272	256	281	249	282	280	281	283	272	261	284	299	260	278	265	270	249	293	296	267	275	301	264	294	269	287	283	273	287	287	305	286	270	281	293	289	257	294	276	293	273	289	257	270	268	283	290	284	273	262	284	259	286	289	265	261	266	286	305	297	304	263	274	248	269	250	279	278	287	255	251	240	280	247	253	274	284	261	291	281	263	284	279	292	279	260	267	270	265	279	286	279	280	268	283	259	281	295	277	270	272	297	286	319	282	294	283	302	267	293	288	278	270	270	258	295	261	265	280	262	248	258	285	253	300	275	284	278	274	253	287	258	264	258	284	267	302	249	303	279	262	281	261	271	283	329	298	281	258	272	288	283	271	309	300	299	260	274	298	269	289	272	285	280	266	290	287	254	268	278	246	274	257	259	279	295	277	268	252	302	297	271	249	283	286	302	275	282	272	251	309	305	285	254	305	291	258	272	280	279	273	289	271	277	299	246	309	272	291	278	273	302	281	268	257	254	287	265	278	262	276	299	285	283	297	246	304	282	316	282	284	298	273	275	293	277	296	285	287	277	270	277	281	271	266	278	246	272	286	303	271	290	285	281	284	258	283	271	278	301	284	294	274	260	256	283	266	293	289	252	281	244	284	287	303	282	283	258	268	292	287	293	278	308	268	246	296	255	291	274	282	280	287	294	274	266	297	299	323	279	251	248	297	316	266	281	249	273	271	239	254	255	293	267	248	276	267	296	300	260	258	298	294	266	266	273	309	272	277	293	262	273	311	288	282	257	279	285	263	302	277	281	258	297	310	271	287	297	263	273	281	316	282	250	288	260	234	299	266	292	267	280	282	285	276	303	292	252	276	285	271	275	288	304	271	256	300	269	247	274	289	286	266	315	256	307	267	272	252	283	259	286	278	267	310	260	282	262	273	303	269	303
25670	21621	27573	25884	10794	2579	1572	1131	869	670	657	566	550	473	456	414	437	371	379	356	370	378	405	330	333	334	320	280	306	285	296	252	292	278	276	243	262	245	244	241	281	231	271	264	248	238	241	254	229	330	404	340	363	319	341	299	258	224	225	222	233	252	249	238	224	219	251	247	254	240	254	235	250	227	207	208	228	223	253	238	243	244	231	261	228	235	226	238	233	227	236	221	243	214	246	200	219	255	219	218	233	212	271	221	240	263	208	251	241	231	212	250	232	270	241	236	240	234	229	233	232	222	215	214	225	225	222	231	242	198	241	239	233	201	240	225	216	233	255	216	247	242	232	220	227	236	223	237	239	223	205	229	216	226	260	217	228	240	236	263	208	223	245	215	264	241	244	237	217	263	225	229	213	210	240	237	245	219	215	215	230	252	219	202	233	231	225	254	245	217	237	220	223	238	244	216	231	202	202	220	254	231	226	251	256	230	217	232	239	238	231	237	268	232	230	225	221	223	233	245	252	254	233	240	251	250	219	235	239	220	220	247	203	214	239	223	219	231	266	232	224	228	246	228	248	241	246	253	267	252	219	221	256	228	237	225	213	220	231	194	231	204	216	223	237	240	215	232	222	226	254	243	187	238	209	246	235	237	230	219	231	229	252	246	212	238	241	229	230	230	221	215	217	245	199	246	233	238	222	213	216	208	231	245	234	260	224	226	256	221	253	241	213	239	238	228	226	237	224	234	208	239	207	226	241	215	242	210	233	227	258	245	224	234	206	221	222	243	217	229	221	231	229	215	215	215	228	221	230	206	213	252	247	228	253	225	225	232	241	230	251	222	229	225	236	221	201	220	214	227	217	232	269	256	230	218	238	249	225	227	259	224	244	272	244	224	209	246	229	237	218	245	217	222	239	238	231	222	224	246	235	226	235	251	224	213	237	249	227	214	235	220	219	228	216	222	225	234	257	220	229	229	235	251	217	262	238	242	236	210	230	225	223	247	224	229	238	230	225	232	236	199	223	268	237	210	207	211	228	252	243	230	236	234	217	215	239	214	248	220	247	226	211	232	247	218	258	231	242	231	194	238	210	228	242	233	246	242	201	203	258	220	215	243	194	175	213	218	240	220	226	223	214	215	234	241	231	224	212	241	213	215	226	205	229	226	231	229	221	221	230	207	236	213	206	233	204	241	250	229	230	228	246	241	237	243	260	220	234	240	230	220	236	238	244	215	240	245	247	225	247	241	212	231	229	233	228	237	232	231	210	220	223	224	218	231	230	236	236	230	214	219	230	222	225	217	215	250	234	254	210	224	237	220	208	248	244	228	243	227	225	249	258	215	235	207	199	224	229	218	199	214	243	234	245	205	239	232	238	220	247	217	195	227	242	216	218	245	237	245	242	232	231	241	235	240	216	248	250	213	229	199	229	201	240	256	237	225	231	235	222	238	241	238	234	251	246	230	225	236	227	247	229	237	216	241	217	230	231	229	208	225	238	240	219	225	217	244	212	218	242	216	231	230	242	235	231	228	228	216	245	231	223	211	225	246	248	212	227	224	217	264	230	218	224	219	225	239	201	218	207	216	247	235	200	232	232	258	215	232	223	212	253	228	233	234	207	214	244	231	247	235	226	250	221	212	268	247	209	216	232	233	224	240	236	212	217	247	221	227	209	224	223	220	239	243	237	219	225	235	253	222	233	244	232	228	241	221	209	210	221	211	221	232	245	212	226	208	218	227	220	214	225	223	235	212	226	211	219	259	225	212	231	244	239	209	207	225	247	225	215	224	215	228	232	233	208	200	225	262	223	233	240	212	235	245	212	230	228	236	216	218	235	268	257	208	219	261	218	210	236	206	241	231	220	212	231	214	208	216	230	200	252	237	231	250	240	219	220	232	201	244	256	221	219	200	211	198	228	234	221	235	223	235	233	202	211	200	220	219	221	249	215	251	239	218	238	209	244	250	251	260	252	214	223	212	192	246	226	225	250	233	247	216	245	219	206	237	217	244	226	248	199	257	233	237	251	206	234	246	238	232	229	256	208	225	214	240	203	237	245	239	215	214	234	245	228	247	231	244	233	245	234	252	208	231	237	243	228	204	251	232	248	238	231	233	240	221	217	202	222	223	205	241	210	207	226	237	257	240	235	265	242	235	198	253	229	223	230	241	221	206	209	229	256	216	253	230	263	216	225	243	240	206	208	224	236	218	204	240	226	225	254	235	254	203	220	229	240	222	217	220	258	222	208	245	227	217	232	203	192	216	234	259	244	211	222	231	242	222	227	217	222	273	210	223	208	238	219	212	238	210	224	238	226	215	214	227	228	223	243	228	205	201	251	245	235	214	209	219	233	225	223	228	217	213	217	206	210	236	216	245	230	214	218	256	219	224	240	236	246	214	219	220	220	230	216	221	233	257	212	209	242	197	217	216	291	231	229	219	218	212	239	242	243	217	227	231	248	216	195	199	233	221	242	236	238	225	205	247	238	223	205	225	248	244	201	246	240	206	221	215	241	211	237	235	226	223	251	243	232	214	244	217	239	222	229	214	250	233	264	222	238	244	217	219	234	216	203	255	226	228	216	224	227	237	200	235	257	243	234	267	233	217	241	246	226	222	219	193	234	213	222	238	213	221	234	215	228	226	220	261	236	260	219	215	190	232	243	208	220	233	248	207	195	230	186	221	252	222	221	234	240	246	227	214	216	237	251	246	239	236	238	215	229	218	193	229	218	220	237	243	208	215	209	197	263	226	223	228	197	225	215	218	222	221	214	233	244	248	254	230	233	219	246	218	225	199	206	214	227	224	239	229	224	214	218	219	223	231	239	211	216	209	215	237	230	209	230	213	212	242	207	225	217	242	215	216	245	226	246	243	241	225	249	217	213	234	231	219	238	216	252	209	219	220	223	248	212	214	223	228	234	251	207	238	243	206	233	209	226	224	235	221	224	225	225	197	233	251	259	213	220	245	238	219	240	236	210	246	253	237	219	220	242	258	248	215	210	214	231	206	250	236	213	202	234	196	230	230	232	254	262	228	203	236	224	213	234	214	224	217	225	257	224	213	207	203	236	211	240	230	244	232	244	229	221	249	189	246	227	197	221	215	247	225	206	256	225	204	232	208	226	253	240	221	239	226	197	241	229	199	226	258	219	222	259	236	249	240	220	214	226	231	215	199	253	205	243	223	218	242	234	218	204	198	233	210	233	220	235	229	237	218	235	226	205	243	239	225	244	225	223	234	194	217	224	219	227	233	230	242	213	236	234	231	251	227	202	242	227	217	230	254	234	235	232	248	236	212	236	238	239	232	263	235	222	239	225	221	233	211	247	224	259	218	222	261	216	258	216	244	205	251	245	241	232	240	220	238	235	221	217	232	238	226	194	229	240	246	229	224	215	243	225	239	236	246	230	222	218	226	231	221	216	219	235	221	237	213	232	237	234	225	217	224	246	241	240	237	222	247	245	232	219	182	232	233	240	272	236	209	229	240	240	235
23435	36838	17686	9276	6449	4499	3155	2321	1728	1445	1240	1100	947	869	752	711	675	649	653	585	536	534	546	508	536	476	472	422	421	363	322	334	369	331	309	318	318	303	304	297	294	321	316	264	264	278	277	312	286	475	562	459	530	539	505	346	257	251	255	246	265	244	260	274	271	238	232	271	291	243	258	245	253	273	252	279	242	243	252	300	247	246	248	260	254	277	286	264	273	252	267	238	290	268	276	275	268	287	267	259	269	269	270	268	271	244	266	256	243	267	255	279	251	262	246	256	263	239	271	260	256	251	279	246	245	251	252	251	257	261	255	258	221	260	241	258	238	234	256	281	266	251	261	270	256	266	247	278	248	234	267	250	248	257	263	257	295	249	257	230	222	240	278	258	296	232	268	252	276	257	252	248	250	291	257	248	276	247	256	245	247	236	274	268	244	246	257	280	291	262	246	258	260	267	278	284	242	226	284	264	250	244	259	246	286	253	230	259	240	256	257	248	285	258	253	248	269	251	260	259	270	249	250	256	268	270	268	236	253	265	256	270	263	249	247	284	270	253	255	257	260	277	235	271	233	254	254	273	265	249	252	242	247	269	269	275	252	252	253	248	262	285	263	261	253	280	257	232	275	234	259	238	250	268	251	265	251	238	247	259	275	267	265	247	250	258	265	247	259	281	247	230	260	269	256	247	260	238	276	248	290	246	272	285	253	253	264	266	274	260	261	252	230	253	276	229	262	254	276	271	264	273	242	261	232	260	270	243	264	270	245	237	279	260	251	237	242	249	260	252	288	259	262	252	261	279	268	308	242	266	283	289	253	270	256	273	258	236	217	249	294	251	268	238	247	240	272	255	262	265	237	263	251	259	249	232	247	256	268	250	265	253	240	272	272	252	258	247	250	254	275	269	235	293	253	281	229	260	269	237	247	269	251	261	260	234	257	253	263	299	286	229	254	284	273	278	282	277	286	263	225	265	254	252	261	246	259	270	232	250	254	261	245	247	273	249	260	225	254	243	274	262	253	269	244	251	288	245	244	297	275	248	261	274	243	226	238	281	260	262	239	273	235	262	244	269	244	252	257	243	223	289	273	253	270	274	239	262	260	227	267	266	255	263	282	288	265	268	259	291	264	267	301	259	275	263	272	268	229	265	269	258	269	265	274	257	257	276	254	249	251	270	285	269	236	247	255	256	254	230	278	262	286	249	270	249	257	291	259	262	242	243	278	257	268	296	249	239	268	260	248	258	257	270	257	249	261	262	236	246	261	259	245	244	264	230	249	278	229	274	270	269	251	245	252	227	227	260	239	235	243	252	267	262	244	242	267	272	279	286	276	263	259	243	267	237	243	262	247	260	240	245	280	260	240	284	285	276	270	245	242	276	223	254	234	237	260	252	284	252	278	255	248	247	247	244	247	236	283	267	255	268	254	297	248	285	253	256	268	247	255	240	251	265	263	262	272	242	251	293	279	236	239	267	235	247	261	255	279	269	261	283	232	267	269	269	258	276	261	255	245	275	224	255	228	261	261	252	246	261	271	224	268	259	226	272	253	266	257	249	281	276	278	268	258	250	264	257	265	301	224	281	260	246	259	232	228	267	239	270	268	284	267	236	273	245	242	272	300	257	253	231	291	222	262	270	259	247	273	300	246	284	259	262	274	240	280	247	276	270	235	264	277	271	268	255	235	243	241	248	257	253	262	246	263	225	274	264	213	247	262	244	256	268	270	273	279	246	238	263	237	265	289	289	269	237	293	269	262	271	283	247	263	240	259	246	258	227	262	265	258	251	254	250	259	258	248	277	281	257	242	277	276	269	230	254	261	246	241	232	276	280	240	259	238	273	255	295	262	234	257	270	234	272	282	267	234	237	247	236	265	249	255	277	279	248	255	240	255	231	259	254	275	277	274	244	255	283	262	257	236	255	255	235	251	255	273	252	233	252	259	270	252	287	229	256	254	279	246	257	255	245	241	283	228	263	265	216	248	261	249	248	249	270	288	237	257	227	271	269	238	272	266	286	279	251	276	258	288	281	256	256	265	262	272	287	243	279	258	266	239	226	246	245	258	279	268	260	246	253	267	263	260	236	274	256	256	298	259	264	243	263	263	228	265	262	249	252	234	268	292	281	259	245	225	236	270	249	243	271	243	250	264	274	256	273	263	273	237	263	268	240	240	247	272	263	266	252	297	252	269	231	256	272	249	236	301	245	242	261	271	261	261	264	264	287	267	256	232	243	261	264	266	262	264	250	261	258	240	257	255	264	228	264	265	254	246	259	244	251	255	262	250	252	226	269	282	248	229	252	239	248	280	288	294	287	283	257	262	248	221	278	270	242	271	232	263	257	249	256	228	261	293	230	261	267	281	252	247	283	291	241	277	227	234	252	241	254	273	265	257	264	248	292	242	261	230	262	240	290	239	273	260	256	268	256	261	262	262	223	272	263	271	253	261	226	237	246	242	246	257	257	266	243	258	258	237	245	249	265	259	270	248	274	244	266	251	267	257	253	228	275	262	234	234	246	260	254	272	252	259	278	219	264	241	272	263	263	235	270	274	253	246	236	272	264	268	285	243	282	268	239	265	259	270	262	299	278	263	276	251	260	262	265	264	251	276	295	248	255	255	257	259	282	231	272	284	246	262	253	248	259	278	287	239	218	272	238	242	231	236	261	277	284	265	263	247	233	265	227	241	274	251	260	287	268	285	261	225	267	267	283	279	276	234	262	230	255	254	261	247	277	222	239	245	266	256	236	267	277	242	256	272	243	264	231	265	270	265	247	237	239	244	263	261	266	294	242	237	233	245	261	275	271	246	264	238	275	252	251	275	249	277	253	273	264	240	262	246	251	212	237	250	254	259	295	258	256	238	247	242	287	233	233	236	274	208	265	288	262	248	256	233	227	248	274	239	241	247	265	243	274	232	280	262	250	288	258	259	246	271	250	254	243	269	249	229	233	269	262	250	288	275	268	257	270	251	281	269	264	254	255	278	270	261	247	265	248	248	273	274	234	257	252	248	250	263	257	257	277	223	265	269	286	258	267	219	243	253	252	250	268	259	254	256	258	267	234	257	245	270	255	270	271	259	223	244	279	256	251	252	253	241	269	258	247	284	254	265	268	265	248	250	242	248	267	251	286	263	277	255	242	241	245	253	237	256	239	268	250	251	258	260	259	256	269	286	293	247	245	235	237	258	241	258	256	235	237	267	243	255	261	261	260	250	239	288	247	270	261	271	261	264	272	255	288	280	287	273	249	282	278	234	225	267	288	265	274	246	247	290	250	263	266	260	252	236	244	275	243	243	273	245	249	268	272	253	260	247	249	246	255	256	222	255	247	280	265	242	262	275	256	243	246	254	248	242	265	249	253	252	267	227	268	244	248	266	232	285	270	269	259	232	242	266	242	255	263	247	277	246	241	267	247	240	247	275	234	294	222	260	261	248	261	249	265	255	258	258	247	248	248	261	218	249	257	271	276	295	280	248	253	265	263	279	263
23282	21655	29351	24445	21661	21712	10009	2398	1619	1417	1192	1072	911	791	782	710	637	686	684	598	576	605	547	535	566	495	422	411	443	368	365	328	395	387	349	349	322	341	318	315	315	332	351	292	279	263	282	271	377	886	967	981	840	656	462	357	303	255	263	268	265	267	238	292	279	289	254	243	267	267	260	242	256	275	272	265	261	257	294	294	285	257	277	251	244	265	269	234	268	285	289	239	257	279	283	253	300	263	260	269	276	286	260	298	258	233	257	292	267	250	253	253	263	231	261	254	288	256	250	269	284	230	259	246	260	235	283	287	277	246	285	274	276	285	276	275	276	226	258	263	270	283	251	275	277	265	252	277	273	253	258	265	228	228	271	245	275	284	241	280	280	276	254	279	247	237	256	246	263	279	251	256	250	266	256	264	261	291	269	245	254	264	259	269	263	265	248	278	234	283	258	273	282	280	269	277	255	244	289	266	274	292	275	258	260	255	246	261	255	265	250	281	269	251	234	285	253	257	220	249	275	268	246	277	271	232	269	262	276	261	252	267	260	260	253	238	254	280	283	276	280	240	246	269	257	267	234	291	275	239	280	262	246	271	278	301	282	271	241	268	266	253	278	296	281	286	294	272	245	270	237	263	298	269	278	287	270	225	247	254	250	276	248	285	261	252	273	246	268	273	235	266	263	249	308	240	269	265	274	263	267	248	279	285	250	255	252	279	225	281	272	267	241	247	287	269	286	269	263	275	233	249	308	260	269	281	264	292	244	227	287	254	249	274	269	261	281	254	259	268	277	256	274	262	265	251	255	260	251	248	266	280	274	267	265	272	243	259	224	254	259	254	261	249	245	297	284	252	264	274	302	261	277	269	237	288	273	265	274	276	266	266	259	268	249	287	231	302	274	268	282	247	270	267	265	257	256	243	222	264	279	279	281	259	257	236	277	256	236	252	248	242	253	256	254	272	270	239	264	267	265	257	257	250	280	253	293	251	279	259	264	291	275	296	240	250	250	255	287	269	276	259	254	281	249	249	250	258	272	284	270	255	274	287	275	250	281	268	266	282	285	279	259	251	261	265	271	256	227	276	275	267	257	278	284	250	244	266	289	266	242	303	259	238	293	270	253	255	241	265	257	260	275	301	256	278	278	246	267	273	259	266	247	266	276	244	273	265	238	253	270	293	288	272	293	260	237	268	263	251	255	264	296	255	264	296	259	261	263	278	287	262	246	257	251	276	270	261	269	254	271	272	237	264	281	284	259	272	247	282	250	258	275	266	253	266	244	258	270	261	271	260	273	259	245	267	248	255	274	250	275	266	281	239	266	275	260	270	224	276	292	234	266	258	278	239	265	270	270	245	260	257	300	262	274	285	262	239	270	264	288	293	225	264	268	246	270	251	265	266	273	263	250	278	274	256	256	309	249	263	234	291	253	274	293	253	260	258	252	268	269	236	254	250	290	286	247	250	247	274	254	264	253	246	262	238	258	260	243	259	260	246	260	269	243	244	261	265	291	263	274	238	265	232	252	237	264	268	285	261	269	239	275	277	271	268	294	268	279	271	275	258	288	242	264	253	253	250	278	265	251	261	267	269	268	257	266	267	247	246	269	270	282	251	296	270	285	240	272	271	239	281	252	252	266	250	261	250	272	313	254	266	279	263	294	253	265	289	252	304	258	260	261	247	253	247	266	266	236	267	238	300	260	229	259	256	254	239	267	249	237	250	260	255	256	274	259	275	255	249	250	261	246	234	265	251	249	242	293	295	259	277	244	270	261	262	295	283	256	274	266	243	253	273	255	256	241	221	242	273	269	279	255	261	234	257	250	270	275	231	263	279	270	268	324	248	276	264	262	246	266	219	247	259	274	287	265	269	258	257	272	255	256	264	282	239	293	250	261	272	286	256	248	269	283	247	265	286	238	222	291	281	287	269	274	241	252	249	254	248	262	250	296	257	250	244	291	256	261	254	289	259	242	264	254	254	252	253	250	262	250	278	254	263	267	264	263	258	271	275	261	266	269	257	277	280	289	277	258	265	254	244	251	273	244	272	245	264	284	249	245	243	232	252	290	244	274	246	249	265	272	284	282	259	263	272	258	279	256	294	244	230	294	256	266	295	260	248	281	251	272	266	237	259	260	294	253	261	262	265	264	256	258	299	271	254	254	272	252	285	239	268	231	255	260	257	255	243	280	264	262	265	274	290	269	277	261	252	285	237	254	242	273	275	270	252	258	267	253	224	282	261	283	239	251	273	263	262	251	252	249	284	282	255	273	251	274	259	269	273	258	287	239	276	255	269	282	258	255	259	234	287	258	277	267	257	268	266	249	256	251	261	229	279	283	263	255	275	303	270	242	277	272	277	291	275	241	280	221	229	283	248	265	273	245	262	273	261	269	253	233	307	245	281	281	251	262	263	277	254	261	248	286	267	261	273	264	245	244	283	284	253	260	261	236	247	282	256	249	269	231	289	271	260	257	293	230	280	257	234	280	275	273	243	309	269	274	264	280	231	252	250	248	257	260	277	249	255	260	273	256	223	268	254	263	236	275	277	263	282	266	273	250	263	242	262	262	298	245	273	247	235	269	268	243	233	289	261	267	246	240	249	256	271	266	268	295	261	235	266	265	246	258	262	278	258	281	280	246	264	254	254	246	263	246	275	263	243	287	245	251	263	269	288	248	283	227	258	275	267	245	262	257	255	287	259	257	259	265	267	278	253	278	283	263	272	267	234	248	284	282	282	285	275	230	235	266	286	252	262	273	261	280	262	259	232	274	289	234	304	279	260	245	269	251	261	240	272	246	247	254	288	281	288	253	272	284	274	237	248	255	288	286	235	250	279	277	239	293	260	265	245	278	288	282	277	286	270	273	259	243	250	247	267	285	274	260	271	286	243	256	276	221	254	257	261	250	273	271	234	264	266	297	274	276	254	271	274	264	277	242	263	277	274	246	283	279	241	271	247	273	268	269	257	255	263	258	287	250	275	280	236	275	265	282	271	267	290	261	249	279	290	307	243	227	306	258	229	307	266	251	281	263	277	259	257	244	272	270	261	269	255	239	260	279	261	250	270	259	275	240	269	247	242	264	259	245	307	268	275	221	265	255	273	262	250	271	260	271	250	270	235	238	250	267	253	279	275	276	265	263	252	263	241	245	264	239	260	260	253	276	268	282	274	254	295	257	239	260	260	264	273	263	255	249	258	249	271	271	259	264	263	269	253	265	287	281	276	251	263	287	269	244	276	262	258	240	272	244	273	269	253	287	268	231	236	262	234	240	263	263	244	282	266	263	269	262	262	255	274	257	265	247	248	244	253	275	265	234	284	269	249	236	265	290	255	302	278	283	275	234	252	272	250	240	265	249	273	268	252	221	275	255	281	269	290	287	272	243	271	259	273	266	245	254	276	289	251	234	251	269	278	252	240	274	283	282	259	267	291	258	279	256	267	253	274	259	223	267	244	280	246	284	237	305	239	277	281	286	242	270	240	252	265	293	256
25996	42710	25262	15098	10951	8240	5793	4386	3344	2736	2222	1888	1648	1434	1274	1191	1083	1056	1036	902	853	942	815	781	804	724	561	563	500	539	545	452	424	483	440	436	382	392	388	387	405	363	419	386	314	326	340	367	467	1443	1640	1566	1236	979	542	408	288	329	288	274	299	282	276	279	262	285	292	312	313	287	253	245	283	311	253	298	299	284	254	277	275	299	282	284	279	336	268	308	317	302	293	310	279	338	272	294	293	287	290	291	306	315	291	304	264	296	298	304	304	304	277	286	281	321	260	310	306	296	339	294	291	265	283	335	298	276	291	296	265	255	286	295	267	282	270	291	297	312	304	293	267	260	296	293	266	249	303	278	299	293	303	306	269	297	301	299	260	276	280	295	269	276	280	287	277	288	305	294	276	288	275	271	315	275	289	309	304	283	284	305	300	289	301	281	301	302	276	285	300	285	277	289	253	308	268	278	306	274	300	246	284	290	289	290	281	287	306	279	263	262	265	297	315	286	290	266	303	300	271	298	282	261	286	305	284	279	279	285	291	250	278	290	275	274	288	273	245	288	263	300	267	293	255	281	285	274	304	276	279	271	284	307	264	279	273	262	296	287	293	292	302	258	295	272	291	294	269	267	294	280	284	282	271	282	284	303	280	300	258	298	310	281	302	328	288	317	272	251	314	278	279	296	302	266	301	299	268	297	294	302	285	271	268	285	283	289	273	296	298	289	297	296	291	277	304	284	307	337	291	291	292	264	279	299	257	307	286	259	290	300	263	276	287	286	287	304	302	286	300	262	294	293	323	278	287	287	272	290	295	286	314	302	295	269	291	301	292	281	271	242	291	278	283	286	295	284	269	282	282	274	288	300	305	289	267	262	275	281	296	288	274	286	275	277	261	298	277	255	306	290	286	278	292	281	310	262	317	277	296	283	308	285	273	243	306	235	322	288	292	266	290	327	281	261	288	297	287	263	282	312	296	319	299	279	282	281	289	266	274	259	286	289	275	281	275	278	273	269	298	287	300	267	250	287	303	288	306	294	281	256	290	271	280	288	291	285	255	262	276	300	275	299	257	311	273	265	305	263	288	300	302	301	279	271	276	285	291	272	284	301	259	301	308	277	287	309	282	284	281	302	276	300	275	302	298	293	251	297	260	261	267	276	308	263	271	301	291	289	296	271	283	304	281	294	274	292	292	240	289	289	292	266	252	278	277	308	277	288	295	286	302	292	313	319	279	296	294	304	282	268	268	325	263	288	304	293	259	286	283	288	280	278	314	273	306	293	277	303	256	299	278	279	295	323	279	276	298	292	305	255	310	318	284	289	265	278	270	289	266	281	261	275	278	284	278	281	287	295	249	314	297	265	295	309	294	281	251	286	297	267	266	276	271	281	295	276	321	299	295	284	279	284	252	291	271	252	289	315	292	288	282	276	276	296	264	257	266	282	302	303	280	293	279	281	298	298	284	258	267	271	296	257	291	316	273	290	274	299	274	276	281	298	298	254	280	281	261	268	286	292	275	299	304	288	279	312	263	288	291	298	283	313	293	265	320	286	266	274	283	282	257	315	281	251	275	261	255	294	298	274	291	255	283	283	309	266	283	305	300	259	325	278	315	277	288	283	321	291	286	271	270	272	322	260	272	301	291	280	256	284	282	288	264	316	259	266	262	276	305	263	274	294	279	276	297	262	262	285	292	288	271	255	304	285	291	313	298	316	317	296	273	280	281	281	311	278	303	314	304	279	247	287	249	303	297	267	294	297	252	305	277	273	290	295	264	273	305	280	267	296	306	311	284	254	268	286	276	288	285	270	307	315	265	265	293	297	294	274	295	285	291	279	281	240	288	304	281	302	278	287	301	268	293	269	280	282	298	286	269	300	277	251	312	283	293	290	276	256	304	300	268	279	287	268	292	249	282	284	298	285	277	301	271	273	276	313	299	291	298	253	276	273	313	285	271	297	247	295	246	306	266	279	301	305	270	286	271	306	273	278	271	273	304	274	295	300	281	270	290	299	288	276	289	276	279	292	276	286	279	285	281	301	282	251	281	291	288	279	278	307	302	274	297	294	282	300	295	275	296	233	279	292	296	299	260	282	258	253	265	291	295	275	253	279	275	287	275	280	275	279	280	257	288	255	272	285	270	303	250	239	297	285	293	267	289	279	263	280	281	286	270	304	295	306	263	293	265	272	292	302	292	327	272	301	296	296	295	304	294	281	302	286	277	280	279	276	259	304	283	281	276	262	292	309	297	292	312	261	259	286	260	296	303	307	250	299	317	285	284	264	289	272	322	252	265	285	316	273	321	269	277	265	282	289	256	272	285	304	265	272	313	280	288	276	278	294	285	265	285	294	279	253	276	289	257	281	277	301	307	276	295	281	313	284	261	266	279	268	277	290	297	277	280	284	274	254	295	287	302	321	268	297	279	302	295	315	314	272	279	281	303	286	288	268	276	283	297	289	297	300	258	327	310	300	283	274	298	262	315	268	276	267	269	278	305	276	294	285	310	267	293	265	291	261	269	239	312	308	284	303	262	301	280	298	290	288	272	273	283	287	311	304	305	292	290	284	275	272	293	270	311	258	249	303	303	288	308	271	287	272	283	273	275	286	272	262	288	295	285	291	275	294	280	274	286	287	270	251	280	314	255	291	298	268	269	265	307	277	291	291	298	290	298	309	277	286	297	285	289	290	267	275	287	286	307	304	295	280	288	288	300	314	281	256	289	285	272	266	270	293	286	252	294	313	273	280	290	272	316	315	281	319	296	271	302	291	283	277	288	274	269	275	283	275	282	281	316	272	292	291	297	289	270	284	277	320	291	278	294	270	289	286	251	276	289	265	272	255	276	301	302	262	263	289	262	281	271	275	278	269	275	278	300	255	297	276	295	300	272	293	303	267	305	282	303	270	256	271	267	272	297	255	270	265	277	280	274	299	320	279	258	316	270	283	289	270	304	293	315	332	290	267	268	309	291	281	278	321	298	269	282	293	294	282	284	290	284	272	263	252	280	310	258	249	275	300	261	276	282	296	267	283	313	291	288	297	310	270	291	297	285	277	296	293	265	296	257	261	257	290	299	275	268	315	280	279	270	277	275	281	296	284	289	288	307	284	251	303	262	291	284	279	282	285	278	290	267	319	294	283	278	288	300	281	260	286	294	270	296	300	294	264	297	267	280	293	292	290	292	276	290	290	251	293	273	301	283	295	264	275	304	239	285	259	298	292	276	251	290	286	263	260	269	256	300	302	288	255	285	315	292	287	266	267	289	257	304	284	277	309	299	284	301	267	259	315	309	280	271	300	285	268	278	270	299	276	263	258	313	278	289	287	273	270	287	279	311	266	300	288	265	276	286	291	295	265	269	287	301	257	281	262	264	271	283	258	268	281	267	308	270	285	292	298	269	292	295	293	292	303	270	310	250	288	263	285	288	275	294	259	306	303	310	303	267	276	270	276	267	304	277	305	300	289	304	283	299	285	288	314	280	293	282	274	312	275
29198	21961	13904	5469	2475	1618	1099	910	683	552	500	477	391	411	339	366	362	350	379	325	372	338	315	318	320	268	278	264	227	269	277	259	274	243	265	261	257	223	233	234	204	247	264	252	270	256	246	259	234	228	254	238	249	227	232	232	206	253	237	228	236	214	218	207	221	214	243	243	228	236	251	237	246	215	231	244	236	266	239	205	246	204	230	247	252	210	237	225	246	223	236	226	223	215	186	226	222	238	231	210	226	232	219	231	256	225	244	236	222	219	258	213	204	243	232	216	253	230	237	215	241	226	218	238	219	225	203	207	249	210	243	249	200	224	266	216	209	238	247	214	238	247	219	246	219	214	212	221	216	226	228	229	252	236	235	236	228	225	239	234	213	218	237	240	231	237	215	211	239	246	230	219	220	225	239	227	237	215	219	251	215	230	240	238	238	213	236	220	249	222	218	205	243	239	223	206	215	242	216	233	231	210	223	238	252	248	216	224	207	248	232	226	206	214	248	218	236	242	245	217	212	212	244	237	233	223	252	221	240	247	231	246	236	227	227	218	215	209	225	235	245	236	249	209	243	238	232	214	241	241	214	221	231	226	231	237	239	241	223	202	220	211	236	234	211	238	250	221	221	242	235	226	246	254	231	235	244	232	216	235	235	243	243	229	226	246	206	216	242	241	235	223	265	252	230	235	223	255	204	233	206	268	217	222	236	236	219	219	209	223	225	234	213	206	217	234	244	214	240	210	209	206	236	223	240	207	217	212	246	218	236	248	224	224	231	203	205	223	236	214	210	244	235	228	225	231	205	220	213	232	223	256	221	249	245	243	215	193	236	215	221	238	235	221	259	233	232	227	216	214	220	217	248	215	208	215	233	224	220	225	220	218	219	227	211	229	224	239	255	225	241	216	231	227	231	228	209	212	229	222	223	229	234	249	242	215	228	229	209	218	222	224	222	225	229	216	228	221	265	222	225	229	233	258	213	215	267	218	215	219	201	246	232	199	216	206	239	245	223	213	233	244	221	240	216	207	219	217	240	232	257	227	224	239	219	199	231	244	188	234	227	241	230	229	235	220	230	261	258	244	234	211	246	211	254	225	224	226	233	228	225	226	223	203	241	226	248	226	226	220	217	226	230	211	209	222	244	226	215	229	232	223	223	214	251	200	254	219	238	243	217	219	216	236	201	216	241	246	219	234	218	224	228	220	233	224	216	217	230	206	240	194	230	215	193	226	246	221	226	213	239	239	227	209	241	214	225	252	228	224	215	227	224	247	213	210	200	227	218	246	214	245	231	240	250	233	214	209	221	220	217	239	264	249	257	220	234	260	230	206	219	243	232	228	214	220	231	240	268	207	248	204	255	239	264	251	225	234	250	235	239	234	218	272	252	239	237	205	231	233	230	231	218	221	204	244	218	191	246	223	236	222	224	223	246	223	218	227	222	224	213	238	224	219	195	212	194	240	225	228	248	224	233	249	220	257	248	218	223	242	244	256	262	232	231	236	215	238	225	244	233	259	203	224	222	237	237	221	211	227	234	252	228	230	218	245	261	238	238	211	253	223	225	212	207	236	223	231	211	221	226	228	234	226	224	240	207	243	231	234	224	249	250	213	235	235	194	242	220	214	238	215	229	231	245	267	231	233	199	226	228	197	226	219	241	231	230	241	242	263	205	238	226	212	225	212	205	233	215	250	230	252	211	247	239	251	219	242	239	236	245	234	244	236	225	227	235	236	264	217	231	233	230	227	223	193	238	237	236	242	212	248	216	196	226	212	208	232	258	209	229	219	226	217	225	245	236	203	228	222	253	215	228	208	248	230	217	217	217	223	218	281	223	228	255	215	228	214	237	240	233	210	221	215	213	223	218	209	204	232	242	220	226	210	234	234	216	217	224	222	235	248	245	258	219	231	241	262	243	281	238	248	225	252	249	231	238	219	206	203	241	241	235	252	223	221	235	243	219	233	223	226	237	243	224	206	190	226	216	224	221	246	239	234	239	228	230	233	215	248	198	217	254	233	226	206	208	244	200	235	223	233	234	227	225	254	213	209	235	235	235	225	206	217	207	234	228	219	236	221	211	200	217	228	228	229	209	214	216	208	232	211	260	236	249	232	228	233	235	214	219	229	241	231	231	198	213	238	212	244	238	195	234	232	253	233	231	240	220	246	217	242	225	241	235	220	253	204	243	228	208	239	210	229	219	249	237	231	244	208	207	211	221	218	214	209	230	240	233	243	218	221	220	229	232	225	224	223	236	228	253	263	248	242	237	212	247	224	223	233	227	241	212	244	260	204	261	232	230	242	220	209	221	235	215	238	210	226	247	218	231	252	218	242	238	212	229	213	247	228	254	227	245	194	220	211	228	242	241	237	206	243	237	221	220	230	209	250	245	248	226	210	234	216	217	235	247	230	227	217	238	251	209	220	234	243	239	232	262	231	220	228	265	234	206	223	206	215	248	230	217	205	198	235	232	220	228	236	266	233	246	223	219	195	221	253	264	226	216	220	217	223	223	213	221	203	224	218	232	217	222	234	225	219	219	217	216	252	217	230	246	232	255	225	225	231	242	218	237	233	229	219	238	210	230	202	225	200	219	243	208	235	231	189	219	216	249	235	235	235	227	202	249	229	230	215	222	236	247	238	241	226	227	252	218	233	250	211	192	231	199	215	237	238	194	230	214	207	223	241	217	222	223	248	261	224	229	211	235	217	243	195	244	205	221	240	210	245	242	253	231	229	223	228	206	228	235	224	226	229	240	211	229	228	236	224	236	238	228	239	233	211	200	208	218	222	264	223	228	218	235	230	213	245	192	217	233	204	224	233	217	226	227	235	232	218	223	249	233	231	243	213	204	252	214	198	226	219	215	221	229	232	206	214	222	205	205	199	263	203	237	231	223	234	244	223	256	228	233	234	237	217	242	239	200	218	224	207	240	236	225	208	230	247	253	215	207	215	217	240	228	229	211	227	194	248	234	255	198	222	254	244	211	207	205	219	248	241	221	251	231	231	238	221	212	240	221	227	225	232	236	223	222	224	225	233	246	217	220	227	251	230	227	231	231	246	208	208	222	246	226	203	250	230	228	224	225	247	237	228	231	249	230	230	223	210	241	246	220	231	261	214	243	228	237	206	226	270	238	217	217	210	198	213	242	234	214	223	224	252	205	237	219	223	233	222	220	230	230	234	235	259	228	211	251	206	242	214	229	241	235	209	225	232	219	204	220	199	247	220	212	209	202	235	234	246	213	240	221	222	224	225	232	210	211	229	215	237	224	223	226	218	217	212	215	237	222	264	231	242	213	250	249	215	190	246	235	251	246	220	206	249	242	209	266	210	242	225	243	225	248	186	204	194	215	224	238	219	217	227	231	224	210	233	220	233	232	213	242	228	241	224	240	252	249	214	212	194	227	219	250	255	235	216	195	232	218	231	225	222	245	233	216	217	203	224	230	231	222	222	216	208	236	231	231	224	234	233	224	225	243	244	236	250	231	231
22290	28526	13319	6465	4544	3253	2400	1702	1296	1014	820	810	672	655	600	558	553	528	489	475	469	479	447	444	405	364	332	297	312	278	334	322	325	328	313	306	269	276	259	270	274	292	309	300	291	269	275	262	298	270	321	281	281	269	268	262	258	244	259	237	265	261	237	239	230	242	247	230	223	247	249	256	258	232	260	247	281	284	234	246	247	246	269	251	252	250	263	282	278	277	267	261	266	256	268	263	259	269	269	277	256	246	248	290	254	244	280	249	253	237	293	259	246	243	256	278	267	252	265	274	232	255	256	249	249	269	256	279	282	254	244	264	255	281	253	250	273	258	258	264	262	265	260	273	256	250	265	259	274	254	256	260	259	245	260	252	264	237	243	242	240	255	269	277	264	262	227	261	261	266	265	260	242	240	243	262	261	264	267	238	269	245	253	269	244	224	256	276	257	246	221	273	259	235	264	236	245	243	256	265	273	230	251	261	252	262	247	255	272	272	232	272	271	255	252	253	291	247	213	230	238	258	268	219	265	224	244	248	240	262	266	275	254	261	269	246	271	222	242	251	255	257	261	238	253	239	297	257	250	259	254	255	271	255	262	240	254	258	263	242	232	257	232	254	260	228	268	230	248	228	254	243	263	259	268	234	271	264	262	245	238	280	257	271	269	256	239	243	316	237	246	254	266	229	253	259	291	266	260	218	254	248	274	265	215	246	225	258	248	250	263	267	269	246	254	254	264	217	257	276	242	229	253	253	234	240	252	242	237	238	283	235	231	249	267	244	236	227	231	258	233	259	258	253	263	247	235	306	235	251	264	259	259	259	236	257	251	252	265	229	258	267	262	248	264	241	256	254	236	238	246	233	252	254	277	262	271	292	251	246	248	218	231	252	261	232	302	254	257	229	284	251	260	254	256	274	268	227	230	270	221	268	261	236	253	238	236	248	245	280	256	234	229	258	249	244	238	250	259	261	264	281	264	236	251	233	263	258	232	252	273	257	258	247	286	261	255	252	243	235	245	225	259	267	272	250	283	255	251	248	257	230	267	285	255	233	242	255	254	246	230	281	237	252	270	259	228	250	284	258	249	267	292	249	242	279	241	231	256	281	259	273	255	250	262	252	253	231	265	239	251	273	234	247	243	232	225	226	237	234	242	249	270	292	282	244	269	262	226	251	233	253	258	292	259	245	259	220	234	254	233	214	236	260	287	229	247	273	281	257	252	259	255	253	257	237	247	242	269	240	272	248	236	263	258	258	236	257	284	250	271	285	246	250	263	246	243	236	259	249	224	237	242	246	256	247	237	287	240	260	282	282	241	261	282	283	246	264	256	276	245	266	280	236	269	255	268	257	243	276	236	229	260	241	252	262	272	287	236	255	279	297	280	292	238	265	241	245	234	261	260	270	265	256	268	254	272	256	264	243	276	224	266	286	263	228	248	258	239	256	240	259	249	236	250	263	224	272	276	228	265	293	264	250	254	264	251	258	248	261	229	255	234	248	243	242	247	267	247	239	266	270	286	261	251	253	254	261	232	232	241	266	267	275	273	249	261	252	242	285	240	259	249	246	249	242	238	244	255	235	255	265	240	262	226	254	233	250	258	262	234	260	254	262	262	251	266	272	237	250	299	270	250	236	264	271	248	281	243	231	264	291	262	238	243	233	251	280	228	253	262	256	251	262	249	283	248	241	218	234	257	257	257	252	290	244	263	290	264	227	280	261	285	259	246	298	253	246	253	270	252	249	214	232	231	252	236	222	249	253	258	269	270	266	245	267	272	272	243	279	229	271	259	266	262	246	223	235	268	252	261	253	262	241	257	253	264	266	254	258	259	251	282	273	290	251	258	274	265	272	245	235	249	272	267	251	248	257	261	245	239	263	266	258	259	232	229	255	260	258	266	248	264	272	265	255	276	261	291	238	241	263	264	247	257	262	272	266	256	258	249	256	261	243	282	256	240	272	267	256	258	233	237	275	261	241	233	260	270	259	244	280	268	249	264	284	260	227	249	250	231	270	255	256	254	275	261	241	239	267	269	276	261	243	276	283	255	290	246	255	242	231	260	253	246	251	246	236	244	254	257	234	225	246	252	274	241	251	240	262	283	248	251	254	253	267	264	285	235	229	248	265	261	243	273	288	246	255	249	247	233	261	248	256	288	247	278	244	234	242	233	242	277	247	246	240	256	254	255	270	256	239	214	269	248	271	273	281	270	231	232	241	253	222	250	271	260	256	274	239	216	242	264	241	223	253	239	268	268	258	259	240	266	252	282	262	250	247	255	265	253	249	274	248	256	257	271	232	214	228	261	277	262	260	265	253	246	239	301	271	231	256	279	275	273	240	241	251	246	273	226	237	287	232	265	248	237	285	242	251	276	219	250	258	259	248	259	261	255	280	245	265	257	235	260	246	260	265	255	266	256	241	252	255	241	279	228	281	252	252	243	274	263	272	260	265	272	269	227	242	271	236	264	260	231	265	237	235	270	230	222	254	256	235	239	267	270	286	264	269	241	264	225	267	250	245	276	254	220	222	261	255	254	257	239	257	251	264	272	212	247	265	263	249	251	234	266	237	219	231	263	231	267	253	239	271	251	257	261	259	241	242	232	280	247	241	265	243	267	268	249	241	238	268	270	259	248	276	239	269	236	263	263	260	286	259	268	266	246	253	254	250	262	257	256	263	263	266	256	255	235	243	250	246	255	250	249	230	239	268	222	259	260	267	262	251	244	255	240	251	224	260	279	257	265	274	277	237	236	291	266	240	258	241	249	253	255	271	257	253	241	225	269	228	251	287	281	270	254	253	257	236	249	279	246	234	241	236	262	244	236	247	276	283	246	284	225	258	235	276	269	250	247	235	241	259	257	270	249	240	277	272	275	258	274	255	211	259	259	266	254	245	251	252	239	252	245	263	254	248	252	250	253	243	249	271	256	257	271	260	234	234	274	236	235	248	265	229	274	253	254	255	248	249	276	266	237	258	268	244	266	251	264	236	252	250	262	251	251	245	254	233	252	270	239	228	261	247	242	243	260	273	233	264	266	287	267	216	239	224	283	210	252	252	264	272	240	253	227	259	228	255	244	242	256	267	262	239	253	263	241	246	214	254	251	259	239	262	270	241	239	278	266	248	260	258	249	250	262	258	232	236	240	255	247	248	244	234	254	246	246	241	257	258	268	248	274	266	247	262	235	250	270	256	256	268	260	247	247	226	261	248	259	232	240	248	246	266	245	256	263	258	275	239	262	245	263	255	247	269	248	249	234	243	234	242	271	252	271	258	267	256	249	290	253	246	261	236	242	258	282	242	257	261	238	226	245	257	241	266	259	244	240	250	255	248	272	267	239	269	258	280	236	240	252	233	229	248	257	259	218	271	257	250	252	267	222	249	269	269	268	244	249	233	268	240	278	262	257	266	234	259	258	281	259	256	240	260	245	261	246	241	280	270	274	294	272	271	246	249	250	253	263	262	240	253	251	240	280	242	228	287	259	230	254	249
24483	21588	28778	24860	21537	11173	2837	1698	1156	1027	896	743	675	632	568	517	575	488	469	484	432	452	469	401	410	410	337	305	326	298	389	305	298	279	340	297	344	295	268	289	267	287	292	308	315	266	281	267	309	503	314	460	360	327	273	242	293	253	262	299	259	258	248	249	281	295	265	254	304	253	270	259	261	238	223	250	251	229	258	248	260	266	288	252	256	255	277	265	229	295	271	251	252	271	237	268	238	237	265	248	232	243	257	266	238	277	254	240	242	250	280	241	241	242	227	264	241	243	264	265	254	267	257	256	255	240	243	272	243	212	252	268	253	254	261	255	237	262	220	260	245	257	240	251	256	236	237	236	258	249	234	254	243	273	248	237	263	245	252	263	248	243	257	248	261	273	211	234	265	239	230	261	248	220	254	252	245	250	229	231	261	238	247	245	265	230	258	229	243	206	280	255	235	236	283	282	243	237	270	269	253	278	259	235	267	240	229	255	244	224	244	257	261	236	233	244	251	261	241	239	262	264	233	238	230	235	260	247	238	230	258	251	254	235	236	257	288	224	215	244	234	243	274	243	254	250	261	259	254	277	249	260	244	233	239	232	256	283	234	256	226	223	254	232	254	218	254	254	266	272	261	239	230	260	253	222	233	252	248	216	254	227	225	266	255	251	260	239	241	260	285	270	238	277	260	255	234	261	246	240	243	231	258	258	234	203	272	234	257	230	251	259	258	265	259	244	261	239	216	238	254	244	242	241	253	222	230	262	241	239	217	214	247	225	247	223	264	264	240	283	258	242	244	251	233	238	270	243	259	262	260	252	281	238	243	256	241	239	260	244	243	234	257	236	246	231	259	258	229	240	264	272	243	249	256	256	268	266	250	241	240	236	254	221	216	223	242	261	199	245	255	229	278	243	210	224	249	269	251	238	230	245	251	247	246	242	252	267	261	243	239	276	254	244	230	240	256	247	230	246	282	239	253	251	264	273	270	269	256	248	235	255	231	248	246	251	254	256	238	251	240	235	254	230	244	255	256	243	246	247	267	266	276	262	267	241	227	240	243	257	248	226	258	241	246	267	262	251	241	241	255	243	250	254	240	228	224	240	237	250	228	243	256	247	261	233	255	250	232	248	264	238	230	253	237	271	255	252	251	268	253	225	228	251	246	262	284	255	260	252	254	222	246	273	227	250	241	269	230	239	258	229	259	283	257	256	231	244	228	262	260	249	252	244	240	253	245	232	271	253	228	255	245	273	266	251	265	264	272	240	225	239	252	261	240	251	223	234	250	239	249	239	255	233	232	248	266	210	255	254	257	264	254	278	260	251	266	256	261	257	257	251	250	249	237	235	250	255	239	242	213	242	234	251	262	255	249	255	232	260	281	239	265	264	287	208	233	258	265	213	247	236	216	269	274	242	271	266	273	255	251	233	240	234	247	225	263	258	243	228	223	274	257	235	252	255	245	271	220	239	216	259	259	248	291	228	257	263	227	271	238	251	251	251	260	251	237	237	252	265	244	250	254	237	256	254	243	255	249	234	252	245	256	278	240	250	243	245	230	265	268	242	267	254	259	277	247	230	261	237	249	243	227	221	230	218	287	235	270	254	254	295	255	265	275	245	263	236	227	262	239	261	238	213	223	220	241	246	278	240	239	230	266	250	275	257	259	261	269	258	254	286	233	259	237	241	257	246	269	273	250	263	262	245	252	238	265	248	233	244	238	240	261	248	230	252	252	251	257	240	259	225	241	244	239	255	242	230	260	238	245	267	248	260	212	221	262	211	251	272	267	254	264	266	234	243	213	239	253	257	230	222	249	240	251	262	243	248	255	265	266	222	252	255	233	286	212	263	240	240	257	238	231	257	235	265	249	239	233	266	270	244	271	257	248	244	255	262	266	242	235	259	256	238	224	254	247	264	257	234	220	236	268	260	228	246	226	249	258	213	244	238	244	253	252	261	250	249	217	275	241	270	272	265	254	261	247	256	246	253	270	243	239	255	256	255	219	248	278	259	227	240	272	262	261	266	222	237	275	231	217	264	273	236	258	243	261	246	261	236	265	262	244	219	236	256	237	265	264	251	257	219	250	223	252	235	252	247	270	262	217	257	261	236	264	240	267	238	246	259	237	270	260	243	244	241	257	254	245	216	240	287	239	240	239	249	240	243	249	241	245	245	247	260	261	265	260	278	249	252	246	259	244	219	235	282	281	247	215	255	262	236	231	259	253	237	265	276	230	237	282	249	237	239	269	249	249	223	241	246	264	253	241	249	244	237	236	255	260	243	232	251	253	256	250	261	275	245	259	244	266	234	236	238	236	256	257	228	261	238	265	228	230	222	254	244	247	257	238	247	247	241	236	268	231	254	245	271	267	254	239	255	224	250	267	244	278	226	259	220	237	274	238	287	253	253	245	250	268	240	258	249	255	235	235	258	278	234	212	232	260	256	270	232	247	230	248	235	242	250	252	246	232	268	259	236	248	252	245	255	227	251	273	225	247	237	252	231	250	239	244	250	247	269	224	271	252	231	263	262	267	248	243	253	250	260	271	272	217	248	221	234	246	266	272	248	244	258	231	238	239	255	254	234	226	257	225	243	247	248	262	230	254	255	240	215	255	243	267	232	265	278	224	237	243	277	241	266	237	245	256	245	270	250	235	245	263	236	224	246	243	249	269	231	266	259	236	242	251	266	229	254	227	237	239	234	282	213	240	237	245	241	234	262	245	256	216	271	235	234	260	249	247	263	246	260	258	226	233	241	236	222	246	248	257	257	235	236	257	234	217	243	241	263	245	257	261	243	242	270	240	257	265	247	246	238	239	247	254	268	256	274	248	250	270	258	251	240	239	248	236	246	257	248	253	278	228	262	265	279	269	263	244	245	245	252	243	237	259	247	254	259	243	257	268	265	223	261	241	256	231	255	241	230	219	270	267	243	242	254	248	244	251	263	221	247	268	255	268	268	240	251	240	252	245	247	250	224	250	244	273	260	262	255	251	262	255	238	234	270	223	271	211	225	259	263	246	250	275	254	258	288	247	263	246	240	289	271	226	232	257	248	250	258	247	221	241	237	273	272	236	256	238	259	269	251	262	230	238	241	247	258	216	233	252	256	241	236	242	263	249	244	219	237	247	261	252	250	238	266	251	274	247	235	230	243	241	257	253	241	249	268	271	258	237	270	241	229	253	257	281	230	284	270	229	253	250	232	253	242	240	250	261	249	246	203	257	259	239	241	252	241	243	258	242	246	241	227	284	263	281	234	232	238	247	255	246	248	258	262	265	248	260	249	264	252	244	247	269	233	241	227	241	264	242	229	227	209	264	254	257	266	252	250	260	232	242	246	248	245	228	227	255	268	272	229	259	258	235	247	243	237	275	262	278	248	250	248	252	230	248	236	247	225	246	242	235	222	238	243	249	252	240	239	236	227	247	249	253	245	262	260	233	263	260	258	256	257	284	244	231	238	271	235	232	249	248	220	260	242	256	222	244	243	254	267
23954	40108	19821	10452	7872	5887	4324	2989	2318	1989	1681	1382	1120	1024	894	889	804	704	692	750	702	640	633	574	556	550	464	406	403	423	451	384	385	394	363	372	354	354	316	306	290	364	321	325	351	345	307	284	371	689	458	593	506	361	307	294	291	288	261	277	243	281	287	257	266	284	229	295	278	270	257	287	248	275	263	290	265	276	278	246	300	299	302	296	277	263	276	295	266	314	291	297	286	303	323	301	289	261	257	288	287	277	277	281	278	308	280	280	284	263	300	275	249	293	276	302	290	278	285	298	274	269	260	279	285	237	282	267	270	303	266	273	249	265	268	280	281	258	257	289	275	284	281	319	287	261	267	294	288	274	282	271	266	246	289	261	265	303	299	274	270	270	287	300	281	291	268	264	273	253	247	255	277	269	265	283	303	297	279	260	284	289	240	279	291	312	282	273	260	261	263	277	297	249	254	303	261	286	244	281	281	280	268	267	278	290	280	284	292	278	263	278	262	269	243	288	295	313	282	256	282	303	296	279	280	345	257	279	295	311	274	275	264	284	269	275	258	270	285	242	295	308	258	273	266	283	271	311	274	266	291	298	273	279	290	247	255	263	265	260	282	285	276	294	270	261	253	285	263	251	270	272	288	260	307	287	273	265	275	266	257	262	242	286	279	295	269	285	253	259	267	289	257	276	264	257	297	284	273	275	260	265	281	313	263	279	258	263	276	275	283	273	271	287	275	272	248	249	253	283	282	289	278	280	282	281	310	257	273	288	263	259	264	272	274	253	278	276	274	285	261	277	265	268	292	300	279	266	273	276	268	273	279	270	272	292	275	293	273	300	302	289	253	301	265	301	250	301	291	313	274	311	250	255	302	275	260	266	296	252	256	246	269	263	257	296	284	281	319	285	289	243	258	296	277	283	288	248	262	289	281	272	283	252	272	290	292	283	264	263	292	256	265	293	280	248	257	255	255	244	290	278	269	280	245	247	256	264	264	283	247	244	272	278	282	274	291	242	270	280	268	288	254	282	284	268	294	280	263	278	306	283	243	246	236	285	274	267	269	284	265	239	292	270	304	261	267	266	284	267	261	292	297	275	280	267	260	292	280	271	268	296	285	258	253	268	270	297	245	284	276	285	244	300	314	274	294	273	254	260	305	256	278	306	262	253	289	267	298	257	233	296	287	280	275	281	277	237	280	275	298	271	256	304	289	285	274	276	276	303	280	284	269	259	270	291	257	300	265	264	270	242	267	269	254	287	262	239	274	282	251	240	291	278	271	304	278	295	284	236	266	282	306	301	266	292	259	287	270	246	275	287	264	255	298	249	298	266	268	251	320	275	265	304	268	280	277	270	264	291	265	280	280	290	266	288	275	297	255	265	272	311	261	304	284	296	268	280	301	271	270	280	294	272	281	275	276	274	297	246	292	257	257	275	289	276	252	297	286	265	293	271	263	246	272	232	280	298	243	258	278	258	263	280	291	271	293	268	286	266	267	269	282	268	263	263	311	274	278	280	263	278	287	262	277	291	282	250	282	282	288	276	260	293	266	270	276	289	289	255	287	266	277	277	264	280	276	273	266	262	268	280	265	292	287	266	283	261	269	280	263	280	259	301	274	277	297	239	288	298	280	281	268	266	255	258	285	268	301	270	250	296	302	262	288	248	266	295	252	267	237	293	287	276	290	293	279	292	294	270	264	271	242	281	293	267	276	231	264	274	291	269	281	272	282	244	261	278	274	228	237	312	265	272	268	294	269	280	270	277	290	274	285	287	287	283	262	259	254	254	247	278	310	257	264	259	269	270	283	290	258	283	276	264	269	280	287	329	285	309	264	267	251	251	275	280	289	327	286	270	267	269	279	265	268	264	298	260	261	261	265	269	252	285	283	277	274	266	274	288	289	280	264	262	290	283	271	282	291	289	270	317	267	280	256	307	267	261	261	281	281	268	255	266	290	263	296	255	274	276	251	273	268	249	271	246	276	261	291	251	295	310	281	271	240	263	286	289	274	271	258	287	275	266	277	254	289	273	272	270	252	248	278	247	261	281	292	279	261	283	283	296	279	269	280	291	293	259	290	273	250	289	285	275	260	278	246	280	243	284	307	298	292	269	250	262	256	266	242	285	281	282	255	257	277	306	241	262	255	308	283	258	284	286	287	264	259	239	306	268	270	305	275	263	246	293	264	270	268	273	273	278	275	277	262	269	244	277	267	252	278	275	288	271	269	262	258	277	312	272	279	282	263	287	281	302	270	256	257	260	262	267	265	246	276	294	262	246	272	265	273	282	259	259	269	259	284	267	303	305	295	277	278	306	282	283	244	246	289	282	303	257	251	270	265	284	277	293	236	289	283	268	307	282	268	265	271	266	277	286	277	280	264	282	273	270	261	246	286	268	271	280	279	269	273	279	274	277	293	263	277	274	283	252	275	272	267	287	274	285	287	296	249	287	288	282	267	265	291	281	283	261	263	273	279	294	275	282	270	269	250	286	300	256	290	268	279	268	286	279	293	280	275	265	255	267	239	289	271	297	266	277	279	273	271	283	290	279	297	242	251	278	306	267	289	307	278	283	268	256	264	256	254	263	265	300	256	283	254	275	297	266	289	269	263	303	258	269	271	273	260	263	261	250	283	261	268	296	280	254	309	268	248	299	273	273	280	279	276	263	297	260	263	268	283	260	292	264	291	269	263	283	258	288	245	264	271	294	282	266	292	294	257	258	286	318	306	242	292	273	263	270	257	256	264	274	252	296	276	293	283	292	270	267	255	278	293	251	289	276	266	276	289	269	271	271	300	273	277	265	306	283	265	244	265	267	281	288	239	267	251	250	264	260	266	247	273	255	287	273	266	268	261	263	266	243	292	239	240	263	260	257	287	280	253	268	265	279	287	268	282	298	297	274	285	271	247	253	303	298	292	264	271	246	244	281	254	275	264	282	269	288	274	287	266	253	282	278	262	274	266	262	258	267	276	257	281	240	276	251	300	305	265	278	289	268	279	277	263	265	281	249	262	242	294	294	268	274	273	265	257	273	276	246	285	281	256	258	301	296	268	289	298	258	278	267	263	287	269	277	278	268	270	256	306	280	278	305	268	306	279	250	291	290	295	267	256	258	264	278	278	269	237	252	278	282	266	224	273	277	296	286	252	277	297	281	279	252	273	272	261	268	273	283	294	259	261	279	281	267	271	274	252	286	261	282	278	274	289	288	291	260	245	279	296	263	268	302	268	274	315	256	257	265	298	266	266	303	275	311	296	263	252	269	318	300	256	269	252	285	262	267	265	288	293	276	283	299	241	303	269	253	272	263	281	252	273	329	277	263	273	281	275	290	260	248	293	235	283	281	267	268	267	283	269	276	287	263	267	278	298	243	266	281	274	266	303	258	258	278	248	269	274	276	280	280	263	257	264	261	295	269	247	301	267	233	303	288	282	276	272	244	292	294	287	270	291	267	257	296	275	253	261	298	302	272	276	266	277	271	272	282	261	280	279	278
25714	21682	27639	25980	10854	2719	1656	1210	983	750	641	515	525	470	435	433	461	361	391	396	410	359	390	301	365	318	301	272	302	283	293	301	259	283	266	261	273	254	226	265	245	226	268	252	229	260	245	233	336	325	259	248	291	246	249	215	225	227	226	228	235	229	228	243	263	207	244	224	219	233	240	219	235	205	228	214	234	210	200	244	225	226	214	216	228	241	241	234	229	254	252	244	215	274	242	234	247	242	200	243	216	234	259	224	264	217	227	225	215	252	245	194	242	222	254	220	282	229	231	233	221	203	226	228	241	214	233	225	213	195	263	217	250	225	216	202	221	233	210	234	217	243	232	222	228	232	219	213	253	242	224	244	215	225	241	202	237	196	234	225	216	219	223	221	232	226	237	220	216	204	221	195	220	217	231	218	222	207	234	227	239	222	222	237	222	226	217	230	224	234	237	235	265	231	256	207	213	227	203	238	210	219	213	212	218	217	257	198	205	237	217	219	215	225	190	218	230	232	217	230	217	232	230	202	239	250	229	244	202	234	202	224	205	232	236	239	213	189	221	215	244	202	229	216	213	222	212	241	227	200	209	216	232	263	244	206	227	239	217	213	235	226	229	231	226	201	219	203	229	220	201	214	221	238	232	219	240	227	242	217	226	227	209	233	238	230	218	218	219	240	215	214	219	236	238	229	211	220	223	226	196	223	205	202	231	210	213	235	238	245	215	223	244	229	254	239	217	239	231	224	219	206	204	235	235	218	200	235	260	230	226	205	237	220	250	228	204	227	208	230	219	227	225	242	247	230	240	249	237	227	199	230	233	212	222	231	209	222	242	215	211	233	247	236	224	213	206	228	250	226	210	199	209	220	250	225	238	219	213	214	209	221	193	228	193	198	222	210	214	239	181	235	239	228	212	225	239	228	238	221	211	228	236	227	219	209	229	245	228	232	227	225	221	225	205	234	210	228	232	200	214	222	247	232	223	211	225	260	206	219	209	226	210	215	233	211	236	225	226	228	237	237	220	235	226	218	249	226	220	231	202	228	268	208	212	233	235	252	217	216	195	237	210	221	233	239	255	225	244	212	214	223	228	217	212	235	245	223	230	196	230	258	249	219	218	227	226	203	209	250	227	238	210	243	204	205	225	237	249	204	258	211	216	230	215	238	214	219	209	251	236	224	240	224	211	230	229	208	213	240	212	193	232	225	209	220	214	210	198	231	231	224	214	234	230	185	257	225	207	222	226	205	249	221	208	235	234	265	230	223	224	221	199	243	178	224	202	227	262	242	193	220	234	205	229	202	212	237	214	231	225	238	239	250	224	255	250	233	209	215	238	223	238	227	243	190	238	219	234	218	242	256	212	213	216	241	249	210	208	210	226	249	231	215	209	223	242	236	216	245	214	240	242	220	247	219	199	220	237	244	225	229	219	202	211	224	220	232	219	214	222	220	249	239	233	187	237	215	228	208	235	259	213	233	230	208	242	240	220	212	247	224	222	225	238	245	223	209	205	235	233	201	241	223	227	256	234	230	227	212	254	259	256	206	235	240	226	232	197	203	243	215	230	213	205	217	223	231	231	230	224	244	224	217	243	200	222	228	218	216	212	218	219	211	262	208	221	226	229	216	241	213	196	239	244	232	213	222	244	206	217	243	223	226	196	201	231	229	206	209	249	217	225	247	211	212	215	208	218	224	226	236	224	223	230	220	225	211	202	233	241	219	222	188	246	225	234	222	230	230	210	194	227	214	238	224	238	224	222	215	242	216	223	220	193	213	234	198	233	251	232	252	260	192	211	212	206	207	225	238	194	222	231	229	237	203	211	210	232	210	200	218	253	245	235	228	239	225	215	208	227	254	226	224	209	224	206	235	213	228	202	228	218	238	230	230	211	222	212	226	206	211	232	251	220	216	220	205	241	223	241	219	214	225	220	207	217	216	216	191	231	224	225	211	223	232	212	214	224	223	222	225	231	226	210	218	237	213	220	236	239	239	228	258	233	252	224	216	216	221	224	231	213	203	232	218	243	204	249	205	203	233	211	228	192	227	216	239	219	220	231	233	247	219	239	219	231	225	207	230	237	227	223	225	217	209	258	255	222	226	191	231	237	246	236	224	227	237	225	226	203	221	224	254	232	216	207	222	227	222	213	231	206	227	209	226	247	216	223	229	221	232	234	239	262	229	229	234	233	227	232	220	234	235	250	239	221	241	260	219	249	246	218	250	211	224	230	218	229	210	226	206	236	229	226	225	254	226	208	230	223	225	214	235	215	210	225	209	221	221	232	228	215	231	221	207	249	206	233	226	224	228	232	215	217	206	235	223	213	223	243	226	211	190	227	215	220	261	244	220	220	217	218	233	219	225	227	211	202	234	214	179	197	247	194	245	230	196	239	228	217	216	211	216	219	233	238	209	254	191	236	230	219	216	264	241	247	221	215	220	201	240	256	215	205	201	245	210	260	220	247	205	226	248	234	239	219	243	235	230	227	226	234	239	215	225	243	244	245	240	226	209	233	215	197	237	205	221	268	246	228	224	215	229	225	234	218	236	212	224	200	218	232	242	214	212	241	236	227	238	195	213	223	232	219	223	212	222	210	232	231	195	247	244	189	197	235	192	224	222	219	256	206	235	241	237	240	217	231	216	240	243	230	211	214	220	212	241	200	233	235	209	209	265	213	226	212	213	227	235	222	239	211	229	216	194	230	228	228	222	236	232	247	218	223	211	209	212	226	218	219	203	223	212	205	222	267	214	185	217	206	225	233	208	230	211	241	214	224	222	247	233	211	208	229	231	233	199	215	215	243	207	235	219	214	222	228	218	272	199	236	205	230	232	236	208	242	219	222	220	256	245	229	217	214	230	228	234	217	213	192	238	225	218	239	221	211	237	244	222	242	246	233	250	200	231	217	206	207	228	246	236	202	218	223	229	218	227	226	221	242	240	226	220	223	232	224	222	223	208	228	211	214	228	258	226	254	209	203	221	248	230	238	224	215	221	211	207	227	227	239	239	204	233	230	222	244	213	241	198	212	222	220	212	223	204	231	210	228	221	237	218	238	199	199	207	259	215	224	239	224	229	209	238	240	231	242	233	225	249	234	231	220	219	237	209	238	212	248	222	215	207	214	236	236	202	232	234	223	231	236	239	233	224	229	217	256	245	237	252	233	208	237	210	232	222	240	239	241	235	251	250	201	215	238	219	222	222	229	237	240	224	237	236	221	211	219	234	208	220	202	209	227	211	221	212	191	268	233	242	227	211	221	254	219	242	203	213	228	242	213	222	212	214	190	211	218	239	221	207	208	200	219	218	214	236	221	216	222	248	229	218	211	212	221	213	224	219	187	235	225	227	213	211	252	196	223	227	251	220	238	218	217	227	223	265	231	196	243	189	227	223	226	231	231	214	182	236	229	224	251	239	216	226	231	242	223	218	211	230	202	239	217	233	221	208	228	190	224	227	241	215	234	217	234	215	222	245	239	209	199	221	223	214	240	222
23174	33592	16401	8534	6441	4696	3513	2641	2026	1546	1183	1030	853	811	739	780	748	638	598	598	620	566	524	461	474	488	375	357	372	354	354	343	360	305	313	359	353	308	309	272	265	318	292	290	306	311	307	287	498	457	346	332	293	300	289	256	266	248	240	249	245	276	250	207	250	247	250	246	276	255	249	254	238	266	235	252	223	240	268	267	237	244	264	264	253	254	269	265	271	269	250	261	248	270	277	266	268	240	246	248	251	279	268	275	257	260	296	247	285	263	272	236	243	228	258	273	250	272	262	249	256	247	284	243	260	249	268	275	250	249	260	271	281	258	244	241	241	261	252	252	231	253	265	262	265	279	248	266	284	266	275	267	259	255	258	277	251	266	239	228	265	269	228	276	266	237	241	253	252	257	244	268	217	271	248	260	228	254	265	246	258	246	238	278	264	249	238	244	287	236	247	238	228	237	243	246	232	251	231	241	242	210	281	238	260	269	239	265	234	258	253	231	251	243	236	258	268	249	268	267	284	289	252	255	241	245	267	241	237	220	237	271	275	258	243	251	273	255	245	221	260	261	226	261	259	231	249	273	252	264	242	229	243	252	241	255	233	265	267	282	252	258	265	256	281	249	258	247	237	259	264	226	250	270	247	278	240	225	264	225	274	259	262	260	233	252	239	278	244	271	256	258	256	256	286	253	274	257	251	235	267	251	248	278	251	246	232	265	238	227	253	272	271	264	258	241	242	237	247	249	245	248	242	238	248	263	249	243	270	228	236	238	249	253	259	252	244	269	241	225	254	231	239	263	241	240	230	239	233	263	258	266	281	254	293	227	269	266	240	244	254	242	239	262	239	273	246	276	263	257	245	229	224	248	274	269	249	251	245	255	228	259	250	266	242	250	233	253	268	267	242	237	240	246	256	221	227	254	261	258	277	254	269	262	275	280	250	274	236	236	261	246	271	282	262	273	225	250	269	205	267	238	256	250	235	247	258	250	258	264	230	289	252	266	275	248	218	251	251	248	246	250	252	259	267	225	240	271	230	243	240	267	267	243	240	276	283	280	272	244	252	246	262	259	224	273	252	240	238	227	258	221	249	255	264	229	241	223	245	255	260	259	262	243	241	243	231	246	266	257	273	254	249	235	269	240	267	248	270	254	279	238	261	268	260	232	277	220	267	247	231	222	254	243	237	254	281	242	242	264	250	248	267	268	232	260	250	244	234	272	244	266	252	274	266	251	234	257	245	260	282	266	244	238	241	254	240	252	247	264	232	252	242	259	239	232	236	280	248	280	247	256	254	254	278	245	256	237	249	245	246	237	256	246	243	249	251	254	270	262	252	244	238	219	252	238	274	273	225	227	237	270	267	244	242	253	270	234	274	248	245	223	252	243	269	257	273	286	250	277	245	257	227	240	245	257	236	257	246	244	249	237	268	234	247	252	233	252	240	251	234	253	249	270	241	243	242	263	252	244	284	237	255	233	245	235	252	251	255	241	246	273	261	226	240	228	233	244	279	259	283	244	279	266	242	245	274	249	256	261	266	212	282	252	240	257	238	235	263	241	257	243	252	230	246	258	266	277	243	253	258	251	250	248	249	261	285	246	255	265	243	275	246	293	271	247	256	235	267	269	256	265	228	252	239	256	233	244	270	246	264	237	248	253	259	269	244	270	236	257	263	261	264	251	255	246	251	269	237	227	248	246	270	272	267	251	232	282	269	252	254	266	268	253	289	255	265	239	266	283	243	256	236	251	265	254	240	272	230	261	269	265	250	251	256	264	226	252	235	273	231	260	255	245	234	250	259	240	287	260	255	267	232	243	241	238	276	250	266	245	254	265	250	270	245	254	254	254	256	232	255	251	239	246	260	231	258	254	266	275	237	246	210	254	296	243	264	222	258	233	239	252	249	261	275	228	263	246	265	288	245	248	250	233	240	276	242	290	257	234	260	248	251	253	238	268	218	282	242	250	241	244	267	268	259	241	256	256	239	266	253	253	236	271	254	267	271	226	249	247	253	272	249	264	238	242	255	279	248	250	265	253	276	249	255	241	239	238	254	246	250	251	251	238	274	257	257	241	262	244	254	230	238	228	224	237	235	254	267	243	239	262	247	236	243	264	252	256	259	292	272	247	273	259	247	227	270	243	262	269	261	247	257	253	236	257	253	265	255	271	271	265	268	255	252	257	262	239	251	248	260	242	257	235	229	288	268	245	266	223	274	276	225	270	259	285	270	238	248	239	250	246	269	203	240	231	260	235	276	252	254	258	245	248	264	271	253	280	279	255	249	259	229	249	250	257	236	250	262	258	218	241	259	253	266	242	251	244	244	272	254	251	285	246	286	241	253	235	237	259	246	262	238	261	257	247	242	260	247	221	254	246	254	259	247	253	262	240	249	264	272	272	251	227	234	224	271	250	244	242	271	247	281	248	240	250	266	243	264	241	232	235	247	269	249	249	270	250	242	256	263	270	245	251	221	249	248	271	255	250	282	252	258	257	242	253	250	283	261	245	257	259	257	256	236	247	265	270	300	255	246	264	242	245	231	265	257	250	248	249	270	238	288	273	225	265	256	241	245	251	255	262	232	255	227	237	248	245	249	249	265	264	247	275	231	252	278	276	267	269	270	260	242	268	268	276	271	258	247	251	276	234	265	257	217	259	242	248	250	271	244	269	256	254	254	258	249	242	229	239	244	269	247	228	260	254	249	261	233	260	255	251	262	240	266	256	250	255	272	231	275	244	268	226	248	274	250	235	254	278	265	268	254	296	276	260	255	235	261	215	245	236	221	263	230	271	242	256	241	246	261	223	260	268	250	245	249	275	249	247	288	235	245	259	258	239	284	237	258	257	246	260	257	251	254	255	259	245	249	244	263	257	273	234	235	253	264	248	265	227	277	261	247	252	244	258	243	238	233	237	264	259	262	225	217	265	265	244	250	247	259	237	245	235	268	258	239	272	227	244	236	264	278	254	255	262	258	244	255	266	235	256	282	251	259	240	260	246	268	259	260	244	241	264	255	274	248	240	251	251	295	276	264	257	251	242	255	252	286	262	235	242	252	253	222	243	222	250	229	253	276	270	232	222	262	269	274	271	260	263	258	255	260	251	241	251	246	234	254	240	266	270	260	254	247	222	243	247	268	271	253	231	222	255	236	272	248	265	245	277	222	224	249	265	251	247	259	248	266	230	249	274	247	230	238	259	239	200	236	249	258	262	252	261	234	228	278	259	282	250	251	250	244	257	262	262	263	219	241	248	256	276	244	237	219	259	267	237	259	259	265	243	241	265	249	286	253	242	254	270	253	273	257	244	237	253	253	247	255	243	275	250	266	254	269	254	215	239	258	221	248	242	264	259	219	258	252	264	295	257	263	272	218	231	220	253	259	259	252	254	280	257	240	260	267	229	260	260	265	228	253	257	269	257	225	255	255	260	234	258	245	265	271	284	267	250	269	246	252	249	268	255	236	231	244	255	246	264	212	252	228	242	240	260	229	271
23337	21656	29367	24453	21658	21720	10569	2797	1861	1443	1265	1075	985	863	820	760	676	683	602	602	624	583	574	505	537	469	439	357	373	367	367	342	369	306	326	347	340	305	315	297	302	283	323	307	271	305	312	327	581	913	563	416	361	320	277	250	261	273	296	239	227	249	267	266	267	268	317	279	250	273	266	294	269	260	279	260	258	256	270	257	287	271	256	292	273	261	278	268	262	269	267	278	275	278	290	270	280	261	284	254	282	248	262	284	270	296	264	286	299	252	279	279	254	267	263	266	247	259	282	235	291	237	270	234	266	292	266	298	242	231	268	242	253	254	240	268	259	265	264	308	263	262	254	246	253	245	263	268	305	250	279	250	257	269	285	249	281	240	263	276	282	268	255	259	255	264	252	263	262	243	257	265	276	284	249	267	267	251	270	274	274	253	241	267	270	300	252	263	260	282	280	271	245	258	250	250	260	265	262	246	299	246	274	239	247	278	267	255	288	295	271	258	252	248	288	299	271	260	232	280	233	246	241	259	249	268	282	228	283	262	249	264	308	267	294	283	237	279	259	249	304	308	274	258	249	260	266	238	266	252	269	235	258	250	260	272	237	255	265	256	237	261	263	244	245	257	244	261	282	258	242	260	246	247	279	238	248	265	250	257	268	255	262	255	237	250	251	255	267	269	245	234	240	243	244	251	251	272	284	259	271	243	285	250	277	278	247	267	270	266	237	225	257	271	262	255	272	271	253	271	294	261	266	271	256	269	253	244	252	276	251	242	286	273	272	258	252	288	261	283	302	264	235	250	256	297	248	263	283	238	269	280	284	232	274	270	241	252	220	259	256	262	249	282	246	281	264	246	293	235	251	251	239	289	264	223	272	280	270	237	264	255	251	269	277	236	254	265	266	251	254	283	274	253	238	265	270	253	308	253	252	260	258	290	256	268	233	253	250	271	285	271	243	261	263	275	244	271	258	281	267	276	251	263	268	266	253	247	279	267	247	272	257	289	286	248	268	243	244	262	256	262	249	261	247	246	265	284	291	283	263	266	277	268	271	277	270	250	270	225	236	273	249	243	279	271	255	287	280	255	272	267	273	323	254	279	263	253	263	255	259	251	255	278	241	271	276	299	252	256	267	258	274	246	228	253	280	253	263	255	273	250	260	261	254	250	244	260	254	259	267	265	235	262	249	242	262	279	260	269	250	271	241	250	272	249	256	262	269	266	259	271	269	278	256	256	286	265	269	247	282	285	228	259	270	278	243	238	278	252	288	226	246	234	275	268	267	263	244	249	265	277	256	276	255	276	274	267	269	242	253	262	261	280	248	278	260	278	287	263	251	239	275	261	256	256	270	240	253	262	241	292	256	260	254	236	249	275	242	282	295	239	263	250	247	259	258	266	260	270	260	265	274	241	257	252	240	268	269	296	305	262	265	267	254	243	242	245	280	266	268	261	265	256	230	286	258	277	249	262	269	233	254	261	242	280	251	251	307	251	238	272	245	258	254	269	252	244	275	279	273	252	283	268	255	224	278	258	277	261	266	271	258	254	289	258	254	259	273	241	257	249	283	259	284	247	247	245	287	257	285	277	267	240	277	249	270	274	256	301	266	243	269	249	267	232	249	267	239	267	258	226	260	264	252	272	270	254	258	273	257	245	247	267	265	278	287	273	253	242	263	250	270	254	262	278	245	239	244	281	264	266	234	266	291	272	272	282	250	272	251	285	247	251	273	255	268	266	278	273	261	269	242	275	244	267	268	272	268	265	254	243	251	248	259	262	285	257	256	249	271	287	288	248	271	260	293	260	265	261	264	247	254	249	263	250	256	255	235	289	266	263	262	259	283	276	252	248	246	239	258	268	279	243	235	251	245	260	239	247	265	234	253	279	256	262	248	273	241	276	261	264	255	264	282	271	281	271	264	249	228	248	287	265	255	261	247	259	272	290	263	270	259	244	275	285	255	257	256	273	262	244	259	270	226	240	283	297	222	246	262	224	274	274	233	253	258	276	234	265	249	254	259	264	276	240	243	261	251	252	290	280	265	269	277	257	260	238	264	252	246	251	265	265	279	257	269	239	235	287	260	284	279	264	281	271	261	265	248	260	245	269	262	280	262	253	258	286	263	249	242	264	258	245	273	267	248	265	286	253	259	247	264	248	245	227	274	267	269	265	263	254	278	268	264	263	256	272	255	288	282	264	247	243	233	249	254	239	238	268	259	255	251	284	266	251	277	291	255	264	257	257	268	272	246	295	249	268	271	272	257	256	253	270	268	242	269	256	238	272	266	256	276	259	260	255	280	270	270	245	269	270	281	243	258	239	247	293	275	262	260	266	271	238	243	275	251	257	278	247	259	261	269	280	257	271	256	279	260	253	253	268	259	267	262	261	246	240	250	271	257	276	267	250	274	266	243	274	242	258	234	252	303	248	252	268	275	270	266	271	250	242	230	221	251	263	279	244	251	255	290	277	256	279	295	224	264	272	276	299	267	238	268	298	263	266	226	276	245	244	283	281	248	234	268	255	295	246	274	260	226	246	252	242	274	268	265	252	268	282	280	258	259	310	264	274	265	297	257	254	274	268	274	274	256	228	264	278	240	255	276	231	275	263	271	252	259	256	256	267	243	266	269	293	260	268	269	282	279	271	255	263	249	256	244	284	256	258	237	240	264	249	249	258	259	284	248	240	262	273	292	283	244	267	244	271	283	256	253	252	291	281	270	251	265	292	269	262	247	248	240	256	267	246	241	248	301	268	262	295	270	288	252	252	282	259	242	243	262	270	281	245	283	248	285	283	252	254	272	274	248	272	267	262	269	267	259	266	272	243	282	277	254	231	270	271	282	275	262	252	271	287	258	230	263	277	243	251	294	287	241	262	251	251	260	244	272	280	251	253	253	246	253	269	274	287	267	265	276	267	246	253	268	268	279	269	297	274	272	281	291	244	264	253	265	265	252	267	243	252	249	240	270	253	259	245	287	268	256	283	268	267	265	254	284	272	276	271	234	246	255	276	243	232	258	287	268	246	260	242	263	249	271	273	239	252	262	245	264	261	266	273	251	269	263	266	262	271	262	262	259	257	266	267	257	253	261	244	284	259	283	260	266	263	272	277	264	245	294	244	268	291	239	254	261	259	263	244	281	227	255	271	267	260	253	269	250	273	273	269	267	264	260	280	272	260	251	283	256	237	287	274	266	224	240	249	276	272	234	251	275	244	262	270	266	244	242	221	250	273	281	272	274	258	227	252	251	254	244	245	253	238	271	263	274	269	237	288	241	245	253	236	256	270	230	258	264	260	257	261	250	252	244	272	250	261	247	258	254	268	253	248	251	271	211	253	255	287	249	263	267	252	256	245	299	231	269	252	257	278	221	296	259	267	269	279	271	237	267	238	280	262	233	260	271	229	261	248	257	261	266	250	238	226	259	246	244	260	269	263	273	252	276	272	257	269	245	271	216	251	269	250	239	303	267	248	263	258	262	290	256	257	271	289	258	235
25638	43226	25342	14968	11579	8857	6440	4771	3552	2818	2284	1972	1743	1464	1341	1293	1172	1075	1009	909	895	816	825	745	870	726	552	486	439	460	462	462	481	425	417	433	506	421	338	367	375	373	381	350	316	371	408	378	876	1532	847	517	462	349	333	281	324	279	283	314	276	305	307	290	262	253	309	287	269	294	301	278	273	273	266	301	281	329	319	266	303	285	283	308	328	296	313	261	308	314	304	313	316	294	322	307	319	283	304	326	272	287	294	290	301	273	288	287	308	298	292	297	315	240	326	330	289	311	322	276	311	285	268	282	283	283	269	293	264	284	283	269	312	281	284	307	286	261	284	264	286	320	298	292	262	286	280	288	300	276	281	288	262	284	266	289	281	298	286	294	255	303	302	280	265	266	327	268	316	303	300	277	313	277	295	264	282	271	242	290	261	265	261	301	283	274	280	254	282	299	288	253	254	281	292	299	304	274	298	303	271	301	249	307	288	279	301	309	312	268	280	274	284	268	291	273	295	263	323	272	262	284	257	297	282	288	274	241	275	271	261	267	272	297	270	275	308	284	283	271	295	268	267	278	268	272	243	243	300	312	276	297	282	275	270	271	315	294	269	309	265	271	303	270	287	262	323	276	318	306	294	254	291	265	277	279	282	286	320	315	294	252	307	256	286	269	277	295	291	259	290	273	260	276	241	293	286	314	300	267	288	260	262	274	291	276	261	289	282	292	270	300	308	309	272	281	277	277	299	294	269	293	279	285	319	293	245	283	300	258	285	293	263	283	269	275	298	255	280	299	310	283	269	275	284	289	308	281	293	270	275	263	272	302	293	269	258	295	266	301	265	271	264	304	298	290	315	301	277	297	278	283	283	265	311	270	280	294	269	276	275	278	293	277	300	267	287	271	309	301	288	309	270	303	275	276	294	326	274	298	290	304	295	284	262	312	271	280	323	292	253	285	312	299	251	284	295	294	287	294	300	265	286	276	294	293	286	261	285	288	277	274	309	268	294	267	264	292	279	308	281	292	278	269	327	281	297	274	271	312	309	267	305	267	292	266	242	291	276	305	301	297	273	285	285	269	306	249	277	300	276	284	279	281	269	277	268	285	262	293	306	292	271	293	289	275	315	262	282	296	291	271	258	296	271	307	279	290	286	304	277	319	289	286	289	297	309	303	273	293	278	285	265	284	259	239	287	288	274	310	300	298	300	310	300	301	304	296	294	290	265	226	294	274	277	286	290	267	280	301	282	275	320	287	283	293	276	294	302	307	290	274	319	258	267	269	287	287	287	283	255	307	288	308	291	284	255	284	290	274	257	304	284	269	269	266	303	268	314	294	290	283	280	257	304	289	282	258	294	272	318	244	288	249	289	244	250	259	284	260	281	300	302	267	293	264	301	249	298	269	275	268	326	334	292	300	259	265	281	258	292	272	291	265	293	285	284	269	281	275	280	266	277	299	255	283	288	288	279	273	277	288	295	288	264	292	252	284	324	296	298	276	259	284	299	270	275	304	254	347	269	304	305	269	301	272	269	272	274	253	302	296	291	290	274	262	293	280	272	286	282	278	286	276	306	304	305	285	273	293	296	282	291	294	286	305	286	290	278	273	273	290	258	313	292	281	300	297	305	301	300	291	283	279	299	284	285	302	270	296	256	301	311	287	276	284	286	282	311	281	293	276	272	296	289	263	279	289	253	307	292	295	308	269	281	280	279	287	264	295	288	299	302	289	270	280	311	289	288	266	249	275	267	292	307	292	301	267	273	277	286	262	289	291	291	290	294	283	288	277	311	279	274	283	281	325	288	288	302	278	294	288	282	321	283	277	283	301	270	317	267	315	282	276	267	298	285	276	270	267	297	263	324	273	291	280	269	295	264	268	310	281	285	282	271	279	320	301	282	277	283	282	305	257	293	292	287	263	253	271	268	284	289	284	293	268	283	294	301	281	292	286	267	286	276	293	280	287	265	265	270	274	283	268	276	283	286	303	322	251	292	265	302	302	272	299	278	256	273	276	278	273	277	283	294	279	256	298	252	315	310	266	285	298	283	291	265	273	296	255	274	270	254	292	284	292	302	289	276	249	259	318	291	263	285	275	282	292	237	301	280	262	265	279	288	298	282	280	300	286	275	295	274	248	287	331	266	297	304	272	298	277	271	281	251	275	257	302	287	280	266	265	304	298	266	290	298	292	281	286	302	302	290	267	278	282	317	251	305	270	289	313	279	297	301	286	315	315	273	286	260	285	280	255	296	262	298	285	291	295	291	283	329	282	274	296	291	275	270	296	305	264	312	261	254	290	267	279	294	279	282	266	278	286	304	303	282	285	274	310	283	285	317	259	285	306	306	292	292	288	278	290	320	278	265	301	307	262	263	282	280	299	265	287	281	301	262	281	284	295	277	263	271	285	251	265	292	318	287	267	268	265	261	266	281	282	291	294	301	279	284	275	283	326	278	280	251	262	296	299	281	305	311	258	295	280	277	286	295	297	305	279	278	302	318	285	279	269	294	309	291	314	277	277	272	288	298	268	276	281	296	272	275	314	283	268	268	267	296	298	319	290	305	302	268	289	278	272	284	254	274	321	300	295	287	263	261	287	282	267	250	292	308	305	279	296	280	275	253	279	267	300	316	275	283	279	255	280	271	275	288	290	310	304	286	280	283	297	286	286	287	263	251	284	280	278	300	301	265	292	301	269	313	290	303	287	286	282	289	311	274	278	274	288	294	293	305	292	302	263	311	279	283	289	292	260	293	316	290	292	271	265	265	274	274	273	284	244	285	302	278	284	286	301	266	306	293	294	267	282	331	287	269	284	298	245	297	277	269	301	301	275	286	285	290	262	286	284	332	290	320	278	293	284	278	282	258	274	244	269	276	263	277	281	257	259	284	280	264	272	272	285	268	301	273	294	302	264	265	270	293	279	304	283	262	275	311	271	285	245	264	285	289	287	296	271	274	299	271	255	275	289	274	292	301	261	287	291	297	278	284	292	292	304	284	266	278	299	292	293	255	285	287	307	269	305	288	304	271	289	241	303	289	273	284	276	292	251	295	277	302	292	285	274	320	255	294	290	277	271	291	259	300	310	279	285	258	294	275	277	276	282	280	269	276	307	270	256	279	277	250	271	284	275	262	285	276	277	315	322	293	273	305	266	285	285	295	272	314	255	278	292	302	258	299	267	287	270	301	295	313	290	301	258	298	280	247	273	289	289	260	283	290	297	275	280	304	256	259	291	267	282	283	260	267	261	274	295	285	276	278	291	299	303	269	304	273	263	286	264	285	275	253	308	278	266	285	278	259	291	294	265	290	286	275	253	295	290	269	288	328	288	312	292	270	289	298	268	292	262	282	264	292	288	273	252	297	309	299	307	319	296	294	286	290	298	269	284	291	294	279	282	313	262	273	262	310	269	275	302	270	289	263	287	297	251	279	299	262	284	303	275	293	306	251	308	276	262	277	286	317	279	278	289	315	290	302	259	315	288	284	314	290	253	278	271
29214	22428	15108	6185	2921	1772	1293	897	756	575	537	485	427	473	413	399	369	387	320	335	279	318	329	339	321	271	235	271	237	294	259	278	262	260	252	230	236	254	257	240	221	241	237	267	242	239	258	260	235	262	236	263	262	244	228	222	202	237	223	200	249	228	209	228	236	204	220	232	200	232	252	228	233	212	263	250	216	251	219	202	221	238	222	231	212	219	233	224	221	213	238	236	238	252	185	235	212	226	232	218	194	231	231	216	229	213	231	220	222	205	208	224	231	233	235	233	235	226	221	221	222	210	193	221	222	241	207	223	240	237	237	225	244	238	211	226	201	234	230	223	245	240	232	201	235	240	217	227	204	219	230	202	237	219	233	241	233	220	233	208	214	234	225	247	202	220	221	219	202	219	244	226	231	215	228	220	243	223	200	252	200	208	213	234	244	204	216	230	196	223	225	246	234	222	236	227	215	242	215	230	217	229	231	231	219	230	207	250	229	243	227	229	218	240	247	213	214	211	205	204	220	218	230	207	241	210	218	206	207	235	225	247	209	218	248	232	209	209	178	224	224	215	208	215	220	216	238	239	225	195	231	229	229	217	236	195	216	205	242	242	219	214	225	243	228	254	222	199	237	227	201	231	237	221	219	228	233	198	217	242	213	227	233	238	217	214	234	212	225	234	218	217	208	242	221	220	224	255	212	215	252	241	246	221	205	204	231	232	212	266	262	209	224	230	218	241	223	236	231	201	229	245	226	216	201	236	224	241	206	239	252	220	245	221	231	217	220	220	245	244	239	221	218	225	217	217	216	247	231	235	232	216	229	240	241	238	238	212	221	236	221	199	239	212	214	238	207	224	216	221	244	225	219	218	239	207	221	235	226	222	242	227	235	232	232	219	246	256	222	242	231	217	199	208	213	209	202	229	237	218	227	227	231	246	216	210	222	238	214	240	223	225	213	233	223	238	236	214	239	218	232	198	255	196	238	244	218	239	239	227	213	225	236	253	247	212	241	227	233	230	220	223	225	196	227	221	226	232	223	244	197	241	209	208	230	224	229	225	258	222	212	247	265	217	210	239	197	228	234	257	231	224	198	235	252	218	225	219	214	212	222	216	223	250	187	235	228	244	254	216	223	242	199	220	232	225	227	239	202	229	224	234	196	255	239	226	231	234	192	248	226	238	256	214	234	243	250	256	227	230	218	228	225	245	202	221	210	220	210	227	235	246	230	209	200	229	228	220	213	253	211	228	218	234	245	248	234	209	235	225	219	218	234	221	213	213	252	234	249	215	213	232	226	217	230	195	239	230	225	219	221	213	241	213	242	233	227	240	226	226	219	216	228	221	220	217	219	229	223	229	227	225	214	233	249	241	217	204	231	221	224	207	203	266	206	216	222	225	230	216	258	207	207	217	230	212	219	196	221	213	226	210	211	245	257	217	221	236	210	241	238	208	226	241	215	215	227	232	227	231	221	223	205	226	219	227	224	204	193	227	223	226	202	215	247	209	226	207	247	236	225	226	222	211	226	223	232	225	224	227	206	201	227	206	217	225	224	215	219	219	224	219	225	197	226	212	207	228	225	211	235	217	262	230	239	237	223	222	241	249	216	215	243	230	207	212	220	209	247	232	206	244	220	243	225	216	227	272	202	207	208	250	213	206	222	211	233	244	206	223	225	225	218	218	245	231	234	236	217	236	204	243	231	214	219	238	232	234	215	201	201	246	252	218	270	220	233	226	215	260	217	252	188	209	220	237	247	237	190	232	239	217	215	249	244	213	229	250	224	234	211	224	225	213	226	243	245	201	238	206	247	197	213	211	212	235	229	224	210	223	243	235	237	225	206	214	240	214	199	244	207	235	248	227	237	228	220	242	220	217	227	251	210	225	247	239	203	213	229	190	252	254	227	213	235	241	214	207	231	227	206	208	215	236	228	235	219	220	228	227	233	215	222	238	220	247	208	209	233	214	229	197	225	216	226	232	237	215	243	220	230	216	240	220	212	211	239	217	241	233	209	233	220	229	245	243	229	207	218	219	240	224	241	208	218	216	204	240	241	196	244	223	208	227	239	227	226	214	228	229	209	228	227	225	222	208	219	240	225	219	223	233	241	233	226	189	215	243	212	195	242	243	208	237	223	217	243	240	222	222	229	200	236	202	224	198	231	225	241	221	210	245	256	209	204	241	255	221	221	222	212	221	238	232	226	223	216	226	213	234	222	240	242	225	264	257	245	238	233	255	203	231	217	213	208	244	215	225	237	209	233	225	233	213	229	230	232	221	218	190	224	235	211	202	251	227	221	202	212	199	224	218	239	225	236	225	225	235	203	209	225	224	232	234	227	220	233	242	236	229	217	243	215	214	231	204	210	204	233	213	238	211	227	231	253	200	253	221	226	236	225	207	213	233	216	232	265	233	209	222	228	229	246	225	232	212	214	223	204	256	221	227	238	219	209	223	224	220	229	200	221	184	215	224	226	228	238	251	230	226	241	229	220	248	215	195	217	216	241	228	251	254	237	218	228	232	203	237	228	229	216	227	206	235	236	260	230	231	222	241	233	213	219	219	228	229	231	226	227	218	222	259	224	260	238	250	227	249	225	223	218	239	254	223	221	221	245	224	231	239	221	232	209	226	238	210	228	213	213	220	238	210	205	218	221	225	220	211	233	229	218	222	219	228	226	211	225	198	231	212	230	235	217	211	229	243	242	189	248	215	230	196	226	218	233	249	236	230	198	204	210	225	219	212	227	256	210	208	216	221	224	209	194	208	235	231	237	232	229	210	200	227	224	212	221	224	218	244	227	229	228	241	208	215	224	214	238	208	209	224	263	222	211	219	216	240	250	224	239	240	248	242	227	205	210	198	242	210	204	227	248	219	198	227	249	240	211	209	216	234	231	261	221	240	225	222	237	230	239	218	245	223	232	242	222	217	258	215	258	224	208	259	225	222	231	251	222	227	229	203	259	245	251	239	243	215	211	204	252	257	218	236	222	224	246	203	230	238	220	238	211	240	232	239	222	228	175	256	217	243	211	229	230	238	238	224	206	224	199	215	219	222	243	218	231	215	212	210	254	241	233	222	218	229	252	229	242	234	210	222	206	256	251	216	245	219	241	234	229	210	219	243	238	228	241	225	231	208	186	229	240	238	206	213	237	234	249	188	230	253	229	251	216	232	211	175	211	217	230	215	260	239	208	234	219	243	245	213	245	243	199	231	234	236	225	242	234	248	249	229	218	229	196	232	229	216	220	204	228	219	219	238	227	223	243	224	245	226	235	221	209	222	231	239	242	237	209	212	236	214	214	222	203	220	221	222	220	224	260	214	257	237	243	239	217	212	233	211	235	205	202	213	229	221	217	225	214	228	219	200	218	212	229	235	240	218	210	205	205	239	234	225	237	246	221	249	246	252	210	238	245	248	243	226	228	226	214	221	219	244	213	229	181	236	233	223	243	227	229	224	232	210	241	230	221	235	213	225	227	225	233	222	229	225	231	232
21780	31274	14367	7136	5009	3577	2530	1823	1368	1135	1008	898	757	687	615	585	540	531	521	489	481	443	406	420	430	359	330	304	290	313	321	309	285	296	321	321	257	283	302	280	296	320	288	286	276	272	276	296	295	284	318	329	275	282	268	274	252	246	275	245	254	238	225	268	232	262	241	279	250	255	267	252	269	223	258	242	270	249	246	231	245	252	264	246	266	223	256	256	256	270	245	262	241	246	262	238	261	270	269	264	260	268	264	270	260	263	261	231	254	269	229	255	226	257	251	216	252	242	271	231	245	230	239	242	237	281	251	246	259	273	257	243	255	273	235	273	261	271	219	276	253	228	262	261	282	273	273	234	242	259	266	233	262	241	256	236	249	241	276	250	238	227	266	233	244	254	248	259	284	242	223	275	246	244	242	269	260	281	251	263	252	242	265	235	261	255	245	254	255	271	258	236	268	257	236	248	236	255	231	253	227	270	250	257	207	255	239	243	264	270	247	236	264	243	258	252	268	233	231	259	266	270	249	227	255	258	275	292	257	229	255	244	251	280	240	250	259	228	229	242	253	253	252	250	253	254	236	229	263	231	256	198	254	243	269	245	232	263	234	230	226	266	276	246	244	225	232	247	268	253	230	272	260	260	234	246	242	238	268	244	285	238	232	264	267	252	275	272	253	237	269	258	249	232	236	230	225	238	255	252	263	254	227	264	236	262	289	245	243	248	264	262	262	260	256	245	240	270	271	262	243	236	273	252	274	264	219	249	238	277	252	268	266	243	238	248	251	260	264	258	242	227	263	264	235	230	246	267	237	259	271	256	220	251	250	272	240	242	257	272	247	266	266	250	252	246	243	244	232	261	252	249	252	253	273	267	278	294	268	295	266	264	232	237	274	238	269	256	234	249	242	252	248	220	259	251	253	262	283	231	261	248	218	252	235	229	275	268	259	247	251	257	256	244	236	273	247	252	223	255	251	251	266	259	265	224	236	241	253	269	265	249	259	277	263	248	254	259	256	252	264	242	243	251	221	249	248	272	263	261	287	252	299	237	233	246	274	253	257	259	236	269	238	254	279	267	250	238	253	225	246	227	261	266	263	275	234	256	261	244	237	275	251	245	232	272	247	245	246	258	245	283	238	247	230	256	258	274	247	243	241	259	254	258	257	269	231	253	252	244	262	247	264	256	255	273	281	257	226	269	262	268	269	232	257	269	278	257	225	257	260	246	256	251	228	265	243	250	223	229	239	252	278	264	249	242	244	255	248	255	284	242	235	217	251	236	244	247	255	266	250	277	231	249	265	250	236	263	229	244	249	244	238	215	236	236	258	250	238	215	254	275	252	268	285	232	241	271	254	218	242	266	242	252	251	246	256	265	282	263	272	253	232	252	282	243	261	219	269	235	244	258	238	255	284	258	248	256	230	248	252	235	260	236	248	253	271	274	255	231	231	234	257	249	207	253	242	272	278	242	209	255	251	257	249	257	242	233	249	255	262	259	251	253	267	259	258	259	237	270	277	246	234	246	238	259	292	268	248	259	239	265	229	263	256	240	252	236	261	276	237	267	253	293	269	251	265	234	263	234	250	257	260	234	299	249	250	232	237	276	274	246	223	228	253	231	249	272	277	242	270	241	241	236	265	212	249	256	284	245	257	247	248	254	242	244	271	256	232	244	269	263	237	257	271	215	252	262	247	241	252	253	246	238	251	251	260	230	259	267	226	237	206	245	230	257	248	264	248	236	248	233	254	260	236	259	245	281	245	253	267	255	271	258	273	250	252	283	253	258	266	255	249	256	238	240	245	272	245	256	260	220	241	254	252	262	256	266	264	238	237	284	271	257	248	241	221	233	227	259	259	254	276	251	258	231	246	239	240	231	229	245	263	259	244	264	254	232	233	258	252	229	266	270	292	262	254	254	257	234	276	280	230	246	270	238	246	229	247	260	241	260	225	250	278	242	264	267	226	260	271	266	258	270	244	285	263	232	248	254	244	289	247	230	238	232	221	260	246	239	259	264	245	249	265	241	249	249	261	278	285	249	255	238	235	251	239	246	252	236	261	233	235	265	224	267	254	245	253	250	260	272	256	249	249	274	283	230	218	266	248	233	271	209	303	237	230	257	263	275	269	250	247	274	248	225	246	236	274	253	241	244	272	277	258	269	269	237	250	250	248	251	231	249	246	249	271	244	238	237	226	244	259	254	269	237	239	226	261	271	265	242	235	244	240	243	230	263	249	259	256	236	278	249	271	269	242	231	234	259	279	210	227	251	261	268	238	270	254	232	250	269	261	270	256	226	249	233	253	240	260	246	256	247	247	246	254	255	274	261	224	219	248	242	250	239	245	262	244	278	241	229	276	251	238	240	237	216	243	253	260	278	233	265	272	254	272	268	260	257	261	253	243	244	287	238	247	238	259	229	236	228	266	243	262	266	245	243	259	258	243	261	259	226	276	259	264	279	232	241	251	256	233	273	272	237	247	223	236	244	251	249	265	241	251	246	289	252	237	247	210	249	287	216	259	230	246	241	245	233	240	269	262	239	232	208	239	254	247	282	249	230	247	274	227	242	259	233	258	268	272	264	252	238	260	234	254	248	273	259	231	287	277	250	268	249	256	243	253	247	243	270	236	238	263	247	242	289	258	257	268	245	238	269	271	239	245	241	259	249	282	259	257	235	286	249	259	251	245	238	242	258	226	261	229	235	261	241	264	257	230	270	259	261	261	251	260	254	256	261	273	234	253	255	235	221	255	262	243	265	239	265	275	264	255	255	260	255	245	263	222	264	241	245	238	248	242	248	240	278	247	269	237	270	237	253	242	233	239	251	244	250	268	251	262	240	259	247	257	240	257	251	269	254	243	259	237	236	260	262	268	253	265	281	262	264	252	255	223	275	244	222	259	242	227	271	263	257	253	263	242	235	241	258	243	236	286	235	227	239	235	242	253	264	275	275	240	242	253	234	270	259	227	230	272	239	251	236	260	266	250	247	275	231	264	237	260	238	242	245	251	247	263	228	259	277	246	282	236	225	260	228	267	253	250	242	255	265	250	244	243	256	248	231	296	241	230	248	210	256	267	253	242	255	249	214	251	257	244	243	271	271	248	261	262	256	243	239	249	261	249	273	239	239	264	235	230	240	246	254	234	266	236	264	279	237	256	239	215	240	260	261	249	273	263	261	278	247	256	262	229	254	246	230	272	258	221	262	240	249	244	262	282	238	242	227	255	263	263	238	246	252	247	294	271	254	225	230	267	244	241	217	253	219	234	279	240	242	238	259	213	232	275	251	256	270	265	256	248	242	249	234	223	255	222	256	269	238	258	260	234	273	267	272	239	269	242	246	286	260	261	266	231	271	262	234	255	242	257	221	269	260	224	259	250	251	248	257	268	241	238	274	235	274	257	246	234	240	248	263	248	261	251	239	265	236	275	247	259	239	240	251	278	276	268	231	252	264	235	274	265	268	241	233	255	241	274	247	215	253	253	261	248	260	251	240
24477	21650	28908	24895	21591	11593	3286	1950	1282	1121	974	816	761	667	610	552	543	558	485	452	458	402	459	441	410	369	326	341	330	337	333	321	317	317	331	296	257	267	260	249	259	278	318	291	274	233	261	273	270	407	702	682	611	504	435	259	270	257	266	243	256	241	253	242	230	295	253	242	268	246	255	269	234	254	243	254	244	244	263	263	268	244	237	271	246	223	226	225	252	249	248	248	242	256	260	246	264	263	247	233	262	238	247	244	249	254	248	242	260	265	242	253	250	255	212	242	260	245	238	256	270	232	253	231	260	272	222	255	250	219	234	252	238	231	247	257	256	245	197	251	251	237	258	257	253	253	261	233	244	223	269	280	215	262	270	248	220	229	263	236	239	265	241	257	253	254	242	234	229	269	269	276	277	258	239	261	249	234	264	207	227	277	249	232	271	273	252	238	280	241	238	227	244	256	252	220	262	252	225	232	235	253	232	253	201	261	242	240	252	237	242	241	227	250	255	270	262	273	238	256	238	254	242	256	249	257	257	239	249	239	254	254	247	246	269	258	267	270	252	250	256	224	249	252	227	259	247	228	230	250	245	227	263	259	257	262	249	222	258	262	235	245	256	225	232	249	229	250	228	253	200	227	272	264	248	286	247	252	244	225	280	251	222	234	218	234	242	211	283	250	230	245	257	253	237	233	234	260	249	266	247	266	238	246	252	235	272	256	238	272	262	234	264	271	245	237	261	258	232	255	225	210	253	242	229	250	244	241	253	253	263	268	233	245	264	260	254	262	243	203	254	260	250	257	241	259	243	235	245	235	213	250	223	233	254	225	235	232	261	255	236	268	246	276	259	257	261	249	274	246	230	227	225	265	238	261	258	241	240	256	226	259	238	274	247	247	234	254	275	285	243	246	237	267	250	258	255	230	258	262	274	259	226	228	242	249	236	248	244	258	284	247	267	252	253	231	237	235	252	256	259	242	252	245	252	254	236	235	237	230	260	247	262	242	241	256	267	261	261	233	223	261	276	226	252	231	239	259	227	237	245	241	251	237	272	251	265	234	249	241	269	269	274	246	239	238	278	270	261	228	222	264	270	223	269	252	274	255	255	244	243	239	235	247	228	245	223	259	280	265	255	244	250	254	256	269	239	225	251	246	230	243	234	230	230	233	264	252	244	238	228	245	220	255	236	249	246	267	253	223	272	259	265	239	235	256	258	233	237	254	244	292	267	240	240	250	264	250	266	238	231	233	265	235	241	257	272	244	243	265	231	243	251	282	268	242	263	247	267	258	245	236	245	250	243	236	246	258	255	263	259	249	268	222	254	241	271	259	231	242	262	229	219	266	236	252	262	243	264	258	224	245	246	250	259	225	261	229	268	237	246	235	244	226	216	240	248	228	278	225	232	243	262	239	233	268	245	261	240	257	261	230	235	220	242	243	252	239	233	267	225	248	287	229	244	259	284	262	231	249	247	238	246	244	255	251	279	282	284	268	217	248	264	230	241	209	214	253	280	265	247	230	228	244	231	221	206	225	260	270	238	252	262	259	264	255	246	251	270	240	274	241	220	238	260	224	227	220	246	218	235	247	260	259	256	252	252	268	216	226	245	251	279	232	226	244	232	262	248	231	258	256	259	259	281	216	231	262	242	247	282	237	260	238	235	245	216	255	276	237	240	228	253	265	228	253	259	262	237	266	216	230	244	234	261	230	230	244	241	242	241	243	257	234	269	262	257	249	251	239	247	229	230	243	247	243	232	259	272	230	243	239	250	220	260	267	227	252	217	227	255	242	247	247	251	235	232	260	262	245	231	232	250	271	257	246	244	254	259	267	256	243	212	242	244	252	272	224	264	248	214	235	248	258	244	239	260	249	249	240	256	267	265	263	238	241	251	288	231	256	220	255	258	251	248	240	234	235	265	264	234	249	240	220	239	245	240	272	251	267	250	258	231	232	230	245	278	225	242	243	252	255	245	250	266	240	225	257	278	272	244	243	259	276	233	263	236	268	232	245	252	235	255	248	282	258	243	222	245	251	230	273	273	254	232	284	276	209	256	238	231	233	244	222	247	267	230	251	235	267	266	238	227	227	250	263	263	253	255	245	264	275	240	247	268	239	239	253	234	248	257	265	259	239	248	235	261	244	251	265	248	272	289	249	264	245	241	229	247	250	262	244	264	245	251	244	235	257	241	231	243	252	266	252	241	253	240	240	235	227	233	224	243	253	242	217	253	219	261	251	261	243	259	226	235	237	234	251	224	269	261	267	213	222	236	262	251	231	237	279	241	250	266	250	236	263	251	214	243	241	249	258	245	252	259	238	259	251	245	253	253	217	232	241	285	226	239	255	242	234	272	246	233	255	239	251	238	238	248	273	253	257	261	219	277	258	283	237	260	251	250	224	232	264	221	278	248	228	230	221	245	220	224	242	240	246	235	248	261	240	244	265	212	256	243	251	240	227	239	216	260	238	240	237	224	234	250	238	261	227	261	266	269	267	254	228	246	238	284	244	248	227	232	249	256	249	255	243	229	235	279	254	272	237	254	234	226	242	267	227	245	244	257	241	262	291	245	251	239	247	225	259	229	239	254	252	221	229	242	240	289	261	230	253	254	248	278	265	246	276	255	247	263	256	265	270	253	269	233	258	240	263	252	264	225	221	288	265	272	239	258	251	228	241	253	227	279	226	238	276	253	245	246	283	261	244	249	249	247	248	233	211	244	281	256	266	248	238	249	258	266	256	247	254	226	224	248	237	263	273	267	257	273	249	265	288	260	246	219	241	248	242	268	264	257	248	263	274	247	213	245	278	235	245	263	251	249	252	250	254	233	229	251	253	253	255	283	235	257	237	240	256	241	244	219	250	270	224	230	251	231	241	254	259	247	254	244	252	251	241	253	227	226	229	276	250	269	257	272	244	254	257	257	275	240	237	266	238	243	241	253	265	257	245	249	248	247	241	220	230	237	241	248	264	245	262	247	279	201	260	250	239	240	257	265	242	240	245	221	243	260	254	252	246	235	237	262	260	268	246	257	255	272	259	235	258	229	235	245	236	236	238	241	219	236	233	229	238	243	253	251	233	255	243	241	261	273	253	232	249	281	279	259	270	248	219	231	269	268	240	249	229	253	238	250	250	242	237	267	261	252	238	291	266	244	242	245	237	287	236	265	237	232	243	279	260	251	258	273	249	248	244	263	245	260	242	244	248	266	233	222	268	246	257	242	239	247	235	231	238	263	243	226	237	286	221	241	237	238	228	237	219	260	235	256	265	231	255	253	237	231	234	226	226	279	260	245	288	243	259	204	262	248	234	231	274	262	266	246	236	253	252	258	252	271	232	248	263	258	265	233	231	241	275	242	231	272	228	244	247	238	249	236	270	242	250	265	234	229	238	222	270	242	283	263	238	265	245	237	245	244	253	270	267	235	268	218	234	238	248	235	246	243	272	245	261	248	222	258	214	236	246	227	237	232	244	257	231	245	244	239	249	241	260	246	212
22119	39622	21080	11997	8779	6524	4723	3616	2650	2080	1798	1522	1310	1162	1054	905	849	768	704	647	664	704	676	615	517	489	399	420	438	450	409	417	364	382	385	388	353	344	301	290	331	352	355	345	320	334	274	323	306	529	1026	1059	908	715	597	286	285	269	266	286	258	268	255	268	266	290	247	285	284	302	268	264	280	268	290	266	265	303	267	267	305	263	273	286	287	240	255	260	290	270	286	289	289	272	249	322	278	276	285	290	279	254	287	273	305	266	265	255	247	278	279	248	263	290	293	266	302	271	245	276	278	270	261	257	278	303	296	288	274	271	275	250	286	252	260	256	292	282	239	255	275	252	253	269	281	285	297	264	269	299	268	272	260	286	292	271	276	264	275	252	298	311	287	253	284	294	285	261	266	264	275	234	265	275	278	244	273	245	281	285	262	291	308	297	242	266	249	273	258	283	245	248	268	306	264	305	285	315	261	257	286	310	279	270	277	259	277	280	286	279	257	278	255	277	271	308	267	257	292	288	269	266	256	272	277	264	287	277	270	271	299	246	262	261	252	268	275	279	268	261	294	286	296	247	268	246	257	265	278	257	281	281	238	258	298	286	266	274	241	269	274	260	302	267	241	239	276	261	231	277	281	277	271	276	276	260	239	288	282	299	265	337	290	280	287	265	274	260	275	225	286	300	275	281	290	239	276	279	281	242	258	276	282	271	249	289	264	256	266	262	297	280	254	263	269	274	249	278	267	295	278	297	287	267	265	277	287	264	292	267	266	287	249	269	275	273	295	277	244	258	277	281	281	245	260	271	272	253	257	276	291	276	301	320	289	265	272	276	282	276	289	271	318	259	265	264	252	290	255	269	268	282	257	284	267	284	275	253	301	253	270	294	277	258	266	296	264	253	270	252	273	276	282	267	289	286	281	264	312	259	273	254	263	258	255	263	270	275	242	248	282	261	266	281	309	274	261	267	266	250	270	252	268	290	297	261	271	242	286	281	296	270	280	251	272	279	277	290	278	269	260	275	290	265	260	295	297	267	249	288	257	275	279	283	268	315	263	269	271	289	267	275	237	284	247	263	257	275	276	264	277	267	278	270	268	285	292	267	253	293	279	260	284	258	279	288	284	238	266	284	270	278	257	244	298	264	265	294	256	265	260	293	269	282	286	275	249	302	282	287	276	275	258	270	295	290	284	278	292	279	299	268	293	285	267	288	262	272	280	278	243	288	287	266	300	296	268	285	288	240	265	268	279	262	247	261	245	289	266	257	259	273	244	279	250	275	282	288	294	258	283	300	268	271	282	245	257	272	269	250	282	274	283	257	264	255	290	272	279	295	293	291	272	292	278	254	277	253	279	263	267	274	245	257	246	242	252	255	260	281	268	260	293	298	277	247	262	303	277	263	298	273	293	291	276	282	288	269	258	327	275	249	254	254	254	239	271	245	269	243	289	303	260	259	280	291	255	257	280	269	272	265	289	259	249	288	278	279	252	279	288	277	291	243	273	271	245	259	260	274	281	267	254	280	264	272	251	291	274	300	269	275	295	297	290	277	268	270	260	294	289	245	268	269	280	305	279	260	270	293	275	279	269	273	277	281	290	255	252	249	265	271	268	254	261	248	269	273	305	291	289	243	302	284	274	277	259	277	275	242	295	257	273	278	282	314	279	245	274	301	276	301	279	278	270	266	238	259	275	267	273	270	325	258	290	271	298	253	283	306	278	258	301	266	237	246	282	311	278	297	278	281	290	294	271	249	284	255	261	275	290	272	293	270	239	289	274	260	234	277	254	274	281	297	286	265	280	253	315	274	287	290	278	283	252	278	272	274	271	250	284	246	273	275	260	294	250	316	250	275	303	268	242	241	261	246	281	257	290	313	272	269	275	267	276	242	316	268	246	290	272	275	272	258	301	284	287	285	269	254	282	291	264	303	254	276	276	275	263	275	246	260	264	280	252	295	290	275	258	261	281	270	248	284	257	257	269	295	266	278	258	291	264	271	290	268	261	284	249	277	274	252	268	277	258	260	262	273	277	268	263	270	258	274	270	259	272	275	247	287	264	290	244	256	281	265	263	289	257	279	278	252	269	274	250	311	288	298	301	242	271	274	280	293	249	291	238	283	287	264	298	240	268	260	260	286	271	261	258	266	270	264	297	277	247	292	313	294	269	264	280	257	288	270	273	270	281	270	258	272	277	254	268	253	271	287	278	282	295	248	265	260	280	279	237	289	288	258	298	267	255	260	276	244	279	263	291	269	272	287	263	246	276	268	282	245	264	271	247	277	287	265	260	271	265	257	274	254	251	282	273	278	270	272	255	276	281	289	267	281	241	246	277	284	265	287	293	295	266	257	303	256	297	282	263	290	267	302	292	261	308	284	252	261	266	266	283	261	268	266	262	269	294	262	255	280	255	282	240	279	247	257	286	260	268	269	261	245	275	270	271	257	295	277	281	256	221	263	254	266	269	286	269	259	263	255	291	237	281	267	282	265	285	292	275	266	267	282	282	239	284	252	258	258	266	285	259	264	242	270	257	268	285	255	294	294	278	288	274	275	304	286	230	282	257	272	284	282	276	297	287	258	256	257	268	279	264	240	246	278	245	255	276	286	257	315	272	298	284	268	274	263	280	246	287	259	275	266	300	274	283	250	252	275	292	253	279	288	251	276	271	261	271	278	300	281	262	242	260	270	299	270	300	278	259	276	256	261	273	247	306	263	283	276	283	269	256	268	269	278	240	300	299	247	277	265	243	249	278	281	283	282	271	240	271	252	249	304	259	237	256	292	277	301	267	265	271	234	276	273	275	288	290	264	267	271	261	295	272	282	284	301	256	280	255	274	283	271	245	243	280	273	266	246	276	256	261	283	252	251	283	287	271	282	271	268	278	287	293	273	262	264	269	256	278	277	262	275	264	271	263	297	283	297	269	294	274	256	264	281	284	268	270	264	273	271	246	271	278	283	285	268	326	284	287	285	275	302	240	299	292	264	267	290	264	277	275	269	278	252	268	249	295	261	260	264	280	270	278	275	264	309	264	281	297	288	296	276	249	274	271	287	249	281	256	257	287	231	276	260	270	271	283	267	283	268	279	300	254	266	237	279	262	270	268	272	267	285	268	290	275	260	274	260	284	276	283	296	257	270	263	260	288	299	246	295	290	269	238	275	253	271	270	251	248	290	249	271	297	250	274	250	288	279	256	267	267	289	264	250	292	278	253	273	273	272	290	278	276	284	240	274	245	265	278	238	267	290	264	265	267	286	245	260	276	263	315	276	262	319	273	239	296	285	275	270	295	271	273	299	291	270	284	283	291	279	274	285	239	265	272	290	297	280	278	255	278	294	294	260	249	272	303	256	279	250	280	288	255	301	259	249	289	249	291	242	281	269	252	220	264	308	280	297	277	300	244	255	264	266	285	269	288	272	283	270	235	261	314	266	267	291	290	238	287	252	288	235	266	266	238	269	274	262	294	256	273	272	270	275	245	287	260	293	266	277
25853	21677	27659	25956	10773	2835	1800	1325	1037	852	739	634	575	532	431	469	428	395	373	367	354	348	345	384	317	278	255	287	277	280	262	287	248	277	277	243	254	261	277	263	261	242	247	246	216	227	250	266	279	234	283	383	397	352	258	234	238	224	226	254	239	235	235	212	222	224	243	217	235	205	231	221	211	219	244	225	229	207	245	234	225	241	220	238	202	239	221	236	236	214	234	228	233	221	224	200	220	226	217	225	243	242	251	230	225	224	238	196	214	227	204	218	226	227	232	216	223	227	222	255	242	241	244	238	233	215	240	227	237	203	253	239	228	231	221	244	202	226	224	235	217	232	240	223	225	232	223	226	236	248	215	222	212	232	210	216	230	201	211	207	236	225	224	219	226	224	215	208	206	233	213	206	244	231	223	218	228	228	229	233	216	214	215	220	208	223	231	210	217	236	196	224	223	226	217	209	212	217	187	224	221	232	211	231	208	233	227	207	212	214	203	237	214	210	203	236	223	222	223	191	212	198	237	213	238	228	244	233	236	238	204	213	223	214	207	217	210	247	252	231	219	232	250	205	210	202	215	218	226	207	217	193	223	214	225	213	206	231	220	251	223	215	236	249	224	222	216	201	182	230	218	236	224	250	224	203	231	209	234	215	206	207	228	212	229	195	211	224	212	229	243	237	230	227	214	224	247	200	209	220	231	202	213	230	217	208	220	217	203	255	215	238	225	222	214	208	225	194	235	215	217	201	224	218	224	207	229	218	212	260	244	235	204	243	231	228	233	205	214	218	248	233	209	233	205	255	219	231	238	231	222	239	245	228	253	239	230	225	213	235	232	264	257	246	199	203	227	197	206	216	223	243	238	218	203	223	219	186	222	239	197	198	200	229	219	229	227	241	227	226	251	212	234	236	214	221	234	211	229	233	191	211	201	231	239	237	227	196	218	212	222	209	210	217	228	215	254	222	201	211	200	205	208	225	224	244	204	200	214	231	209	211	208	222	230	242	248	227	215	244	229	211	239	218	220	228	216	224	224	213	232	195	241	241	230	231	217	230	219	240	227	221	219	197	227	208	228	215	239	224	208	217	248	242	242	239	181	223	219	239	220	225	226	211	234	222	200	240	219	223	215	215	237	269	228	215	222	243	220	253	234	220	215	233	221	210	237	221	234	198	224	215	217	213	215	229	212	236	240	214	209	232	229	211	234	223	209	219	233	255	237	241	224	253	220	216	189	250	230	244	208	218	211	213	234	235	222	208	212	207	218	238	215	236	232	222	228	216	264	215	258	218	215	204	238	232	212	233	252	226	229	218	232	219	214	231	186	237	208	213	202	229	234	203	189	224	238	224	198	221	239	231	233	220	249	233	223	230	200	205	202	238	208	237	261	203	235	209	220	204	230	205	208	209	213	229	223	228	221	195	221	243	209	227	225	225	214	240	222	213	230	206	204	223	206	205	214	236	198	225	234	225	228	225	234	239	207	211	219	234	217	231	236	203	237	224	231	236	201	199	217	225	235	244	210	208	235	208	234	240	231	236	233	206	216	209	226	226	213	202	223	218	207	220	218	213	232	234	221	199	232	216	207	238	224	223	232	210	228	243	230	233	225	236	249	190	228	231	209	234	215	215	236	206	238	199	223	252	219	224	240	222	220	210	206	193	213	206	217	219	259	263	203	238	231	244	214	229	205	197	237	207	206	233	229	222	203	244	243	229	213	224	229	217	250	237	206	203	232	233	244	199	241	241	209	200	235	218	245	205	229	217	205	223	248	206	221	210	218	224	228	208	228	209	197	221	249	244	204	220	221	199	208	236	218	220	197	246	201	206	208	231	255	214	241	197	220	232	215	231	213	234	221	205	218	218	220	254	196	231	201	198	234	233	209	226	197	236	199	238	226	255	208	241	227	240	224	231	258	238	234	207	231	219	217	244	231	208	205	233	239	213	229	218	239	226	211	203	202	209	213	215	205	250	217	234	221	218	216	213	220	203	212	205	215	230	230	219	236	208	232	235	226	224	206	216	229	239	237	227	205	255	203	229	210	218	254	227	251	216	211	218	200	235	211	211	199	255	249	217	222	211	239	219	232	224	195	220	219	189	228	231	208	221	215	231	225	217	226	244	205	214	212	234	238	212	217	236	235	210	222	250	213	205	219	229	210	207	248	247	216	214	244	231	209	195	232	226	225	231	230	237	205	215	217	242	228	226	218	220	224	223	201	229	250	221	229	221	225	204	210	240	232	225	220	226	235	205	209	188	216	230	224	203	206	235	229	220	216	220	215	235	230	225	221	205	206	204	234	204	221	221	218	249	252	207	190	250	239	211	210	218	218	219	208	214	228	211	243	222	218	232	213	230	178	221	219	240	208	244	203	230	224	244	225	260	225	222	204	204	231	223	274	250	236	220	207	224	216	237	219	211	238	218	239	228	210	229	214	212	226	230	226	231	223	251	200	247	207	233	237	236	207	222	224	228	224	242	219	235	228	232	199	217	235	227	235	225	249	215	214	199	201	244	225	234	213	228	203	181	243	233	210	226	229	229	264	230	214	220	224	224	229	215	266	218	193	253	229	221	229	251	229	253	214	202	237	241	214	227	212	245	195	246	252	230	224	235	229	220	220	209	228	213	238	223	245	244	229	205	245	223	199	222	227	230	220	220	240	232	206	182	243	229	249	233	217	239	238	193	230	183	219	213	235	255	185	228	186	227	208	216	213	233	238	254	222	214	212	217	240	217	236	223	234	221	213	215	229	228	214	210	216	237	218	228	219	217	236	222	215	213	222	218	206	232	211	219	240	226	218	239	224	216	210	207	211	224	213	209	211	209	227	236	195	220	212	206	251	232	245	232	213	207	214	215	238	248	230	221	228	223	234	231	219	228	243	236	218	224	214	262	226	200	216	235	219	241	225	194	226	237	239	249	242	244	256	203	210	220	206	212	208	215	202	225	211	222	214	235	230	219	210	201	222	243	224	227	213	230	207	227	230	221	211	223	216	213	228	215	215	187	196	220	202	204	214	245	215	246	214	200	220	207	217	222	212	248	235	240	209	229	234	223	222	237	226	220	232	216	247	214	232	206	234	213	213	237	241	236	223	210	198	207	204	216	230	246	239	224	241	218	216	234	227	243	206	213	224	235	249	224	220	231	209	246	238	240	226	207	247	210	214	228	227	203	190	216	231	238	224	223	214	231	198	234	228	231	221	215	206	222	238	212	219	209	222	233	239	233	229	211	210	248	239	217	212	228	225	243	203	215	217	210	208	216	241	220	206	211	226	200	219	237	215	227	210	200	196	243	216	206	232	211	229	211	241	215	199	250	215	209	229	223	226	196	236	226	216	212	204	240	228	214	201	215	235	243	221	244	203	218	219	219	220	248	255	199	242	215	214	240	230	244	209	239	211	244	234	188	202	208	235	209	234	224	230	234	207	220	251	249	205	225	236	224	224	218	197	225	212	214	218	228	242	215	239	209	220	226	209	225	230	231	209	233
23494	34016	17459	8891	6665	4934	3608	2687	2091	1689	1408	1163	1054	927	740	750	671	624	568	516	555	583	541	506	458	435	367	366	343	328	338	337	307	334	368	344	327	302	298	276	307	296	293	278	282	287	261	254	240	310	423	585	536	439	347	261	257	259	256	245	255	222	269	231	231	262	240	243	230	232	254	235	272	278	236	239	271	254	259	281	273	253	254	279	270	243	253	259	219	274	276	245	239	253	265	267	252	266	280	262	257	262	251	245	267	232	233	258	279	247	266	244	260	233	221	256	248	249	218	220	254	236	249	245	243	245	235	265	234	262	222	266	238	260	269	237	266	256	248	241	261	256	265	258	237	247	227	243	274	282	247	268	234	236	249	249	234	232	268	227	249	254	217	244	234	276	253	248	264	235	247	251	263	270	274	232	258	255	260	279	240	250	240	264	218	261	228	229	276	241	231	269	254	227	241	249	251	269	263	250	282	241	248	262	235	261	248	268	281	254	267	268	245	257	241	249	237	305	259	245	257	253	239	232	262	235	276	248	250	275	237	231	251	237	259	257	242	256	267	253	257	235	207	241	280	269	232	259	239	262	259	231	265	252	259	261	231	236	257	228	225	250	221	261	254	258	254	258	267	234	304	227	241	264	244	250	242	238	243	281	267	244	226	281	255	225	258	251	251	249	263	233	282	272	224	254	252	264	216	263	275	263	255	224	236	242	256	245	265	234	276	248	253	259	245	265	254	258	260	243	282	211	213	253	243	242	243	236	244	251	269	244	253	199	227	237	248	247	250	254	260	270	261	260	259	234	277	233	289	225	252	240	269	241	273	255	277	243	242	254	221	232	255	259	231	227	234	257	236	279	229	246	253	242	262	271	247	228	242	261	252	256	244	229	258	237	262	276	242	256	246	250	251	254	255	265	272	235	224	249	210	233	236	273	254	239	267	273	241	259	219	249	229	257	234	233	240	237	266	248	233	254	257	255	236	232	247	270	221	244	240	253	247	251	243	251	259	276	258	242	280	253	263	275	256	238	269	244	243	254	258	257	239	221	246	264	230	274	247	272	252	252	240	259	230	236	244	242	267	255	235	269	257	225	259	241	243	245	251	252	237	237	242	247	248	242	250	235	246	242	241	257	260	259	238	261	250	247	243	267	227	268	247	254	241	274	252	236	278	233	267	252	267	242	278	259	239	266	255	248	253	242	243	236	263	272	220	236	244	241	260	231	241	275	246	250	260	261	228	274	234	269	252	244	234	233	260	259	247	245	255	261	233	267	273	273	297	236	222	238	249	263	270	261	267	245	253	242	253	273	267	273	220	256	246	243	238	252	296	249	251	265	301	263	241	223	263	266	273	270	261	243	234	241	264	261	203	255	275	227	265	247	267	281	249	238	228	270	265	249	222	258	252	221	218	239	253	254	240	218	253	222	288	295	257	269	266	235	242	240	245	246	256	259	249	223	249	282	255	232	239	249	246	242	239	263	269	264	238	283	253	244	248	278	248	233	259	263	248	273	231	229	258	245	256	267	261	247	273	262	258	223	256	274	226	244	271	247	236	240	224	252	230	257	261	250	234	237	234	234	243	274	242	250	266	253	260	272	254	227	239	268	254	236	242	259	243	241	255	230	227	243	240	243	248	248	252	274	217	224	244	254	274	262	272	253	232	251	249	249	259	244	259	241	258	248	290	267	259	257	247	231	293	256	231	246	220	255	254	249	244	256	240	269	227	248	256	273	230	242	269	241	285	241	222	254	259	244	265	236	261	250	229	252	245	253	262	237	261	239	243	268	234	238	255	216	216	272	266	238	231	274	284	262	250	242	239	275	254	295	272	286	281	219	259	223	243	212	274	244	255	254	226	258	267	267	260	242	235	259	250	292	227	287	246	274	236	239	258	245	267	233	273	245	269	210	252	243	321	235	240	262	249	251	263	237	256	223	246	252	219	242	264	239	235	248	258	216	237	237	255	277	251	251	246	243	229	258	247	244	239	235	237	239	251	275	248	258	245	256	220	240	253	261	247	229	252	250	238	249	268	233	255	235	226	249	248	234	268	273	267	265	241	267	244	233	235	265	261	236	266	231	237	244	249	247	235	271	229	222	256	248	269	259	245	289	273	238	265	271	270	233	262	234	271	249	259	253	256	243	247	261	252	266	259	276	240	237	257	254	267	220	248	265	255	236	261	256	268	258	236	253	248	278	263	257	252	235	269	226	273	241	253	270	250	255	244	275	269	251	236	238	269	257	262	271	241	258	250	233	245	243	220	237	236	229	228	227	262	242	243	267	264	271	257	262	226	246	240	273	232	234	217	246	234	260	217	238	272	240	241	244	267	252	260	261	275	247	251	241	249	217	261	233	286	249	212	237	234	264	253	252	233	193	246	255	254	261	249	249	248	242	233	270	260	236	241	263	244	235	254	236	296	257	242	255	259	277	223	245	252	222	256	260	242	225	254	223	247	243	251	260	247	256	243	280	237	251	237	229	254	280	294	259	245	270	247	245	236	274	257	238	236	247	271	238	240	234	244	237	244	205	262	226	249	242	243	267	252	242	255	251	240	275	228	256	247	256	247	252	235	257	225	256	264	245	234	233	257	224	278	249	283	245	244	226	243	246	248	247	240	221	232	240	226	222	258	258	223	248	236	253	215	239	239	238	264	258	229	258	256	241	243	260	241	244	240	265	264	243	273	241	228	266	242	255	242	266	266	261	271	256	260	249	257	274	214	249	230	249	237	249	241	250	267	256	237	243	265	225	286	229	253	243	253	242	245	226	216	232	236	255	255	269	258	267	249	250	243	257	230	230	249	250	233	282	274	240	266	246	260	261	256	253	257	273	264	239	251	273	231	238	266	231	250	250	248	237	231	274	244	247	253	245	243	242	247	264	227	253	272	234	250	246	273	246	254	247	247	261	251	252	246	258	252	238	249	263	231	242	261	233	236	257	268	258	244	275	264	263	234	237	282	265	263	270	224	246	221	257	248	259	251	246	259	254	249	229	265	232	275	257	245	295	239	238	253	259	233	243	246	242	247	283	278	222	231	250	247	266	213	219	281	292	252	211	244	246	240	264	249	261	251	250	258	245	215	259	263	240	260	242	271	256	240	266	254	230	238	279	239	255	281	277	262	254	250	258	256	267	251	264	229	242	247	258	238	283	241	230	232	264	252	262	223	244	230	275	231	228	254	239	232	235	207	251	232	230	263	260	263	220	227	214	238	242	245	258	257	251	243	230	253	239	278	229	257	246	271	247	235	252	242	258	247	223	246	233	259	248	273	250	270	267	274	242	281	237	244	247	235	254	255	233	251	235	229	274	250	260	275	257	251	237	234	255	251	228	239	246	253	234	271	223	198	261	251	265	234	265	221	237	262	242	262	255	247	270	242	246	261	274	244	247	211	247	260	254	214	274	280	228	247	266	263	238	243	247	262	234	264	240	251	249	230	272	285	274	243	252	247	222	246	224	233	248	260	246	237	280	251	278	290	212	243	236
23471	21755	29546	24513	21762	21844	10637	3091	1983	1705	1439	1172	960	817	761	755	655	625	546	577	571	593	587	631	512	420	397	397	385	344	359	378	317	334	370	324	371	319	313	294	311	286	299	310	307	305	312	325	296	430	718	750	670	769	658	352	268	275	257	287	274	253	229	269	256	260	262	239	263	267	264	251	283	277	288	261	254	254	289	260	268	255	256	269	229	274	258	252	269	247	249	252	279	289	266	287	246	268	252	246	272	280	289	265	285	267	289	271	256	274	260	274	253	264	277	266	272	285	272	252	275	265	266	250	239	252	238	250	253	278	254	239	299	257	230	258	268	245	291	248	263	247	274	283	267	248	263	243	246	249	256	252	257	235	290	272	271	244	259	269	293	252	231	292	247	251	244	280	248	250	236	262	278	264	256	238	220	262	235	253	277	252	254	252	265	261	272	264	246	267	275	264	264	265	264	245	244	253	264	256	284	267	216	254	256	267	228	233	257	277	251	271	265	266	267	235	267	280	268	245	305	279	249	253	257	237	259	256	272	286	258	265	287	256	224	260	266	292	234	286	245	258	234	253	287	271	287	252	271	255	253	251	265	256	268	271	276	255	259	247	270	279	286	246	247	286	255	254	256	240	262	240	261	253	259	261	291	242	278	261	242	271	271	273	243	265	273	272	280	261	265	286	274	271	259	265	251	259	250	289	246	261	257	259	275	240	249	282	263	257	277	258	251	265	282	271	280	270	261	271	270	245	268	264	249	264	252	263	266	272	259	263	270	263	279	240	259	237	260	279	257	263	272	260	246	271	238	257	267	257	238	257	262	253	240	255	232	253	245	281	253	254	255	246	275	296	275	256	261	274	266	251	247	252	263	281	245	265	266	273	248	277	249	243	244	259	282	266	253	253	247	230	245	243	246	253	230	251	246	267	255	224	238	275	252	224	264	268	258	264	253	304	268	271	278	220	250	276	246	270	262	263	239	263	263	262	246	232	258	263	257	282	270	239	266	294	267	260	262	286	296	293	293	261	265	256	257	270	271	271	299	269	272	242	268	287	273	251	218	252	256	271	269	275	269	260	268	275	272	248	254	244	271	230	241	265	273	239	279	293	268	248	274	276	253	236	282	277	254	272	287	275	238	242	268	269	244	257	242	231	261	272	261	238	269	250	269	251	249	248	282	287	263	270	244	257	287	284	253	253	269	275	247	273	259	244	255	272	228	256	285	254	250	269	246	250	266	281	249	272	240	260	246	255	266	215	266	257	261	285	248	262	237	235	266	276	280	264	285	257	244	268	270	284	242	244	279	255	264	242	260	276	268	257	251	252	295	246	251	257	226	265	251	266	270	265	242	248	280	221	255	281	262	242	225	252	252	288	258	231	252	244	264	264	260	243	261	265	275	272	268	261	273	242	286	269	300	261	242	271	257	272	252	265	265	274	292	278	261	243	279	259	278	265	255	261	273	274	264	268	257	290	263	245	275	275	307	225	277	276	262	261	265	258	262	246	281	268	253	258	259	303	261	285	246	256	266	264	261	248	247	246	254	261	250	284	236	253	267	252	280	276	288	256	261	260	257	266	242	280	266	272	283	233	256	279	285	235	235	237	244	264	240	250	276	271	278	265	255	246	258	256	271	263	257	258	290	254	234	234	273	272	259	272	256	272	262	249	261	252	258	264	280	252	260	272	257	276	253	252	277	257	278	267	242	246	243	255	228	258	268	266	245	284	270	228	241	268	283	263	248	264	245	250	245	235	283	233	266	252	251	264	270	251	233	249	266	251	278	259	262	262	250	272	249	268	260	259	270	269	285	281	248	270	256	298	251	254	271	238	283	253	260	271	243	235	267	225	275	277	261	235	271	243	276	258	259	263	256	284	270	237	256	277	277	254	246	236	254	255	273	255	272	270	259	246	262	234	257	237	268	271	278	235	262	242	262	270	225	275	268	258	259	236	277	272	266	251	237	253	270	268	256	251	315	244	248	283	265	226	278	227	264	283	271	232	252	247	294	247	255	240	273	244	279	274	259	250	263	284	284	257	281	258	270	249	267	264	258	254	246	276	249	260	253	270	262	249	249	263	264	256	240	265	249	261	260	265	286	251	248	258	250	258	266	280	258	252	268	266	219	246	236	277	236	280	259	252	238	251	275	246	254	257	254	247	248	247	229	274	248	254	264	269	251	240	262	207	230	255	277	234	237	265	266	247	249	252	268	251	244	259	248	274	265	250	264	271	270	274	284	259	252	272	252	244	268	259	240	261	234	260	284	268	241	253	249	274	259	259	297	230	261	265	281	282	243	257	281	267	251	299	270	245	295	246	264	254	239	279	240	267	235	258	246	250	283	255	267	247	246	276	278	239	279	275	259	297	260	249	277	255	243	256	294	283	241	245	248	271	270	245	270	244	232	252	302	254	239	270	277	267	254	295	247	238	239	234	269	268	264	252	273	246	245	268	241	221	268	270	252	279	264	265	269	258	254	286	285	268	261	254	277	261	267	235	246	261	288	269	275	256	246	269	259	245	276	267	253	264	266	242	256	241	233	253	287	272	273	240	240	277	256	232	247	298	251	285	239	272	242	249	263	250	249	219	285	235	253	280	258	242	266	269	246	242	273	279	264	261	293	240	266	252	280	261	287	248	246	287	272	247	260	259	237	276	259	273	286	253	280	262	279	250	266	271	240	277	273	245	267	291	236	255	249	254	252	263	253	263	278	262	277	243	271	265	256	264	208	243	268	278	236	269	267	249	258	276	243	272	281	273	282	286	261	243	265	256	251	266	235	264	254	250	233	251	271	253	252	256	254	264	257	251	257	226	257	266	255	241	241	259	259	252	253	277	242	259	266	264	254	270	250	259	255	239	274	261	240	247	272	270	244	249	242	262	250	248	253	234	252	261	251	240	254	258	257	261	275	294	280	226	256	256	248	254	285	243	242	266	247	239	269	232	271	257	265	297	263	280	251	272	263	246	274	266	272	268	250	259	262	244	269	266	262	233	226	268	260	283	272	291	231	239	234	255	246	287	263	257	247	258	294	271	269	263	258	273	289	276	266	266	226	220	272	238	277	253	240	264	235	250	270	255	251	243	257	232	280	260	233	244	265	283	290	241	249	264	257	265	250	247	254	261	264	278	238	260	275	251	251	266	252	257	269	250	273	266	268	230	287	240	260	246	265	267	242	269	264	245	275	262	261	277	265	281	246	238	256	257	254	237	231	263	258	269	253	228	258	249	280	272	261	255	247	260	266	261	266	281	233	236	283	262	296	257	262	268	262	272	266	264	262	269	244	229	249	269	297	274	262	248	266	216	288	272	268	279	281	267	262	263	219	272	232	243	233	281	258	290	261	250	237	264	245	263	246	272	268	252	273	281	260	284	261	245	274	259	253	272	231	266	275	257	265	272	266	267	274	269	274	247	270	233	258	270	258	267	254	324	239	254	254	259	259	263	274	260	251	270	257	240	257	257	251	264	246	273	254	290	250	251	273	255	260	260
23028	41712	22955	13889	10676	8196	6133	4613	3752	3029	2502	2048	1669	1366	1266	1140	1034	890	826	792	833	777	786	795	728	592	481	489	497	439	406	410	395	344	404	358	389	401	354	334	323	304	323	313	343	301	318	302	332	471	878	1029	920	1086	925	375	251	279	268	232	253	249	291	276	252	274	257	241	244	262	269	254	255	298	245	276	245	263	263	251	282	256	275	269	276	291	262	262	272	254	238	234	271	259	271	256	276	281	242	273	237	273	263	256	257	279	253	272	277	271	267	238	306	264	256	255	226	278	220	272	260	258	255	251	242	252	269	281	269	239	272	252	239	252	235	269	252	234	233	224	263	260	256	255	257	282	225	277	277	207	294	270	276	270	235	244	251	233	257	254	253	275	243	259	261	240	257	237	250	250	248	240	249	239	252	262	288	268	252	264	243	256	245	249	247	289	263	249	249	260	251	254	254	248	281	290	265	276	250	280	294	246	251	251	251	266	249	275	305	234	270	227	246	285	240	240	270	276	276	265	262	243	249	262	257	272	272	269	238	228	269	238	234	297	271	253	241	244	256	263	257	263	251	248	243	278	252	275	245	245	235	270	256	238	252	211	237	255	248	255	262	245	235	231	245	247	253	272	250	250	261	236	257	236	259	233	265	255	272	269	247	233	250	275	249	278	256	260	288	263	259	261	261	231	261	236	268	260	258	271	240	269	253	247	273	239	253	272	258	262	264	262	266	236	268	241	241	260	266	250	256	244	227	248	256	255	271	249	266	267	247	267	251	256	269	261	274	252	268	257	237	242	231	264	244	249	274	259	286	254	266	263	234	247	255	245	271	253	256	255	263	229	259	244	257	218	259	284	273	258	259	269	260	272	238	245	267	244	273	250	245	258	251	266	261	263	263	285	274	237	282	280	242	257	262	286	224	243	262	237	245	246	250	257	224	262	289	254	260	268	245	255	248	248	263	237	234	234	273	247	252	235	248	259	256	271	248	237	265	249	281	274	253	231	235	263	235	238	268	238	262	245	258	231	268	268	261	241	258	278	250	261	242	242	240	261	284	242	250	280	235	241	254	275	272	234	244	216	240	238	252	209	219	266	251	254	264	261	271	244	269	262	258	236	272	247	246	276	244	270	277	229	259	279	231	253	270	271	258	221	244	238	261	230	259	226	256	293	241	278	215	257	219	255	254	266	262	230	229	237	274	276	264	272	271	253	268	261	245	272	263	274	246	268	253	269	259	262	277	275	237	260	231	262	252	291	239	264	241	267	265	261	261	237	257	262	251	241	258	257	246	277	290	265	272	249	278	253	244	295	273	267	262	239	255	249	259	267	265	265	251	243	245	251	286	251	243	265	232	249	255	248	260	268	257	226	262	268	256	270	254	218	274	257	269	271	275	260	221	272	249	225	264	245	282	229	238	225	277	280	250	274	277	270	260	240	256	268	231	270	266	237	250	268	243	226	243	244	242	260	253	265	273	252	263	263	278	270	260	234	267	253	253	226	243	263	255	280	253	245	267	251	253	255	259	266	243	247	272	249	255	262	245	243	299	257	261	240	253	265	238	217	275	245	255	295	276	276	265	231	247	232	256	257	252	264	241	241	253	230	268	247	277	239	288	259	260	222	285	233	248	233	239	270	273	262	244	241	252	279	283	261	250	244	264	288	270	262	238	260	250	269	264	260	277	239	282	245	265	275	273	262	281	257	284	235	253	231	271	268	248	257	251	262	245	237	263	248	258	260	237	271	265	270	272	226	246	243	271	211	246	290	274	234	249	245	262	280	259	254	266	249	247	272	233	259	248	267	256	252	258	271	286	240	238	291	294	261	246	218	239	251	255	267	260	258	261	231	248	247	276	278	265	213	231	234	281	255	249	262	251	264	263	256	266	274	232	259	254	277	257	263	236	218	265	261	267	264	255	294	244	232	252	279	240	254	289	268	276	249	285	241	252	264	258	280	256	259	261	256	243	261	293	253	273	247	262	256	232	267	266	234	246	259	247	224	268	246	264	271	273	252	231	269	269	252	251	261	245	303	281	259	256	279	248	253	228	259	263	246	270	253	270	265	237	243	244	257	251	275	242	269	267	252	287	237	270	259	243	247	272	294	253	269	219	319	221	248	246	247	265	256	265	274	252	279	244	228	271	262	250	260	260	263	246	252	270	233	266	250	243	250	238	237	245	252	234	242	243	261	251	243	246	269	255	226	249	260	261	250	268	284	259	247	260	248	261	255	244	261	242	239	253	261	238	199	256	223	282	262	268	253	256	266	251	262	241	270	244	253	276	287	259	280	260	250	257	249	257	227	274	280	243	264	279	240	255	245	267	248	242	244	255	256	250	250	258	276	264	237	255	246	244	258	244	270	246	238	282	281	250	235	215	271	249	268	255	257	263	277	239	275	250	264	272	266	274	262	255	299	268	255	268	238	251	265	242	239	238	233	254	258	269	249	267	257	254	275	271	264	258	265	249	242	238	239	262	235	247	230	284	248	241	287	267	279	266	258	257	264	251	246	233	226	276	249	259	240	280	256	279	281	239	295	225	259	265	254	277	246	251	244	251	244	247	266	272	254	251	254	256	277	252	265	244	269	251	234	274	263	257	261	251	258	258	258	282	257	236	277	241	269	246	244	238	264	242	259	264	282	268	269	250	276	272	274	254	250	255	246	260	241	239	263	268	258	254	245	231	271	254	245	236	262	284	255	251	259	249	257	272	250	244	250	273	253	226	243	262	252	266	259	297	289	255	260	260	278	261	262	236	263	253	234	248	253	260	259	233	286	243	243	258	281	261	271	269	266	266	270	249	273	267	276	258	258	242	249	261	243	257	260	254	278	263	225	253	252	240	226	253	264	259	255	274	263	248	245	253	281	248	259	252	262	264	274	251	246	249	250	257	273	263	254	276	281	245	256	256	267	255	250	257	269	243	263	279	246	255	282	237	253	246	263	249	255	245	238	277	242	264	247	266	247	242	275	236	264	256	263	261	228	254	260	227	262	236	256	270	264	243	285	265	253	252	242	244	245	248	252	257	284	262	263	241	264	240	243	289	292	235	235	261	253	257	242	249	247	281	267	280	248	282	244	248	241	246	257	262	270	274	264	268	244	255	236	256	256	241	263	253	248	258	249	266	279	286	233	234	258	260	276	235	257	275	237	235	295	238	265	235	258	284	258	260	294	263	234	267	251	235	253	269	238	258	279	234	240	255	259	255	245	219	250	230	248	298	263	249	273	284	274	251	274	246	261	253	286	244	235	246	254	244	265	261	236	290	258	258	244	244	255	274	268	254	250	270	250	257	229	259	292	265	266	251	264	217	291	276	235	238	252	251	255	258	274	262	258	262	291	226	268	260	273	224	246	233	238	259	239	257	249	238	243	254	268	232	274	254	214	242	272	238	238	249	245	247	251	266	268	238	250	255	258	230	237	247	242	255	251	251	257	250	265	272	253	256	262	224	301	260	251	299	252	238	285	265	267	245	275	258	244	261	231	229	290
29301	22249	14416	5911	2796	1873	1356	1048	874	764	596	530	480	444	380	394	357	328	328	328	272	298	347	323	289	254	256	259	271	259	250	248	248	250	232	265	256	246	248	258	254	226	238	211	234	225	238	248	247	217	269	228	254	261	229	250	182	244	227	242	220	188	238	201	231	253	247	212	194	216	237	210	212	226	222	239	227	238	247	225	237	221	214	233	265	231	215	220	235	241	235	201	226	228	226	186	249	210	233	198	230	224	233	234	238	228	181	216	231	223	218	197	210	242	213	222	232	231	224	211	211	200	235	228	247	242	211	201	204	215	242	225	223	215	230	221	213	251	232	232	202	229	223	238	242	220	230	211	222	204	219	197	241	195	214	220	209	221	213	223	187	219	230	232	229	231	235	237	199	246	214	234	202	218	221	211	235	219	233	201	230	212	184	213	182	224	227	240	230	218	229	231	222	231	228	219	215	206	241	249	229	197	216	221	192	216	222	227	209	243	239	219	221	245	215	206	201	221	209	233	234	227	223	227	248	203	206	200	204	201	233	235	226	231	239	210	247	208	224	220	200	236	219	211	220	229	203	208	201	225	228	227	239	249	223	234	220	249	230	239	235	215	244	246	230	183	201	221	218	228	221	245	228	186	242	219	194	225	212	242	217	209	235	232	230	225	219	245	198	229	195	227	244	215	242	271	224	198	234	233	249	234	204	230	222	219	230	221	204	230	245	225	202	244	248	239	244	230	211	233	221	226	194	227	210	225	231	219	214	257	222	214	230	203	239	219	207	252	208	258	231	246	227	214	210	223	233	220	198	202	208	222	221	225	224	263	218	217	216	238	224	224	227	231	203	228	228	223	225	219	226	223	222	217	229	219	236	203	230	218	221	192	216	202	219	231	222	195	212	210	234	215	210	236	227	221	193	230	215	216	223	230	222	229	245	215	228	217	219	229	211	206	201	249	228	243	203	206	214	250	204	224	230	216	199	242	239	220	227	246	209	209	234	207	217	225	221	241	204	244	226	217	228	231	240	253	236	223	243	241	215	216	213	221	213	193	236	219	224	242	216	215	222	235	231	217	229	223	218	223	194	196	237	235	202	215	215	228	240	248	213	198	233	223	193	208	234	208	238	215	204	205	222	207	225	227	209	251	199	226	240	207	230	206	217	216	220	231	213	241	233	223	252	189	227	213	220	231	223	214	210	212	202	238	195	211	215	214	242	230	208	216	226	228	222	216	244	230	214	214	207	193	214	205	214	211	246	265	202	220	210	219	211	225	217	232	225	216	204	247	241	196	214	215	249	231	221	236	234	235	226	213	212	204	218	234	240	228	218	221	219	225	256	225	253	249	216	225	221	217	219	230	241	201	250	214	230	212	246	210	198	237	208	239	224	200	221	210	200	234	215	234	209	218	228	220	225	211	227	243	203	230	216	194	215	215	232	215	214	237	213	220	207	190	244	203	225	252	229	205	223	249	218	210	253	216	224	230	235	232	225	217	226	212	229	219	224	212	205	216	222	229	212	236	241	219	244	232	186	232	228	221	229	245	206	201	217	209	232	198	202	243	226	221	226	207	237	207	213	227	260	221	224	218	215	233	219	208	218	204	218	224	208	244	209	225	222	211	238	205	215	240	211	231	219	202	209	235	207	185	235	209	193	213	214	238	218	227	245	224	213	203	216	212	224	222	212	231	210	225	231	249	183	228	208	220	230	226	208	236	230	237	227	231	196	190	214	235	246	245	195	234	235	236	226	236	209	225	225	236	249	226	213	222	237	227	211	233	212	197	218	211	209	227	242	230	232	205	256	220	225	235	214	222	214	212	241	231	228	235	239	226	227	229	226	213	245	243	211	210	215	214	241	220	213	238	244	223	213	211	184	211	231	241	236	212	226	205	237	232	217	237	237	211	236	243	213	206	214	204	224	222	223	208	194	212	200	231	196	232	225	231	214	212	202	256	216	213	213	177	239	223	204	221	197	210	197	227	255	217	226	214	240	241	230	249	223	199	188	186	223	203	210	215	224	198	229	220	254	221	230	221	207	217	230	208	220	231	217	217	214	195	219	229	225	219	220	218	205	196	206	227	237	231	237	246	226	216	234	200	244	230	225	190	223	228	222	247	201	255	217	229	238	219	192	214	224	223	209	207	232	222	217	209	242	204	199	222	244	241	207	224	194	228	197	220	214	242	224	223	217	218	237	235	215	203	228	219	212	216	236	219	243	231	208	215	212	235	227	231	229	225	227	222	188	215	243	243	241	240	202	214	237	215	210	226	209	219	202	221	253	220	233	246	223	213	226	240	231	218	232	209	208	201	194	257	194	225	219	240	213	207	203	215	209	223	213	221	199	218	263	236	219	244	244	232	206	237	236	259	218	232	219	212	211	218	235	239	212	227	239	255	220	204	188	223	236	230	200	236	232	219	218	194	224	196	206	222	204	198	237	200	234	201	224	238	202	218	218	208	207	214	224	205	224	224	221	241	194	212	205	227	206	237	242	246	227	218	207	251	246	258	193	220	223	208	220	233	234	251	203	225	239	221	251	192	213	213	211	223	220	240	199	207	219	232	202	213	220	222	193	229	203	242	219	226	221	221	220	219	214	201	229	234	239	230	245	215	241	210	213	229	204	223	227	215	228	217	233	237	214	243	209	244	218	238	207	223	261	221	195	237	213	232	206	201	193	211	220	201	221	235	197	208	202	235	237	209	221	232	217	249	248	237	249	226	242	225	199	230	210	208	235	246	252	229	228	261	220	207	233	200	216	217	233	212	220	249	228	213	218	218	206	209	214	196	215	211	245	237	230	203	242	210	208	211	185	229	238	228	215	220	233	205	230	250	209	216	215	241	222	226	197	216	230	225	230	232	216	194	214	242	225	240	211	235	228	220	252	212	195	230	237	206	225	215	216	205	234	199	228	220	236	213	202	218	229	229	220	241	215	217	229	226	248	217	228	236	217	214	212	249	208	230	225	196	226	211	218	243	227	225	234	204	210	218	224	229	204	247	198	220	202	229	245	204	216	212	214	211	230	229	231	221	220	221	228	223	211	223	240	205	231	202	202	224	201	226	197	196	215	207	218	214	220	208	224	220	227	240	207	188	208	228	238	224	227	237	226	202	215	224	256	237	248	232	215	221	229	223	207	249	226	198	216	215	240	207	219	261	193	224	228	223	238	237	230	235	221	226	226	210	211	228	232	212	204	214	200	224	219	214	236	187	222	199	215	235	226	210	217	241	214	200	215	207	191	254	229	215	223	228	199	226	225	236	235	229	221	234	218	245	207	230	226	210	205	194	221	208	222	231	267	220	210	233	224	258	224	236	216	229	259	238	247	227	213	249	201	223	201	190	220	227	214	244	259	215	196	245	222	193	213	211	237	240	219	219	211	223	223	239	227	210	218	201	250	210	212	241	234	214	238	235	212	194	233	228	227	198	217	228	210	203	214	216	198	217	207	213	221	234	214	217	215	223	211	213	196	198	207	205	186	214	217	249
20244	26777	12540	6220	4492	3444	2594	1967	1568	1204	953	879	753	667	622	563	487	464	430	443	410	430	435	426	375	329	326	299	313	312	274	265	274	254	263	290	264	290	286	252	266	232	239	257	277	260	241	230	268	250	288	279	264	228	251	231	231	215	213	246	240	220	226	228	231	226	205	208	230	215	235	236	234	247	232	222	221	207	209	221	200	243	224	247	219	224	241	218	222	241	199	215	232	226	209	238	226	241	208	246	239	224	234	224	203	227	244	232	269	206	218	197	242	224	242	229	236	234	211	205	235	223	244	207	222	192	209	214	226	214	239	216	208	211	236	212	208	226	208	217	206	207	220	211	225	237	247	242	216	203	230	212	203	230	220	241	210	217	230	233	222	208	228	217	232	209	211	222	197	240	237	238	223	203	240	218	257	224	239	237	221	214	220	219	251	235	230	247	253	223	222	215	233	217	210	235	242	219	220	186	232	227	208	209	242	225	219	241	236	194	223	231	193	198	224	227	238	247	230	203	213	228	207	222	229	226	246	211	211	210	199	215	204	226	211	214	205	247	215	195	213	231	210	224	232	258	223	249	234	191	230	230	235	220	205	255	211	239	225	230	236	231	239	201	257	226	243	212	254	227	233	235	234	212	226	239	243	202	234	218	224	214	245	227	223	233	226	217	231	256	219	216	225	221	223	241	236	226	222	223	231	220	232	252	224	248	223	236	226	203	263	232	204	211	219	239	222	209	195	209	189	232	213	233	202	237	223	224	201	213	218	231	238	222	230	227	209	224	216	210	243	210	218	230	231	213	236	199	227	239	254	234	217	238	221	234	198	237	226	219	251	237	225	227	242	234	206	219	212	225	231	222	217	220	226	232	224	190	204	235	201	231	239	216	215	231	243	222	219	222	200	239	247	188	218	236	207	228	223	231	228	248	210	228	229	222	215	241	223	234	202	218	217	225	234	236	212	210	230	221	216	227	222	222	216	233	228	229	232	217	209	247	244	223	189	224	233	214	207	229	254	221	201	240	222	231	201	220	234	226	246	214	212	226	243	205	233	222	222	232	254	199	229	205	209	205	235	212	215	234	202	207	260	206	205	238	239	224	234	230	223	215	220	230	229	205	236	224	215	217	222	216	231	236	259	229	213	236	243	225	251	233	219	216	224	239	222	208	264	201	210	216	226	244	232	235	237	207	219	212	223	217	200	238	210	238	254	232	221	224	241	223	220	210	240	218	231	227	215	211	216	245	210	242	219	251	256	210	216	248	182	230	223	232	239	236	223	204	221	196	244	256	224	239	243	226	218	215	217	234	196	215	209	224	201	214	215	236	226	220	218	206	246	241	216	265	211	254	209	240	211	186	230	213	204	242	248	244	217	218	229	225	246	247	224	219	243	233	229	230	208	249	213	216	263	223	230	226	216	203	236	183	249	229	239	210	230	235	212	209	222	222	255	238	230	198	232	216	221	228	203	237	234	219	199	222	216	216	240	202	236	219	217	233	218	213	226	202	219	245	253	198	243	229	199	231	213	239	230	220	239	231	226	206	216	225	217	222	257	237	222	223	210	223	245	229	234	235	224	218	219	224	211	208	230	229	220	222	227	241	214	235	225	237	236	243	229	219	247	231	205	219	227	252	236	238	247	183	194	227	249	235	213	230	197	197	237	213	244	255	225	206	238	241	221	231	231	232	218	220	216	219	192	203	208	229	218	239	237	210	189	248	225	237	230	218	216	228	213	219	216	211	229	225	217	227	227	237	198	218	238	205	218	248	241	239	229	247	209	237	241	217	218	222	227	230	227	229	203	243	217	230	201	244	238	218	223	215	233	228	210	210	216	226	237	230	244	212	219	214	218	221	225	215	207	207	226	227	218	228	250	240	230	230	219	230	239	233	213	219	223	247	204	208	207	232	227	213	208	243	226	216	225	236	226	199	274	207	227	225	234	212	228	237	251	220	214	206	242	214	214	216	253	199	216	216	228	236	235	248	204	210	199	206	206	218	220	228	224	191	211	248	209	234	227	210	247	206	204	251	214	230	214	190	213	217	219	205	226	199	252	210	237	227	235	231	228	227	208	234	224	219	223	206	258	232	219	219	194	233	217	260	235	222	217	243	235	228	231	226	243	194	230	225	232	215	217	236	220	252	205	214	238	239	203	217	238	224	218	222	215	192	227	250	232	217	237	232	245	207	230	234	238	242	218	197	232	200	226	237	210	237	222	217	252	226	205	234	244	220	226	208	241	221	255	201	242	193	231	225	221	234	209	231	237	216	209	222	231	220	212	239	218	233	220	218	215	210	233	227	217	229	248	226	203	242	265	242	223	220	217	228	197	227	204	222	211	207	240	226	234	205	212	223	211	222	218	236	224	228	207	248	229	228	231	223	222	221	213	226	231	223	214	233	216	188	234	231	204	224	223	215	222	236	204	228	223	259	247	210	221	237	236	235	214	226	201	213	234	226	219	235	215	232	246	255	210	235	235	210	222	210	222	227	232	216	236	215	234	211	211	243	247	206	210	203	233	243	230	226	211	225	196	215	198	199	223	226	195	198	256	237	250	224	245	219	234	215	228	213	247	226	240	208	242	233	240	228	267	243	199	202	224	225	238	192	227	218	259	226	230	236	214	247	232	195	226	209	206	236	201	226	227	226	265	239	225	212	227	219	214	261	226	254	242	246	206	199	223	254	230	242	237	211	245	238	217	219	241	209	248	196	240	211	240	213	240	229	200	229	248	226	228	222	225	237	202	221	209	219	210	209	198	239	210	221	212	229	214	226	255	216	216	200	225	240	226	239	232	205	196	256	214	213	242	237	232	239	221	228	214	218	222	201	250	241	214	247	211	233	229	204	224	239	212	223	233	190	217	213	216	236	209	218	232	192	231	219	230	208	227	211	227	212	211	200	234	223	228	204	222	251	215	221	219	241	234	235	221	209	217	251	217	195	224	230	238	219	240	228	234	210	238	209	209	218	233	217	246	208	272	225	203	226	204	220	228	224	231	220	234	227	241	220	220	208	257	244	212	216	228	222	244	188	225	203	230	215	200	202	214	251	221	219	232	212	210	215	230	217	222	230	202	210	234	216	225	219	201	238	224	219	206	227	217	247	224	219	230	212	231	234	218	239	243	214	244	193	228	211	241	217	236	208	231	202	208	215	211	237	234	221	249	224	204	231	229	225	214	198	216	205	217	223	197	225	236	228	230	225	227	242	183	221	223	220	191	231	238	211	235	235	227	218	234	241	223	227	230	208	245	231	226	214	235	222	221	243	233	210	206	234	248	227	235	229	222	219	217	204	206	223	199	242	225	225	221	233	226	252	229	223	236	229	226	236	208	249	239	224	217	224	208	229	228	188	226	234	230	241	216	202	224	216	215	225	218	234	240	241	225	229	218	216	202	216	239	265	232	219	250	208	210	220	205	235	227	214	229	228	224	235	206	221	213	209	226	237	238	215	232	233	234	217	232	241	204	214	216	204	225	228	267	223	207	230
24502	21680	28921	24942	21619	11531	3620	2214	1521	1200	1068	906	757	659	628	527	477	485	456	451	455	506	474	444	406	335	336	310	337	371	325	309	293	287	306	311	282	312	286	288	286	274	254	268	263	253	270	339	428	525	433	423	415	366	333	279	246	262	242	237	233	232	275	245	243	257	227	241	210	252	238	231	225	252	278	252	246	253	255	257	250	236	240	264	228	256	222	258	266	262	254	243	233	262	240	248	292	274	263	249	230	255	236	247	281	254	277	245	217	255	218	211	245	250	244	209	233	242	254	238	209	245	232	252	232	242	243	236	217	265	257	260	201	265	223	242	251	227	245	249	233	249	223	246	261	218	245	243	282	246	259	274	244	248	253	234	243	287	223	244	258	242	209	244	232	219	268	262	271	239	245	223	238	223	229	245	256	246	209	216	218	248	275	258	245	275	240	264	230	229	234	209	246	275	238	245	250	242	244	234	239	245	257	237	251	245	260	246	269	252	242	252	251	254	240	251	246	248	247	266	220	234	262	238	250	234	235	248	264	227	257	253	260	230	261	239	265	267	252	247	241	268	262	262	222	232	261	239	219	249	233	224	247	258	212	229	242	242	238	216	230	251	268	246	259	262	255	242	252	267	233	238	265	239	252	246	239	249	221	249	264	235	241	237	254	228	284	250	236	273	246	253	226	230	238	253	237	270	254	244	233	250	223	260	248	246	250	251	249	264	253	255	242	246	215	216	232	243	260	254	256	242	219	244	222	277	252	231	245	236	262	267	265	260	248	242	228	249	249	223	234	252	261	231	247	245	236	247	248	230	251	245	233	284	269	236	247	229	255	229	256	251	248	257	259	244	238	247	242	268	236	280	259	262	260	237	233	249	211	254	235	266	240	227	226	246	239	259	260	250	222	250	218	253	261	244	247	234	247	245	248	278	262	248	248	241	278	232	272	246	231	226	277	247	241	267	250	252	278	256	260	228	250	241	221	231	246	226	228	264	219	236	216	243	226	229	272	236	254	256	259	264	248	249	246	214	221	239	254	255	243	273	239	226	232	259	242	228	232	260	228	220	223	227	253	252	228	242	228	244	202	238	228	243	238	222	254	232	259	261	249	246	249	261	258	232	238	249	234	232	237	216	240	208	228	255	262	264	245	243	248	272	267	249	267	251	241	206	255	258	238	218	248	220	257	243	253	230	236	275	241	259	242	245	225	258	226	247	250	231	241	253	270	247	262	239	268	259	234	271	245	226	234	240	232	208	263	238	233	259	230	248	215	243	220	244	237	244	249	248	236	246	249	248	253	254	254	242	287	234	230	246	226	274	225	224	256	272	243	234	252	257	242	270	261	258	259	225	264	231	243	218	281	225	273	244	236	253	286	253	242	249	224	261	209	239	260	236	263	265	236	241	239	262	249	248	252	234	223	275	261	218	259	244	234	241	217	239	248	243	241	226	267	269	241	242	272	274	237	211	218	237	274	271	239	265	237	261	259	224	248	241	268	236	230	228	256	235	281	244	268	243	218	254	213	219	257	264	236	246	239	252	255	228	253	232	256	247	213	242	270	198	254	250	256	242	227	242	255	226	267	261	231	256	259	210	243	246	243	265	238	213	280	246	247	226	242	247	240	220	255	233	225	236	245	236	267	222	262	248	231	249	228	251	262	241	236	260	255	267	246	258	226	259	235	253	224	237	252	252	205	245	230	246	267	230	266	242	245	252	243	222	234	247	242	242	240	250	262	235	274	234	248	253	258	232	272	250	271	259	218	212	240	240	243	254	266	274	227	250	239	242	261	261	242	248	258	238	197	263	226	255	248	236	251	238	244	230	251	234	264	231	262	234	278	247	275	238	229	215	220	268	265	224	252	236	239	250	245	247	235	244	257	227	234	228	231	246	241	251	237	239	241	246	277	227	245	247	230	223	244	229	247	252	269	243	253	255	237	273	242	258	279	237	255	262	251	247	254	248	252	239	239	251	256	227	242	265	249	260	236	252	234	243	268	224	230	232	247	228	204	277	201	255	233	266	234	248	235	244	264	226	222	274	258	256	255	238	243	232	264	243	249	235	220	198	233	232	228	236	251	230	239	249	221	241	269	244	263	259	201	233	240	220	258	282	260	208	260	239	247	258	216	239	231	245	264	264	260	245	243	215	229	229	262	233	238	254	252	242	227	257	233	252	230	266	248	225	241	251	239	271	247	243	237	243	254	261	251	265	242	227	257	241	255	252	259	252	251	257	238	241	242	240	220	254	241	244	233	225	236	288	235	240	235	249	257	257	230	252	254	241	255	255	244	233	267	262	226	258	242	249	256	226	250	236	247	230	217	248	273	264	235	233	228	259	273	273	258	266	231	238	254	227	251	266	254	231	236	243	236	257	270	244	229	251	229	231	201	234	244	243	258	243	248	243	267	245	258	224	250	262	242	240	274	223	260	254	249	267	267	252	259	251	241	224	245	237	256	229	259	259	244	255	228	245	242	247	244	234	256	240	279	259	220	252	237	260	243	241	245	237	216	239	238	249	235	238	231	248	217	272	262	256	243	241	215	257	246	242	224	251	256	241	192	239	251	259	260	218	248	240	228	213	268	273	224	224	269	262	248	236	240	243	261	261	288	253	229	274	262	234	230	271	239	257	221	259	281	249	228	237	259	220	251	252	251	227	251	240	251	225	257	260	237	247	218	234	201	238	231	246	233	238	230	219	250	237	252	219	242	244	247	275	245	260	226	257	253	246	231	247	231	255	245	257	245	248	245	231	250	256	235	200	242	263	242	257	242	241	230	246	248	255	248	253	239	242	248	239	253	263	249	250	254	239	247	251	230	223	235	241	241	248	237	242	222	254	246	244	255	208	230	246	239	244	236	227	254	251	230	259	258	262	239	235	244	245	241	233	247	223	250	263	234	220	270	240	243	232	264	248	240	238	231	231	233	245	243	229	253	238	242	247	243	233	230	227	233	205	233	253	253	238	235	246	247	257	230	274	241	243	238	225	247	235	249	234	251	237	231	281	256	264	229	242	266	253	243	252	281	260	237	251	242	241	261	263	199	246	248	249	239	273	227	219	253	270	230	249	237	259	240	256	235	268	242	230	260	271	239	242	244	277	230	244	262	234	225	239	230	277	248	266	247	254	238	244	260	230	216	221	227	262	221	228	219	220	238	266	263	243	254	220	230	261	258	260	242	244	253	229	257	273	291	233	228	233	255	232	221	209	247	258	249	268	233	233	235	260	233	262	242	242	237	238	247	282	235	249	239	224	243	259	260	241	223	263	262	234	226	259	236	249	230	247	266	241	222	222	246	248	234	247	228	245	238	261	257	252	253	273	234	244	297	244	221	222	225	238	244	226	240	291	233	247	221	266	251	246	246	262	242	227	258	239	219	283	241	264	256	258	244	228	249	235	253	260	262	258	244	262	258	268	259	255	229	246	246	228	248	262	239	240	259	249	251	276	226	239	257	258	224	239	225	217	235	248	231	231	240	253	237	273	255	240
22829	40189	20467	11512	8776	6849	5547	4068	3094	2480	1964	1583	1457	1154	994	879	875	798	694	650	691	708	759	647	560	462	453	463	444	447	416	384	388	371	370	380	353	371	348	323	350	311	368	291	285	281	327	389	583	771	640	567	545	543	465	288	279	265	270	229	270	259	263	249	251	283	274	272	270	287	259	287	281	257	243	253	281	270	260	236	287	285	267	295	299	306	276	293	257	271	288	264	286	245	275	247	255	275	264	276	270	290	316	281	282	260	226	283	292	285	278	294	290	275	288	249	274	266	256	280	268	295	297	288	247	248	289	297	253	239	258	274	309	273	274	232	283	264	239	270	280	250	283	276	245	271	280	260	257	267	246	285	251	279	273	267	296	265	250	256	268	253	293	234	287	264	280	317	258	265	242	248	283	266	260	278	280	286	283	282	279	262	272	254	256	283	277	286	261	277	263	253	267	280	258	295	271	266	281	266	269	284	254	291	292	283	297	281	275	292	266	242	270	277	257	267	273	269	261	272	283	232	259	266	289	254	245	258	239	239	268	286	283	285	272	275	289	268	278	251	287	283	279	285	283	231	266	273	273	252	274	271	252	292	258	259	264	265	275	278	263	254	258	271	280	278	249	250	285	259	261	275	271	267	285	260	269	265	264	271	241	287	262	303	278	289	253	258	245	277	246	281	295	291	267	273	285	265	296	293	281	287	257	251	238	275	254	258	243	268	275	282	275	290	267	277	247	272	275	290	265	254	274	289	283	275	293	280	291	256	236	263	257	246	260	283	265	266	261	262	227	284	287	270	279	278	301	265	273	286	271	271	258	302	272	285	276	270	286	256	284	245	268	235	274	249	233	290	271	272	237	251	259	265	279	270	237	271	245	268	266	297	262	270	248	258	246	279	271	284	270	287	274	293	274	272	282	260	236	287	293	275	279	246	256	289	258	298	274	253	282	281	270	240	274	266	259	278	266	260	270	282	262	256	285	282	274	292	280	273	281	222	268	293	269	251	280	289	266	259	268	318	273	217	239	237	263	280	272	244	235	275	271	285	290	249	246	292	274	274	276	276	262	262	263	240	284	242	289	265	268	265	267	285	274	251	259	274	273	271	313	283	283	265	309	257	253	292	286	284	272	248	296	262	288	259	282	267	273	271	260	269	259	288	268	297	248	261	260	266	256	240	252	288	271	259	281	275	275	254	275	275	252	249	252	294	255	259	265	249	274	247	238	280	256	258	309	265	259	263	262	235	282	256	275	291	230	259	290	303	266	273	272	315	307	272	293	275	278	258	269	284	267	249	270	252	282	274	268	254	241	287	278	260	274	259	251	242	253	244	256	266	252	274	250	263	266	258	265	249	269	257	232	262	272	286	268	276	299	245	251	257	280	273	272	257	267	260	289	280	274	297	280	237	288	277	284	269	274	287	270	279	270	244	262	262	259	302	235	311	270	243	265	265	247	267	271	249	265	273	280	245	276	286	274	268	280	255	268	259	262	270	270	257	255	274	260	277	261	250	280	264	293	295	280	262	246	283	302	297	276	250	258	283	294	258	282	277	273	260	280	266	260	246	290	274	272	278	278	294	291	278	270	256	281	284	279	278	247	262	266	274	236	278	256	265	304	275	269	255	254	270	275	265	262	257	302	262	253	251	267	296	296	277	291	246	259	286	300	254	252	272	264	263	247	271	258	286	279	260	230	263	269	257	289	286	283	258	292	261	279	282	275	272	271	274	265	274	293	294	271	268	277	259	285	233	293	291	261	267	259	280	282	259	267	252	258	306	244	276	254	271	267	277	277	255	268	281	248	260	283	270	274	267	219	258	284	255	284	265	278	312	286	278	298	256	275	257	258	272	277	278	248	263	245	285	294	246	297	248	237	272	270	300	277	270	257	285	248	253	270	285	265	257	272	274	273	273	289	254	282	268	276	261	248	261	237	273	249	267	265	270	268	283	275	259	284	287	271	289	283	267	269	286	277	275	275	308	249	275	231	251	284	259	248	289	267	295	278	263	264	275	293	260	288	273	286	266	258	276	234	248	277	276	276	294	248	291	272	286	255	283	244	274	253	232	265	247	283	298	234	277	281	282	258	262	266	242	284	233	273	302	276	261	256	273	255	249	280	294	263	264	265	270	265	262	256	269	261	260	291	242	298	290	298	281	276	264	253	281	271	264	245	265	280	263	247	280	239	251	274	284	266	268	281	260	260	302	257	257	269	263	264	274	283	272	249	282	269	257	277	238	281	259	269	281	265	275	279	254	302	280	252	271	261	254	255	261	262	265	270	270	269	303	277	270	256	293	262	285	245	262	271	295	274	247	259	293	237	253	273	270	292	246	311	246	302	239	279	281	261	231	250	270	257	253	271	270	256	262	247	272	270	288	264	256	260	282	247	233	280	258	289	274	238	298	256	247	264	260	221	279	291	250	268	272	284	283	257	278	282	275	256	249	275	263	288	284	275	246	275	268	264	276	234	263	278	273	249	277	265	272	252	287	248	234	251	281	245	256	317	262	263	274	251	288	289	266	301	242	269	258	279	291	256	259	268	242	275	242	268	249	250	263	277	253	265	256	258	285	309	263	274	294	251	271	258	291	267	289	277	248	277	280	262	242	238	283	273	285	269	253	252	262	253	247	267	318	287	269	258	250	262	282	271	261	295	257	252	238	259	296	234	268	290	290	247	284	253	269	304	268	262	238	241	246	283	247	259	290	271	274	267	261	289	258	248	261	289	248	260	270	241	250	300	260	281	250	265	237	257	274	262	272	265	268	308	283	255	270	245	254	285	272	272	275	278	284	251	277	263	262	279	268	278	306	258	250	265	292	269	266	268	287	297	262	285	233	293	262	255	280	240	271	275	265	269	265	273	268	289	264	256	294	280	265	256	274	278	251	254	250	285	308	251	276	252	261	283	292	259	280	269	246	272	279	243	233	273	268	276	268	288	267	280	270	242	296	287	257	284	257	278	277	250	215	242	272	255	275	281	282	258	293	257	278	252	274	282	257	270	285	251	255	259	296	271	287	266	244	291	244	281	301	237	266	267	255	271	259	244	270	269	278	255	256	272	243	255	271	252	244	266	262	249	249	268	281	282	275	281	274	255	305	257	299	255	255	283	272	295	258	282	233	282	257	258	290	268	233	239	272	281	268	306	264	292	280	243	291	254	289	265	266	272	269	293	292	240	262	282	254	267	253	281	244	278	250	265	261	263	261	231	266	253	236	264	273	275	256	263	282	257	268	260	276	262	268	260	242	310	279	284	264	284	270	276	238	275	281	249	232	264	262	265	247	268	281	269	261	286	262	274	260	277	259	275	291	305	283	294	278	275	276	247	267	295	257	267	262	249	269	249	260	268	257	261	267	248	254	255	267	252	300	257	258	232	269	291	246	263	288	283	262	284	264	294	245	278	242	251	271	266	254	277	267	280	278	271	266	258	277	259	261	268	287	276	252	279	287	265	269	265	270	304	278	281	251	272	279	270	252	251	274	246	256
25838	21691	27665	25966	11235	3302	2128	1459	1098	888	735	647	578	484	451	440	436	446	384	372	405	408	399	391	312	299	287	298	301	301	275	273	265	249	269	253	233	280	281	238	268	245	244	228	237	228	228	257	320	320	324	317	276	273	242	225	250	205	255	219	209	211	202	211	219	245	197	207	219	235	193	208	228	227	200	214	189	199	220	242	248	241	188	232	202	253	235	190	221	191	213	224	212	237	222	202	214	208	226	219	233	230	231	210	228	213	209	208	209	247	199	223	200	240	222	237	240	202	225	218	207	220	230	237	229	198	225	231	218	221	229	211	229	221	203	186	219	216	202	229	229	199	255	189	219	207	197	208	216	215	220	218	239	215	233	212	212	212	213	206	233	220	224	208	223	241	253	221	208	220	191	247	219	227	232	224	245	245	226	206	230	215	210	211	237	201	246	228	226	216	215	208	211	219	228	244	233	203	262	193	232	231	234	213	216	228	208	203	216	204	224	205	220	212	208	216	240	213	213	221	211	229	244	217	246	212	216	189	241	234	241	245	184	223	211	213	226	199	236	208	212	230	232	191	207	216	208	212	202	229	181	228	227	229	212	221	216	209	210	224	215	211	194	212	204	234	219	229	223	190	205	226	224	215	209	216	206	210	226	182	204	184	213	209	227	248	210	233	227	220	203	213	197	196	216	192	185	234	217	231	216	221	188	218	201	217	221	221	207	187	226	234	218	205	205	195	190	195	215	218	220	214	224	219	215	206	225	232	215	221	211	225	223	213	238	194	219	206	232	230	211	229	212	203	202	183	193	192	210	216	206	210	221	200	188	247	209	212	227	212	226	224	202	250	229	230	234	214	238	221	203	228	213	211	218	205	220	212	220	193	216	210	184	234	235	207	217	219	204	214	203	221	237	218	243	209	217	228	200	211	222	236	241	212	207	216	220	209	233	232	234	231	213	212	230	237	236	204	218	216	231	219	218	224	188	226	202	226	225	217	222	223	217	213	226	197	195	194	204	225	223	228	223	222	228	200	192	214	218	242	185	213	211	234	222	222	209	230	216	230	229	209	219	211	201	223	198	229	217	200	211	200	233	217	215	201	233	223	235	243	226	235	230	232	193	230	203	200	233	211	206	230	244	230	212	227	213	233	220	179	200	211	204	248	215	212	231	230	224	224	214	227	225	209	239	222	206	235	206	223	200	203	197	202	244	218	202	239	194	193	221	214	204	216	218	217	222	214	236	211	219	191	195	208	227	226	239	243	232	195	220	207	227	208	231	219	237	211	195	219	243	221	213	226	214	189	213	216	217	251	198	224	247	206	182	212	196	220	208	221	229	213	202	220	243	234	215	210	213	225	209	190	227	190	213	188	220	210	212	214	229	208	222	220	196	208	232	248	252	213	248	227	214	211	220	206	241	231	236	209	206	210	211	216	221	238	222	228	208	222	225	180	231	221	216	224	212	181	223	216	209	187	229	248	227	216	221	235	216	233	211	210	217	215	257	199	218	217	217	203	225	198	221	220	209	235	229	221	209	213	212	220	223	210	224	225	195	229	217	208	209	217	196	197	223	220	210	197	209	228	230	212	241	218	225	209	221	224	229	235	187	217	232	217	207	215	194	202	269	231	224	190	224	181	219	213	238	236	211	195	229	229	230	184	204	233	220	206	207	242	194	242	247	219	208	233	211	212	226	197	201	223	217	236	216	201	222	222	201	227	226	201	235	238	211	220	213	213	220	238	213	230	214	212	220	229	214	212	248	216	211	221	183	230	240	225	204	232	203	186	214	205	217	210	222	211	228	248	217	234	211	253	213	203	197	215	222	207	199	229	239	197	228	212	212	225	225	202	219	211	187	211	202	247	218	191	220	204	250	235	225	230	187	215	215	200	234	215	235	204	212	208	206	211	210	194	229	218	228	201	215	174	224	228	211	215	242	238	192	223	197	227	232	227	191	204	209	211	223	221	246	216	226	214	211	215	202	211	205	216	217	208	201	221	213	208	232	215	202	207	230	197	196	199	226	204	199	204	202	224	186	211	198	212	183	194	215	196	221	221	208	229	212	231	224	211	216	233	204	223	246	219	240	209	204	203	201	239	240	237	219	215	220	226	225	233	230	238	226	223	222	239	219	224	223	221	233	248	201	209	199	196	193	216	199	230	180	211	221	221	231	230	213	229	206	228	240	199	253	215	199	238	212	232	222	213	200	213	244	205	229	210	205	230	213	218	221	212	239	226	226	210	226	218	223	223	237	221	215	210	210	227	215	227	213	217	263	209	213	216	205	218	221	224	220	223	214	242	226	210	229	215	235	198	217	260	237	213	215	226	230	194	226	218	205	214	231	200	191	209	222	217	227	211	221	225	223	236	200	203	209	197	213	233	193	200	235	239	226	228	226	195	203	197	201	214	214	201	212	215	237	214	223	231	220	244	257	221	234	202	230	221	216	195	195	207	224	196	222	211	210	221	235	208	212	210	198	200	241	212	245	224	213	224	232	206	195	227	204	232	213	226	214	215	235	193	204	226	210	209	236	218	190	209	231	216	226	207	231	212	187	220	201	223	228	238	219	224	199	202	243	225	204	233	210	217	200	205	206	233	226	214	211	233	221	212	206	205	222	215	220	200	189	240	198	211	205	218	236	230	243	219	223	205	203	233	215	234	223	231	213	215	211	246	228	231	225	230	234	197	188	219	223	220	224	196	229	239	217	213	199	210	219	209	216	230	250	186	235	221	211	180	213	218	189	214	226	215	206	236	219	205	238	200	199	225	206	218	226	214	200	244	211	190	205	220	214	228	187	228	217	214	207	205	210	231	201	224	208	207	216	231	229	232	208	231	225	206	209	204	239	192	224	235	198	194	222	205	228	218	208	200	229	212	200	217	217	211	215	218	220	199	198	198	220	200	220	212	216	185	213	206	223	220	238	232	201	210	239	183	202	203	178	217	215	215	237	215	207	207	196	210	193	193	222	202	203	206	219	211	207	205	216	212	225	215	205	226	214	215	220	216	241	242	221	208	207	243	216	215	229	254	224	188	219	214	230	188	208	213	206	235	233	216	211	237	218	207	213	200	227	231	228	201	222	225	196	195	205	241	220	213	204	245	207	200	211	213	228	207	223	219	195	212	237	189	207	244	231	214	177	202	215	230	222	221	226	205	260	189	235	212	228	229	200	213	188	224	222	215	202	231	194	216	240	220	207	240	212	201	215	190	216	240	229	214	220	208	217	220	206	230	214	216	233	215	213	214	216	206	233	227	210	219	197	249	204	253	240	228	210	206	223	220	214	245	227	225	207	219	205	205	199	214	221	219	228	234	229	245	236	225	233	218	228	239	199	236	213	232	209	214	199	243	210	233	216	213	228	243	235	218	223	190	213	214	264	212	229	223	226	209	213	207	202	201	199	220	200	204	215	211	206	195	221	193	227	225	207	219	199	191	211	208	207	212	214	244	210	232	223	225	214	200	201	196	216	215	213	231	223	222	202	213	208	208
22399	33083	17109	9844	7392	5633	4268	3198	2246	1852	1534	1258	1020	889	797	755	651	603	573	560	594	574	632	510	435	377	385	351	369	382	344	347	358	300	328	311	302	331	326	277	310	269	284	258	282	263	306	328	493	426	392	408	413	339	306	263	235	233	251	258	269	255	209	243	232	264	217	224	258	281	249	231	253	248	248	228	240	273	256	218	244	259	260	246	257	248	243	255	224	237	246	229	258	267	222	263	270	240	254	252	297	229	248	229	273	279	214	218	256	268	228	233	261	242	224	257	243	264	252	226	233	235	239	259	227	254	267	234	222	213	261	222	242	222	257	236	242	240	235	245	239	238	224	233	280	226	232	253	278	236	258	251	219	229	264	228	252	239	265	240	243	258	241	230	243	243	254	262	264	263	243	249	220	245	240	231	257	222	244	240	251	213	258	231	255	208	259	231	256	235	242	249	248	258	242	241	253	277	222	236	235	271	254	246	239	243	231	221	238	242	266	256	247	239	259	243	252	238	250	227	241	241	242	252	260	248	231	237	258	230	226	249	256	256	243	254	234	242	226	266	262	262	249	255	242	284	232	229	250	241	242	245	254	257	216	236	250	251	257	225	235	252	261	247	250	246	285	258	241	236	246	249	263	224	243	233	237	248	239	234	218	216	237	250	252	240	236	248	224	253	254	246	244	233	228	267	259	238	245	252	251	225	241	240	260	234	256	224	220	250	218	257	226	252	231	274	257	256	260	273	248	249	230	268	259	238	258	235	229	231	224	231	240	233	256	235	238	234	250	246	256	224	278	248	236	284	261	251	255	226	266	240	238	224	219	245	242	269	244	275	260	236	283	235	239	264	230	254	280	251	250	266	221	247	220	228	225	239	248	253	254	258	238	269	267	258	273	246	246	247	239	251	236	242	243	231	234	251	256	255	248	260	258	249	253	240	253	270	249	250	248	256	243	263	250	226	243	249	215	252	260	288	231	281	244	236	244	243	219	252	199	250	239	246	217	228	268	238	246	225	265	244	228	235	264	251	227	236	236	271	221	256	212	245	272	264	226	250	243	242	256	246	209	223	231	245	249	231	259	279	251	260	235	232	249	266	234	252	243	230	241	249	259	239	268	244	237	230	251	239	246	252	254	241	240	219	221	260	237	243	247	221	253	253	262	206	274	234	270	215	251	235	266	265	226	233	251	231	222	248	254	231	245	277	235	242	265	280	246	245	255	258	269	221	231	229	230	244	259	263	215	242	259	258	237	241	262	246	248	225	250	246	247	262	259	252	230	255	240	229	266	245	263	234	241	231	239	245	245	256	221	235	229	253	275	243	231	264	279	237	242	246	251	260	223	239	247	232	216	219	242	252	232	246	267	249	244	245	260	243	231	242	233	260	251	256	284	235	286	250	247	258	282	224	225	245	243	225	223	248	255	231	252	253	224	228	246	253	257	231	241	260	241	252	244	230	247	212	264	241	247	254	254	218	229	229	259	245	236	244	233	239	249	259	239	251	220	231	244	227	237	227	254	262	264	259	262	248	233	240	238	247	251	274	230	246	235	235	244	248	243	244	227	242	249	254	241	238	249	236	255	213	247	245	242	231	223	230	270	236	234	221	234	243	264	249	245	256	252	246	241	257	264	232	253	211	231	263	241	218	239	219	255	228	236	251	261	246	245	242	257	239	257	242	231	228	241	276	242	265	272	255	235	268	227	232	250	244	243	252	226	239	254	260	251	224	253	234	251	234	253	232	231	206	256	254	222	240	228	240	267	232	245	246	241	256	240	243	240	244	211	211	255	249	240	272	248	238	240	228	261	204	251	246	246	233	230	260	234	234	234	269	294	262	210	253	246	236	264	253	289	236	249	271	233	244	233	254	236	238	263	242	244	268	219	301	248	215	252	257	234	268	232	239	263	217	266	258	247	249	266	254	256	263	248	244	249	220	217	237	251	229	239	255	269	232	238	252	248	242	216	219	253	227	246	247	278	225	277	246	250	272	247	248	248	214	251	244	245	221	245	251	249	248	249	240	254	251	228	252	251	255	265	238	236	216	260	202	220	223	230	247	255	240	257	205	229	243	242	230	228	249	263	226	224	247	237	257	229	248	228	245	231	239	251	254	245	257	237	243	247	262	211	233	250	239	241	230	238	235	281	243	230	221	217	235	229	218	234	269	229	231	253	239	248	218	236	276	235	261	254	235	271	253	246	234	242	281	245	246	278	218	229	236	223	253	251	211	230	226	220	229	236	247	250	248	254	261	239	277	244	215	257	222	260	228	231	241	239	255	250	233	235	247	249	281	232	204	252	245	208	259	239	257	254	245	226	224	246	264	238	233	252	245	243	224	249	260	249	237	260	242	244	258	245	226	256	253	235	250	242	260	248	253	242	227	238	240	254	234	253	261	279	271	246	208	234	267	239	262	254	261	258	241	260	243	254	251	225	240	244	249	240	223	256	204	249	228	248	232	243	210	234	251	253	249	242	246	258	259	264	235	234	256	239	263	253	223	240	249	235	242	250	251	221	246	236	221	264	258	211	220	277	241	231	241	218	254	278	245	222	254	253	245	225	242	232	244	237	228	237	217	263	272	243	230	228	275	229	258	214	241	245	258	237	228	235	251	249	233	263	223	236	207	238	214	242	252	241	227	254	245	229	250	267	240	234	254	242	259	226	251	248	243	235	282	256	241	243	231	230	226	240	254	249	248	249	239	257	250	217	260	249	217	222	232	234	259	269	270	256	247	243	276	232	248	251	229	219	264	257	238	233	241	265	255	246	264	248	243	243	234	262	247	236	251	231	249	204	245	234	234	267	243	241	223	228	241	258	273	252	261	245	243	253	237	244	268	246	232	255	227	242	231	226	256	240	243	226	255	246	272	222	250	278	247	266	255	252	261	233	230	211	244	254	261	239	231	223	209	248	234	275	268	253	233	248	243	261	271	228	222	225	250	238	243	254	264	247	235	245	264	213	227	251	239	255	287	240	240	236	259	217	233	255	232	241	228	218	247	239	233	272	214	262	247	228	253	278	238	270	219	243	236	279	199	271	283	229	247	264	226	241	246	248	238	246	248	248	244	295	234	248	287	243	235	241	226	244	247	236	246	246	229	269	230	245	247	252	241	258	215	252	252	222	215	219	217	233	238	271	253	248	243	245	248	234	239	223	241	230	263	251	229	260	220	248	269	252	253	226	246	252	268	241	231	239	268	228	244	258	215	232	230	248	251	237	268	212	228	218	246	235	269	246	229	226	291	234	255	280	238	241	260	254	268	260	239	238	237	255	261	217	220	251	253	235	237	244	213	239	246	232	239	242	270	245	249	243	244	246	212	260	256	244	229	241	214	249	252	243	264	252	227	246	256	270	222	238	237	254	249	230	231	247	263	225	253	216	243	267	230	263	261	244	256	245	241	267	237	237	268	218	246	263	246	236	242	260	242	232	252	235	224	256	244	216	235	246	238	246	238	214	232	205	233	233	232	229	249	252	267	256	258	224	252
23411	21734	29490	24530	21743	21871	11431	3305	2183	1648	1358	1222	1033	866	768	701	682	651	556	592	623	638	597	497	417	419	438	373	418	392	362	381	365	328	335	333	321	339	302	293	311	324	311	326	317	296	301	513	614	441	444	450	450	359	288	270	259	278	288	268	235	284	272	259	268	265	252	239	252	261	256	254	272	267	247	248	261	263	249	278	265	276	248	278	233	278	273	243	272	277	276	270	252	280	266	312	255	263	284	250	275	260	257	281	263	257	280	263	269	243	244	275	276	249	272	253	247	263	281	258	239	252	270	287	233	263	265	239	255	246	238	240	234	252	248	267	254	249	281	265	274	250	257	261	250	222	261	271	259	246	253	249	266	270	267	274	259	289	259	260	279	258	274	264	250	254	255	278	265	237	247	249	255	277	298	253	248	288	257	253	256	264	271	265	273	267	259	249	233	247	267	258	252	239	217	235	253	254	255	230	256	249	247	267	295	274	260	261	255	261	241	243	283	264	251	224	274	253	249	236	251	257	262	243	247	278	258	256	248	260	240	261	237	263	227	220	258	276	254	251	238	249	237	270	258	244	267	278	252	267	258	277	249	273	260	271	220	264	253	253	249	284	237	294	242	256	253	262	266	255	257	235	252	249	256	282	269	258	257	256	248	267	270	274	252	220	276	273	258	277	276	241	272	254	259	268	217	267	254	257	263	211	278	267	254	255	256	265	247	259	274	301	235	289	241	296	253	260	236	263	245	251	260	229	270	234	248	266	245	278	273	263	245	276	259	264	264	259	284	251	235	228	224	263	278	263	271	237	253	258	236	273	268	271	252	270	269	273	243	257	267	235	305	251	253	238	252	254	255	274	260	271	276	263	259	278	243	240	267	260	253	244	266	281	235	241	252	247	254	258	271	277	294	279	230	236	262	231	282	266	270	240	227	241	259	266	268	290	262	265	260	258	253	250	272	234	263	243	235	238	274	254	249	250	269	277	269	241	299	248	280	247	243	255	274	256	259	255	256	276	245	249	267	288	266	242	253	256	278	262	268	237	263	281	263	286	252	237	276	260	238	245	254	289	255	257	297	263	271	252	258	289	232	264	265	256	236	238	236	272	248	239	248	248	253	240	303	273	255	245	239	286	251	250	251	266	285	252	258	245	264	242	265	255	260	242	242	258	262	244	283	259	258	295	253	264	260	269	266	263	267	258	257	242	230	273	247	239	267	271	270	245	236	271	281	240	260	279	285	245	257	254	241	260	242	257	258	237	252	261	253	254	243	252	273	251	242	250	247	224	230	249	246	286	247	225	256	268	264	261	226	266	263	253	258	267	267	241	262	258	240	262	263	286	255	273	246	263	281	278	269	292	238	245	254	244	258	253	281	243	262	247	241	272	277	218	250	260	261	237	283	292	245	267	261	255	289	250	248	228	276	269	257	250	246	257	261	267	250	255	271	262	288	256	257	250	271	257	240	252	285	224	284	262	244	269	252	240	272	240	269	239	277	234	289	253	265	240	294	284	246	254	240	250	257	233	259	239	245	249	246	280	224	232	262	256	254	281	278	281	246	244	251	282	264	256	267	222	258	267	259	271	239	276	245	275	272	235	281	267	238	254	290	255	266	230	272	278	281	261	252	259	269	251	237	274	243	269	244	241	227	270	276	285	244	264	244	247	235	249	294	258	259	281	272	269	273	260	251	257	286	260	276	251	268	246	273	285	256	248	244	243	246	278	273	258	287	257	285	283	258	279	247	246	265	252	254	281	265	239	222	258	240	261	288	273	239	273	251	264	270	289	257	241	250	252	260	262	271	270	261	258	260	249	250	260	264	255	257	264	265	265	261	272	234	254	285	263	248	226	265	259	275	284	251	265	268	272	222	243	269	252	278	258	285	280	262	267	257	244	271	278	240	259	255	247	265	263	240	253	255	260	278	267	253	251	234	277	261	258	225	303	268	268	265	227	245	263	270	257	259	261	246	278	250	279	247	257	267	252	234	242	261	254	257	258	280	267	278	253	317	227	231	289	252	267	247	259	264	270	248	273	251	257	252	261	247	240	259	259	247	245	256	265	236	254	239	256	251	283	296	271	234	258	234	249	231	248	260	255	276	256	237	228	242	249	230	258	245	247	230	270	249	262	254	269	281	256	254	233	277	243	246	244	288	233	275	245	278	293	255	266	233	238	250	239	265	271	254	286	247	261	277	276	260	250	245	286	254	241	261	266	258	244	287	254	256	277	252	263	262	238	252	246	273	249	293	236	231	252	281	229	259	247	264	252	268	275	247	255	251	286	235	259	264	251	250	270	266	274	250	255	271	235	244	240	241	235	244	267	267	249	256	270	264	272	246	268	245	266	255	253	259	240	247	270	241	276	282	272	267	231	270	233	245	272	236	250	261	264	272	222	271	288	257	262	246	282	244	257	264	259	228	261	258	249	239	247	274	251	234	249	247	260	282	253	275	257	243	282	302	263	257	275	254	261	264	225	264	251	270	254	261	249	254	259	264	255	263	241	283	268	271	234	265	253	273	244	271	269	247	219	254	255	228	267	259	267	265	242	216	297	310	280	279	264	265	252	257	240	268	256	238	264	265	283	256	252	268	262	286	242	255	266	281	288	257	238	274	270	275	276	246	265	234	230	255	275	264	276	243	262	271	261	246	264	245	270	250	243	233	246	248	249	276	209	270	270	258	285	254	238	262	243	264	261	266	227	289	250	283	234	247	266	265	256	270	270	263	288	234	240	257	286	242	254	246	268	255	260	279	272	282	257	240	246	259	270	255	258	284	269	264	250	274	261	245	259	250	230	258	256	264	229	264	266	286	256	267	274	256	267	227	247	259	269	254	248	274	242	274	280	266	225	289	250	285	281	253	238	247	250	252	256	238	257	242	256	263	267	257	273	273	268	277	270	252	262	248	231	264	266	254	269	265	234	253	249	278	237	234	264	278	264	261	271	274	280	256	248	240	256	270	246	236	280	278	266	236	293	258	249	245	272	269	284	247	248	258	263	255	278	267	274	257	247	259	236	279	286	262	270	240	275	287	252	239	237	236	255	249	268	248	249	250	262	252	270	266	238	268	245	286	274	238	264	269	261	211	248	273	254	247	270	224	221	250	272	251	264	275	227	223	283	267	284	229	261	252	271	254	255	278	259	292	253	251	240	242	265	228	283	229	270	271	253	242	240	288	229	271	246	280	262	288	271	270	266	228	254	244	259	265	280	270	243	225	257	247	272	268	245	256	209	251	249	236	242	259	289	244	251	235	269	286	280	230	243	230	249	281	280	278	270	285	230	258	261	262	242	287	287	254	265	260	238	237	271	266	265	264	288	240	272	255	248	254	230	244	250	256	249	250	277	267	269	245	236	215	243	260	268	248	240	258	233	249	261	230	260	245	253	295	250	250	247	268	244	253	269	244	259	284	230	228	256	251	250	237	282	270	243	258	254	275	243	258	292	250	261	252	229	248	279	254	266	285	253	253	252	264	281	244	246	266	261
25429	41105	26356	16590	12504	9650	7266	5686	4329	3227	2602	2237	1823	1496	1338	1190	1139	1069	923	911	935	960	948	760	639	564	550	518	530	552	461	494	449	433	417	421	388	389	439	393	353	363	342	349	354	379	347	744	861	523	602	601	626	516	338	266	245	304	301	273	290	279	305	274	278	282	289	284	287	279	292	285	292	288	301	325	301	293	302	282	248	280	316	314	302	295	297	290	302	329	295	263	320	309	302	283	260	307	308	298	301	292	316	322	305	270	283	289	274	276	305	278	310	240	280	267	282	295	303	280	274	274	280	266	273	294	300	290	273	251	289	270	297	266	270	275	271	276	278	311	239	275	307	271	272	248	273	305	278	276	316	291	278	268	314	300	271	264	268	295	269	261	255	274	264	280	270	265	266	299	315	245	296	302	325	259	271	268	267	309	264	270	293	278	284	290	260	298	280	259	309	280	278	270	244	272	286	270	279	256	256	296	255	287	306	266	268	282	298	306	271	267	312	294	282	270	251	287	267	295	280	274	267	285	294	282	256	300	269	285	266	284	270	305	260	290	283	292	252	260	264	273	268	268	285	269	297	278	258	280	260	269	307	283	286	291	287	270	284	287	294	311	296	283	296	298	278	274	270	305	269	264	268	277	267	246	296	287	292	303	269	301	277	255	273	254	290	253	292	271	317	293	264	287	287	291	282	290	315	290	281	256	268	282	289	258	279	292	284	263	260	266	267	291	281	291	256	292	271	284	278	274	286	261	298	300	298	290	280	276	300	314	296	286	285	308	292	270	294	264	282	259	288	283	303	257	274	271	266	267	277	279	299	250	301	253	285	249	282	275	308	266	282	291	281	292	306	275	294	267	279	305	266	286	307	312	298	263	271	274	281	281	276	282	295	275	272	281	279	275	263	280	312	296	298	278	300	294	273	287	274	277	295	272	267	253	297	298	288	278	292	252	306	278	279	301	276	271	268	288	298	280	300	277	264	246	282	285	291	261	270	265	254	281	257	272	282	262	275	284	301	268	271	293	296	292	277	270	265	284	278	272	263	281	266	260	285	278	307	299	296	282	261	285	293	289	299	273	274	298	268	253	277	287	295	285	284	296	274	299	303	270	298	241	288	285	279	264	292	275	286	279	290	307	258	274	296	259	274	282	261	297	281	291	278	294	303	296	293	250	275	258	285	275	300	277	290	265	252	305	269	297	275	268	283	285	262	277	306	284	257	301	276	270	278	272	274	297	269	268	277	265	271	285	226	261	256	298	307	252	289	253	270	272	272	302	252	261	259	283	270	280	260	296	247	276	259	292	290	268	284	278	280	271	288	291	265	294	262	302	252	277	270	286	255	252	270	282	261	291	264	275	287	296	249	301	318	265	302	283	284	299	292	268	283	279	284	264	262	288	251	278	244	262	292	297	279	304	283	294	270	293	288	275	267	288	295	311	288	276	230	288	299	302	299	257	268	271	255	290	278	271	280	270	276	257	254	260	278	280	274	267	278	284	287	276	292	287	270	236	301	270	258	296	277	286	270	263	253	260	276	292	313	285	308	275	284	261	300	280	295	288	280	275	261	289	312	286	298	257	256	283	277	271	276	271	264	282	269	305	248	289	294	253	284	274	252	279	295	277	275	288	285	298	273	279	273	275	275	281	324	249	264	271	266	273	281	293	268	340	287	272	281	285	244	295	294	318	319	299	294	265	249	296	306	278	276	268	273	271	281	293	294	295	282	262	245	257	272	272	286	284	258	269	269	263	259	279	265	256	288	235	304	280	272	291	278	287	263	264	290	263	261	278	282	278	248	297	309	276	276	283	269	297	271	257	264	294	252	249	270	271	305	253	281	255	277	291	285	283	287	290	286	282	274	321	268	276	266	250	279	265	290	289	279	252	254	298	267	280	297	283	287	279	269	270	295	269	319	293	284	291	245	307	274	272	260	282	274	294	293	238	264	295	284	273	278	282	292	276	276	314	290	298	283	261	272	286	293	266	258	291	263	293	292	269	321	289	259	266	304	272	273	261	312	322	263	255	292	250	307	276	249	259	250	266	266	290	243	280	271	277	294	288	257	266	310	280	271	289	259	264	260	308	272	254	304	274	257	271	278	292	274	273	276	295	283	291	286	289	281	272	292	319	296	289	295	263	257	297	271	263	295	256	257	267	273	288	288	270	281	287	300	287	255	281	260	257	304	266	273	254	295	252	264	267	259	282	281	284	253	288	267	284	263	289	288	283	314	282	289	289	279	271	295	263	309	263	292	274	297	305	265	306	276	262	258	279	271	285	266	279	283	292	281	279	310	287	255	299	283	277	250	283	302	275	280	288	283	286	292	294	282	275	271	282	260	283	250	266	291	281	268	279	280	294	251	294	260	288	268	264	279	285	268	260	268	312	262	268	277	294	239	286	244	267	270	289	303	293	295	278	276	304	296	261	251	249	254	283	249	262	288	286	288	282	265	294	267	300	251	306	284	260	271	270	255	275	272	277	275	261	290	310	291	271	263	271	274	261	275	252	310	269	264	290	269	261	294	256	281	312	292	271	265	264	304	276	291	273	297	263	255	284	265	288	282	281	276	306	268	293	282	301	287	261	276	256	296	281	267	259	306	267	275	274	291	294	314	274	275	230	280	270	296	267	300	274	283	251	300	285	252	283	279	288	280	289	267	284	275	283	310	292	280	268	262	244	274	299	288	283	264	280	240	269	241	274	283	308	275	283	283	308	262	290	277	280	257	288	275	282	300	277	309	284	308	280	311	278	258	267	306	265	290	273	281	277	267	281	286	295	292	293	298	299	311	257	313	249	262	305	268	292	261	320	301	255	287	250	259	286	260	282	275	254	308	260	299	277	270	285	267	300	292	251	264	283	304	290	280	298	258	267	295	289	268	263	292	309	246	282	256	282	237	278	280	284	260	272	285	259	274	292	279	281	295	295	291	279	273	270	281	257	287	280	305	274	306	279	288	267	258	268	291	269	240	241	290	270	293	294	252	314	278	274	275	253	291	289	279	283	308	272	273	273	301	249	297	292	281	279	305	314	287	275	290	267	264	282	289	275	278	282	271	246	275	294	281	293	277	300	276	282	255	290	287	258	292	259	275	267	296	275	277	280	268	273	300	291	284	297	277	268	288	274	284	282	305	252	272	294	261	295	260	264	269	273	267	248	286	298	304	244	269	303	298	314	304	281	282	296	287	271	255	304	275	289	276	248	285	259	297	262	284	287	298	281	311	280	292	254	280	271	296	248	276	297	281	288	287	266	253	290	286	266	271	277	260	287	274	285	302	276	278	258	279	280	270	316	269	259	265	271	230	281	300	283	294	255	276	295	303	268	284	261	287	296	274	267	287	279	296	257	270	316	281	297	291	292	247	285	279	280	279	288	306	292	287	234	298	257	278	300	279	261	275	256	283	278	304	260	262	276	292	282	252	258	290	295	271	274	276	281	300	270	270	296	269	303	305	284	306	271	289	279	280	254	289	281	286	283	260	269	275	261
29217	22021	15328	6967	3319	2014	1479	1040	842	698	626	517	487	468	379	384	381	313	357	350	330	341	342	274	264	269	310	260	266	282	281	259	242	232	238	242	241	231	240	228	226	238	230	241	256	216	236	244	236	211	234	206	215	238	226	207	218	227	218	219	213	223	217	236	212	227	234	217	201	244	212	235	214	190	233	196	216	201	218	205	230	208	214	242	213	228	213	211	233	226	212	206	214	219	227	225	203	224	211	226	215	222	231	219	199	227	250	214	209	217	194	249	202	209	208	208	202	210	219	209	220	227	250	224	227	225	215	207	224	216	224	220	216	197	214	218	205	203	216	204	223	229	214	226	200	219	220	200	215	198	213	246	232	216	241	229	222	221	229	235	229	216	203	236	211	206	216	196	203	186	206	201	212	230	212	234	182	235	193	225	205	203	231	212	209	226	221	232	224	195	242	227	225	214	202	215	217	217	213	215	212	214	215	193	223	211	229	223	188	188	225	222	210	211	210	204	212	214	229	206	192	204	213	187	238	204	231	220	179	204	221	196	234	196	241	223	230	199	184	214	216	206	210	184	181	231	213	219	229	195	227	220	203	231	234	221	193	186	195	220	203	222	213	216	209	192	214	218	255	235	197	210	208	197	233	206	242	195	212	228	207	216	205	225	222	231	218	202	235	213	225	218	214	211	240	181	201	219	221	216	216	192	198	202	218	243	215	228	193	208	213	259	212	227	211	233	231	242	220	217	221	231	210	188	208	191	238	225	217	209	247	246	204	203	225	231	231	228	231	227	205	215	193	191	246	219	204	230	221	260	245	212	233	206	240	228	236	203	210	251	213	192	194	174	217	240	192	211	211	244	224	219	207	203	214	226	221	202	214	225	229	242	238	218	204	199	203	236	245	240	214	223	237	229	216	250	191	206	235	259	209	215	218	217	198	212	239	197	233	241	216	250	252	199	215	231	197	217	227	204	210	222	200	213	205	270	262	244	208	228	223	209	222	219	224	210	191	232	223	216	225	230	226	219	207	219	201	185	188	244	211	223	244	218	211	211	202	218	201	228	205	213	194	203	231	227	207	227	216	193	217	223	207	236	238	222	189	237	205	222	210	212	214	181	214	219	239	196	204	236	199	235	214	224	216	233	213	205	192	224	225	195	218	229	193	222	214	197	239	226	235	217	216	224	193	192	196	234	229	220	222	230	229	176	202	239	209	240	190	236	216	240	218	204	217	206	179	247	196	204	235	224	230	241	221	206	191	255	220	216	192	220	237	233	219	193	227	185	192	242	222	226	205	214	212	221	192	227	207	222	195	208	215	202	196	203	192	228	246	224	240	197	219	221	189	206	223	207	235	210	211	201	219	199	222	223	218	224	192	207	223	219	230	234	225	215	241	244	220	211	217	217	197	183	206	216	217	223	219	211	216	203	233	230	208	216	216	227	211	195	205	207	207	218	215	215	240	226	203	207	242	210	214	222	193	235	203	211	241	226	215	214	225	209	211	264	215	216	206	238	227	236	215	179	227	259	234	221	207	210	213	220	219	219	212	215	209	226	206	200	205	236	235	202	238	255	233	215	220	223	206	224	193	215	216	194	224	225	204	201	227	221	218	209	208	229	216	243	213	199	232	224	224	230	226	188	190	202	225	203	225	237	190	204	212	207	195	226	241	227	206	203	209	215	246	213	237	214	217	224	216	185	215	220	221	233	228	204	200	232	200	216	232	188	207	201	242	207	232	197	231	193	195	228	202	206	217	215	194	227	213	224	196	216	201	244	205	213	214	215	191	213	220	208	215	208	204	211	205	222	195	229	214	204	231	230	225	225	241	227	222	236	199	220	206	186	222	208	208	195	211	223	206	222	236	242	196	209	217	221	219	202	230	233	230	207	213	215	235	215	205	205	218	228	243	229	224	210	189	235	241	193	197	219	223	225	221	230	213	233	218	209	193	208	216	190	242	201	212	220	225	222	212	226	224	211	209	203	199	205	247	231	178	211	213	216	206	232	224	209	220	216	250	227	225	239	219	222	188	206	254	219	224	221	202	233	195	229	207	239	218	195	194	236	230	214	221	220	232	232	200	219	196	228	194	224	220	222	229	208	231	216	217	228	210	228	211	199	207	228	223	223	183	214	224	223	209	211	201	197	243	230	204	211	212	220	233	209	211	209	214	190	234	219	223	225	212	210	208	201	200	249	183	231	205	210	226	227	221	231	236	196	221	195	226	231	231	219	209	205	220	213	221	216	221	218	238	202	212	212	171	215	218	193	199	222	215	216	224	235	213	201	215	220	235	207	224	193	203	198	218	225	208	194	202	209	221	219	196	211	219	214	225	215	201	209	198	231	228	188	191	214	219	236	211	222	208	205	208	206	222	208	236	248	196	182	238	222	183	235	203	220	202	220	258	222	241	208	210	211	233	194	224	244	204	226	245	200	215	219	229	206	223	198	227	204	211	205	231	241	195	211	222	198	202	193	210	227	212	211	186	223	228	195	211	228	218	247	218	218	227	242	224	252	188	208	196	198	204	222	221	246	211	226	180	219	207	231	201	230	207	201	205	223	209	201	210	202	229	222	234	218	186	235	223	201	240	233	240	206	192	192	198	229	208	214	200	211	206	228	217	206	217	229	214	204	215	209	212	251	208	236	216	211	200	213	229	214	188	204	207	216	213	218	204	229	178	215	203	191	204	227	188	233	217	207	219	222	209	230	213	218	200	229	217	222	215	205	222	228	231	220	197	204	188	207	227	236	219	240	210	225	213	207	229	219	209	232	205	248	219	224	206	210	213	200	238	181	219	212	228	231	205	216	219	210	199	205	262	229	222	201	200	203	235	235	203	230	197	206	193	213	231	217	227	196	234	224	206	211	201	225	218	218	216	232	227	194	195	200	219	191	214	224	211	234	230	262	227	195	205	215	199	214	208	196	230	232	232	224	240	187	201	208	224	201	202	225	193	211	210	188	211	238	206	212	221	227	225	208	200	233	214	228	206	183	217	219	214	242	196	210	204	216	207	216	217	230	217	212	236	227	229	226	211	209	235	214	215	239	220	227	216	214	198	204	230	202	192	216	213	213	223	208	211	246	218	222	204	222	214	199	239	190	223	198	197	213	224	210	246	220	217	208	214	235	199	216	214	199	202	202	208	219	210	191	231	206	209	236	189	204	238	217	210	178	209	224	239	217	235	201	202	208	220	226	221	248	213	206	196	235	218	211	201	207	196	230	230	229	218	218	206	201	210	208	207	207	201	230	229	218	215	202	220	224	223	239	201	225	213	246	219	225	222	206	213	224	223	210	217	203	226	230	204	212	198	212	193	189	209	198	209	201	209	214	229	232	238	214	196	223	237	231	224	235	198	215	214	209	175	202	192	215	224	202	245	207	222	197	214	218	237	208	223	215	215	205	213	216	192	196	234	222	194	190	221	212	226	208	238	207	192	247	217	239	208	241	217	208	248	212	219	190	222	244	221	231	239	221	222	215	227	212	215	185
21626	28525	15547	8012	5616	4183	2970	2183	1656	1313	1141	980	815	721	567	575	534	510	508	530	510	490	430	414	331	394	368	325	336	316	314	334	303	271	268	290	302	249	274	271	293	302	280	264	250	262	245	259	289	277	248	251	230	251	250	247	256	232	264	226	246	226	245	234	232	283	222	232	254	258	243	230	263	237	240	247	222	227	250	241	272	237	267	249	262	260	222	264	247	257	269	265	261	264	270	260	281	250	240	275	256	245	246	248	261	206	253	230	252	233	247	253	262	231	238	249	232	237	232	247	248	242	246	209	275	240	253	239	259	261	257	246	241	226	237	242	252	231	227	235	285	226	274	293	237	248	217	230	260	275	252	256	240	244	228	249	234	225	237	241	248	221	235	248	233	237	217	257	223	249	251	234	222	244	235	241	261	265	269	241	253	257	267	252	246	227	244	244	241	242	229	241	240	260	253	252	263	244	243	230	237	238	236	246	232	224	235	249	235	219	237	224	222	197	247	242	247	229	224	246	249	257	243	247	234	248	265	232	227	240	257	233	259	219	257	264	247	260	262	218	223	243	219	256	234	257	205	244	239	239	244	244	245	256	241	244	228	212	208	243	257	229	230	231	241	246	232	221	218	270	241	239	237	229	223	262	278	251	239	256	232	215	236	229	242	238	237	241	241	230	259	224	240	228	219	250	228	232	228	244	278	196	241	260	226	243	237	234	233	221	245	236	237	247	225	257	237	253	218	240	223	260	228	254	226	239	252	234	245	234	238	216	237	254	225	248	235	223	243	216	226	217	269	234	260	236	217	251	227	216	219	232	246	222	231	245	249	237	230	257	231	254	252	228	235	265	268	263	258	244	234	248	250	220	234	251	255	267	239	242	238	243	266	231	255	238	217	219	244	237	261	220	230	253	220	260	202	284	273	223	246	239	225	220	242	241	237	243	247	212	246	222	267	262	237	243	239	246	237	231	241	251	251	231	239	225	243	254	222	220	229	241	252	242	266	230	249	249	222	268	229	258	248	258	250	236	247	250	242	249	253	237	244	268	251	235	236	261	263	232	226	246	247	221	248	252	257	230	231	205	239	238	262	235	242	273	244	221	218	229	224	215	250	268	206	215	237	255	230	218	243	230	212	243	230	238	245	261	243	222	223	220	245	236	252	243	225	218	244	230	240	212	232	265	253	264	254	270	251	219	260	211	225	234	262	224	223	227	263	208	235	250	238	198	223	228	243	216	252	246	262	250	238	250	252	255	250	218	231	214	235	242	247	217	230	250	207	249	273	279	228	218	259	206	231	232	252	227	250	220	264	231	251	238	277	234	246	244	246	213	221	237	253	237	229	250	254	254	260	236	219	232	242	258	219	251	241	235	228	250	227	258	250	241	205	224	233	276	225	242	279	227	237	257	266	229	202	239	257	228	229	224	255	246	241	241	256	233	253	225	263	241	250	230	243	220	267	245	223	262	254	267	230	230	239	239	227	251	240	253	239	223	226	224	228	230	217	221	258	244	255	245	224	235	233	233	244	261	245	239	245	252	204	258	237	254	226	248	231	251	235	238	227	225	230	229	253	266	242	248	266	253	234	222	288	261	248	265	232	266	224	257	237	242	248	272	223	235	257	260	230	241	233	252	266	261	258	229	237	257	240	220	238	259	242	233	249	242	250	272	246	244	214	238	240	230	261	232	245	230	228	228	242	277	258	242	229	263	220	245	232	228	270	274	231	254	258	231	252	240	242	220	267	246	250	209	249	235	248	220	232	254	243	243	234	235	210	252	231	237	233	247	228	229	256	255	222	246	237	256	247	253	225	248	240	240	254	244	232	270	250	257	253	240	255	227	256	269	221	248	224	235	233	227	253	255	231	241	222	253	236	223	241	211	271	251	240	235	213	231	247	231	245	230	235	249	232	238	231	235	258	236	247	216	229	231	225	238	256	225	259	225	229	242	237	234	250	231	243	225	279	250	221	250	222	225	243	261	253	250	219	228	228	207	243	245	241	249	232	241	247	262	252	242	227	238	245	242	246	268	266	217	240	238	248	235	219	241	225	249	235	225	238	241	255	242	208	245	259	237	249	229	232	250	234	254	244	242	246	236	228	277	244	234	231	236	240	234	264	224	217	216	237	246	260	272	231	224	251	231	238	231	241	242	230	255	242	240	278	256	251	267	233	241	255	203	234	233	277	268	224	250	217	234	228	256	247	202	239	224	241	236	231	219	231	229	249	256	261	261	248	246	229	211	218	231	244	243	245	242	244	248	245	249	263	200	231	253	242	257	226	233	246	241	257	235	249	236	250	233	247	222	224	255	228	258	250	258	257	239	233	230	228	230	254	235	248	204	255	226	239	267	247	258	216	256	222	252	226	216	249	245	252	237	220	258	235	253	253	223	242	247	229	244	228	238	259	268	226	231	238	254	240	245	205	223	253	247	226	260	234	243	232	244	221	246	243	256	239	219	251	239	237	244	245	244	257	264	243	232	239	231	236	227	251	236	236	236	223	248	262	241	253	243	253	250	263	240	269	249	248	250	254	234	229	226	245	230	254	260	238	241	252	234	238	261	254	247	218	228	238	226	245	223	252	224	253	241	222	239	242	216	230	241	237	246	245	239	252	249	245	241	234	227	256	222	234	242	240	261	261	207	241	248	240	253	208	264	260	232	229	239	224	240	235	243	238	235	254	233	219	231	225	220	244	236	223	217	245	241	237	279	223	224	267	251	233	256	231	224	218	261	206	252	224	252	218	246	224	209	237	250	244	229	236	254	249	239	247	248	248	242	258	238	254	228	247	225	236	233	212	227	281	241	249	242	241	224	224	247	227	260	230	265	210	233	235	243	256	246	253	222	221	240	259	253	226	239	243	250	226	253	251	227	248	254	250	254	257	258	222	228	247	231	265	233	246	232	271	227	227	228	231	262	236	239	252	230	229	250	255	265	238	237	227	201	250	234	257	241	217	245	229	228	226	238	265	252	236	259	243	236	230	231	241	237	224	248	196	252	228	234	232	226	230	253	240	255	231	252	234	204	243	222	234	264	252	223	221	243	262	257	223	231	233	229	225	250	233	257	247	247	244	207	232	219	231	242	252	215	226	229	232	247	254	228	230	238	252	217	258	248	243	238	234	258	234	245	257	242	274	262	224	239	239	246	213	244	239	271	212	241	214	228	233	232	238	255	265	266	239	231	230	233	221	273	252	230	253	234	265	252	250	246	233	242	259	236	238	270	266	278	262	246	240	256	280	236	245	232	267	221	240	242	240	225	230	227	254	253	259	215	258	249	231	246	216	266	219	240	277	222	220	233	253	258	236	245	235	226	207	227	241	212	239	266	240	254	264	241	239	219	230	227	225	254	236	216	232	240	264	265	232	216	230	221	225	277	229	262	243	257	244	232	255	230	218	241	211	252	225	233	248	250	230	245	214	252	236	232	243	246	256	232	232	234	269	242	207	241	247	267	244	235	246	232	253	244	243	255	252	244	228	230	219	228
24603	21685	28915	24961	21643	11730	3307	1904	1515	1161	1084	900	830	719	590	579	490	496	473	480	536	481	433	379	396	357	411	345	335	320	341	333	347	302	311	267	250	245	284	269	290	301	262	284	255	245	271	297	355	384	362	317	315	265	260	232	259	263	243	243	241	241	257	233	252	232	208	233	195	235	233	240	271	239	259	269	228	255	241	256	247	268	245	248	230	242	263	230	270	230	268	238	218	238	239	238	252	271	277	284	275	278	272	261	281	260	256	264	236	260	254	237	221	218	244	237	227	267	248	250	222	259	239	225	227	251	227	258	222	235	226	260	226	249	234	270	238	259	238	235	278	247	245	257	247	241	235	227	257	246	242	255	223	231	219	273	259	251	231	229	247	238	246	250	241	235	247	228	246	265	238	251	260	255	240	250	223	212	247	226	255	237	218	239	256	234	226	260	234	233	249	236	243	254	250	240	258	229	248	223	253	253	224	249	244	223	229	236	221	231	225	245	261	242	281	242	236	229	229	241	268	217	221	211	231	220	253	244	254	234	249	235	269	264	235	247	255	259	249	239	266	229	278	240	233	226	227	233	241	255	258	250	285	262	230	255	236	222	265	218	233	256	212	218	231	248	238	238	262	239	221	256	208	237	249	275	264	232	225	245	226	223	216	216	249	252	253	252	224	236	240	233	259	259	239	241	225	244	235	224	230	251	239	275	222	260	262	265	254	214	249	236	251	266	237	253	229	233	259	233	252	262	260	236	255	252	228	232	229	260	238	250	218	260	265	228	255	236	227	237	238	248	223	262	247	237	249	271	229	257	238	219	239	225	236	231	245	227	252	236	231	241	242	241	231	251	248	247	253	244	247	240	252	224	234	256	247	238	233	253	235	267	235	268	251	255	248	257	233	245	221	221	228	225	208	253	250	222	236	246	265	241	251	241	235	241	257	283	250	230	257	248	242	229	211	248	217	246	248	271	254	257	245	243	254	254	230	235	244	241	227	268	237	245	236	246	253	225	252	229	254	213	250	246	246	262	227	236	243	265	235	247	242	205	232	246	219	227	220	245	261	235	253	238	243	227	225	246	241	237	245	271	256	227	217	245	238	222	243	227	235	233	264	239	239	216	244	241	213	265	261	241	249	272	240	228	225	245	283	242	251	223	225	214	218	232	234	260	253	246	236	257	209	221	245	257	260	239	217	238	240	234	250	256	208	256	231	244	238	238	236	273	244	242	239	214	269	230	207	234	236	249	227	216	245	235	244	240	238	236	249	241	229	277	238	257	231	235	215	228	245	260	255	261	242	230	246	238	251	225	221	238	238	244	256	247	254	259	237	228	234	213	223	255	242	268	252	253	268	223	249	248	244	237	222	262	218	245	254	239	237	279	234	256	240	252	257	224	235	249	244	245	241	243	249	239	223	256	259	226	264	254	236	249	241	245	240	230	238	229	249	252	248	269	261	235	245	251	229	221	261	265	253	237	237	263	238	238	252	252	223	244	250	234	228	255	218	229	239	237	241	253	237	240	240	252	242	249	252	244	256	194	221	236	235	235	247	243	220	257	257	239	262	261	248	265	263	241	222	239	230	224	257	246	232	253	264	213	252	246	229	262	229	235	215	255	278	260	237	246	226	250	205	258	261	249	243	273	247	255	239	258	246	240	242	252	260	233	261	244	241	230	270	231	259	219	222	250	243	233	254	249	254	281	267	240	226	236	266	203	218	230	230	237	281	245	254	247	260	247	247	247	240	244	225	212	201	246	239	240	218	228	252	230	228	280	229	265	259	244	228	219	232	241	249	243	250	256	239	248	215	246	252	234	266	241	262	247	224	242	239	239	218	205	255	216	239	249	249	223	230	231	259	253	262	238	239	224	257	251	236	243	243	262	247	251	251	241	250	252	250	234	239	250	247	222	231	241	228	243	237	240	240	239	256	231	253	245	234	243	252	254	263	232	239	250	234	250	238	245	221	267	248	258	250	249	249	245	260	272	205	261	249	267	238	214	264	226	251	243	234	260	231	238	245	258	249	223	233	223	225	236	268	228	223	246	267	227	267	225	246	231	256	221	241	229	251	270	269	248	216	268	243	256	261	227	248	257	241	240	241	245	248	260	242	232	230	233	257	264	225	231	219	235	243	229	265	251	228	260	239	229	254	227	254	226	230	260	224	273	248	229	238	229	240	236	237	235	216	224	233	250	236	227	246	228	231	254	235	285	212	240	217	256	282	231	225	261	228	237	258	255	251	249	250	235	236	269	261	239	213	227	242	291	231	257	228	235	242	233	236	246	244	231	232	238	245	234	251	226	236	212	216	275	248	248	245	227	234	237	233	255	258	247	281	226	238	226	238	235	241	239	230	234	235	233	247	244	246	256	250	240	234	239	238	231	224	253	253	230	256	265	254	241	241	252	268	235	229	246	241	248	259	220	268	249	254	250	275	260	225	250	257	248	235	272	247	280	243	246	239	266	239	245	253	248	248	232	255	228	244	212	233	226	265	216	251	235	248	222	234	265	237	232	258	217	252	269	266	240	222	256	254	236	257	231	229	227	233	207	219	235	251	245	230	247	227	252	243	259	223	232	236	250	251	221	248	222	240	218	233	228	227	241	234	233	254	244	249	257	253	242	223	245	259	244	232	214	248	233	232	219	238	233	220	234	239	243	283	220	226	240	249	257	267	262	256	234	257	254	200	228	268	255	230	227	270	242	210	239	252	258	266	236	225	227	226	234	223	228	234	256	262	262	250	232	254	219	213	237	250	236	229	242	226	244	238	274	238	240	232	245	229	242	223	256	245	247	247	262	282	261	252	236	241	252	225	265	250	240	243	238	229	261	266	217	242	248	215	232	228	258	241	247	243	263	237	249	254	227	225	217	230	238	245	250	248	230	210	227	253	236	249	235	252	216	237	236	245	237	259	236	234	276	233	241	248	250	222	238	258	234	244	234	223	248	248	238	250	254	243	234	261	276	228	233	218	249	230	250	241	259	231	245	247	229	238	257	235	229	252	231	268	257	196	236	257	269	218	233	238	239	252	252	233	264	238	207	237	255	277	234	260	236	249	233	247	215	231	228	275	237	214	240	256	190	255	216	226	255	225	275	240	242	277	255	227	249	252	254	235	263	268	232	239	219	243	261	257	239	230	238	251	226	250	252	240	218	253	249	267	228	239	222	236	248	237	249	248	234	208	225	247	244	239	272	239	262	216	217	268	243	255	275	221	251	219	235	266	205	227	242	251	244	231	254	241	229	266	231	225	249	226	242	257	251	240	219	226	226	259	228	241	239	236	238	229	232	242	265	253	254	247	247	224	248	214	233	250	215	263	209	248	230	243	245	229	268	244	227	243	246	253	240	206	215	218	242	250	240	259	235	260	257	254	237	235	227	221	230	213	226	224	272	259	236	252	246	225	266	230	286	237	254	233	225	262	239	248	244	225	237	249	247	263	224	250	214	226	274	265	257	236	234	267	248	249	261	260	252	240	243	242	251	231	233
23417	36821	22779	13226	9280	6888	4899	3881	2928	2307	2008	1686	1357	1183	1009	909	832	782	711	744	752	813	687	542	531	545	517	497	425	378	430	438	431	410	388	420	332	314	330	359	368	323	339	316	304	318	304	400	515	552	493	462	416	322	264	272	279	250	236	258	240	277	271	287	273	248	279	265	252	295	251	257	273	277	263	251	278	268	274	260	297	261	253	279	275	297	280	269	276	289	269	298	262	283	290	278	261	282	298	293	272	260	281	284	254	276	260	277	303	280	264	282	281	240	267	257	293	273	274	249	294	287	312	290	263	285	253	261	312	244	257	278	265	274	284	252	297	253	271	273	281	258	259	229	281	259	259	276	280	281	274	276	225	275	251	273	265	262	269	258	287	277	269	300	266	241	277	271	280	277	261	275	278	259	252	257	273	281	253	228	288	310	282	262	281	290	290	264	267	265	250	288	223	245	248	258	261	272	288	259	307	283	282	278	260	288	255	268	251	251	277	274	261	271	259	259	259	290	296	278	278	266	251	274	282	263	242	251	270	280	253	294	257	247	282	268	288	259	241	266	256	255	239	275	254	280	244	275	285	271	255	278	268	260	301	258	254	255	288	290	253	256	255	266	268	282	241	282	247	261	257	255	270	239	284	229	255	310	269	280	289	253	264	265	270	277	290	277	251	257	289	276	255	244	267	267	284	256	238	281	275	251	262	250	266	272	255	264	259	273	272	267	277	254	263	262	245	236	242	273	258	247	231	269	254	289	254	278	255	280	284	283	289	270	289	246	279	277	248	287	277	295	284	231	263	255	248	253	266	272	287	249	259	269	266	256	253	292	262	272	253	267	275	241	264	258	260	272	264	266	243	253	270	265	279	271	229	262	270	252	263	271	283	266	286	237	275	251	281	255	253	240	252	297	287	289	259	276	275	268	260	257	240	273	279	266	285	251	239	274	255	293	243	264	264	262	289	279	237	279	260	250	255	256	270	267	265	249	277	266	292	275	289	288	271	254	268	290	268	245	284	264	265	255	251	250	255	258	248	275	250	233	259	299	275	279	239	255	261	262	235	258	250	270	274	240	253	291	245	239	246	256	246	285	278	306	265	273	261	268	275	245	268	257	269	258	275	252	284	253	250	261	253	267	258	253	298	273	247	261	241	253	264	256	262	262	254	263	251	253	266	261	268	254	277	264	288	280	237	280	234	262	279	259	250	279	287	253	269	266	231	277	253	284	237	255	248	273	258	283	287	247	259	255	276	294	251	250	260	288	261	272	280	272	286	235	264	255	295	253	241	302	256	286	266	258	264	233	282	280	265	255	261	271	262	283	273	264	254	287	277	275	276	267	249	260	281	274	275	264	281	276	251	272	275	255	262	269	253	281	234	295	270	267	295	249	288	270	266	274	296	270	254	266	277	264	273	235	234	258	249	276	255	248	263	239	276	248	269	269	242	267	278	234	291	272	259	260	287	270	264	254	253	254	270	258	276	285	274	282	298	263	248	258	274	254	242	280	250	236	280	263	262	257	246	271	275	285	269	288	260	309	258	285	267	252	288	261	283	273	249	265	290	254	290	255	280	261	244	283	277	304	268	289	264	243	270	261	261	244	252	274	259	270	299	311	269	281	282	269	246	250	282	241	258	293	256	276	269	257	267	259	295	301	274	287	251	270	264	296	276	262	299	255	242	275	264	247	301	280	258	286	268	262	252	270	250	270	280	291	279	302	249	261	277	233	232	282	269	286	294	272	258	253	255	241	272	261	263	263	256	276	245	285	254	275	259	252	253	255	251	231	260	289	247	257	249	288	271	270	243	257	265	238	232	270	283	268	273	271	261	239	298	268	253	267	282	284	239	269	265	272	264	290	273	285	261	226	260	274	268	260	247	254	254	286	281	279	255	278	253	260	267	249	235	277	245	268	245	259	285	266	286	296	273	265	287	264	289	278	262	263	272	249	277	279	253	259	264	260	263	252	288	249	269	263	249	259	255	280	282	281	279	247	276	274	267	268	281	252	294	254	264	287	298	258	284	264	266	281	285	282	252	268	303	242	250	286	278	286	260	240	273	262	260	272	272	254	253	279	266	244	247	302	311	275	276	262	266	279	278	261	275	265	265	250	289	255	276	260	243	289	267	248	267	307	256	260	304	318	298	276	278	286	264	271	253	275	266	265	281	226	254	276	266	273	258	250	290	255	256	239	286	284	265	269	278	272	270	260	279	248	264	268	267	288	265	265	245	246	250	306	269	288	265	272	270	256	268	275	238	266	272	231	260	268	266	240	256	319	260	269	285	279	248	239	274	236	282	252	250	308	248	246	283	258	295	262	278	260	280	266	294	276	276	283	264	267	249	253	251	250	248	262	264	293	292	270	248	296	282	240	274	244	272	241	230	256	261	266	270	230	273	276	266	259	290	260	236	265	265	247	299	276	276	274	272	241	271	262	276	267	249	268	251	265	265	264	274	302	279	273	271	242	262	260	238	252	260	254	259	268	277	246	290	272	246	281	278	245	251	278	254	281	286	230	259	289	268	248	273	269	281	239	288	272	268	258	256	251	268	269	277	252	262	246	259	279	265	261	286	245	288	302	278	252	265	264	268	254	264	264	267	276	250	239	254	260	258	275	283	277	290	273	253	278	242	274	249	278	283	268	239	272	260	289	260	220	251	271	250	285	280	251	277	281	267	251	246	251	234	251	288	263	258	284	244	273	264	264	252	277	271	264	253	256	253	265	272	234	260	285	284	283	275	250	272	251	295	267	268	273	294	272	276	276	276	279	251	296	247	296	236	237	280	290	281	248	309	262	290	252	254	254	262	275	264	232	240	279	269	268	255	272	283	281	298	291	247	278	261	278	258	262	258	268	251	261	278	273	254	253	260	243	266	278	283	280	266	283	272	282	273	285	285	267	256	272	292	273	259	264	269	292	264	284	238	259	275	289	231	265	279	264	289	257	262	214	271	266	257	245	307	265	246	260	261	282	290	269	279	248	289	254	239	258	248	269	288	284	251	272	279	283	279	288	261	280	256	221	235	278	279	261	302	238	240	280	279	258	261	267	261	251	269	262	282	239	253	275	279	282	279	261	271	282	250	224	246	212	277	285	271	261	258	265	270	282	260	239	253	263	263	275	264	283	276	269	272	249	278	272	274	277	277	259	271	273	281	238	270	292	288	236	255	286	239	277	272	239	269	233	275	271	283	261	261	240	270	284	246	266	259	253	255	278	287	263	285	279	281	273	279	235	254	221	250	270	251	251	280	280	265	253	289	263	243	239	269	290	238	285	263	269	280	253	268	234	234	291	291	265	274	274	275	269	262	258	248	221	238	268	268	249	266	280	283	269	264	279	262	274	253	276	285	317	273	262	253	266	267	268	263	265	263	236	269	259	295	283	256	254	255	284	253	265	279	257	269	258	275	273	269	274	248	287	270	268	306	277	253	256	275	259	256	281	264	257	237	261	287	249	278	239	270	255	266	251	254	262	251	287	264	306	286	264
25714	21620	27565	25852	11223	3066	1934	1358	994	844	790	718	583	549	446	398	400	413	379	421	418	339	380	347	325	286	292	286	274	281	296	285	284	236	287	214	248	262	259	243	248	239	215	237	209	224	211	224	261	267	272	250	298	254	223	206	215	214	218	240	231	219	206	225	207	220	205	198	231	218	227	187	218	245	196	209	216	209	223	217	193	225	208	228	205	224	188	221	225	223	201	208	242	229	204	210	212	221	222	207	221	216	228	215	201	181	204	206	197	224	197	195	199	235	216	221	217	221	205	226	207	193	223	223	239	228	220	194	218	193	213	211	219	197	201	198	227	185	209	209	195	204	208	191	229	190	229	244	221	207	204	208	189	217	216	193	215	203	214	213	207	202	206	197	217	195	204	204	224	226	230	209	214	236	205	208	223	203	208	199	245	233	194	203	206	214	226	190	199	208	235	195	211	221	207	206	223	233	196	208	206	211	217	207	198	213	235	215	251	216	234	232	216	221	188	191	226	197	221	228	225	213	200	246	209	208	229	221	222	230	194	225	208	211	228	225	220	196	202	212	222	200	241	230	199	216	210	212	219	235	214	223	209	205	227	188	238	215	207	210	216	218	212	215	218	205	222	200	204	223	223	191	228	201	233	214	229	209	208	196	215	211	192	250	207	216	214	229	229	197	201	202	209	213	227	204	225	213	215	220	221	225	232	217	203	210	228	235	266	210	216	210	193	184	227	234	206	217	246	218	217	201	198	206	217	237	202	205	217	205	217	193	225	203	235	181	206	216	210	177	223	209	220	208	208	198	201	206	201	204	227	204	193	197	214	226	222	178	195	219	248	232	217	203	235	213	204	208	197	224	228	222	208	220	212	191	218	221	201	215	211	242	196	194	229	221	203	221	219	212	210	215	214	200	207	223	228	214	237	240	220	242	208	214	194	231	223	205	214	217	216	195	218	207	186	181	201	183	219	229	215	227	214	208	229	233	174	202	237	216	204	197	226	204	207	226	181	218	219	216	206	213	209	228	221	196	228	215	195	200	214	229	213	218	200	206	209	203	195	193	197	212	212	216	210	222	199	214	219	206	221	219	219	229	180	221	222	208	190	232	205	210	221	212	200	211	196	228	212	205	221	197	185	232	220	212	194	222	220	178	216	209	210	216	229	207	230	216	213	224	206	231	202	221	209	224	233	218	173	196	227	217	217	222	202	224	215	196	185	187	194	214	226	194	207	219	239	201	211	204	227	223	193	183	238	225	182	212	190	227	224	190	228	226	211	210	195	218	225	226	219	194	215	204	220	192	205	216	204	216	211	219	193	197	206	227	214	207	204	210	238	196	203	198	204	208	209	212	216	209	204	212	234	238	221	213	230	205	200	220	192	201	231	241	220	232	191	176	198	209	196	214	220	221	219	194	223	226	212	232	208	230	216	203	210	197	221	215	187	208	214	197	235	197	209	199	224	205	218	224	234	234	199	224	208	216	211	237	202	183	220	218	217	208	200	209	210	230	198	225	221	225	214	208	208	203	210	204	211	213	206	208	211	209	193	221	200	240	212	195	200	218	205	240	226	212	191	206	207	205	212	216	190	202	203	202	229	216	207	225	215	200	205	213	212	202	202	209	212	224	211	237	201	217	201	221	205	229	198	224	223	232	211	220	190	215	207	225	211	219	199	213	249	191	224	201	189	220	198	196	228	207	231	209	226	205	213	215	208	213	241	216	224	208	208	206	236	222	205	223	217	211	210	208	224	214	228	196	212	185	210	223	208	191	226	215	201	220	200	212	212	228	201	206	189	211	228	210	205	214	225	215	192	203	218	230	194	204	205	215	203	216	220	210	223	208	206	229	219	200	210	210	216	223	230	202	208	207	239	204	199	206	236	212	208	229	215	198	218	210	224	241	189	222	198	212	220	174	203	177	206	222	230	208	227	205	211	216	191	215	218	230	229	214	208	223	189	234	198	195	244	236	179	199	199	223	228	227	199	209	213	190	187	220	218	225	200	202	217	196	210	196	205	205	215	215	216	203	225	213	251	206	217	234	222	219	218	235	185	214	247	228	207	202	204	207	228	221	189	198	207	207	212	200	230	219	219	224	232	206	212	209	194	203	209	217	211	213	214	229	238	208	199	202	216	201	200	205	209	224	198	222	208	214	231	184	199	215	232	221	198	244	214	225	191	220	228	246	219	258	194	230	225	218	222	195	211	203	219	196	201	223	223	240	201	191	212	218	212	212	222	213	232	200	225	205	226	218	227	227	220	202	213	231	225	203	221	208	210	230	215	208	222	213	216	257	203	197	206	195	221	210	208	213	239	220	223	228	207	199	204	212	218	202	217	227	222	230	205	215	198	201	183	224	215	222	240	195	221	227	204	233	227	211	193	210	221	201	228	183	226	224	195	213	208	217	235	218	247	192	227	201	201	240	209	213	206	197	210	210	234	205	210	202	182	235	212	207	242	226	219	205	217	211	227	235	212	215	219	201	192	220	199	224	212	190	203	217	195	209	185	194	221	209	211	205	202	223	205	197	227	229	208	198	196	211	225	215	205	236	227	201	224	207	226	204	217	204	226	204	205	198	212	249	205	196	224	185	210	215	234	206	207	244	219	212	204	244	207	215	207	220	221	217	233	222	207	231	212	189	213	212	210	252	208	199	221	217	215	191	209	224	238	201	210	210	255	220	244	189	199	215	231	220	206	207	207	234	191	230	205	184	209	207	209	217	201	215	188	206	183	204	212	242	223	216	233	217	199	183	199	220	247	244	200	192	210	233	223	205	222	218	192	203	219	192	174	211	223	227	218	232	222	201	190	209	202	228	206	187	191	213	182	201	203	233	228	210	209	181	224	193	194	203	211	211	190	207	222	212	204	210	201	216	223	188	218	211	220	233	226	206	216	211	203	209	203	233	206	221	225	227	203	205	222	208	199	229	215	222	211	236	227	235	213	222	199	229	222	198	195	230	203	185	197	206	214	204	212	224	229	183	209	228	208	238	236	225	222	237	189	221	222	215	238	207	224	220	202	219	228	193	221	215	198	193	214	209	209	231	228	226	194	233	187	217	210	205	209	203	203	208	213	215	219	215	196	217	192	220	204	221	206	222	229	228	218	202	229	213	212	233	218	212	201	203	211	206	207	210	188	221	213	217	228	211	211	210	247	184	214	175	217	205	227	212	204	197	218	217	235	179	214	202	219	207	190	211	203	208	222	176	215	192	225	218	220	221	212	210	214	191	220	190	208	241	217	194	208	205	208	223	239	230	209	228	221	197	222	214	209	206	217	209	177	241	197	228	214	199	215	231	202	213	232	234	213	201	217	219	208	220	207	235	212	197	211	198	217	225	209	203	202	231	205	228	211	221	222	215	229	222	228	215	209	180	227	221	226	226	209	232	239	202	230	202	211	238	203	191	207	232	207	234	237	214	206	238	195	218	217	215	208	218	208	203	221	213	215	206	199	251	246	221	201	230	220	225	203	228	227	216	211	216	208	224
20512	28248	17061	9248	6865	4861	3386	2589	2025	1663	1469	1202	984	862	736	591	603	625	543	543	576	506	514	406	355	373	380	367	319	327	367	346	268	287	310	299	251	271	245	273	268	266	255	244	245	240	251	298	256	335	364	361	330	247	257	228	214	211	216	208	201	236	207	248	203	235	255	216	211	213	213	218	198	232	212	250	200	205	218	208	223	218	202	232	214	225	229	220	235	225	236	246	224	211	238	231	213	210	228	237	235	203	227	217	191	232	256	200	244	221	224	233	213	218	225	215	221	236	196	205	237	229	217	221	205	227	242	248	250	243	214	236	204	218	248	236	229	235	219	227	213	231	224	215	210	203	205	199	196	205	236	203	243	202	228	216	201	235	229	211	212	206	217	236	226	208	182	208	209	206	203	220	239	226	219	222	211	210	225	213	216	232	212	186	221	212	219	225	221	179	229	205	230	238	224	210	201	185	231	220	235	235	219	230	235	221	227	226	226	219	210	215	212	219	211	209	191	216	245	221	173	215	201	199	211	226	214	203	207	197	215	204	187	216	195	234	235	205	235	194	206	204	214	227	204	233	217	217	177	221	233	204	194	229	191	230	220	200	185	210	227	228	192	223	213	222	222	234	221	210	212	211	216	186	222	242	216	213	220	236	197	207	220	232	215	208	198	227	228	180	216	212	205	203	193	200	240	215	223	176	225	213	223	206	210	221	227	216	225	230	212	209	224	202	202	200	192	210	249	188	227	217	217	218	233	243	203	209	211	220	214	216	197	236	216	210	186	215	212	239	204	190	207	225	208	233	221	217	221	226	217	225	208	206	231	226	195	213	198	213	193	211	231	208	207	208	208	219	216	209	218	199	209	210	214	217	217	195	201	224	223	206	204	237	223	199	194	207	231	223	203	227	219	217	221	225	204	224	210	200	209	221	225	212	229	236	214	217	217	198	203	214	192	208	248	217	182	216	220	225	201	219	222	201	202	211	237	216	222	218	228	236	232	215	223	224	208	230	215	234	214	211	219	220	180	197	215	198	236	242	233	212	216	206	213	223	198	214	225	177	222	209	219	207	219	229	219	212	210	222	201	197	221	231	208	192	217	230	241	210	217	216	199	199	216	225	202	230	217	233	210	211	188	221	235	202	205	201	226	203	209	247	237	240	209	201	221	198	206	223	206	237	197	202	196	247	230	199	211	188	207	237	214	227	215	217	243	220	220	234	224	194	211	185	201	228	229	185	231	200	191	204	202	216	216	232	229	218	229	222	232	199	183	230	209	218	199	214	224	219	214	201	237	215	208	227	191	202	219	207	224	228	213	233	210	194	211	210	217	231	224	203	221	205	188	208	243	220	200	225	226	197	223	209	216	210	217	222	201	225	195	208	207	252	189	221	228	202	215	249	218	223	245	203	217	216	218	240	211	234	236	211	222	231	210	216	215	195	256	213	257	193	196	225	210	224	209	193	221	236	186	211	219	231	215	185	225	213	210	234	207	215	187	209	211	219	231	213	217	220	220	233	215	212	210	199	207	215	234	225	209	226	225	216	212	209	223	218	225	217	209	241	219	238	203	197	206	205	216	226	230	208	253	182	222	201	209	202	230	238	237	214	237	205	234	205	220	201	213	227	196	190	230	197	189	196	222	210	229	234	223	233	214	213	224	247	214	215	240	174	232	211	232	182	201	228	180	215	234	239	241	203	214	205	205	212	212	237	268	201	220	212	217	224	207	196	212	245	227	226	223	190	187	215	227	248	204	228	202	227	171	180	230	239	228	231	194	198	222	216	213	208	205	199	240	193	209	196	238	236	192	259	243	225	235	237	231	218	218	187	226	222	197	202	226	234	210	209	263	214	202	208	174	225	183	231	214	212	212	218	225	216	211	213	218	201	207	213	201	259	188	241	229	232	245	210	231	233	190	225	233	208	203	229	241	218	221	201	223	182	212	219	222	221	214	245	195	224	220	194	204	227	213	220	225	211	221	222	274	232	225	220	239	234	227	220	210	232	223	217	216	237	223	209	211	242	198	220	208	219	213	253	216	197	223	228	209	225	217	198	225	211	203	220	229	213	220	179	201	199	224	222	204	229	221	215	221	192	241	233	227	214	211	203	224	193	217	210	203	217	201	226	233	243	207	200	219	225	228	216	227	185	230	216	201	214	197	221	205	200	216	221	194	232	225	200	199	208	261	230	180	222	205	224	228	188	203	218	225	227	210	202	231	220	228	237	209	213	206	246	221	227	204	209	219	204	203	224	223	213	213	222	213	203	194	205	204	206	215	206	224	216	216	195	235	220	234	218	221	219	195	187	192	208	235	217	244	214	225	195	230	233	216	230	201	218	197	214	220	203	230	228	203	211	211	207	206	218	198	215	212	241	219	209	218	214	228	228	254	209	215	214	225	235	235	199	202	212	233	215	194	208	205	234	232	198	190	217	236	219	221	195	223	205	225	211	214	227	211	209	222	202	214	200	206	208	203	215	238	214	220	205	233	202	207	223	219	221	230	218	212	200	213	217	212	212	235	201	225	234	219	195	209	224	221	229	206	202	238	207	206	245	205	217	206	247	230	234	192	229	228	202	217	234	208	220	203	233	203	215	207	224	223	233	226	212	221	214	217	204	225	224	206	210	217	200	228	229	207	217	210	207	240	221	186	201	229	221	224	234	199	217	192	228	240	204	199	201	207	207	243	215	219	219	217	202	212	233	199	234	220	197	223	206	213	222	200	208	196	204	223	205	203	202	198	211	225	199	226	221	208	206	217	208	220	182	229	224	203	193	231	220	238	211	238	190	199	207	224	216	227	241	217	214	214	220	221	248	225	209	210	210	207	197	226	227	231	222	217	215	214	218	245	203	220	186	237	226	202	195	213	246	216	209	210	205	226	228	214	228	220	217	232	239	209	214	223	231	194	203	216	212	240	209	223	195	223	221	228	212	194	212	232	209	209	233	213	218	221	236	179	181	202	204	183	206	207	181	231	218	221	216	192	200	217	233	225	214	231	192	207	195	207	213	226	224	209	230	203	222	243	212	212	202	204	224	198	233	198	192	216	217	193	225	234	215	219	235	241	210	213	237	202	216	221	218	214	206	206	193	214	245	228	216	192	207	230	234	194	239	219	216	231	213	218	222	195	210	229	245	222	211	198	194	204	210	204	234	231	200	207	209	202	186	206	206	218	222	190	224	218	217	181	213	227	211	204	212	203	191	214	211	199	210	239	210	229	221	208	203	234	205	209	206	212	216	204	221	222	194	188	214	226	208	188	196	237	214	224	216	214	248	207	216	180	225	219	238	213	248	199	222	218	241	229	243	229	212	244	248	236	229	205	225	215	219	226	231	236	221	212	222	205	225	186	196	208	214	241	211	231	221	202	232	229	213	217	230	185	228	228	201	204	241	216	214	227	223	201	219	233	221	209	236	232	235	219	243	223	210	232	238	216	231	211	234	232	215	210	212	227	220	194	217	221	216	202	212	210	215	206	244	227	236	205	211
23390	21709	29454	24480	21720	21803	10970	3090	2078	1718	1384	1127	1034	898	735	691	736	666	623	645	624	559	565	512	482	414	443	435	446	425	360	350	374	330	324	378	351	335	316	312	296	318	323	332	310	270	285	294	310	355	529	533	534	478	561	500	301	271	276	241	252	242	249	274	234	282	285	231	248	280	232	269	279	227	268	234	263	257	250	291	272	277	275	253	269	259	279	282	294	289	265	249	245	274	266	236	279	270	292	277	258	262	271	290	266	277	257	282	303	261	250	238	248	261	250	261	263	279	248	274	260	266	255	258	210	258	284	241	231	260	266	263	228	251	265	265	285	230	235	251	253	264	241	257	250	250	255	256	251	246	247	248	251	239	247	248	259	244	251	243	268	258	228	247	248	236	274	268	259	279	272	262	254	235	259	260	246	249	268	240	232	246	230	253	247	249	260	258	297	274	264	218	241	259	241	243	256	253	288	298	252	234	232	256	253	241	250	267	282	237	234	263	253	259	245	249	232	258	255	232	261	280	276	248	252	276	245	235	278	243	237	235	236	248	242	255	266	256	234	245	244	234	280	279	249	267	214	268	244	271	271	241	269	261	244	251	274	245	245	282	261	250	251	278	266	274	267	261	270	233	243	250	232	251	246	257	273	244	257	264	258	255	235	240	252	241	254	257	259	234	267	239	256	260	245	223	269	259	291	241	252	255	265	264	253	264	237	264	238	266	247	261	255	240	246	256	254	260	250	257	276	252	267	251	245	247	255	246	222	254	257	256	293	259	257	250	277	262	246	257	281	274	231	238	265	265	241	246	281	258	254	269	250	247	271	268	246	242	245	227	258	231	260	248	248	268	269	255	241	234	279	238	260	241	268	251	249	260	271	280	273	288	285	249	255	258	248	278	270	266	243	253	243	261	213	269	242	271	237	240	256	256	246	240	266	260	257	245	268	271	237	239	266	252	229	265	247	280	265	246	252	265	250	261	251	269	234	246	236	221	263	249	266	295	275	232	287	257	237	279	240	237	235	241	235	241	236	230	264	273	239	252	259	303	241	232	262	250	274	264	254	275	218	242	271	268	276	248	291	235	256	258	252	255	247	255	237	272	266	232	245	254	247	236	254	276	267	246	259	267	234	230	282	252	277	283	246	242	271	231	239	242	239	264	275	251	238	276	279	257	267	264	285	276	241	248	271	254	264	235	271	275	273	234	241	274	261	251	285	258	248	255	261	239	265	264	246	279	274	246	252	223	253	251	297	293	256	222	254	271	273	253	260	264	277	264	288	258	247	239	281	249	266	251	260	242	250	262	285	244	229	245	262	257	275	279	249	262	241	229	217	278	242	237	262	257	229	234	279	246	270	246	238	247	285	237	236	277	290	245	238	247	263	266	269	263	269	236	263	262	261	235	258	242	265	259	247	261	235	273	272	255	269	251	276	257	253	272	264	253	217	255	248	247	232	266	245	238	251	273	252	253	250	268	270	271	261	273	276	245	254	268	252	238	283	255	255	254	256	242	242	256	239	260	276	265	259	276	248	223	251	267	267	254	270	246	281	265	235	264	251	263	257	262	253	229	219	261	259	262	228	226	253	238	219	246	245	247	273	246	222	238	239	225	254	265	277	298	246	274	283	225	248	242	273	256	287	254	253	255	239	299	235	244	275	259	220	267	222	262	248	266	254	238	213	251	242	235	251	253	240	259	259	254	220	237	263	227	217	261	246	222	261	262	241	247	247	260	263	261	283	251	237	260	272	258	241	233	264	262	266	273	263	270	248	253	289	262	256	258	255	248	273	255	242	240	269	252	218	251	243	265	250	276	263	242	236	229	248	260	262	261	255	239	269	238	227	272	242	254	268	251	251	250	264	251	293	260	290	264	251	261	285	239	271	238	254	277	266	231	246	264	259	263	225	269	233	236	233	263	247	242	299	228	279	253	242	250	245	261	233	267	271	249	286	278	252	246	261	252	228	275	264	243	263	268	240	256	229	257	240	240	262	256	289	260	271	240	250	247	261	248	255	243	274	236	225	255	232	252	231	258	256	270	255	257	239	249	239	260	258	273	229	259	256	275	240	237	240	245	273	276	275	254	288	248	246	270	252	259	252	251	253	238	246	252	232	260	265	248	254	301	260	257	276	288	235	278	244	258	260	272	262	239	241	250	268	231	247	265	242	226	268	260	221	249	259	272	271	255	254	250	271	275	273	264	247	249	282	244	268	248	280	241	272	230	259	275	254	243	258	245	245	258	277	244	261	253	280	234	255	265	271	249	254	284	227	229	285	263	288	252	228	227	265	252	263	277	268	261	291	288	227	267	284	226	273	269	258	233	270	253	236	262	226	235	238	254	254	253	216	253	270	255	312	254	239	198	241	216	277	247	242	266	254	241	284	252	249	239	274	233	267	257	253	258	208	227	254	266	247	233	244	248	247	254	233	265	269	266	261	264	247	266	216	257	268	278	265	279	255	260	272	250	251	225	268	260	270	251	266	254	272	251	272	236	233	274	243	239	257	245	230	269	235	240	278	245	252	281	251	257	238	224	269	237	255	266	243	257	269	277	254	269	244	238	235	296	255	265	222	268	260	264	228	236	282	259	262	259	227	270	270	270	239	275	268	245	274	239	240	262	268	293	285	236	258	253	259	239	255	261	270	269	258	230	252	282	278	261	262	241	272	279	255	238	281	259	238	230	224	273	266	276	256	230	260	235	255	263	263	261	219	245	244	259	286	240	257	246	249	257	256	256	267	247	240	271	245	255	262	266	252	235	243	259	254	283	268	271	223	248	258	253	253	245	254	246	246	255	267	277	232	241	227	231	255	259	269	234	274	271	253	254	251	304	264	274	252	259	268	250	248	249	250	278	268	255	250	240	233	248	228	254	296	271	237	240	275	244	237	241	290	266	246	255	236	243	258	280	240	225	274	254	249	246	249	256	250	247	239	265	224	278	241	265	251	247	255	226	307	259	272	238	271	263	228	257	278	264	260	254	299	260	267	237	244	233	304	256	253	258	249	230	268	266	242	243	243	249	261	229	248	278	263	244	253	247	272	251	266	268	229	244	267	273	272	246	258	244	253	275	232	252	268	227	227	294	252	278	267	281	259	244	266	249	275	255	240	247	262	250	243	248	255	243	258	266	248	252	281	230	228	239	249	272	237	224	246	263	241	251	252	276	253	261	263	245	242	251	247	268	272	283	248	276	270	276	270	247	244	236	265	253	256	235	237	221	279	269	250	237	255	279	229	239	262	216	229	243	244	252	247	230	241	249	254	251	244	241	246	274	257	250	257	228	237	255	253	243	243	234	246	238	246	268	217	245	226	242	283	233	246	265	252	256	223	287	307	244	245	227	280	265	252	236	253	244	247	240	261	276	261	260	247	247	245	297	252	270	233	265	238	239	267	273	265	266	249	238	239	265	242	211	265	234	258	238	266	278	265	263	216	271	220	272	236	244	243	275	250	274	248	259	278	286	230	263	267	242	246	248	273	245	241	252
24770	40151	26539	16521	12455	9139	6857	5298	4152	3454	2700	2141	1816	1683	1328	1189	1154	1069	987	1107	982	931	869	754	745	616	646	557	569	578	484	482	488	427	394	416	433	411	368	333	384	403	414	398	355	354	350	340	361	515	655	778	786	645	789	715	353	282	288	297	289	300	264	289	272	293	295	281	242	255	267	270	296	280	279	294	305	277	276	304	306	302	299	304	299	256	279	295	311	291	309	289	285	274	271	292	295	289	264	321	297	293	289	271	264	256	273	259	291	252	263	284	270	263	276	290	265	269	246	298	301	275	281	290	303	276	288	304	271	273	294	251	287	265	266	298	246	275	257	298	263	281	268	263	247	262	271	272	262	275	268	259	252	262	279	267	279	271	288	308	309	277	277	268	274	286	307	277	260	279	252	290	257	273	274	280	277	278	270	276	266	302	262	262	267	292	303	298	249	285	287	277	263	291	263	270	281	270	272	266	307	286	298	305	302	290	281	287	269	291	228	281	266	259	255	299	283	241	248	281	284	291	273	263	258	275	297	306	276	263	286	305	310	242	276	276	279	288	288	276	271	283	251	250	289	276	281	267	302	302	269	284	270	283	293	274	249	286	284	279	275	271	273	304	268	267	290	288	273	297	267	254	262	252	283	255	262	278	275	256	274	281	273	242	284	279	263	286	284	281	298	283	247	276	295	264	266	276	319	262	296	271	300	272	267	277	282	288	282	283	294	247	273	273	247	259	281	266	286	259	258	272	277	280	280	256	269	283	263	255	276	272	271	276	272	272	292	274	287	287	244	286	285	274	264	275	300	283	237	282	292	287	280	266	264	248	281	264	282	292	287	259	294	289	268	270	265	266	276	305	265	282	288	309	250	258	274	251	252	282	259	272	275	310	272	291	275	273	275	285	296	265	279	285	242	299	274	280	293	258	278	264	295	251	275	251	284	259	331	295	263	245	275	288	289	259	263	287	267	287	264	292	273	293	279	284	259	267	273	303	257	287	277	278	258	275	298	285	297	283	275	245	269	290	299	264	285	271	309	261	283	253	284	305	269	299	264	289	262	234	268	279	251	308	259	301	279	299	283	275	280	287	263	294	258	243	301	279	273	286	267	276	274	303	296	270	281	277	271	274	295	258	256	281	269	262	308	235	295	289	263	273	260	282	298	242	264	285	231	285	271	297	265	272	269	287	272	275	300	291	314	259	262	267	281	268	291	247	257	272	262	276	276	306	285	289	271	302	300	268	292	270	267	288	290	286	264	251	274	269	273	305	245	269	291	274	278	279	279	277	276	277	277	287	306	264	281	267	288	268	236	280	300	286	291	290	247	274	261	289	254	286	294	282	283	286	252	274	301	287	267	284	263	288	252	300	288	265	278	295	294	281	290	249	293	299	263	288	289	287	281	275	290	242	270	288	260	285	281	263	259	267	275	276	285	269	265	259	267	261	274	257	292	280	265	266	295	283	270	285	255	265	283	289	249	285	285	279	293	272	275	262	275	286	292	288	268	298	259	241	278	279	282	290	268	293	266	273	285	287	261	265	255	255	289	287	303	253	277	285	237	260	279	303	301	273	245	302	277	262	256	271	270	286	262	286	287	270	296	284	300	275	293	297	265	289	283	278	275	270	272	251	269	273	266	272	275	315	261	274	266	288	278	272	270	265	278	259	286	281	286	287	297	272	297	271	283	274	286	264	254	285	272	310	259	290	296	282	270	286	262	278	302	274	297	262	285	271	276	255	277	280	288	263	317	240	263	281	298	303	296	285	265	277	263	295	287	268	261	274	300	255	272	273	261	273	265	255	276	295	271	299	262	275	247	267	255	261	276	262	305	245	286	302	282	277	258	301	271	261	262	250	264	258	273	287	279	267	265	294	295	293	276	303	276	276	254	261	288	275	289	282	257	309	289	274	271	261	268	260	269	261	278	264	299	283	279	263	266	303	291	265	294	252	267	276	293	257	248	290	281	275	283	265	279	250	312	272	279	274	289	269	276	271	262	270	259	302	285	275	282	290	309	270	271	269	278	299	266	287	270	276	251	262	293	282	273	286	261	285	280	280	299	295	274	261	284	268	262	261	324	248	262	290	249	268	231	262	274	285	282	278	266	278	274	253	275	256	250	302	297	275	264	298	271	306	291	290	285	277	283	298	280	244	285	305	278	278	272	274	289	322	258	268	279	270	259	271	277	283	289	285	265	296	269	269	275	251	288	298	258	277	270	261	284	264	248	275	280	291	291	290	301	288	300	238	260	316	288	233	310	266	262	284	242	260	291	257	245	266	263	260	254	293	295	291	277	274	285	261	243	268	288	271	266	263	291	289	265	295	242	263	303	260	299	256	289	279	262	266	245	282	272	256	257	294	299	313	287	280	274	255	275	275	291	244	271	265	253	279	293	302	275	272	272	273	262	301	267	265	266	258	271	265	267	298	266	280	301	270	280	272	282	289	298	258	256	281	255	287	278	268	290	252	255	267	257	260	274	271	253	280	254	270	292	307	252	275	269	269	284	269	265	261	264	270	247	299	276	308	291	284	286	287	255	267	243	280	262	235	275	295	252	275	300	236	275	279	279	286	252	274	266	308	305	267	267	246	268	291	257	314	277	263	278	268	292	268	317	272	281	267	272	268	246	267	271	280	293	268	271	288	280	259	262	288	269	263	275	295	223	260	275	269	262	302	272	274	261	305	234	270	295	258	311	288	291	281	286	293	290	273	280	275	275	292	267	284	280	291	271	298	281	310	266	297	279	287	270	266	287	263	254	294	259	268	277	283	282	269	264	274	237	272	285	273	280	292	282	268	263	255	274	285	299	270	271	275	262	240	293	268	274	289	271	247	274	272	261	259	302	294	278	262	279	287	258	284	274	286	283	281	310	300	299	267	260	274	269	273	282	276	289	245	291	289	286	268	280	272	289	283	289	300	262	264	309	270	235	244	269	278	291	264	283	295	269	307	256	272	276	269	268	258	261	268	290	271	286	277	277	255	290	257	300	262	258	298	303	267	267	293	279	268	284	257	248	274	275	264	282	292	285	280	251	284	288	257	274	294	290	277	264	270	300	259	278	259	270	269	267	329	278	298	269	284	269	293	277	242	267	282	280	274	291	307	244	266	285	287	261	278	266	299	306	297	272	276	272	304	281	297	304	264	292	312	244	270	263	292	277	257	264	278	247	297	271	268	259	275	279	258	315	299	237	277	270	233	305	279	282	282	242	282	268	283	286	296	297	306	299	258	265	246	259	258	256	269	263	258	271	280	281	255	273	285	278	263	282	301	276	272	281	275	310	278	310	282	249	269	272	261	287	260	278	285	279	286	275	297	283	288	279	288	270	255	265	288	245	269	312	287	293	275	259	320	275	240	313	243	280	277	283	293	263	263	314	277	252	301	287	273	272	288	279	260	283	286	256	271	304	271	298	299	253	286	278	264	299	265	282	255	291	265	281	286	299	265	279	279	312	284	261	290	271	271	287	280	282	285	283	259	247	266	239	284
29156	21479	14692	6563	3063	1900	1364	1037	876	699	611	543	471	470	387	367	350	349	354	362	383	356	320	294	270	293	280	265	261	276	244	224	297	241	239	236	242	260	231	224	214	215	239	234	264	246	225	221	222	209	251	224	225	232	254	207	205	191	212	195	221	221	222	194	189	196	202	201	203	214	218	225	208	175	191	203	186	227	202	211	216	197	188	186	208	197	194	224	235	213	229	212	219	199	213	206	209	234	215	189	250	216	212	204	210	195	214	207	209	215	227	214	222	219	182	235	214	213	213	232	214	208	201	210	217	249	229	220	194	207	219	186	197	203	216	215	200	231	211	204	213	221	213	216	209	208	211	235	226	218	229	240	222	229	209	214	209	202	222	207	175	231	217	218	211	219	202	192	205	220	229	213	215	241	227	191	230	199	238	211	217	223	205	197	192	208	197	211	195	234	221	229	176	193	225	208	234	215	221	217	206	188	206	244	204	200	229	184	217	232	195	215	220	226	194	248	216	220	227	252	215	188	201	227	234	216	226	223	229	236	213	206	216	226	190	200	189	212	215	208	215	216	221	198	184	205	207	205	209	199	221	227	223	221	200	222	227	239	208	223	195	230	209	214	216	215	239	229	225	215	209	208	227	213	204	233	213	196	204	195	199	205	224	233	202	197	216	202	193	227	216	216	220	202	203	234	222	212	194	214	218	204	222	193	206	206	191	215	184	206	220	236	204	230	205	202	216	220	207	215	233	202	206	206	219	224	187	190	212	224	192	199	214	190	227	202	232	200	215	216	215	219	198	213	235	199	201	203	225	234	206	218	194	208	200	217	207	205	218	209	204	202	207	201	218	249	210	216	197	235	198	182	218	214	226	205	201	214	210	202	221	209	214	242	211	251	205	214	216	217	196	219	223	231	223	210	229	219	184	205	224	224	219	222	211	230	235	222	210	214	222	192	194	201	235	181	211	220	191	202	197	217	213	210	205	214	195	194	209	211	202	238	205	215	199	192	222	214	195	233	218	205	221	214	215	240	214	189	206	209	211	218	208	214	208	222	235	186	232	225	219	210	197	226	217	250	186	187	213	204	191	210	179	229	190	251	216	224	233	185	242	215	224	216	200	225	225	215	233	247	223	238	224	214	233	211	213	186	202	196	222	201	196	222	204	208	224	198	171	214	194	229	223	217	204	205	227	225	242	235	244	209	238	203	191	215	223	210	189	214	214	188	214	213	211	224	229	198	223	195	197	196	194	209	212	205	200	205	214	204	204	209	225	194	202	188	234	216	200	194	204	217	234	222	211	230	221	228	200	228	220	199	178	236	231	224	217	221	191	223	216	214	208	219	228	193	221	232	224	232	211	211	209	215	208	198	200	202	217	205	221	235	224	211	237	189	200	216	205	230	211	209	213	236	200	201	214	238	219	200	228	207	225	242	207	198	198	211	216	207	202	220	206	209	221	195	199	217	211	193	200	226	200	210	211	199	207	225	231	209	239	220	213	186	208	230	195	209	233	217	205	209	222	222	228	179	216	213	226	202	240	240	203	204	231	209	204	218	207	219	215	186	198	194	230	241	193	233	234	203	207	214	214	223	212	236	197	204	221	197	220	229	223	218	206	208	210	194	213	222	199	221	251	231	219	202	214	236	195	212	201	219	201	211	226	222	208	202	196	218	192	194	231	209	231	217	200	193	219	228	248	233	191	200	202	217	208	201	186	220	212	202	200	229	225	207	207	213	228	188	202	204	219	197	213	216	194	234	238	221	219	210	217	203	214	197	211	202	202	197	212	224	205	216	190	198	204	214	239	195	210	201	210	199	230	195	213	217	202	223	211	197	216	211	249	202	229	199	235	203	202	220	218	224	226	217	203	218	186	200	183	210	246	229	222	227	225	212	241	222	210	219	207	225	223	226	224	196	195	214	223	183	219	216	228	232	231	193	259	206	201	199	229	235	209	182	209	222	216	207	188	214	218	246	231	226	222	228	202	230	216	222	224	199	201	228	216	189	181	232	221	204	212	204	219	223	201	220	221	208	241	207	207	219	196	224	231	207	221	211	218	191	187	207	212	194	222	188	207	195	214	218	189	221	211	223	191	216	214	212	206	208	232	203	187	229	212	204	217	200	205	197	211	228	206	223	225	219	237	206	218	216	181	229	226	216	215	203	206	179	219	180	221	187	193	215	187	209	223	238	211	237	222	211	210	211	220	215	245	217	212	207	200	206	205	229	211	224	207	229	240	221	202	211	219	216	203	201	207	201	233	208	216	211	210	220	218	221	238	206	198	186	199	229	190	203	228	220	201	219	217	206	199	226	224	198	219	216	222	222	225	211	177	231	202	204	236	211	221	209	214	223	210	217	214	230	236	214	199	206	213	218	203	212	210	226	216	226	216	207	197	196	212	203	203	224	200	211	190	224	214	213	199	213	196	227	218	197	223	232	226	213	211	195	201	187	207	217	220	212	200	222	201	209	202	205	212	193	195	242	188	237	219	186	208	195	208	208	202	206	239	200	195	223	206	256	216	216	239	204	177	217	209	203	172	237	198	212	201	200	200	209	209	220	211	199	230	230	239	204	205	215	213	223	186	212	216	218	212	219	220	251	218	216	219	199	220	228	219	227	223	218	197	218	193	193	199	186	229	220	215	207	202	217	219	211	203	216	215	197	252	191	216	231	220	222	218	232	223	194	220	227	195	215	231	206	221	196	261	222	207	221	187	207	242	212	218	221	213	200	221	218	223	237	186	230	232	230	208	193	183	196	229	241	219	186	206	218	201	211	231	233	235	223	197	231	191	197	195	214	210	192	220	217	206	196	201	209	199	212	177	220	255	212	218	193	223	224	221	195	214	182	197	210	209	239	217	215	196	213	209	219	238	211	210	223	180	182	233	242	182	210	201	196	189	197	189	211	219	245	222	264	216	218	211	205	193	202	220	204	211	190	196	192	204	215	216	207	220	205	214	219	235	203	202	215	210	222	245	191	220	220	188	206	225	234	235	197	188	212	223	226	239	231	213	218	195	201	207	216	233	189	213	201	182	185	196	212	206	223	218	214	218	201	198	221	216	221	205	202	226	198	208	209	228	211	238	199	236	231	215	224	213	188	207	229	211	207	217	203	211	202	224	204	217	254	207	210	231	217	231	210	223	233	228	209	209	196	226	221	230	196	238	206	220	195	237	211	231	229	208	207	199	217	225	223	211	203	245	201	201	219	240	223	213	219	208	197	208	221	208	207	221	212	187	203	209	231	210	215	208	220	214	214	227	218	201	250	230	227	211	220	216	225	212	221	207	216	218	194	186	202	204	242	206	211	195	196	233	211	230	187	232	224	230	227	222	244	217	186	218	224	235	228	199	235	198	223	216	218	212	211	220	219	195	211	217	248	197	197	182	234	227	230	196	218	190	236	216	182	220	216	230	212	220	224	241	241	229	220	209	226	237	184	229	217	223	228	233	210	235	199	208	188	193	225	217	209	207	242	237	224	208	205	198	186
20937	26967	15248	7927	5491	3854	2882	2244	1720	1355	1049	923	785	732	651	572	591	499	514	569	505	478	450	393	393	331	350	329	305	344	304	301	337	315	292	304	311	282	308	271	254	267	269	290	278	242	239	261	253	251	267	273	267	245	245	246	244	238	212	234	253	250	256	219	257	241	225	240	250	221	211	213	246	263	247	241	230	245	256	247	253	225	243	231	245	258	239	255	232	246	241	249	250	243	242	231	230	258	241	234	236	245	238	242	264	247	242	259	227	238	245	263	233	260	226	233	254	226	274	225	245	239	215	253	252	237	231	195	227	223	231	233	257	212	243	240	229	228	261	215	228	241	230	249	227	257	218	241	232	227	239	261	250	213	233	247	251	226	223	238	239	245	257	239	245	232	220	238	241	226	207	273	239	241	256	232	223	248	253	268	270	230	238	256	243	239	236	222	228	231	251	230	229	235	244	256	247	238	219	239	249	222	243	215	222	259	218	241	215	230	228	228	255	253	258	239	261	230	252	228	236	226	256	246	226	241	260	228	228	258	221	232	260	231	247	226	244	226	246	223	241	213	230	243	226	246	262	232	204	242	250	188	244	248	241	237	222	227	253	231	253	223	248	221	237	233	232	265	216	233	231	248	236	220	253	254	233	258	210	250	262	237	254	241	221	265	240	236	253	253	232	250	251	246	235	242	230	245	214	235	293	215	258	240	253	274	229	258	249	239	236	230	229	259	226	223	227	218	249	240	236	233	266	210	236	251	218	225	227	219	229	246	261	259	229	226	236	242	224	235	236	224	251	225	220	251	233	268	237	247	242	233	223	273	246	242	241	236	242	260	255	250	226	225	244	266	221	233	249	242	221	227	246	238	222	220	258	233	230	241	218	233	224	263	239	237	238	237	226	235	238	213	233	248	214	233	231	227	240	222	236	260	225	234	250	234	241	260	228	246	234	243	234	238	230	250	242	228	213	224	238	238	244	250	205	268	248	236	231	207	240	253	265	218	242	228	209	231	245	243	238	244	225	236	222	210	256	217	249	205	225	213	236	242	257	229	224	219	251	216	244	233	239	267	232	235	223	245	213	227	250	239	247	239	263	212	245	236	241	227	265	243	254	226	255	249	228	244	211	241	208	237	250	232	217	220	244	245	230	247	243	224	238	216	240	250	218	230	253	246	241	239	246	216	214	221	234	250	254	212	227	232	228	256	229	261	237	220	254	249	234	216	246	262	215	237	218	247	244	258	224	262	246	225	228	205	238	245	249	232	270	278	227	245	228	253	228	233	233	238	224	258	240	242	229	226	243	226	249	261	252	253	259	247	255	224	251	215	265	209	253	230	221	252	251	230	242	223	251	222	234	254	216	234	231	225	228	216	232	237	248	218	241	245	261	219	224	241	244	238	251	219	236	246	246	244	228	229	242	237	237	216	219	225	245	242	238	223	211	249	232	250	228	241	232	263	235	246	217	215	206	244	228	209	238	247	233	260	236	237	240	254	242	251	246	252	281	249	256	240	227	251	243	229	240	231	219	255	237	239	236	237	216	250	246	256	258	240	233	223	252	248	219	224	245	263	251	211	231	244	250	212	224	216	235	220	254	253	245	241	240	238	239	243	228	227	239	222	246	246	249	252	257	264	236	253	232	263	255	242	248	247	225	243	228	232	216	225	217	239	235	236	215	225	236	247	231	202	228	259	263	200	238	233	231	242	247	238	246	230	238	256	249	227	243	256	233	242	242	251	239	261	223	231	228	216	239	243	247	222	248	236	238	262	237	231	240	229	251	250	227	231	244	242	260	281	244	240	245	253	236	250	266	236	229	245	235	237	243	254	249	236	258	230	253	238	240	220	246	232	218	246	283	266	246	242	234	240	242	228	279	228	233	258	218	248	222	237	257	247	249	211	241	247	238	245	229	265	230	227	234	250	255	249	223	243	234	204	252	249	220	256	233	221	267	229	230	239	202	247	244	232	259	241	244	241	222	225	238	192	243	226	245	244	232	254	234	254	224	212	238	238	234	251	234	229	225	241	244	246	241	239	236	278	214	233	218	241	256	242	207	234	252	246	237	244	234	237	243	230	245	243	226	219	258	236	239	232	202	237	231	220	241	244	227	245	249	237	223	247	216	244	222	229	233	228	258	233	227	236	256	250	247	228	219	230	212	231	220	253	249	244	218	266	269	218	231	198	232	228	220	248	224	236	214	234	250	239	247	236	219	212	231	230	243	253	240	223	243	212	248	231	229	261	250	216	209	232	239	227	248	233	253	219	264	243	226	232	234	230	228	219	232	232	235	225	238	236	226	224	211	219	238	224	207	235	227	216	239	234	224	256	243	225	236	201	223	253	236	252	254	240	262	217	228	240	225	251	245	236	248	230	231	214	228	217	246	237	211	250	229	235	238	269	209	232	230	247	217	238	268	230	262	243	242	251	263	240	226	247	252	230	217	230	223	195	240	254	228	239	228	224	234	212	238	245	228	278	238	223	209	240	250	226	239	223	253	224	221	228	249	236	250	257	235	227	247	203	250	236	267	227	249	249	238	228	246	238	231	246	241	239	237	222	214	228	238	238	246	245	227	242	236	231	253	258	210	275	224	227	244	228	252	252	245	247	252	212	235	222	251	253	206	263	272	245	218	253	214	248	248	216	214	226	264	246	229	229	239	235	241	254	237	228	236	211	233	248	248	264	212	233	253	241	215	232	225	238	223	291	244	237	210	253	265	257	260	240	264	255	239	234	275	233	239	235	218	225	244	214	239	219	232	202	242	239	239	240	242	232	243	248	235	232	240	246	226	219	238	229	238	247	244	259	228	242	242	217	214	238	276	219	260	222	251	221	250	243	252	250	217	252	242	223	243	251	237	225	226	244	234	219	269	236	246	207	216	221	260	255	228	226	252	233	225	238	224	234	225	223	262	262	236	225	225	212	268	220	263	244	227	223	248	233	270	282	217	224	232	215	252	228	245	230	224	257	254	208	238	219	240	254	257	261	233	249	220	230	243	216	226	213	255	257	234	215	252	253	226	241	225	205	240	202	258	254	233	231	236	233	253	216	220	245	221	229	231	248	236	232	259	220	223	255	227	248	259	223	242	244	236	252	238	239	224	280	231	258	213	238	250	220	236	235	246	250	242	255	231	218	247	231	200	216	230	240	236	266	238	234	252	239	209	242	223	246	251	250	249	238	229	240	212	223	235	224	192	231	244	218	237	251	238	241	236	245	255	257	243	228	255	263	237	234	221	227	273	218	223	221	259	258	253	234	220	232	213	244	234	219	234	249	240	237	233	244	226	241	219	220	250	267	245	217	259	235	251	220	231	238	229	263	227	230	231	229	258	249	232	273	258	238	222	243	268	249	252	232	237	236	211	217	241	248	258	230	259	226	258	230	261	238	258	252	243	265	226	240	221	234	246	249	235	245	217	214	242	230	219	230	234	227	215	236	231	235	237	231	250	243	246	229	249	241	225	227	257	235	234	227	227	232	237	265	236	274
24524	21686	28859	25044	21609	11241	3259	1962	1452	1253	995	843	736	640	584	539	568	575	504	480	478	460	421	416	415	368	338	372	331	337	309	320	312	343	287	306	312	295	291	279	280	289	277	245	275	291	274	286	301	315	300	286	321	304	297	242	241	223	254	247	248	239	249	256	269	218	236	234	216	255	237	265	264	230	216	248	255	266	266	236	240	247	251	248	222	247	242	256	263	232	274	241	289	251	217	252	253	269	233	244	218	263	229	193	258	234	219	253	252	271	211	235	232	228	241	235	217	258	243	242	233	247	237	254	212	277	240	247	281	235	269	252	235	220	252	248	249	239	263	218	255	250	242	232	269	241	268	270	248	225	258	214	247	234	207	217	235	240	256	249	252	220	276	221	243	236	241	224	242	220	233	234	204	266	251	227	266	215	265	253	233	238	228	228	228	237	245	240	258	227	279	253	235	259	241	221	227	251	267	237	244	253	246	216	240	240	207	257	242	209	232	247	233	221	263	211	255	238	247	252	214	236	243	246	226	257	240	235	237	211	230	247	241	241	248	230	238	237	250	222	234	227	254	237	240	253	235	263	258	231	242	221	258	276	272	215	240	236	251	232	251	240	238	263	230	234	255	219	241	258	218	221	236	247	265	214	251	219	220	233	233	243	238	240	230	261	252	242	231	253	238	250	265	248	227	221	232	253	240	232	260	220	248	236	217	220	233	249	244	236	274	241	235	210	247	266	247	242	246	258	248	245	248	254	220	250	247	255	194	230	224	250	222	218	226	245	271	261	232	248	231	247	275	238	243	239	269	221	221	239	216	262	229	256	223	230	245	269	266	237	236	246	245	241	251	240	262	231	240	217	238	241	251	238	238	238	246	207	222	268	245	221	245	219	247	230	247	235	242	217	256	227	223	297	263	238	232	262	245	242	255	244	241	252	245	230	214	238	219	219	243	223	235	248	230	262	264	213	246	218	266	237	224	263	236	248	257	262	223	261	235	261	234	259	249	245	249	239	236	221	203	241	247	221	255	245	279	255	253	253	240	243	255	227	232	212	227	213	272	230	232	259	223	260	235	236	248	232	248	249	233	239	223	239	220	243	251	273	260	252	225	274	277	268	222	231	223	252	229	226	224	274	247	239	251	251	227	209	234	241	258	219	231	246	238	200	238	237	233	225	205	220	254	250	234	238	264	234	264	240	258	262	252	241	250	257	229	230	241	230	215	239	239	259	204	236	230	260	258	213	245	248	235	235	250	264	258	255	242	236	253	256	278	233	253	267	252	251	246	245	217	216	217	224	228	270	255	243	234	230	220	249	232	265	228	258	247	249	228	220	247	233	234	257	230	235	237	231	254	232	243	246	248	235	217	249	234	244	248	254	254	233	241	219	237	239	243	233	254	237	249	242	217	247	228	253	245	229	225	224	251	242	236	239	258	258	244	225	233	224	234	240	237	232	244	237	246	231	243	224	239	242	234	247	255	276	260	238	232	242	244	247	228	250	243	229	226	236	251	234	232	235	226	228	252	251	212	243	207	239	212	260	244	239	213	246	243	250	256	243	225	226	243	236	256	253	235	224	222	215	254	209	246	230	257	263	252	235	249	248	251	242	227	266	245	236	230	244	245	223	243	245	231	254	219	240	249	266	259	230	230	232	242	256	249	248	231	264	222	222	242	237	270	214	231	251	232	213	239	205	250	244	238	229	241	245	231	234	236	230	233	254	253	261	262	245	237	239	234	263	217	235	233	228	221	246	254	250	235	225	246	267	199	249	240	230	259	245	206	246	225	248	204	242	228	228	220	231	256	223	266	236	224	246	238	265	225	222	265	262	241	215	242	270	243	231	262	235	241	248	229	230	246	261	233	237	227	231	227	219	257	259	264	223	241	240	229	241	242	236	265	221	237	226	236	257	248	215	221	222	257	248	263	242	262	213	257	253	236	236	223	249	238	258	270	240	259	235	251	221	235	253	233	264	239	256	232	219	235	261	228	230	219	243	234	227	255	221	266	226	218	208	243	266	214	228	252	245	250	233	234	229	217	252	204	227	244	235	247	244	281	230	228	237	209	251	234	240	207	237	204	253	245	219	251	244	219	262	245	255	264	231	258	245	237	237	247	260	239	244	232	237	250	247	242	252	235	242	263	217	234	234	254	247	237	214	257	246	245	245	231	220	216	256	227	214	242	235	231	263	246	204	257	222	235	261	275	269	234	244	253	243	212	246	234	250	241	253	248	241	230	223	247	226	232	244	237	243	245	218	248	268	212	247	227	260	241	268	225	229	223	232	218	240	233	243	242	268	254	230	243	243	230	231	259	255	210	228	257	240	272	241	249	247	255	229	241	224	258	235	250	230	269	203	217	238	263	242	212	230	232	250	247	274	240	243	265	220	239	240	240	222	236	264	263	255	269	198	251	208	239	222	236	249	231	221	245	267	232	256	235	238	230	241	234	237	234	220	239	214	247	249	232	232	266	244	211	250	255	235	211	218	236	223	244	215	231	255	207	231	271	238	210	213	237	222	258	240	238	244	252	239	236	223	263	243	227	252	254	239	228	216	219	230	227	224	221	253	246	260	215	235	216	251	223	249	242	239	234	229	244	238	264	263	256	233	233	235	220	231	258	245	230	248	246	222	252	231	249	227	237	263	253	249	238	259	234	248	238	249	224	233	235	216	225	259	237	220	241	225	235	243	237	270	233	232	264	249	250	264	243	240	222	233	208	240	235	244	243	225	218	263	241	250	267	241	254	241	245	217	231	221	240	265	238	235	291	244	235	232	250	245	258	235	230	213	226	223	254	237	249	241	251	249	232	226	224	253	248	259	239	243	261	236	263	239	258	246	272	224	253	217	235	221	227	222	225	228	236	241	211	267	228	222	232	236	246	223	206	246	256	268	231	253	235	226	248	273	245	230	246	254	242	249	250	258	249	228	243	225	237	246	237	230	254	235	210	220	242	231	234	253	239	213	225	249	225	236	267	237	250	250	242	265	230	244	245	208	247	222	245	219	212	230	237	256	235	249	230	241	220	241	208	214	262	245	257	211	233	216	231	214	232	243	232	205	243	224	248	256	217	239	246	243	211	247	215	246	239	232	239	228	239	239	256	245	258	260	253	223	247	246	221	261	222	240	237	224	258	245	259	220	215	250	231	272	200	237	241	215	230	256	241	261	221	238	248	251	247	241	223	231	211	233	243	228	258	238	231	250	225	229	224	233	242	198	230	229	269	237	226	229	226	235	266	244	239	241	233	250	244	256	246	247	242	263	239	206	204	236	219	243	214	252	243	226	222	251	241	242	273	236	234	253	229	244	245	251	248	226	225	247	239	229	229	240	214	262	252	229	234	223	230	222	238	245	237	239	250	257	248	218	251	265	217	217	236	261	244	231	238	258	243	244	237	241	247	241	222	261	279	245	257	220	229	229	276	202	215	259	242	264	221	241	240	249	224	238	229	224	240	248	210	229	235	259	226	238	213	228	241	239	254	256	241	246
22506	34618	20964	11902	8704	6593	4956	3794	3004	2373	1855	1449	1379	1086	1055	925	850	776	807	828	774	797	679	547	533	516	526	455	424	419	395	465	411	440	427	365	333	344	376	334	321	302	336	329	343	300	305	329	386	337	363	360	370	401	346	256	270	305	262	285	268	261	264	282	280	251	276	240	285	270	273	267	291	237	259	283	276	266	282	281	275	286	263	301	289	296	263	260	268	295	276	286	277	298	287	285	263	291	314	294	278	287	270	287	251	272	246	313	237	278	289	275	243	280	265	280	256	298	275	265	297	295	269	280	276	282	272	274	253	285	228	263	255	289	268	262	249	261	260	266	281	267	277	248	256	264	305	276	255	273	261	290	238	240	223	232	271	259	246	272	248	271	267	253	264	267	263	269	264	268	240	273	266	270	282	251	279	240	266	235	263	295	241	260	256	288	303	268	255	255	265	254	252	286	279	275	273	274	244	285	234	261	277	268	240	243	253	280	264	239	267	267	245	245	268	259	232	263	271	261	291	242	266	288	248	248	284	255	267	270	248	263	254	255	250	298	262	238	293	256	275	269	236	267	261	219	280	255	255	260	259	244	297	266	246	238	262	308	233	264	268	262	266	269	249	277	272	265	260	244	304	260	280	252	256	251	236	276	262	277	268	272	258	258	287	262	275	242	242	254	255	268	277	249	263	253	251	253	264	267	261	269	267	283	236	267	248	279	260	255	260	288	257	277	238	283	258	264	276	286	251	256	291	269	240	242	251	244	241	252	279	273	287	230	289	258	256	241	253	266	306	244	260	258	241	245	256	257	278	242	268	264	258	253	238	270	219	253	258	279	277	271	256	282	271	256	259	261	248	273	299	251	264	250	244	252	252	293	265	265	261	253	248	260	261	227	226	277	255	288	249	257	287	268	251	277	276	263	247	260	253	267	264	261	262	258	287	238	255	245	275	290	270	279	266	237	264	253	246	277	271	276	235	248	265	259	253	256	265	276	273	266	267	303	259	243	290	279	254	265	252	251	264	265	255	279	257	297	252	254	237	262	286	253	284	280	247	259	256	278	235	286	237	253	292	272	277	272	238	262	264	249	264	276	250	270	246	269	277	264	273	276	281	258	255	245	255	273	277	292	274	255	251	254	283	243	262	253	273	247	274	263	260	272	277	252	255	253	274	241	252	275	294	265	267	266	245	265	275	287	304	274	285	272	245	240	236	260	258	259	262	260	247	269	280	266	239	247	261	270	254	220	253	262	285	263	297	265	269	276	282	256	295	285	254	224	271	279	268	282	264	254	251	263	246	253	289	260	275	246	277	226	285	274	264	245	254	243	248	265	267	277	256	267	283	284	250	276	264	250	255	263	278	263	253	270	255	253	240	297	272	250	272	258	258	260	245	280	299	260	270	248	259	250	254	281	238	273	249	246	249	261	271	247	259	265	264	263	289	239	286	246	247	283	248	260	279	251	256	245	287	270	283	287	259	251	243	256	255	243	254	250	252	253	258	273	262	259	269	263	239	253	253	285	259	262	245	274	252	260	283	248	248	279	265	291	274	268	271	247	242	264	273	238	245	276	259	254	238	279	293	235	270	282	268	266	265	234	236	253	266	235	234	241	262	248	280	237	240	256	237	278	242	238	254	249	251	235	271	269	294	258	260	243	248	234	260	253	271	272	223	243	273	238	286	279	255	256	258	297	280	286	280	287	237	264	281	256	292	249	270	246	249	282	278	278	296	280	273	263	295	279	234	263	251	278	264	237	247	245	280	256	240	251	303	267	246	273	267	280	240	272	293	264	245	245	265	264	295	267	257	284	251	289	253	261	249	226	267	258	288	273	270	277	257	270	249	274	242	263	259	247	245	263	290	289	262	253	252	251	249	292	246	246	257	286	256	278	247	279	258	248	275	260	245	251	286	283	273	231	255	255	283	298	256	272	247	257	279	275	248	279	297	241	275	303	281	269	281	277	262	254	273	265	245	283	283	244	266	264	268	256	268	286	259	251	284	294	299	299	274	284	296	233	285	268	242	253	246	239	269	259	260	269	252	263	251	249	254	265	283	242	280	285	248	270	274	290	248	262	286	279	269	259	279	280	234	258	252	247	250	271	269	265	279	280	262	252	252	251	248	266	261	241	288	244	252	266	260	282	258	257	250	282	269	262	271	245	259	278	257	245	294	264	260	247	293	255	248	245	247	263	254	274	238	269	270	246	284	278	256	267	292	260	266	250	271	248	251	242	261	257	257	254	254	286	265	233	251	270	278	274	250	269	287	264	240	261	291	275	299	266	274	250	297	274	295	271	256	270	254	254	261	255	276	286	253	262	300	271	234	246	216	277	265	264	258	265	268	248	235	253	276	269	247	227	283	288	278	272	298	255	252	242	279	261	257	246	250	239	250	234	243	270	276	260	230	249	266	274	258	265	250	248	244	273	263	280	275	273	266	267	311	266	270	242	268	292	264	251	262	240	268	267	252	269	241	272	257	250	258	271	284	273	249	273	253	239	272	274	253	266	237	286	259	275	299	257	263	260	263	257	290	239	247	289	289	242	255	244	262	244	268	236	259	266	273	263	266	258	276	240	258	259	263	261	237	300	248	266	232	265	240	240	236	309	275	267	267	279	245	259	281	265	240	252	252	289	289	242	282	273	227	260	286	268	254	250	236	245	258	259	270	251	249	272	271	263	299	294	305	265	245	244	246	283	261	275	250	252	270	251	285	262	275	260	264	260	280	268	267	260	297	280	257	273	230	284	249	258	261	236	257	273	248	246	277	246	262	234	266	295	231	257	272	270	268	254	238	276	257	252	249	297	277	252	222	283	256	252	251	252	263	267	257	274	227	278	280	241	261	250	245	269	265	236	298	284	219	250	275	268	255	251	270	248	256	240	278	248	261	250	237	255	257	239	264	281	265	243	248	253	245	280	256	255	258	309	228	263	306	262	260	275	250	282	253	254	243	265	272	285	254	256	261	270	294	289	287	253	249	220	263	267	259	271	253	231	242	249	278	235	262	254	224	259	265	260	277	243	272	267	262	265	262	276	254	261	262	279	257	266	248	273	276	277	289	242	287	270	263	267	253	261	258	262	255	257	231	311	250	265	241	249	245	268	254	248	268	287	255	244	227	257	274	249	280	240	269	244	265	254	256	223	266	248	254	240	282	252	260	277	273	320	249	266	249	266	258	271	297	275	242	274	259	255	282	262	278	240	251	258	248	249	280	248	264	251	283	266	274	261	231	301	268	285	263	248	242	264	262	262	256	242	274	272	240	277	248	279	249	266	271	275	242	273	270	264	253	249	249	255	279	253	272	282	252	244	277	263	266	257	279	289	279	275	284	283	258	255	271	283	261	262	261	240	244	235	294	249	245	259	271	258	291	266	268	266	244	262	250	256	266	298	306	260	253	279	245	257	238	263	256	253	269	248	269	259	278	269	272	293	260	237	246	273	253	247	253	276	263	272	282	291	270	247	264	249	257	251	264	254	290	311	250	239
25853	21679	27557	26097	10864	3064	2003	1430	1091	914	748	654	554	536	464	493	408	400	394	418	411	408	364	320	361	341	357	284	285	284	290	256	283	234	275	247	227	233	249	268	258	238	248	233	239	241	238	262	211	226	244	213	214	212	200	218	191	208	209	203	229	231	211	213	223	197	206	200	189	248	225	197	233	193	200	202	215	231	213	188	213	204	191	225	208	189	215	213	209	219	242	217	234	239	210	203	202	198	205	202	213	243	236	201	218	222	193	240	210	212	205	199	224	205	190	214	190	176	213	192	222	187	193	203	213	225	208	223	226	197	211	216	199	211	222	208	211	204	220	190	177	184	214	185	196	222	213	220	195	209	213	185	221	222	201	235	196	207	206	196	205	232	235	213	208	200	210	191	226	186	199	198	211	203	200	206	177	199	218	209	160	210	212	240	217	194	209	195	214	199	201	248	208	212	208	220	211	196	220	206	202	195	201	217	210	232	234	205	220	195	222	208	219	188	210	210	216	219	219	215	182	234	204	213	209	193	209	192	188	220	214	223	229	207	219	218	199	229	204	214	220	198	211	218	209	202	197	214	228	208	191	213	204	203	219	207	213	215	208	218	220	213	182	214	213	188	245	225	197	199	210	212	188	207	213	208	180	215	212	205	228	187	203	221	213	206	214	206	225	187	194	188	213	216	236	215	225	207	214	185	215	215	176	230	175	212	204	216	228	209	203	191	169	204	214	216	183	194	202	213	227	219	209	211	180	197	213	223	203	202	184	219	197	212	223	187	222	194	201	217	220	226	200	210	207	221	234	168	224	202	179	222	212	204	188	205	220	234	218	217	198	218	202	212	229	212	193	220	224	223	211	225	199	219	194	184	199	200	226	214	220	206	231	184	233	182	205	222	204	223	220	213	221	200	204	212	219	227	208	205	184	211	216	221	209	203	225	229	234	201	212	212	210	220	211	223	204	196	205	216	229	184	195	205	236	188	229	212	223	204	189	207	223	200	222	204	226	213	192	222	216	215	196	214	206	197	206	216	209	239	192	215	200	192	198	175	203	229	206	207	203	241	206	218	201	214	195	218	206	195	183	214	197	199	214	232	211	219	231	234	205	199	186	200	201	193	177	206	194	189	207	202	206	234	209	220	213	209	197	226	190	206	210	194	225	211	184	212	207	226	227	202	232	212	214	224	222	228	186	211	232	217	196	220	199	185	204	215	215	202	220	194	201	208	198	201	204	204	226	181	195	181	204	206	222	198	209	214	212	182	210	211	200	218	208	223	193	194	209	223	224	205	218	227	203	207	210	222	191	196	227	208	231	208	228	201	227	220	214	228	214	215	224	196	199	225	199	212	213	211	213	212	199	218	213	219	209	188	198	211	215	210	187	236	201	206	218	208	222	220	204	225	209	194	227	208	211	242	197	198	196	192	212	216	185	199	205	236	213	203	201	198	204	194	204	208	213	198	224	219	219	226	227	196	194	179	201	210	208	215	228	217	217	188	213	206	199	192	209	204	211	192	197	220	205	171	193	227	213	201	209	206	213	225	214	195	209	189	210	187	211	195	195	213	201	216	204	213	243	196	213	210	215	232	218	197	212	206	213	203	209	194	211	199	215	199	196	202	200	220	211	212	194	213	214	221	209	212	226	214	203	221	198	211	217	178	204	201	217	193	211	200	227	229	197	197	218	214	196	207	224	204	220	210	221	193	219	194	218	202	205	206	199	210	200	205	207	196	216	225	197	200	206	200	211	181	197	209	205	209	205	201	230	197	177	201	203	259	200	218	198	196	177	202	210	209	229	207	207	210	226	219	223	194	195	211	221	202	185	228	225	186	201	205	222	185	195	189	218	195	221	182	235	218	208	197	222	182	229	206	221	203	219	221	212	208	205	184	232	213	201	214	214	199	229	212	196	205	211	224	202	226	221	202	208	224	216	210	223	212	211	202	214	218	211	208	178	218	184	221	227	218	203	198	155	201	235	231	203	224	222	229	224	197	216	240	214	198	176	227	201	208	205	202	218	174	195	202	206	212	207	210	215	209	220	204	206	225	205	211	236	216	183	206	220	215	219	187	190	217	222	219	181	217	205	201	206	206	213	199	207	228	212	210	217	226	201	205	201	202	214	204	196	198	183	201	215	247	212	220	208	213	185	217	228	205	208	210	200	219	199	226	226	220	199	189	194	198	237	202	208	233	191	241	188	196	215	268	205	218	221	221	208	198	193	184	192	198	184	214	211	233	218	202	224	231	221	207	215	197	214	226	206	227	185	212	200	238	230	205	200	201	204	210	204	206	213	200	210	194	234	188	210	192	204	224	196	214	215	210	198	205	208	210	186	216	223	217	213	214	219	243	183	215	194	221	215	207	203	202	189	195	212	203	214	213	206	191	176	233	214	227	215	197	220	218	200	196	215	209	191	228	193	203	185	254	209	197	194	196	195	210	230	184	216	196	161	217	193	211	214	216	220	210	206	212	182	240	218	200	221	235	198	219	188	192	237	219	214	220	224	204	210	217	212	214	210	204	231	230	204	218	220	198	221	193	193	224	198	201	230	225	214	183	220	186	195	199	195	218	199	217	217	207	213	216	213	184	244	227	200	230	213	198	236	175	203	210	230	207	192	206	195	232	218	192	207	220	209	205	232	232	203	224	228	212	220	189	217	211	220	196	222	191	206	227	226	237	201	205	207	208	185	196	211	231	174	212	224	221	199	231	226	198	207	199	184	192	228	223	212	209	211	214	207	221	212	200	212	196	195	189	221	216	217	195	194	208	200	183	233	205	222	229	246	201	201	187	226	181	221	243	232	238	242	205	208	210	195	196	211	215	211	231	225	205	209	211	180	238	208	221	198	202	185	201	210	203	217	218	202	217	190	201	205	228	187	184	257	190	205	199	219	205	217	202	206	213	220	219	192	208	198	223	225	197	205	216	206	211	241	220	182	217	211	210	189	205	222	238	187	248	220	212	202	205	211	182	225	214	188	196	217	182	182	205	219	191	209	201	215	211	207	221	210	231	185	228	223	199	206	209	213	210	181	212	209	216	200	234	186	193	221	217	194	208	207	203	193	223	220	179	211	213	222	226	220	223	212	228	189	196	196	201	204	211	209	174	200	207	209	200	206	201	220	204	200	181	188	207	198	203	195	221	201	204	221	193	240	206	225	204	231	194	201	224	194	189	207	198	207	236	209	218	216	203	211	196	226	217	195	227	189	209	185	216	216	188	203	200	186	208	216	189	196	216	209	210	218	215	204	199	190	223	202	207	221	217	220	203	207	179	219	197	200	205	221	219	187	198	213	203	215	202	169	197	216	224	208	224	180	212	229	231	201	211	204	212	213	192	217	220	219	190	202	202	205	186	213	207	198	197	196	212	202	209	212	224	214	203	209	224	209	205	185	209	207	198	230	199	218	209	212	215	235	231	195	226	174	202	199	187	200	203	224	227	206	202	224	212	222	225	216	206	212	230	190	179	215	195	198	198	205	188	238	248
19989	29363	17426	9692	7142	5432	4125	3172	2281	1828	1494	1128	1049	960	896	795	704	667	661	708	652	643	556	472	487	464	473	421	345	341	348	349	333	337	365	318	272	269	333	310	322	269	278	277	284	312	328	293	269	277	275	270	275	221	243	222	223	251	263	232	231	230	237	229	252	249	255	247	241	205	234	252	245	237	225	233	220	267	238	211	238	216	223	234	256	272	265	258	275	256	274	246	281	283	235	257	285	238	281	247	233	238	270	261	261	272	228	241	225	245	244	243	231	224	235	233	241	231	252	222	234	231	209	231	228	200	236	227	236	243	232	219	243	231	240	257	225	225	237	245	239	241	237	228	240	232	249	252	210	236	246	249	239	216	248	239	244	177	213	222	244	250	236	256	258	237	268	259	216	240	223	254	230	248	236	222	259	236	232	231	246	224	245	234	220	242	241	209	219	234	249	234	236	254	225	214	216	215	236	240	208	263	243	242	212	269	212	216	223	232	226	235	250	222	220	228	213	231	241	214	232	218	251	207	233	261	283	231	244	234	233	247	251	246	255	230	251	242	241	241	211	232	237	220	222	222	224	243	237	255	215	214	215	211	233	235	238	243	210	222	231	230	273	224	222	240	232	217	244	255	237	249	223	230	214	205	242	228	247	261	255	224	229	231	256	223	204	226	236	232	246	245	223	243	242	245	244	221	231	239	216	246	262	228	228	271	213	236	244	239	227	255	238	245	231	219	198	247	239	219	214	231	227	229	224	245	239	241	218	254	238	211	216	226	245	240	242	235	234	249	217	236	227	231	258	255	245	226	248	236	243	247	242	272	222	227	230	239	262	222	216	219	235	235	246	215	224	221	209	221	234	248	206	218	220	229	244	235	226	239	220	241	225	257	245	236	237	248	229	224	201	231	229	235	231	240	252	251	238	220	236	240	247	249	249	260	237	247	240	217	230	236	231	238	262	253	260	217	261	242	238	237	232	247	205	237	233	239	238	230	247	236	203	258	231	249	225	240	242	207	232	208	249	224	211	259	217	203	223	250	227	241	241	228	239	249	241	235	215	245	234	238	241	226	239	217	243	237	220	256	258	238	223	244	184	252	231	240	224	219	219	236	228	251	228	250	250	218	246	239	225	227	217	228	242	225	247	244	227	248	248	236	232	225	241	246	237	229	223	231	242	236	240	231	248	246	211	247	216	218	252	259	217	220	208	227	221	247	242	232	243	224	252	209	239	228	242	206	222	250	232	217	266	227	233	238	271	219	249	213	235	230	266	253	231	244	210	205	246	259	264	243	241	252	237	235	256	227	200	216	251	253	219	232	237	202	221	223	246	254	229	228	254	229	234	212	241	244	237	250	209	237	234	258	202	248	204	236	241	210	252	235	213	253	226	265	225	240	233	238	240	235	242	249	243	262	239	228	234	254	256	234	207	215	217	243	242	239	238	250	250	226	217	216	240	231	225	231	254	222	218	244	251	233	220	245	249	207	257	235	234	216	243	247	232	237	219	227	249	248	232	239	221	217	263	218	204	239	222	238	238	234	232	213	241	243	239	236	229	224	216	235	238	227	194	220	236	244	237	227	206	233	240	242	236	268	247	225	237	253	258	238	242	245	206	218	219	263	242	256	231	219	200	223	234	224	210	227	204	222	236	232	212	214	217	244	217	204	219	212	232	251	215	216	218	249	200	239	232	260	238	205	218	239	245	229	212	249	249	238	212	228	225	224	224	255	260	205	234	236	224	220	245	212	230	234	249	219	199	207	233	240	236	227	232	238	235	221	218	243	241	237	222	265	186	227	242	245	250	221	272	215	240	225	223	198	231	261	252	235	222	232	259	230	213	215	227	255	193	216	231	222	270	214	262	226	234	236	256	243	225	226	239	220	261	253	222	224	254	242	257	223	227	246	229	226	223	246	235	251	210	218	217	240	209	208	249	223	241	235	222	243	226	211	219	234	235	254	229	243	225	225	231	257	226	236	244	236	244	250	227	242	258	214	240	239	224	275	229	228	226	226	232	225	248	268	237	283	223	235	249	232	220	232	249	211	231	220	208	228	228	266	241	239	216	229	267	231	234	247	244	245	211	239	241	207	251	281	226	225	238	242	242	225	219	220	214	203	224	212	213	248	249	223	237	234	229	247	235	230	242	243	215	222	240	211	262	230	206	242	242	232	251	210	231	220	253	222	242	245	226	242	223	248	273	247	243	213	241	224	236	205	221	244	211	244	226	242	224	226	272	208	241	210	243	240	230	243	234	249	240	242	241	234	230	208	212	227	224	222	269	250	228	218	256	238	214	235	210	219	247	246	209	234	219	236	252	221	216	219	235	229	254	205	242	229	253	232	213	255	258	244	237	246	233	237	248	225	237	221	224	229	207	223	250	225	203	260	233	226	248	230	258	211	226	241	229	217	248	231	222	209	210	239	231	237	244	242	235	227	234	237	216	246	228	233	236	223	252	229	253	251	229	227	240	240	252	216	229	249	219	273	224	234	242	240	204	236	241	240	258	216	230	216	207	215	249	224	233	244	230	254	255	228	219	244	218	208	235	215	249	283	279	215	244	219	213	264	238	243	232	227	235	217	240	215	264	220	217	217	251	225	232	241	248	228	229	233	230	220	240	226	260	219	236	250	228	245	232	267	239	253	217	245	248	210	229	244	200	250	247	220	244	239	257	264	220	242	237	245	231	246	219	239	261	214	256	240	237	234	213	241	248	249	234	259	225	262	199	265	235	254	234	239	234	215	213	221	208	251	224	241	218	217	220	227	267	238	253	213	246	222	213	226	242	219	227	258	230	253	230	218	243	239	235	214	245	253	233	240	223	245	228	239	234	242	249	241	229	247	261	211	239	244	218	230	229	236	227	231	255	225	245	244	232	212	259	235	237	226	210	248	227	253	230	224	238	219	216	245	231	244	248	231	229	219	239	216	210	255	243	204	211	268	249	204	236	229	239	232	255	231	221	219	244	233	211	242	227	236	227	227	248	228	203	240	218	235	241	241	210	216	230	240	214	242	240	232	247	234	228	220	233	227	259	262	223	222	245	200	231	204	221	226	198	251	251	209	229	248	232	223	233	242	220	241	204	227	205	250	229	268	226	208	228	261	231	226	226	249	224	254	237	217	218	234	237	236	227	241	210	255	217	226	231	223	241	237	225	222	226	235	247	254	234	223	264	224	231	240	221	238	226	231	233	227	238	234	222	239	233	266	250	254	241	231	213	208	203	214	231	209	270	249	250	242	209	205	234	245	217	225	226	216	243	225	209	245	269	217	236	242	243	245	254	209	227	254	238	233	208	213	217	261	210	214	231	249	248	272	224	237	247	222	244	238	227	242	230	237	257	218	271	242	254	223	200	246	232	209	229	209	229	233	236	238	250	255	233	241	208	221	242	238	244	220	242	254	240	250	245	268	235	230	210	260	265	225	251	233	245	231	265	213	229	241	216	211	227	218	225	245	210	214	199	229	219	238	241	234	233	220	224	235	252	261
23343	21711	29450	24495	21724	21832	11219	3170	2067	1628	1384	1136	1036	946	896	738	756	740	674	642	708	659	508	569	542	514	527	455	444	394	373	422	416	338	404	355	309	286	319	373	351	281	292	312	289	280	282	298	319	310	312	356	478	387	327	318	254	313	270	284	289	234	251	279	231	266	246	256	273	236	241	261	245	266	221	268	249	255	251	279	240	232	274	247	254	251	270	251	296	262	264	279	254	276	254	269	264	267	285	249	279	263	258	259	285	220	242	270	269	254	264	260	257	246	286	260	246	248	247	276	241	273	241	265	300	255	261	253	282	266	274	235	257	262	256	236	267	238	279	241	249	258	245	265	265	228	272	260	272	266	253	253	248	235	259	238	261	257	264	239	262	237	228	248	239	237	248	237	254	276	262	261	229	278	239	248	239	259	241	233	237	260	224	241	261	251	251	243	253	258	253	233	273	249	266	239	240	259	253	245	261	245	243	259	245	238	240	252	287	264	253	269	260	268	260	246	259	249	271	270	249	226	257	256	235	261	238	235	233	257	252	276	262	246	266	242	246	244	275	226	245	252	267	273	237	248	252	257	251	235	274	257	260	240	258	266	248	262	236	245	257	255	282	247	234	241	255	229	241	271	266	248	224	228	266	240	288	265	242	252	251	240	275	265	240	230	260	276	250	247	251	254	247	250	250	250	254	244	249	259	279	256	235	259	251	247	241	235	227	278	272	256	274	257	252	282	239	256	255	262	250	253	241	227	229	262	245	245	234	266	286	263	265	262	250	237	250	259	268	250	252	251	241	269	250	257	282	265	238	255	252	280	268	245	270	256	276	247	239	273	272	252	252	270	245	246	229	249	246	212	281	243	273	241	235	265	263	259	241	255	286	260	224	261	262	290	289	234	220	254	239	264	215	237	240	240	266	238	239	251	225	259	275	254	250	265	294	243	222	259	249	233	263	265	281	244	262	239	286	254	262	282	229	259	257	266	265	241	275	252	242	248	251	281	262	269	247	288	235	282	251	251	228	261	256	230	279	255	249	250	267	248	272	224	239	254	262	247	284	264	261	244	245	271	289	257	245	241	237	308	227	241	286	255	246	257	256	292	258	253	249	255	291	254	242	272	231	264	250	263	242	239	234	207	259	256	244	229	277	266	259	281	258	245	260	268	244	254	259	237	283	238	267	263	258	262	241	231	251	218	263	244	269	252	219	242	253	262	273	248	270	275	267	236	257	273	235	250	247	248	296	225	254	254	281	246	263	242	238	287	239	241	239	258	224	235	237	223	230	261	246	271	260	232	249	232	257	263	271	243	250	251	267	248	244	269	257	263	238	226	245	258	259	276	260	261	238	264	253	235	243	249	270	239	272	244	241	247	257	256	270	266	235	239	267	237	228	261	264	245	269	246	253	261	256	237	259	239	258	249	244	242	254	263	235	265	279	233	242	249	246	279	294	227	241	247	261	269	276	231	242	254	227	277	255	250	273	233	271	256	263	274	233	238	244	274	239	245	261	264	267	264	263	239	254	269	280	260	243	242	262	252	281	222	273	268	243	238	274	281	262	262	267	262	260	239	254	259	264	254	256	258	273	226	257	268	269	241	251	241	239	250	255	261	276	255	269	282	256	278	239	261	248	271	252	254	256	239	239	229	264	253	269	231	233	260	233	247	273	271	228	254	252	252	239	259	232	259	268	251	253	251	248	252	252	226	258	275	245	255	253	263	262	233	237	273	267	259	229	266	268	261	259	270	223	226	264	225	243	278	229	238	226	231	255	243	277	233	236	237	255	246	238	254	236	279	244	239	224	223	256	249	240	273	261	240	247	252	234	216	264	244	258	256	274	221	242	252	242	260	244	251	269	251	267	250	224	270	254	268	227	228	283	224	253	246	262	242	270	246	259	245	246	256	257	241	239	241	277	265	270	252	232	239	221	265	279	230	233	229	244	240	250	268	277	270	245	255	256	252	246	237	243	266	240	260	258	256	261	263	254	245	271	248	236	240	252	233	255	219	249	253	284	260	245	225	261	236	266	269	286	251	248	251	270	269	249	233	245	233	281	259	239	268	277	272	224	256	287	253	252	245	246	234	248	234	245	272	280	252	259	252	257	221	267	256	250	249	228	266	238	252	219	255	241	260	240	256	261	282	242	251	274	238	264	242	238	262	283	266	255	250	245	241	245	261	250	262	244	267	245	257	247	242	238	261	224	295	253	286	263	277	241	243	284	258	265	257	258	211	262	275	243	264	224	231	274	235	241	251	249	260	240	220	233	235	260	255	218	241	238	269	253	253	256	263	259	232	251	283	303	236	290	260	246	237	225	236	239	259	252	236	244	233	258	247	254	250	277	243	255	279	277	251	266	256	250	247	250	238	256	237	268	253	286	238	208	237	263	277	292	248	283	260	261	271	258	232	265	262	240	293	227	266	237	254	254	245	288	217	238	245	280	237	257	265	255	266	246	263	260	250	291	259	255	250	244	247	246	248	275	242	289	251	234	268	260	244	228	261	253	241	240	261	267	253	248	267	295	263	274	238	273	274	255	292	238	255	268	253	228	224	256	257	261	275	279	252	259	266	264	256	250	267	219	227	262	254	259	265	253	252	273	270	269	251	255	237	240	273	267	257	258	270	217	236	269	255	254	259	270	245	256	242	290	259	253	279	236	255	220	265	272	261	264	260	227	251	227	249	240	275	248	269	251	258	278	243	241	273	237	227	240	239	264	284	257	277	236	235	255	247	261	248	268	271	261	277	212	240	260	249	245	275	255	260	249	242	256	291	249	246	214	249	250	243	253	233	250	264	249	252	240	255	248	279	252	245	261	260	257	240	256	269	267	254	269	255	232	268	271	285	248	235	255	231	239	246	246	241	255	264	267	241	267	277	234	280	276	274	263	257	266	260	262	236	256	256	247	240	259	262	220	259	245	288	273	280	250	233	248	256	258	246	244	235	237	248	233	269	232	251	229	225	244	273	247	242	223	257	251	246	240	266	254	238	220	267	260	264	242	255	269	260	278	278	274	263	250	257	224	234	256	242	236	269	253	233	285	267	234	276	239	253	237	274	226	263	261	267	274	268	255	257	231	253	237	266	257	282	258	251	252	253	267	247	239	247	274	241	260	231	260	252	256	263	257	251	240	224	242	266	253	257	267	265	240	243	232	254	252	243	247	247	259	243	246	253	245	288	260	242	260	264	245	229	266	248	271	249	233	237	246	247	232	247	285	246	280	256	249	274	235	235	243	267	234	264	235	270	260	238	235	252	250	250	227	242	252	260	247	264	274	263	265	240	257	272	281	247	268	257	269	254	229	282	271	228	256	220	246	248	250	258	217	233	237	271	246	239	286	257	274	244	247	267	271	283	245	246	231	238	254	244	257	252	253	238	246	241	278	256	276	246	265	222	254	253	240	275	233	249	241	280	246	268	236	247	249	250	238	237	290	269	249	240	256	280	268	244	251	256	240	266	234	273	275	226	288	251	263	253	241	237	258	249
23074	39691	25216	16315	12658	9677	7153	5543	4186	3242	2533	2126	1822	1640	1554	1372	1237	1098	1153	1069	1210	1027	747	799	841	782	700	625	657	543	491	482	522	461	433	478	369	368	426	476	418	386	364	326	322	363	354	361	382	368	388	465	667	483	365	338	285	291	273	297	271	275	265	275	309	276	281	312	254	277	271	254	248	294	260	270	267	287	297	292	295	255	296	250	303	267	279	313	310	287	305	310	310	272	258	267	295	295	294	286	311	344	311	321	265	269	272	271	311	238	310	284	289	250	278	292	259	284	276	240	286	284	288	268	278	275	269	281	307	255	270	289	287	291	283	279	270	299	246	288	259	261	274	288	268	268	276	282	264	267	283	261	277	271	276	262	253	281	256	267	268	278	290	285	287	240	268	255	248	246	269	245	311	235	275	296	290	253	269	292	303	318	255	234	258	261	261	269	257	246	260	227	286	255	289	287	273	278	306	254	286	264	257	287	296	299	276	283	297	238	270	266	276	272	277	272	272	270	254	261	274	253	269	291	246	290	290	270	282	298	245	239	276	253	245	280	261	272	308	273	249	242	266	270	255	289	281	292	250	260	257	272	292	276	282	281	268	272	268	290	264	275	260	268	260	267	297	291	241	255	268	312	313	266	262	308	278	254	279	254	289	268	270	285	281	287	282	232	264	270	247	258	280	298	273	269	253	280	286	258	257	291	291	237	280	289	256	262	276	278	283	280	268	266	266	246	284	284	272	283	287	302	230	285	305	261	243	249	274	257	284	273	293	247	264	295	286	284	258	253	268	280	304	258	281	294	255	297	271	273	238	246	256	249	281	282	276	290	267	299	257	245	275	264	275	276	277	265	276	310	277	253	292	269	265	241	304	239	276	260	269	283	261	267	281	271	281	280	275	258	250	265	292	293	283	279	282	287	286	281	250	300	252	276	283	266	257	271	282	270	266	273	274	274	269	299	274	234	276	264	280	236	284	262	272	265	295	268	265	262	255	297	289	284	283	260	249	247	273	267	261	283	283	258	297	288	295	257	275	262	286	286	275	275	242	267	291	245	267	253	274	300	232	256	280	299	269	302	263	275	294	254	253	296	272	282	290	286	282	281	272	289	259	275	276	255	271	256	267	244	275	285	294	258	254	271	253	261	266	272	267	279	304	291	265	252	291	272	268	281	259	279	246	263	259	274	286	297	283	275	256	305	272	275	276	268	249	266	276	271	282	268	281	251	256	294	259	298	273	231	278	265	265	282	279	271	252	298	299	255	283	315	252	294	265	253	257	283	283	268	280	311	294	267	255	261	274	300	293	288	266	252	265	257	283	274	257	258	280	289	260	273	273	253	262	266	299	277	267	272	278	294	260	279	278	301	255	253	283	259	282	262	271	292	257	280	277	280	274	256	293	270	293	275	274	281	268	284	285	256	273	250	291	290	248	281	257	252	266	245	295	302	276	284	261	291	282	282	261	271	249	272	281	276	270	284	266	277	257	272	264	265	271	260	265	284	282	244	275	275	251	278	295	277	254	278	286	263	269	280	267	297	267	278	274	240	275	285	258	257	300	290	277	277	287	285	290	251	325	294	282	295	281	297	277	258	282	279	287	270	239	249	289	274	272	306	269	248	269	258	289	283	283	271	261	234	262	244	284	261	263	276	240	275	260	284	259	289	243	309	232	304	283	254	296	269	286	242	275	301	255	269	303	272	246	263	247	274	301	258	242	256	273	270	277	283	260	255	279	296	262	287	264	263	288	291	295	322	259	262	306	285	292	269	281	257	321	271	246	251	253	301	258	269	263	263	255	269	248	288	293	267	256	259	258	254	273	250	263	264	281	254	255	285	265	303	292	269	284	272	275	251	281	285	306	289	264	287	264	280	302	222	290	268	256	280	246	271	283	291	309	265	285	279	271	283	266	268	278	262	270	280	257	284	266	260	258	268	278	263	269	291	288	286	308	321	261	279	237	283	269	268	278	275	273	283	277	273	277	290	286	255	298	282	273	276	286	270	256	246	281	292	278	277	265	269	261	271	278	286	290	259	267	274	291	234	233	253	254	251	278	267	290	276	258	267	294	293	287	265	265	260	303	261	290	270	269	271	263	266	299	267	297	287	246	261	260	298	263	266	276	272	278	279	285	298	299	266	285	260	277	277	304	288	266	280	270	272	260	254	271	266	298	277	303	259	284	268	280	292	284	250	262	289	266	276	272	286	304	266	294	263	269	279	279	251	268	275	272	266	281	277	260	276	245	290	272	240	272	272	267	268	288	278	280	237	258	301	279	261	263	297	267	285	286	240	299	280	243	263	249	264	302	288	304	281	238	276	270	274	298	291	279	273	258	263	273	282	268	254	258	270	290	263	260	277	271	312	263	250	267	276	278	291	282	281	267	282	266	270	293	268	279	290	281	286	277	272	270	275	253	300	276	283	258	272	307	265	307	283	262	273	297	261	277	296	257	263	248	294	272	246	271	268	266	272	266	267	284	243	273	298	278	281	247	278	258	257	263	274	258	265	263	294	277	290	273	255	270	287	294	275	270	271	267	271	242	272	285	254	280	301	301	281	260	276	269	309	302	266	260	303	295	286	282	269	244	278	296	290	249	269	263	255	273	246	289	275	276	276	261	249	316	296	263	276	273	283	257	263	263	269	254	265	252	242	298	250	265	278	287	284	270	290	260	250	252	285	293	270	280	261	279	261	269	255	262	271	223	278	254	266	267	277	278	285	298	273	284	265	302	286	314	271	250	261	263	272	272	262	243	264	307	282	272	257	321	279	284	267	280	289	276	262	271	269	244	279	273	287	290	290	235	303	265	257	289	280	280	270	302	301	267	268	251	257	263	257	275	254	261	281	267	306	250	286	254	272	272	291	249	325	290	251	284	271	283	265	277	292	277	276	261	264	278	258	253	266	271	283	262	234	256	257	303	264	260	293	264	270	277	259	282	255	264	272	291	279	263	269	275	308	268	275	300	265	264	255	243	243	295	273	286	253	264	274	278	260	277	269	248	272	317	275	276	272	276	241	246	229	282	260	252	275	271	279	261	293	266	272	250	265	281	284	253	242	274	274	262	288	270	258	280	282	276	290	282	282	274	274	281	265	271	262	298	272	266	277	277	265	282	218	259	270	290	270	254	289	234	251	258	263	262	289	276	266	273	293	273	286	258	288	290	262	297	280	288	250	256	282	294	256	254	293	237	234	280	266	232	282	268	278	270	250	269	267	263	321	274	266	287	281	242	289	249	250	296	278	272	276	301	253	275	279	278	283	272	251	246	270	266	277	270	260	283	268	266	290	273	258	236	259	277	275	276	233	299	279	274	252	270	271	264	253	273	273	263	278	263	273	278	276	287	253	272	299	285	275	238	288	272	271	267	285	285	274	274	293	266	275	250	282	265	268	284	280	271	287	275	285	289	289	289	241	291	282	266	268	276	249	251	282	276	283	266	278	251	257	240	288	269	284	279	250	279	304	266	251	276	243	270	268	309	279	278	268
29126	21214	13719	6751	3293	1956	1456	1111	807	659	596	521	489	418	405	346	407	353	390	333	365	311	318	325	335	278	281	270	276	284	258	259	232	260	238	243	234	227	231	225	255	234	211	219	206	215	238	229	252	221	227	232	205	236	229	220	232	225	212	199	192	220	210	194	218	186	225	195	210	210	205	191	202	187	199	225	207	170	238	205	205	206	222	215	221	229	223	207	202	218	206	209	218	227	208	185	232	206	205	224	219	196	216	194	211	224	200	218	195	224	218	203	210	214	200	199	235	204	193	200	201	227	196	209	215	208	218	224	216	228	212	222	214	206	206	214	233	207	227	229	189	211	212	225	193	215	206	215	196	203	214	205	206	202	219	216	198	201	209	206	223	220	202	206	212	200	236	203	212	205	192	203	209	203	179	188	215	198	203	215	191	210	210	199	184	212	199	203	230	184	192	202	215	206	216	208	234	191	206	205	212	192	191	198	207	187	213	189	203	192	187	204	217	228	219	207	208	199	227	203	205	185	226	238	190	210	184	223	215	224	218	214	232	212	222	211	214	217	213	214	201	200	247	191	214	213	234	218	212	213	195	199	192	202	208	209	207	223	225	219	205	193	203	216	193	216	224	231	181	211	198	195	192	196	217	207	233	197	196	217	222	197	204	207	224	199	199	196	213	186	213	201	196	217	208	223	210	221	212	231	192	232	223	230	202	200	216	226	226	180	215	224	198	197	180	213	213	201	189	213	188	192	220	215	222	197	209	201	219	204	184	205	203	203	205	195	204	208	214	202	213	217	226	236	215	222	202	240	203	218	192	228	219	196	222	201	194	208	212	177	248	183	219	187	210	204	189	226	210	197	224	229	189	206	178	210	191	211	225	188	214	192	208	222	183	213	210	193	194	221	200	194	232	225	202	186	208	200	193	190	193	192	214	193	210	205	207	226	198	212	214	238	205	189	208	210	203	194	203	227	207	200	203	202	170	236	216	224	245	178	208	218	216	199	206	204	206	215	190	208	204	205	234	214	225	218	203	192	202	216	209	228	198	201	184	219	199	224	228	199	200	226	233	202	182	206	215	203	224	214	222	208	207	219	220	193	224	201	213	201	219	212	209	235	222	204	171	234	223	209	223	207	208	234	184	184	232	225	215	189	206	222	204	191	218	195	202	189	186	236	206	219	187	223	218	218	213	216	200	228	197	205	214	200	201	200	224	218	209	207	242	218	190	215	233	214	193	191	213	217	203	193	224	188	232	202	218	207	232	196	219	227	224	188	197	193	203	190	192	215	211	197	212	205	212	204	229	221	204	217	199	208	223	204	207	223	211	233	214	213	202	213	195	235	211	224	194	188	191	197	183	196	235	216	198	203	214	221	217	191	188	217	236	245	222	194	218	207	206	195	198	210	202	200	246	187	217	201	217	222	241	205	215	222	186	215	228	188	188	197	225	184	201	225	244	200	215	179	229	196	200	203	188	205	221	212	236	195	207	179	222	214	195	215	239	204	221	195	201	227	212	221	199	215	192	194	258	234	203	213	200	208	216	220	192	221	224	209	188	215	229	211	203	214	209	185	217	189	213	222	210	206	213	198	206	221	191	195	216	193	203	199	204	189	209	219	224	192	204	192	193	196	209	197	226	203	187	194	216	231	212	186	204	204	209	211	193	223	182	198	223	193	198	225	208	242	209	180	220	201	188	215	203	200	215	200	217	221	215	209	196	214	194	226	208	218	207	193	213	212	202	222	228	215	214	203	211	208	195	201	215	229	197	195	195	240	208	208	197	187	210	229	207	207	200	219	197	200	193	200	209	209	199	219	193	198	238	218	206	193	229	211	199	228	196	189	199	209	195	208	192	217	200	183	222	210	221	215	225	203	230	184	195	180	216	202	235	204	228	236	221	219	199	214	186	211	222	227	212	228	208	183	224	209	204	245	196	222	208	204	208	205	224	199	208	215	208	208	220	218	203	190	198	191	229	240	227	215	210	209	225	206	222	193	203	217	206	202	197	226	208	194	193	209	198	208	200	226	241	196	212	232	187	228	245	225	201	174	212	217	204	187	202	214	197	188	233	210	230	215	214	225	227	206	206	203	199	209	212	205	219	219	186	209	182	223	209	194	227	247	209	210	208	189	181	216	215	206	185	183	207	181	225	208	205	219	212	188	219	214	202	205	194	211	207	197	216	185	199	224	218	208	214	212	203	198	208	186	213	200	214	216	186	214	223	192	212	226	215	206	208	200	183	196	221	209	205	199	195	215	224	231	209	213	198	213	188	233	189	250	198	258	224	205	213	223	197	209	206	211	206	185	206	184	212	216	193	208	220	228	206	224	222	208	219	214	209	209	218	225	208	207	201	215	212	216	219	219	223	209	212	236	210	202	206	199	210	201	210	194	224	221	199	207	208	189	190	205	190	206	230	197	222	199	227	229	221	200	204	203	222	213	184	189	165	249	202	213	208	204	201	218	189	194	215	205	208	208	189	223	206	222	232	231	201	208	207	199	211	206	214	189	218	222	229	239	185	208	204	216	225	183	195	217	209	227	222	187	197	216	214	170	213	190	247	222	187	244	228	223	198	180	205	232	223	218	217	189	213	197	206	214	240	197	201	206	233	194	212	188	179	220	200	197	214	213	204	203	184	218	215	185	208	208	223	200	196	212	196	201	204	214	213	202	218	222	230	233	208	197	240	201	218	228	195	208	209	218	213	193	200	225	221	198	199	229	210	209	187	202	195	247	225	203	214	218	212	218	213	198	210	180	211	219	216	202	187	200	209	223	208	183	216	220	216	219	195	229	214	219	177	206	181	191	211	208	198	189	207	210	201	182	206	217	234	188	214	217	214	203	213	197	211	221	199	211	216	199	232	232	221	199	198	195	212	236	202	210	194	193	206	210	203	202	218	205	188	219	208	189	220	231	189	196	220	204	219	183	225	181	213	217	170	208	209	218	188	205	197	229	226	193	204	218	247	197	187	213	213	233	216	189	201	199	190	192	209	201	226	218	214	194	254	232	209	211	199	231	191	218	225	221	186	206	214	190	215	203	222	221	195	197	199	240	219	207	167	211	205	197	207	215	194	204	216	185	192	209	209	194	203	201	214	223	192	204	196	235	225	199	204	214	210	202	211	198	210	198	215	185	228	204	226	253	213	199	200	207	215	200	187	193	198	190	251	212	180	195	205	221	214	198	190	220	204	213	209	216	190	227	225	195	216	216	218	202	208	191	198	193	196	209	219	253	181	200	208	192	187	199	213	232	200	207	203	222	212	226	210	204	219	210	210	206	229	220	192	204	196	201	213	188	208	194	233	185	232	200	206	217	206	235	217	187	189	196	202	193	215	215	219	226	207	166	207	216	210	220	169	219	187	224	241	210	220	204	239	177	224	208	252	225	193	221	195	200	194	216	214	232	186	198	224	189	215	214	223	182	210	209	190	207	207	228	201	228	222	192	205	202	207	210	193	211	202	216	200	187	208	213	186	233	180	220	228	192
20915	25843	14254	8007	5887	3955	2922	2164	1719	1297	1048	946	800	728	694	627	653	556	602	529	551	457	440	419	418	425	343	404	369	349	316	365	322	313	296	278	321	283	261	279	333	260	291	256	253	290	276	267	269	252	267	242	244	261	254	250	227	243	223	246	225	204	240	232	260	235	227	235	250	249	199	252	246	237	227	268	242	235	243	215	253	228	231	263	214	234	233	257	213	254	232	244	234	291	237	233	257	243	226	239	246	226	251	246	237	246	221	242	230	246	210	233	219	233	218	234	245	220	221	250	242	238	239	233	237	206	214	217	232	221	234	208	228	211	243	239	227	254	229	229	222	241	224	226	252	214	219	222	235	237	205	233	230	233	229	238	237	236	245	225	236	218	232	235	231	207	247	246	240	220	229	258	233	233	246	236	223	224	219	225	231	231	227	239	218	210	226	247	223	244	234	227	229	212	243	211	231	213	250	253	230	224	257	219	225	249	212	260	246	240	205	237	239	230	249	240	222	256	227	260	224	238	238	237	233	195	293	225	229	233	224	204	247	223	213	218	258	218	213	223	207	240	208	255	222	216	234	209	216	230	242	268	227	211	205	231	229	236	244	224	242	248	212	217	246	221	259	229	227	245	217	220	217	243	225	232	229	264	228	229	237	233	242	223	217	232	259	237	217	218	216	225	222	230	218	251	209	233	220	212	221	249	217	241	204	250	226	265	233	234	225	253	262	213	234	240	231	230	254	251	231	218	243	225	235	214	244	225	250	217	259	216	223	226	228	229	231	243	249	226	244	233	250	240	231	227	202	214	227	263	238	226	256	242	233	256	230	207	216	220	225	196	221	250	214	220	205	196	238	247	203	256	229	224	204	221	250	232	233	237	249	239	246	244	244	225	250	245	230	224	245	248	250	226	224	264	267	236	221	234	213	251	233	213	236	231	237	249	226	214	230	219	227	231	235	237	224	234	225	246	248	246	234	237	206	228	203	232	219	238	236	261	214	230	233	213	206	251	243	225	236	248	239	229	237	251	277	224	200	242	247	229	228	209	225	245	207	260	203	240	231	220	258	227	224	240	224	228	248	226	219	234	246	224	223	222	231	240	231	222	226	241	246	260	243	223	247	216	230	212	211	226	228	215	246	247	257	224	231	249	233	220	241	231	241	215	250	250	243	215	220	235	233	216	222	228	228	239	221	249	237	228	233	229	230	210	242	235	210	215	236	229	254	242	242	206	226	238	239	224	237	251	247	219	205	215	231	204	218	255	224	222	245	231	217	210	253	225	224	237	230	213	260	216	239	255	213	216	218	237	217	214	241	258	254	246	231	213	228	246	207	225	198	257	212	198	253	225	231	194	240	244	246	231	219	226	262	234	234	226	238	248	254	228	226	201	228	260	225	242	239	220	275	240	254	197	206	233	236	237	207	242	233	242	236	223	229	248	232	238	217	238	243	213	253	230	238	238	225	237	222	242	211	225	244	194	230	227	241	253	209	225	242	229	259	217	246	221	261	249	208	227	216	237	240	244	225	251	206	256	219	268	237	234	222	244	229	253	224	199	230	243	217	245	225	245	223	243	241	256	237	218	260	232	240	234	232	235	205	247	236	227	218	223	241	229	223	228	253	246	232	230	267	231	261	210	228	239	227	232	233	261	200	225	245	250	266	223	217	234	242	237	228	251	214	226	236	252	214	226	212	223	219	245	235	206	245	239	235	228	242	239	244	241	231	270	224	218	242	238	247	227	226	250	218	253	215	217	257	239	230	221	252	240	208	243	257	244	227	244	240	250	220	192	235	226	210	219	237	271	228	248	243	256	202	233	221	232	222	234	236	229	238	232	244	219	227	209	225	228	209	244	235	218	234	205	222	216	269	218	239	244	218	231	240	248	227	254	214	229	216	233	244	251	234	211	231	218	228	226	242	240	216	235	212	264	209	231	235	202	256	218	250	240	242	230	235	226	226	223	240	216	220	252	251	224	248	253	220	255	215	244	231	227	271	242	233	235	225	236	232	227	233	207	235	239	218	237	259	228	223	216	208	227	261	238	227	253	227	223	257	215	201	254	223	244	247	242	229	210	248	210	230	226	240	207	221	213	203	235	211	237	272	242	248	230	232	240	227	203	228	227	249	236	241	239	264	213	259	248	231	208	235	214	225	228	275	262	210	238	214	232	250	250	255	248	257	242	236	208	230	233	231	232	228	204	263	228	240	230	219	255	233	253	258	239	212	232	239	210	217	201	247	243	230	221	232	235	210	229	232	222	253	229	216	228	231	211	212	218	228	245	201	230	227	249	267	225	231	222	236	227	234	219	240	248	246	229	252	212	241	218	221	224	240	254	241	247	248	261	254	234	266	230	223	258	245	231	220	233	218	223	225	241	227	239	248	228	241	222	232	250	226	226	262	244	215	215	242	244	255	228	232	256	240	197	238	240	221	232	225	225	219	241	224	189	241	224	226	187	226	239	212	197	224	247	244	238	250	272	230	222	224	221	242	216	217	235	246	202	224	220	211	248	206	218	232	269	235	220	226	235	260	228	229	219	217	246	258	244	239	222	263	207	201	220	255	206	280	259	245	236	241	243	248	234	231	215	241	230	239	215	216	237	243	224	237	236	224	231	215	231	240	219	224	255	255	236	245	230	213	253	232	241	210	229	230	196	256	244	216	232	244	205	215	234	220	240	241	250	241	225	223	228	245	254	231	233	242	230	263	230	226	229	277	245	251	221	246	220	238	254	224	239	242	235	225	243	208	255	215	231	254	242	224	232	262	269	216	222	226	255	229	243	230	219	237	240	202	230	233	233	240	217	219	242	211	226	233	251	239	212	253	235	250	247	225	228	238	244	272	245	225	200	240	231	213	252	228	221	249	250	240	233	231	251	229	235	256	223	222	242	253	231	241	231	231	228	242	239	234	246	230	258	234	228	213	251	208	249	220	235	224	244	228	205	256	264	212	225	227	219	219	223	266	212	230	196	229	242	209	219	235	267	234	250	231	237	219	229	223	236	259	242	231	220	244	207	207	232	219	241	260	210	237	217	259	245	208	233	272	228	241	242	209	241	211	225	256	248	230	219	243	222	238	224	209	242	232	259	243	242	230	218	245	235	218	241	262	255	242	225	262	252	222	239	219	237	216	225	235	220	256	256	236	236	211	259	233	247	240	225	234	213	240	223	246	228	255	259	235	242	244	219	249	246	226	248	240	240	245	264	230	205	252	266	257	228	210	224	227	242	221	236	248	221	243	237	206	242	255	242	258	230	240	216	221	222	255	213	253	198	248	231	235	197	247	252	220	261	231	242	224	223	212	241	234	238	229	200	220	232	243	230	209	249	242	238	235	258	208	251	205	243	254	243	238	220	242	213	209	248	228	222	238	243	194	215	206	256	235	244	247	262	255	230	244	205	243	244	231	248	218	198	212	248	236	234	220	226	247	235	237	247	220	243	245	232	229	240	236	221	262	238	241	244	217	236	243	217	241	243	238	245	223	218
24538	21692	28894	24991	21686	12056	3497	1953	1374	1185	1029	895	804	701	643	616	577	550	576	520	537	448	439	449	355	363	404	383	372	349	317	302	310	347	303	337	310	313	300	275	291	305	296	280	245	261	265	278	280	268	295	341	346	412	313	256	242	268	256	225	247	230	263	264	233	245	263	263	260	210	228	232	238	237	234	245	210	258	277	264	221	259	245	266	270	256	251	241	226	244	227	234	239	226	231	254	248	247	236	232	259	258	238	248	228	241	241	260	237	225	211	243	245	246	222	202	251	229	217	268	254	231	236	223	232	270	245	245	217	245	204	229	229	237	253	235	237	239	219	270	235	210	250	243	226	217	235	199	260	251	276	253	284	235	253	238	203	266	211	230	243	243	246	244	247	229	267	271	234	223	238	243	260	244	249	217	220	219	246	225	245	205	258	248	219	216	218	242	241	252	252	254	247	273	211	238	254	258	234	234	220	237	241	201	215	242	247	235	247	246	204	254	257	239	238	246	251	231	213	230	251	234	237	249	238	244	252	257	228	236	231	212	251	234	249	261	246	225	246	237	216	222	219	236	254	248	260	225	233	244	242	246	215	231	231	292	258	192	215	249	232	257	253	232	262	226	245	241	209	251	238	245	248	227	237	222	250	221	238	229	251	229	217	214	216	225	246	253	237	227	274	240	217	250	263	250	225	257	247	214	227	228	222	228	220	238	224	250	218	250	255	241	223	225	245	256	252	237	242	210	255	242	256	245	226	242	256	233	228	269	232	257	239	242	246	244	238	251	260	228	228	220	233	258	213	246	241	238	248	240	238	265	228	249	247	246	234	224	257	218	246	263	238	242	240	248	232	233	234	260	228	241	223	233	236	240	237	222	229	188	257	242	234	235	264	266	225	237	224	230	251	231	237	240	226	253	229	203	226	240	247	240	222	247	220	242	225	226	231	235	258	239	261	243	238	269	217	217	226	228	213	230	255	242	238	254	259	235	240	217	247	220	218	244	241	222	237	203	231	239	205	254	240	235	243	212	250	208	256	248	248	258	221	221	260	252	229	247	225	229	223	249	241	241	247	217	217	207	262	243	251	254	230	249	211	219	250	251	222	250	262	242	257	256	202	217	224	226	247	221	195	235	244	234	236	254	247	220	236	221	236	231	236	227	214	270	224	223	244	260	210	252	237	257	247	245	241	239	230	230	229	252	237	245	225	262	215	226	260	251	218	239	261	226	218	243	229	239	228	222	246	236	240	241	246	242	231	247	277	215	242	251	241	253	236	229	260	227	242	236	233	258	222	251	214	229	241	250	271	241	242	201	241	227	227	244	220	253	266	245	237	220	233	232	215	227	264	238	229	239	225	238	240	212	260	233	241	225	221	259	228	244	247	231	227	198	262	214	242	236	266	211	217	241	248	249	230	281	236	254	211	228	243	228	228	241	223	244	238	234	228	237	257	236	233	267	226	246	240	236	239	241	253	245	234	241	233	232	234	219	220	215	246	240	211	223	228	237	262	233	248	232	216	219	259	269	232	227	220	245	228	256	238	227	285	243	238	261	241	267	219	215	219	213	252	240	210	242	247	263	245	241	235	245	250	230	235	222	235	229	256	226	278	254	249	250	238	233	232	229	245	229	251	229	251	225	240	229	259	229	212	261	257	224	226	259	252	218	240	237	242	233	250	217	248	213	219	227	214	206	207	203	225	212	210	245	238	257	251	215	252	227	245	252	251	258	226	218	260	231	239	234	251	229	269	247	233	218	233	248	223	231	249	244	245	245	235	224	236	239	225	267	234	246	271	235	237	218	256	214	248	241	258	220	259	245	234	246	234	231	257	257	215	231	219	223	262	239	233	234	239	260	256	246	256	240	220	201	225	240	212	248	220	221	226	240	241	236	232	219	234	211	219	241	257	236	239	212	254	237	241	254	228	236	221	249	263	212	218	231	241	221	233	241	207	237	238	239	244	226	265	213	234	242	257	258	224	260	220	248	224	230	239	238	228	237	214	239	236	238	236	247	223	239	225	231	237	231	255	258	200	228	265	229	230	224	249	221	215	231	234	252	254	247	209	242	261	242	259	245	237	259	226	264	231	238	242	214	232	240	215	229	232	231	222	240	235	254	236	234	245	260	230	239	238	252	218	252	240	249	223	253	238	214	248	223	214	246	241	224	251	242	243	255	237	241	207	230	209	246	254	255	202	252	248	244	213	226	239	210	241	227	253	256	253	232	233	238	239	258	285	216	229	221	246	238	218	236	243	230	252	209	247	246	257	245	259	222	220	239	232	232	259	239	248	255	277	244	258	242	225	249	226	241	210	238	252	218	224	241	219	228	248	236	234	212	254	225	255	245	247	226	266	220	237	234	246	237	207	241	216	279	229	230	248	233	219	235	238	248	275	235	233	220	211	255	257	217	238	244	264	196	237	236	234	246	234	241	238	255	228	226	248	236	253	234	241	229	216	238	229	236	272	205	234	205	232	261	219	231	236	250	225	235	238	254	213	225	240	238	219	250	254	244	260	233	242	232	229	242	272	233	257	253	242	229	259	239	243	268	258	226	215	247	234	240	224	234	237	252	231	242	235	223	227	278	245	245	252	243	253	237	283	232	258	241	225	227	238	262	239	240	280	252	226	219	250	247	268	251	279	254	222	234	240	218	261	220	247	245	233	217	268	243	260	235	248	225	254	230	214	239	228	245	252	231	241	231	213	239	256	243	260	236	245	233	256	255	242	248	242	245	213	248	241	228	241	244	226	254	247	224	224	232	259	277	222	242	239	258	212	226	261	250	239	247	237	225	225	240	236	210	246	187	234	211	237	223	257	248	218	236	257	238	251	246	227	213	251	258	217	258	252	245	234	219	221	246	235	212	241	216	231	254	240	244	232	252	265	234	244	203	250	252	228	221	235	229	247	233	228	229	208	241	207	225	233	206	235	250	220	239	241	236	240	256	234	236	250	252	230	298	235	236	256	241	232	242	208	244	252	245	251	246	270	252	234	232	246	228	230	233	217	239	219	233	246	246	240	242	234	239	230	229	235	217	228	255	238	238	235	210	243	260	254	232	233	270	237	240	265	241	264	241	212	247	226	219	250	233	234	246	197	225	232	244	234	236	270	239	237	230	267	227	245	221	209	246	257	232	223	244	229	252	235	233	236	213	252	233	226	237	244	279	263	227	233	205	244	259	243	244	222	262	245	212	259	265	227	240	246	232	209	244	211	244	231	236	212	246	237	229	246	198	252	225	227	239	242	232	256	250	237	267	211	260	246	246	258	226	230	225	237	261	255	220	233	246	231	239	231	240	221	244	258	252	231	236	226	244	233	239	267	245	224	232	248	212	230	229	229	209	225	228	242	274	196	254	217	244	240	242	252	234	235	228	269	252	208	241	226	219	228	223	240	215	214	268	241	248	239	228	228	249	240	248	258	229	266	220	225	229	223	230	223	241	248	236	211	218	237	233	233	207	228	239	234	247	243	224	256	235	221	232	236	260
21325	33896	21625	13061	9548	6902	5192	3852	2867	2285	1794	1575	1466	1216	1023	1021	938	921	860	814	792	638	665	649	521	525	512	502	485	480	414	410	451	448	426	377	388	340	362	334	337	366	342	364	318	333	317	351	351	336	364	359	440	543	442	301	270	281	272	263	268	251	281	276	253	271	235	241	246	276	267	277	256	253	270	244	249	248	252	274	293	295	240	267	260	270	270	304	276	281	292	287	272	259	259	259	263	257	283	261	281	258	272	259	286	293	271	293	256	283	271	252	258	264	293	283	246	240	246	264	285	280	248	268	288	269	267	277	246	251	261	233	254	284	250	269	275	239	258	262	240	251	272	254	258	259	248	261	276	252	246	249	259	279	254	284	255	270	267	303	272	287	257	277	246	260	275	245	261	275	267	254	279	248	273	229	280	255	251	265	292	288	247	288	282	243	228	278	262	251	259	261	286	252	259	255	246	243	266	234	249	252	265	242	286	256	300	266	265	277	235	252	249	266	240	257	312	276	244	261	244	274	259	258	271	259	248	229	281	266	255	251	254	269	230	238	266	273	255	252	270	249	274	266	250	268	267	240	281	300	256	272	262	279	258	276	253	246	271	227	285	257	268	254	272	266	248	258	238	257	258	276	289	253	289	236	243	230	301	231	274	256	245	245	273	236	230	253	270	276	263	239	252	256	293	259	279	234	243	253	274	232	227	278	283	261	256	267	286	250	274	260	251	248	225	265	278	250	275	278	252	244	258	251	245	249	266	241	237	247	260	255	278	261	262	250	256	248	220	274	285	250	264	277	280	270	249	276	263	233	298	243	254	273	251	269	260	242	264	247	268	272	254	266	277	242	259	249	232	268	255	252	252	235	262	273	260	242	258	252	274	243	258	258	249	269	280	250	288	249	266	242	239	271	230	216	238	256	256	251	253	279	265	255	261	263	288	276	233	240	279	305	260	269	248	274	308	256	242	258	286	297	262	242	253	275	271	266	254	240	243	253	241	271	271	242	279	284	289	242	263	269	265	289	272	259	242	259	240	275	241	264	242	255	265	254	256	262	245	242	240	252	229	248	232	240	256	272	312	242	255	260	232	269	269	262	246	277	273	269	252	258	252	262	260	244	260	250	227	249	236	255	259	250	263	275	249	276	249	263	266	246	258	256	253	238	242	248	245	259	233	231	253	261	265	274	242	246	243	242	264	265	262	257	249	242	256	261	239	260	227	245	254	274	251	251	273	230	273	277	267	259	270	249	253	245	246	262	251	273	266	277	272	258	244	258	241	276	266	241	270	256	234	242	264	219	268	272	269	254	274	256	254	270	257	248	250	259	273	234	255	231	239	260	280	271	270	252	270	262	250	256	244	282	260	235	252	244	254	250	267	275	280	267	259	276	284	262	258	235	261	266	239	268	249	248	268	268	279	243	268	242	263	243	256	268	246	257	263	276	254	271	259	247	253	255	258	264	290	274	254	260	242	294	296	285	241	270	273	244	253	252	251	234	280	272	217	242	240	264	240	255	251	271	238	257	255	257	251	261	284	297	242	271	259	244	259	277	275	279	254	289	267	282	278	287	274	268	257	257	254	255	243	249	254	245	262	251	264	287	289	252	263	250	256	238	265	281	238	276	269	273	275	266	264	293	268	251	264	260	235	285	259	276	273	251	246	256	268	271	282	261	266	266	250	259	274	266	257	261	263	246	259	270	257	258	264	285	262	268	257	263	237	256	249	262	253	261	249	256	265	266	253	245	276	268	232	251	269	268	253	261	272	256	240	256	281	286	247	267	257	255	241	247	262	281	269	255	240	251	294	261	275	263	277	273	239	281	258	234	278	264	255	269	261	268	255	240	279	248	249	262	270	252	267	251	249	281	235	272	252	246	248	280	263	240	264	258	253	265	257	273	291	262	265	276	273	247	258	281	273	254	270	265	235	279	239	250	251	284	286	252	245	283	276	265	233	255	234	280	275	253	265	243	244	241	249	255	253	255	253	257	284	257	266	270	266	264	259	292	282	267	293	266	270	262	233	268	283	255	242	271	269	291	278	275	275	244	270	281	268	247	239	228	257	260	228	234	250	230	248	268	221	261	265	292	269	270	262	224	259	275	249	251	236	254	271	270	273	281	261	250	262	238	236	266	298	284	230	247	265	259	268	246	258	248	250	235	262	260	256	285	260	257	250	272	270	255	271	250	258	239	225	312	224	254	248	257	253	252	266	270	263	250	259	274	252	271	242	279	273	239	289	263	278	271	237	256	273	272	213	259	272	258	237	248	249	230	300	251	257	241	241	266	270	299	266	253	260	236	260	263	234	247	283	258	247	243	271	258	262	237	247	244	269	285	263	267	243	278	234	247	279	274	274	265	288	254	248	259	258	263	264	242	250	289	237	249	279	249	295	247	256	277	271	235	262	294	239	229	277	257	244	268	233	285	241	275	300	250	248	268	255	239	260	253	257	262	267	249	263	247	238	261	262	249	253	233	248	289	233	241	274	240	276	271	234	261	256	250	255	264	266	265	250	268	264	251	258	274	274	268	265	266	270	245	260	266	278	269	272	263	254	227	233	278	242	264	252	236	280	254	269	239	265	265	281	233	266	250	244	270	252	268	287	236	257	259	276	263	277	240	288	275	268	237	257	258	233	265	247	259	285	275	256	254	272	279	291	270	260	263	259	253	232	256	251	268	251	250	258	256	265	266	253	320	221	261	255	268	269	249	242	264	270	252	270	267	255	237	230	236	254	274	268	285	271	248	275	258	235	265	262	269	273	279	273	273	275	255	270	276	237	262	258	250	262	291	272	265	264	260	278	223	252	264	261	244	258	274	269	247	274	243	251	275	283	265	240	250	255	278	271	283	229	255	241	289	270	262	285	238	250	242	237	283	239	255	257	262	283	266	293	275	257	244	255	256	274	243	264	276	286	260	270	260	267	276	246	284	256	242	254	217	231	289	267	282	264	254	242	253	282	266	270	294	288	261	268	246	246	253	304	267	277	259	242	234	270	275	253	283	263	268	250	253	229	246	244	266	246	277	249	259	270	269	242	265	278	295	264	272	252	218	235	246	268	253	265	261	269	276	225	261	261	269	246	271	238	253	276	257	239	265	291	278	243	230	257	256	255	269	265	223	260	263	230	259	249	289	242	274	254	260	244	244	262	245	231	275	264	251	218	260	255	269	256	259	261	262	261	273	285	252	234	263	236	251	256	276	233	251	259	276	234	267	256	292	258	258	246	280	277	254	263	248	284	251	227	272	263	265	245	267	264	255	221	253	248	251	262	232	254	257	255	269	250	265	265	260	270	264	266	251	254	257	275	214	245	286	251	278	267	245	239	258	260	257	260	258	258	270	232	215	293	270	237	265	263	244	261	270	248	280	238	274	254	270	299	269	257	257	261	275	230	224	269	267	250	265	269	269	230	260	237	239	262	265	254	260	237	245	238	240	282	262	283	248	280	299	242	264	256	251	252	233	258	275	238	257	266	263	269	274	251	255
25713	21648	27605	25958	11579	3228	2040	1436	968	838	720	665	531	568	539	490	435	453	472	458	408	390	383	353	319	293	314	246	307	332	277	281	281	274	261	243	257	256	232	214	229	217	215	237	242	234	220	241	236	267	236	236	223	249	211	219	215	202	184	201	175	239	199	214	227	205	207	224	200	187	209	215	202	210	189	226	212	211	201	199	203	201	180	218	189	181	234	174	188	178	199	196	220	220	226	206	194	204	196	228	200	198	215	217	211	251	201	185	191	191	188	242	197	200	206	212	199	212	202	195	208	208	196	204	196	216	223	188	237	230	196	214	182	191	204	216	200	181	217	213	215	201	189	197	213	228	217	193	193	182	196	215	207	196	225	202	199	177	196	230	225	210	229	202	212	201	235	201	197	202	189	190	214	195	208	194	191	187	212	215	212	226	195	209	208	179	197	223	193	204	201	192	189	171	208	197	204	215	202	201	212	220	221	201	196	172	192	221	213	215	205	195	197	175	186	210	202	224	225	222	209	213	187	208	224	181	193	231	212	197	199	208	194	209	168	201	189	206	196	196	246	208	221	207	194	214	198	220	206	200	216	190	205	225	205	221	195	187	210	192	183	208	199	198	203	208	195	175	223	223	212	189	210	199	213	200	190	211	173	186	227	213	202	216	213	172	207	222	221	203	202	199	199	187	196	208	204	198	203	211	221	207	180	234	211	218	201	215	208	215	211	217	217	192	234	200	225	217	184	210	203	206	204	195	197	186	183	198	210	221	220	226	242	206	200	209	208	179	195	177	232	194	211	208	225	212	196	202	210	200	190	227	199	202	210	206	200	227	227	197	195	228	195	210	202	202	184	205	192	186	222	217	171	219	191	217	185	216	200	195	224	207	209	200	207	234	196	223	210	221	195	243	205	185	205	196	220	198	191	203	214	200	195	180	220	178	180	230	210	220	195	232	208	203	205	191	234	223	205	227	200	207	187	216	197	206	218	209	246	206	211	196	216	183	216	229	187	209	205	215	202	199	225	197	211	223	220	213	212	197	212	207	219	177	215	193	196	181	197	225	234	243	201	216	207	197	211	203	197	189	194	229	203	193	231	192	186	179	191	211	212	232	218	195	197	201	206	212	203	193	196	226	213	232	205	182	188	206	215	195	197	197	204	197	241	208	202	200	225	203	228	191	212	199	207	201	224	209	226	198	214	178	214	202	202	208	178	194	220	190	210	211	198	204	225	203	228	202	198	190	204	205	204	224	199	206	218	198	205	200	220	219	214	200	197	207	198	187	194	209	215	207	208	201	187	197	226	181	210	221	189	181	201	193	251	208	237	209	196	159	231	225	221	198	198	229	230	214	192	209	219	201	213	218	193	194	197	197	200	184	188	218	199	195	199	203	210	203	196	243	190	215	208	200	184	205	187	209	205	187	229	220	200	203	186	187	219	182	211	195	215	230	209	191	183	207	200	209	195	218	223	178	221	219	217	209	203	219	199	178	213	196	204	199	216	224	193	199	212	193	216	213	241	204	199	204	193	212	204	207	213	194	196	194	203	202	204	212	204	208	201	187	213	195	210	190	201	225	195	208	185	213	217	221	224	218	241	184	209	221	210	216	225	192	219	210	196	197	251	201	238	193	215	174	200	181	184	229	214	205	221	210	191	222	202	201	226	192	194	220	227	224	231	186	184	199	208	229	218	204	179	194	203	216	203	234	178	210	203	201	177	235	217	222	197	227	210	237	194	218	225	228	209	208	181	198	177	195	194	212	188	203	198	233	204	217	182	196	203	187	206	196	163	201	216	193	183	216	200	225	204	185	201	209	221	212	211	214	204	208	228	203	209	199	234	213	212	193	186	222	191	202	200	205	203	183	213	189	194	198	208	189	204	209	217	204	190	210	240	194	208	226	192	213	189	222	205	212	197	204	181	207	219	226	202	215	206	200	212	210	199	187	172	179	206	206	220	200	221	228	209	191	209	172	218	210	200	179	217	212	197	203	213	212	201	208	223	179	192	218	235	193	211	191	217	203	183	188	201	205	208	226	201	162	205	212	203	220	214	245	229	201	213	211	225	189	210	201	206	224	217	182	195	208	201	209	189	204	211	181	230	227	210	208	211	200	207	204	192	213	222	200	224	202	208	204	217	173	195	189	221	180	227	206	186	196	209	212	217	204	193	194	208	223	184	208	204	195	172	205	192	213	187	236	220	186	214	204	213	201	203	206	197	202	241	179	205	198	227	228	210	208	204	237	198	208	201	202	212	212	198	195	192	223	217	223	202	195	194	196	209	171	178	218	198	203	218	219	185	225	212	196	194	188	204	217	203	204	213	198	205	197	191	222	210	221	205	193	211	180	200	206	212	201	215	185	186	182	208	199	221	206	188	192	214	201	212	193	211	193	197	214	164	193	194	205	205	225	176	194	184	205	203	204	177	202	208	186	199	197	222	189	204	187	212	196	205	191	194	218	180	207	195	186	218	213	248	218	197	214	210	209	195	233	208	223	225	220	187	203	188	208	230	213	210	211	193	197	202	211	215	230	207	193	228	200	196	189	205	221	188	206	191	210	224	198	219	236	211	192	201	228	215	204	194	214	200	194	206	188	199	213	197	212	230	230	204	218	197	192	187	219	244	198	190	215	206	220	199	214	201	194	176	214	232	209	228	234	185	209	196	182	226	215	186	191	223	191	222	195	214	189	214	204	214	188	201	188	221	203	184	213	203	196	204	206	216	197	200	210	182	182	213	200	207	183	200	195	198	203	217	196	200	183	195	199	182	198	234	213	206	201	195	204	199	204	193	203	192	185	214	202	206	192	223	196	190	197	209	216	219	218	208	200	180	195	202	219	202	211	211	204	209	191	188	220	213	225	233	218	201	217	215	223	212	212	210	203	202	195	214	206	201	245	203	194	221	200	223	210	174	218	201	199	192	211	198	204	198	202	201	208	220	215	201	192	208	219	184	209	220	218	226	205	202	223	184	194	232	210	220	189	219	201	238	196	189	205	194	201	199	194	198	172	217	193	185	191	184	187	187	186	212	208	197	206	205	203	214	183	192	191	176	227	190	188	217	212	210	196	181	199	191	179	187	180	188	219	190	220	219	230	203	212	205	208	181	197	219	218	200	185	184	204	198	224	184	197	192	213	215	200	197	208	219	213	183	205	197	198	191	200	197	197	211	199	191	211	187	198	219	194	217	197	205	240	180	217	195	193	219	199	199	183	223	214	195	205	206	208	195	194	194	205	210	225	197	218	208	208	188	186	216	212	192	203	199	223	198	214	178	205	209	215	220	220	250	215	167	203	200	194	178	211	235	205	181	203	213	192	196	210	204	206	209	209	202	205	204	218	180	202	210	186	193	205	201	215	194	209	196	202	206	191	216	167	203	191	223	226	205	182	190	199	199	213	196	200	218	186	213	179	221	198	205	215	179	225	182	214	203	195	219	213	197	216	216	211	190	215	170	208	198	203	184	180	174	206	193	204	202	214	211	239	183	207
19330	31435	18457	10591	7738	5537	3954	2954	2127	1708	1439	1254	1075	947	913	819	741	740	706	680	645	589	589	457	394	401	400	385	396	442	426	374	362	379	351	302	293	270	301	306	300	285	272	289	240	253	258	254	283	266	280	315	313	306	281	254	254	250	246	225	237	265	249	241	228	245	225	215	260	210	239	248	252	227	208	228	223	211	222	249	247	246	221	281	258	246	220	250	217	242	242	271	248	224	236	235	268	255	246	234	240	250	238	224	236	235	244	236	221	257	233	256	226	211	259	237	231	250	251	221	242	225	224	223	225	240	244	228	232	236	222	221	214	215	228	237	230	235	209	230	236	231	235	246	228	253	233	251	232	221	238	238	200	219	233	222	239	187	244	231	250	224	224	260	215	236	231	232	239	246	199	216	231	230	254	218	236	240	249	249	230	240	211	239	235	239	226	245	237	241	206	223	211	227	224	227	218	248	228	247	232	236	217	210	210	229	217	247	225	253	245	241	260	223	229	245	241	251	239	232	236	232	251	251	234	229	249	217	202	226	226	209	243	199	218	218	255	247	221	245	218	207	201	238	246	242	208	217	254	249	213	215	211	222	227	221	231	243	212	243	231	226	206	231	256	221	224	216	225	220	228	216	230	199	237	233	204	247	234	222	208	229	243	265	231	235	228	255	235	201	232	252	206	253	210	234	224	236	222	230	248	238	261	229	247	244	232	257	225	228	219	229	218	231	240	238	269	225	233	209	238	251	228	233	246	222	226	218	258	233	242	236	231	221	203	207	203	259	221	226	223	227	272	211	229	224	220	223	187	244	249	201	230	212	215	246	238	247	225	232	238	229	238	212	262	216	223	233	234	229	229	214	235	235	222	230	238	231	252	216	215	225	230	185	206	243	245	214	230	268	222	245	242	252	239	229	233	233	230	222	226	221	216	200	226	244	240	205	254	243	187	231	250	238	216	219	193	231	253	242	205	231	220	230	232	213	251	237	230	208	221	265	237	239	240	198	218	217	232	234	239	241	230	205	226	228	222	218	208	270	234	207	224	233	234	236	239	245	247	233	241	227	234	223	217	205	222	227	233	239	213	225	275	254	250	224	220	221	244	204	259	229	245	240	223	252	237	227	236	253	241	200	234	234	212	248	245	229	250	238	249	212	237	213	223	236	206	229	232	230	234	236	222	237	226	196	238	229	212	208	210	222	209	252	243	227	212	232	229	222	231	246	209	212	229	251	245	247	253	231	216	197	231	205	227	252	260	238	218	217	242	231	226	243	228	238	223	230	214	252	271	200	192	206	216	237	224	229	231	228	231	257	235	218	235	218	221	208	246	236	230	221	226	216	256	236	245	224	232	259	236	220	225	234	222	213	204	228	242	202	208	256	229	253	210	265	231	207	224	223	204	215	222	220	212	253	248	217	229	222	221	236	191	237	222	255	243	214	228	216	227	226	210	238	225	212	225	235	206	254	227	224	200	236	217	225	225	250	241	249	236	203	226	225	212	222	220	227	220	226	216	224	240	247	246	234	249	251	243	238	232	225	218	250	234	238	219	233	248	235	218	232	217	222	221	223	220	231	222	212	223	222	219	238	239	220	247	232	221	224	204	260	246	225	211	226	220	225	214	221	210	225	220	212	200	211	212	232	260	226	241	226	230	237	225	242	217	232	249	239	227	233	236	209	247	242	206	233	216	214	233	275	250	216	207	246	223	238	235	249	226	255	238	252	238	226	224	211	226	229	231	241	238	217	240	212	250	234	238	235	207	225	242	231	220	232	236	212	208	248	221	232	232	191	233	242	216	238	231	239	212	236	222	225	237	228	230	234	212	230	218	231	243	246	241	215	228	250	248	202	223	241	233	219	225	234	217	228	240	211	235	235	221	219	213	240	238	217	259	225	223	217	250	247	225	232	223	228	238	235	213	206	253	232	239	250	214	247	231	240	220	246	218	244	212	225	236	217	219	260	222	225	231	257	216	245	223	230	214	236	235	241	229	220	246	225	239	209	221	236	190	230	235	246	215	241	231	193	224	223	258	219	239	235	210	240	222	237	198	245	247	206	252	218	273	239	229	241	236	247	234	204	253	215	227	248	211	243	233	226	248	218	210	256	248	241	241	234	221	226	256	267	239	236	229	251	248	237	220	236	222	246	205	237	238	252	215	213	248	221	219	219	215	220	238	235	212	226	210	219	232	237	245	228	217	200	228	252	245	233	238	231	247	224	225	212	240	242	198	245	228	229	234	253	220	239	204	228	234	215	194	229	223	231	214	227	239	235	218	203	240	229	254	249	193	249	236	255	235	228	240	240	228	235	259	250	215	230	247	229	243	229	217	229	222	243	238	219	247	245	211	238	221	234	253	218	220	214	222	233	224	254	221	227	240	260	250	225	232	262	227	227	232	226	243	209	203	226	233	243	234	233	206	211	250	229	254	220	230	208	239	222	217	235	238	251	240	244	212	228	228	233	238	229	230	233	220	231	195	224	220	227	225	246	219	238	221	222	261	269	243	217	225	229	245	245	216	245	234	238	234	234	225	231	232	204	259	239	255	234	213	225	245	256	217	228	237	221	215	193	242	253	237	233	235	248	217	228	220	219	235	215	230	215	227	229	217	226	214	212	238	242	223	233	232	261	211	221	241	234	227	233	241	237	254	227	243	253	224	221	231	250	245	234	215	219	213	229	206	214	215	218	229	219	217	246	215	212	229	234	225	238	231	237	219	228	214	236	233	221	241	246	237	233	246	223	214	236	221	244	242	223	255	230	233	242	217	240	230	231	224	231	224	229	223	231	220	196	230	230	227	214	230	209	217	221	229	233	219	222	219	237	219	245	242	228	251	224	236	216	238	227	219	233	242	262	234	234	232	229	249	225	223	214	241	244	257	224	243	207	228	212	216	203	243	233	249	217	220	221	242	201	221	216	196	222	204	225	246	233	212	218	237	204	231	240	214	247	233	224	235	250	220	261	245	228	225	206	212	200	220	243	201	259	247	241	247	227	224	223	218	232	246	207	207	227	246	241	227	234	202	197	244	223	239	210	233	225	219	239	205	247	224	273	208	245	217	225	241	220	248	210	228	221	242	267	223	209	228	196	246	238	214	238	224	224	242	227	228	247	227	231	241	229	222	243	216	224	208	242	220	227	228	241	232	215	237	228	243	222	211	243	215	224	224	206	215	249	227	220	216	224	202	240	247	201	217	202	222	247	216	218	250	239	238	222	224	229	247	251	244	218	216	220	221	224	222	240	226	234	230	228	224	218	231	236	238	211	248	246	217	223	219	229	236	236	227	225	208	227	222	241	222	255	234	250	229	225	234	245	210	235	268	238	242	236	238	203	247	247	230	217	231	244	225	246	238	230	223	256	217	262	223	227	231	206	222	247	219	235	211	250	234	226	252	236	232	223	234	254	247	233	235	230	226	222	238	204	222	229	225	239	216	243	230	211	217	217	243	249	247	191	222	236	212	243	265	215	228	239	228	232	230	244	256	241
23316	21708	29434	24505	21732	21826	11332	3124	2020	1607	1451	1231	1040	923	828	808	741	750	719	705	617	608	559	510	422	459	424	429	384	437	447	376	410	414	404	353	337	301	316	341	310	351	300	324	291	303	292	282	315	338	386	403	431	415	300	230	275	268	254	260	241	266	248	236	249	262	245	252	221	260	285	231	264	271	253	254	256	300	253	254	265	248	269	234	242	242	234	262	281	256	270	248	271	254	290	285	275	276	251	232	275	246	287	246	262	272	276	253	261	239	239	243	274	266	288	260	277	262	233	242	233	244	273	279	267	299	256	231	272	250	289	264	252	261	233	221	248	267	250	255	268	274	230	243	252	266	252	229	236	260	235	240	244	266	258	224	250	264	254	222	253	239	223	280	236	248	231	237	262	251	232	285	242	243	274	271	253	254	245	259	261	284	262	262	278	262	245	240	218	268	229	249	283	256	261	254	229	250	254	254	240	273	255	276	236	268	229	235	217	232	248	222	253	246	260	283	247	243	249	255	248	240	247	236	253	260	241	265	275	257	238	251	231	221	266	243	257	234	281	261	257	262	236	272	248	248	272	261	241	257	234	253	251	248	247	269	248	248	264	237	219	229	257	256	267	260	223	253	240	254	230	279	227	274	260	257	229	250	264	236	233	274	242	270	241	255	231	288	242	273	255	263	262	261	266	249	222	266	281	233	222	252	240	272	253	245	246	231	249	244	266	252	254	259	261	238	242	251	251	233	266	262	243	276	259	252	254	265	276	247	271	247	251	279	278	266	230	227	274	231	272	227	255	244	248	259	246	260	239	240	274	264	255	274	263	265	225	238	244	275	260	237	255	254	255	258	258	278	255	253	292	261	241	257	270	260	249	235	270	229	247	250	258	257	272	251	265	235	259	263	259	255	244	263	227	261	239	280	273	234	238	254	259	223	247	236	259	286	246	259	255	282	232	239	278	264	249	248	256	251	250	243	228	257	244	246	222	247	261	249	262	275	229	265	273	254	229	234	254	249	229	279	241	238	230	236	222	242	246	243	287	243	276	242	224	264	262	240	273	269	230	269	266	255	239	279	257	235	273	278	233	282	250	251	242	276	239	280	244	240	253	260	266	250	270	273	241	266	262	262	252	243	234	252	275	236	280	263	236	239	231	280	250	255	254	239	253	256	218	247	253	255	255	258	235	239	227	268	269	263	278	249	248	254	298	244	248	215	238	218	260	239	248	262	238	240	270	255	222	282	239	249	243	241	239	270	239	227	246	269	245	231	251	275	259	240	241	250	264	260	232	247	230	272	257	242	230	230	255	244	247	240	266	254	258	252	260	276	239	242	252	257	255	271	249	254	262	227	243	225	259	246	231	258	249	250	249	250	270	251	262	226	263	256	260	262	233	254	220	269	252	230	240	250	256	240	240	248	218	239	277	242	277	214	235	273	259	241	247	247	262	239	244	234	233	243	258	264	219	258	224	256	230	274	231	261	225	249	261	243	251	248	226	227	280	264	277	246	286	249	247	264	215	226	270	230	253	206	235	239	228	238	250	256	251	258	228	244	238	276	252	256	251	237	257	265	271	263	275	249	247	252	232	241	235	219	254	246	248	263	240	246	267	262	263	231	234	242	268	231	236	268	241	243	246	275	239	220	234	261	256	256	265	237	248	232	285	241	274	254	254	259	245	233	256	262	268	279	266	255	263	250	232	266	248	242	256	228	241	253	243	238	239	274	256	275	244	259	259	214	231	250	251	245	242	259	272	255	256	262	277	257	254	254	273	234	213	253	251	238	242	282	246	240	260	240	274	259	240	254	237	275	261	239	246	242	242	239	226	257	278	261	243	242	254	232	255	292	246	257	261	262	245	248	235	255	272	251	277	275	249	227	245	245	255	240	239	248	251	286	247	266	244	297	252	250	244	253	233	230	230	245	239	254	239	241	245	241	209	257	264	236	223	254	214	239	205	260	240	253	225	242	233	234	269	261	251	249	244	261	242	254	275	271	266	255	228	271	230	238	265	290	267	259	263	259	248	252	264	250	298	238	245	251	261	232	278	231	253	253	216	253	274	257	244	216	233	230	259	257	290	275	230	263	242	240	239	252	253	233	254	246	240	279	217	247	241	223	271	256	253	207	252	228	261	245	256	235	227	275	265	241	247	273	251	243	271	250	237	262	272	244	231	231	249	235	251	238	270	249	261	243	254	265	250	251	220	267	253	274	241	277	263	264	258	223	274	241	248	238	261	253	221	242	239	253	233	234	262	229	245	267	248	248	246	272	258	232	252	254	249	235	244	246	270	264	264	253	245	261	252	231	250	229	246	242	240	249	226	251	243	271	260	238	258	227	265	245	249	228	253	271	231	270	249	265	231	257	248	247	260	274	245	239	260	252	250	239	243	257	267	262	269	244	241	258	256	242	242	238	258	243	270	238	254	246	235	233	234	251	232	257	249	271	250	254	249	247	248	258	246	228	255	254	242	248	247	280	262	262	219	261	263	270	254	253	240	249	263	251	237	243	261	246	247	260	246	258	236	231	243	218	233	255	268	236	250	254	256	236	219	247	217	253	237	251	221	234	264	242	239	258	278	256	259	239	280	257	279	253	277	251	243	244	222	259	230	224	268	252	254	253	245	252	257	252	282	243	251	286	241	248	253	248	253	264	246	256	259	239	238	221	264	267	246	267	240	255	239	265	261	243	231	246	262	237	258	248	243	240	251	252	285	231	243	238	273	242	260	225	224	229	242	254	241	281	265	231	247	251	247	279	242	280	248	259	227	252	244	258	226	256	267	215	246	251	243	257	237	250	247	268	272	259	274	270	257	260	243	255	252	244	259	234	228	237	229	227	231	257	261	253	229	238	244	251	241	249	261	242	245	250	216	236	234	252	237	247	257	256	247	240	251	248	273	264	208	225	224	248	255	268	246	227	252	238	228	266	242	241	246	250	241	245	235	241	243	240	253	259	253	249	257	222	252	244	242	234	264	235	262	241	269	247	248	241	247	266	263	239	271	251	250	253	246	246	269	256	267	239	243	260	245	253	241	248	231	245	265	232	245	267	230	245	265	253	243	246	251	276	246	241	257	236	262	216	243	240	249	234	235	261	226	250	261	247	252	246	257	241	255	248	257	238	237	251	240	231	275	297	241	263	236	269	262	226	264	243	261	229	256	236	217	250	244	259	246	231	243	251	260	261	261	246	285	248	262	263	228	239	263	257	250	225	266	219	237	247	230	261	244	258	246	263	241	259	279	233	249	236	266	265	267	266	236	251	252	261	260	235	258	256	241	250	245	252	216	247	245	258	258	270	270	245	248	263	260	240	234	239	236	239	226	239	251	266	239	237	251	265	274	248	242	250	276	249	246	224	251	255	257	246	237	250	241	255	265	247	241	237	250	260	249	243	257	226	243	267	228	270	241	247	248	232	251	281	249	289	262	247	233	253	255	246	258	239	255	249	271	242	246	220	245	231	257	254	252	260	277	279	216	252	233	237	221	264
22531	40294	26625	16927	12902	9616	7244	5400	4045	3194	2703	2189	1892	1707	1476	1406	1257	1380	1244	1218	1040	953	895	684	635	649	588	530	510	603	605	527	476	587	537	492	421	413	420	420	430	368	357	390	356	344	340	381	367	392	494	470	594	488	303	294	324	257	260	277	265	280	285	270	260	257	252	260	289	269	260	242	269	282	256	278	316	281	265	258	294	277	284	288	284	271	301	278	314	286	287	269	308	297	313	307	254	276	282	299	282	293	306	276	275	276	294	269	299	237	274	246	235	280	275	287	263	272	269	283	254	260	291	280	279	248	274	257	265	285	283	262	287	277	276	242	269	277	303	277	255	265	261	280	263	261	278	271	281	278	295	265	292	240	306	291	256	254	298	242	247	265	264	281	277	286	265	260	281	268	280	260	249	280	251	276	289	257	280	272	247	260	250	299	239	246	283	283	276	309	264	258	273	257	275	273	281	273	275	295	288	261	271	275	265	244	280	268	292	266	255	260	276	266	273	286	274	292	282	268	267	268	296	274	255	278	290	267	260	284	252	270	269	286	283	274	274	267	270	274	260	275	282	286	284	272	243	269	269	268	292	264	284	275	281	295	249	303	303	277	250	246	286	277	284	266	258	270	283	269	269	293	251	282	257	255	261	269	310	249	282	281	281	241	286	271	262	260	267	251	274	284	250	253	273	276	279	282	294	267	295	250	301	280	268	277	238	286	283	272	244	273	281	300	278	284	254	268	276	275	248	305	267	264	299	283	279	272	290	273	295	283	272	294	252	283	260	230	303	268	295	286	281	323	283	263	276	257	254	269	266	261	289	268	250	306	245	269	290	246	278	248	265	267	279	267	257	263	287	267	261	258	254	262	279	293	270	288	266	271	257	253	254	260	261	274	270	303	272	276	255	280	247	277	259	308	276	300	249	257	268	270	273	285	262	272	288	254	276	254	286	323	287	257	271	253	263	276	284	275	260	284	278	270	266	252	255	279	268	271	277	289	245	291	270	273	250	267	290	297	262	261	259	274	306	260	283	280	292	279	275	260	296	236	294	279	265	266	244	286	263	261	256	263	259	276	261	262	266	281	264	275	256	261	259	269	294	281	263	292	258	238	248	278	283	269	234	268	272	264	268	253	265	286	279	272	266	281	275	262	294	291	244	279	267	268	267	286	250	260	256	271	283	278	243	259	262	283	258	255	286	281	266	236	264	277	277	255	261	260	272	259	254	276	281	272	294	289	261	269	242	257	267	264	277	287	264	282	235	290	251	269	274	285	327	267	300	258	282	280	286	246	275	293	269	266	278	285	288	262	260	276	275	283	271	257	278	275	254	242	279	251	267	266	306	285	279	260	275	276	281	264	276	293	270	246	267	274	265	288	273	261	277	296	259	278	309	258	270	244	282	247	221	242	301	262	277	277	270	290	274	264	276	262	268	291	282	268	272	262	284	293	256	283	278	273	235	244	249	279	276	250	270	275	273	245	277	239	300	277	264	277	279	263	277	278	308	241	266	287	294	250	266	291	252	273	283	232	278	274	246	271	268	281	273	246	264	252	281	285	300	262	285	263	262	263	249	271	270	271	287	290	256	267	263	276	275	285	266	271	283	269	266	284	279	251	261	274	254	271	272	264	248	289	259	274	250	270	259	286	270	253	268	269	246	282	289	269	265	264	293	236	268	242	276	269	263	255	291	294	284	269	285	274	299	266	287	292	288	263	275	296	246	285	248	280	263	265	263	264	269	294	300	285	281	294	277	270	238	311	261	284	286	276	270	253	264	250	276	264	287	275	267	241	267	286	254	278	260	268	256	282	253	269	290	269	281	275	245	291	294	257	273	273	298	254	256	286	263	264	270	305	274	277	282	284	232	278	240	274	313	277	269	278	283	267	275	267	281	236	290	300	282	262	255	249	242	261	250	254	291	264	288	283	278	289	269	244	244	278	290	269	289	261	264	260	297	265	279	290	256	267	288	276	271	268	279	255	278	264	304	269	289	285	291	248	246	254	270	248	235	254	273	263	265	274	260	284	274	292	269	284	274	265	276	288	256	259	282	298	261	253	277	250	255	285	244	299	272	260	294	282	270	274	252	279	316	282	289	264	312	275	273	265	247	300	248	276	250	261	255	259	324	279	283	270	278	279	234	263	261	280	277	255	261	290	240	253	259	265	272	276	269	269	279	286	270	254	277	282	262	296	277	289	274	290	257	262	287	270	287	260	255	264	248	272	299	255	273	271	282	252	287	276	272	258	264	274	259	265	259	264	267	275	282	287	262	271	268	267	243	264	249	267	273	283	280	263	299	259	265	281	298	283	252	272	256	275	270	269	264	246	264	266	257	250	261	274	242	267	259	245	242	280	269	297	261	279	263	268	274	256	284	284	283	288	288	264	258	246	269	281	281	271	262	280	290	248	254	264	280	293	271	271	242	260	277	240	272	276	271	261	275	296	303	292	267	240	260	274	257	277	265	260	278	225	278	270	269	262	282	282	255	242	310	264	285	243	283	261	285	279	252	252	263	267	255	250	268	269	285	289	260	302	257	276	276	256	258	262	262	282	232	265	262	274	248	251	266	277	263	272	275	272	290	289	269	265	278	245	263	295	269	262	268	279	273	279	293	250	284	260	289	284	299	273	262	258	254	287	234	251	284	277	286	257	290	273	241	280	264	256	283	265	282	273	265	266	274	265	245	283	279	286	242	267	260	260	259	260	293	270	265	254	267	287	290	269	273	268	253	256	272	273	285	252	276	259	254	272	284	265	282	238	279	272	254	284	256	274	260	285	267	255	281	258	269	317	274	274	264	228	255	260	268	273	265	285	263	258	290	299	297	264	283	273	261	263	273	265	306	228	251	273	263	250	265	306	266	277	266	283	289	270	277	279	262	283	268	267	279	271	269	275	294	273	286	270	273	276	280	274	270	253	283	285	287	273	266	246	269	275	233	298	279	275	266	283	285	254	263	296	275	246	252	253	296	282	280	257	276	269	249	275	259	273	261	252	286	262	252	268	280	253	275	265	258	282	284	257	268	278	259	264	287	258	278	281	302	295	281	268	246	277	295	248	263	247	253	254	248	272	243	264	264	226	251	275	265	286	268	282	288	255	266	262	251	234	280	252	264	282	285	270	278	260	271	282	266	264	286	266	236	274	276	280	281	251	275	275	295	280	274	242	274	269	266	285	245	285	242	307	290	284	289	289	284	257	277	250	277	255	272	258	263	292	271	271	270	253	262	267	260	257	245	259	270	270	277	292	303	241	252	299	262	240	256	293	268	258	271	259	263	248	258	253	258	257	290	247	284	300	269	276	249	272	280	270	275	272	276	292	283	289	281	236	248	249	274	240	271	268	255	242	265	267	276	274	283	270	311	291	294	267	285	275	280	292	277	262	259	271	285	263	243	270	255	243	245	234	260	263	266	284	263	268	260	263	252	250	279	260	288	267	271	272	265	262	249	283	282	283	248	271	270	292	261	274	276	252	245	266	263	268	270	263
29039	21492	14852	7069	3312	1978	1437	1038	771	690	686	574	470	446	434	419	401	372	392	364	331	293	282	267	262	256	285	264	257	277	275	256	260	257	276	275	247	211	229	208	241	222	236	227	220	226	206	218	215	231	234	208	196	222	203	221	219	218	228	210	216	178	209	181	205	182	206	182	228	197	195	237	179	205	202	210	221	191	215	210	205	199	194	188	205	213	197	213	186	213	230	197	195	219	194	189	219	248	238	226	196	204	198	226	209	232	183	212	209	215	207	181	200	207	217	211	227	205	197	206	196	191	203	232	198	192	223	231	222	203	184	210	208	217	208	211	198	225	210	187	205	183	199	223	205	208	227	173	199	206	198	199	217	204	208	189	185	213	211	228	195	199	192	209	183	193	199	211	190	216	196	201	229	201	216	224	194	207	197	181	197	184	226	208	213	197	199	188	215	196	181	238	190	203	220	179	201	206	198	207	230	208	225	216	206	204	206	194	197	206	199	169	175	195	189	205	221	220	207	211	208	203	218	208	214	189	202	174	170	203	205	199	201	215	235	199	190	208	223	191	211	193	200	177	217	205	215	209	221	197	230	185	189	215	189	198	165	223	194	188	183	200	198	200	181	175	194	191	223	215	208	212	226	175	210	219	202	197	218	174	209	210	208	200	196	225	207	202	240	192	202	186	207	201	214	211	204	246	199	201	217	204	223	204	243	189	177	216	222	222	176	188	223	225	221	202	176	229	224	211	229	222	222	206	225	202	187	190	219	207	213	206	201	213	217	175	198	215	187	197	197	208	207	202	199	201	192	205	218	209	214	192	213	190	211	210	220	215	198	190	191	204	194	214	232	222	210	224	214	220	195	240	225	200	204	184	214	217	222	224	193	206	218	207	207	205	177	216	177	216	225	192	193	196	184	198	184	195	208	210	203	205	231	187	217	223	223	213	226	195	192	209	208	201	199	187	201	215	204	194	224	214	167	200	199	214	204	206	212	211	211	197	209	223	197	205	182	193	215	222	184	205	215	202	223	205	229	226	182	209	206	192	201	204	210	190	197	205	211	183	193	206	189	210	203	196	231	215	217	210	184	199	189	220	216	217	212	214	188	207	207	227	221	227	218	219	206	229	197	209	225	200	231	202	202	199	204	214	198	221	175	167	213	198	241	203	186	201	215	223	232	210	193	229	206	187	216	197	193	210	202	209	192	219	198	203	240	150	196	212	207	224	202	189	210	201	190	203	214	207	225	211	176	209	210	204	179	186	187	240	196	223	195	194	206	194	211	207	198	233	199	210	186	205	212	206	193	211	215	216	198	201	181	210	206	233	203	204	182	204	211	208	207	216	202	199	222	195	200	220	222	225	203	195	212	202	204	224	190	222	219	216	227	215	201	213	204	173	220	205	199	205	211	210	198	212	191	226	216	201	218	224	248	203	201	214	190	237	229	222	193	191	210	203	196	206	203	213	182	203	176	186	212	225	216	206	166	202	226	197	188	181	211	218	200	217	207	189	216	189	212	234	224	202	210	199	196	197	194	187	206	223	207	212	185	198	204	194	198	203	195	207	225	190	214	206	227	210	214	221	195	193	212	201	220	202	194	198	225	234	226	223	194	208	208	185	193	219	217	190	188	204	213	213	210	213	196	211	212	233	206	202	186	192	224	207	217	226	214	228	218	186	206	205	191	204	224	215	210	206	217	220	203	191	201	221	200	239	205	218	211	221	219	195	220	224	202	205	205	202	220	210	248	203	208	238	198	232	205	200	184	204	206	219	210	230	190	214	209	207	193	201	195	209	190	205	214	214	182	208	221	207	223	186	215	215	226	205	200	212	228	214	213	191	233	194	197	215	205	192	215	203	219	190	194	202	214	216	219	178	244	209	231	215	184	203	190	213	216	223	195	216	220	190	173	201	217	204	219	220	219	217	205	209	214	208	212	224	191	192	215	203	199	212	204	214	221	196	230	172	214	184	217	239	177	222	195	204	217	183	206	208	205	193	209	211	181	217	197	202	220	214	183	214	190	221	189	214	203	221	194	224	208	204	178	178	204	196	241	202	206	189	206	224	210	218	189	155	221	175	208	198	236	192	180	200	194	193	203	226	213	190	199	213	193	177	220	194	209	221	213	210	230	190	197	193	186	244	235	218	200	217	240	223	215	220	203	176	216	192	181	231	215	193	203	223	221	184	198	242	221	225	213	195	251	172	203	209	204	241	203	182	245	198	202	213	221	205	213	202	218	200	216	202	198	196	199	199	206	217	209	200	185	193	196	218	206	206	199	181	200	184	202	205	227	189	220	224	191	213	212	215	201	225	206	209	211	189	200	198	193	213	215	161	200	199	174	211	216	198	227	191	224	210	193	211	227	202	203	219	225	204	193	178	224	220	208	186	177	205	194	225	200	228	199	184	204	197	205	203	216	220	217	220	205	203	206	216	207	195	188	196	209	210	202	186	189	223	244	222	225	208	205	197	215	202	198	204	219	225	202	197	221	207	199	204	244	216	183	235	222	210	183	196	193	193	204	217	209	206	195	194	206	203	201	200	229	169	197	187	216	231	207	210	219	213	216	191	199	181	207	189	181	227	205	224	246	186	189	198	194	187	200	199	226	212	191	206	220	188	210	210	194	213	209	170	177	213	206	221	212	206	196	211	209	195	215	180	223	228	212	210	225	214	177	190	219	212	196	216	200	221	209	186	216	221	205	187	192	210	214	189	210	199	225	189	189	216	212	204	211	179	219	205	222	223	186	225	206	231	209	210	207	188	199	243	205	196	200	166	228	219	222	214	188	208	189	211	214	213	219	210	227	217	206	218	211	193	226	225	189	207	228	231	176	199	204	208	219	211	222	188	191	194	223	228	212	203	191	197	182	193	191	199	182	210	203	201	218	213	193	185	198	198	199	218	208	210	205	212	201	186	211	215	190	172	207	209	231	189	196	198	224	196	228	202	217	193	218	182	229	217	178	206	206	254	207	215	186	236	228	198	212	191	197	191	206	204	193	227	190	223	211	227	206	201	186	205	182	250	205	206	206	190	213	199	195	205	203	210	197	193	223	204	181	207	209	207	213	213	190	227	222	186	234	192	222	183	176	194	204	204	222	198	219	213	195	198	212	200	186	223	227	196	228	192	220	219	204	211	206	183	198	215	205	210	219	222	228	191	222	189	204	217	214	212	208	199	211	181	238	196	220	202	215	205	232	202	199	223	204	229	205	210	183	224	234	221	204	187	190	224	188	189	201	231	193	209	206	217	215	213	188	193	211	218	204	230	225	210	191	209	212	204	204	188	191	195	192	213	235	212	203	200	208	207	193	248	199	223	204	218	206	200	205	195	209	215	229	188	225	205	172	209	241	217	234	197	195	201	195	173	233	222	204	225	212	200	192	190	196	184	181	190	201	195	221	198	197	205	201	205	209	214	204	203	191	251	203	209	223	210	213	199	206	215	233	221	223	205	191	185	189	215	202	186	190	201	208	219	188	210	198	221	211	207
19666	26635	15813	8276	5807	4074	2961	2171	1512	1352	1265	980	806	730	688	690	655	686	612	544	490	484	402	404	383	358	341	351	332	325	332	321	346	324	323	309	305	273	270	269	268	287	289	281	262	257	260	231	261	253	232	240	232	249	246	227	221	261	218	242	238	255	223	202	240	243	241	249	214	229	235	240	238	221	237	212	254	230	226	253	237	247	200	238	229	234	235	238	226	246	223	252	219	260	240	226	243	240	239	218	239	241	257	229	209	231	236	203	248	218	232	237	209	244	224	248	243	215	241	234	258	239	220	208	249	197	222	224	200	243	255	225	221	241	209	240	228	233	244	233	224	225	222	223	251	219	239	220	220	225	237	230	232	239	204	239	226	260	217	239	220	236	219	248	239	220	245	223	228	224	241	206	228	236	233	258	225	230	220	229	203	235	226	208	195	219	219	214	211	216	210	232	254	234	221	211	211	215	238	248	220	235	233	261	215	195	248	208	257	251	217	243	228	239	245	239	221	236	203	235	243	236	242	216	217	230	243	262	223	250	250	230	229	246	207	257	250	245	206	247	215	254	198	257	213	232	229	225	214	248	229	229	239	243	228	218	231	222	211	228	213	248	251	196	212	215	250	227	239	233	229	224	215	217	244	234	249	237	224	230	201	220	236	256	221	229	249	235	236	232	212	234	233	241	212	234	252	222	222	250	243	262	226	238	232	202	226	205	244	206	220	207	199	212	240	238	249	233	217	226	230	249	197	234	230	265	220	229	250	226	218	233	219	236	213	234	227	220	250	230	204	244	176	238	239	225	228	235	246	237	227	251	219	226	211	208	222	220	238	243	212	225	232	229	232	253	227	231	224	221	234	219	239	219	219	229	251	229	235	228	246	217	204	241	236	241	230	223	212	210	239	226	227	208	256	207	233	215	219	218	236	244	246	224	208	238	224	238	263	243	207	231	238	213	216	230	207	231	212	237	214	256	262	237	233	239	226	237	237	209	224	235	214	261	225	205	242	239	229	219	241	228	245	250	219	208	237	229	220	243	233	231	247	227	197	208	217	245	245	236	207	241	231	232	237	230	219	223	227	248	250	212	224	218	232	248	242	254	239	237	241	211	260	224	246	235	231	236	224	246	241	221	225	241	247	217	233	232	235	231	264	227	246	256	214	241	231	234	206	226	247	207	232	252	243	242	199	227	249	235	212	246	218	239	233	262	237	220	228	224	230	202	247	220	237	245	226	230	213	226	221	239	245	220	210	222	242	214	243	250	260	242	215	248	247	202	238	234	234	222	208	207	217	254	231	214	239	228	243	216	220	219	239	244	222	231	233	249	232	223	225	218	235	229	225	255	220	218	212	231	243	227	241	226	229	286	247	232	220	229	215	214	221	229	211	210	238	224	218	226	227	228	230	219	226	244	210	221	246	211	245	222	219	241	239	244	229	202	233	239	223	227	206	244	218	231	218	240	250	216	229	222	236	234	223	212	221	235	237	236	248	232	236	228	241	250	239	231	248	238	223	237	227	236	202	226	231	227	255	234	230	211	221	241	227	228	217	231	221	215	252	220	239	219	229	219	181	229	215	239	232	246	217	221	235	224	232	248	234	253	227	255	228	218	230	230	246	253	238	201	246	240	236	232	203	226	249	206	236	225	225	232	205	257	244	237	224	213	238	230	264	222	209	224	209	262	208	235	242	246	246	238	247	249	245	225	212	245	226	258	223	236	221	245	256	223	246	218	212	236	227	191	241	247	242	245	228	221	226	190	226	237	198	254	234	226	246	233	246	213	230	241	215	244	212	223	187	261	230	228	219	219	247	248	239	240	219	199	227	220	243	229	235	205	235	220	220	220	214	247	212	199	239	237	220	215	243	230	224	245	246	225	223	220	239	218	208	235	216	221	250	239	231	234	235	211	259	215	226	242	217	220	271	248	232	219	207	232	219	230	207	234	252	241	244	237	219	224	224	219	221	218	206	240	217	227	226	242	228	219	236	231	228	218	224	254	236	239	201	225	242	216	236	239	250	218	230	207	213	216	235	226	209	259	234	198	217	241	237	243	231	236	222	215	220	208	257	205	248	230	214	222	218	243	223	217	228	239	197	269	227	217	224	240	223	227	221	235	245	220	228	213	243	250	222	247	243	261	233	243	213	211	215	209	215	225	228	227	242	194	253	214	245	253	225	211	240	237	230	218	221	252	247	245	224	243	246	216	202	237	238	216	217	232	218	228	222	249	237	233	213	267	240	243	229	236	247	242	253	243	254	228	247	219	241	242	241	250	214	224	214	223	226	221	225	217	236	234	242	197	241	210	216	213	241	270	227	251	233	215	205	221	234	254	233	221	202	240	228	216	227	235	229	219	211	253	229	226	248	242	236	225	206	246	245	227	217	242	210	226	250	224	259	249	247	229	227	225	242	237	226	217	214	231	224	234	221	256	219	240	239	244	256	233	232	214	216	244	216	204	262	242	191	201	234	195	202	241	213	246	221	237	268	188	251	232	237	222	226	250	208	230	224	221	222	217	231	244	233	216	225	253	202	213	231	244	237	237	240	213	236	235	222	219	213	232	204	220	247	246	252	244	232	239	235	231	211	257	251	273	208	267	229	226	271	227	225	244	247	197	210	230	216	209	241	264	227	232	233	239	225	233	228	250	251	224	261	237	248	229	240	224	214	237	217	236	227	250	227	234	208	215	211	220	215	231	232	222	235	192	247	224	230	221	240	273	233	253	225	235	242	225	219	237	229	249	229	226	234	229	226	209	212	191	221	238	211	201	250	208	246	228	208	216	248	228	222	208	210	222	224	238	233	256	214	261	240	230	201	226	214	226	225	247	215	224	212	244	215	210	226	225	208	221	246	219	240	225	248	239	234	239	234	235	241	246	228	262	225	226	219	214	235	238	239	256	218	222	214	225	238	247	214	228	220	230	213	230	226	201	226	201	216	202	238	261	219	239	235	233	240	244	248	221	237	250	241	273	234	233	247	215	217	246	219	225	217	245	247	219	244	235	231	270	250	235	220	224	231	244	238	246	259	232	230	244	219	227	265	211	207	237	244	239	213	218	201	221	249	225	237	204	231	220	233	213	252	250	223	216	225	196	241	235	240	235	248	201	234	234	244	222	241	222	222	215	225	223	249	194	228	214	239	219	228	209	214	233	238	221	246	228	227	238	223	207	242	246	260	223	237	231	257	223	240	244	251	191	230	221	245	253	229	226	223	252	202	239	225	223	226	239	224	253	246	235	222	233	234	188	222	229	232	229	269	235	221	242	234	236	237	216	244	240	249	228	236	249	247	217	218	242	238	230	224	216	227	215	235	239	265	223	207	234	214	247	223	246	232	227	256	229	236	220	235	215	209	248	229	243	223	243	232	231	263	206	218	231	244	231	263	246	235	212	249	234	243	235	219	231	217	219	225	247	213	230	221	247	235	242	240	211	242	238	225	253	227	250	223	234	226	225	209	232	242	245	236	233	240	239	253	253	210	220	224	257
24470	21629	28828	24901	21604	11825	3382	1918	1449	1206	1081	949	832	775	701	576	580	606	562	539	473	393	372	371	376	347	340	366	318	333	359	332	300	270	294	297	308	309	276	293	273	247	279	295	276	265	232	244	239	277	285	239	240	273	248	232	242	235	290	249	238	246	255	196	247	239	232	237	227	230	239	241	219	235	225	255	245	221	215	209	229	239	235	250	225	237	257	238	240	228	250	285	247	262	218	233	239	218	240	260	267	235	258	225	226	239	254	238	262	241	227	213	267	218	244	227	228	187	243	233	241	228	248	235	240	251	237	228	230	254	201	249	230	229	242	224	237	241	246	243	241	254	219	221	234	238	211	267	235	222	257	212	245	221	241	226	263	263	226	251	229	228	220	222	242	220	240	265	241	252	250	243	254	255	235	225	243	215	240	234	240	237	263	231	235	231	237	217	225	213	257	247	234	259	226	234	262	236	232	214	237	220	222	236	199	227	240	258	228	234	218	238	242	244	233	240	227	244	254	244	235	240	258	214	209	220	217	214	213	255	233	228	232	236	238	237	217	255	227	220	253	221	203	210	257	246	236	265	244	216	263	226	224	227	201	258	255	245	219	240	235	254	226	234	236	205	245	253	239	254	242	252	233	212	253	241	233	249	216	232	236	235	242	260	233	228	211	228	246	239	211	222	240	249	208	234	239	224	236	238	199	220	234	223	193	222	262	260	223	223	250	229	204	227	237	230	208	239	261	229	240	245	231	236	222	234	225	243	252	251	233	228	234	214	260	259	219	207	269	221	270	203	231	215	247	224	234	235	243	217	226	257	265	232	235	256	230	250	223	235	233	237	251	225	244	253	231	232	241	234	228	252	227	227	233	239	252	240	241	239	241	238	235	215	219	230	239	229	237	213	221	239	220	214	251	217	240	254	227	227	243	232	219	256	234	237	230	250	217	227	241	227	260	247	247	214	243	227	219	281	242	226	256	221	237	236	223	241	231	197	262	239	236	193	225	238	223	238	245	244	258	227	226	246	254	226	245	257	236	215	236	226	224	230	247	232	220	238	224	244	244	237	218	256	252	265	246	222	234	208	234	211	222	223	233	232	257	264	236	210	236	228	235	221	231	240	250	290	266	243	218	195	250	223	251	235	236	233	235	250	212	222	215	235	229	214	237	209	261	244	262	247	211	229	258	228	231	231	218	224	247	203	215	221	228	227	221	205	207	244	241	281	223	210	228	242	242	240	232	222	222	207	225	223	230	212	227	217	250	226	245	212	243	227	254	207	217	224	227	240	251	233	226	261	238	235	182	200	215	222	250	237	245	223	237	241	231	215	237	239	230	250	200	238	227	243	229	218	234	229	243	209	240	232	233	255	222	240	230	278	234	241	234	213	246	238	215	236	217	237	218	219	271	247	200	216	234	251	220	237	259	246	222	221	241	227	216	251	209	208	242	237	241	230	237	235	227	225	242	236	260	221	223	221	227	250	262	236	229	245	243	226	247	231	203	253	277	265	255	235	247	243	213	260	232	233	228	221	236	238	241	242	242	226	239	250	238	229	276	233	228	237	223	233	234	230	235	239	242	229	213	253	237	222	229	242	248	244	230	249	222	215	253	252	248	247	246	231	244	229	241	261	238	225	236	234	234	230	198	265	225	255	224	238	228	242	215	229	234	231	244	198	235	246	238	232	230	240	218	221	243	254	239	233	261	214	220	222	221	271	228	206	214	251	256	228	243	231	229	235	231	216	240	221	239	203	250	219	241	241	225	239	262	241	221	207	245	249	216	199	233	222	220	216	242	217	231	221	258	211	241	230	231	234	230	242	200	230	223	222	219	215	223	206	245	230	226	247	230	220	249	228	241	268	222	256	211	257	265	229	237	258	236	239	234	242	270	242	263	234	254	234	202	258	195	232	223	243	246	220	229	221	216	244	263	264	231	226	232	237	257	258	208	245	230	258	226	208	256	230	219	238	230	198	248	243	209	241	250	228	210	240	221	211	258	224	274	266	222	235	248	248	256	198	238	243	213	225	209	239	230	273	230	241	237	225	248	248	225	231	245	246	209	247	235	233	223	242	195	227	237	204	221	219	209	243	262	265	236	242	229	237	232	220	210	265	236	233	220	246	219	225	208	240	220	231	234	256	229	233	237	255	235	224	243	245	227	206	238	214	241	249	254	230	219	271	254	253	209	229	226	245	217	221	235	233	213	232	236	249	216	257	260	231	231	221	244	223	223	221	236	246	251	247	214	271	235	242	245	246	208	243	217	242	222	238	225	229	207	229	238	239	216	245	225	215	249	249	248	225	228	258	236	216	219	257	234	244	249	241	237	265	211	246	246	227	218	229	234	244	230	230	215	211	227	235	239	262	240	202	247	238	251	246	258	244	228	234	219	249	212	224	234	232	238	220	240	248	230	250	256	250	225	242	209	265	231	221	227	265	224	231	249	225	240	251	238	249	248	254	222	233	256	245	236	231	239	263	266	238	259	212	215	245	236	231	225	262	210	237	240	236	208	240	219	253	231	238	252	214	222	212	233	233	228	246	220	245	230	228	226	230	230	233	213	251	239	252	240	240	226	210	247	237	230	225	218	260	215	239	262	239	261	234	253	234	252	188	240	244	233	223	247	252	235	244	237	217	237	236	243	212	234	226	231	223	231	211	223	232	223	213	245	221	223	230	238	235	207	239	228	229	236	240	216	240	230	218	245	245	202	249	227	228	272	239	271	228	226	247	218	205	216	233	221	245	227	228	209	252	244	220	212	244	247	243	237	221	268	248	223	239	241	243	221	244	245	236	237	221	244	220	221	227	227	237	206	259	232	247	238	208	241	244	224	250	224	227	246	223	243	247	246	245	248	214	225	257	242	203	222	251	241	239	217	238	244	197	235	233	235	221	233	226	240	230	225	216	237	216	253	239	234	235	229	220	228	240	244	198	237	235	250	244	208	199	207	218	233	247	218	240	236	190	258	241	247	240	251	227	207	258	233	257	245	225	244	241	225	239	241	221	228	260	221	239	223	195	248	237	224	238	241	218	239	238	224	213	246	253	257	246	211	208	225	229	248	263	226	230	214	243	265	219	233	242	220	233	238	250	241	214	226	209	258	236	245	234	235	235	232	228	220	250	230	251	228	226	283	249	258	237	242	243	250	250	233	242	211	226	250	226	234	243	231	221	205	227	191	216	235	225	218	210	244	231	261	238	236	269	252	244	270	227	217	225	226	230	255	244	229	215	238	202	226	243	241	224	213	234	238	222	248	262	235	238	194	235	220	236	206	256	195	275	224	248	223	214	226	223	240	217	220	243	227	245	262	249	223	233	238	212	235	221	223	227	260	238	246	258	257	239	253	258	225	251	222	233	224	197	215	238	212	253	243	229	211	233	255	226	233	228	241	230	216	243	230	260	217	222	227	239	231	284	236	216	232	229	246	271	214	250	255	247	245	235	228	275	225	219	195	222	238	210	256	229	232	230	253	249	218	240	228	228	214	227
20089	32505	19788	11508	8360	6029	4436	3390	2595	2042	1849	1581	1327	1125	958	953	955	840	835	764	672	560	487	495	437	462	473	435	378	425	446	326	354	385	299	366	329	336	342	315	298	267	346	292	285	287	299	288	279	298	269	274	242	247	209	209	234	267	250	231	217	230	213	210	238	270	239	251	244	227	246	215	256	257	210	209	223	227	253	232	262	244	258	245	246	289	259	242	246	269	244	250	238	241	238	236	225	256	257	237	242	250	252	242	232	220	218	222	238	245	251	216	233	235	208	220	240	230	223	238	245	252	223	233	245	208	260	218	254	246	217	202	231	243	256	240	244	232	213	233	228	215	241	226	239	231	245	246	247	228	249	228	249	257	221	247	223	212	275	240	222	231	201	226	232	245	256	252	207	247	214	247	249	229	237	223	217	229	207	238	228	214	208	223	242	248	250	244	247	214	238	219	214	219	235	226	246	230	229	216	217	215	231	241	230	234	234	222	226	221	225	229	276	229	236	230	230	222	213	226	218	223	255	198	241	232	236	228	225	257	244	211	221	217	208	236	228	220	225	249	244	253	210	243	229	230	230	215	227	250	208	215	225	264	219	235	246	221	242	227	244	233	261	236	256	225	236	223	256	231	262	250	240	221	244	240	212	258	206	219	230	209	220	207	217	244	239	245	234	238	221	268	214	250	247	219	246	218	223	243	253	212	245	239	230	246	229	223	243	211	225	267	211	240	231	218	252	245	233	234	238	251	237	234	245	218	233	222	238	243	243	251	234	234	251	256	227	212	257	240	234	226	245	249	251	249	235	235	210	228	219	248	205	200	250	243	238	212	257	248	228	229	248	233	231	242	259	234	251	214	219	223	218	241	240	237	247	219	242	221	215	233	228	238	252	248	209	209	225	225	253	263	202	230	214	243	247	231	245	242	240	229	232	238	228	229	226	252	251	229	232	232	220	227	243	222	239	228	241	252	226	214	241	238	213	222	237	216	231	226	210	231	235	215	218	226	227	245	229	231	225	216	229	225	250	231	228	224	217	225	225	219	226	241	243	212	232	194	215	234	187	236	231	245	233	234	239	250	233	254	245	241	221	258	236	257	238	220	248	224	220	214	233	228	215	254	257	227	235	248	261	259	230	207	244	229	239	228	229	240	251	241	254	215	221	208	238	200	238	257	238	237	233	247	209	254	199	220	224	215	224	245	219	247	230	278	228	218	240	233	223	241	222	215	238	238	241	231	229	240	221	233	232	259	262	225	217	225	260	237	241	234	223	208	231	246	219	234	215	236	213	266	235	239	226	244	228	245	219	252	213	221	245	238	242	262	226	224	206	226	233	202	245	261	227	232	241	215	213	250	267	252	235	231	234	205	209	239	236	224	234	248	246	232	192	208	221	243	243	247	234	236	253	218	225	241	229	226	237	265	226	197	244	230	254	235	254	237	234	239	242	208	231	195	261	230	216	211	254	247	237	209	226	230	223	224	234	237	234	233	246	234	243	241	243	232	243	227	231	244	253	250	222	236	227	227	216	229	229	231	239	223	212	241	233	214	241	227	216	223	226	222	241	231	245	264	239	234	225	238	221	235	226	245	219	243	210	228	224	233	239	263	211	236	241	221	240	245	234	230	230	242	227	236	209	235	221	242	260	228	213	231	243	215	207	249	205	227	239	228	227	230	245	249	227	219	230	244	251	204	241	213	225	245	237	222	237	234	238	223	221	223	246	246	226	213	247	219	245	236	212	228	243	208	265	227	235	242	238	232	231	216	223	211	248	221	249	249	232	234	213	228	225	232	197	213	207	221	267	251	234	225	243	227	213	197	227	239	229	260	257	228	228	229	236	222	248	219	261	228	223	230	232	230	224	229	215	220	220	254	237	227	228	231	240	228	252	201	235	239	260	237	235	233	217	204	240	201	229	233	227	215	240	251	232	229	209	207	235	218	235	218	233	249	254	221	252	237	226	243	225	191	249	239	230	245	247	216	219	242	246	227	199	229	233	226	257	218	231	259	249	200	237	213	242	250	239	233	218	225	217	242	233	244	215	229	227	239	238	204	224	241	205	226	229	225	247	216	223	245	222	222	241	218	247	249	234	220	241	237	237	212	224	241	229	251	230	229	225	213	221	227	214	252	226	241	232	251	268	209	270	223	241	236	260	225	228	233	214	241	233	234	248	233	203	236	231	259	209	244	231	239	229	264	235	255	242	235	233	234	226	215	213	218	238	234	225	233	245	213	246	263	238	230	241	223	223	249	232	237	238	215	221	236	250	213	245	250	227	237	211	213	234	243	224	214	226	230	219	216	228	248	229	235	248	240	233	245	245	213	232	227	189	232	194	266	226	223	260	230	248	233	224	242	215	213	268	250	242	232	247	237	205	220	248	246	217	229	232	217	246	223	209	195	234	202	220	238	233	228	230	222	242	229	227	209	232	244	248	214	212	238	251	222	226	246	205	235	224	232	236	198	223	206	202	217	241	219	223	220	223	210	212	224	231	229	238	240	231	228	233	217	210	230	191	223	230	241	242	259	254	221	227	256	243	242	239	222	236	253	220	241	231	247	250	227	230	226	235	222	241	246	239	209	220	221	228	224	207	225	213	249	246	233	222	233	237	229	225	246	227	203	249	239	240	222	250	205	229	228	215	239	226	233	223	224	220	245	232	254	217	218	197	248	235	233	236	221	219	217	256	210	228	231	216	233	265	220	257	232	222	223	234	216	262	219	249	257	225	238	237	237	218	256	226	252	209	243	242	246	230	234	243	263	242	225	243	236	225	214	246	246	239	234	229	214	227	227	245	229	230	259	227	227	257	229	220	230	221	214	249	209	216	236	215	217	242	265	236	222	228	209	221	224	220	244	270	237	233	226	240	230	212	235	251	224	232	261	245	207	229	228	217	232	247	240	222	209	232	249	237	233	231	237	203	230	247	247	247	207	214	233	234	229	255	224	214	226	238	210	199	215	230	212	212	241	237	241	240	229	244	234	232	232	239	215	248	252	221	247	225	201	218	204	244	239	233	245	247	208	220	245	201	245	234	241	217	216	239	221	262	209	227	204	212	215	254	227	202	223	218	212	243	262	219	220	248	223	237	208	234	207	248	204	255	216	244	251	224	226	246	224	219	235	193	211	208	257	233	215	209	238	226	221	224	213	237	230	240	229	240	240	239	237	219	211	222	208	233	204	258	213	234	259	244	230	243	243	235	205	253	234	240	238	221	237	248	230	237	248	251	236	254	239	203	227	244	245	230	222	215	226	230	266	241	235	238	233	230	242	278	269	216	244	230	251	220	245	223	225	233	229	231	237	214	241	226	220	247	222	221	219	220	264	221	241	233	213	225	247	229	216	227	275	228	235	229	215	221	232	233	217	256	242	206	249	227	226	250	213	224	240	224	249	245	258	254	240	239	272	238	199	229	211	240	232	236	234	214	237	244	233	218	242	243	240	238	257	202	248	230	226	234	221	245	223	236	241	245	233	235	259	217	237	206	205
25718	21671	27642	25978	11409	3166	1918	1311	1002	898	858	708	618	573	513	503	448	489	399	441	407	331	311	319	299	301	283	246	271	257	284	279	278	271	247	240	229	244	222	222	239	251	224	252	214	240	222	253	228	219	219	240	204	227	219	240	216	216	215	221	228	193	182	174	217	190	193	206	196	194	216	202	218	221	173	192	207	207	201	191	229	221	194	179	214	217	196	239	217	232	208	213	207	197	189	208	196	213	212	190	188	185	186	208	209	247	221	234	198	223	223	208	197	189	222	189	202	194	188	194	204	227	226	186	199	208	198	202	223	194	176	211	205	199	172	186	185	211	199	182	215	203	228	222	245	198	215	196	202	213	197	207	192	198	207	211	221	196	209	181	195	209	194	203	199	194	180	180	223	183	223	189	192	210	206	191	204	206	205	208	184	189	218	224	203	211	218	194	184	200	236	203	214	193	177	212	182	181	197	219	202	182	185	218	209	216	203	186	193	172	217	215	216	208	242	194	202	162	230	201	177	186	228	193	201	186	229	170	206	221	219	232	201	228	203	176	187	210	209	215	212	188	204	224	214	223	236	243	206	203	183	214	229	220	200	207	197	212	225	198	196	182	185	184	197	194	202	175	213	206	198	188	204	178	191	177	189	189	214	202	190	213	195	184	179	204	187	204	198	197	193	202	208	187	180	198	203	219	181	187	215	204	204	198	190	234	216	209	198	205	185	209	214	198	199	215	206	211	193	207	200	217	210	225	184	211	201	195	188	215	231	203	215	225	203	202	186	221	203	200	219	212	198	205	212	193	185	182	228	186	186	232	199	211	183	205	225	204	204	193	182	208	204	188	204	194	204	203	203	202	257	201	200	191	209	224	175	178	211	203	228	197	192	203	205	192	200	191	188	188	184	198	210	200	197	222	217	185	196	201	188	210	206	211	181	226	216	198	215	198	208	203	195	198	208	190	170	232	204	198	212	211	213	190	202	185	178	212	203	200	191	185	182	203	197	187	181	189	214	175	188	230	189	176	217	200	209	183	206	225	207	193	212	206	203	201	194	203	208	229	211	237	243	215	218	201	208	192	187	194	196	201	209	202	208	233	216	199	173	189	185	180	199	221	193	194	177	219	215	220	220	217	200	191	229	198	205	191	188	214	188	190	205	203	198	188	198	193	217	183	212	207	200	208	178	198	241	202	224	181	233	215	205	225	191	192	190	186	220	210	195	205	200	215	225	208	189	205	223	202	202	176	183	202	207	222	213	220	208	190	194	199	194	211	197	202	199	216	210	178	232	169	222	188	204	188	194	212	200	195	209	184	221	166	220	202	196	205	213	203	194	205	221	182	190	217	201	198	183	213	207	207	214	208	207	200	202	191	204	176	212	208	193	221	200	216	202	189	188	198	197	188	213	213	216	220	201	195	200	175	224	193	205	189	202	175	199	221	220	218	189	191	217	231	206	198	223	203	223	206	219	226	191	197	196	201	224	194	192	197	211	222	182	213	194	212	183	189	212	215	220	209	199	206	187	180	189	187	194	175	176	171	188	207	205	187	205	205	203	206	222	224	201	193	224	203	209	206	186	198	177	173	212	186	215	225	200	182	190	203	200	191	223	179	188	191	200	201	176	194	211	191	211	179	200	204	200	187	198	200	200	205	222	220	201	212	211	180	202	184	174	183	172	205	205	206	207	206	204	188	196	211	211	202	185	190	219	199	211	195	184	194	210	191	198	204	180	210	216	211	176	209	202	214	199	167	211	221	212	210	210	192	207	207	198	202	191	203	205	200	210	211	210	188	224	193	215	190	197	186	206	192	196	231	198	201	209	201	238	177	187	197	206	231	203	197	223	204	187	193	182	184	204	207	223	245	213	202	196	187	212	201	200	200	197	228	172	172	181	174	181	187	191	199	208	193	193	197	198	190	196	221	209	192	200	201	228	196	187	185	204	207	216	212	216	211	195	216	206	179	177	194	205	181	236	207	210	193	214	184	201	210	201	184	207	184	191	215	202	179	184	200	194	200	201	219	218	213	197	185	200	211	207	215	214	226	173	197	222	204	206	182	192	243	212	187	210	215	201	202	175	200	183	209	199	216	209	183	190	206	182	202	189	184	190	183	226	208	204	204	167	193	211	219	213	209	206	194	208	213	205	218	211	182	210	202	206	199	203	192	192	207	197	193	184	194	203	200	194	187	192	212	197	176	204	193	214	189	182	199	200	217	176	224	216	198	211	209	175	197	213	218	217	204	204	201	218	210	180	220	218	206	212	196	203	194	234	200	203	199	228	197	201	187	230	177	198	178	219	212	201	206	204	203	208	175	212	224	204	201	201	213	189	185	207	187	210	187	187	214	203	182	189	229	166	211	205	180	213	209	193	206	186	183	203	178	199	184	209	181	205	228	189	206	193	222	217	227	229	220	206	196	199	212	200	202	183	195	199	213	217	225	198	216	206	180	206	209	199	210	219	205	209	183	203	194	196	200	196	209	218	196	205	216	246	207	202	197	202	172	217	198	181	171	208	194	183	232	207	189	187	197	176	194	174	178	210	194	202	213	220	184	207	196	218	211	177	188	190	188	216	220	201	197	216	205	182	189	205	223	213	198	194	183	199	194	194	208	224	215	195	223	201	189	200	191	196	203	193	201	206	202	194	231	188	208	218	189	214	217	217	193	202	178	207	205	167	200	221	195	211	205	194	174	200	204	188	190	183	184	206	217	220	202	229	219	212	184	195	191	201	211	195	190	207	188	195	213	184	229	173	204	215	178	219	212	209	212	195	198	228	183	210	207	188	182	210	188	203	189	206	215	224	198	214	169	209	222	201	188	198	213	206	201	227	180	206	235	206	211	215	201	158	212	184	212	201	227	211	197	169	215	187	212	189	196	229	207	227	191	202	206	199	201	208	183	198	213	180	200	205	216	205	186	202	197	196	200	211	216	193	185	198	199	204	192	194	195	226	195	195	193	195	204	181	196	221	217	209	212	183	192	193	199	216	213	191	205	183	199	208	211	208	200	192	195	211	194	189	226	200	204	201	215	195	203	181	178	194	209	189	222	230	201	211	204	194	202	202	182	204	221	230	212	200	193	202	215	181	186	183	177	231	242	189	217	221	219	231	211	207	197	197	187	190	200	233	199	195	206	178	193	202	198	195	189	221	205	189	209	189	210	213	186	203	183	181	217	198	181	181	214	216	227	235	210	192	195	207	213	200	207	204	220	213	196	220	198	192	205	210	216	214	220	208	190	198	210	229	232	207	189	219	205	207	188	213	223	216	223	203	206	209	223	186	192	202	214	211	238	204	193	190	217	220	224	211	212	217	190	219	198	181	199	195	195	202	203	199	191	194	187	204	206	179	198	212	188	202	185	201	200	222	192	214	223	203	204	196	197	204	208	199	200	199	170	184	215	195	193	202	206	218	188	209	203	204	236	192	208	197	220	189	231	185	215	207	193	194	222	190	196	183	209	225	222	206	207	201	192	195	189	220	206	212	195
20644	32417	17932	9945	7410	5417	3867	2874	2205	1871	1632	1437	1273	1117	971	865	868	726	745	726	561	523	484	459	428	424	391	431	357	383	361	391	359	313	287	358	303	310	271	253	287	285	318	300	313	276	290	268	277	302	300	267	292	258	267	247	252	212	212	232	251	241	229	238	239	233	229	227	200	204	239	233	229	212	239	239	273	203	232	230	239	224	223	245	228	213	238	242	245	239	223	229	239	260	231	243	213	244	275	219	247	234	245	211	229	260	229	250	235	228	239	235	232	211	230	231	242	208	231	220	240	216	211	230	211	246	251	237	219	207	240	220	206	225	243	217	261	215	238	228	239	216	187	224	215	236	231	219	242	234	224	244	235	217	235	259	210	236	246	214	213	201	223	231	237	223	240	216	225	209	222	220	216	204	217	245	225	225	227	225	213	199	223	261	189	226	223	210	223	235	218	248	213	244	236	241	216	217	235	215	244	235	256	232	214	229	207	210	214	202	235	235	213	225	200	218	231	222	216	229	234	226	204	283	207	228	237	230	217	217	237	249	245	229	228	230	206	233	228	214	247	227	226	232	208	247	227	217	215	241	227	225	259	228	223	212	230	220	228	248	207	219	206	208	227	251	237	214	235	216	220	236	232	254	268	236	230	214	212	233	210	201	209	238	200	233	209	217	198	233	211	216	218	223	219	238	221	224	234	226	213	190	223	222	243	213	219	241	225	227	253	243	212	250	236	215	231	211	228	241	241	218	211	236	214	214	224	209	237	231	258	236	216	237	224	227	232	207	232	230	238	255	249	233	226	212	235	225	243	237	216	214	227	226	228	202	240	233	239	243	215	211	250	186	221	199	256	245	219	238	220	236	222	270	228	241	252	233	238	235	237	214	220	243	226	228	228	221	238	232	228	234	217	227	219	217	189	194	258	239	272	225	236	239	203	241	241	222	218	219	213	230	232	252	209	228	207	215	203	208	236	226	206	216	229	238	212	226	197	237	221	232	242	233	224	229	208	227	251	230	243	225	217	254	222	215	229	229	233	223	248	208	217	248	240	267	219	262	232	226	228	225	224	215	224	230	226	223	231	245	248	251	246	212	235	258	238	240	209	237	252	215	230	226	223	212	226	217	224	235	238	240	242	198	211	244	217	210	270	223	237	216	241	234	233	231	241	211	251	235	243	222	221	240	225	229	228	220	213	211	241	238	219	226	211	261	239	218	247	211	212	235	226	249	260	245	225	241	236	207	241	238	221	182	212	226	239	213	207	238	231	243	223	226	239	233	232	259	255	217	238	219	253	233	212	218	216	241	236	226	225	238	216	224	247	245	226	232	227	236	250	241	208	214	207	220	225	249	220	247	238	216	242	242	227	239	207	235	247	228	218	221	201	225	215	205	233	212	229	223	271	230	217	215	225	229	243	236	213	220	227	241	234	236	229	229	250	239	232	247	235	229	223	229	214	233	203	244	230	238	211	241	217	226	239	240	229	243	232	229	214	226	220	216	208	248	238	218	211	233	214	213	241	232	230	204	255	228	247	238	250	225	220	216	219	244	242	243	220	226	215	227	237	236	237	246	220	246	205	256	222	221	229	235	235	220	252	209	231	225	244	226	220	269	226	237	209	215	236	228	244	218	229	223	218	233	227	244	213	227	210	218	253	248	227	232	211	230	212	225	217	244	224	230	222	224	237	222	206	248	227	215	224	264	211	226	243	213	236	264	200	242	229	207	215	227	216	244	242	217	212	251	207	209	224	231	237	236	227	213	211	211	208	228	211	241	207	233	219	255	224	217	228	226	221	255	230	204	213	241	210	227	220	202	206	236	218	221	258	208	218	223	218	217	212	231	218	222	234	203	229	214	219	214	220	212	177	201	248	217	239	242	205	228	230	250	243	247	255	254	213	250	229	205	225	242	230	227	224	229	223	240	207	233	228	213	212	257	212	241	219	216	243	217	227	227	198	205	225	230	247	228	235	213	222	232	232	208	204	205	261	210	237	230	199	233	230	235	201	206	234	215	233	231	230	240	244	266	229	213	223	247	240	239	214	225	253	210	230	206	210	232	220	246	260	221	207	240	240	214	207	252	237	235	237	202	234	224	195	228	240	202	242	214	236	245	198	234	202	240	214	217	242	215	231	230	233	221	212	252	239	236	216	219	240	244	235	222	213	237	232	227	232	219	220	253	261	214	222	229	219	210	227	211	236	224	224	231	225	215	212	246	242	227	248	224	239	247	204	233	246	244	235	218	236	251	232	255	238	224	204	249	208	208	230	215	227	219	230	220	225	243	256	214	221	231	250	220	234	221	250	235	217	211	228	220	225	227	221	243	230	214	241	213	231	217	235	199	221	232	235	232	218	229	244	233	218	229	236	238	245	255	248	219	222	217	233	225	192	220	217	226	235	223	249	232	237	227	226	235	238	229	240	220	213	273	242	223	222	225	196	245	216	228	225	214	233	242	220	253	233	222	258	246	246	226	215	250	202	245	222	240	238	205	246	215	239	236	225	227	231	223	219	202	217	225	221	252	231	241	233	244	230	200	215	220	252	242	227	198	208	240	232	250	238	235	214	226	228	226	266	216	205	225	216	240	262	234	257	268	221	216	219	238	241	242	230	204	244	219	246	229	222	236	217	206	237	249	240	225	203	214	236	227	246	223	237	201	215	244	219	250	241	237	205	238	227	206	217	213	244	193	218	254	222	239	196	201	237	239	212	214	236	226	202	234	246	247	253	188	229	229	258	212	274	236	230	232	210	269	229	237	216	235	233	229	235	215	234	254	242	231	236	235	221	253	222	213	226	220	232	240	218	208	260	225	218	227	223	236	214	217	220	231	194	222	200	214	256	252	245	235	215	200	218	206	225	230	199	198	227	243	233	248	250	215	232	241	228	231	253	234	232	214	216	231	232	211	229	248	232	225	227	213	229	240	221	225	234	241	220	234	206	227	259	214	230	211	224	222	209	220	231	260	244	205	250	247	211	216	251	247	237	203	224	238	225	225	217	219	212	225	227	222	206	232	240	213	242	218	209	245	234	233	234	232	204	229	235	223	232	213	248	209	214	246	235	235	260	241	214	227	217	215	205	211	242	259	257	227	228	216	257	217	216	241	212	229	239	234	224	230	253	251	233	236	240	212	212	206	244	225	228	252	224	220	243	232	225	218	229	240	201	220	261	226	230	225	227	230	225	223	236	226	226	240	208	218	223	225	223	237	232	236	205	238	242	221	216	220	233	222	240	213	217	214	220	220	237	208	214	217	243	234	260	218	240	216	238	249	242	230	221	231	234	217	254	235	226	222	223	214	219	227	218	211	214	233	246	252	212	224	225	205	237	221	238	223	229	231	225	237	242	244	250	242	243	214	227	211	228	224	240	236	222	217	251	224	228	244	220	224	223	227	236	214	243	227	213	253	262	220	207	222	215	221	233	222	224	237	198	254	213	217	197	209	227	224	225	188	225	256	227	221	241	233	198	230	252	220	230	224	204	231	228	204
23360	21731	29437	24576	21739	21824	10808	3040	1953	1686	1501	1301	1201	935	952	903	787	800	830	721	605	558	563	549	478	509	424	433	374	368	403	398	436	392	373	313	388	349	283	304	320	277	331	311	296	306	296	313	375	345	353	433	402	395	390	379	243	231	257	229	284	265	225	276	276	251	210	251	228	241	264	242	251	254	269	252	270	243	271	251	234	275	235	256	261	253	238	246	261	272	275	270	280	262	274	267	294	242	268	232	274	281	270	218	280	246	238	255	244	236	250	244	237	241	282	260	245	239	258	236	235	259	270	258	210	275	259	262	240	239	248	293	257	256	241	254	262	242	263	268	266	249	246	233	221	249	240	211	274	252	265	264	218	225	228	256	264	270	242	265	258	251	254	236	241	239	258	250	237	249	229	241	237	247	275	264	237	249	242	250	270	243	242	259	237	238	240	229	245	251	260	245	232	263	261	248	216	217	258	242	257	239	255	247	226	251	255	252	216	250	238	266	249	248	272	275	207	232	270	247	239	267	218	256	258	268	251	257	264	241	236	221	234	263	241	248	248	252	268	228	216	244	253	259	256	216	257	210	249	228	257	254	230	265	257	261	245	251	226	251	252	245	278	255	276	261	242	281	257	241	253	263	270	250	234	257	232	264	249	249	255	238	237	262	265	241	244	223	234	220	253	247	232	235	241	221	219	251	230	251	236	235	252	236	258	235	209	217	248	256	242	243	245	249	257	254	230	244	232	218	227	254	266	260	216	248	257	254	244	223	242	236	259	229	251	272	266	246	253	275	245	219	245	238	216	243	265	264	241	277	248	267	252	250	240	246	240	248	250	265	251	241	213	238	246	297	273	256	248	233	241	239	237	229	248	256	241	258	270	232	250	275	253	224	210	227	270	266	226	261	259	247	234	216	247	264	243	268	228	239	228	217	256	232	240	243	241	221	268	234	234	245	266	266	242	260	256	253	272	226	266	227	227	259	246	238	246	223	217	223	252	251	238	220	237	247	243	278	250	269	240	233	245	243	269	264	242	236	245	270	255	254	242	251	255	254	234	269	249	242	248	255	255	254	253	255	267	265	273	258	238	222	269	263	253	241	232	255	261	218	203	230	226	252	254	261	247	233	242	257	255	227	246	245	230	240	263	246	224	257	265	235	226	242	227	245	255	253	259	247	274	260	234	251	214	230	274	264	253	272	255	275	243	243	240	269	224	239	233	244	276	250	257	208	255	276	305	258	263	259	246	250	242	238	255	262	235	248	217	225	241	255	242	240	259	257	243	277	247	255	277	236	245	232	249	262	242	290	259	267	269	277	248	275	227	232	270	252	271	233	219	227	285	264	256	257	242	236	266	232	262	269	236	254	252	231	241	268	270	232	257	254	248	266	245	241	260	264	253	237	241	239	260	251	239	275	250	248	264	230	271	249	259	251	234	230	240	243	251	240	264	218	247	238	250	263	237	227	260	245	262	247	257	253	283	245	258	217	243	243	250	262	233	230	265	258	260	255	241	219	225	281	247	233	248	248	251	213	260	253	249	252	234	253	225	243	247	261	256	238	259	224	266	277	270	250	227	269	273	246	240	240	256	230	247	249	283	250	248	271	259	240	245	263	266	259	234	260	236	240	250	237	237	242	246	230	260	259	228	239	242	244	262	241	279	235	235	222	258	253	240	214	240	260	224	248	224	269	258	260	237	252	216	260	260	265	247	230	246	242	266	240	281	226	249	243	258	241	249	255	246	244	258	239	234	234	239	242	239	244	236	231	243	275	267	242	238	227	250	227	282	237	253	235	194	234	239	260	288	234	260	237	250	232	235	247	245	243	273	238	250	255	248	242	229	222	210	244	278	246	238	244	244	266	241	241	249	246	221	242	250	241	224	254	251	236	290	241	239	246	266	245	240	261	264	235	233	238	259	238	243	266	265	212	246	247	245	241	260	276	254	263	261	237	259	228	235	247	227	236	250	262	226	233	251	212	227	228	269	252	262	247	262	245	245	236	261	213	225	246	217	270	273	295	237	231	261	256	224	266	218	221	286	227	259	258	215	259	259	251	238	238	219	229	248	284	252	232	262	244	239	224	220	239	214	249	251	244	266	260	253	249	223	267	275	246	259	273	237	266	266	243	234	245	246	236	238	265	233	249	241	261	232	251	237	223	263	224	249	235	252	243	244	212	249	231	232	214	226	274	256	270	256	273	254	230	243	213	225	262	247	231	261	265	254	242	242	227	242	238	258	220	246	210	245	254	275	222	271	243	270	239	228	256	240	222	256	257	277	227	248	243	283	207	258	247	259	238	283	254	245	246	234	239	237	235	246	252	238	270	250	243	263	258	252	259	211	263	247	239	248	244	268	255	240	247	235	247	235	250	242	198	246	227	262	236	239	239	232	234	231	282	252	256	256	280	237	234	252	248	237	232	255	245	249	261	272	238	253	242	244	257	270	204	245	238	242	224	257	275	241	235	271	282	220	240	275	247	205	265	243	238	249	265	236	226	288	271	266	264	229	255	264	272	273	223	245	260	254	243	243	247	249	233	240	225	271	280	217	227	256	271	234	278	245	254	238	234	220	257	235	244	247	229	262	227	258	265	253	250	275	222	231	236	263	253	236	250	254	236	236	236	233	227	244	263	253	238	209	237	215	252	248	237	267	237	257	233	260	244	258	244	246	257	258	249	269	224	241	260	236	260	216	231	258	238	255	257	227	230	239	248	273	257	271	244	236	245	240	240	263	241	253	237	217	244	210	233	258	250	220	231	242	247	244	256	244	270	235	274	249	248	250	256	245	232	231	243	246	237	237	254	247	253	237	255	236	261	252	241	245	252	235	276	256	226	245	259	255	232	218	227	239	265	224	247	241	254	268	230	242	207	226	267	249	261	228	273	247	223	242	232	212	234	232	223	249	251	238	237	245	242	263	263	239	269	231	246	252	252	258	250	248	249	263	255	251	262	258	265	229	273	247	227	265	275	251	233	216	238	245	230	243	262	259	224	228	255	245	238	247	253	255	245	234	268	267	257	222	235	219	241	266	288	229	244	242	245	250	258	257	245	265	215	243	243	250	249	249	260	232	219	222	280	240	237	250	221	245	241	242	268	257	266	245	285	255	253	227	251	238	253	237	252	253	235	224	234	267	223	258	261	278	238	251	271	256	256	277	225	245	227	266	269	245	256	243	236	240	254	245	241	259	242	235	251	220	239	257	218	233	250	238	242	255	243	242	250	234	233	249	245	237	241	250	238	254	254	257	258	271	241	247	260	270	245	252	228	260	233	231	259	267	245	266	228	254	256	280	220	235	264	253	265	263	264	230	295	273	248	267	244	262	244	254	242	260	222	262	261	281	265	252	228	261	240	248	277	264	239	264	240	233	225	220	228	235	272	228	240	229	264	250	239	248	238	232	241	252	242	266	229	253	279	261	226	265	265	248	247	242	264	244	220	226	254	247	243	259	240	265	250	247	233	255	267	250	257	250	243	246	241	256	255	249	227
23318	40647	26361	16686	12655	9326	6851	5151	3930	3395	2855	2465	2265	1862	1754	1456	1421	1287	1343	1185	887	910	842	817	783	698	642	644	518	493	542	542	571	488	476	486	474	466	380	340	322	359	385	410	406	375	398	343	464	477	454	618	547	522	512	513	308	264	283	277	289	279	275	296	243	244	295	261	298	266	281	273	301	262	273	257	268	285	260	307	292	293	274	288	277	261	252	280	321	287	287	283	284	294	259	285	255	286	252	312	273	261	279	285	276	261	271	261	266	242	262	277	269	303	283	299	279	273	278	238	237	273	256	281	271	278	298	261	262	237	306	270	255	263	297	266	291	253	283	267	272	307	253	277	259	285	264	299	261	292	272	304	260	243	256	262	266	250	286	268	258	283	256	247	276	281	256	285	284	281	282	234	270	261	292	266	263	279	284	272	296	260	283	280	272	265	263	272	315	254	278	241	289	251	283	281	253	275	258	255	267	244	284	239	231	264	235	280	268	261	248	240	262	272	307	265	274	277	264	253	272	269	278	272	253	290	283	270	284	246	263	267	294	275	264	254	270	290	285	257	250	274	289	264	273	283	254	265	253	300	276	285	289	279	278	322	279	275	253	275	242	265	264	245	256	278	270	279	270	278	245	253	234	265	280	269	262	291	274	284	284	284	271	270	248	261	258	267	264	287	258	241	277	273	279	265	274	263	286	271	278	271	258	270	265	254	254	266	257	250	257	249	275	236	282	260	280	260	275	251	247	248	283	251	315	296	270	279	265	302	299	254	266	281	265	256	298	284	282	266	246	242	272	276	271	302	272	295	269	257	257	285	304	276	250	257	267	259	228	264	286	266	278	282	289	268	248	258	267	296	252	257	271	265	263	255	248	290	280	242	246	262	285	275	258	262	220	287	267	278	257	272	261	273	254	277	254	264	271	258	286	289	261	250	256	247	276	272	223	279	296	267	292	254	271	288	256	267	262	259	274	289	281	272	250	273	253	238	263	274	263	234	248	275	273	253	290	291	303	281	260	271	254	240	267	249	295	271	271	264	265	261	283	271	268	256	276	260	280	263	266	274	263	261	299	224	260	278	271	270	239	259	290	283	247	277	251	275	292	276	294	249	299	250	276	272	248	259	264	245	271	271	259	280	246	275	268	285	283	252	271	256	268	286	242	284	264	254	281	287	271	221	274	283	260	241	238	248	306	287	283	278	242	242	265	249	273	278	269	254	278	244	297	268	289	239	242	288	251	263	276	267	254	283	242	247	275	253	282	264	275	251	224	264	277	273	258	279	283	264	258	260	240	237	277	288	269	247	281	266	252	252	269	261	250	260	250	257	284	293	258	260	267	281	269	258	270	255	257	249	251	259	276	276	291	286	249	287	259	268	292	255	254	292	281	229	284	268	282	267	272	263	279	284	264	275	279	247	270	282	250	249	278	286	255	290	267	306	288	260	259	259	260	261	271	276	267	290	288	250	305	262	285	287	258	230	267	262	252	277	263	294	273	259	330	259	280	226	266	277	260	282	288	243	258	294	257	246	229	270	268	256	245	239	260	265	273	273	283	256	263	255	254	254	285	278	249	261	242	288	275	291	267	276	273	282	253	259	288	273	252	262	259	265	263	260	261	256	258	286	244	300	263	278	238	270	315	263	280	289	255	247	252	249	272	285	259	255	322	265	285	237	253	269	282	238	236	268	274	267	255	246	298	255	289	284	272	245	252	279	285	276	270	260	260	257	243	249	262	267	256	280	295	241	295	277	272	279	269	274	252	275	269	248	267	266	240	279	256	288	296	283	280	269	274	265	276	257	289	264	293	291	273	293	255	247	251	264	270	269	273	296	292	248	247	276	241	285	273	275	241	273	300	272	260	238	269	265	272	250	247	263	265	248	286	278	265	260	282	263	263	249	282	257	268	259	286	284	251	260	275	250	265	274	265	280	269	277	285	273	257	249	274	289	252	254	246	280	258	294	279	299	263	297	244	267	248	260	253	269	284	255	259	256	266	270	271	276	272	275	246	261	271	262	252	274	285	272	249	278	262	263	258	251	257	258	253	264	266	265	293	273	271	287	289	257	247	246	268	271	264	261	290	272	254	268	276	285	257	283	288	262	284	278	241	260	260	293	277	296	283	269	239	253	245	287	269	269	268	284	284	277	271	271	265	286	255	248	267	250	257	250	285	281	259	280	262	287	255	274	271	277	228	281	288	268	270	287	262	270	257	266	257	261	268	264	278	271	274	261	269	267	252	271	281	292	249	259	264	256	298	276	240	269	242	259	282	271	271	265	278	277	253	270	240	250	262	258	255	295	281	306	277	285	281	235	246	257	232	280	253	255	259	295	268	257	275	246	300	279	248	291	265	269	250	258	276	261	256	251	294	264	262	295	295	264	282	260	257	267	285	274	236	257	268	251	232	282	275	265	244	263	290	265	248	290	264	277	229	254	269	271	248	280	278	268	286	252	268	277	273	297	287	269	267	249	251	260	277	272	261	273	268	279	282	270	252	267	280	268	278	295	254	261	254	277	278	251	239	262	259	253	249	272	295	291	276	283	279	259	266	258	256	285	247	269	291	286	281	271	261	269	293	275	316	244	279	295	258	282	253	249	261	269	254	283	270	282	242	271	301	259	261	283	273	242	265	278	260	290	286	259	287	288	249	278	272	293	274	245	270	256	231	250	270	272	242	255	247	266	253	271	268	293	237	228	257	251	250	258	304	256	274	266	244	286	255	260	267	286	260	244	259	296	257	276	275	266	297	247	263	277	254	272	256	289	268	286	262	272	293	286	282	272	272	273	271	288	261	300	281	277	274	217	264	271	274	259	268	251	278	267	262	296	270	268	272	248	281	294	254	247	265	256	284	267	269	258	270	273	294	271	265	261	272	229	236	233	274	240	247	262	301	300	236	263	270	271	261	279	261	236	257	256	257	268	261	257	278	288	263	278	269	273	253	255	281	267	245	249	258	283	249	293	288	258	259	262	275	238	233	284	264	281	276	281	297	270	290	287	272	254	255	268	285	262	267	288	239	256	276	246	267	256	249	264	245	253	282	236	268	277	248	280	266	269	260	254	275	273	261	282	254	264	248	287	289	295	283	274	263	277	266	249	283	265	247	266	284	269	291	245	296	259	259	255	259	269	250	293	259	242	271	242	279	281	279	264	257	294	266	246	279	276	288	271	258	282	272	258	252	275	284	280	242	285	252	284	274	270	264	285	294	290	287	276	278	251	273	301	304	273	274	287	240	245	274	276	276	262	277	255	245	273	282	256	273	270	262	274	269	278	282	285	251	257	281	287	243	288	273	262	268	283	295	278	274	297	277	268	273	266	254	266	266	264	280	284	271	284	293	264	289	280	292	243	288	273	241	265	275	257	254	256	242	259	264	236	271	263	243	266	256	267	282	261	263	279	268	256	268	281	282	265	244	238	299	261	304	298	269	270	263	261	282	260	261	268	265	270	238	282	276	247	287	292	275	276	267	292	248	276	270	267	268	279
29028	21379	14845	6785	3117	1895	1333	996	758	682	582	589	514	456	442	397	402	397	437	349	326	329	315	316	290	290	257	292	294	272	234	224	223	292	227	251	223	245	227	230	224	220	236	207	194	236	211	219	178	184	206	221	216	193	206	200	203	189	202	217	195	216	188	202	189	226	207	218	181	208	206	183	221	208	207	199	217	201	197	184	193	209	215	194	205	224	227	190	190	188	220	234	243	206	174	224	206	198	210	210	203	217	212	188	184	194	221	194	209	208	198	218	200	202	201	210	205	178	204	194	217	201	193	183	224	195	187	195	192	218	184	217	185	216	215	206	211	204	179	218	200	202	191	199	201	204	206	198	193	231	194	199	199	215	183	183	203	210	191	212	221	227	197	194	224	165	190	190	193	203	197	176	190	185	218	165	183	197	193	203	211	231	202	204	212	200	202	209	181	209	230	204	213	178	186	202	169	195	216	223	201	196	204	178	218	210	209	217	172	190	208	216	173	160	179	197	172	195	204	209	208	200	216	230	192	208	203	191	186	219	180	224	203	188	185	203	211	208	214	191	202	191	196	179	213	206	208	165	200	186	190	210	195	189	185	206	212	219	182	184	184	208	176	216	183	197	181	186	205	207	220	183	209	214	195	207	203	203	209	212	202	189	204	186	198	179	199	200	203	209	199	197	204	198	184	205	188	217	212	200	223	223	185	216	215	222	215	205	230	193	200	208	211	193	209	188	204	205	196	173	198	202	207	226	214	192	179	215	174	201	195	199	208	247	209	195	228	204	216	240	192	198	184	194	226	198	214	211	208	202	214	194	208	202	193	189	227	219	211	212	206	210	215	184	212	176	216	202	215	211	220	190	197	213	214	206	206	194	197	202	195	207	221	201	198	189	237	185	205	199	211	200	198	183	212	200	194	183	195	208	210	167	196	203	209	217	219	207	227	183	189	201	206	199	196	213	216	199	198	197	184	206	196	179	186	204	211	219	208	196	212	195	188	203	194	181	204	193	235	213	218	208	194	193	228	203	193	223	192	195	185	203	192	185	195	197	178	195	213	203	204	188	196	203	233	216	185	202	191	212	216	199	217	219	177	205	204	215	214	216	193	182	203	187	197	220	195	210	204	213	242	195	188	213	177	181	219	182	191	193	194	198	200	216	201	188	212	220	193	212	210	198	201	188	185	182	174	212	178	197	213	201	192	187	194	197	225	171	196	209	186	196	182	216	191	213	187	205	204	217	208	203	208	210	212	214	217	212	205	194	199	200	190	207	221	171	216	211	202	198	189	174	209	194	203	161	229	192	215	196	209	191	211	185	222	192	202	199	190	183	212	168	208	210	202	179	204	175	192	188	188	205	206	214	222	206	196	182	200	193	220	210	177	206	182	213	218	213	210	195	194	204	169	207	168	226	190	206	216	207	193	213	194	188	197	222	194	198	205	216	204	214	199	189	208	208	219	193	192	195	196	191	216	181	200	229	212	224	199	206	212	208	228	202	211	203	196	211	186	188	202	181	187	224	213	185	165	194	188	198	191	196	188	199	182	218	177	176	212	209	196	198	202	197	204	191	223	206	198	207	214	213	207	191	219	213	195	227	206	203	210	200	206	203	191	198	220	200	185	201	222	203	230	177	191	201	209	187	192	199	210	204	188	192	202	213	219	189	185	216	173	230	195	222	192	193	197	238	198	220	187	216	198	191	201	188	164	202	200	197	191	227	195	183	200	186	196	191	214	206	201	211	205	195	186	199	182	202	192	187	227	212	192	193	217	184	212	191	198	208	188	216	203	203	203	229	198	204	200	205	224	195	214	202	189	187	172	202	198	209	189	179	198	196	204	190	213	198	210	191	204	210	192	205	197	198	205	189	218	217	196	215	187	222	187	194	230	201	192	217	214	205	191	193	188	226	211	225	180	209	178	205	205	216	200	205	202	207	211	190	217	189	221	200	213	240	207	189	212	233	192	186	199	222	199	203	204	189	204	207	209	169	197	186	198	177	200	213	198	214	194	211	209	194	221	193	205	191	215	211	196	170	186	180	194	214	204	229	225	194	214	231	162	205	178	186	229	199	230	196	213	188	215	181	211	185	198	175	202	211	189	176	186	217	224	213	223	204	218	196	210	204	226	205	181	167	206	210	183	215	192	216	205	212	215	181	195	196	212	231	186	193	203	201	190	214	207	183	200	220	196	218	205	207	199	196	203	185	187	189	217	218	174	198	169	209	197	185	208	192	197	218	204	203	214	196	182	217	201	214	203	212	205	207	201	207	221	205	211	201	210	217	181	200	167	202	196	213	208	182	227	212	191	232	206	205	175	223	217	209	194	185	182	210	180	205	206	211	220	239	204	193	215	188	190	197	208	212	200	201	193	199	203	208	190	189	176	201	195	195	225	218	206	226	195	201	211	197	220	200	216	202	209	201	194	209	204	225	216	202	236	210	208	196	207	183	206	209	217	179	188	188	217	186	198	192	197	195	228	214	194	201	194	200	210	194	214	208	181	226	192	202	180	203	215	193	205	207	186	215	194	185	209	202	171	206	184	180	189	229	190	194	181	211	221	194	204	188	199	196	198	210	222	209	180	193	197	179	197	202	209	201	203	203	201	187	177	191	192	205	189	214	212	209	199	204	214	194	216	204	206	215	241	206	216	203	208	218	203	200	196	220	213	215	187	191	206	208	173	211	208	211	211	181	177	208	205	202	197	190	210	222	205	227	197	191	218	188	186	206	210	185	200	203	184	216	202	225	195	233	210	200	183	180	208	213	207	194	201	194	221	186	202	194	214	204	189	179	172	192	193	219	204	199	207	215	197	210	203	189	185	206	195	219	187	203	187	198	202	220	216	220	184	186	208	195	195	187	202	184	217	197	211	218	212	222	212	195	184	186	214	217	180	228	165	200	205	209	203	206	190	194	229	206	213	190	202	207	184	207	191	219	199	199	195	201	204	205	197	215	232	199	209	208	185	215	186	184	221	205	180	218	210	185	192	216	214	216	210	189	198	211	186	200	224	173	190	179	194	199	203	209	208	188	174	212	205	206	190	190	190	191	177	212	205	183	216	187	193	223	201	188	194	213	195	209	184	206	191	214	197	200	205	201	182	214	211	213	221	206	211	169	198	179	218	197	197	222	186	203	221	203	228	190	218	195	203	226	194	199	216	197	220	193	196	209	183	199	173	207	190	237	193	197	187	231	191	204	199	223	213	201	202	203	214	232	198	194	204	214	189	199	196	193	214	203	189	199	175	194	192	206	209	186	222	196	206	182	189	188	206	213	184	195	181	207	238	204	197	197	184	202	214	189	203	219	186	178	210	198	189	207	194	182	224	174	188	209	205	215	189	206	201	222	199	207	218	225	201	191	204	164	181	207	185	236	170	204	219	184	219	206	188	164	184	201	210	177	204	184	182	217	207	215	194	192	198	178	212	215	190	220	204	215	197	203	204	185	195	215	223	214	207	194	166	178	170	175	186	181	191	220	211	196	182	190
20383	26766	15330	8058	5379	3902	2729	2029	1561	1286	1160	1082	940	899	759	656	713	645	683	570	497	451	470	430	425	401	354	379	320	302	289	318	339	282	295	297	252	298	299	255	257	266	266	273	234	264	281	264	245	254	236	242	255	215	232	213	223	251	236	234	217	241	205	224	218	224	240	243	233	244	207	216	232	206	210	253	229	215	218	223	219	255	236	199	219	229	234	236	250	230	207	216	211	232	232	249	249	230	225	216	228	265	205	234	244	235	230	221	244	195	205	222	207	222	227	227	236	216	212	223	230	239	233	239	222	235	236	224	224	197	221	237	227	222	207	217	209	234	235	255	221	254	238	229	233	232	210	229	228	221	232	240	212	251	243	218	227	217	215	238	222	221	213	214	236	230	230	207	239	233	221	253	215	220	219	222	215	230	207	254	228	214	268	245	253	238	224	226	222	211	229	248	225	241	221	245	240	225	198	220	220	219	236	212	225	230	235	232	218	226	230	217	235	224	231	243	230	225	220	246	240	234	221	219	234	233	220	231	209	242	223	220	205	236	218	207	221	208	242	186	211	233	232	225	208	251	225	226	232	219	215	189	222	239	205	231	228	225	247	269	225	226	215	245	229	242	215	226	225	241	208	222	221	228	230	209	226	232	212	215	240	238	259	243	237	233	228	257	227	236	253	238	217	230	223	215	225	209	218	203	225	222	217	214	237	240	228	217	207	249	243	235	204	235	216	221	221	232	224	200	219	251	230	230	205	222	214	216	239	224	229	226	218	234	230	202	233	249	220	233	217	234	247	214	246	244	206	213	240	217	214	209	230	251	228	200	202	230	216	223	202	218	215	222	234	242	216	216	231	214	237	217	230	213	251	219	220	219	229	214	230	238	233	228	245	232	245	223	236	220	203	254	233	248	234	229	228	236	209	213	217	213	215	221	223	237	235	235	208	241	237	249	236	228	230	214	232	208	227	225	231	215	221	225	215	240	227	220	221	209	227	234	228	226	226	227	206	218	204	241	211	242	222	244	224	245	227	237	239	231	234	208	227	222	234	239	222	234	199	229	238	201	241	238	227	221	226	231	252	215	235	226	215	235	210	241	246	227	235	229	233	218	213	219	216	238	220	232	213	272	225	239	230	191	237	225	201	227	223	231	228	244	247	241	243	213	242	224	226	235	241	221	243	230	210	239	231	213	233	229	227	245	210	236	211	220	244	188	251	214	223	201	247	221	252	201	230	264	207	245	227	226	238	240	234	242	234	224	237	203	211	201	227	219	217	234	241	182	212	222	214	220	251	228	240	203	229	244	230	193	226	235	240	200	233	225	232	215	233	232	216	229	231	213	197	229	212	231	232	241	219	226	218	230	217	222	244	265	239	220	219	233	222	233	251	223	208	251	245	217	233	236	252	239	225	226	236	235	204	209	233	196	214	195	212	208	247	224	225	204	199	221	231	231	242	209	237	241	217	221	224	245	244	230	203	229	214	228	239	224	213	258	221	213	222	219	244	223	220	233	214	242	223	235	227	225	219	215	241	240	226	219	235	212	255	236	234	212	227	216	229	251	223	249	224	240	220	223	241	235	229	232	244	230	210	216	228	217	245	243	215	222	225	215	226	229	217	241	231	227	211	229	224	237	256	241	250	235	216	238	228	229	241	238	215	215	218	223	214	243	217	214	198	228	240	202	248	228	244	212	240	210	243	219	210	232	227	224	233	209	213	226	223	248	219	238	232	228	220	194	220	219	208	230	250	202	187	226	259	233	230	229	222	255	219	202	252	203	226	220	239	201	237	239	234	236	225	249	228	214	230	227	242	230	211	230	220	226	220	205	192	235	234	226	211	207	224	209	248	227	240	211	222	226	189	226	230	214	210	249	214	228	212	222	221	225	208	233	238	204	221	252	244	250	218	222	222	239	224	192	241	225	225	248	234	245	220	257	228	248	228	243	221	222	230	231	225	228	215	213	225	213	218	236	230	225	217	213	228	206	230	231	241	211	223	205	239	234	239	223	227	231	234	220	224	230	221	231	236	196	224	229	226	217	219	208	234	236	222	217	211	242	227	235	230	233	211	220	241	234	269	245	201	194	240	238	255	207	248	212	217	261	223	245	218	235	232	217	239	226	235	242	236	227	255	226	217	211	251	216	229	195	221	209	238	241	187	230	230	243	201	233	204	232	206	219	235	220	231	239	212	238	219	230	235	223	241	231	215	235	218	253	237	239	231	212	247	225	227	222	230	223	225	244	242	197	213	225	242	239	265	200	240	226	239	237	211	234	219	191	221	228	230	232	217	225	247	212	218	200	220	228	228	228	231	212	247	230	227	209	218	232	246	233	244	241	220	233	206	216	214	229	234	234	222	221	224	208	219	223	218	258	215	214	236	230	236	226	242	228	217	249	228	223	234	214	203	251	200	246	238	235	248	245	237	209	195	218	189	205	222	204	227	232	250	245	235	243	231	220	207	229	231	227	215	237	223	228	199	219	218	214	235	247	230	228	233	240	235	204	249	230	218	255	234	195	200	226	220	229	233	209	242	235	253	205	223	234	232	225	231	218	224	220	213	230	229	221	236	231	248	242	228	213	224	225	216	235	242	238	264	236	215	232	223	235	214	220	224	202	231	199	241	230	211	237	199	219	219	223	266	226	202	227	238	243	189	250	226	249	245	224	225	228	240	185	235	255	223	239	236	214	234	232	219	246	208	242	211	239	227	222	211	228	238	224	212	207	231	221	230	224	245	250	242	217	231	230	267	233	216	227	222	238	203	224	233	234	244	227	205	217	222	215	248	226	216	213	235	226	240	256	216	237	209	208	245	233	234	226	244	240	232	210	243	200	246	211	218	222	227	227	220	238	228	207	238	235	247	209	244	225	204	228	208	219	229	239	243	225	258	226	235	233	237	200	239	209	249	221	211	240	227	232	233	239	211	232	244	186	229	206	241	214	207	228	253	229	218	193	211	200	239	211	217	248	208	232	218	221	237	235	209	211	208	260	218	246	248	212	227	227	216	237	260	221	237	232	240	204	223	228	217	213	238	227	244	217	245	223	246	217	220	240	211	234	226	234	222	218	223	234	236	218	217	214	233	256	256	235	234	215	232	254	244	204	235	251	203	223	226	243	223	243	221	227	261	214	241	230	212	230	224	241	216	220	231	229	230	231	226	239	210	197	231	202	207	246	238	235	253	222	240	239	223	220	229	230	222	234	238	226	200	240	225	231	265	207	188	225	235	217	235	237	229	234	246	229	236	246	241	224	209	233	244	223	219	213	226	234	255	248	242	252	229	220	233	219	214	235	239	214	220	210	236	227	218	234	208	234	235	219	218	227	212	208	208	236	218	262	233	215	215	196	215	209	217	225	211	220	223	232	224	236	199	228	241	222	218	227	219	216	225	221	202	222	220	237	223	223	218	215	220	216	236	207	238	233	235	224	244	245	214	226	257	224	228	220	232	214	239	222	228	210	256	242	216	209	238	218	229	235	211	222	207	228
24478	21674	28892	24983	21626	11479	3151	1784	1314	1139	1032	945	867	764	706	602	599	630	659	559	545	438	400	457	465	417	377	352	359	374	334	307	355	287	323	295	290	278	333	263	295	265	263	244	267	265	281	307	272	344	312	322	296	236	240	253	242	236	228	237	219	222	230	213	210	224	234	248	237	227	254	243	234	242	217	223	236	232	220	241	233	252	235	232	218	259	274	231	213	258	232	225	222	249	230	249	239	238	258	253	219	251	247	230	232	217	233	258	227	228	257	232	211	236	222	197	231	225	224	237	249	255	224	225	239	250	221	256	199	222	233	224	224	233	214	227	235	221	222	243	202	256	222	243	224	227	220	260	239	232	242	238	223	242	245	206	213	212	253	225	230	235	202	243	220	226	231	226	220	237	217	238	230	242	242	229	218	253	256	250	263	252	203	233	240	235	238	247	247	233	235	209	217	210	224	238	235	220	232	230	258	241	209	244	219	240	228	233	232	195	240	217	229	224	237	202	210	215	226	221	250	244	231	240	233	198	245	239	225	251	219	236	226	240	274	240	226	250	218	246	254	229	251	235	239	249	257	240	226	250	236	239	247	267	225	250	193	240	236	254	222	207	231	206	223	227	239	219	231	267	264	235	213	217	211	250	262	230	242	228	221	245	230	231	235	232	236	219	253	220	218	230	247	220	208	218	239	215	210	262	216	211	241	243	240	227	205	240	226	238	231	227	243	252	210	234	250	250	231	230	234	229	246	225	245	234	233	235	226	248	211	273	234	229	232	251	201	195	227	201	233	261	210	221	225	235	218	201	232	223	226	226	234	241	221	236	212	216	218	228	236	267	232	221	221	209	207	220	196	237	235	236	209	230	238	221	219	221	238	230	242	215	243	223	222	226	209	213	210	237	253	255	245	255	240	226	251	243	235	238	220	198	224	244	210	221	234	252	224	243	236	207	209	208	218	234	216	230	244	249	222	236	224	231	243	230	261	224	231	222	202	215	248	235	232	239	228	258	244	236	200	229	247	223	211	207	258	220	241	231	227	230	235	238	257	236	232	231	245	229	243	218	225	215	240	221	212	236	228	231	227	223	215	241	254	209	245	211	234	253	245	237	236	217	238	231	221	242	222	231	252	228	223	225	229	248	214	228	229	233	210	230	230	227	212	211	242	234	228	235	246	239	227	252	194	254	229	197	226	210	237	243	233	248	227	215	221	234	249	237	227	234	233	203	217	243	226	220	263	236	238	213	234	239	220	248	225	219	212	208	227	215	231	227	231	225	225	248	219	249	236	230	225	204	235	208	242	256	222	216	221	254	241	237	241	220	240	224	270	240	229	207	245	219	242	221	219	225	237	244	260	244	223	239	250	247	248	216	237	238	245	235	236	227	213	230	245	240	203	235	244	220	245	227	215	230	206	220	250	235	235	223	230	216	251	253	245	244	243	231	240	251	243	217	232	224	235	218	264	217	242	250	253	225	203	247	218	225	237	237	209	242	222	208	243	237	248	245	210	223	239	203	227	240	253	201	224	244	243	249	220	253	235	244	243	230	234	242	249	249	232	213	221	247	219	233	234	229	262	221	238	244	263	230	261	226	224	253	249	248	216	221	242	252	206	227	216	235	252	238	230	218	209	211	269	227	238	233	224	239	216	240	229	239	230	251	202	227	216	210	219	223	233	231	238	217	225	237	247	216	241	220	229	218	216	243	229	240	239	228	213	217	242	253	252	220	217	228	237	240	222	230	266	218	226	222	230	233	245	246	246	239	221	219	233	216	240	208	208	251	214	220	229	210	255	251	219	238	226	200	216	238	263	243	234	229	270	215	232	218	246	238	220	238	231	232	228	248	236	213	211	202	232	247	198	190	237	222	216	244	239	211	241	215	213	226	247	240	250	225	237	227	243	257	234	237	229	212	257	225	226	223	236	213	219	240	243	237	240	241	236	225	208	237	227	232	248	252	243	234	217	229	237	236	203	245	206	226	224	229	233	238	251	243	208	213	230	245	255	222	224	256	205	221	244	236	207	252	235	238	260	226	210	241	217	201	248	231	226	236	219	232	220	226	226	223	216	229	230	244	189	206	195	236	212	237	244	214	261	205	229	241	219	239	213	208	218	228	250	205	230	236	236	222	227	234	251	230	229	234	217	249	204	255	227	220	234	250	240	231	240	225	230	242	253	230	223	228	232	258	238	230	256	206	216	253	216	259	236	222	219	232	219	240	243	221	219	243	229	213	217	250	232	232	228	241	227	235	226	239	216	240	246	213	257	251	224	204	241	253	255	187	211	247	233	215	251	235	223	249	228	220	236	236	225	234	236	217	255	237	255	212	262	236	236	219	246	222	224	217	229	207	218	219	254	207	252	243	223	226	231	226	237	243	235	251	235	251	240	253	249	235	247	213	226	239	238	227	264	232	209	213	237	262	248	256	199	240	232	252	230	233	219	254	205	204	225	211	228	224	239	248	235	257	229	219	271	236	250	230	259	223	212	218	230	224	225	247	232	221	221	220	222	241	221	206	231	234	238	220	256	261	258	229	233	227	238	246	213	222	243	210	245	238	245	229	224	242	223	240	239	205	252	222	235	231	221	229	233	239	232	226	231	216	241	204	208	247	217	252	243	248	222	229	209	213	230	211	242	231	259	201	234	251	226	248	269	251	244	237	230	222	234	251	220	219	228	243	222	228	224	214	225	261	213	245	241	226	249	226	217	199	212	216	243	219	226	212	236	244	251	219	264	234	245	219	227	219	224	214	237	217	224	236	242	205	249	212	218	234	252	224	225	238	233	240	230	227	239	240	256	240	205	244	261	210	244	211	223	220	246	252	235	236	229	222	229	241	208	207	228	243	204	243	230	238	211	238	229	237	225	238	239	235	235	255	238	226	239	195	239	221	216	244	210	231	231	236	230	247	230	228	220	236	201	220	258	244	227	209	228	208	206	215	243	227	242	220	238	232	254	240	247	262	243	254	217	226	243	222	234	255	223	229	232	240	262	249	216	231	215	215	239	237	256	210	212	200	237	233	278	228	242	234	218	211	232	238	202	253	218	202	228	237	219	229	230	232	256	262	234	262	214	234	224	250	224	233	260	222	238	228	256	231	224	229	231	247	229	211	237	256	226	220	231	232	242	243	263	229	261	213	228	235	219	199	247	235	221	221	247	216	253	213	241	231	256	229	231	223	227	221	223	219	234	230	279	199	235	225	190	205	209	234	246	259	218	232	222	237	222	241	233	223	235	230	243	220	228	235	236	245	241	248	241	245	186	211	227	221	228	233	240	232	234	213	230	268	252	202	239	253	234	227	224	231	235	244	205	261	225	224	256	217	236	232	235	252	237	235	244	254	236	224	226	217	245	240	212	245	244	217	235	209	227	239	253	251	245	235	212	242	228	238	224	238	251	216	230	213	208	238	243	269	248	203	208	250	229	208	271	244	233	237	232	233	237	255	257	234	232	219	222	247	231	220	226	242	225	244	219	239	248	219	243	257
20292	35446	22310	12555	8899	6451	4799	3412	2691	2246	1963	1710	1562	1293	1182	1101	1017	1027	1039	901	743	684	655	635	662	562	482	516	501	503	395	411	429	442	430	395	334	326	347	381	328	288	290	297	296	322	380	313	328	389	449	432	341	277	286	271	237	266	253	275	272	260	234	244	245	269	239	291	255	263	253	249	248	251	235	271	247	251	238	260	247	256	278	252	246	257	247	267	250	259	278	266	288	268	269	273	288	274	269	262	245	260	258	260	268	266	258	246	264	274	264	264	266	276	247	278	264	259	244	254	269	261	249	253	273	252	266	257	252	241	262	269	267	229	251	260	241	268	245	230	251	243	271	234	259	256	250	251	222	249	246	256	219	277	216	247	227	233	256	241	273	293	257	248	253	218	244	277	247	252	216	247	277	265	265	222	252	258	234	282	278	279	251	269	247	248	256	263	246	244	267	270	274	271	264	245	258	247	264	236	265	249	249	255	267	233	274	241	264	259	230	249	266	273	253	276	268	256	242	268	240	253	278	245	261	272	235	264	240	255	252	247	246	246	265	258	250	267	268	261	243	249	259	282	239	265	265	272	257	263	244	257	250	239	257	261	254	254	252	246	259	247	251	244	245	281	247	242	273	244	282	239	223	219	246	237	275	255	224	255	274	258	268	256	244	285	265	256	243	243	255	255	253	237	242	248	263	274	260	291	282	272	243	231	248	259	249	303	264	292	232	244	237	238	265	231	239	231	252	242	255	242	253	262	243	250	244	250	249	283	249	250	269	241	272	240	231	280	255	234	249	242	249	250	238	263	263	240	240	277	268	243	247	256	287	235	245	223	272	256	237	247	250	247	259	260	237	248	264	272	238	228	262	272	234	209	254	269	243	236	265	255	248	231	283	231	233	252	271	259	266	256	249	251	247	260	259	236	271	223	254	268	271	239	272	261	245	249	245	250	274	259	248	289	266	229	237	246	255	252	242	238	255	278	265	267	254	245	283	270	246	252	244	244	255	262	249	265	276	252	265	224	251	251	253	230	239	280	250	238	230	261	246	231	277	239	256	242	261	249	239	260	263	271	243	264	284	248	231	263	245	234	245	249	243	283	232	259	236	278	276	252	263	253	233	251	280	247	280	243	248	268	269	230	262	214	257	261	236	251	256	249	233	255	248	233	253	264	251	271	256	254	246	259	270	237	241	246	252	272	246	213	232	238	253	243	250	276	257	252	247	254	223	248	280	253	269	274	282	251	244	236	259	251	265	260	287	253	282	245	211	258	274	252	231	264	262	265	259	259	229	245	258	266	245	279	260	285	250	248	224	258	253	225	253	248	246	225	275	262	235	242	267	256	271	218	259	267	254	282	253	241	279	250	272	249	252	258	244	249	272	271	227	244	246	269	253	251	254	255	263	265	269	273	273	229	226	259	253	271	260	254	274	276	236	231	260	272	266	285	271	278	261	286	248	254	252	255	268	225	232	275	264	248	251	265	263	296	238	263	243	265	269	259	309	294	282	246	253	235	230	251	286	264	256	281	265	242	253	235	266	259	248	266	271	227	251	264	257	245	271	224	249	260	244	269	254	264	234	252	249	252	261	248	264	248	243	229	255	277	269	253	249	275	243	248	245	258	254	238	246	266	241	246	265	261	266	246	253	252	274	238	248	267	237	253	255	265	257	246	231	266	235	246	245	236	227	272	278	233	255	282	252	262	226	250	212	255	254	270	269	267	257	280	236	249	286	242	264	222	257	258	232	234	259	236	253	248	222	245	256	248	264	237	268	249	234	265	254	249	265	266	267	242	245	272	296	267	266	214	264	253	248	229	223	275	284	232	231	239	265	241	251	239	264	234	256	253	267	259	249	302	278	247	247	242	259	256	245	256	251	253	261	243	248	237	253	252	276	256	264	229	254	246	262	265	272	260	238	244	243	236	244	235	269	249	272	253	264	254	262	269	262	265	264	280	262	236	253	250	261	283	227	257	259	251	273	244	244	230	253	278	232	221	253	244	264	247	260	277	235	251	240	227	253	246	274	254	255	266	258	249	252	247	259	241	236	299	221	249	253	243	274	249	248	257	272	266	279	256	245	255	225	264	264	258	273	251	280	255	256	254	229	242	232	255	244	282	264	266	253	241	257	247	248	246	243	267	246	272	293	247	259	257	241	262	263	235	249	236	260	242	278	265	264	270	238	249	247	250	242	261	243	256	226	254	237	216	239	237	252	263	245	218	263	230	265	268	256	238	262	257	256	282	261	234	264	240	258	237	210	256	264	259	260	252	242	249	245	270	261	263	260	275	276	241	239	240	270	244	248	273	251	259	246	254	267	234	218	249	242	225	241	249	256	252	255	255	267	310	251	260	262	280	261	250	276	233	237	259	256	260	266	225	265	263	250	235	258	239	215	245	265	244	264	227	264	276	246	252	244	256	266	256	230	252	239	235	275	223	250	270	252	215	274	284	227	245	290	268	252	230	240	237	223	252	242	252	247	244	271	251	260	250	252	292	250	239	241	255	269	265	243	290	242	288	267	264	272	240	261	228	250	251	218	243	241	248	276	242	270	241	265	274	254	253	268	236	249	231	278	230	270	235	245	238	254	271	248	281	274	247	262	275	242	252	237	252	283	261	265	241	245	269	242	257	266	238	267	248	277	266	259	226	267	220	252	273	249	261	232	251	218	262	269	284	244	266	250	255	271	234	248	261	247	241	256	251	233	232	223	260	267	259	263	274	261	238	259	266	235	256	260	247	247	237	266	248	254	270	232	244	260	248	233	250	232	229	261	281	262	246	270	239	246	290	259	250	286	244	262	249	259	254	255	252	255	275	273	277	240	251	274	270	232	251	235	234	229	275	239	267	238	241	253	237	209	254	268	233	236	234	268	238	236	264	252	238	247	266	228	237	257	271	234	240	252	274	239	240	264	246	245	277	230	228	282	250	246	218	257	268	245	236	230	265	264	255	268	230	253	255	266	244	232	258	252	252	258	228	247	284	232	249	275	244	261	240	250	255	280	231	268	259	261	245	259	256	238	291	254	248	255	252	278	270	233	228	249	254	215	281	220	259	219	251	258	248	242	278	266	260	254	229	243	249	261	246	238	265	267	275	246	255	232	239	249	249	261	259	262	245	279	260	270	238	254	246	261	245	262	253	250	235	257	252	265	224	227	285	254	264	267	239	263	232	245	213	256	244	250	239	321	239	265	262	259	259	257	259	261	275	247	289	264	254	270	272	257	244	266	263	273	262	242	267	258	245	262	257	274	253	255	248	251	254	243	235	283	256	235	276	253	224	250	257	232	253	232	237	264	256	266	244	265	269	240	262	245	254	237	277	249	233	284	258	268	245	254	247	254	238	284	277	255	238	232	269	250	236	265	258	245	253	219	220	224	252	269	246	283	243	235	282	240	246	246	246	262	256	224	263	243	266	278	252	262	245	246	225	251	227	229	260	255	267	261	259	253	247	256	273	290	235	245	275	293	276	267	240	222	226	240	269	265	243
25768	21678	27665	25974	11400	3107	1750	1232	924	841	731	699	606	569	507	474	452	527	512	405	404	360	302	345	332	307	294	292	309	283	310	244	304	291	267	245	235	214	255	241	259	265	247	212	261	219	225	238	219	230	231	248	232	213	191	186	228	230	208	202	200	203	190	202	179	182	190	198	186	191	199	217	195	189	184	177	208	196	195	209	194	171	198	220	166	217	207	200	205	210	218	216	227	213	178	205	205	201	186	194	211	208	197	219	210	185	183	206	194	198	205	195	190	185	189	167	192	199	197	189	211	212	204	210	207	194	171	198	211	221	237	195	203	232	213	201	209	184	226	221	197	215	218	229	205	188	203	187	219	206	216	228	218	211	188	197	186	175	192	214	203	210	197	186	218	220	210	192	192	187	198	186	182	211	199	198	206	197	195	222	198	191	193	181	197	201	166	199	186	185	182	211	223	194	194	214	197	186	196	196	217	194	206	196	199	204	197	210	206	185	188	176	203	193	192	206	194	194	202	168	224	187	219	177	193	195	197	192	207	191	192	193	210	193	219	210	197	180	197	212	183	195	228	215	210	223	214	206	188	223	219	196	221	221	189	215	188	186	224	197	188	197	199	231	222	194	190	207	177	216	187	212	188	205	211	234	200	208	204	188	237	209	179	209	197	205	206	230	206	191	219	177	199	197	206	201	208	166	202	178	208	191	195	198	174	177	198	212	189	202	164	193	188	208	190	199	214	183	207	188	201	193	184	186	214	208	208	188	188	186	215	210	204	197	186	189	182	182	208	198	194	182	211	204	187	195	208	220	200	205	192	207	207	209	198	205	161	195	200	204	196	204	200	195	218	185	192	195	182	182	187	197	194	177	198	204	228	219	203	197	215	177	190	179	182	205	190	190	179	194	204	170	201	194	199	192	211	167	192	191	157	200	191	244	211	201	178	198	202	192	183	194	210	188	196	209	206	192	195	212	207	196	213	198	209	202	196	203	194	188	213	187	203	195	218	193	216	189	235	209	189	195	220	214	217	197	217	212	189	187	166	177	178	173	201	193	195	200	223	210	198	218	197	207	210	206	206	198	206	185	205	186	186	205	189	194	217	198	198	212	209	196	215	186	178	206	191	207	228	207	186	212	196	193	207	199	220	177	194	199	171	172	200	199	181	202	183	179	192	222	198	205	229	187	196	179	186	184	186	195	204	203	214	192	212	187	199	229	192	214	193	204	203	193	201	213	206	202	234	190	192	188	190	218	216	199	220	216	189	198	206	196	202	196	223	200	169	214	193	186	207	186	198	168	193	210	206	211	197	199	222	174	186	201	194	205	226	214	187	198	208	209	223	191	208	200	222	202	192	194	240	188	195	203	199	208	175	196	187	168	200	211	205	189	206	197	189	221	185	197	209	194	215	209	183	195	185	204	218	191	203	203	222	210	186	226	213	206	196	231	213	187	190	209	197	192	204	182	209	195	188	185	216	211	197	195	198	219	193	194	189	176	206	208	189	216	200	206	220	198	220	187	218	204	207	193	193	203	218	194	186	197	204	211	224	195	181	208	202	189	197	188	208	182	225	183	195	191	200	194	176	178	192	197	190	168	189	212	204	190	215	198	214	212	199	199	210	179	209	186	234	188	196	200	213	187	211	194	196	205	198	204	213	218	205	208	186	209	198	208	202	187	190	206	211	190	200	222	179	199	211	220	214	184	182	212	181	207	211	209	184	204	183	194	213	219	187	190	191	226	231	206	221	167	169	192	196	211	209	201	187	179	189	171	208	179	198	223	193	212	191	199	208	215	205	191	184	204	200	213	201	201	201	195	209	206	207	221	208	211	209	199	215	213	197	194	173	188	225	187	206	197	168	202	204	207	212	188	201	224	201	202	196	219	200	222	174	196	215	182	206	172	177	179	198	195	215	228	197	205	202	217	206	194	190	233	197	168	182	192	213	203	184	224	199	191	203	197	198	204	211	200	200	222	192	208	202	206	201	182	219	198	198	190	197	191	229	197	198	187	197	208	194	202	195	193	209	190	190	207	203	168	222	212	217	214	193	235	193	176	192	183	211	210	181	197	232	192	182	186	219	218	221	206	182	212	209	193	203	186	197	201	227	208	199	193	203	184	212	196	186	195	227	202	190	187	193	205	211	215	183	169	205	201	240	184	191	203	207	190	210	212	183	210	181	209	217	192	177	211	208	177	215	207	200	211	202	197	187	191	183	213	185	221	184	185	204	204	215	198	182	183	192	221	211	207	193	190	168	197	183	213	168	174	212	219	211	202	241	174	190	220	198	218	190	213	203	196	229	196	224	207	197	179	167	196	197	190	182	190	209	180	214	189	201	178	234	204	219	181	182	191	202	192	187	198	208	222	173	219	174	209	209	183	210	180	208	206	197	192	215	204	187	195	204	201	194	210	191	212	195	224	207	186	220	208	222	202	186	211	186	195	222	187	183	203	196	195	201	197	228	200	226	212	201	196	187	201	217	200	205	223	191	210	188	193	199	176	230	190	211	207	188	212	195	184	224	200	195	187	195	230	228	201	206	196	216	222	207	191	202	196	231	190	196	184	190	212	215	177	202	217	191	202	201	202	229	188	208	213	213	201	215	198	180	209	176	169	225	200	197	198	205	206	205	204	189	179	202	188	189	204	206	181	201	218	196	188	207	200	184	187	195	181	185	223	213	213	187	205	179	199	213	199	186	209	194	187	225	232	196	198	221	198	195	198	196	220	174	195	201	197	189	212	206	190	206	196	182	215	214	199	193	194	203	198	220	211	211	220	184	214	210	191	157	190	223	188	212	206	204	189	199	188	191	218	204	222	167	194	194	240	221	225	204	210	202	215	230	200	174	195	192	206	199	201	201	178	200	207	188	185	216	188	207	212	204	204	206	195	198	194	195	195	172	207	205	197	172	175	190	188	206	179	209	218	196	238	191	194	215	207	198	207	196	198	197	188	183	180	219	215	212	218	210	207	206	214	228	196	200	187	198	197	200	204	203	199	184	200	202	202	192	173	168	204	177	215	205	193	180	207	191	185	197	210	174	204	156	202	194	201	200	181	197	179	183	206	198	190	202	208	201	190	197	208	178	213	187	210	214	172	181	176	211	186	237	202	211	205	224	196	209	204	186	206	201	181	189	224	199	184	205	203	196	196	187	229	202	205	196	185	189	206	211	210	216	199	216	192	184	195	197	211	182	176	222	210	217	199	214	192	219	200	171	191	227	177	171	198	206	189	213	227	196	209	182	213	205	199	210	197	189	199	229	201	204	227	204	192	175	203	208	201	187	205	195	212	215	188	227	220	204	223	198	198	190	205	186	203	193	236	204	182	208	199	230	210	195	214	185	229	222	200	222	213	182	209	208	205	179	219	221	224	203	199	183	172	197	182	181	193	193	162	222	186	182	192	178	211	201	183	225	200	212	204	198	178	203	198	215	217	213	186	211	176	233	193	207	203	191	225	193	212	220	201	209	183	221	199	185	208	202	209	174	208
20174	31527	18655	10084	7133	5124	3638	2736	2082	1717	1451	1398	1184	1130	998	861	799	848	911	712	624	567	519	502	525	468	408	436	456	375	337	374	410	396	329	311	298	279	293	313	332	342	291	228	255	231	296	282	247	259	283	332	252	199	236	227	229	240	218	228	223	227	231	213	221	229	228	243	236	217	232	199	231	220	237	223	245	269	234	250	203	231	204	225	218	225	231	216	226	233	233	250	230	254	243	235	237	227	223	232	239	246	230	224	274	223	220	232	220	222	216	272	239	197	224	209	241	211	222	223	221	219	228	241	230	220	255	255	234	206	250	233	215	219	229	225	234	224	237	231	236	232	219	231	230	228	217	204	223	208	224	235	231	241	220	220	234	252	214	249	197	208	200	232	234	242	223	244	234	217	234	236	233	216	232	224	239	218	231	205	236	209	232	226	209	235	227	206	231	235	237	228	225	214	235	256	219	214	212	221	224	205	223	229	232	235	224	193	223	216	223	211	216	209	224	206	220	237	236	204	208	222	215	240	229	228	256	212	244	217	191	234	230	243	218	216	250	238	233	223	221	193	229	249	217	236	214	219	214	205	219	222	233	230	235	184	222	219	219	198	215	203	210	224	217	221	226	231	222	244	230	242	228	203	232	209	227	236	242	214	225	236	219	245	220	229	210	241	240	210	208	224	215	258	196	249	230	256	206	210	236	227	227	233	235	189	232	235	231	228	220	205	217	234	220	211	222	232	177	222	231	242	210	224	235	224	253	221	248	236	221	221	231	213	212	228	257	234	232	234	224	204	202	226	238	250	218	209	212	220	205	222	227	206	211	242	247	232	215	247	246	232	199	245	226	235	212	228	210	205	247	223	243	235	208	213	205	230	208	232	206	242	218	239	245	224	199	206	238	222	228	244	218	226	211	231	220	244	181	223	219	195	223	214	232	250	218	215	213	234	201	216	210	255	221	235	247	219	244	201	216	226	193	245	222	231	217	216	202	230	224	227	233	194	227	226	206	234	209	251	223	225	223	232	212	194	224	235	210	212	222	214	232	193	240	227	230	203	248	236	221	234	249	222	233	237	189	207	210	224	228	254	229	221	239	229	239	224	210	237	227	229	230	218	207	220	204	229	251	229	198	219	198	237	223	221	239	240	228	224	236	210	222	199	238	215	208	246	203	236	222	253	251	248	216	219	220	245	209	224	229	239	229	232	194	228	228	216	232	238	233	234	226	212	203	226	234	241	231	247	221	253	228	228	214	246	244	244	256	246	192	239	242	226	227	249	186	208	234	232	213	237	226	229	284	231	216	250	224	243	217	244	214	220	218	222	220	235	217	227	253	229	220	215	248	216	225	248	249	229	245	221	227	217	208	254	220	241	238	235	249	232	237	222	214	236	232	211	224	215	216	204	201	250	228	225	214	227	240	233	221	224	227	210	238	216	245	212	227	232	209	208	230	194	222	234	232	223	223	214	228	227	221	235	237	191	220	196	221	198	246	219	237	215	235	262	227	211	244	219	232	211	241	227	222	205	215	214	239	226	255	214	235	222	218	237	228	234	217	206	225	202	223	229	213	212	196	221	206	229	238	236	221	221	218	215	196	220	207	213	209	189	214	226	231	234	207	218	206	202	222	245	220	233	240	230	225	209	220	211	230	222	213	233	208	251	228	219	223	246	195	212	206	234	223	243	216	228	229	229	218	223	244	219	230	204	198	220	217	234	236	241	256	209	227	241	222	216	206	227	218	213	212	243	197	215	209	209	215	240	230	202	219	250	218	239	229	230	231	212	223	225	200	197	236	229	216	240	232	205	218	231	226	229	226	218	202	247	218	235	217	249	210	220	218	221	223	227	204	217	224	248	206	213	219	234	232	191	235	228	207	250	233	253	217	233	217	201	220	226	231	209	214	192	246	237	244	233	214	223	217	245	211	227	231	215	237	228	215	240	222	206	226	223	246	226	206	216	199	210	243	247	208	229	229	233	208	240	234	214	208	236	213	226	199	203	215	210	197	231	226	230	212	218	223	217	220	200	216	194	219	268	213	223	203	222	232	222	225	245	232	227	223	210	254	214	234	235	219	217	202	243	228	224	213	199	219	234	226	229	209	215	220	222	225	252	220	216	200	223	212	202	218	234	217	246	238	231	222	224	255	207	188	229	206	253	245	204	216	230	223	244	259	252	247	219	210	228	226	213	251	207	215	205	252	223	242	202	216	216	250	201	198	237	233	216	231	226	219	225	189	211	220	215	216	231	198	208	240	237	221	238	228	212	211	223	248	223	216	201	228	212	215	213	216	249	258	212	198	211	230	227	224	226	216	226	213	209	206	224	234	255	221	238	210	232	212	231	220	229	214	219	215	220	219	220	220	220	232	239	271	213	222	217	215	225	212	228	238	246	236	224	231	250	239	212	210	213	239	229	223	236	230	219	239	234	214	227	225	231	248	212	219	221	237	236	206	200	205	262	216	226	231	232	245	233	209	234	220	233	205	236	244	242	231	199	230	225	227	230	257	220	222	231	250	222	227	219	215	201	225	271	215	227	213	230	220	205	218	227	214	216	223	228	227	248	223	221	213	231	249	241	230	238	183	233	229	233	228	229	231	217	227	217	235	192	218	218	230	232	191	234	197	208	216	263	242	226	215	231	214	223	227	195	238	242	230	231	214	228	220	240	210	222	243	226	215	225	229	211	247	208	221	258	231	211	228	233	242	239	202	229	209	224	241	191	244	217	239	225	238	233	242	215	218	196	235	233	212	219	243	200	250	220	217	204	206	204	236	223	247	213	221	231	220	214	218	227	240	198	220	219	222	231	235	197	230	212	201	224	223	239	238	230	232	246	214	214	224	214	219	241	234	212	225	228	221	207	211	208	227	222	226	224	225	212	214	221	224	226	224	228	228	226	208	224	215	222	250	220	207	242	230	231	263	209	220	231	216	245	219	244	228	251	204	239	227	257	230	225	235	218	205	219	199	242	219	204	210	220	230	206	231	219	230	226	230	247	234	241	220	214	236	225	228	222	206	221	248	225	245	242	209	234	239	213	254	203	214	202	233	197	198	206	222	219	217	228	250	229	193	237	246	226	213	236	223	229	245	243	210	246	243	248	247	213	221	249	196	222	216	217	236	246	242	236	212	267	214	252	216	223	240	236	270	221	222	226	228	233	221	238	224	238	214	240	236	240	243	204	233	245	225	218	233	210	206	210	189	203	229	223	230	210	207	247	219	224	237	219	233	247	248	202	241	236	214	233	213	228	214	212	221	211	217	229	228	249	222	204	220	216	220	237	214	230	235	236	213	243	230	194	245	208	244	245	235	255	226	237	218	204	251	242	197	270	202	223	254	210	212	227	235	200	215	192	251	244	231	216	225	228	222	233	250	232	208	226	218	240	217	185	213	201	209	210	220	222	214	212	217	228	240	231	222	245	233	228	211	208	243	219	230	201	232	245	221	225	238	196	231	266	223	220	218	244	206	237	222	233	254	212	227	218	232	211
23350	21724	29437	24542	21738	21835	10834	2884	1924	1532	1338	1274	1182	1014	911	866	817	877	850	712	573	541	547	569	564	490	485	472	457	432	389	391	382	380	339	399	332	301	313	336	309	361	336	306	295	230	413	433	324	310	362	444	257	279	239	250	267	255	250	282	257	246	221	220	271	255	260	251	266	252	239	249	263	271	235	218	257	248	226	244	252	255	239	245	243	264	287	252	282	265	224	237	298	276	244	242	258	260	253	244	241	228	270	262	240	251	246	220	244	233	274	233	257	236	247	265	238	268	246	257	239	253	256	237	241	231	223	233	232	270	244	262	253	238	261	259	250	265	220	255	235	246	233	266	265	252	224	250	239	246	252	233	249	261	227	234	248	247	234	261	236	261	265	236	234	248	255	222	259	246	255	259	235	252	198	250	249	234	246	251	246	252	251	244	257	218	257	244	271	243	244	257	233	275	248	239	257	249	262	235	266	257	254	269	244	244	219	249	234	245	215	225	250	234	237	231	241	251	238	236	263	257	248	257	230	236	228	251	238	242	266	238	272	246	233	245	250	276	260	235	254	240	246	243	243	244	236	238	248	235	237	243	239	259	227	232	247	218	254	237	237	221	233	242	234	226	236	243	222	248	240	259	240	232	236	262	222	244	233	254	247	282	238	225	255	236	254	243	239	260	243	232	258	229	232	208	255	265	250	243	247	255	222	242	263	233	246	246	233	263	242	248	225	261	253	245	255	257	246	254	233	220	258	260	225	233	247	233	250	247	236	209	261	225	233	232	243	224	230	235	242	249	219	249	277	227	237	251	238	245	220	236	239	255	231	244	250	223	248	260	238	248	228	232	237	224	249	256	229	224	229	249	291	267	241	205	256	280	276	254	262	263	236	258	222	224	249	229	249	270	262	236	280	217	242	252	250	253	223	260	199	233	232	251	237	255	251	250	240	245	253	231	234	240	288	268	233	243	246	252	245	236	231	250	259	278	240	237	241	242	246	265	233	241	246	236	247	257	224	227	273	231	250	258	265	279	221	244	248	224	239	259	263	232	220	257	230	259	260	241	227	235	267	269	237	242	272	273	250	254	237	249	275	234	261	238	219	240	236	249	213	248	258	246	247	247	243	235	227	228	252	264	235	239	237	246	235	233	228	239	251	261	231	236	246	274	259	217	238	279	237	244	274	247	238	250	243	241	269	283	235	234	226	234	258	256	240	254	243	244	228	231	280	258	246	219	265	235	260	240	249	240	270	216	228	237	257	272	234	234	240	257	214	250	256	199	256	234	253	242	240	230	264	214	244	260	247	252	250	231	239	246	244	238	246	222	248	275	234	261	242	242	260	251	267	219	244	266	218	254	235	230	240	254	235	253	257	266	264	238	242	245	248	241	259	253	228	236	249	257	245	252	246	246	235	231	248	266	251	269	230	223	240	251	217	260	245	237	221	273	237	257	241	262	240	259	245	259	224	234	241	223	234	247	254	258	227	270	244	231	241	253	235	253	249	235	264	238	239	249	238	215	234	232	253	248	235	241	221	242	221	242	253	244	250	256	256	236	251	267	272	269	241	236	234	254	241	276	241	249	227	241	246	267	250	225	247	243	228	209	232	285	234	232	248	242	245	255	229	264	272	247	274	219	251	236	246	245	228	230	248	271	258	247	255	235	257	244	236	240	247	253	210	237	222	247	240	249	301	282	260	230	268	253	253	230	226	248	260	278	239	256	265	247	239	246	236	279	261	278	248	237	250	264	204	244	213	253	249	259	247	233	259	244	243	233	250	242	251	223	252	226	254	212	255	253	261	224	248	234	256	247	252	242	244	249	255	255	206	238	250	240	228	241	237	245	246	271	240	248	226	285	238	255	226	245	245	226	263	253	262	229	246	248	271	263	257	213	225	261	239	240	265	210	224	247	241	260	236	260	254	222	261	260	218	225	215	246	271	258	243	238	233	225	254	240	244	249	232	253	231	250	233	224	230	232	222	234	220	228	241	257	267	236	249	264	262	230	235	226	236	237	251	260	211	260	243	252	273	232	237	235	245	281	265	250	252	214	240	223	236	236	234	263	255	257	231	240	227	231	248	252	243	241	249	274	244	261	238	230	251	242	252	251	250	232	247	250	213	260	228	225	238	253	215	261	242	250	250	241	252	258	271	245	226	230	235	235	250	256	231	250	249	233	279	232	248	216	234	259	249	250	261	232	241	223	263	257	232	217	259	221	258	272	237	265	215	243	252	237	264	253	231	245	268	255	248	245	226	247	213	255	280	264	260	222	219	266	288	233	253	260	255	227	247	215	257	239	239	245	227	216	246	261	232	267	241	234	258	232	245	231	230	241	247	232	250	266	242	241	263	234	236	271	238	259	266	244	251	274	267	255	241	239	251	233	274	254	219	229	263	247	257	233	264	236	223	242	257	252	281	242	243	263	241	241	251	259	243	240	243	259	250	263	243	233	241	229	250	232	239	246	243	233	220	235	251	242	243	240	220	237	231	244	242	221	248	241	257	226	269	248	242	248	277	254	259	280	250	229	239	235	253	260	228	237	277	244	229	249	259	251	278	256	232	230	220	255	263	233	269	261	231	231	259	232	267	246	271	232	247	232	265	237	254	235	240	254	225	231	235	241	268	208	239	241	235	272	247	245	236	217	251	270	219	256	238	243	244	239	234	259	256	242	223	257	241	269	244	230	261	220	242	226	259	253	256	258	243	239	238	235	246	260	245	235	267	208	261	255	278	251	257	238	243	265	272	247	220	269	235	254	214	230	284	235	256	240	228	221	241	243	237	245	243	243	244	238	219	256	246	241	231	255	227	230	240	250	226	243	239	221	223	243	229	244	233	248	228	241	261	257	234	252	226	232	249	282	249	262	273	251	251	246	250	238	249	267	232	238	251	228	254	232	235	225	266	230	262	223	257	233	237	278	244	246	242	219	232	231	228	267	245	246	233	237	257	230	253	248	234	258	227	216	234	226	227	225	265	249	252	289	221	238	223	232	259	248	203	254	259	248	245	227	265	255	242	275	236	248	243	231	233	234	221	233	253	251	240	268	246	257	260	239	251	246	249	285	221	221	252	232	258	249	219	256	249	245	249	248	260	230	253	268	199	223	221	263	227	238	231	236	212	253	223	244	252	268	241	240	239	254	264	256	244	264	220	232	261	249	241	224	278	225	252	259	258	232	240	242	245	253	260	246	239	245	252	238	243	247	248	229	242	236	240	240	268	246	239	241	266	260	265	257	273	243	237	245	244	257	263	263	229	241	247	250	232	224	237	251	214	270	252	243	264	243	237	256	273	234	221	246	247	225	268	220	230	252	209	249	240	236	246	244	252	244	249	224	228	258	272	241	274	245	249	239	242	260	241	261	244	226	219	253	224	243	246	242	258	231	242	241	216	243	257	218	242	248	207	249	240	251	228	256	222	264	234	240	245	241	245	242	245	232	246	281	229	248	244	209	228	260	233	252	253	246	249	233	251	276	286	254	264	249	240	221
23484	42062	26809	16022	11953	9139	6653	4890	3859	3102	2541	2379	2087	1878	1642	1509	1390	1432	1433	1135	947	1013	820	828	854	718	716	759	692	580	558	510	472	497	503	509	437	400	398	432	415	532	449	327	350	314	600	531	389	328	439	644	298	285	295	290	268	284	278	291	288	252	253	281	268	254	264	273	280	272	284	293	262	283	249	260	276	264	262	283	259	275	302	280	278	291	269	285	302	278	319	237	303	271	299	289	282	292	315	286	293	297	288	279	274	288	276	296	263	253	264	289	238	250	271	301	278	267	260	255	278	304	258	272	239	263	276	275	266	270	269	294	271	271	258	263	268	273	268	267	274	248	284	272	306	273	254	272	258	256	267	249	275	254	274	271	273	278	242	254	271	265	258	250	270	286	250	262	263	276	267	280	266	278	286	267	247	251	269	260	262	258	293	258	277	273	261	255	264	304	266	308	299	295	259	252	250	249	258	271	253	252	258	288	265	281	268	271	257	270	249	249	275	279	284	271	292	262	252	258	254	270	258	251	280	293	252	295	292	269	240	284	241	238	258	273	303	258	251	282	242	273	296	234	265	268	261	262	251	266	247	290	275	262	271	261	241	283	272	277	259	242	260	262	259	265	265	294	275	280	267	271	265	261	269	244	280	257	254	274	289	261	274	270	252	282	273	266	274	257	277	254	274	272	286	266	261	280	279	263	273	274	261	253	251	268	259	268	270	250	261	284	245	267	260	232	285	258	253	281	252	257	280	235	259	252	270	282	252	282	239	267	253	263	255	255	259	290	248	251	262	241	249	263	272	249	287	252	267	266	261	302	271	251	277	254	270	253	280	252	269	253	282	271	281	256	263	252	281	250	266	245	242	259	276	277	302	242	245	279	253	281	259	268	257	256	266	286	259	241	292	250	242	255	260	268	263	267	279	249	231	270	294	263	266	272	237	243	278	245	252	284	280	252	283	227	264	273	296	268	248	261	269	258	280	266	265	244	267	242	269	284	277	247	257	243	287	301	269	313	271	289	266	235	242	262	286	263	261	274	281	280	258	284	232	255	267	273	259	289	269	268	275	254	271	255	267	242	256	252	267	281	272	268	234	260	243	253	268	248	255	261	311	263	267	285	258	276	291	247	265	251	243	279	267	256	241	247	270	275	256	263	268	264	260	279	272	287	258	264	261	259	271	274	271	246	275	282	254	265	279	295	243	300	278	270	277	268	253	271	249	228	293	277	277	239	264	275	260	272	249	264	268	257	274	264	255	281	263	274	237	239	271	262	270	284	266	252	253	255	254	232	258	296	260	272	229	271	249	268	268	252	277	259	244	232	253	270	257	261	255	244	295	269	257	272	284	291	278	267	255	264	263	247	257	279	273	274	274	301	263	236	260	246	248	243	278	273	294	282	284	269	287	263	260	256	270	247	263	277	276	256	259	249	255	278	264	277	252	273	266	253	265	267	266	262	286	243	258	225	294	284	272	278	279	269	280	279	275	266	275	251	269	250	266	247	248	282	273	238	269	236	264	275	251	257	282	255	266	286	294	234	247	265	255	252	280	305	268	238	259	250	270	282	280	265	262	278	240	268	302	274	274	259	272	261	253	304	302	282	281	272	261	245	257	274	267	251	283	255	245	252	280	279	265	282	286	300	252	285	268	281	282	267	264	289	304	247	273	276	238	275	287	248	283	265	263	229	242	251	267	258	266	246	266	278	261	280	268	262	281	257	257	282	284	266	281	276	264	226	251	255	311	282	256	264	251	274	274	281	280	267	262	264	280	270	279	271	264	258	267	275	244	267	302	290	260	259	264	285	273	257	266	248	268	257	274	248	279	246	261	273	235	246	255	264	278	291	261	266	243	262	266	289	291	283	247	266	259	251	249	258	278	286	274	247	268	253	262	272	248	256	262	270	281	265	254	269	272	263	239	266	301	249	278	279	255	256	236	302	255	257	239	279	263	256	249	279	271	277	266	274	261	261	257	260	257	285	265	254	254	246	265	242	249	241	281	269	283	271	288	265	281	277	277	254	265	273	259	265	234	262	249	292	260	275	237	296	239	267	267	278	266	285	256	251	265	275	256	279	245	258	281	273	265	261	243	251	271	262	263	273	240	249	291	266	274	288	269	267	292	271	272	233	255	245	260	255	273	270	294	262	271	265	258	258	259	278	276	244	266	238	258	254	285	256	265	260	272	268	246	279	283	277	266	263	246	278	235	241	268	264	260	279	266	263	264	275	263	307	263	255	254	303	274	265	251	252	269	268	260	284	267	248	255	273	290	269	274	288	250	258	237	265	272	269	267	262	246	277	259	251	283	276	241	282	286	302	246	228	253	272	280	261	283	278	288	255	277	261	269	304	254	267	251	283	276	273	260	268	253	256	275	286	237	241	258	245	261	287	252	274	267	275	306	247	252	268	265	237	280	246	243	248	280	246	284	250	255	325	262	282	266	283	257	259	268	264	237	266	283	283	261	253	266	264	292	302	270	274	272	258	239	252	297	285	265	227	286	276	266	242	277	274	242	268	275	270	246	283	263	275	293	266	236	252	287	274	281	255	247	279	259	276	281	266	286	259	261	241	291	253	243	266	275	269	235	275	265	246	257	266	271	258	278	263	252	251	281	280	272	276	239	248	269	247	282	266	269	270	279	261	245	293	282	297	258	280	272	251	256	269	284	259	288	242	276	274	248	250	285	259	277	249	275	281	274	276	257	255	229	275	272	274	255	261	279	262	264	309	251	252	231	267	275	259	263	266	270	243	236	282	254	269	255	257	272	268	263	272	259	243	249	261	264	267	277	246	291	268	274	273	251	252	255	276	281	226	223	267	271	289	271	269	283	285	249	280	257	264	244	258	254	280	287	269	259	249	278	261	282	275	280	286	246	280	251	257	287	281	267	266	291	248	260	259	266	284	261	254	267	278	268	266	248	285	272	250	267	273	287	256	263	232	228	277	252	273	248	252	268	256	288	272	279	290	233	292	278	234	254	271	269	262	261	267	297	282	252	257	270	246	258	265	259	263	279	226	300	280	261	231	271	256	261	275	263	270	320	293	288	284	283	264	270	251	253	266	240	237	275	267	257	282	262	249	294	246	252	285	267	279	241	264	273	269	258	271	263	279	232	279	265	283	279	273	303	256	250	275	264	273	269	260	240	252	259	257	271	266	262	246	286	313	262	261	271	235	264	251	231	255	257	276	288	273	264	247	259	248	271	271	274	277	275	261	254	255	277	269	303	250	271	273	295	258	265	270	292	260	233	260	268	266	269	278	265	254	276	294	264	280	274	285	269	305	274	266	281	253	258	274	266	281	271	265	288	234	260	259	269	251	235	267	289	278	270	246	280	258	263	256	293	256	264	266	251	267	284	300	254	267	274	278	279	256	263	253	237	288	263	267	281	266	266	221	273	278	293	281	264	273	278	263	275	246	264	267	273	257	247	290	264	262	242	261	256	258	266	276	262	286	266	263	267	304	274	253	234	266	276	281	288	249	264	270
29152	21754	14960	6421	3034	1887	1266	935	784	641	561	533	456	484	446	399	414	441	377	346	281	312	321	330	265	276	318	246	301	263	248	248	219	236	193	271	257	217	224	220	222	238	235	229	206	209	226	204	209	225	212	195	222	227	175	209	209	210	209	220	226	200	197	214	210	164	218	197	178	204	202	183	209	204	204	223	208	198	219	223	191	192	195	213	203	229	211	209	195	206	225	199	218	201	200	203	221	209	190	186	203	186	203	194	193	206	204	192	203	224	206	180	196	207	190	207	188	184	204	198	194	196	201	230	195	175	203	204	191	189	191	205	197	213	184	204	204	178	175	215	210	223	179	204	212	193	199	181	218	222	204	205	213	208	214	186	216	194	198	198	188	209	198	185	190	188	228	206	189	210	185	199	209	186	186	218	189	220	195	221	185	217	205	187	191	204	221	237	183	189	207	180	180	193	184	234	200	192	185	190	191	204	197	212	184	230	189	181	197	195	196	233	186	211	222	206	211	177	188	190	203	175	211	190	182	222	237	208	190	201	216	223	202	190	184	193	184	192	194	199	247	217	204	190	180	194	232	195	195	211	196	187	177	191	186	219	185	184	233	203	187	178	194	191	198	200	177	187	210	190	213	191	201	228	175	199	179	217	211	163	193	181	182	191	205	191	181	203	220	229	220	202	205	205	203	200	218	205	193	186	186	197	174	193	187	176	205	193	219	207	200	231	195	196	208	187	204	174	189	225	210	200	185	218	208	212	181	236	197	220	209	183	191	211	181	185	233	217	186	167	202	201	177	187	185	174	194	202	198	202	184	200	214	196	178	220	188	201	202	186	205	174	208	173	202	188	231	198	211	181	201	202	240	215	182	192	188	211	225	199	168	196	195	210	192	198	221	212	213	204	203	195	193	201	207	175	192	182	202	187	197	181	226	181	190	199	201	186	175	206	194	180	213	226	220	198	195	185	197	188	213	195	187	195	178	186	204	187	203	205	183	195	214	193	191	198	196	183	200	175	201	169	200	182	156	195	196	192	195	197	202	189	209	206	195	228	204	174	213	220	170	215	212	210	206	195	184	182	214	222	190	240	208	213	210	204	183	219	212	212	201	207	184	214	216	210	201	198	191	218	221	188	199	215	180	184	198	227	190	181	192	216	184	192	199	229	207	193	226	201	197	193	210	188	225	206	210	196	182	196	179	238	215	201	193	193	193	194	197	217	225	187	219	199	186	181	207	201	199	216	202	227	197	216	192	187	200	219	194	199	203	180	185	203	213	168	192	189	189	205	173	207	198	203	198	189	219	190	189	175	212	200	212	191	220	179	185	187	208	193	198	186	185	184	175	203	218	198	190	211	198	191	187	202	218	189	205	176	200	196	236	201	187	182	210	195	198	198	195	209	192	188	202	195	204	198	214	209	206	210	198	214	209	218	175	175	196	223	184	201	204	201	185	207	176	212	226	216	203	195	213	205	202	211	185	217	202	209	196	194	176	208	210	191	205	173	191	204	197	194	199	172	211	211	196	197	174	200	223	209	180	184	211	186	205	187	198	192	199	185	181	214	191	207	197	194	199	231	175	227	180	191	204	215	218	221	205	213	207	195	188	200	213	200	201	206	223	193	194	215	200	190	229	213	204	181	210	198	222	194	189	173	206	216	213	213	219	181	189	229	207	180	181	223	178	197	187	197	206	186	210	178	204	216	199	179	194	209	211	181	201	228	191	204	196	187	211	217	210	163	194	214	198	194	183	190	181	168	216	197	188	236	209	188	196	175	208	211	208	161	186	191	195	213	217	173	216	196	197	203	207	212	196	219	199	210	214	189	176	168	222	192	193	191	213	195	202	196	200	208	219	232	201	203	203	216	206	202	205	235	192	183	204	173	196	205	198	176	196	205	205	228	194	188	220	208	194	221	173	188	210	218	204	205	199	195	201	184	198	202	191	194	196	191	198	191	174	209	212	228	189	172	193	210	208	205	205	190	184	185	203	179	205	201	195	205	195	209	201	182	201	224	200	189	201	199	203	193	225	188	211	211	193	191	182	213	181	222	198	190	215	197	173	209	195	173	214	207	205	188	201	177	205	198	194	204	196	178	183	192	204	196	181	198	212	210	208	206	185	196	212	175	208	214	214	201	205	191	210	202	217	237	157	186	203	216	191	196	193	186	209	219	199	181	196	212	190	184	204	216	211	207	198	175	211	191	173	171	193	227	202	192	214	184	178	190	189	190	195	242	214	189	174	221	195	194	207	192	183	193	211	199	207	181	206	208	199	174	215	197	190	189	191	194	224	211	200	215	172	174	180	183	187	215	196	208	200	177	203	202	185	209	220	218	218	196	201	193	208	190	212	210	190	220	220	194	164	193	156	210	211	232	231	180	187	188	226	217	197	191	216	202	174	186	190	213	231	182	186	189	223	211	211	246	232	236	186	193	176	193	230	226	200	222	173	199	198	189	179	234	198	196	171	218	200	178	176	201	196	209	206	225	214	196	206	194	219	231	200	208	186	193	212	204	219	210	198	212	177	199	209	167	198	207	200	202	180	202	224	179	195	201	188	218	186	214	184	185	186	196	197	196	203	197	188	195	216	189	170	196	169	206	207	195	212	191	176	205	216	224	192	188	215	195	184	203	191	216	201	209	204	216	199	202	188	190	175	202	179	207	212	226	223	231	199	179	209	235	205	211	181	198	204	238	205	186	209	200	203	203	173	187	216	190	194	197	221	201	196	209	187	215	203	197	222	197	187	204	217	222	212	193	208	217	187	188	230	184	215	193	187	192	187	236	196	188	237	189	221	217	216	181	204	199	192	184	208	200	213	201	236	203	173	194	208	195	183	167	198	206	197	214	206	208	184	195	200	198	207	223	194	225	227	196	212	190	194	204	221	204	168	205	206	188	216	185	194	218	192	198	176	192	190	188	225	201	211	224	179	190	205	169	212	216	207	192	203	206	186	216	199	188	178	213	194	171	196	191	189	189	206	196	183	192	223	189	199	172	186	206	150	203	215	193	216	192	198	190	213	198	190	204	196	196	206	209	230	201	219	215	193	205	206	191	200	225	191	200	230	200	176	206	205	183	209	198	233	179	192	183	196	200	179	206	217	188	174	218	171	194	215	176	221	219	205	217	200	185	196	171	212	198	190	187	191	194	214	206	184	212	198	212	208	195	201	187	197	195	201	215	213	192	218	220	195	217	178	196	192	221	198	197	184	190	193	211	180	187	200	187	227	190	170	210	205	195	209	208	203	211	191	231	199	205	192	182	200	190	205	165	224	181	169	175	192	193	203	214	196	175	207	201	187	187	197	220	192	173	203	224	187	198	214	204	160	185	217	197	191	200	205	226	198	171	204	173	205	188	200	197	198	222	221	202	210	202	199	215	208	199	192	207	229	187	219	222	190	194	232	173	216	224	202	206	180	203	185	176	232	223	235	203	200	205	239	183	187	226	207	184	186	205	205	203	212	202	198	203	200	209	194	218	204	197	184	217
20249	28660	15628	7743	5410	3780	2664	1998	1500	1167	1100	994	965	835	713	674	714	724	668	560	448	466	441	469	422	385	389	455	413	354	325	285	286	272	300	298	330	284	253	245	277	315	311	269	247	224	238	220	236	223	217	225	236	196	221	238	218	227	225	240	213	230	217	214	215	228	200	236	224	226	232	228	227	229	242	216	253	206	237	197	228	215	241	202	216	209	230	236	232	248	225	217	258	241	244	216	241	244	245	261	229	223	230	222	221	225	234	208	214	234	214	227	224	214	205	203	237	219	200	201	216	212	226	222	233	216	223	268	212	186	261	238	222	246	190	248	228	235	211	237	199	239	198	236	223	217	231	211	237	246	192	217	227	222	215	213	190	208	227	229	200	249	206	215	220	237	221	246	223	209	215	207	206	206	225	233	213	221	200	205	205	233	210	225	234	214	228	208	233	245	254	225	167	268	224	232	228	225	209	207	234	228	211	230	203	219	210	196	231	234	227	224	216	238	239	218	231	229	241	263	217	232	224	199	203	226	223	218	242	233	191	225	211	215	210	227	199	215	222	230	222	240	211	231	236	207	222	212	228	224	216	238	215	219	231	225	223	240	217	215	238	240	227	233	210	214	233	230	257	222	206	225	227	202	234	222	216	225	231	220	234	252	263	216	219	219	238	234	230	220	223	218	225	227	210	233	223	226	233	235	205	232	211	222	225	212	231	245	240	205	254	224	209	214	247	208	235	219	229	239	228	221	221	240	197	236	199	239	251	245	229	232	211	236	201	190	229	219	211	236	204	210	222	227	232	243	203	212	234	233	216	207	204	210	227	197	219	228	205	232	209	222	211	216	220	217	240	223	230	229	216	246	213	198	226	218	226	241	204	242	215	249	218	209	229	247	221	243	212	210	214	231	217	202	239	232	222	232	227	205	232	217	221	198	226	173	223	226	215	208	206	236	214	216	208	226	210	200	229	222	198	183	217	211	222	226	221	220	254	240	237	227	268	210	211	233	221	192	208	229	192	200	216	205	226	220	211	236	215	211	188	250	196	221	239	211	217	203	235	234	243	220	230	234	192	246	197	233	207	226	227	218	192	210	217	222	223	221	251	240	207	232	223	210	233	243	245	253	247	215	212	255	230	221	230	228	235	244	223	228	215	221	212	208	245	213	207	231	205	211	237	226	224	226	235	221	255	230	233	234	216	223	200	235	236	195	225	257	227	234	237	211	224	227	208	244	223	245	202	206	202	247	220	241	227	245	219	210	228	231	196	211	213	229	215	233	228	241	219	213	231	258	230	215	219	202	214	228	226	237	238	215	229	194	239	211	232	209	193	223	219	229	206	216	238	236	238	228	189	205	236	217	216	229	213	227	217	192	200	236	240	223	199	188	211	211	224	249	236	246	215	224	211	235	208	218	214	218	232	228	210	219	229	244	217	239	224	237	202	223	239	227	218	222	209	240	197	205	200	243	237	239	227	239	205	230	243	226	215	199	202	214	227	205	224	235	222	223	212	248	220	222	209	233	215	224	240	213	225	219	202	233	252	223	228	253	220	223	218	232	221	251	215	227	239	208	228	230	231	213	221	201	206	243	242	209	235	202	226	216	232	243	221	205	216	246	216	215	234	232	222	207	242	238	238	217	228	225	201	211	220	236	207	249	224	223	202	232	216	190	248	213	216	239	207	216	209	242	233	215	214	251	222	216	207	230	223	221	214	228	220	213	244	214	216	227	202	226	218	209	220	236	242	218	239	227	226	220	226	193	223	213	204	215	236	241	217	216	225	222	220	227	215	221	223	217	243	215	224	230	223	210	252	218	224	233	214	216	246	227	224	205	214	213	200	225	234	225	218	217	251	207	223	233	262	213	233	213	236	242	247	200	251	227	185	191	224	244	225	221	205	221	251	207	223	193	195	213	258	216	230	195	243	220	208	225	223	207	245	222	225	225	213	205	225	222	196	246	208	215	215	241	224	238	219	217	242	225	197	235	227	238	248	209	231	230	242	210	216	217	249	207	211	218	218	219	231	207	214	200	218	230	246	228	234	224	212	239	224	214	213	216	213	247	228	186	236	243	226	227	254	207	234	221	223	216	240	214	246	221	219	243	229	238	256	208	202	246	219	231	209	230	226	214	235	198	222	233	235	222	197	227	226	228	209	241	199	230	203	224	208	209	235	215	228	217	226	223	239	197	224	234	219	210	230	231	217	237	218	224	216	228	224	229	184	220	218	232	194	244	254	218	241	214	211	242	240	237	245	222	216	216	223	230	230	239	219	236	216	221	222	204	226	227	220	264	226	245	230	224	214	224	246	207	195	240	200	222	216	227	206	220	219	220	222	219	231	246	208	228	232	208	240	222	229	210	225	216	236	240	223	229	217	213	224	219	224	240	227	219	218	200	218	198	227	219	218	222	228	238	228	216	264	213	198	208	238	211	222	213	237	223	237	217	191	200	190	208	247	215	248	224	221	217	222	204	236	207	202	208	250	223	217	214	211	210	206	229	207	243	243	224	227	205	195	225	204	210	217	207	222	208	211	203	227	216	210	216	209	229	257	228	186	225	222	230	218	219	241	225	233	219	209	221	203	198	222	229	224	211	235	221	216	211	226	229	211	217	232	216	221	232	239	230	199	223	221	212	219	197	216	217	231	243	247	252	216	228	225	218	207	238	223	255	249	221	214	219	236	224	243	216	222	209	224	258	208	232	213	238	239	242	216	225	226	244	218	231	198	264	217	236	222	221	236	258	222	218	207	248	215	228	210	209	222	202	223	205	221	221	240	249	222	216	218	240	238	226	196	253	205	190	232	232	218	224	195	235	232	226	214	212	222	225	233	230	236	200	200	213	228	238	234	219	233	217	223	228	216	232	215	226	217	245	212	228	279	216	237	229	244	199	213	217	243	203	250	226	235	250	229	238	219	210	217	213	216	243	224	221	230	242	224	259	247	208	209	252	229	221	219	219	210	240	236	212	214	205	229	233	226	206	216	213	221	232	225	228	251	232	189	210	233	215	213	243	236	222	234	241	219	211	218	223	227	226	205	221	248	217	241	225	236	227	203	221	254	233	220	233	232	207	193	202	232	252	222	243	199	202	207	239	212	225	231	217	225	260	236	227	231	218	218	236	224	210	225	226	236	224	238	244	201	236	226	221	231	214	200	237	238	210	198	232	230	210	224	213	215	228	213	244	251	222	242	224	233	237	227	234	218	189	231	220	225	243	242	232	202	209	208	209	232	248	243	196	214	206	223	220	274	223	235	241	216	206	214	215	257	212	213	217	209	197	220	249	198	213	238	221	244	235	214	235	269	205	225	205	200	207	229	230	239	241	216	212	221	218	226	213	234	242	210	207	245	228	219	216	213	235	236	205	233	234	213	234	241	218	211	217	235	226	261	195	229	226	226	223	242	205	211	243	231	212	234	219	238	249	216	218	239	238	219	202	216	217	225	218	217	196	218	204	233	242	233	237	204	212	238	238	231	236	223	242	227	224
24589	21728	28968	25001	21715	11704	3204	1810	1342	1133	956	887	845	748	687	610	733	647	627	543	472	499	523	480	399	395	388	369	401	354	355	356	315	289	243	298	280	360	300	299	313	283	270	270	264	299	266	235	300	281	358	366	339	332	324	274	231	228	250	217	241	256	251	244	219	233	227	235	226	244	220	224	226	246	224	238	253	222	231	234	220	251	215	240	242	217	228	214	225	229	221	264	209	232	231	218	234	238	234	210	252	233	226	226	218	244	240	237	246	234	229	251	210	243	195	237	234	206	225	234	228	249	239	212	226	242	228	214	235	218	239	218	228	237	236	201	233	233	240	227	235	255	223	252	214	248	217	228	242	210	218	221	232	236	228	253	237	202	234	220	220	205	209	230	224	240	259	249	216	244	242	235	221	243	234	203	240	214	225	251	208	239	244	233	237	211	197	229	225	231	212	219	198	234	220	227	229	204	230	220	229	247	219	258	225	236	238	211	227	233	228	247	215	228	221	248	219	215	216	228	236	212	230	233	225	248	250	245	189	262	233	241	224	191	212	233	248	248	242	250	254	208	214	241	233	228	215	221	207	233	234	214	222	248	239	234	232	211	233	216	222	231	205	236	242	254	230	222	233	220	215	239	224	269	240	203	252	254	225	234	219	234	216	246	250	228	252	219	234	218	248	257	211	230	213	252	248	213	226	250	238	209	237	229	216	229	242	240	215	251	216	244	225	251	230	255	227	211	259	215	227	216	208	235	231	246	241	217	237	207	214	238	224	258	237	211	231	245	225	231	220	239	232	224	250	233	243	228	247	229	249	232	230	230	243	214	232	241	205	270	228	255	243	216	248	215	231	198	236	228	221	229	236	256	236	229	229	218	233	226	245	232	242	201	219	233	211	237	246	241	225	223	226	220	224	239	212	199	227	244	233	244	239	214	229	214	253	244	234	253	228	244	227	233	230	215	246	231	246	232	237	221	229	229	222	266	217	220	239	257	187	245	245	217	232	230	235	253	228	225	221	244	210	231	232	209	247	218	208	253	221	228	211	205	252	231	241	199	232	229	240	233	211	215	234	243	215	250	230	204	224	216	224	230	219	233	260	206	243	232	236	199	209	224	217	225	251	234	243	185	226	243	239	243	232	246	241	237	236	225	242	221	214	230	245	220	239	252	203	235	254	223	217	244	237	246	221	244	221	240	221	204	229	209	226	223	251	226	250	267	231	218	224	246	229	227	256	236	263	225	218	268	241	220	239	245	254	247	222	264	247	224	217	214	229	235	229	248	212	222	214	223	229	219	217	255	229	230	225	220	215	193	208	230	229	229	221	228	242	228	228	205	240	247	209	255	241	234	240	232	247	210	220	225	226	214	242	257	243	224	237	240	231	242	218	217	239	233	211	252	219	230	255	233	227	225	244	239	203	230	231	224	230	249	251	232	212	225	228	221	213	224	242	242	236	238	223	220	212	219	221	214	251	242	222	264	220	248	246	249	254	254	217	234	238	219	214	211	225	210	228	220	245	217	211	228	219	231	247	215	223	221	219	218	243	223	233	219	220	243	238	191	236	237	223	225	235	250	236	242	248	230	241	240	193	214	234	225	244	246	245	208	204	236	244	225	208	233	265	265	236	240	248	230	240	244	211	220	244	239	217	228	220	225	239	217	237	220	225	237	246	228	219	213	234	209	242	218	217	239	250	236	236	237	232	211	226	255	230	245	211	260	204	235	218	208	230	221	214	227	202	259	234	279	218	232	291	224	217	241	215	217	241	232	223	223	227	243	215	243	234	226	245	243	247	232	225	230	226	244	225	237	243	246	195	224	238	249	217	232	230	221	238	236	229	196	229	251	222	238	260	190	232	235	218	201	246	243	245	246	240	229	219	240	226	212	237	253	241	221	225	249	247	229	251	242	211	227	220	217	241	223	241	201	219	224	230	230	217	233	217	247	246	221	231	210	247	216	217	228	211	223	228	210	243	235	250	236	221	223	230	217	226	188	230	224	223	250	260	237	232	235	239	258	229	221	240	219	221	215	196	221	227	233	224	206	228	243	243	229	217	214	240	219	241	218	213	231	228	245	225	225	221	244	237	230	219	231	237	232	230	238	225	242	223	232	239	239	239	231	222	248	224	231	220	208	203	226	232	249	212	229	256	239	221	224	221	237	213	245	222	227	233	231	235	250	241	227	211	212	234	219	200	241	234	214	233	230	258	231	221	224	209	237	220	219	241	248	217	210	229	250	229	192	234	241	227	225	239	198	239	249	253	221	234	241	239	235	224	219	232	228	218	236	219	213	265	256	222	229	231	225	190	228	231	233	231	225	220	221	228	198	237	220	218	232	212	231	233	219	258	214	203	228	227	233	250	232	227	234	241	250	214	233	237	237	232	232	245	250	241	272	236	210	227	259	227	220	242	223	227	245	242	259	245	260	224	233	246	220	213	225	239	214	227	221	236	218	224	230	235	234	239	227	238	225	236	216	195	241	251	224	218	247	214	232	252	213	237	194	229	193	267	243	238	244	228	208	205	250	226	233	232	230	280	240	226	256	222	235	229	219	214	233	224	216	236	221	259	223	253	240	227	228	234	229	222	221	255	233	234	197	224	204	222	242	221	217	258	214	235	255	229	234	237	220	250	236	230	252	215	245	246	223	252	225	219	227	237	231	239	215	228	238	228	210	229	229	224	213	242	202	230	235	222	220	234	226	229	239	234	236	234	230	236	225	235	238	243	228	227	238	245	236	238	221	230	239	219	225	238	234	253	222	226	233	219	212	253	222	235	221	233	216	215	230	235	220	234	232	219	221	223	247	218	229	240	241	263	221	241	236	216	248	228	219	211	229	218	216	207	220	220	225	228	262	246	240	264	258	237	214	227	216	248	225	201	229	229	230	256	215	242	220	217	253	246	214	245	263	242	231	245	192	225	219	240	216	230	242	225	237	227	204	222	226	242	231	213	240	240	233	223	217	221	225	244	215	219	222	219	211	221	237	226	232	249	222	211	219	258	217	231	208	208	210	216	251	216	237	232	219	218	217	231	239	216	227	223	237	250	237	218	276	215	247	252	232	195	257	224	220	235	216	233	231	219	208	217	255	253	224	211	211	236	239	245	227	251	221	246	229	235	215	217	217	254	246	224	258	252	225	209	228	233	246	234	214	253	227	214	245	220	213	241	234	204	242	239	232	216	209	222	208	245	255	219	225	257	219	238	255	244	213	216	256	227	207	228	234	242	214	237	208	244	209	216	250	236	246	232	277	209	241	233	232	227	208	239	240	225	239	222	229	232	265	230	241	227	227	235	239	229	256	227	224	238	227	211	214	271	213	225	226	235	249	245	252	207	209	253	219	242	239	232	234	222	209	233	222	239	234	223	235	194	220	232	231	223	236	228	241	240	236	214	216	214	245	240	237	245	232	217	201	233	273	246	239	246	226	234	245	204	233	258	221	262	248	225	226	225	225	244	242	224	233	247	258	205	237	241	210	208	224	241	196
19358	33320	19904	11144	8312	5969	4266	3346	2504	1988	1703	1540	1353	1184	1089	1013	1079	1000	963	779	622	689	724	622	515	525	463	515	575	421	423	460	355	293	291	308	368	371	299	338	295	312	330	338	385	325	292	269	284	368	394	456	432	372	380	269	234	237	203	252	243	250	255	243	248	234	241	249	260	242	230	230	241	221	235	223	224	223	216	223	258	231	257	239	255	251	240	220	239	203	220	224	230	238	210	248	235	251	229	233	258	258	244	216	235	195	237	223	252	203	225	214	235	238	199	225	249	215	252	255	227	242	229	219	222	241	241	215	239	227	266	257	220	266	227	235	232	221	236	245	241	244	254	241	260	235	215	237	237	198	235	252	233	210	238	209	222	250	250	243	231	245	212	250	209	231	219	203	215	224	239	229	206	211	222	225	222	252	206	231	215	235	224	237	242	223	210	249	245	199	208	253	215	238	249	222	249	190	232	218	215	245	232	215	227	251	242	236	232	228	206	210	221	228	245	204	215	253	235	212	220	216	242	244	226	240	216	228	239	215	206	236	232	254	235	213	222	210	224	253	236	234	240	204	234	231	228	221	222	216	240	212	247	226	246	263	237	216	240	260	209	231	235	234	233	218	228	227	251	235	211	216	203	245	253	247	239	227	258	235	238	225	239	241	221	189	245	216	220	238	238	218	238	231	221	226	230	259	226	222	229	219	240	229	212	218	230	223	212	211	242	241	228	232	208	247	225	222	229	219	216	216	199	227	257	234	228	209	224	246	198	218	219	224	223	240	207	216	241	230	183	239	232	231	256	240	219	216	221	234	246	237	247	231	243	250	242	245	204	239	216	228	201	238	256	242	234	240	254	252	222	240	235	239	246	228	244	251	217	236	229	243	220	200	238	229	213	222	183	199	239	241	215	212	214	232	237	227	212	249	236	240	236	233	239	251	234	236	247	210	244	234	216	240	245	208	207	219	213	224	217	259	205	232	238	222	202	224	236	217	225	243	229	236	248	246	234	212	206	253	246	234	234	210	235	227	274	235	230	255	230	238	210	237	248	220	218	243	210	245	217	243	242	253	230	234	243	197	241	214	236	225	250	247	228	210	233	211	224	241	226	232	248	206	237	227	246	225	235	234	222	229	208	214	229	225	224	230	221	225	239	224	200	243	214	230	218	239	234	245	220	261	238	237	238	234	228	267	220	207	228	233	204	232	231	228	245	233	228	230	220	221	263	204	224	221	228	218	228	247	214	222	230	233	266	223	216	222	203	235	258	229	229	236	253	261	236	222	250	253	224	239	215	210	244	205	224	231	235	232	232	216	263	221	214	227	237	249	216	205	222	217	213	254	209	241	234	204	237	229	212	235	259	240	200	237	238	238	240	229	228	214	210	245	242	234	231	210	254	264	241	214	225	211	213	225	232	227	221	253	234	224	224	236	207	214	227	225	233	209	247	219	232	244	244	240	250	212	243	229	223	227	193	225	219	220	215	207	239	210	250	205	214	235	257	231	242	220	258	239	225	232	242	221	188	224	239	239	224	197	238	204	226	235	220	224	205	239	241	220	188	241	247	250	217	202	239	226	235	274	223	209	228	239	216	233	248	204	232	245	201	270	244	257	235	213	234	240	227	237	249	215	253	260	231	215	201	233	225	225	250	252	216	216	210	224	231	233	224	226	206	250	211	231	252	247	227	239	222	249	236	221	229	223	223	221	231	240	218	234	240	225	230	238	219	238	237	196	232	226	236	216	238	240	207	194	209	248	226	219	191	235	226	208	224	243	223	218	227	245	228	218	242	244	210	245	232	220	235	239	217	239	226	222	226	232	202	238	222	244	244	209	208	244	233	190	206	218	238	228	238	231	227	233	231	231	224	230	238	233	229	238	201	210	209	225	206	234	233	252	257	271	236	268	225	216	236	208	257	219	220	239	245	229	246	222	238	218	233	225	241	251	210	223	250	219	226	222	212	227	238	236	245	236	239	237	267	242	201	243	220	234	221	201	220	237	202	225	254	244	226	227	227	235	225	228	198	207	249	195	224	203	234	216	216	199	211	207	234	236	233	238	217	234	236	202	225	222	232	222	236	241	204	218	255	202	235	218	228	230	254	238	252	228	202	236	226	208	221	239	206	216	234	218	235	203	243	242	212	187	197	236	244	240	211	227	218	213	219	231	209	224	216	245	231	230	207	239	198	208	230	218	227	230	208	237	224	223	207	237	237	246	238	244	234	207	232	254	228	242	239	232	235	207	218	212	229	201	237	226	231	211	249	222	251	233	232	247	229	226	221	233	244	238	240	237	239	217	200	228	225	223	222	202	237	238	223	229	191	218	235	246	241	216	241	211	245	192	218	243	224	248	231	257	188	242	221	221	231	233	244	239	235	218	228	241	221	215	231	221	237	264	268	199	232	243	234	208	224	217	215	246	216	217	214	238	220	239	233	220	212	238	202	222	216	219	205	225	247	249	260	244	246	227	240	234	243	193	209	238	206	208	210	197	251	233	218	219	240	255	232	225	234	234	245	233	204	230	216	230	230	216	236	222	223	224	206	227	219	219	216	259	227	222	217	244	236	242	248	236	244	227	217	231	221	268	217	229	208	252	235	245	231	212	239	251	218	218	221	243	249	243	234	215	217	223	232	254	243	226	223	241	213	226	205	231	241	214	202	229	227	241	241	218	255	239	204	220	216	232	240	232	225	222	212	256	207	231	222	255	223	216	215	225	232	224	235	210	212	216	214	215	231	244	243	215	228	204	219	231	218	207	240	241	231	227	251	238	216	234	258	217	243	214	264	245	234	242	223	223	223	219	252	227	207	219	213	236	229	255	228	264	259	206	224	230	218	227	218	231	225	240	238	228	249	259	225	229	198	217	251	238	240	257	241	231	247	222	215	234	222	231	231	242	197	244	235	222	217	227	253	226	225	228	239	196	219	235	219	218	222	232	256	236	220	229	229	253	224	264	227	267	255	217	219	226	241	217	223	211	228	233	237	196	286	227	254	260	221	228	224	258	220	258	226	232	234	219	219	208	227	209	229	225	245	206	240	222	213	245	255	226	198	241	223	213	242	239	204	253	216	250	224	229	234	227	188	249	245	219	221	212	228	226	212	208	226	226	232	240	210	230	229	238	226	247	231	247	238	203	214	230	250	225	237	239	228	211	244	225	248	263	251	229	232	234	220	205	208	243	226	213	239	254	247	222	239	252	218	211	254	225	216	202	229	253	233	238	224	241	231	252	225	241	216	238	219	219	250	234	234	214	227	231	245	243	202	234	209	213	241	231	216	221	224	220	245	213	227	218	251	226	224	214	228	211	212	218	228	229	232	224	209	244	235	238	236	227	243	193	231	226	229	249	194	225	228	238	233	250	233	217	210	221	224	259	208	218	200	235	211	247	231	235	213	257	244	223	246	233	235	250	253	237	254	237	243	230	234	219	222	216	251	225	247	226	215	264	229	234	221	206	226	243	227	244	239	221	213	220	206	234	237	233	225	239
25722	21715	27717	26052	11567	3090	1901	1303	997	818	755	673	593	612	540	535	501	518	535	411	379	432	431	391	314	359	333	298	316	307	332	273	289	270	264	212	249	268	272	241	229	225	258	241	238	237	250	244	225	219	221	222	235	257	226	253	220	211	243	199	209	189	213	203	202	197	201	191	178	179	209	207	220	189	192	203	234	199	222	176	209	182	215	203	212	205	187	213	210	205	207	215	212	195	197	184	195	194	217	198	186	197	222	205	161	170	206	196	224	203	182	209	187	201	201	216	198	192	206	224	219	198	205	226	196	200	202	192	205	211	222	177	220	213	198	200	183	210	200	203	181	207	211	181	194	199	201	191	211	168	214	172	214	196	200	186	201	241	173	186	185	208	197	236	191	186	189	206	182	162	218	180	191	218	204	194	177	188	192	210	195	203	204	208	192	194	206	229	181	182	200	183	207	190	220	193	206	202	213	221	224	195	223	195	213	208	184	203	180	186	222	206	184	193	196	182	197	207	196	190	187	200	239	211	201	204	182	171	189	194	200	188	195	206	204	184	187	186	178	196	189	193	223	190	187	201	213	210	220	214	212	211	213	193	203	222	195	185	219	187	188	191	195	192	206	234	181	206	206	171	194	206	214	213	164	186	195	212	193	185	201	187	187	199	200	199	213	179	173	185	189	216	182	194	184	197	213	213	189	198	209	196	185	220	194	219	213	193	191	198	209	184	179	166	188	208	203	190	174	200	207	192	197	218	201	186	201	187	215	204	199	197	199	187	185	198	198	184	201	235	173	220	203	219	203	172	198	211	198	183	202	199	186	194	193	189	206	212	189	197	235	205	194	212	185	181	195	178	197	181	215	193	204	192	209	207	200	211	190	185	196	185	179	203	215	236	207	179	176	224	203	192	187	194	205	205	180	195	197	195	195	194	190	190	194	184	214	203	214	184	204	207	190	183	214	167	200	201	208	214	195	190	227	196	180	178	194	183	191	203	194	198	203	206	187	200	213	198	213	188	200	204	207	215	179	211	184	177	195	214	205	196	195	212	183	189	193	203	183	227	179	195	175	193	206	196	200	173	191	220	192	202	196	203	197	207	191	179	182	187	198	214	195	192	166	202	219	180	177	199	193	209	215	197	203	217	183	212	181	216	188	203	210	200	186	207	211	201	212	211	213	194	209	189	195	196	209	208	183	165	186	209	204	203	190	186	197	184	192	193	209	187	189	226	205	178	206	202	225	202	202	202	190	220	165	192	227	202	191	204	203	192	190	184	192	185	205	205	203	195	180	187	179	185	209	217	208	201	197	186	189	185	215	211	175	170	193	200	186	185	195	193	197	201	217	202	192	192	184	212	208	201	201	194	220	191	201	181	180	199	172	224	183	196	188	188	208	213	214	221	184	201	190	183	177	182	210	209	206	205	190	211	192	187	210	194	206	196	201	201	208	188	201	205	201	173	193	198	177	195	196	203	183	198	214	211	226	194	199	182	181	189	221	199	207	199	200	210	193	213	199	212	206	170	195	189	200	200	200	181	195	168	181	199	227	189	200	189	180	219	205	177	210	190	215	210	195	209	201	194	227	229	228	192	180	191	189	187	193	227	198	169	200	201	184	203	205	211	202	219	191	201	191	183	205	188	192	191	187	212	157	204	206	182	204	196	195	191	205	217	187	195	227	213	177	184	198	196	212	210	199	176	182	159	193	191	205	202	210	207	191	201	227	207	188	189	184	173	211	200	188	209	196	208	206	188	221	206	208	189	188	224	202	187	184	185	170	185	188	199	195	225	196	218	176	178	204	189	211	197	186	193	190	197	218	189	234	191	185	203	191	203	187	209	191	202	199	197	210	182	203	171	221	206	201	200	192	192	210	209	213	202	191	204	220	192	193	211	177	195	199	173	199	191	199	199	221	189	190	207	209	185	208	237	201	198	206	190	187	180	198	193	202	196	189	200	211	199	179	212	210	179	198	218	222	219	196	227	193	189	184	185	215	189	202	225	189	208	194	191	198	167	191	188	195	191	205	225	206	191	201	211	202	197	201	218	199	197	216	185	223	173	206	181	179	194	209	191	206	186	193	201	207	200	203	191	224	225	194	173	191	185	189	198	232	205	211	212	207	191	177	211	216	200	205	190	184	184	190	201	209	212	217	204	226	166	164	209	174	192	199	196	207	193	176	203	188	187	200	230	208	214	199	204	200	229	198	198	210	199	209	201	184	198	174	186	219	200	195	181	204	207	186	199	192	187	187	207	184	201	205	208	195	216	203	200	178	221	210	196	211	187	179	209	182	189	212	201	213	197	204	195	212	210	207	197	194	220	198	210	192	176	218	192	190	177	217	176	194	204	190	178	210	184	174	199	192	180	195	191	198	210	184	194	205	200	204	199	210	193	195	214	193	177	192	205	193	201	201	184	206	204	195	177	165	203	190	201	189	214	196	185	187	204	197	205	191	192	203	184	203	224	181	193	206	212	196	196	206	202	200	158	207	186	157	178	218	214	170	195	209	188	208	219	210	209	181	184	211	201	209	197	204	209	191	208	209	184	171	187	200	219	191	184	195	217	170	186	204	215	185	215	201	193	202	198	211	173	221	199	183	215	195	195	210	215	206	206	210	186	197	216	219	192	206	198	201	205	199	172	182	200	212	201	218	182	209	202	199	190	214	190	213	212	202	215	185	197	198	224	175	213	198	235	207	204	215	181	183	221	177	210	202	198	199	185	200	187	179	197	247	206	215	213	198	175	222	207	206	199	199	178	207	194	247	195	185	197	207	202	202	214	201	198	188	231	187	211	203	243	198	189	204	163	205	190	213	200	214	189	202	182	201	197	197	203	212	207	226	198	198	199	195	194	177	222	206	181	201	211	196	183	201	209	184	199	199	244	175	225	206	217	178	204	197	197	199	190	205	202	188	212	215	158	213	211	188	205	178	199	201	169	199	180	195	191	195	227	190	187	180	190	212	180	219	202	201	202	194	190	205	198	201	211	196	207	199	218	199	207	184	175	177	203	229	179	211	203	221	224	225	195	214	190	206	202	215	202	215	183	189	203	185	206	209	216	201	195	223	202	207	204	179	183	187	187	198	221	217	225	190	191	180	208	176	191	197	199	205	201	184	187	185	189	204	181	210	216	203	189	201	197	207	189	214	200	208	211	220	185	218	196	167	204	193	196	199	224	226	209	185	217	206	208	189	189	174	192	211	185	181	217	193	193	182	165	185	195	178	213	191	165	204	198	198	173	187	185	218	187	195	168	180	196	176	186	193	219	231	194	193	221	209	182	211	188	200	196	197	184	197	194	209	184	188	168	212	197	197	171	202	178	203	225	185	186	210	184	210	178	197	187	148	211	198	183	193	191	187	198	189	214	185	187	224	198	218	218	179	205	183	199	198	191	175	181	216	196	189	212	179	186	207	206	192	199	175	196	212	187	169	211	200	225	185	195	206	195	210	200	195	228	212	190	201	196	195	196	188	210	201	207	197	179	167	208
18037	28863	16907	9158	6719	4862	3367	2428	2003	1567	1335	1225	1069	968	917	791	909	863	904	627	552	624	672	581	400	422	404	370	394	390	378	384	350	324	288	279	246	292	287	288	248	263	277	260	278	264	257	259	232	242	261	262	271	310	276	320	238	232	196	219	182	206	182	200	192	210	217	192	230	196	232	206	201	208	217	184	196	200	205	209	178	220	213	226	226	225	227	203	207	186	216	227	211	202	217	210	224	225	213	224	201	222	196	201	184	207	210	219	186	206	216	186	204	203	198	194	188	191	174	203	228	173	210	236	162	198	204	212	180	206	217	205	197	184	207	193	194	187	202	203	186	202	197	216	221	223	178	211	213	189	211	206	216	164	211	195	216	202	177	184	195	187	187	207	180	209	213	180	186	199	210	205	213	184	216	201	200	189	237	203	190	195	203	211	198	220	217	199	207	187	212	179	198	193	213	222	203	227	214	204	198	212	226	206	218	206	193	199	204	192	186	196	182	200	174	198	210	206	211	214	207	157	189	204	190	206	204	197	188	199	210	224	189	206	202	188	189	208	191	201	191	185	205	194	193	215	191	222	210	188	210	231	189	218	211	199	204	176	217	218	198	208	184	217	213	241	186	213	195	223	198	195	201	216	205	229	189	202	195	207	214	185	205	228	177	205	190	223	190	194	227	216	193	193	177	243	181	194	189	215	198	189	199	186	193	211	201	207	203	167	197	201	202	200	204	185	192	186	202	199	200	188	206	192	187	204	218	216	199	186	185	220	222	221	222	220	186	211	191	194	202	191	188	197	200	205	189	226	198	204	193	202	220	195	188	214	196	204	212	199	197	172	206	201	200	224	212	226	211	166	178	192	187	198	198	208	204	191	214	191	189	201	209	189	200	215	205	218	207	223	204	176	198	210	181	179	209	194	206	215	200	199	189	193	206	234	222	221	200	212	198	176	181	218	230	190	185	216	198	203	179	188	223	221	217	199	169	188	216	203	194	205	187	203	199	195	180	198	215	204	220	213	210	212	204	189	204	204	196	198	208	214	214	216	220	199	200	207	191	202	214	208	209	188	202	189	217	221	223	209	171	199	205	205	196	177	215	219	203	178	207	188	208	205	195	192	195	194	203	213	206	179	183	193	229	220	216	204	232	206	207	218	207	190	199	227	180	193	204	206	206	216	198	214	206	201	198	212	207	188	192	187	181	232	203	210	191	222	200	196	177	186	220	198	178	209	213	210	192	179	210	229	177	200	187	200	194	173	200	181	212	184	206	226	179	211	217	211	179	220	200	217	189	199	237	203	203	199	202	208	170	207	191	188	193	215	227	189	184	174	213	201	205	187	180	219	172	203	216	208	191	210	208	197	191	191	232	197	188	198	209	193	226	200	179	173	208	187	205	195	187	178	186	214	216	194	211	184	233	206	219	194	204	215	213	186	179	218	199	192	215	214	196	218	222	197	220	192	209	195	205	204	208	194	191	175	188	192	199	210	206	179	208	189	210	199	189	211	190	213	201	195	210	212	206	196	195	212	203	187	207	187	199	189	190	195	198	204	204	182	211	203	206	182	205	182	190	222	214	191	200	199	169	188	189	193	197	209	198	196	200	200	223	178	211	200	201	199	184	204	202	209	226	187	193	212	227	191	200	213	178	186	207	191	210	209	203	182	189	212	208	222	195	185	215	208	183	209	227	213	191	200	187	188	213	217	193	208	190	219	204	199	206	211	208	194	186	203	212	192	210	218	222	206	176	194	186	196	205	190	209	194	213	204	189	208	203	206	193	183	203	196	210	206	207	192	214	186	188	223	199	188	193	202	190	220	195	184	209	187	203	207	215	215	202	201	198	204	228	194	216	204	200	216	190	227	194	181	206	200	186	207	222	200	199	212	197	203	209	186	188	200	200	186	198	178	215	196	200	204	199	209	213	181	190	211	199	200	172	197	194	189	216	182	195	221	196	183	188	196	201	203	183	193	213	187	198	176	197	188	183	201	191	211	190	189	192	193	201	209	222	196	210	210	210	193	180	204	212	193	205	212	200	195	208	176	222	209	200	187	188	233	217	208	218	197	203	197	213	208	204	201	206	208	206	213	228	211	194	197	185	194	201	197	210	220	219	199	209	230	182	237	196	216	200	222	202	194	208	210	196	196	198	199	190	196	209	178	217	213	225	197	210	200	245	226	202	196	198	203	219	204	193	203	201	193	207	196	215	219	209	178	203	205	177	211	185	196	217	205	205	216	233	212	222	206	170	176	179	202	205	193	220	223	176	214	212	201	189	200	195	227	202	197	194	180	219	223	187	199	184	204	211	187	210	220	193	189	190	215	192	206	188	193	207	208	183	215	201	220	195	207	196	193	177	205	211	197	199	191	214	211	200	210	169	196	211	201	186	203	190	193	202	215	190	189	185	184	216	210	192	189	194	168	214	210	189	224	203	210	198	184	209	199	195	194	205	213	184	195	205	221	199	191	199	184	189	184	207	225	210	201	193	200	209	176	199	210	200	194	207	173	191	201	200	173	209	197	176	193	208	192	187	214	183	218	227	217	195	191	199	206	198	208	214	220	209	186	209	209	204	188	207	205	195	200	214	235	183	204	199	207	217	174	193	208	188	228	199	214	198	208	203	178	215	216	187	208	198	182	216	176	190	197	194	175	214	226	194	202	230	215	208	211	217	205	174	191	189	193	178	212	197	190	214	203	219	187	220	204	201	218	186	201	194	202	194	182	195	203	213	187	217	229	198	190	211	195	193	205	217	203	193	236	187	222	239	186	212	206	224	174	196	221	204	207	207	196	206	194	203	198	193	197	194	190	203	207	215	210	204	201	196	179	189	183	195	206	210	199	187	215	192	212	203	214	222	198	193	199	224	188	218	190	211	164	199	211	204	204	184	211	210	193	200	215	196	188	217	209	191	204	230	204	248	215	197	199	207	192	193	208	200	183	202	201	223	200	197	215	206	214	203	213	210	177	212	171	204	197	187	189	205	220	194	212	198	197	187	201	197	210	194	208	207	221	243	180	183	217	194	205	233	196	202	206	213	195	175	200	214	226	183	208	173	218	209	177	203	188	211	192	201	223	213	189	191	214	199	188	204	183	206	206	199	173	218	194	193	217	229	175	187	194	184	207	208	194	175	205	193	191	172	178	203	207	205	175	210	184	190	215	209	209	179	202	174	211	217	187	219	215	215	194	203	205	180	204	212	195	168	180	215	196	207	172	195	190	193	216	205	203	197	201	195	208	204	186	185	209	181	195	221	200	201	211	187	198	216	197	205	202	186	188	209	211	207	189	190	201	204	215	227	237	229	187	200	215	214	219	185	188	206	190	204	204	194	188	206	193	200	183	178	158	225	200	225	202	190	189	202	214	236	180	192	213	196	189	187	209	197	176	203	202	204	204	205	170	181	209	190	186	197	210	214	207	210	189	204	224	187	202	207	218	174	180	180	192	196	210	208	237	214	175	193	211	187	196	215	220	204	188	217	192	235	223
23404	21710	29423	24519	21715	21818	10550	2743	1846	1620	1315	1184	1099	1043	943	910	973	935	827	687	744	872	750	575	512	551	522	404	435	500	477	439	393	389	416	340	317	299	324	326	345	333	266	270	268	302	288	264	267	288	312	299	367	452	468	591	354	258	247	226	255	259	245	242	261	229	269	260	235	250	215	256	254	248	247	240	249	231	225	252	271	286	255	280	271	256	238	253	259	259	232	253	219	242	255	258	256	256	258	242	274	254	251	251	266	262	228	286	206	229	235	258	226	233	254	238	263	235	247	253	207	235	233	230	213	241	244	242	262	228	232	236	248	236	226	251	246	240	237	269	239	274	245	252	257	222	286	225	258	266	274	250	254	246	241	246	219	246	233	250	249	250	236	246	233	295	253	258	218	240	255	253	239	240	259	261	252	251	243	226	219	270	255	237	240	235	271	233	237	247	236	225	247	226	218	252	245	222	234	253	258	242	232	255	215	260	279	241	242	255	233	237	249	223	239	227	241	256	247	283	235	253	241	267	254	251	256	258	235	264	241	243	237	244	228	249	252	235	271	255	227	235	257	233	240	214	241	267	241	257	250	239	223	228	251	256	234	260	235	267	234	231	253	249	285	261	227	235	250	240	272	250	233	225	250	257	243	266	262	244	229	277	215	247	228	200	251	247	249	212	275	260	226	262	248	247	259	237	272	250	253	207	226	238	243	237	245	266	228	255	219	231	229	251	225	231	221	252	253	240	247	273	231	254	249	229	236	217	237	235	246	256	254	261	241	232	255	239	238	231	225	236	251	223	242	264	235	237	241	232	211	251	245	228	231	246	254	235	231	222	245	260	239	253	261	206	229	252	229	253	270	249	255	221	262	256	209	223	233	262	222	250	240	226	279	248	231	226	228	247	229	246	214	272	251	226	235	263	232	249	223	281	252	229	264	227	225	210	215	241	244	259	222	258	226	242	238	251	256	215	232	265	226	238	250	232	274	265	251	251	252	247	252	231	220	223	256	258	248	246	262	264	260	251	221	215	224	253	241	230	252	255	236	245	245	239	227	232	231	248	248	262	266	234	248	244	251	213	220	261	239	235	230	254	246	252	242	222	263	221	215	251	240	218	244	263	251	256	217	248	239	243	249	224	247	249	225	239	223	236	254	250	277	253	233	251	242	242	235	227	250	225	261	271	247	240	230	233	228	227	233	255	231	261	231	245	245	246	211	241	230	246	255	232	243	247	225	242	226	233	271	224	235	263	245	256	237	238	228	222	243	241	234	238	267	266	259	242	241	236	196	220	241	234	240	260	262	238	244	225	250	253	255	265	241	279	242	272	262	264	241	244	230	240	244	232	265	237	254	256	231	244	269	270	231	228	220	239	229	240	193	228	245	257	227	262	254	252	271	217	255	249	233	231	239	250	224	260	255	266	254	225	202	243	258	230	233	261	251	238	262	225	238	254	247	237	232	245	251	211	248	241	225	240	255	241	240	244	254	229	252	249	271	246	232	232	247	211	226	249	269	239	237	212	224	234	228	252	236	231	240	247	242	258	225	238	228	246	223	214	243	239	234	244	227	244	237	258	224	283	225	234	236	245	250	207	276	247	217	246	266	256	257	239	243	211	263	204	268	216	224	261	230	256	247	251	222	253	232	251	237	258	235	229	269	240	249	241	212	268	251	238	235	251	231	260	245	237	245	249	222	217	275	245	236	240	242	232	230	241	247	229	236	243	239	244	244	240	257	234	234	249	246	235	256	241	256	211	226	255	251	237	255	233	236	232	235	242	264	256	225	231	234	251	247	241	247	228	246	246	226	271	248	248	258	254	233	238	228	214	264	264	243	245	250	250	248	243	239	253	225	247	255	234	256	234	271	264	226	251	248	247	241	233	256	246	226	263	223	232	238	251	249	220	224	222	256	223	205	235	249	248	225	247	255	235	227	242	263	227	262	235	240	248	251	233	235	247	240	247	231	233	235	235	263	253	238	246	218	229	251	241	244	249	232	226	213	251	218	257	270	260	234	239	230	244	231	239	231	229	210	241	218	217	240	248	254	260	236	226	246	249	237	264	248	269	237	246	240	236	277	235	243	254	242	231	243	247	263	233	236	189	239	286	252	244	221	259	254	242	229	234	219	253	246	238	239	237	260	243	241	241	228	227	213	261	259	244	259	227	302	230	254	249	237	238	269	237	232	208	248	262	242	225	266	247	249	233	277	236	245	257	257	247	271	263	261	251	272	249	257	254	272	247	236	264	246	263	236	233	241	195	286	203	265	248	247	246	231	249	225	254	225	244	240	245	229	242	218	242	223	251	220	263	263	241	248	237	248	247	212	243	213	229	227	219	205	238	245	237	233	256	260	234	238	239	226	233	229	275	239	233	256	254	261	248	242	249	258	217	245	245	247	215	268	237	233	243	243	230	268	249	241	255	205	243	250	264	223	239	247	236	233	231	231	245	233	246	233	237	222	262	231	237	219	262	233	264	218	217	227	232	240	262	260	240	261	235	254	217	229	260	232	210	272	234	239	265	253	269	259	258	223	245	212	241	245	235	278	226	243	220	250	264	240	215	222	225	242	226	243	250	221	248	249	236	233	270	227	249	242	261	208	250	267	251	222	235	251	245	256	250	263	239	230	243	249	234	213	236	223	213	224	214	222	253	249	226	270	255	235	248	255	227	242	250	225	243	247	245	257	231	229	251	243	257	268	241	256	235	243	230	218	196	246	262	235	243	248	245	261	228	252	243	257	229	235	236	246	205	234	261	251	273	240	257	219	262	241	212	227	241	251	252	246	268	234	222	208	231	244	236	240	234	212	242	248	245	249	222	239	250	265	279	229	250	243	241	229	269	222	251	240	259	242	209	267	224	235	263	253	242	259	236	239	251	235	224	246	267	238	224	204	257	242	215	235	269	224	267	215	283	239	235	231	267	256	258	244	225	235	213	222	234	272	261	250	232	238	223	245	251	199	232	236	256	252	238	233	269	249	236	264	263	240	221	240	228	238	245	243	255	232	245	213	222	237	230	243	224	259	247	274	230	247	258	262	229	237	242	248	231	248	255	223	255	241	265	258	282	231	230	248	217	218	252	262	248	243	249	246	266	258	217	232	232	262	235	239	246	242	226	238	238	230	253	238	225	268	251	212	245	242	252	242	255	234	270	225	243	267	236	243	267	251	259	212	260	245	236	270	255	230	268	252	262	260	248	248	289	261	260	239	259	221	235	218	242	241	221	211	267	232	263	257	237	249	268	248	242	273	228	251	229	267	253	257	241	242	235	245	261	234	236	257	276	228	229	245	250	224	269	233	230	270	251	252	239	259	259	246	217	271	248	237	249	207	219	236	246	232	259	255	261	242	228	251	226	227	214	253	264	252	246	242	244	236	237	224	237	237	238	247	210	257	223	246	218	235	215	249	274	248	240	244	250	231	230	222	250	252	232	225	244	243	253	245	243	244	282	233	238	232	258	223	252	264	279	237	246	254	217	251	281	243	241
23894	40390	26569	16243	12157	8896	6507	4795	3773	3091	2548	2273	2067	1874	1736	1524	1637	1614	1503	1187	1266	1358	1211	957	857	864	715	642	616	738	642	584	633	562	504	420	355	371	332	500	421	325	293	324	365	375	316	350	292	343	378	364	485	590	590	860	433	256	257	294	257	272	263	269	275	270	272	280	253	257	279	272	253	276	254	264	258	262	270	248	254	278	270	241	258	279	277	284	273	276	266	277	267	312	270	268	240	255	299	262	265	276	238	266	252	282	274	255	271	275	271	268	266	247	274	263	280	265	263	274	270	283	248	286	280	274	278	235	244	264	259	261	253	271	291	265	306	277	273	252	256	262	287	265	247	293	273	255	273	248	255	281	299	268	266	240	239	266	255	267	277	305	255	276	252	274	231	284	260	282	255	255	258	267	272	247	264	284	299	249	250	249	261	281	277	241	263	255	279	267	255	261	290	238	256	242	254	251	260	258	272	262	236	269	267	238	264	260	296	257	238	271	238	267	258	280	283	244	287	248	269	271	264	288	251	256	250	278	267	241	275	248	286	282	272	258	285	265	265	274	266	274	252	282	283	275	262	235	232	282	249	281	286	269	275	281	250	301	236	257	236	255	253	275	273	296	236	269	296	262	237	265	250	274	252	253	262	244	257	283	265	268	243	271	273	261	282	240	269	252	274	271	241	255	271	262	273	276	243	298	273	286	237	274	258	253	278	255	252	286	248	256	270	259	287	252	264	268	267	260	271	273	294	276	263	269	266	238	293	248	277	281	234	264	233	249	267	238	268	246	301	276	250	290	255	261	268	299	276	269	293	295	255	265	277	230	259	285	234	249	279	249	271	259	263	277	250	248	286	274	271	262	269	280	268	254	283	268	272	274	257	298	260	272	232	254	287	243	268	254	256	267	260	270	274	279	293	264	278	275	247	269	253	246	255	235	276	273	263	268	261	242	284	279	247	231	268	277	249	270	262	243	278	264	256	279	288	246	262	265	243	240	280	280	266	251	290	310	271	263	264	244	223	262	259	262	249	295	264	274	253	281	258	249	254	267	269	271	270	266	266	288	239	240	254	265	258	261	260	232	243	239	259	272	271	262	264	229	288	247	274	259	267	259	254	281	255	287	240	241	261	285	293	285	272	247	258	247	249	287	235	267	265	263	266	275	258	273	250	261	248	276	277	265	230	253	262	270	291	256	277	264	267	253	284	256	259	226	295	253	284	252	256	271	278	260	238	260	272	260	245	276	289	278	245	268	238	294	266	263	245	246	245	250	273	254	271	247	282	266	275	272	285	280	260	258	261	295	267	248	259	238	298	283	268	299	274	271	272	248	269	283	260	265	287	256	265	283	306	258	278	246	262	279	253	281	260	266	252	259	268	261	254	259	286	256	229	265	270	229	285	265	270	257	251	262	253	269	285	239	248	310	257	261	247	244	262	269	272	274	215	271	301	270	278	272	257	253	274	253	288	245	279	247	277	276	259	271	295	232	285	263	229	271	254	296	265	259	267	275	243	225	257	276	257	271	256	287	240	281	236	276	255	283	263	262	270	292	274	269	274	255	225	268	246	274	225	243	268	269	271	270	264	263	235	275	225	284	272	267	289	260	279	253	283	270	239	239	265	263	282	270	260	259	269	297	265	269	282	302	259	275	277	278	295	288	272	249	273	256	258	268	260	246	235	287	277	243	241	240	233	267	250	259	253	265	271	251	254	254	250	249	246	252	265	264	304	298	277	271	260	296	282	258	255	258	268	274	269	279	250	260	270	263	260	272	258	262	245	260	263	226	249	249	300	290	258	272	279	283	264	245	238	267	279	232	254	264	236	242	239	276	280	249	254	280	254	324	280	232	275	246	259	274	285	275	275	238	276	264	261	247	267	250	261	242	270	253	269	287	260	249	292	282	262	259	282	257	264	279	305	268	240	272	251	256	226	278	248	277	298	258	247	267	283	250	278	256	266	260	252	257	272	251	270	267	275	286	268	272	259	271	269	254	265	228	234	257	257	289	236	283	257	241	234	288	267	259	285	268	251	240	250	283	271	227	259	271	274	269	253	251	246	246	255	282	281	265	254	253	247	245	266	237	230	260	263	245	287	248	254	271	250	280	286	243	277	272	238	277	239	271	257	273	271	261	257	283	258	271	268	281	255	260	261	289	262	268	282	258	274	244	275	274	260	252	263	289	240	235	259	282	249	270	248	251	253	298	248	262	264	249	244	269	241	255	230	284	279	260	285	276	262	270	245	259	274	262	243	263	269	298	251	238	245	277	257	243	268	264	243	274	249	267	256	274	279	246	251	247	264	258	260	286	286	237	253	274	266	283	286	267	279	281	252	253	269	242	263	269	223	260	260	285	242	246	270	265	235	241	256	256	264	282	274	250	248	257	256	265	258	277	270	266	265	294	238	244	259	279	289	275	260	308	270	260	287	246	263	276	271	253	245	269	262	269	260	260	274	285	254	246	271	272	279	267	260	253	254	270	235	254	251	252	284	261	264	277	272	276	282	289	256	263	277	263	254	270	247	244	246	290	265	277	233	298	267	271	250	255	276	278	264	261	272	258	275	272	292	256	258	252	263	238	246	252	265	264	274	271	252	298	277	256	286	263	260	218	266	265	282	259	250	304	254	268	276	245	232	301	265	264	265	269	255	277	254	293	237	252	282	245	283	247	284	244	291	268	266	293	263	273	276	243	291	257	297	251	290	232	249	276	250	252	256	283	270	284	276	246	246	247	287	262	305	250	295	240	249	253	264	254	274	265	253	291	249	267	258	279	250	270	246	253	279	278	211	267	266	246	277	269	258	272	267	256	241	243	251	268	269	251	283	273	227	253	258	257	251	266	255	261	236	271	245	276	235	259	275	312	268	266	236	275	295	280	259	243	271	265	266	247	265	244	265	259	261	259	273	265	273	259	257	296	269	255	224	246	262	259	264	265	286	281	251	262	250	245	257	248	276	271	260	279	241	267	233	251	274	264	267	254	272	266	261	254	268	278	241	272	272	273	240	253	272	276	256	296	290	250	238	255	255	244	241	258	266	253	240	282	267	268	232	247	264	268	255	226	246	252	246	270	240	264	276	253	222	264	257	250	269	254	267	249	263	252	262	285	283	274	235	232	237	256	280	268	252	286	259	254	251	251	282	245	257	289	280	221	298	264	239	257	264	251	288	258	244	256	265	246	258	264	236	272	263	252	270	287	252	279	280	241	288	280	266	259	270	264	254	248	287	279	237	261	244	278	248	286	256	267	267	255	263	283	264	274	259	281	229	238	280	263	286	269	263	241	289	254	268	251	267	250	245	255	260	264	295	255	247	263	276	255	274	261	274	233	247	272	240	276	245	250	281	259	229	285	273	239	270	268	268	273	266	249	278	257	246	274	265	259	292	276	277	262	246	274	271	276	237	248	258	262	257	261	305	263	273	272	253	251	274	238	268	267	269	280	246	292	284	259	259	243	265	244	258	261	236	216	260	279	270	260	297	258	290	266
28849	21401	14599	6401	2995	1749	1268	960	767	673	579	550	513	495	492	444	503	451	390	378	406	402	373	366	335	308	304	280	256	253	261	266	249	262	262	212	188	225	240	248	240	204	222	191	191	192	198	217	213	189	217	244	226	197	216	183	193	213	193	191	203	187	208	213	194	176	233	202	203	216	227	202	213	202	223	194	216	221	191	207	204	197	205	231	214	201	202	210	205	169	214	212	224	225	198	214	188	201	196	193	224	187	224	169	199	192	202	183	178	174	225	197	205	180	186	208	200	176	180	221	187	193	205	194	202	223	239	190	195	197	188	188	196	201	204	219	191	213	187	200	202	203	184	211	205	183	175	187	186	188	218	220	183	187	166	211	190	200	201	201	196	184	208	193	189	178	189	209	186	188	188	201	202	204	205	204	218	216	178	184	183	206	216	207	193	228	187	171	186	194	190	199	207	203	193	184	184	190	211	202	180	203	223	181	178	194	185	226	196	199	175	193	207	192	178	180	178	195	178	185	189	172	190	209	172	187	183	191	178	180	188	204	187	197	199	205	181	213	176	189	199	192	193	212	191	203	178	194	182	209	194	194	215	209	211	183	179	198	219	217	224	174	194	197	186	200	191	211	228	193	182	180	212	192	180	189	195	205	200	210	214	222	202	207	171	216	217	196	218	203	204	186	191	196	191	207	183	185	212	199	195	201	203	198	214	191	213	195	217	213	210	197	175	196	205	216	201	183	219	200	180	190	195	206	212	210	182	235	208	188	220	188	188	186	189	194	201	186	194	182	210	183	207	190	208	201	184	196	197	205	198	193	200	186	181	202	207	197	195	196	209	185	209	202	187	168	170	168	201	196	202	173	193	218	202	186	190	194	197	201	218	218	189	169	183	193	193	220	204	196	201	179	187	192	216	168	205	195	200	194	217	216	190	201	201	191	202	192	227	198	193	175	204	193	191	192	179	238	193	214	208	191	199	216	191	219	211	192	211	184	183	184	207	192	223	203	205	184	209	187	189	196	185	169	182	203	181	195	229	167	186	237	190	218	174	200	192	210	181	206	181	215	189	199	206	209	189	212	213	191	183	218	202	158	206	186	203	196	187	203	210	220	209	181	204	190	196	185	197	210	204	198	169	188	203	178	187	208	202	213	186	214	196	196	185	210	193	185	192	194	227	200	201	214	218	197	179	185	214	224	211	197	196	188	165	174	216	199	189	181	218	180	224	190	189	192	182	206	193	200	214	186	203	184	191	199	198	192	195	189	196	187	191	213	216	225	198	206	190	200	209	206	191	189	197	191	190	176	201	208	172	192	179	189	180	163	199	199	180	202	212	232	199	204	177	179	194	195	170	206	173	188	196	193	194	173	198	194	183	211	203	168	188	195	182	197	187	196	187	209	184	211	167	198	188	194	203	183	210	197	196	200	208	204	208	180	196	175	191	185	210	184	210	197	192	238	208	212	203	186	183	198	213	200	204	200	196	195	218	170	202	215	189	195	196	198	181	191	199	202	200	180	174	188	209	213	173	202	202	223	200	177	192	221	217	172	192	195	206	181	183	205	192	178	196	181	203	188	213	185	207	210	175	194	228	213	197	191	188	189	197	211	205	194	190	201	164	205	197	192	186	186	222	180	172	218	186	197	204	182	180	157	213	171	181	184	194	201	208	193	199	199	187	172	196	205	200	192	183	168	198	215	191	200	176	180	201	166	180	193	174	191	190	202	181	190	188	199	177	202	185	204	187	223	223	201	215	222	184	197	208	197	196	190	175	194	188	189	191	183	199	191	205	205	187	163	202	208	165	191	210	188	196	196	201	213	170	191	191	177	170	189	202	189	181	210	227	191	182	189	198	202	199	193	203	187	228	197	219	180	188	211	210	218	207	208	204	187	199	189	217	218	204	193	202	223	186	179	208	195	205	193	213	185	185	187	184	196	200	207	180	200	202	211	192	195	212	204	195	196	197	182	194	219	189	200	188	197	183	210	201	177	197	198	221	228	213	208	190	216	206	169	198	200	200	184	166	177	188	185	185	205	200	224	190	209	181	206	219	173	180	178	223	193	191	187	216	198	175	189	181	197	208	198	184	198	178	194	208	220	221	184	168	194	218	199	210	207	188	227	180	189	202	197	204	175	199	196	181	172	196	175	197	196	194	190	192	206	208	208	202	208	190	178	217	198	203	176	176	174	185	207	185	207	202	178	200	215	211	187	177	177	206	216	195	202	229	210	187	225	202	200	204	197	202	205	177	202	187	196	204	187	222	201	212	202	197	187	195	177	193	193	203	187	222	178	190	176	201	210	182	214	210	193	190	181	189	192	179	220	213	194	163	178	214	189	202	193	184	195	200	208	181	166	193	174	205	192	205	192	201	195	186	177	205	185	199	186	192	207	205	202	191	187	191	196	206	196	170	205	208	191	193	174	210	186	182	198	212	179	202	172	198	185	205	171	230	213	185	209	191	219	189	189	203	173	196	209	181	186	204	199	180	205	207	206	198	191	174	190	191	215	194	174	188	200	204	191	187	181	210	220	208	180	203	202	212	209	191	231	218	190	204	214	219	197	188	173	185	191	182	178	193	214	209	183	194	185	193	209	200	202	196	188	170	187	178	196	189	179	175	196	202	194	179	203	171	225	198	186	198	204	222	216	206	207	170	184	172	209	207	189	222	205	191	212	197	192	180	195	196	210	215	197	211	180	182	182	172	218	212	203	212	184	192	182	196	178	210	223	197	186	194	217	210	225	167	205	206	188	191	190	202	169	177	206	194	197	219	172	215	190	172	176	214	221	214	190	198	214	210	178	208	220	212	219	177	177	202	205	206	190	188	200	195	195	186	193	179	198	181	181	214	184	206	196	180	201	182	200	196	182	194	194	170	216	175	193	190	212	205	180	203	231	189	198	208	195	199	195	185	197	190	192	198	176	209	166	189	200	202	191	187	181	175	211	209	201	213	186	192	185	172	213	219	192	213	197	173	189	215	184	220	187	173	189	186	184	208	220	203	187	176	163	189	211	199	216	201	181	187	173	203	210	210	180	191	198	184	198	209	203	230	190	180	220	209	199	208	208	211	200	202	203	201	178	200	207	208	196	191	208	206	182	186	195	187	192	203	209	196	195	196	208	194	175	216	177	193	193	215	182	218	213	212	193	211	199	200	171	184	193	180	185	188	232	185	212	179	193	202	217	181	209	192	196	196	189	174	214	212	209	183	164	203	180	215	205	190	202	176	200	186	191	180	191	213	209	208	202	194	197	205	200	183	180	180	181	187	218	201	170	192	197	221	212	201	235	220	190	181	180	203	186	206	205	209	196	192	198	191	201	198	194	189	208	209	194	181	184	177	207	195	182	192	185	182	198	171	196	187	176	187	191	184	196	198	201	190	177	175	179	198	198	201	182	216	202	192	185	176	192	191	191	193	201	179	181	197	211	197	193	175	211	196	199	196	204	183	185	191	173	180	197	232	193	195	198	182	200	179	205	177	180	216	197
20063	26622	15043	7542	5140	3602	2618	1986	1608	1284	1127	914	901	886	793	789	790	795	608	564	630	622	506	541	505	428	386	379	311	328	333	364	291	293	332	304	271	274	306	290	255	237	234	239	215	233	248	232	252	236	244	254	235	277	240	234	211	239	239	221	225	196	214	213	215	222	230	208	223	230	243	220	244	215	233	228	256	220	219	206	210	226	240	232	220	217	238	227	220	225	227	213	237	239	231	220	217	211	227	225	221	187	233	204	231	236	242	194	233	235	198	202	238	234	226	197	205	210	231	267	219	244	204	229	244	200	212	208	219	268	184	214	201	218	222	231	226	221	232	204	226	192	224	203	215	208	207	230	233	229	221	237	199	228	207	211	222	226	211	228	203	231	213	199	223	200	242	207	231	240	224	214	222	206	197	206	225	234	223	209	247	208	230	220	212	231	221	204	206	218	227	214	234	213	218	222	209	221	231	239	233	204	235	218	197	248	231	199	211	228	225	233	215	206	229	188	203	237	195	228	209	210	207	227	222	234	205	234	252	217	228	238	192	209	226	229	240	197	229	240	232	240	233	253	231	226	225	224	213	256	222	193	226	226	233	241	197	220	216	213	231	225	230	205	207	226	239	213	237	212	202	208	219	213	226	237	231	231	227	201	234	224	210	211	247	217	226	212	188	236	216	231	217	237	203	246	212	219	218	212	231	195	231	236	216	223	214	253	211	209	219	224	238	188	219	218	229	234	224	231	211	227	243	221	204	217	217	215	228	218	217	222	203	224	211	217	190	219	233	210	211	213	192	232	203	201	238	212	224	192	235	200	218	219	226	209	208	245	233	214	193	209	184	222	224	245	210	217	200	241	198	232	232	218	219	228	226	236	214	205	210	254	222	244	206	224	209	236	228	227	221	222	195	239	217	205	232	192	230	212	221	216	219	245	221	240	237	217	196	206	223	194	222	206	218	217	207	235	245	219	221	206	218	218	214	238	246	230	232	232	227	234	211	241	179	234	199	216	218	223	223	206	206	239	231	209	216	215	219	244	217	223	238	210	221	238	212	253	190	236	234	221	192	216	226	230	187	223	220	193	242	226	223	227	229	231	224	217	192	188	255	243	201	229	229	220	242	254	235	220	211	217	228	212	200	207	212	199	190	218	237	230	224	221	235	219	239	217	230	226	217	219	215	222	200	215	216	213	222	214	204	231	229	247	236	216	234	229	223	205	172	235	226	214	185	201	233	221	218	204	249	241	199	223	218	222	217	222	229	239	229	211	218	228	229	190	231	243	219	209	227	200	234	231	210	217	212	248	198	213	229	235	188	203	225	197	222	242	224	223	238	221	218	217	194	224	217	213	202	202	202	218	241	200	188	228	231	235	228	242	250	241	211	209	219	214	199	238	195	201	206	222	220	205	198	224	225	240	212	216	237	241	231	230	222	224	192	230	206	207	207	245	245	220	211	234	232	217	211	216	218	195	235	217	221	222	237	232	223	231	232	194	227	198	225	212	203	216	207	257	222	221	217	232	237	214	218	204	190	207	216	205	213	219	201	206	211	216	194	198	202	211	204	209	205	257	243	237	207	225	195	201	209	215	211	230	215	210	231	242	207	214	208	217	210	216	202	207	220	218	213	213	211	206	216	219	240	213	230	206	215	192	232	205	226	198	225	202	214	207	182	224	241	224	202	233	239	203	208	211	212	216	216	209	243	200	203	209	221	226	250	218	213	207	226	206	204	233	227	233	191	207	222	190	235	217	257	218	243	211	251	223	197	208	212	212	229	208	235	230	229	235	234	210	211	189	240	224	242	222	225	226	201	218	222	221	197	211	211	217	223	201	229	207	210	222	241	216	221	218	214	225	212	213	190	241	191	215	213	217	217	208	221	195	213	217	207	198	215	235	200	208	222	220	204	224	232	221	208	226	239	218	196	211	217	240	243	189	217	220	223	249	205	223	197	227	239	226	204	206	227	215	224	228	218	211	240	192	206	205	190	224	248	231	210	252	235	197	207	206	246	212	216	216	206	215	227	254	199	214	223	245	222	230	194	221	225	179	230	224	220	215	215	212	225	186	227	208	217	237	205	200	202	200	221	202	212	241	211	212	236	220	203	221	211	239	243	206	220	227	208	245	221	234	224	242	220	238	239	220	203	225	226	247	213	225	207	212	216	219	194	230	197	230	242	204	230	225	252	205	206	222	232	227	222	203	214	194	208	214	212	203	226	245	222	225	241	242	200	210	201	219	228	231	225	221	219	231	209	247	209	230	217	202	216	251	220	219	233	216	233	208	245	210	245	209	200	226	213	216	225	204	228	204	190	207	196	194	254	208	240	229	224	218	210	229	217	202	246	239	219	239	200	233	215	249	198	242	213	219	213	206	202	212	228	229	239	236	220	219	220	193	236	223	256	215	212	215	216	231	226	244	194	225	213	218	228	219	214	211	219	221	201	211	216	204	236	204	213	226	205	191	220	216	210	205	262	203	189	207	197	187	224	217	207	194	231	238	221	258	211	229	204	217	197	207	187	208	241	205	221	214	227	211	205	161	225	205	217	229	235	216	230	203	207	205	233	202	211	198	189	236	206	218	214	205	227	209	235	205	237	198	212	227	218	201	212	216	217	226	229	232	223	221	208	242	215	223	220	205	205	221	217	232	201	211	216	218	212	191	211	219	219	252	226	220	206	189	230	231	240	197	211	205	193	233	210	222	233	215	194	223	243	208	197	230	191	241	235	223	199	219	215	236	232	218	208	234	222	191	234	231	231	225	226	224	206	212	214	220	222	212	212	214	226	207	232	235	206	214	206	208	229	205	241	227	221	215	205	225	223	206	230	201	246	240	240	230	227	233	199	225	235	222	241	230	213	216	213	230	205	202	243	219	226	246	209	216	233	219	210	230	224	192	203	227	223	219	198	226	202	214	201	223	189	210	225	225	203	215	206	232	223	234	232	201	230	223	223	195	212	204	208	233	214	247	222	211	200	218	199	192	216	219	224	200	206	245	231	244	231	212	235	206	190	230	190	211	211	238	193	193	196	237	230	209	215	213	216	206	208	252	227	197	205	250	201	222	232	208	194	205	219	217	254	240	216	190	209	217	220	228	217	220	199	204	228	212	214	227	189	196	211	216	190	226	242	225	209	197	215	222	208	213	223	225	240	220	216	249	207	231	212	225	221	210	231	219	215	206	214	229	234	195	233	228	233	232	215	207	224	210	241	228	219	210	200	214	227	227	200	223	190	241	231	237	238	199	204	209	214	230	206	216	211	210	215	212	196	222	235	249	218	221	217	229	225	216	217	211	236	205	207	244	220	199	241	228	210	237	233	225	218	230	210	235	213	222	236	206	228	214	207	243	198	209	206	236	211	235	258	216	210	190	221	221	232	227	208	221	202	205	212	229	224	226	233	221	187	206	193	196	216	232	234	228	198	218	203	217	217	213	213	203	223	246	207	219	218	236	228	223	237	238	217	237	247	229	206	238	221	230	205	234	199	235
24495	21684	28946	24945	21654	11639	3109	1886	1406	1203	974	879	843	818	759	712	769	677	620	637	685	491	547	473	458	465	489	445	360	333	344	377	340	335	284	303	281	275	308	291	269	277	238	249	242	226	253	274	300	307	369	350	311	311	320	258	247	208	219	223	241	212	261	218	248	226	216	219	220	227	218	240	220	219	218	254	217	257	241	238	256	245	225	259	232	235	221	233	220	243	237	235	246	252	225	237	229	228	249	231	226	198	261	217	239	240	244	211	242	231	227	207	219	221	202	231	203	215	244	218	226	211	211	239	231	215	238	226	203	229	245	221	245	246	258	234	214	244	224	235	248	245	215	208	223	216	227	231	218	221	237	244	240	229	232	219	221	194	214	208	208	219	213	224	215	252	218	220	226	252	234	207	246	230	236	191	202	220	232	225	239	250	239	218	257	227	245	217	189	234	230	229	223	237	218	242	240	206	203	214	230	224	245	230	237	241	230	240	208	227	223	241	229	219	242	223	205	211	204	218	220	253	221	235	230	212	224	221	225	200	240	231	248	198	207	230	229	232	224	239	232	229	258	238	232	228	206	244	208	227	232	249	251	223	223	213	252	227	213	240	233	219	234	235	225	201	234	217	250	254	233	221	253	227	256	234	228	220	258	251	235	222	197	226	210	202	220	235	237	247	233	240	239	229	211	201	202	240	230	245	227	253	222	228	222	225	228	207	234	221	228	211	202	225	209	242	224	222	242	235	214	218	243	222	225	212	234	231	229	245	220	221	259	188	221	232	208	199	226	216	194	254	232	250	225	210	237	234	218	218	225	227	246	217	228	204	265	203	235	229	231	216	224	217	248	219	232	216	237	253	209	223	255	219	224	238	211	228	199	227	225	223	232	219	210	230	224	238	242	207	224	231	238	257	199	213	242	235	215	225	220	208	221	209	201	244	223	229	223	200	234	246	227	222	197	238	223	197	233	218	240	252	206	202	248	233	226	218	241	233	203	218	207	217	222	220	207	223	240	266	226	244	212	228	228	226	213	210	220	216	222	222	228	224	213	241	221	248	207	215	217	202	224	244	219	209	229	224	240	226	262	209	219	211	233	209	241	216	217	212	228	235	258	221	253	247	228	230	232	227	229	233	231	189	243	232	256	209	226	204	233	222	245	205	213	219	213	228	223	201	237	223	257	234	224	232	232	216	253	226	224	212	237	233	234	210	229	201	218	207	226	198	186	245	225	215	216	204	197	228	228	239	262	239	221	255	207	200	207	224	215	242	245	225	227	241	226	218	211	219	241	223	193	217	260	222	235	241	204	228	215	206	230	220	224	239	220	225	234	212	231	212	232	213	214	242	229	242	201	233	216	223	220	205	204	227	238	207	226	214	208	224	235	224	210	196	201	224	234	218	240	217	216	224	230	256	211	215	214	244	219	224	216	215	237	205	235	231	222	237	227	239	221	214	213	217	233	253	201	226	211	228	224	213	214	238	224	228	198	202	246	227	204	244	241	223	242	234	216	245	232	218	246	223	215	207	242	222	212	203	212	235	235	221	222	246	245	209	227	237	237	205	241	230	204	231	217	218	229	247	232	208	229	219	241	243	230	219	240	247	255	189	202	229	237	220	217	234	208	214	228	235	232	207	210	211	242	167	206	225	223	211	236	231	213	223	224	221	251	241	214	209	217	214	207	204	207	248	214	216	203	243	234	223	222	221	241	232	210	235	238	223	246	186	240	221	228	210	240	195	236	223	208	218	227	263	216	258	247	237	241	196	218	222	258	202	240	240	235	260	227	192	215	207	263	224	199	227	239	234	220	203	235	254	219	230	210	211	250	248	215	208	221	246	229	231	237	216	215	224	220	209	220	229	249	210	232	220	232	238	217	217	203	229	208	215	217	247	226	223	231	217	239	208	215	225	253	216	273	205	225	224	218	214	248	225	223	233	230	218	212	213	235	239	218	222	200	235	238	195	237	237	209	223	219	233	209	235	231	201	209	211	217	242	259	217	243	239	231	233	218	226	252	219	221	223	236	233	222	239	254	219	220	225	203	213	236	219	218	203	201	242	223	228	220	234	212	253	233	239	236	210	211	238	207	219	246	210	244	237	236	229	221	216	216	206	222	215	222	212	235	228	211	231	241	207	232	256	253	211	222	214	209	231	245	232	230	232	207	221	238	233	230	216	216	239	215	235	251	217	227	221	232	236	211	225	229	233	239	215	237	226	215	219	229	247	215	228	254	200	229	233	230	230	224	223	257	249	236	226	228	221	212	231	205	207	223	232	213	201	221	235	245	200	242	224	231	239	193	224	220	240	215	208	217	246	239	207	227	214	226	240	208	205	211	215	227	235	217	213	232	244	240	218	239	237	217	238	247	223	214	268	208	203	239	200	244	231	272	228	212	259	208	241	216	230	236	212	231	217	205	229	218	212	237	222	225	217	221	207	224	242	231	248	215	256	213	239	242	221	224	240	213	224	245	234	227	215	236	248	220	230	226	213	206	217	242	236	254	210	210	206	215	248	201	198	219	226	228	232	227	211	222	218	200	227	240	227	237	233	225	222	246	214	247	228	256	234	226	218	215	213	227	223	229	217	226	238	231	235	241	220	215	224	219	247	226	225	205	223	202	240	239	230	214	244	234	215	250	233	256	197	226	225	230	211	243	207	218	225	225	218	240	236	227	216	208	224	212	214	259	209	239	243	202	244	259	222	206	226	207	203	220	214	211	224	217	231	233	245	203	233	248	241	253	226	241	209	222	205	224	223	242	203	220	240	199	238	224	219	215	240	229	239	242	214	222	221	221	258	253	211	202	226	229	222	237	210	237	211	238	237	217	254	232	230	239	221	222	216	228	225	223	227	201	222	215	236	241	243	219	214	218	233	218	252	228	208	220	226	207	204	223	244	223	233	258	244	241	228	204	212	229	240	243	231	205	220	190	231	213	257	213	205	255	257	220	206	239	232	212	231	225	227	214	241	232	203	235	205	219	216	223	239	235	236	234	213	216	246	212	203	203	209	243	223	231	224	221	225	218	226	237	203	235	213	242	206	228	189	226	199	232	251	224	217	222	224	239	215	226	231	195	235	238	208	224	220	246	205	192	247	242	251	233	252	212	210	235	227	232	247	253	234	221	229	235	214	241	209	236	233	241	219	224	206	220	213	197	222	218	231	222	211	211	240	239	200	234	234	216	236	230	214	245	213	231	232	199	216	231	219	245	248	240	227	239	209	225	211	254	230	202	238	198	214	217	230	215	197	231	217	243	221	239	193	224	234	238	216	233	231	214	236	257	242	214	242	214	226	204	237	215	266	233	200	230	221	250	189	236	262	234	221	221	257	213	241	205	228	243	238	217	235	273	225	240	218	233	236	250	237	230	216	215	215	248	205	216	224	243	218	237	233	223	208	232	200	267	245	215	243	242	205	239	235	256	207	227	233	215	216	261	229	206	207	234	233	239	228	225	208	237	199	233	209	215	265	232	210	225	221	233	220	235	208
20316	35986	21647	12398	8828	6466	4646	3565	2739	2212	1812	1672	1601	1419	1335	1274	1299	1202	1058	1033	1078	778	737	802	753	752	723	533	479	449	495	473	438	493	416	356	333	325	351	402	347	357	287	268	274	269	293	309	366	431	474	423	421	407	391	330	264	244	263	262	236	215	250	240	253	254	290	235	270	207	242	245	224	245	283	254	282	262	238	244	265	274	251	245	262	217	260	243	278	274	230	265	265	253	240	270	261	235	262	258	241	223	245	226	233	261	238	238	239	251	250	259	279	251	250	268	259	251	242	234	241	245	261	244	246	215	249	261	230	241	254	240	263	237	241	235	260	237	264	234	244	254	231	274	257	257	228	245	252	256	236	241	234	229	245	260	240	256	261	250	253	240	242	253	218	262	267	287	237	250	228	247	289	242	237	240	282	261	269	244	242	256	267	243	279	247	232	251	240	253	241	245	240	246	240	255	284	256	246	237	246	227	270	268	251	232	242	239	234	237	260	242	245	226	266	242	229	228	250	280	235	251	246	269	246	266	240	246	242	240	250	259	257	249	264	238	227	241	228	246	265	229	263	289	225	282	266	264	254	232	246	258	296	257	261	264	234	261	259	292	220	265	236	246	268	255	262	249	240	234	253	245	274	248	261	243	247	252	257	232	271	248	232	251	265	254	237	251	241	262	272	250	235	236	224	236	257	238	253	238	260	260	235	218	262	235	233	236	250	255	259	230	220	250	269	238	237	282	230	260	272	270	247	232	229	250	216	238	256	212	280	237	248	251	269	230	241	261	257	233	239	277	255	276	253	259	249	257	246	257	247	220	220	260	271	250	256	251	251	243	262	266	254	236	247	252	227	234	258	233	267	268	275	243	238	255	249	273	242	250	230	246	223	236	247	260	233	251	254	254	233	232	250	222	241	236	249	275	246	271	272	228	243	234	273	259	226	246	241	267	232	258	238	282	276	242	231	232	248	247	246	217	243	245	234	245	251	237	264	251	236	257	253	226	240	236	247	242	252	236	240	253	252	254	236	228	256	269	266	242	213	243	245	254	240	245	240	283	274	252	263	269	221	241	257	260	245	231	245	229	261	220	228	219	289	258	228	225	248	246	244	265	266	243	255	246	257	241	254	235	236	229	267	252	263	269	244	251	250	223	259	247	233	228	239	254	266	235	232	236	252	244	277	269	263	240	266	230	241	233	242	212	259	240	248	222	271	270	255	236	245	274	227	240	223	259	234	275	221	221	246	240	245	239	244	255	218	249	221	281	264	248	258	239	237	233	261	250	261	238	263	252	244	254	237	241	257	260	228	256	248	242	242	227	252	243	255	262	284	234	236	257	255	229	243	245	247	263	225	265	235	251	257	259	241	248	260	239	256	255	258	247	246	269	217	273	262	232	259	274	238	262	226	269	242	232	241	256	271	267	239	250	238	253	261	264	240	212	236	261	237	243	262	237	239	245	256	221	234	231	241	267	254	252	242	262	243	240	256	221	226	231	264	237	248	273	247	256	250	268	266	234	241	274	236	239	254	257	247	254	241	249	260	271	264	250	276	264	238	266	214	226	258	242	272	226	241	231	252	275	249	230	268	245	249	260	281	220	282	246	254	235	244	230	239	248	239	219	293	241	267	273	248	271	234	218	204	253	235	255	243	241	251	278	244	267	241	255	257	241	230	231	234	246	262	218	263	267	227	252	259	247	244	249	269	247	276	240	266	219	246	251	242	243	255	254	231	273	261	227	239	229	257	237	256	266	221	248	241	279	238	282	230	239	248	253	265	283	255	240	255	222	299	257	246	233	233	252	254	271	248	265	248	230	269	258	222	222	248	239	269	251	239	307	251	262	244	261	225	251	248	273	271	254	236	261	267	242	245	263	219	249	233	252	228	270	220	259	257	220	231	262	250	260	248	269	258	243	246	238	237	262	246	229	255	240	264	233	251	266	231	232	250	252	237	254	235	255	224	259	241	222	234	228	253	243	256	253	238	267	267	214	251	232	251	252	253	252	264	234	253	249	223	236	251	281	240	240	245	254	259	262	238	260	265	266	247	252	238	289	248	246	275	250	255	238	259	242	246	270	257	239	249	245	271	247	238	250	244	244	252	233	229	227	233	248	247	233	279	229	266	242	270	232	248	236	239	270	230	264	233	247	262	238	227	237	252	275	257	240	268	246	264	240	262	273	257	240	262	233	248	256	254	257	271	244	280	240	268	244	252	259	243	241	210	275	236	246	235	254	224	254	243	246	231	252	238	224	232	251	254	223	239	259	236	237	258	257	239	237	242	239	257	262	263	236	238	252	238	214	248	242	242	238	227	254	239	234	248	234	256	254	238	259	277	231	244	238	272	245	231	236	221	253	246	270	259	244	239	249	250	246	247	249	225	245	278	265	265	257	258	255	261	258	217	256	228	254	275	237	248	235	247	253	243	263	250	236	250	241	248	240	228	235	227	231	240	251	254	211	233	237	242	260	243	273	239	279	249	252	231	245	257	263	241	261	251	246	259	252	242	242	253	270	256	247	254	255	254	257	245	234	241	245	269	250	236	242	246	260	242	259	255	249	263	252	252	261	243	233	247	249	256	269	237	273	229	223	231	250	242	259	232	257	233	249	229	277	256	249	241	245	229	251	276	233	275	246	281	231	263	239	249	261	238	263	282	266	252	233	243	243	244	246	271	238	244	235	253	264	222	255	266	243	259	232	246	248	222	254	275	253	234	223	240	268	227	240	234	230	244	255	260	254	239	263	251	251	257	270	263	232	254	229	250	269	241	267	234	219	232	231	257	267	236	218	274	229	261	249	247	245	233	269	238	254	260	231	258	240	245	221	249	253	264	221	260	238	241	267	266	240	261	250	233	229	237	254	245	243	248	251	226	252	256	248	265	247	254	255	241	241	270	245	203	228	258	243	251	218	231	252	234	238	248	229	251	219	230	210	248	225	262	254	240	262	266	234	235	258	251	261	226	247	240	235	256	249	254	222	265	239	232	246	230	228	247	265	222	244	249	253	246	236	275	236	261	238	259	252	233	231	221	265	255	253	251	251	247	249	249	256	260	287	255	254	278	236	243	260	258	250	240	248	258	236	259	257	217	286	228	214	235	224	245	221	250	287	229	252	252	261	281	249	238	236	246	240	250	264	251	239	263	235	260	259	256	277	243	241	239	260	265	248	245	254	270	264	242	247	245	232	251	268	248	238	218	241	255	233	237	255	253	231	229	262	250	251	228	265	243	244	280	249	233	274	240	267	230	264	265	239	248	265	277	254	262	270	251	249	262	242	251	240	240	295	238	245	242	237	266	245	235	241	241	258	254	248	252	266	235	233	275	254	244	239	246	261	235	274	267	240	247	252	262	228	253	239	252	254	240	278	254	226	276	244	263	247	237	249	219	253	245	253	252	241	240	275	263	264	226	235	275	249	242	250	234	249	256	250	258	244	254	243	250	259	230	231	244	234	249	234	250	273	213	247	265	261	253	250	292	262	250	219	218	237
25685	21686	27744	25932	11499	2931	1683	1338	1000	831	731	667	649	607	568	619	573	598	517	545	406	357	331	371	341	333	364	371	307	257	275	281	243	293	255	255	236	212	264	264	252	254	199	211	198	217	183	201	179	221	223	202	195	211	219	208	190	201	204	203	199	191	181	204	196	186	200	193	201	190	191	204	192	196	194	185	196	177	194	193	191	206	207	199	185	174	214	184	217	207	207	203	207	223	193	194	197	172	201	210	176	201	220	189	184	228	206	190	224	190	206	214	192	190	189	204	191	167	208	213	182	212	197	182	167	171	177	208	206	210	198	187	189	159	194	212	176	187	188	188	175	187	189	175	209	195	175	193	206	222	183	198	209	176	208	177	205	175	190	202	183	212	185	195	225	212	164	191	192	181	192	190	180	199	173	177	195	192	185	180	178	190	185	184	187	204	226	205	204	197	196	178	202	207	199	210	188	214	211	211	194	202	203	171	218	197	189	208	163	195	181	178	190	183	198	215	174	159	169	174	187	200	182	189	226	178	181	203	190	178	201	221	201	178	176	214	200	181	179	224	178	194	200	183	191	188	192	189	200	203	195	200	191	185	184	205	184	186	189	199	208	193	192	205	213	193	192	197	184	210	209	183	185	180	195	169	200	160	190	165	184	207	210	183	188	189	202	185	183	179	181	181	202	185	193	198	167	187	197	217	202	183	180	183	190	201	201	173	190	206	218	186	187	183	196	193	172	192	191	185	192	177	201	183	185	187	200	201	213	203	196	183	213	201	184	196	199	202	162	183	193	216	230	189	173	215	187	185	173	201	185	187	168	177	173	199	203	196	214	171	199	181	180	206	175	171	206	204	235	207	182	182	162	194	199	170	205	215	223	213	197	173	240	194	190	197	185	188	192	225	210	199	212	189	191	198	211	224	201	201	172	215	178	210	217	173	185	194	219	200	208	182	215	196	198	177	193	200	217	193	176	198	206	209	188	202	204	197	188	214	208	184	185	196	202	189	186	183	187	183	193	201	168	183	171	224	202	222	211	184	188	175	204	202	207	187	213	206	196	189	172	202	174	206	196	179	214	229	170	168	208	162	215	198	198	178	196	201	180	187	202	192	179	192	207	188	210	187	188	204	197	190	194	192	216	179	196	187	187	203	207	191	218	194	213	178	176	193	197	197	201	175	231	172	193	171	205	190	191	192	210	196	201	164	196	199	168	191	193	192	190	185	177	176	187	189	200	205	167	194	207	203	169	187	219	212	183	174	196	177	172	194	174	194	190	193	224	186	183	169	198	196	163	202	201	158	196	198	193	225	196	189	194	188	184	174	184	201	179	188	207	194	184	194	197	194	210	199	215	196	183	178	183	197	196	187	178	169	193	167	210	190	182	206	175	205	173	190	203	169	182	171	183	201	205	212	181	205	214	207	187	204	195	204	192	201	194	189	224	198	202	182	210	204	194	188	184	200	179	186	204	215	196	181	189	182	187	190	193	205	224	177	205	210	206	189	155	169	199	181	199	206	190	197	197	193	194	208	205	192	177	172	182	172	177	182	196	189	187	189	200	176	191	187	191	191	193	205	199	197	184	190	207	178	174	218	212	182	208	184	168	209	193	201	176	191	219	190	198	186	209	199	169	176	205	162	187	184	195	184	201	211	201	225	199	185	194	182	179	203	190	200	197	171	203	202	194	206	179	201	187	182	187	202	187	215	189	168	173	206	203	207	210	190	188	203	202	216	206	176	180	185	190	200	159	190	186	174	189	181	215	203	200	198	191	189	189	192	202	206	188	177	214	193	193	173	192	202	208	197	185	181	184	191	200	186	222	206	204	196	179	216	181	183	199	225	197	196	188	196	198	183	197	175	188	172	174	193	216	191	202	172	187	185	223	183	209	195	193	176	191	190	213	204	203	200	196	205	176	184	193	228	164	190	204	187	180	220	202	222	184	208	199	170	209	196	195	198	218	192	179	192	199	185	221	202	195	217	183	192	191	200	180	226	203	195	164	179	190	191	194	188	188	185	184	189	201	189	183	185	206	207	193	212	199	187	192	174	187	218	199	193	193	187	187	196	206	184	191	203	188	193	188	170	188	205	180	211	185	209	195	174	202	214	187	184	200	191	216	180	204	185	205	192	198	189	168	183	233	192	188	191	198	176	210	210	211	163	204	191	186	196	178	161	192	180	167	201	201	189	178	204	189	207	173	170	179	226	197	182	202	180	208	194	212	193	182	197	181	177	218	196	182	172	191	193	199	189	191	199	174	181	226	162	205	186	197	211	178	190	189	177	181	167	187	212	179	188	222	190	167	170	199	178	172	194	191	206	182	196	192	202	176	207	206	178	199	197	197	186	196	202	202	201	193	184	199	189	214	188	177	181	185	168	219	182	197	227	199	186	202	199	184	205	199	201	190	189	193	192	186	216	197	214	207	207	181	193	188	139	194	210	186	185	190	192	181	183	193	179	186	201	214	215	204	189	198	178	185	192	188	177	195	201	195	188	190	174	190	202	190	210	203	200	196	194	189	189	196	224	177	172	200	192	177	208	208	203	179	210	182	161	198	185	205	200	189	167	199	181	208	210	196	196	190	196	198	187	198	207	206	193	196	171	164	203	188	188	180	207	180	195	213	202	196	175	199	197	181	151	177	210	202	192	194	207	194	198	199	189	188	176	192	221	180	207	208	206	184	183	198	188	196	210	228	185	194	171	180	205	196	172	207	170	200	172	182	180	183	181	188	198	196	194	187	184	176	180	166	172	203	190	183	216	172	185	192	181	178	185	195	190	180	172	220	201	200	206	190	210	197	194	180	225	201	192	186	190	206	240	208	203	189	178	194	198	218	180	208	215	185	203	219	214	190	190	209	211	177	178	199	184	193	200	205	190	180	208	200	194	198	195	201	203	212	204	224	197	204	194	198	187	212	211	204	191	193	221	203	190	210	193	195	170	181	206	203	189	175	190	185	190	196	201	192	191	185	199	198	219	184	186	192	157	193	169	232	194	200	205	223	211	198	175	202	193	186	189	204	189	182	189	191	190	160	195	189	194	211	197	183	165	208	187	189	193	211	191	200	185	200	207	196	184	191	179	206	178	190	169	206	228	202	182	202	157	206	201	188	212	184	200	199	169	210	175	212	166	195	192	202	200	197	200	184	169	187	164	196	194	195	190	196	198	193	194	208	194	206	195	193	207	187	197	185	202	182	184	188	190	194	204	190	176	193	162	213	187	199	204	211	176	172	195	198	209	153	197	213	166	217	182	211	193	180	205	205	202	186	193	211	176	220	221	189	162	188	186	176	209	175	192	225	207	174	191	192	187	179	169	190	221	201	213	207	189	195	180	222	181	159	183	208	170	195	205	185	197	203	197	168	229	208	176	205	215	195	190	237	198	196	172	214	172	211	189	185	185	177	181	186	178	191	183	181	194	210	178	206	181	174	178	190	200	198	188	202	208	184	188	198	186	192	209	201	194	182	185	185	204	210	209	193	193	191	161
20158	31401	18669	9833	7027	5190	3608	2785	2203	1806	1412	1320	1233	1107	1055	1122	1124	1023	944	1004	653	581	531	540	555	622	516	564	441	330	348	388	385	368	361	304	321	279	331	330	335	332	266	245	230	253	241	236	245	247	269	312	215	224	221	234	205	209	249	199	225	247	210	191	217	203	212	221	196	191	204	212	211	210	196	206	212	228	204	233	257	203	231	228	222	219	244	237	220	245	217	244	197	224	242	238	215	234	228	253	216	213	245	202	232	245	210	234	224	219	217	214	204	202	212	228	201	220	219	214	225	202	249	203	200	210	231	227	238	220	239	201	217	201	195	214	225	220	236	206	219	230	211	228	244	203	207	222	202	237	199	235	225	221	214	210	216	214	229	242	230	189	204	207	200	222	237	220	198	210	233	203	231	243	216	216	228	208	245	249	200	204	241	205	219	210	212	245	233	201	214	212	203	210	227	228	210	201	201	198	230	202	208	210	191	233	238	217	203	212	225	212	208	207	228	220	223	218	237	210	218	217	211	202	230	224	207	235	219	217	197	214	194	210	217	240	220	204	232	211	244	222	212	206	210	232	251	201	213	236	215	200	199	228	222	217	224	232	206	215	222	239	229	212	222	212	221	249	233	207	240	228	195	232	207	209	186	230	211	242	215	201	216	188	214	196	216	222	230	211	228	200	212	250	203	199	219	220	237	195	218	241	218	202	218	204	222	210	225	223	223	224	228	246	224	222	209	208	238	217	231	241	200	204	205	225	203	246	239	206	230	178	226	225	243	206	205	224	208	210	253	230	256	211	227	208	237	256	207	234	205	203	217	213	221	208	219	219	206	245	232	216	207	214	203	221	200	197	212	218	210	215	241	217	216	247	240	230	210	216	225	212	217	213	217	241	192	251	219	230	213	214	216	213	234	228	225	220	226	200	208	237	216	213	212	195	201	209	223	200	202	234	219	203	201	221	230	223	206	228	236	224	220	224	201	231	196	229	182	232	210	248	186	234	210	228	216	228	224	213	202	210	227	218	205	227	220	249	219	195	246	193	216	226	221	204	206	232	218	207	215	207	233	236	234	202	227	225	218	210	222	209	214	219	214	202	207	231	193	214	212	202	199	215	203	234	220	221	195	232	209	242	222	220	201	210	206	229	215	232	226	192	224	242	218	220	225	201	213	204	215	247	225	223	208	204	241	207	220	208	215	192	246	226	211	215	197	252	210	209	208	199	218	227	229	212	250	217	197	221	205	206	231	196	198	242	211	199	201	219	212	190	229	219	189	228	208	231	208	225	200	193	209	217	208	220	242	228	237	208	235	228	213	197	204	211	209	215	212	233	217	216	227	233	214	193	200	217	239	184	212	221	205	208	208	235	209	192	211	211	199	221	210	202	198	199	212	219	219	206	209	215	200	203	204	231	226	223	187	217	209	218	223	221	210	212	225	214	208	210	217	203	201	217	227	224	203	221	235	200	211	229	216	216	194	242	248	218	200	223	229	234	238	222	232	217	222	207	229	220	223	225	204	226	236	200	230	213	211	232	227	220	230	214	209	231	234	212	221	224	206	199	220	207	213	225	232	217	212	223	220	210	212	242	202	209	195	206	232	204	223	219	217	209	242	215	199	207	212	213	198	237	221	189	204	224	217	194	194	207	201	223	189	192	220	212	209	210	217	206	224	218	233	235	221	234	220	215	225	208	216	206	230	225	204	206	216	206	216	239	205	210	207	207	195	231	225	216	230	229	222	216	219	219	228	225	223	207	227	217	217	210	208	204	231	227	218	201	201	203	230	213	211	245	212	225	225	216	217	215	210	223	216	211	208	207	221	190	241	209	214	198	230	202	209	203	226	227	212	241	209	227	207	224	202	223	247	208	223	224	219	230	182	191	204	230	215	218	251	222	214	209	213	230	208	236	207	217	223	203	224	193	206	219	196	196	219	218	219	194	217	210	198	226	204	237	211	229	206	228	222	243	221	213	234	220	228	210	217	212	230	208	241	212	233	262	246	219	231	213	221	222	204	227	213	209	243	211	230	213	225	232	213	226	196	217	204	216	214	223	214	197	227	202	195	226	238	212	212	220	235	182	207	215	230	212	227	215	214	240	210	226	213	198	217	192	181	207	217	220	191	227	227	224	213	233	209	223	217	222	241	215	221	211	246	217	208	214	208	200	231	189	201	193	210	199	213	240	235	208	221	232	226	236	216	197	214	226	242	226	220	204	214	230	247	231	214	217	223	236	208	197	263	225	209	220	196	220	210	228	203	189	228	243	237	196	206	220	235	254	228	231	230	226	214	199	217	231	237	223	233	218	211	215	204	211	239	213	200	217	220	218	208	240	196	213	219	208	218	221	210	243	235	253	211	213	204	211	234	231	214	207	203	201	221	190	213	204	197	226	213	200	222	239	222	211	232	221	207	222	214	227	216	236	217	204	207	200	206	220	210	202	221	204	232	184	194	196	221	231	184	228	229	212	222	200	205	235	188	223	220	210	205	223	216	220	248	209	233	207	204	201	209	229	223	213	216	207	233	226	230	212	212	219	200	209	228	212	189	247	241	196	203	219	220	202	220	225	242	218	226	206	226	205	226	228	206	260	209	212	217	216	222	228	223	204	238	220	204	194	229	217	200	222	218	197	185	225	197	233	191	219	209	219	215	227	262	224	225	194	199	215	215	232	226	220	197	185	210	238	194	230	221	186	219	222	223	217	210	231	224	227	245	239	252	240	198	196	221	220	219	224	225	234	228	243	194	219	210	213	212	211	229	198	208	209	221	187	224	231	235	184	219	210	239	196	202	215	202	231	210	221	211	233	209	191	210	205	205	210	197	216	232	212	217	212	225	197	242	227	226	229	223	220	223	200	226	222	218	204	226	221	200	226	242	232	226	203	207	215	215	226	212	204	222	203	215	232	201	210	197	237	211	201	241	186	212	210	227	212	210	207	211	229	223	194	202	214	234	211	200	238	212	210	212	207	219	192	205	218	229	206	185	254	247	248	207	220	203	204	222	209	236	210	207	226	191	212	213	216	246	197	222	211	234	205	238	249	197	217	205	216	218	227	201	217	203	231	207	246	216	248	198	220	211	209	213	218	204	210	201	215	236	221	208	243	220	192	218	222	218	226	236	215	212	232	213	225	185	249	219	204	214	232	191	237	242	223	224	195	248	172	210	208	201	212	209	232	229	232	214	192	232	190	208	228	227	195	239	243	218	238	224	235	222	189	228	227	224	229	216	225	236	194	195	238	227	204	221	226	215	210	203	211	228	210	215	233	210	223	232	216	207	214	232	265	192	221	224	210	219	215	213	229	196	214	220	225	224	198	236	214	222	213	226	209	203	233	242	227	222	216	220	213	238	226	278	227	217	207	237	226	225	209	209	203	218	188	192	242	222	238	195	220	216	197	233	208	212	227	207	232	231	204	213	212	237	220	212	222	231	220	184	223	219	194	208	217	253	205	220	237	209	234	232	214	215	246	221	215	195	206	201	210	225	211
23336	21704	29430	24480	21707	21782	10449	2826	1892	1567	1331	1238	1227	1045	937	1068	991	991	1001	945	690	619	524	525	555	570	554	500	501	464	409	380	421	370	414	377	345	336	321	336	351	343	326	294	287	280	280	347	347	402	372	264	290	238	238	259	231	245	268	266	240	239	248	250	247	232	237	239	285	240	221	234	264	244	229	267	267	247	270	229	254	288	244	252	241	216	246	235	273	257	251	270	241	264	218	245	227	234	273	262	278	235	259	231	252	238	238	217	254	229	228	245	256	247	243	247	242	216	232	270	206	245	222	253	247	264	249	225	250	256	266	263	236	260	241	222	261	221	270	256	248	225	232	210	228	233	235	260	238	246	247	243	221	230	254	243	232	251	210	220	233	245	260	239	229	244	239	237	242	252	237	243	237	261	249	231	222	212	241	263	244	260	228	218	224	252	232	233	242	275	240	238	244	238	231	245	218	235	234	262	214	235	217	254	229	242	233	237	237	253	227	230	263	197	254	253	250	228	223	259	222	229	224	254	252	244	249	246	243	251	250	196	250	255	248	245	218	221	235	236	235	241	243	234	236	259	239	247	233	250	256	238	231	225	235	247	241	243	242	247	224	253	248	253	243	213	217	229	236	245	242	247	215	252	231	223	226	236	243	268	229	259	237	247	226	247	224	249	214	265	242	247	232	213	258	246	257	244	226	196	228	233	252	217	219	225	247	236	229	235	233	227	228	246	230	248	241	250	255	228	219	250	229	243	237	253	261	235	267	238	263	236	256	226	222	259	237	221	227	233	265	259	264	269	222	271	222	236	247	254	246	209	221	265	272	263	248	226	270	240	246	229	223	230	262	239	230	253	246	227	227	270	229	234	245	245	226	215	231	234	245	238	218	232	218	254	246	254	259	244	245	208	247	250	263	243	237	224	257	236	236	238	245	254	225	244	240	228	225	234	238	220	244	233	201	227	240	233	266	241	247	232	238	262	238	237	283	241	218	254	216	233	212	261	238	252	253	266	221	217	211	237	248	250	224	227	228	230	242	246	235	266	212	236	256	247	278	234	246	266	244	269	224	216	243	225	237	245	245	242	266	220	259	247	252	237	242	243	222	233	256	270	257	256	242	224	264	226	217	219	227	245	256	225	228	248	223	263	254	224	234	267	269	238	239	226	198	246	236	236	237	234	225	238	217	234	249	261	255	258	254	233	227	218	249	248	243	224	231	234	232	266	255	255	225	247	262	234	231	241	216	205	240	230	225	211	264	226	240	243	259	251	250	260	229	213	249	248	250	253	237	221	249	229	251	238	211	245	244	258	252	247	278	263	260	231	233	237	246	240	210	228	222	276	235	234	250	249	235	216	241	245	255	220	240	216	240	226	248	259	223	245	243	218	228	251	261	237	263	266	242	243	221	232	230	221	220	246	234	221	236	254	226	249	237	222	252	240	223	251	240	217	255	239	234	225	204	226	243	267	292	222	224	247	244	238	214	265	235	219	217	239	232	249	245	223	237	228	217	229	238	250	227	221	244	229	234	231	234	227	238	227	211	218	241	236	243	259	226	254	226	242	267	230	229	238	243	240	237	269	236	247	213	218	242	265	260	255	216	230	216	250	234	233	226	224	217	244	218	265	263	218	246	250	255	245	225	244	261	234	230	236	231	232	241	252	246	260	231	218	252	245	251	244	239	244	267	233	201	209	239	251	211	232	246	254	218	242	249	242	248	246	225	228	228	244	220	232	260	228	239	216	227	248	245	240	229	236	227	213	231	236	253	232	229	226	275	258	231	239	245	220	241	231	229	237	229	246	247	239	235	219	266	226	237	218	275	261	242	226	252	248	225	227	244	219	257	237	263	247	225	238	246	230	242	243	206	251	273	265	264	270	251	236	238	223	239	247	240	231	217	248	229	254	252	241	251	249	229	223	233	224	263	219	237	264	248	274	255	248	253	220	272	243	243	220	245	251	248	237	211	266	242	241	233	238	230	247	227	208	223	225	238	251	252	251	238	236	244	200	246	237	207	252	224	234	241	234	241	232	292	212	245	234	243	243	286	237	265	249	210	226	249	214	243	251	223	268	224	234	235	225	259	230	250	230	222	238	272	271	223	257	258	227	237	245	235	230	255	233	254	229	239	262	240	229	218	237	268	252	244	247	257	267	210	273	239	241	222	221	238	236	214	212	230	230	213	236	218	213	199	244	261	239	217	223	227	249	225	243	236	223	246	225	269	248	235	244	240	245	244	232	241	237	240	220	233	248	234	234	239	227	257	235	255	246	260	251	245	216	247	235	232	232	267	237	239	223	236	239	222	224	244	225	243	228	242	253	242	251	269	255	217	241	259	250	213	234	224	245	232	219	242	286	231	227	227	250	225	227	257	227	213	209	187	249	245	253	219	241	229	217	214	249	263	220	253	242	233	236	266	224	254	238	253	249	229	224	244	240	236	229	235	233	239	244	230	224	251	243	240	236	234	228	259	248	247	252	248	241	252	215	229	221	262	238	227	258	257	228	245	238	251	238	219	207	229	232	253	251	227	229	246	258	246	244	254	245	233	237	244	235	241	223	220	223	263	251	238	233	221	254	233	228	220	259	218	229	254	242	231	236	232	219	216	224	259	234	254	233	228	222	254	218	234	215	239	227	245	216	238	250	219	227	269	219	256	244	225	261	261	213	235	274	253	246	207	223	265	240	257	228	248	248	237	254	236	244	223	219	235	215	256	234	261	236	209	228	253	228	230	228	222	256	226	231	247	229	229	260	267	241	247	224	252	202	243	252	252	221	226	235	252	244	210	224	252	219	236	238	227	249	239	258	251	221	234	254	226	280	239	215	236	238	237	268	242	280	227	222	266	232	229	234	235	267	239	221	235	263	233	257	250	230	261	249	238	202	228	263	231	238	223	257	235	214	232	235	207	231	227	223	250	239	244	215	249	242	252	243	244	228	241	251	251	259	212	249	227	249	258	222	249	273	243	238	241	224	217	234	228	252	212	213	261	240	210	207	225	254	222	223	210	253	229	246	243	246	244	226	250	235	239	229	251	233	242	239	243	227	233	208	269	228	247	240	237	246	216	257	215	235	235	240	242	249	258	258	243	266	213	242	245	242	236	253	243	250	241	220	257	253	243	211	233	247	250	252	224	257	237	237	252	244	247	237	247	234	221	266	247	250	225	231	223	279	241	246	235	218	237	217	267	238	239	223	260	225	227	240	233	270	225	235	241	229	221	228	242	250	228	251	245	252	263	251	246	215	229	240	254	248	256	207	240	238	245	237	264	267	211	241	247	219	232	239	224	279	242	229	225	258	235	231	226	241	250	202	245	277	232	227	228	226	241	240	247	242	224	243	219	237	243	244	259	214	233	239	217	251	248	212	244	246	249	226	225	240	234	252	266	216	257	229	246	235	242	217	225	233	264	247	262	239	248	236	241	238	227	232	251	221	273	240	241	234	224	226	233	234	234	242	247	228	255	241	248	208	250	253	254	224	249	237	224	266
23134	41135	26624	15968	11849	8564	6330	4819	3923	3098	2556	2347	2191	1943	1951	1951	1832	1757	1771	1568	1223	908	830	735	804	874	825	835	728	642	577	526	564	524	535	491	443	449	362	413	425	417	423	415	320	297	328	367	450	507	496	351	311	255	260	282	297	236	291	241	281	286	257	258	262	255	272	284	234	228	279	252	274	261	288	259	261	276	295	297	287	282	271	279	289	308	286	299	274	285	277	262	257	281	285	250	283	254	282	294	285	269	250	273	262	274	258	254	271	268	293	274	264	256	252	279	269	278	281	243	290	266	259	278	281	274	242	247	282	231	255	244	250	264	238	277	268	254	307	246	244	250	271	269	241	272	249	243	287	252	258	253	257	250	286	240	247	255	271	276	291	262	274	274	258	263	237	246	273	248	256	244	305	268	265	234	236	282	286	269	254	247	245	268	253	258	280	242	248	245	245	248	262	223	276	240	246	233	269	290	252	232	245	270	220	239	237	255	266	269	253	278	250	256	241	272	277	243	271	265	263	290	238	239	248	242	270	263	269	246	261	280	263	275	265	238	266	250	266	251	284	269	257	245	269	255	273	244	270	279	259	278	255	235	230	273	276	229	266	268	284	248	283	244	243	244	265	225	256	242	269	262	252	245	226	245	224	267	243	257	248	263	272	259	251	294	231	268	290	278	222	260	243	284	253	265	258	278	236	257	248	258	261	265	264	261	283	285	274	268	273	223	243	256	267	259	269	237	253	307	263	262	248	252	237	258	261	303	257	270	281	235	236	262	243	252	234	254	278	252	255	243	299	240	284	251	247	240	263	273	258	279	265	267	249	228	270	252	276	260	253	279	243	270	269	260	260	267	239	260	270	273	290	250	252	251	241	265	267	271	231	252	249	294	269	288	247	281	250	273	254	280	263	249	263	245	290	280	265	259	273	262	260	247	272	273	248	266	258	275	286	261	266	252	282	260	255	247	253	285	248	275	276	247	256	278	267	251	267	226	259	274	272	237	248	260	268	270	261	246	270	245	263	287	260	274	259	276	276	262	262	276	284	260	265	274	245	269	268	249	261	254	261	275	251	273	249	246	257	247	253	266	246	265	275	269	261	258	251	217	287	279	254	245	239	253	248	250	254	247	239	291	259	286	260	275	244	275	248	282	271	257	246	266	276	252	230	261	259	265	263	243	299	250	246	247	275	271	239	255	266	269	275	237	261	250	280	258	260	271	243	274	243	244	270	244	260	233	246	262	242	264	260	249	256	265	275	280	298	255	269	267	244	240	281	273	241	260	285	249	254	252	266	257	247	265	248	259	282	297	265	239	266	252	253	261	236	260	244	303	278	272	252	260	272	257	254	262	274	266	264	252	262	254	260	253	254	256	265	224	257	265	276	251	245	277	267	252	256	262	246	270	292	279	241	267	220	254	242	263	254	275	246	233	272	275	294	243	261	225	251	219	275	231	240	249	246	284	264	260	258	240	269	243	280	283	254	225	251	249	234	270	283	220	268	271	242	245	267	273	261	260	237	254	249	239	244	251	251	259	266	269	235	225	276	284	252	247	268	240	261	257	273	253	268	260	269	270	253	228	264	249	260	276	256	267	269	245	241	254	257	272	289	249	268	295	241	275	274	281	256	228	263	270	276	259	269	261	241	257	245	245	230	294	258	255	254	251	267	232	248	277	236	256	261	268	251	272	254	246	264	286	253	265	258	269	246	261	269	276	246	275	245	244	246	237	270	259	238	249	260	283	254	262	273	253	274	216	270	222	201	264	246	266	271	252	260	258	264	271	241	268	280	280	290	300	268	249	259	263	285	241	271	272	248	255	258	240	258	252	217	268	258	250	266	239	245	265	297	235	239	245	263	263	258	250	269	258	275	220	239	266	286	263	265	268	269	262	236	292	275	227	275	244	269	251	286	258	246	270	278	277	283	263	263	265	258	255	252	233	245	252	254	265	239	238	242	267	266	227	276	259	241	269	285	259	256	225	263	251	246	248	247	257	249	245	259	313	235	277	280	263	240	251	273	273	239	262	250	245	262	293	251	251	243	219	259	288	237	240	241	254	247	263	250	266	278	242	256	277	259	290	271	260	271	283	247	305	253	265	261	248	244	238	266	252	258	239	258	254	277	257	275	277	289	290	295	245	247	247	256	263	234	274	276	268	285	259	252	254	254	299	261	268	274	288	242	270	241	256	293	243	243	260	265	258	269	233	256	267	270	238	264	238	266	239	294	261	265	257	261	265	263	248	273	232	270	296	236	250	264	260	270	277	257	249	228	262	258	233	263	271	255	261	284	254	244	247	246	266	279	251	284	270	233	247	264	225	291	249	228	276	258	268	281	263	247	259	274	264	274	276	258	289	260	230	265	265	267	250	274	262	238	274	276	268	259	245	258	239	271	270	242	277	258	238	235	293	227	256	235	269	253	239	247	257	262	274	236	249	284	256	263	258	289	262	267	246	260	264	256	246	280	249	298	259	243	237	239	253	262	296	268	261	241	261	247	254	273	266	233	231	255	258	274	277	270	269	258	278	249	277	283	263	268	234	266	265	269	266	279	255	279	280	263	263	245	274	283	260	259	235	260	270	267	264	248	266	266	251	256	273	284	230	225	263	266	246	256	288	266	261	267	259	256	253	228	241	253	274	244	236	248	257	270	267	250	283	284	299	242	249	265	242	283	253	258	279	255	249	280	228	263	255	271	259	236	296	282	261	274	227	230	265	231	262	241	247	239	253	267	285	263	262	264	257	251	262	230	261	238	234	238	231	220	255	261	250	272	262	262	252	252	262	255	245	262	261	244	275	263	234	242	254	252	299	261	237	268	256	279	251	230	239	261	243	281	248	249	269	271	248	255	249	293	254	266	241	257	270	274	271	273	252	266	264	257	263	255	279	257	265	268	272	249	259	245	263	257	253	266	283	273	288	291	255	270	249	278	254	252	267	246	236	254	277	266	277	254	264	249	249	261	263	248	252	239	230	287	254	271	252	238	263	260	240	252	252	257	278	283	251	220	269	240	259	261	231	241	261	251	239	284	252	265	246	267	247	265	243	284	234	256	245	260	233	279	238	278	250	274	264	302	262	265	252	242	265	250	278	264	252	268	279	247	259	250	250	236	253	259	228	255	252	283	241	285	268	276	259	254	266	247	274	258	290	255	284	262	251	256	233	257	245	261	284	245	244	244	246	247	262	293	240	248	276	247	272	264	255	247	254	249	260	283	242	246	284	242	280	257	210	268	258	249	264	227	238	269	264	273	271	244	257	253	266	284	262	258	250	227	254	261	245	277	258	250	254	268	261	291	250	294	237	259	251	280	261	260	263	286	266	258	247	265	243	266	225	254	241	265	253	257	265	271	273	278	253	272	249	244	266	240	271	287	256	273	259	256	259	249	276	251	270	254	275	277	250	261	265	263	250	232	265	245	237	270	246	225	253	259	271	256	277	254	240	246	232	253	254	248	272	245	261	252	265	239	287	262	270	247	246	255	279	274	291
28968	21456	15026	6442	3024	1736	1248	987	807	672	611	506	552	506	556	543	519	527	511	373	390	330	297	308	310	307	335	327	334	260	245	253	274	250	225	245	201	226	231	226	207	205	228	219	202	194	222	184	184	216	191	216	201	229	210	200	200	207	191	205	168	195	231	200	191	190	180	180	164	202	198	209	199	179	183	187	176	195	202	183	198	169	202	216	180	183	191	225	179	196	186	203	198	202	207	186	206	186	206	207	223	193	164	196	195	216	217	201	206	202	207	205	199	222	225	198	167	181	193	192	217	176	191	172	160	213	205	165	209	193	196	202	184	205	230	183	195	187	215	179	184	183	202	184	227	193	201	171	194	229	205	200	183	184	196	169	187	204	178	208	205	186	188	214	191	212	191	176	199	193	210	196	210	217	182	188	165	186	218	190	180	180	188	217	191	187	230	202	191	208	171	198	194	193	206	194	214	192	213	177	178	158	172	212	202	224	219	182	208	169	180	179	196	191	164	209	204	205	223	177	193	193	210	219	177	206	200	207	171	188	220	209	185	224	193	171	199	199	201	196	216	211	204	188	194	189	197	173	193	187	204	201	194	196	179	189	202	217	162	205	190	188	204	185	209	196	165	208	192	210	182	214	194	170	161	230	207	197	186	189	190	183	202	173	200	184	200	204	189	188	218	223	207	205	181	184	169	180	219	216	215	192	193	209	208	205	193	214	206	185	199	192	160	198	196	195	227	198	208	175	192	190	192	184	193	210	185	199	211	175	197	182	200	171	197	216	226	223	200	171	203	192	165	207	186	188	179	204	193	194	227	194	174	196	201	223	172	170	189	191	213	198	205	180	219	205	205	219	177	216	212	199	179	176	202	210	217	197	190	204	210	190	183	205	194	205	178	176	191	184	197	202	208	194	207	172	210	199	191	165	207	179	215	162	184	202	196	203	215	208	215	202	206	222	177	186	173	190	191	231	183	188	184	201	199	190	185	202	177	195	190	193	179	197	215	194	195	210	207	182	206	183	186	190	205	202	192	180	203	173	193	180	199	198	208	194	174	212	186	190	169	167	201	197	199	198	204	191	182	200	177	199	185	204	221	191	182	188	184	184	195	203	180	195	199	204	183	174	176	229	205	202	196	176	199	203	214	173	203	188	170	188	201	202	206	201	198	202	180	186	196	212	180	194	197	207	220	204	172	191	194	185	203	198	193	179	192	179	176	198	189	186	200	203	203	191	190	181	200	171	212	191	186	203	201	156	195	199	211	207	183	186	189	195	195	218	192	191	202	204	207	173	187	182	208	177	190	193	197	176	185	187	209	170	191	209	223	182	182	193	209	190	203	210	190	194	205	222	209	194	196	201	183	194	206	181	196	193	181	215	187	192	183	188	180	197	177	186	205	179	211	191	193	197	195	211	229	185	179	195	184	209	198	222	194	203	216	197	195	177	199	189	201	210	218	189	201	227	195	196	193	169	194	202	209	198	197	199	212	202	226	201	193	213	198	197	214	182	186	189	190	226	189	200	210	211	190	193	176	187	192	199	194	200	202	195	173	166	168	200	198	190	197	195	192	172	184	190	169	209	180	198	200	204	189	206	183	204	200	197	190	204	211	185	199	197	193	164	193	174	196	183	219	190	200	211	178	193	187	177	159	191	199	188	174	174	192	191	189	198	188	168	180	218	218	192	188	196	195	189	187	191	195	196	183	192	183	187	189	195	185	194	230	185	200	193	178	218	166	171	185	193	194	202	166	179	187	169	208	190	186	179	210	197	190	178	194	201	173	197	191	172	175	190	198	215	204	192	198	198	195	181	165	199	210	168	217	186	176	179	175	197	204	194	198	196	189	209	192	188	186	213	197	192	188	199	191	185	193	186	205	190	199	207	193	196	178	198	192	196	190	198	200	187	186	204	174	193	192	167	225	188	179	168	186	182	194	194	215	192	197	212	197	185	200	191	197	200	192	193	176	201	207	184	191	205	202	186	187	196	199	210	194	183	196	181	172	198	194	190	203	205	212	209	190	198	216	200	208	185	162	170	189	185	205	176	199	210	196	188	199	187	188	181	183	223	206	201	195	183	194	200	176	194	193	167	201	191	186	198	190	193	193	191	182	211	211	182	181	185	187	206	204	221	180	217	189	165	177	171	176	191	194	196	215	204	183	224	210	186	212	211	194	223	195	190	195	202	178	199	198	162	181	181	223	173	205	188	182	198	211	201	175	209	201	216	203	201	182	179	195	208	203	199	184	198	194	208	193	194	185	196	188	193	175	171	186	171	200	167	186	208	191	180	208	197	178	208	184	208	212	206	218	187	212	188	191	201	217	184	188	180	204	187	178	201	166	199	174	187	197	207	192	193	191	190	190	202	181	208	177	186	182	189	200	206	178	206	194	184	218	196	195	181	182	187	191	202	186	169	189	185	192	220	190	192	187	176	185	191	184	200	194	199	217	174	205	187	201	187	179	179	173	199	192	195	208	200	191	195	217	187	197	205	197	211	175	194	197	198	179	204	201	199	184	194	181	199	190	195	183	207	183	189	181	194	192	173	192	192	227	205	191	195	203	202	200	184	188	173	204	176	205	177	202	222	186	205	190	172	198	196	175	175	191	190	195	194	188	191	194	196	193	178	191	207	174	181	182	205	176	194	163	181	212	194	202	200	195	199	178	198	186	207	202	202	199	184	213	192	181	194	211	194	175	224	205	196	174	171	185	194	213	181	201	213	213	186	194	214	176	180	197	181	192	212	198	203	178	187	200	171	172	185	168	197	201	203	200	207	196	176	218	185	188	193	176	200	190	213	193	196	200	187	176	199	189	173	204	189	211	189	211	209	188	180	192	219	199	178	179	167	176	185	194	206	191	194	169	193	208	203	210	180	190	193	176	176	187	195	226	201	187	170	186	190	178	212	206	182	195	209	201	195	190	168	190	197	202	207	191	206	194	205	183	243	194	179	186	189	198	196	200	186	192	203	201	229	196	201	190	207	207	219	177	213	210	189	177	194	189	176	191	197	174	188	178	199	206	200	188	185	183	172	183	197	208	178	189	188	199	190	222	186	198	182	180	208	214	197	176	177	207	175	199	204	204	217	170	193	206	176	194	191	221	184	192	183	201	199	177	163	192	187	180	221	186	181	191	192	200	205	206	204	185	197	208	217	211	198	226	178	190	183	195	214	211	181	208	195	205	176	182	188	188	197	167	205	195	196	189	210	196	185	188	191	182	205	201	167	207	207	190	218	207	185	187	184	192	188	179	191	226	190	195	193	188	204	185	164	193	186	168	199	214	190	174	212	208	165	210	206	205	180	209	183	193	183	177	203	196	217	194	193	187	196	195	194	170	193	205	156	199	189	182	213	190	199	171	201	182	207	190	184	205	198	163	192	191	198	203	212	197	178	182	196	209	195	192	184	217	170	201	187	222	200	172	196	218	203	174	187	198	182	183	210	210	194	192	181	199	207	165	195	201	187	218	177	220	192	184	168	207	199	204	205
18282	24556	14067	6927	4898	3361	2420	1863	1464	1179	1027	920	841	859	803	785	793	741	751	553	520	401	389	403	381	397	383	409	385	325	271	301	318	281	266	299	287	250	228	245	214	216	229	225	237	236	223	232	196	211	233	221	215	204	217	187	214	208	208	181	192	219	198	188	198	193	208	183	192	181	187	200	189	199	203	195	220	193	202	203	179	167	218	214	206	197	201	210	209	187	193	191	198	205	196	176	212	205	178	196	185	174	219	222	205	186	200	214	194	203	186	201	197	191	177	216	216	215	185	192	210	183	212	171	168	191	199	205	190	193	194	191	191	195	189	185	181	182	221	176	194	219	213	217	194	207	208	204	186	226	208	190	216	191	213	227	206	199	209	192	173	208	220	199	193	193	210	188	213	201	197	199	218	186	202	184	204	198	174	179	199	220	215	194	172	192	187	193	178	175	196	224	185	192	190	203	192	206	200	180	175	184	190	198	196	191	185	169	182	193	200	194	188	184	181	192	202	196	200	214	192	161	205	171	162	187	201	188	183	203	208	194	215	177	209	189	206	193	214	215	230	192	214	207	189	196	192	188	182	207	190	181	221	169	200	213	217	202	215	197	171	208	188	216	175	197	186	201	183	185	199	188	217	195	149	222	190	197	201	187	187	206	195	187	202	200	209	174	202	192	238	195	159	203	190	201	229	175	188	199	192	181	188	200	212	216	169	206	192	207	215	190	218	205	208	197	189	184	205	188	189	179	176	197	168	182	199	201	203	209	214	194	197	195	194	198	221	194	174	197	173	196	202	194	194	184	167	194	202	196	213	198	187	207	165	189	168	207	178	185	198	200	175	224	173	212	190	200	180	152	196	164	182	182	206	181	192	224	215	193	199	205	165	182	169	179	198	225	196	181	204	183	175	201	200	193	185	192	189	180	188	171	188	219	194	182	173	172	215	173	193	215	187	204	233	194	174	184	203	188	170	171	180	164	184	185	196	201	212	210	200	192	183	197	214	197	183	214	220	188	210	214	188	202	195	218	187	192	184	197	185	183	192	204	193	191	213	181	202	177	203	188	182	215	191	206	189	223	207	200	194	182	213	221	177	182	230	191	177	200	197	194	186	206	201	215	171	230	234	191	182	218	194	197	170	203	183	180	202	206	207	183	216	194	192	198	169	204	205	192	185	193	206	191	259	199	197	192	193	200	199	191	228	190	196	200	195	183	219	195	206	206	195	178	195	202	196	216	182	214	203	192	175	192	185	201	192	191	191	206	202	208	161	206	193	216	186	177	209	194	228	202	215	169	192	182	178	185	196	175	180	203	206	209	195	186	182	197	202	189	206	200	191	191	199	174	208	190	221	191	220	197	196	178	205	212	172	210	188	197	211	203	212	206	203	203	215	177	188	190	173	193	224	173	196	208	181	227	205	199	216	191	198	215	216	184	206	189	200	210	194	176	201	217	181	197	184	215	208	194	196	193	221	204	193	203	202	214	184	185	164	185	197	206	203	173	177	196	192	175	209	206	183	212	188	191	175	191	198	188	210	201	221	204	227	191	177	212	208	198	189	196	179	178	214	218	206	196	186	205	200	195	211	212	214	206	199	208	191	200	177	184	206	184	196	177	184	187	190	176	206	193	180	198	221	165	206	187	197	201	192	193	182	207	199	204	181	195	233	190	199	188	181	193	212	204	172	207	207	196	190	186	193	190	187	185	196	187	214	182	187	182	201	215	218	189	211	198	199	202	169	198	191	185	185	181	221	183	187	212	195	192	173	207	205	207	203	193	178	186	204	191	214	171	186	195	211	176	196	191	186	201	190	215	186	206	208	192	192	178	200	191	202	202	166	182	234	206	190	206	221	193	210	178	197	202	205	187	174	186	195	224	190	198	185	176	177	225	176	176	173	198	186	177	214	193	207	170	219	215	206	190	195	208	204	191	182	213	190	232	199	187	194	203	203	197	192	198	220	210	199	169	210	205	211	197	208	187	198	185	196	211	164	193	205	193	190	211	195	187	226	197	197	176	180	210	179	227	170	200	202	180	219	207	188	218	194	191	174	175	204	196	206	168	229	192	203	196	199	181	197	245	192	201	207	195	189	194	227	178	223	191	194	211	172	210	222	197	203	218	200	190	187	191	196	204	168	197	195	212	187	186	197	186	222	220	199	187	215	188	209	201	192	185	170	191	181	201	194	216	192	196	193	174	196	222	202	196	169	168	182	179	183	184	211	184	212	201	190	213	185	207	177	192	190	196	210	180	214	186	200	205	190	187	186	182	194	185	181	194	161	215	179	169	203	207	221	170	202	214	183	224	179	200	184	203	183	184	198	191	217	218	196	188	208	229	225	193	206	198	195	190	220	190	197	183	229	177	219	199	181	189	199	200	195	198	208	187	219	169	192	190	187	180	198	195	193	199	215	192	180	188	224	198	181	186	199	187	198	206	198	172	205	186	186	181	199	188	186	191	168	203	192	168	213	191	178	190	181	189	174	192	181	205	179	194	189	205	193	182	204	181	191	186	207	195	224	210	184	216	225	214	211	193	197	183	198	194	172	190	183	195	193	205	209	189	210	167	167	182	188	205	214	201	201	207	188	208	195	220	200	178	197	207	202	211	205	194	192	189	185	192	193	176	181	192	209	185	183	191	159	194	199	170	195	187	175	195	195	205	181	218	219	171	160	208	199	226	203	222	187	210	193	237	181	220	183	200	197	219	207	191	203	217	195	198	187	165	203	197	180	201	195	155	202	187	210	191	225	206	224	187	188	206	177	200	197	185	214	210	197	185	185	224	187	212	204	208	195	204	206	187	194	192	196	181	182	188	183	220	176	226	190	223	196	204	197	204	203	164	219	203	214	199	188	220	188	208	180	201	178	216	200	192	197	196	211	189	194	204	178	197	175	188	196	198	207	233	194	180	195	219	177	190	199	199	179	205	193	218	207	183	201	222	208	183	199	201	204	208	209	176	183	191	199	212	169	210	184	186	185	196	203	191	221	185	209	195	204	207	202	190	193	191	193	195	205	189	190	182	202	185	187	198	181	217	184	203	183	198	177	171	195	203	200	193	177	208	189	211	185	170	199	204	205	186	181	227	207	192	196	199	188	230	185	189	195	237	196	185	229	184	194	196	217	188	208	205	177	166	192	196	189	185	186	206	180	190	185	208	200	175	190	185	192	199	184	191	199	156	193	208	180	213	186	187	230	174	193	186	201	199	181	179	190	207	241	214	177	209	190	175	195	189	195	202	209	183	203	184	196	210	176	173	176	180	196	215	188	209	180	213	179	201	190	215	202	194	186	220	180	221	203	195	205	195	187	190	185	180	196	179	173	187	193	215	214	189	168	190	192	210	231	193	216	173	196	179	210	200	183	191	182	217	178	210	171	208	211	187	210	199	197	186	176	205	193	207	206	230	181	179	174	208	193	185	218	201	197	190	198	184	219	201	186	186	225	195	199	187	167	189	194	193	175	182	192	226	193	190	188	191	204	166	231	179
24393	21634	28878	24875	21615	11441	2953	1837	1373	1118	969	899	857	922	794	838	791	917	772	593	559	488	494	477	442	454	411	431	415	381	352	336	328	347	309	314	297	317	281	275	298	253	262	258	270	268	296	248	244	261	270	331	382	451	262	221	226	223	230	235	228	200	211	230	211	205	231	229	226	232	222	215	237	225	218	221	251	222	208	237	217	221	202	237	225	231	218	207	206	245	200	239	253	230	230	227	230	229	242	206	227	219	217	230	233	232	197	256	238	226	251	241	208	247	223	242	245	231	214	230	234	212	224	247	227	211	246	246	203	230	225	244	234	221	224	229	234	218	246	230	227	203	213	238	244	237	210	221	220	239	227	244	218	196	205	236	238	224	221	215	215	223	221	231	212	225	222	210	235	220	219	227	225	237	218	245	195	228	225	236	230	223	202	228	225	228	210	229	203	187	222	213	231	254	205	206	216	201	240	204	200	219	233	244	218	253	229	221	218	241	231	223	228	213	217	218	242	235	253	217	229	214	223	219	220	194	243	194	236	209	223	193	223	223	226	240	230	213	245	212	218	235	252	241	221	214	198	235	208	233	217	244	215	227	222	235	243	226	249	233	204	215	222	226	242	221	238	204	233	238	208	221	199	211	239	216	238	215	236	205	201	229	222	240	218	215	218	203	224	201	241	238	210	230	200	224	225	204	225	220	220	219	194	200	198	221	228	239	232	224	202	210	249	238	220	224	228	243	224	239	215	220	233	247	218	231	236	231	236	258	198	245	226	195	219	209	223	216	223	238	239	223	208	228	219	219	219	226	241	222	204	232	221	220	204	236	235	226	227	219	220	241	213	220	228	221	224	210	214	248	263	212	233	185	225	196	219	226	218	220	216	208	195	186	212	211	213	219	238	235	210	229	237	220	224	222	241	211	249	215	232	201	237	250	215	233	249	260	216	227	211	242	218	209	214	244	267	226	205	233	235	227	216	223	219	206	215	246	213	228	241	233	248	222	260	193	195	234	226	191	193	219	219	217	233	196	222	247	229	205	216	221	206	230	207	238	210	202	235	259	221	221	218	227	243	227	232	199	211	262	229	227	224	247	243	217	202	227	216	232	245	232	226	227	224	195	207	227	215	206	211	233	213	217	231	220	221	239	262	198	221	225	194	243	233	243	222	228	244	215	238	247	245	229	218	189	208	206	231	235	209	234	220	206	200	228	215	191	212	223	206	222	242	245	220	249	228	229	198	233	224	208	213	218	231	267	228	223	229	214	242	222	221	200	212	245	217	238	229	222	228	212	222	206	227	218	236	233	228	232	220	220	236	211	224	224	216	256	216	214	226	205	248	227	212	219	215	203	228	228	212	229	227	223	260	232	224	226	204	250	246	215	228	203	239	205	222	229	217	221	198	258	197	218	217	220	205	240	224	224	215	245	219	255	209	222	228	217	233	226	230	203	216	226	218	208	206	201	219	244	219	227	237	200	206	200	206	221	225	215	212	247	219	255	219	231	222	233	225	208	226	234	201	221	203	216	228	239	219	216	250	221	254	215	255	240	210	237	223	201	214	224	222	229	223	215	244	234	224	201	202	223	237	222	201	222	239	211	244	208	188	251	234	205	245	218	190	200	254	215	230	219	236	221	240	191	230	229	202	212	192	211	222	229	202	216	205	215	227	247	214	229	197	199	221	259	190	216	229	210	219	218	222	232	222	214	219	228	229	209	228	232	220	200	239	219	241	222	229	225	224	205	227	214	217	209	239	214	227	249	220	202	219	229	239	217	225	244	242	259	257	234	244	213	202	242	226	210	203	243	238	244	210	243	232	225	218	226	223	238	240	227	236	240	246	214	211	221	217	242	224	239	212	208	222	228	208	244	213	228	228	226	235	218	210	204	223	224	208	226	218	248	197	245	254	207	227	238	225	215	261	229	235	217	208	226	236	203	216	206	231	220	242	217	245	203	233	208	227	220	236	215	224	225	218	217	208	243	227	223	204	228	226	194	228	228	221	220	234	227	226	231	211	236	209	206	242	227	199	198	235	200	175	233	210	221	200	223	268	211	226	240	215	222	226	210	222	214	232	224	211	211	221	196	244	212	242	233	248	203	223	225	231	225	200	221	226	200	233	233	207	227	220	223	195	211	218	226	215	215	236	230	218	212	221	213	247	244	235	225	235	217	241	216	232	218	204	245	205	224	200	204	226	224	222	211	219	200	227	215	239	262	228	222	221	229	244	240	211	234	221	239	215	231	218	221	230	247	201	221	232	228	242	202	222	223	212	246	225	267	206	211	228	220	245	212	229	240	228	223	224	235	235	241	226	209	209	214	211	205	245	228	230	223	226	216	214	240	211	202	255	207	228	241	237	219	216	248	208	234	222	228	205	207	273	219	233	218	248	231	225	209	227	210	214	247	213	213	209	191	225	263	223	211	217	208	235	212	235	234	210	208	214	227	218	228	228	238	219	236	246	189	204	241	218	214	218	235	229	236	237	222	224	235	209	218	218	238	215	202	219	226	229	200	230	209	208	223	213	208	202	246	207	198	226	228	242	210	217	204	236	220	223	218	233	227	215	243	207	253	224	232	246	208	224	210	200	216	228	221	195	211	199	204	217	230	208	217	205	207	228	237	234	210	226	236	231	238	209	206	217	220	238	233	237	219	238	210	246	211	220	246	205	218	218	227	216	223	224	234	236	218	243	220	216	210	233	213	207	229	225	220	267	246	184	206	232	233	222	234	208	237	244	222	233	241	231	224	231	221	241	216	215	194	241	236	222	204	242	210	228	235	242	216	226	220	224	227	204	205	239	219	221	209	214	216	231	193	229	205	270	216	208	242	221	227	197	238	192	233	221	235	235	229	239	247	218	233	240	218	213	239	208	221	225	217	222	229	237	213	214	219	236	230	265	225	234	224	234	240	225	244	235	219	228	224	209	208	194	217	213	218	238	218	213	208	222	229	226	223	210	221	216	241	210	251	203	228	215	239	201	210	207	223	213	227	189	226	245	209	254	212	242	217	229	221	244	240	216	234	232	205	218	215	227	236	237	238	198	219	201	225	236	207	207	206	220	234	228	217	236	215	200	206	233	231	216	247	234	237	215	244	251	223	225	246	239	215	214	231	232	217	214	236	221	225	200	221	211	225	238	203	241	231	199	218	224	230	223	220	206	237	225	222	221	210	215	230	221	217	207	237	208	216	201	237	202	206	205	200	222	207	237	239	209	241	224	228	221	239	235	226	224	215	232	225	256	239	214	211	232	236	211	207	204	202	249	232	234	233	213	213	210	195	239	212	200	222	200	229	253	233	242	231	229	209	239	240	227	219	220	240	218	195	219	203	220	212	229	220	215	234	235	235	262	229	221	214	210	237	226	219	212	203	228	210	225	213	240	226	232	228	208	202	233	238	210	227	219	218	223	259	220	225	241	222	237	204	232	227	238	229	190	216	219	236	248	220	210	210	219	213	228	206	228	205	206	244	217	218	207	225	220	237	213	221
19924	35862	22096	12726	8719	6333	4590	3455	2683	2205	1988	1679	1580	1538	1450	1511	1453	1410	1307	900	955	762	741	697	651	679	638	620	630	532	477	426	428	407	386	393	419	406	326	347	372	323	326	339	321	287	319	320	263	313	323	396	590	602	360	285	266	244	242	244	257	216	220	248	241	245	281	235	243	243	237	250	206	245	248	254	251	210	278	272	258	248	244	270	262	247	226	257	267	259	274	262	259	260	236	283	289	243	245	234	262	246	240	268	238	248	223	243	233	239	247	241	254	263	254	245	237	263	257	248	254	262	246	252	272	255	257	263	236	260	246	256	223	270	248	256	268	265	268	231	246	249	252	228	258	253	256	234	254	233	275	241	254	258	251	216	276	254	245	226	255	272	235	252	271	255	244	243	255	208	223	266	227	239	265	261	223	257	227	228	245	261	239	251	253	221	268	247	255	241	243	208	243	255	263	245	222	283	241	240	226	248	250	246	238	246	260	202	239	245	263	243	231	254	248	234	232	228	247	217	262	257	246	237	249	239	184	255	216	237	229	246	248	268	238	220	231	249	235	239	219	239	253	235	264	274	230	269	243	237	256	233	242	226	229	257	229	250	237	241	239	242	248	245	256	233	239	241	239	282	242	264	224	252	251	258	243	218	228	231	236	230	248	236	228	233	235	245	246	229	236	230	232	238	236	241	238	245	245	257	227	240	227	258	233	256	258	272	250	242	266	256	260	220	236	243	266	238	243	241	244	252	227	232	233	237	239	252	229	227	232	234	215	258	239	250	237	241	250	261	222	251	250	238	247	264	253	237	235	245	234	274	211	255	237	266	208	249	221	243	226	229	233	233	227	280	220	258	227	243	233	258	225	225	244	221	247	260	255	273	266	269	246	262	254	231	245	264	267	241	272	246	225	260	267	249	257	257	232	254	225	232	252	254	235	232	266	266	230	243	260	238	225	216	262	253	241	262	250	213	261	247	248	244	237	250	226	232	219	222	220	236	239	255	256	249	258	256	246	226	236	230	253	244	230	248	229	222	262	257	238	276	267	245	237	252	242	237	220	232	272	240	252	253	278	260	273	241	265	264	247	273	242	237	267	235	243	264	212	269	246	235	249	241	250	257	245	253	242	241	254	219	246	252	247	236	260	247	229	239	246	229	246	256	257	251	247	228	246	263	236	254	263	236	261	243	246	271	245	227	271	242	239	232	263	269	242	264	246	231	264	253	260	242	264	277	250	234	230	216	230	260	230	253	242	243	236	256	227	243	251	248	248	245	230	244	262	260	236	241	253	241	234	233	255	229	262	230	256	230	270	245	267	226	253	232	253	262	252	225	231	248	246	240	234	239	225	263	258	255	242	240	248	241	223	260	260	242	254	258	265	198	234	258	215	232	232	247	277	261	254	232	267	220	256	228	278	249	243	257	240	253	213	257	256	247	236	244	291	252	228	217	215	269	280	235	274	226	256	270	268	254	257	253	228	225	239	240	243	245	252	244	249	268	233	250	257	254	236	246	232	218	232	262	240	248	261	239	248	257	277	225	254	257	262	234	268	254	242	243	246	258	266	245	217	263	234	246	252	255	256	268	238	219	252	264	258	243	249	222	251	225	211	246	292	243	257	231	251	247	220	282	239	261	257	266	243	283	255	253	249	263	234	252	254	248	223	232	244	256	237	271	245	270	243	260	241	256	245	264	247	270	249	227	254	200	271	259	244	255	230	207	257	276	232	229	235	233	262	236	247	261	249	241	259	279	241	217	221	240	242	257	260	253	244	267	248	234	234	239	248	259	261	242	226	249	253	258	247	246	234	219	287	238	217	263	241	235	215	233	233	254	256	268	235	231	232	226	255	228	218	251	243	244	252	254	250	231	244	231	249	254	239	253	246	252	264	218	252	247	258	229	251	250	234	279	247	247	241	256	222	248	243	241	225	245	234	239	273	264	284	253	263	234	208	259	242	244	242	244	235	264	222	265	261	255	268	233	256	240	242	247	256	261	238	234	242	240	251	230	239	238	262	249	240	231	232	229	253	256	261	239	236	238	250	234	239	269	245	233	257	222	247	224	259	254	263	269	222	246	287	240	248	235	249	255	257	233	240	255	241	241	231	261	250	241	214	232	240	244	253	258	249	263	249	267	254	245	266	251	254	238	243	243	240	237	265	241	265	252	234	250	234	255	247	233	246	240	228	273	247	236	248	244	251	225	249	253	254	265	228	270	247	232	240	250	264	258	269	242	223	237	231	264	256	253	252	246	248	236	259	268	248	232	227	209	260	233	266	239	222	264	207	218	227	219	214	250	250	230	258	259	233	226	247	266	264	219	252	237	244	251	226	238	215	243	249	250	233	246	264	247	223	258	225	253	238	241	246	239	255	233	243	219	240	248	246	233	241	224	255	229	234	224	250	239	234	263	246	237	268	253	264	210	279	226	246	255	251	248	260	206	212	248	231	226	215	252	247	243	252	229	251	238	234	254	255	234	283	275	239	247	288	269	226	241	248	248	219	213	256	235	243	252	234	267	261	221	229	221	258	227	243	232	209	238	260	241	265	228	236	239	255	224	235	240	268	245	239	261	232	262	234	275	243	238	252	267	235	226	235	256	224	227	237	255	226	235	247	256	226	231	237	233	236	205	256	220	250	252	246	250	248	263	244	284	248	213	265	244	244	251	227	232	219	245	251	263	233	234	248	246	232	209	252	241	259	288	233	239	244	267	244	241	252	242	226	225	265	233	253	251	257	258	251	235	248	218	253	232	264	269	240	245	242	243	247	264	257	234	251	222	267	271	250	249	246	244	240	212	250	259	264	249	221	259	249	218	225	241	271	264	227	239	254	245	256	276	238	259	252	274	256	227	236	261	266	244	235	230	232	217	269	243	231	266	244	225	234	235	275	241	241	248	240	244	243	257	265	203	253	260	235	244	251	207	252	196	260	228	235	263	213	231	238	261	231	273	259	260	233	243	253	261	253	247	223	238	259	255	237	232	245	257	238	239	259	271	219	220	242	265	249	237	231	262	235	251	271	248	254	246	243	239	279	244	245	271	248	255	207	239	223	252	222	270	265	232	245	214	239	260	268	238	275	251	244	225	224	238	254	236	245	248	222	233	236	245	238	261	250	251	251	245	243	263	252	206	246	235	241	264	248	265	235	248	243	227	227	250	259	262	240	228	254	265	252	255	232	229	249	241	220	237	257	222	238	263	266	277	237	241	240	244	249	261	237	244	226	252	246	231	226	237	249	240	240	251	223	270	260	264	232	234	252	238	252	241	268	225	244	251	245	268	224	241	263	244	291	277	261	245	257	253	237	277	251	256	199	233	245	268	257	241	238	221	264	207	255	264	235	228	223	248	254	252	261	225	257	259	264	230	219	245	252	271	237	258	251	247	240	246	240	251	230	252	242	262	239	242	250	270	243	248	248	242	267	229	257	252	235	267	234	259	268	244	228	272	242	242	223	238	256	232	236	239	244	239	249	223	239	232	229	249	255	246
25692	21679	27656	25971	11290	2678	1759	1301	1002	801	748	689	716	619	637	609	669	624	564	455	430	410	413	367	364	378	308	325	307	331	307	272	246	264	271	243	234	261	248	213	211	210	217	235	235	244	219	213	228	223	217	218	277	280	251	248	181	191	199	189	196	198	185	189	182	203	191	175	196	188	200	197	214	182	203	187	176	203	191	194	196	173	215	214	200	192	206	178	185	193	189	177	189	179	202	194	192	204	195	173	171	194	194	185	202	197	203	199	192	198	165	173	219	168	197	195	181	189	163	206	196	188	208	172	173	188	197	172	215	167	175	201	203	188	155	189	188	187	192	198	186	185	204	198	190	182	207	214	206	189	198	180	199	182	195	173	195	199	198	184	182	176	219	170	187	199	183	187	208	211	188	203	187	190	188	188	183	215	192	184	228	193	199	210	176	198	174	189	185	208	185	213	219	187	188	181	190	207	212	193	185	189	184	192	189	177	188	197	206	205	193	201	209	194	171	179	188	178	200	197	191	201	213	211	202	180	208	200	185	197	193	201	199	160	213	211	196	209	201	184	188	194	181	198	184	196	188	177	179	173	190	187	204	182	194	190	191	205	213	179	222	202	159	207	170	193	194	216	216	198	182	204	193	186	202	190	220	192	242	202	181	164	175	201	200	195	194	199	214	176	178	219	215	196	211	203	200	164	192	199	190	204	201	213	199	155	200	187	178	210	201	163	228	180	199	198	210	201	182	196	196	195	172	184	191	210	181	181	197	195	171	192	186	165	203	163	191	186	195	201	192	184	170	199	211	204	170	195	188	201	199	195	196	174	174	191	183	197	182	181	182	188	194	201	197	163	188	187	194	213	209	187	180	161	210	201	182	180	181	194	202	201	206	206	200	187	193	180	174	204	184	165	180	222	191	194	202	181	182	175	193	200	195	172	213	201	196	186	182	172	215	171	182	206	190	174	188	188	187	184	194	215	200	209	199	188	196	174	197	191	199	173	185	186	198	175	221	204	187	203	188	174	185	174	209	170	201	172	190	193	188	186	196	201	193	184	204	203	173	202	218	171	191	204	206	172	202	209	194	193	189	193	179	185	191	186	178	190	197	199	187	181	180	190	198	192	207	196	193	192	175	182	180	197	197	194	195	202	196	194	197	208	193	175	187	201	185	195	189	167	212	200	194	182	199	176	209	192	181	192	186	188	208	214	216	178	192	170	192	191	155	185	218	189	193	175	216	173	167	195	188	172	190	216	202	190	200	158	192	210	164	204	200	193	183	192	177	200	193	199	197	192	228	195	204	225	201	201	186	206	194	225	184	190	184	197	188	173	179	205	221	173	203	192	200	162	184	199	195	192	176	180	157	170	195	196	181	181	181	177	199	164	213	191	189	177	178	196	178	201	160	168	184	202	203	195	194	194	182	188	207	171	196	176	173	166	181	179	196	186	178	198	193	211	206	188	181	206	207	217	190	199	205	176	198	184	199	207	197	194	203	182	221	228	189	211	167	201	198	194	217	177	193	180	188	202	180	183	189	195	153	174	191	204	182	203	177	216	192	212	150	194	185	191	207	197	192	174	193	185	196	209	190	208	234	191	197	168	198	192	155	206	196	183	181	209	211	177	201	185	202	166	172	193	193	203	218	181	197	184	179	183	211	185	188	202	197	187	206	210	205	189	174	189	180	186	184	175	188	177	194	210	167	199	192	201	195	192	194	177	217	185	211	192	188	236	188	198	199	197	240	182	180	183	184	192	175	178	166	186	206	207	193	182	213	197	215	217	181	164	174	182	207	172	188	192	191	202	170	198	207	184	160	194	202	190	213	193	172	188	212	153	173	176	187	194	185	186	188	215	183	193	188	182	177	187	183	211	187	183	187	184	199	191	204	178	191	174	183	228	172	189	176	196	222	167	182	203	198	175	161	196	199	191	195	174	165	187	186	172	199	227	181	177	192	202	184	171	193	187	196	172	183	167	183	202	198	189	190	182	181	200	186	198	196	207	214	178	197	200	193	182	167	155	185	193	220	180	194	216	173	190	206	196	198	161	202	195	196	194	199	165	190	192	192	154	199	190	190	197	181	196	189	201	209	191	191	174	200	175	205	211	192	209	186	190	209	204	205	214	208	188	196	180	187	217	184	208	210	188	186	186	177	195	195	207	200	184	180	174	188	208	192	192	204	184	205	192	194	197	167	197	158	188	174	199	201	167	197	178	183	198	193	188	196	216	184	192	194	194	183	167	181	191	179	183	211	203	192	184	203	171	206	191	190	182	191	171	219	185	203	188	199	193	196	200	176	175	179	205	190	194	198	193	199	174	197	174	203	151	189	197	221	196	192	195	195	167	209	190	201	199	185	191	176	215	194	180	184	188	185	187	200	201	218	192	194	202	181	177	184	196	175	181	178	201	204	183	190	213	180	177	191	200	184	178	194	174	169	205	188	176	197	203	178	203	189	194	209	207	189	197	169	185	166	176	163	189	194	198	201	174	200	193	162	188	188	184	179	190	174	210	160	194	218	186	179	196	205	180	174	177	186	192	201	222	186	185	211	210	192	175	203	194	184	194	185	194	187	165	205	178	184	198	200	210	195	177	209	192	186	186	208	202	193	162	188	193	196	193	171	188	204	187	192	206	195	212	200	185	191	214	202	164	202	182	200	204	192	201	190	192	212	167	186	210	181	194	181	183	188	193	212	210	202	161	217	192	198	175	160	164	214	192	190	198	194	175	178	200	210	188	191	195	179	193	202	178	184	182	166	214	188	191	197	212	186	182	194	196	184	190	168	195	155	218	214	229	188	206	186	219	171	162	194	193	189	200	207	198	180	185	195	184	180	197	209	180	185	185	162	191	175	184	203	205	207	218	172	198	191	183	200	194	182	166	195	186	209	185	185	190	187	183	187	179	204	203	195	201	204	236	194	189	192	199	179	194	218	221	197	193	194	186	192	198	211	168	195	222	186	192	196	171	193	177	214	230	175	172	180	197	157	207	183	181	193	180	179	184	202	184	190	176	187	203	192	192	171	162	200	198	204	177	205	216	209	179	191	182	193	196	220	194	196	199	198	202	221	195	168	188	184	182	187	202	194	204	205	200	198	188	194	198	197	187	158	184	181	186	188	188	185	212	178	188	164	209	200	176	207	191	188	212	178	188	197	181	203	181	196	181	175	183	217	192	190	178	173	190	210	187	156	197	204	203	179	213	210	204	190	179	217	168	195	194	152	191	174	194	173	179	185	207	180	199	194	187	189	191	167	178	186	200	189	222	175	196	194	200	216	186	198	196	155	180	198	188	191	190	198	194	168	193	204	186	165	175	178	198	177	204	197	171	192	189	196	206	199	197	192	207	198	184	185	220	187	213	183	191	183	188	204	217	189	187	190	176	220	192	178	182	160	191	190	211	184	172	188	205	181	194	166	185	204	169	201	177	180	184	181	194	189	172	184	176	198	195	169	179	186	188	190	189	166	211	178	182	200	205	214	208	188	187	167	182
19479	31848	19268	10030	6519	4759	3617	2779	2136	1815	1503	1342	1345	1193	1200	1177	1150	1163	938	727	711	705	779	608	662	589	483	456	479	452	435	336	372	320	322	335	315	325	313	302	236	274	309	256	271	270	250	269	265	257	256	271	382	380	340	333	204	218	247	222	200	219	208	224	183	207	215	217	211	206	237	200	232	218	215	218	213	198	204	208	223	205	219	214	241	203	212	217	238	215	229	217	200	225	240	208	219	223	205	222	240	194	222	256	222	242	231	227	182	227	207	225	233	211	241	230	202	233	239	202	198	200	215	226	215	210	188	204	222	220	227	227	223	225	239	218	213	208	234	225	207	211	205	206	231	228	209	229	205	224	219	236	191	217	231	227	228	217	205	244	215	202	229	219	240	231	237	185	208	211	206	212	199	224	220	216	227	243	247	223	198	214	217	204	208	208	207	218	197	220	239	220	214	191	251	198	211	208	208	213	209	189	204	234	231	187	227	206	219	241	242	215	231	226	212	218	205	237	196	211	226	214	194	207	213	193	219	197	200	207	221	174	249	219	233	205	222	208	230	196	234	208	217	199	208	210	215	244	220	232	221	206	239	216	224	189	210	211	218	236	229	230	213	194	214	220	227	204	201	209	213	223	212	213	186	228	190	248	202	222	238	190	237	190	222	206	216	204	237	208	192	218	194	223	209	204	231	214	190	226	220	199	229	185	206	220	230	222	214	233	239	216	232	239	216	253	239	215	232	204	218	228	227	214	219	220	207	216	229	209	205	223	223	225	204	199	230	224	205	189	236	248	205	227	235	201	216	213	202	220	218	217	212	229	217	225	226	222	226	219	214	235	196	216	222	220	241	226	203	194	228	218	227	224	205	215	240	222	202	208	219	223	216	218	207	213	228	216	247	211	227	205	197	206	222	203	221	215	220	215	212	195	202	221	222	243	236	239	232	209	246	224	215	208	210	216	198	203	240	206	246	220	229	227	237	235	225	217	218	224	206	218	195	215	222	184	208	248	207	209	205	216	199	219	219	227	206	213	219	213	203	212	224	216	219	231	207	212	199	215	204	210	217	202	214	229	225	203	205	234	212	227	220	217	221	200	191	200	232	228	238	235	206	202	200	218	218	227	193	220	217	230	197	219	209	234	241	210	223	202	231	216	225	216	229	250	198	220	211	222	220	195	221	231	200	205	208	208	202	213	214	231	209	191	218	213	200	179	205	217	218	219	220	206	215	207	201	220	246	202	213	212	230	238	221	217	199	218	232	219	242	221	196	205	244	201	224	241	210	214	212	238	194	200	206	210	230	203	218	227	235	216	203	232	225	223	239	217	202	191	213	222	193	209	218	201	206	212	178	201	226	228	237	203	219	213	201	202	195	211	207	218	212	180	218	247	219	237	203	225	222	209	201	193	234	209	223	207	194	218	231	213	209	201	204	235	202	217	210	232	221	209	192	212	211	212	225	239	193	208	208	221	206	214	184	202	235	225	216	207	218	219	214	220	228	204	250	198	211	203	211	210	209	213	201	201	187	224	190	202	229	198	238	245	199	218	192	205	215	215	199	210	223	219	218	213	216	219	231	200	206	209	245	202	212	218	236	204	225	199	198	235	221	203	204	218	222	200	220	214	194	228	203	228	208	225	209	200	230	220	228	196	215	216	195	208	188	226	224	231	222	199	197	227	222	225	206	202	253	195	227	214	207	205	214	214	233	211	219	197	214	238	221	222	213	202	212	219	213	184	206	233	207	211	213	219	213	221	171	224	200	212	215	201	234	208	245	218	202	202	214	221	216	195	206	208	254	213	215	219	213	245	202	213	196	227	224	229	193	215	215	238	196	192	207	215	206	218	189	223	214	229	212	192	201	193	198	234	198	218	188	206	222	208	201	245	218	219	217	208	205	201	212	257	215	232	223	216	229	220	210	211	197	213	231	193	214	233	203	200	254	193	196	211	215	199	219	246	216	241	217	200	221	233	213	250	193	209	218	225	201	227	205	191	201	244	214	217	207	191	229	179	229	220	201	209	205	205	223	230	216	200	205	204	212	229	249	190	227	221	217	218	207	221	235	227	207	215	209	209	212	221	183	211	245	222	213	209	226	219	245	232	220	193	241	237	199	207	214	243	226	233	243	214	226	205	209	193	215	238	217	210	218	217	208	221	230	199	202	230	219	194	180	196	190	227	202	230	213	227	240	194	249	176	205	221	217	174	243	197	216	200	230	236	211	213	208	213	217	190	220	209	230	209	201	233	218	209	227	205	234	213	185	188	209	182	225	207	240	233	236	216	220	215	220	214	183	189	219	200	199	206	220	238	208	233	215	199	193	223	202	210	210	218	216	202	213	231	195	237	206	203	210	213	192	235	210	235	227	202	239	196	209	227	198	214	195	213	226	190	243	252	214	208	210	213	228	220	205	249	214	205	234	206	211	220	178	217	220	213	238	211	225	190	218	187	216	215	223	222	235	206	212	201	216	206	218	197	206	239	229	223	204	203	210	220	224	209	208	214	221	209	196	214	211	209	190	226	206	201	206	198	219	194	229	219	207	202	207	222	196	200	192	220	217	189	215	214	224	223	197	210	188	256	236	236	224	225	214	213	228	214	210	207	217	209	224	210	180	202	223	226	225	188	230	209	218	197	223	228	203	244	215	237	238	228	231	211	200	199	214	218	210	198	222	224	224	254	224	206	228	207	233	247	209	202	212	207	207	217	246	230	198	227	196	209	215	205	212	203	206	221	197	204	235	188	232	205	229	217	235	220	202	191	211	205	234	228	203	232	213	207	221	215	206	220	236	213	238	212	240	218	229	198	212	247	215	188	235	200	210	218	215	214	224	217	215	219	203	219	220	197	220	239	208	207	197	228	194	205	216	216	198	201	221	220	195	217	212	208	224	209	211	217	229	213	209	199	226	228	196	214	228	218	217	219	222	214	214	212	216	205	216	220	255	216	263	202	219	219	217	233	227	227	214	226	233	219	203	210	225	241	229	203	198	217	213	205	204	250	244	204	228	188	228	194	195	218	230	223	225	216	221	213	214	222	206	210	223	241	211	221	222	208	201	226	177	196	214	238	211	224	222	190	191	225	224	209	230	212	191	202	214	186	217	205	216	233	236	197	187	209	186	207	226	230	213	230	221	205	225	228	229	195	208	236	236	212	208	212	239	206	208	252	237	204	189	202	213	211	208	205	251	203	214	214	212	203	195	201	239	235	228	212	199	198	205	193	216	208	202	216	212	206	239	201	205	189	216	214	238	204	204	217	212	225	205	206	219	221	212	212	213	193	217	221	211	234	207	217	248	223	211	217	203	230	225	205	223	213	223	204	200	211	221	217	187	237	214	219	202	206	215	202	185	225	215	216	209	240	231	203	212	214	224	183	196	200	211	188	229	222	227	198	197	207	213	220	217	215	211	198	216	213	206	197	199	203	218	222	225	216	188	204	205	235	230	226	203	212	243	218	185	229	203	227	232	217	223	221	183	232	215	216	198	211
23433	21768	29482	24597	21775	21829	10581	2923	1922	1623	1434	1317	1306	1084	1087	982	1014	1148	895	730	806	810	743	658	696	638	524	477	422	436	421	402	340	336	382	406	375	333	322	293	292	249	320	307	299	276	246	272	284	295	323	310	406	444	431	364	240	227	260	241	235	257	254	258	224	241	222	232	252	226	231	211	253	220	246	251	242	226	258	257	245	202	265	241	240	217	228	242	250	238	259	256	255	232	271	239	231	240	259	252	229	284	216	232	244	222	240	261	225	235	229	264	225	242	209	268	250	259	235	227	257	264	209	245	224	247	242	249	227	264	237	219	229	245	226	261	232	221	242	228	238	222	222	230	225	235	257	223	215	224	245	260	218	212	237	245	223	212	237	259	243	240	205	251	208	220	244	220	257	232	256	263	228	244	229	247	229	255	263	263	237	227	217	247	263	251	230	238	241	227	237	247	239	240	244	237	245	224	240	254	261	225	236	241	224	236	218	242	240	220	255	238	253	229	223	241	236	232	240	249	225	250	231	229	239	250	212	247	221	240	243	251	237	190	228	216	245	232	254	228	238	220	226	244	230	240	226	264	250	249	217	252	242	219	246	214	254	236	239	225	233	231	223	216	235	235	234	233	244	248	218	255	215	220	222	242	245	228	230	221	238	259	216	228	241	247	232	232	226	227	235	202	213	203	229	248	224	263	225	246	250	225	252	240	241	237	269	258	247	237	254	251	217	239	205	230	254	252	232	257	228	209	235	243	213	239	237	257	246	245	267	209	243	248	238	247	238	243	242	224	221	248	223	243	251	211	221	240	259	231	241	225	257	222	215	221	250	264	231	230	226	197	224	262	228	251	227	241	206	247	244	245	232	233	271	269	209	246	233	248	242	217	197	232	233	229	220	224	256	254	235	234	259	238	223	253	256	233	246	235	243	271	229	227	239	240	240	238	243	234	239	227	275	241	217	223	246	240	241	228	231	241	209	263	240	220	243	223	245	234	246	224	242	234	260	245	222	259	245	241	239	221	243	228	202	250	217	244	245	214	253	249	242	240	264	236	211	240	219	224	246	282	243	259	262	242	239	254	232	265	223	257	226	204	224	235	238	242	238	210	208	273	232	209	211	254	214	225	223	212	223	225	242	247	225	235	216	233	230	217	227	256	208	232	219	268	218	223	257	227	232	240	240	214	236	244	219	221	226	240	241	242	260	205	261	227	237	239	245	234	214	235	255	246	234	235	259	247	264	254	218	242	220	250	224	246	238	272	229	246	226	254	238	221	249	237	220	241	236	236	257	239	233	241	236	241	216	231	259	226	264	234	244	248	236	242	259	226	238	246	247	237	262	221	246	232	236	254	234	246	244	240	250	240	258	242	245	214	238	223	249	249	219	245	236	252	258	230	219	246	246	207	238	239	199	244	230	232	226	241	232	228	243	239	245	230	221	236	226	266	224	227	221	225	227	231	236	265	245	226	278	219	233	247	239	222	228	231	229	214	254	248	251	235	251	253	224	246	238	245	236	227	259	255	228	267	231	229	243	249	243	236	251	255	221	276	265	216	251	224	238	243	214	211	246	227	237	248	221	214	238	228	237	235	242	223	230	242	235	248	259	237	248	244	221	229	239	203	241	223	226	257	240	231	215	223	224	239	236	255	230	201	248	219	226	217	256	231	211	235	195	220	228	228	236	259	267	238	219	228	224	232	239	253	225	227	230	212	247	233	234	213	233	262	232	237	244	221	262	225	237	230	220	238	229	257	225	202	235	233	222	238	201	223	248	249	229	229	223	228	239	240	235	240	228	273	219	226	235	224	234	201	226	229	237	219	209	248	229	231	245	260	253	241	266	204	233	233	231	249	241	224	240	224	236	258	214	236	247	276	257	219	223	216	250	238	232	228	193	232	246	230	250	245	223	243	226	238	239	228	233	220	229	225	246	214	241	256	233	221	222	223	235	237	260	246	264	253	221	246	225	266	243	264	239	239	209	223	247	240	233	223	208	230	247	237	253	259	240	263	252	214	235	258	224	208	247	236	217	270	240	258	210	212	254	245	225	232	230	242	238	253	230	247	260	234	225	219	254	201	214	233	246	254	233	244	233	207	246	231	216	221	268	242	223	253	230	224	254	253	219	237	250	236	239	220	231	222	279	229	239	243	220	216	240	240	208	258	250	265	241	255	228	266	251	251	227	258	253	241	248	229	242	271	212	234	244	251	232	228	228	217	247	229	221	223	257	244	239	207	212	233	221	220	247	240	252	217	213	231	236	228	243	249	244	225	234	217	242	223	249	238	229	230	247	229	250	257	254	258	240	242	243	228	221	242	199	234	230	242	211	230	219	245	235	231	248	229	232	220	222	251	227	233	260	246	237	242	216	247	251	225	241	250	253	226	238	216	216	234	234	246	243	227	235	235	230	224	234	248	235	255	229	232	241	232	251	261	216	237	263	249	247	219	239	224	221	242	244	231	241	246	229	245	234	235	233	242	258	240	262	246	224	222	236	233	235	254	250	213	241	243	253	254	240	220	227	241	237	263	266	229	230	237	235	219	220	237	224	258	264	227	241	231	250	235	279	237	229	249	274	270	244	222	246	256	239	212	254	226	244	260	268	267	238	252	223	252	235	238	242	238	292	239	258	235	240	217	241	263	214	234	256	254	238	267	237	227	225	245	235	214	243	242	232	260	247	245	229	221	229	265	227	227	227	238	246	245	218	261	237	254	214	226	235	250	220	228	228	217	243	236	215	250	240	233	236	226	233	236	220	234	240	229	247	252	241	215	225	220	230	241	259	240	212	207	243	230	234	223	244	237	214	216	222	252	206	249	235	260	257	261	232	224	241	233	236	254	197	224	248	217	204	249	241	238	277	254	244	225	245	234	223	250	242	216	259	235	241	226	219	236	244	254	224	230	205	209	232	217	242	259	261	257	225	210	224	232	248	262	228	243	220	240	202	254	236	254	236	213	241	229	233	255	231	241	242	256	231	252	231	244	261	257	213	236	258	235	283	233	223	227	221	242	245	232	245	216	203	247	269	218	219	243	243	232	246	246	235	234	231	248	225	245	233	257	229	243	219	248	226	243	231	239	247	240	227	246	262	249	216	246	259	220	225	217	249	242	236	229	255	244	219	208	257	241	253	200	234	218	220	218	257	266	229	233	234	235	216	235	218	229	226	212	233	247	258	245	243	230	243	220	261	229	219	251	258	259	219	243	243	230	234	264	232	255	231	241	234	243	232	220	235	233	241	235	228	266	232	252	240	229	240	254	230	219	227	265	224	242	221	251	245	227	217	240	263	246	237	256	213	215	213	251	264	242	234	247	235	231	246	241	213	217	236	249	228	231	220	248	200	263	255	214	261	258	255	230	250	220	206	235	235	209	229	243	242	250	248	233	225	273	228	227	233	245	263	259	255	218	245	252	225	270	209	241	222	224	221	241	247	213	255	260	219	212	228	236	231	262	232	244	237	244	258	232	251	239	239	221	244	239	245	254	228	244
22526	42075	27430	15744	11286	8476	6532	5102	3997	3284	2704	2551	2301	2129	1984	1870	1859	2116	1534	1262	1390	1370	1297	1077	1090	982	773	700	604	630	664	588	436	422	469	516	467	466	452	399	286	326	331	347	354	333	312	332	359	327	396	453	512	587	663	427	254	252	247	267	268	277	257	262	276	255	272	286	250	255	233	267	243	292	238	283	218	286	268	257	257	253	254	286	267	236	280	255	264	242	281	292	266	270	264	244	278	276	306	274	245	280	304	270	242	267	271	268	229	269	246	258	248	274	261	260	259	272	249	280	237	256	238	260	243	246	245	257	261	226	267	253	244	234	267	249	253	251	256	227	278	268	214	243	297	256	239	260	273	256	267	271	264	274	277	251	244	260	252	241	262	265	251	253	236	252	245	269	234	245	242	258	275	270	250	254	241	271	264	256	269	233	269	258	283	281	246	269	245	282	260	237	292	274	263	233	267	225	255	246	260	263	269	256	265	293	220	243	251	278	256	233	275	252	239	249	270	279	288	262	249	262	245	242	269	253	262	262	268	243	240	243	260	267	262	247	279	255	276	255	239	265	265	258	266	253	285	227	257	230	272	228	244	273	253	268	266	261	259	227	249	256	254	252	280	265	238	246	243	241	234	262	281	260	257	246	254	251	276	222	236	271	250	259	257	248	241	257	279	264	273	267	259	262	238	278	255	276	305	255	257	264	257	251	245	255	266	232	248	234	243	268	244	237	245	281	229	258	234	246	272	248	249	246	290	310	234	267	245	244	266	266	262	253	249	233	285	250	262	252	262	223	258	266	253	263	259	289	233	280	241	252	264	281	247	250	239	251	276	238	270	244	258	268	281	257	283	236	275	257	281	249	225	237	266	246	253	259	250	262	284	274	251	278	234	250	263	241	240	256	251	246	265	274	250	242	247	262	246	274	258	266	230	280	289	245	277	244	248	240	269	247	292	255	224	262	228	262	246	231	261	272	266	252	256	269	255	249	257	245	274	228	253	270	277	271	248	266	273	248	264	268	262	261	247	277	236	247	247	261	288	259	246	249	235	250	267	235	266	252	267	233	244	260	234	269	263	259	231	285	275	267	275	266	237	282	266	248	279	245	269	267	241	286	240	245	258	271	260	254	253	284	213	249	241	265	289	231	220	213	275	234	255	248	253	267	287	261	244	307	273	257	266	242	266	249	271	266	273	241	257	267	267	261	264	245	245	266	264	290	247	284	282	254	279	278	267	290	261	272	258	252	265	283	243	249	263	246	261	278	254	268	262	230	212	261	251	259	266	242	249	267	243	259	228	234	237	251	283	279	243	251	260	243	264	262	265	275	242	254	262	261	253	263	237	232	262	264	231	250	247	247	258	249	258	244	250	257	269	264	247	273	252	266	274	264	269	245	264	272	247	243	277	247	261	268	271	251	237	252	264	244	247	277	289	247	246	220	257	274	265	248	242	262	244	250	277	244	259	262	238	208	250	251	259	250	259	264	265	236	270	246	260	304	262	263	235	251	246	265	255	243	240	252	247	254	258	264	273	258	290	272	253	243	260	256	254	236	258	262	254	258	255	277	249	256	259	264	280	260	256	242	231	246	293	267	252	262	257	265	258	278	259	250	268	239	272	247	258	248	272	269	288	279	274	254	259	256	260	243	308	253	266	256	266	245	278	268	255	253	252	261	250	246	270	240	254	263	232	262	238	245	238	278	264	244	273	256	245	232	230	254	220	234	261	242	283	278	262	278	265	285	266	268	252	245	244	270	294	270	256	265	263	247	242	257	273	236	267	236	242	248	283	272	257	257	231	223	237	261	261	244	272	240	237	260	275	288	262	236	269	242	248	230	263	247	272	269	255	254	268	252	236	247	246	238	250	250	277	259	255	252	288	247	275	256	273	254	235	248	246	261	258	258	255	241	271	254	267	223	237	255	225	275	273	228	232	268	259	262	268	238	249	243	258	255	247	271	259	254	279	279	236	263	274	262	271	251	270	255	276	239	268	235	267	240	277	248	231	252	244	273	249	223	258	265	253	280	259	257	269	263	277	254	276	265	266	262	246	278	249	248	256	266	245	275	248	287	265	246	259	255	269	262	263	235	269	249	266	265	261	279	279	254	243	240	256	260	232	256	264	280	237	234	264	250	270	245	270	269	250	299	246	271	252	271	261	238	297	283	280	266	255	262	260	234	240	253	255	271	247	270	268	253	263	227	255	264	263	271	275	268	248	257	275	274	264	236	271	261	261	258	251	238	255	256	300	245	260	248	263	228	280	238	276	242	264	263	283	244	277	232	297	265	245	240	257	260	270	267	281	260	266	264	281	268	244	263	266	260	248	265	234	246	262	246	257	229	264	261	226	246	258	263	265	260	271	263	248	245	234	246	253	245	257	273	257	256	274	281	267	284	231	224	264	237	248	277	261	264	253	268	286	229	275	243	243	255	246	247	240	253	251	262	244	258	263	240	272	251	254	283	271	260	256	241	266	246	262	244	258	241	264	230	241	264	243	253	240	266	266	265	273	237	275	259	243	265	269	262	241	239	263	244	269	284	261	271	268	238	257	263	284	260	258	251	255	237	253	235	279	253	264	259	269	262	223	258	262	223	250	235	258	236	267	278	260	270	265	265	270	272	235	281	264	236	251	241	250	259	238	270	227	287	258	245	277	245	275	275	264	264	260	268	255	236	274	254	267	243	252	247	223	230	288	240	244	263	256	259	244	246	261	276	267	257	247	247	278	268	278	258	260	242	238	241	235	253	249	284	246	235	249	246	270	239	228	268	252	259	242	253	256	261	258	261	287	247	263	271	255	276	224	212	257	278	286	255	237	232	281	246	232	284	254	263	234	229	284	248	260	231	271	209	273	250	235	252	249	256	238	274	295	255	241	251	244	249	270	221	261	255	232	249	242	280	253	282	254	251	235	248	255	240	234	278	245	266	286	256	266	289	276	257	264	251	242	245	234	276	276	247	248	265	251	264	258	277	255	276	261	261	269	272	246	276	267	247	247	267	232	256	254	243	291	263	265	263	247	251	252	279	221	262	236	277	273	278	269	267	277	261	263	267	278	232	266	243	255	236	280	239	244	258	245	241	270	266	258	255	256	260	238	251	286	254	246	268	260	266	226	271	244	244	249	247	227	244	217	267	249	240	252	257	269	233	251	232	273	264	268	259	270	249	271	262	240	239	256	259	252	245	241	232	245	234	260	256	241	258	273	240	268	249	247	239	257	246	239	275	286	248	225	264	261	236	248	239	227	249	262	256	242	260	259	235	269	251	269	274	254	264	269	254	279	256	240	259	229	251	284	245	248	244	272	254	268	276	254	263	247	282	241	253	257	240	233	250	223	281	269	261	225	262	226	272	259	260	251	261	274	245	265	272	267	247	256	284	229	256	274	262	249	242	278	243	233	251	267	275	248	270	251	249	265	272	275	269	244	240	244	253	234	257	247	238	235	251	290	291	280	259	234	275	261	243	264	259	260	241	277	247	261	244	278	274
27775	20780	14561	5911	2811	1866	1338	1017	765	684	611	570	508	540	506	476	458	531	439	361	403	391	415	361	331	318	282	272	245	229	242	218	219	207	186	188	214	226	207	211	194	201	195	212	201	167	201	174	193	181	203	203	191	191	194	197	183	177	185	212	164	151	200	199	194	184	188	187	172	175	176	158	179	196	166	201	175	200	199	159	176	166	188	182	181	179	162	183	196	192	166	182	171	187	182	185	179	169	177	183	184	174	192	164	168	179	177	176	162	186	184	188	176	177	194	178	180	193	207	168	189	177	168	189	177	181	182	173	202	190	189	182	161	189	173	189	173	190	186	178	204	168	180	159	201	177	185	177	180	172	199	185	173	184	194	172	190	180	195	173	164	178	166	190	172	154	185	166	216	180	199	162	176	173	191	185	168	175	167	189	176	180	170	184	194	163	185	184	191	180	180	188	149	186	188	181	155	165	179	200	156	168	188	172	169	157	192	183	176	215	172	185	180	179	174	176	178	186	177	185	180	214	176	174	169	190	198	172	188	180	179	183	188	186	166	174	176	203	155	180	183	186	170	177	212	176	190	201	170	203	164	165	188	202	196	188	196	195	179	166	208	182	196	203	171	179	175	212	182	189	177	176	205	176	195	158	179	172	189	182	193	200	186	166	181	185	177	199	184	197	187	167	178	179	183	198	155	182	188	183	170	183	162	177	198	185	166	177	188	181	172	175	186	189	193	185	182	176	172	177	192	175	198	186	200	198	177	180	166	157	180	197	172	201	193	178	173	180	180	178	188	193	192	212	184	206	168	186	198	196	176	201	205	181	166	207	184	206	178	174	199	189	193	170	207	196	204	187	156	179	173	194	161	166	180	206	172	188	170	195	178	167	199	204	174	158	178	164	166	196	179	167	172	174	184	174	188	182	163	190	177	154	197	171	170	172	163	194	168	198	197	189	209	180	176	185	167	183	172	166	193	192	200	198	168	170	189	161	178	186	176	194	188	173	195	190	173	183	180	163	175	161	163	179	192	169	213	199	201	185	173	180	155	202	192	168	177	201	172	186	189	165	183	202	178	187	182	170	203	162	176	190	185	168	202	165	173	180	186	200	183	163	199	194	175	177	157	197	166	204	181	197	169	180	188	197	190	191	178	191	183	162	192	202	164	185	203	178	193	180	179	186	171	192	175	183	169	177	192	171	154	172	188	193	195	192	199	144	177	181	187	176	167	195	188	207	191	168	166	183	184	167	177	171	191	166	183	178	153	185	208	182	193	171	181	173	185	210	180	182	194	184	173	174	188	158	185	184	179	177	192	163	182	153	173	184	179	182	179	161	190	196	198	184	194	193	177	213	183	179	173	189	212	197	173	170	197	161	163	175	170	178	179	168	173	192	190	185	195	175	189	172	190	174	192	160	187	181	216	185	189	175	199	197	166	201	177	182	186	161	175	177	180	179	190	186	166	207	179	185	163	184	187	178	196	184	202	217	187	200	210	186	207	168	161	166	181	191	173	182	176	182	156	199	162	180	193	185	207	180	181	202	190	173	167	197	168	195	202	160	174	178	188	173	176	182	193	192	161	175	177	210	191	186	193	177	188	176	147	194	165	178	175	185	221	202	195	182	201	162	160	187	182	189	187	189	183	178	195	192	197	167	222	178	186	185	183	170	192	182	190	201	174	178	176	180	169	193	164	166	170	186	191	173	175	180	157	183	191	195	178	173	184	176	205	188	157	180	169	184	178	163	172	198	174	160	176	186	198	185	183	195	158	185	161	177	162	165	179	188	207	174	196	188	174	171	176	201	172	161	171	173	180	194	191	166	188	171	167	181	190	184	182	185	182	167	203	189	162	179	153	188	179	185	165	178	186	171	159	156	186	198	184	178	176	193	174	171	192	170	172	172	198	182	177	184	196	183	175	180	166	185	162	179	184	186	187	223	179	170	160	174	168	168	194	187	170	185	170	189	180	189	163	177	179	197	192	189	194	189	192	196	192	213	190	184	200	176	186	180	198	197	203	203	172	165	168	189	194	158	181	186	189	206	167	174	214	172	168	183	191	189	171	185	188	183	189	164	212	174	168	182	186	169	201	188	189	191	175	191	180	170	187	157	201	184	184	190	176	201	199	183	178	185	160	222	196	191	188	180	196	193	206	209	187	194	185	199	204	204	175	172	162	185	194	144	210	187	159	183	185	190	187	179	184	199	150	184	186	186	159	184	173	181	165	165	198	177	180	183	198	167	181	202	208	181	185	204	173	178	192	170	188	211	178	167	184	188	172	178	176	180	178	156	176	165	197	188	171	176	165	149	152	181	179	184	176	163	182	180	162	180	159	167	188	183	183	171	202	154	176	189	165	191	183	194	206	177	190	188	178	175	176	200	192	181	181	169	200	187	166	170	184	160	173	175	200	156	191	187	188	176	179	178	186	168	167	177	185	200	193	212	189	172	162	170	175	205	165	172	192	162	158	199	180	190	172	181	218	176	170	158	186	173	209	183	192	209	181	194	155	176	175	169	191	191	152	182	182	184	181	173	177	189	164	155	188	191	196	210	170	199	201	176	174	170	166	199	182	179	170	184	180	155	179	184	194	170	187	194	157	178	204	172	189	175	187	171	186	165	165	184	171	181	179	182	181	164	181	191	178	199	197	166	175	192	159	185	183	173	199	180	167	168	187	186	163	169	190	183	180	180	179	185	189	182	195	180	159	213	200	186	178	190	168	163	212	170	203	153	199	194	174	192	172	194	199	172	174	182	177	166	171	164	184	165	165	188	183	167	167	183	169	184	180	214	188	173	178	196	173	189	168	163	170	182	172	199	201	168	158	183	196	204	179	183	189	186	153	200	183	188	177	184	150	177	182	195	196	194	174	184	197	186	182	183	203	161	188	193	157	186	187	175	198	165	175	177	172	185	194	178	196	211	188	169	191	149	191	182	187	179	176	191	201	172	167	194	175	198	186	169	185	209	200	191	192	186	192	202	186	200	167	165	233	160	179	217	202	193	175	191	179	199	191	196	181	180	212	160	175	171	185	191	201	156	171	204	195	195	180	173	177	184	170	191	192	172	202	182	202	173	171	175	164	185	178	189	188	184	198	189	180	202	168	178	182	208	190	195	188	176	183	183	182	184	198	169	192	200	186	204	166	175	211	189	157	171	165	176	157	174	177	193	191	205	158	194	173	170	179	187	183	172	190	162	180	156	161	181	200	188	193	202	159	171	173	186	175	166	164	193	203	182	164	185	185	170	178	174	158	211	196	193	180	179	178	197	150	192	186	197	169	190	169	178	164	165	179	174	172	188	175	205	182	188	179	197	201	195	144	195	174	169	182	189	186	174	182	191	202	173	175	177	168	194	196	197	180	167	161	153	201	180	184	178	182	179	181	152	179	186	161	217	211	175	174	168	163	196	184	191	183	191	197	188	195	204	185	189	173	178	194	173	172	185	176	179	175	208	172	208	182	201	188	166	183	175	157	193	193	194	177	188	205	213
18523	26546	14766	7038	4928	3638	2818	2032	1589	1291	1204	1114	1007	870	879	785	906	918	701	610	646	610	680	559	471	465	405	423	343	324	323	332	269	284	266	273	258	240	253	258	257	251	198	258	218	234	214	230	201	201	183	225	233	221	201	187	198	201	218	203	194	213	234	208	190	223	212	196	191	214	185	184	180	201	215	217	217	186	199	207	205	220	208	214	219	201	214	216	213	216	205	207	198	205	218	222	207	191	199	194	211	219	209	229	208	228	220	187	200	216	204	228	221	204	190	205	197	208	189	186	192	196	191	190	202	211	188	206	178	229	208	193	199	198	201	197	207	184	222	202	191	208	181	203	226	201	188	194	192	228	196	178	200	221	187	214	219	221	202	200	225	200	196	215	235	206	207	231	228	224	227	217	221	213	224	191	230	209	201	225	205	192	209	209	195	214	204	184	234	225	198	181	205	226	199	179	224	201	210	228	211	215	212	192	206	193	194	193	230	182	199	202	199	212	202	211	205	193	198	184	191	193	199	198	190	188	204	212	208	207	229	187	193	232	207	180	208	202	186	204	206	220	231	219	211	210	211	218	204	205	199	184	206	203	196	197	216	190	219	204	177	207	206	206	202	210	190	198	204	204	189	200	203	205	222	225	184	201	202	179	193	208	192	184	195	209	199	186	207	208	195	212	231	197	182	227	199	216	197	213	208	184	204	220	185	197	221	222	205	208	194	175	182	198	202	193	197	211	202	200	209	202	194	206	212	201	191	192	179	204	193	222	192	199	201	213	207	192	213	206	185	178	188	201	194	213	192	203	219	222	210	189	209	219	215	211	202	214	194	198	177	223	215	203	188	207	197	207	206	193	188	206	213	222	212	205	206	202	222	200	204	202	209	201	199	178	198	214	231	179	212	225	247	207	182	190	203	200	192	217	203	199	202	178	216	222	175	195	214	188	202	223	191	234	238	227	201	208	210	198	205	208	194	211	216	203	211	196	208	195	210	218	191	245	206	188	198	202	193	193	199	224	182	184	172	200	206	216	208	188	187	220	192	203	226	214	217	190	197	169	192	196	192	191	224	190	212	194	183	206	210	205	210	180	232	249	187	199	227	207	187	206	194	223	208	233	207	205	188	187	176	194	216	218	204	181	191	199	208	220	202	209	201	215	211	216	191	208	203	216	202	217	218	204	208	208	211	180	195	206	206	241	231	193	213	212	198	218	222	208	182	185	192	203	210	212	195	195	222	199	201	212	218	189	202	201	209	207	205	205	205	176	198	218	167	215	217	203	201	216	204	212	213	193	198	209	208	223	203	185	206	196	189	216	218	201	180	191	206	203	215	215	204	194	194	204	202	213	213	202	210	204	199	199	201	208	187	225	184	203	207	201	202	211	177	231	206	201	190	198	203	228	224	202	190	176	199	210	193	196	204	203	218	207	200	209	194	197	225	199	211	189	230	209	192	220	216	208	206	210	175	192	209	184	222	192	179	215	209	201	213	172	224	208	201	206	187	204	212	212	230	223	202	204	206	211	201	195	210	177	198	189	213	211	196	206	212	215	207	188	170	204	239	223	200	171	231	210	169	242	230	177	207	174	198	201	213	197	217	214	219	187	228	193	213	198	207	220	222	209	194	210	225	219	201	211	233	211	185	187	179	219	192	193	188	196	187	211	206	186	197	205	200	208	220	165	187	245	204	202	212	214	216	202	192	175	177	207	224	228	196	171	229	220	217	199	212	221	193	204	219	205	191	195	219	181	191	205	222	205	205	189	182	216	187	191	218	187	202	202	203	194	202	213	218	212	224	186	207	200	197	222	205	199	202	231	190	211	217	207	204	197	215	210	199	211	197	189	205	199	203	189	186	214	175	198	184	178	190	240	208	223	201	209	202	218	207	196	211	214	212	182	217	198	224	192	185	183	196	201	209	195	181	194	217	227	195	207	225	212	204	211	197	206	217	189	197	217	197	205	183	215	197	207	193	219	204	219	215	207	228	210	187	200	208	229	194	180	213	204	202	196	203	197	191	186	216	221	206	214	206	210	202	208	203	212	193	207	210	166	245	204	193	198	226	201	190	204	189	210	210	200	198	214	198	211	193	187	203	198	216	191	182	210	205	204	181	186	216	204	216	207	197	192	205	193	205	194	204	223	194	191	222	179	224	208	189	198	223	222	230	207	219	197	220	212	221	217	193	233	192	208	208	209	229	194	215	207	218	207	180	205	197	172	208	227	184	232	184	208	216	209	203	190	196	215	217	229	199	183	209	202	219	200	217	197	194	191	207	194	194	192	192	208	228	207	199	199	196	213	193	191	191	191	199	212	215	196	197	208	201	209	203	201	218	185	225	214	184	218	195	202	213	211	193	206	210	201	197	176	209	201	197	205	204	235	197	193	212	183	204	209	211	192	213	212	215	213	209	196	200	207	208	210	213	209	206	181	189	217	200	209	195	224	211	183	227	219	217	185	200	190	169	215	223	197	214	224	188	219	205	207	214	206	215	203	201	210	197	208	204	221	212	198	186	225	200	200	201	183	207	216	183	180	199	212	211	212	204	189	193	226	195	192	202	180	223	193	204	215	224	196	202	214	171	175	188	192	197	226	223	202	197	192	201	217	196	207	202	203	227	175	206	206	201	216	204	210	207	207	203	212	199	199	224	185	211	198	206	220	198	206	208	209	192	218	189	225	188	228	197	215	198	206	184	204	210	213	215	186	222	198	205	196	191	194	205	218	212	192	204	191	178	200	220	196	200	200	201	255	203	198	185	217	182	215	222	231	209	214	206	213	187	203	200	213	215	194	220	207	188	186	198	198	215	203	190	191	210	205	200	202	215	211	194	209	221	208	207	205	219	199	195	233	215	194	189	189	208	198	231	215	197	188	197	193	182	206	222	215	202	178	203	182	202	222	194	210	209	201	197	204	188	192	204	222	213	226	220	200	173	221	192	187	206	194	183	202	185	187	201	179	236	195	209	202	187	181	226	221	204	201	197	196	186	207	196	214	193	208	201	195	193	222	187	210	208	226	227	215	202	179	213	227	193	210	185	211	198	212	235	204	211	200	187	206	191	214	213	198	185	236	208	209	208	220	204	199	192	190	212	214	206	218	211	196	221	191	189	198	196	192	248	210	207	200	194	193	197	195	191	211	190	201	232	219	179	182	211	216	218	197	186	214	207	221	198	210	224	201	182	212	212	196	188	214	208	208	199	185	210	208	198	202	190	219	215	199	200	196	183	194	211	199	195	216	203	198	204	219	201	198	213	219	219	211	209	215	183	200	193	194	187	186	205	195	206	220	197	189	200	202	219	213	180	210	190	185	207	210	206	200	213	191	189	216	183	195	218	199	180	177	221	226	209	202	195	204	216	197	211	213	194	196	223	199	228	208	193	233	196	210	161	198	205	179	202	191	211	218	193	188	198	198	208	204	225	195	211	198	194	206	213	195	205	218	180	200	222	211	200	208	191	185	203	219	200	216	221	199	199	199	201	202	206	182
24495	21692	28920	24990	21669	11897	3298	1934	1463	1278	1141	1005	908	898	831	764	1004	844	641	684	712	594	620	534	526	432	458	380	356	294	336	306	332	302	287	269	279	274	276	275	287	258	241	248	256	235	244	256	223	239	208	262	251	282	249	217	212	245	205	199	223	228	234	224	219	236	251	230	215	191	223	224	242	233	234	219	222	229	200	197	227	234	246	236	248	230	216	217	205	242	254	248	213	214	224	235	214	219	235	201	229	228	248	232	204	223	207	217	218	230	231	257	198	217	243	200	236	218	205	199	221	235	236	251	213	215	236	198	208	237	239	206	200	212	192	245	238	202	225	237	246	216	237	224	205	229	213	228	228	214	225	209	205	199	219	249	213	238	229	214	197	233	225	231	232	209	221	204	251	245	218	242	236	212	190	207	201	239	244	218	230	218	196	195	230	191	220	223	204	237	211	212	223	224	207	235	230	195	205	211	241	261	230	227	236	213	197	240	226	225	191	224	229	221	215	201	225	219	214	231	207	198	216	213	234	228	223	222	220	217	229	234	233	232	238	234	229	218	222	212	235	225	208	219	199	211	213	205	220	218	235	211	198	245	219	217	209	240	235	235	208	200	242	237	210	224	206	236	230	231	204	222	192	213	242	249	222	231	215	232	219	233	227	213	229	223	223	211	213	222	214	227	226	209	243	206	225	223	234	188	231	234	219	234	196	228	222	237	202	250	213	276	209	231	206	231	198	237	222	222	221	221	212	209	211	234	213	239	211	205	225	237	235	227	237	228	219	199	233	198	223	230	196	201	201	229	247	219	220	220	239	217	203	231	227	219	220	218	225	206	225	209	192	241	207	186	214	219	233	232	215	238	262	219	219	231	202	230	233	217	228	207	221	204	235	225	204	232	226	230	236	198	219	208	198	255	232	227	228	219	224	212	205	215	229	241	216	213	229	203	208	220	218	224	228	225	201	241	223	219	206	252	222	201	229	213	199	218	210	191	213	247	227	205	235	231	226	221	229	239	207	233	206	223	215	220	244	206	251	235	221	225	221	204	221	205	249	185	216	219	213	240	238	233	238	246	224	214	204	206	240	235	227	192	224	218	240	224	245	234	228	192	223	228	218	238	211	220	219	219	214	218	213	215	238	215	217	220	195	225	230	221	259	223	227	201	226	228	203	222	207	216	224	195	231	211	245	249	225	224	212	241	243	239	210	219	217	224	229	212	213	200	206	210	217	217	244	224	230	227	223	207	230	198	215	240	215	216	246	226	218	220	201	221	210	205	249	224	242	214	215	225	213	230	201	186	255	212	234	210	228	208	212	235	229	244	210	204	212	206	200	224	254	204	237	212	211	211	218	209	206	231	204	204	223	191	216	222	207	236	213	233	235	204	213	251	212	211	252	219	220	222	230	222	212	225	240	226	233	223	218	236	228	215	212	207	233	234	231	224	216	211	244	234	236	214	228	214	212	194	215	203	234	213	239	227	218	229	219	193	215	210	237	238	203	210	228	201	203	202	212	225	211	221	209	220	221	226	218	216	227	205	183	226	240	239	232	222	221	214	203	197	217	226	219	220	219	268	219	213	214	190	229	246	228	266	195	200	214	229	245	219	218	236	230	223	256	222	200	204	212	248	218	210	216	245	252	205	219	208	202	212	216	210	207	229	210	227	206	211	220	205	203	226	217	206	195	220	225	218	193	227	220	210	231	236	183	233	241	212	230	235	220	223	237	201	207	226	235	215	241	219	203	213	206	224	206	234	194	228	210	222	229	232	225	224	195	211	197	217	206	221	256	193	199	237	224	237	226	230	213	210	232	214	231	216	253	235	204	223	191	232	223	221	207	249	228	228	220	235	191	219	214	229	193	227	221	224	190	234	231	228	226	201	192	200	229	249	238	200	221	235	223	254	224	225	224	252	246	207	223	218	202	219	232	218	229	224	232	189	239	199	274	243	209	237	231	219	203	219	201	214	201	247	233	235	220	197	227	236	213	192	199	248	244	207	216	237	214	253	252	231	218	242	229	204	259	219	197	217	229	220	199	213	220	220	209	235	240	226	231	212	232	216	209	224	219	212	233	226	221	225	231	212	202	218	207	217	213	198	199	217	208	219	226	197	219	211	195	248	215	222	220	233	243	217	196	214	230	209	205	213	220	213	219	199	229	193	201	223	243	197	201	205	220	200	234	216	242	210	211	228	216	197	221	204	211	228	246	246	221	249	215	213	228	208	206	217	200	200	221	224	241	201	193	206	228	223	247	224	210	224	187	213	238	222	208	218	224	195	236	239	246	216	233	182	235	214	224	190	228	225	237	252	252	208	219	207	228	204	222	209	215	228	216	227	220	222	219	214	227	225	225	208	234	218	212	209	228	213	210	232	185	223	205	208	218	210	217	231	222	211	225	215	228	218	207	219	205	201	247	221	264	214	182	227	210	206	217	219	237	218	218	215	195	244	203	257	193	206	234	228	238	251	238	216	221	218	188	221	221	214	228	231	217	214	208	221	200	208	213	212	215	212	210	269	263	201	221	230	229	226	240	221	218	190	226	209	223	220	194	233	210	240	235	227	230	242	229	212	201	190	224	219	236	232	207	238	199	222	202	209	217	231	222	233	232	239	224	221	209	229	263	222	213	202	225	204	230	209	179	238	205	206	239	235	216	191	219	223	228	214	227	223	211	200	197	211	205	219	199	215	258	214	207	232	212	230	210	200	199	225	237	201	200	219	219	229	208	208	192	208	204	225	200	206	235	217	214	229	234	201	221	228	221	205	204	234	200	214	227	213	212	211	247	241	238	197	209	228	219	233	239	223	235	219	207	224	224	183	223	214	235	222	219	234	227	215	202	220	233	213	230	224	238	231	220	211	209	224	227	202	221	210	195	223	246	207	220	270	227	228	227	213	232	214	212	239	225	200	257	222	229	215	237	212	192	242	235	238	199	215	201	221	230	221	240	217	205	197	213	194	229	235	221	215	222	216	221	244	238	214	208	210	216	237	239	213	221	229	217	228	230	230	245	216	211	240	217	227	218	221	237	213	224	212	226	231	206	221	224	210	249	210	239	214	215	237	206	228	238	213	233	200	219	229	219	216	201	208	204	207	233	216	224	203	202	210	198	224	237	220	214	215	226	251	221	227	227	203	259	247	223	233	215	214	234	227	240	216	233	232	222	201	225	201	212	256	217	246	216	221	222	223	244	223	242	198	212	211	215	220	218	235	216	236	227	251	217	223	233	221	210	218	212	236	224	190	203	205	216	226	209	217	222	202	229	222	233	231	199	210	216	226	192	238	207	221	235	216	253	215	200	198	211	211	248	222	204	241	223	216	219	215	240	218	225	252	226	211	227	213	244	216	208	196	206	214	214	201	243	211	216	225	213	227	195	211	208	211	206	211	244	212	236	221	222	233	243	210	210	214	184	195	207	235	174	234	221	216	202	220	190	235	200	200	217	234	193	209	216	246	221	199	218	232	227	221	246	202	221	214	230	224	228	219
20563	36970	21990	11730	8861	6600	4967	3741	2977	2441	2105	1865	1704	1578	1516	1385	1641	1548	1211	1095	1204	1023	1031	946	784	726	653	580	507	390	464	469	473	361	368	350	358	391	336	390	304	312	295	309	263	288	266	259	254	272	285	291	347	277	278	255	249	252	244	224	233	279	243	235	223	251	248	231	218	268	209	250	232	245	250	246	249	228	262	250	253	246	245	245	256	258	255	231	256	255	272	266	267	257	262	241	273	253	225	242	251	241	265	252	248	249	229	275	277	247	254	266	251	246	253	243	250	239	257	236	228	236	252	263	262	217	274	227	285	270	210	223	215	220	240	246	230	187	257	243	250	249	250	241	237	266	242	249	231	236	222	222	259	253	255	253	235	248	236	233	214	218	256	252	249	228	229	252	226	256	258	231	246	248	228	218	253	250	252	247	281	229	255	252	287	231	215	242	253	257	245	250	241	245	268	235	258	238	228	282	251	227	245	239	217	237	247	237	240	271	241	241	243	238	217	240	244	246	239	233	249	246	234	240	213	237	276	215	278	241	251	231	220	228	250	223	259	230	212	254	246	248	265	236	220	245	248	232	240	244	229	233	244	236	228	242	232	230	226	210	210	266	239	266	227	241	215	266	238	228	249	254	260	252	212	225	223	246	245	230	252	244	231	262	268	237	270	255	256	233	245	212	266	268	251	267	240	234	225	248	230	252	225	232	232	268	256	253	224	253	256	238	223	257	239	268	235	217	244	273	237	259	241	224	211	216	250	225	248	224	211	223	236	223	231	248	240	261	259	252	250	241	220	218	239	254	236	224	231	245	240	250	236	223	265	251	247	269	255	217	240	227	223	257	253	231	221	255	242	249	216	230	247	260	236	234	202	250	240	222	232	242	227	232	230	248	264	243	227	247	217	237	251	244	233	223	242	239	213	265	251	205	250	251	251	222	230	245	247	252	258	234	234	247	257	230	233	219	268	232	246	250	227	222	246	246	260	221	259	245	240	234	259	244	265	238	265	257	229	261	256	244	241	212	250	249	240	229	228	247	238	253	252	269	251	227	259	252	246	237	219	225	230	204	254	220	233	238	231	260	269	224	235	241	280	232	279	245	244	238	258	234	233	240	249	257	247	253	217	227	245	266	254	234	237	246	199	269	266	250	246	257	203	242	248	243	223	237	267	265	239	230	257	268	240	245	225	259	269	241	240	242	254	252	252	249	234	237	222	224	251	249	279	254	265	233	241	221	230	245	251	233	215	232	244	264	238	218	257	242	226	262	244	246	229	246	210	234	231	233	236	237	265	223	240	241	275	255	254	233	229	257	241	258	224	249	282	261	238	234	211	232	220	254	247	239	262	269	237	233	255	252	239	267	280	221	263	234	221	226	243	222	275	250	272	234	215	264	242	264	222	261	250	226	244	258	238	234	258	226	242	249	253	281	241	241	219	232	220	218	228	231	246	239	253	231	225	247	233	269	222	231	234	267	231	227	239	245	230	255	231	240	229	251	229	254	228	230	250	221	270	246	253	254	246	222	263	242	247	253	240	231	240	255	277	244	234	248	243	253	262	233	212	222	240	228	240	230	260	229	233	234	240	258	227	258	252	236	245	210	224	253	258	204	236	243	255	231	234	252	247	290	240	219	244	231	248	233	208	235	226	254	251	265	264	218	247	233	225	243	245	238	233	228	225	253	217	233	253	229	232	232	214	238	249	241	226	242	230	271	252	227	229	235	256	267	251	247	242	265	238	247	247	237	218	234	254	232	253	260	234	239	215	228	239	266	229	234	219	270	277	214	234	245	212	240	250	237	225	232	272	230	238	276	246	233	259	232	281	261	236	229	245	221	230	223	243	249	240	231	273	234	244	267	247	254	234	205	248	263	250	235	229	257	250	208	230	244	259	251	214	271	274	250	237	238	249	223	237	205	220	272	261	222	253	246	225	239	248	254	235	251	237	217	247	234	230	224	255	248	246	224	245	256	240	244	220	251	248	234	272	249	236	257	244	237	232	245	229	243	236	235	272	250	251	226	212	238	231	238	230	233	257	249	241	248	229	219	257	258	266	251	244	266	229	242	237	231	275	240	259	222	244	235	212	224	248	246	235	239	236	223	206	254	264	214	247	259	266	244	240	237	239	248	245	252	265	244	208	242	238	256	240	233	245	242	250	248	259	235	272	236	244	258	243	241	222	240	231	263	261	256	243	213	273	230	244	245	225	247	224	230	258	237	242	267	213	222	232	240	260	229	236	226	232	273	252	237	252	270	231	264	228	261	246	239	264	261	236	251	237	260	243	264	219	229	269	224	234	227	241	255	235	226	259	252	221	239	251	241	244	255	252	233	210	253	249	255	245	237	271	225	236	248	249	269	233	244	218	244	262	256	233	262	229	235	251	230	231	244	234	255	262	252	221	214	217	231	226	220	267	229	235	257	253	248	243	248	243	244	228	223	223	238	213	245	248	243	276	233	231	233	262	235	254	239	228	274	216	223	229	240	193	238	239	295	265	229	212	245	264	231	253	226	233	235	242	249	263	240	220	216	229	226	230	231	249	261	230	232	254	244	215	266	248	256	217	251	250	230	211	230	255	252	247	224	251	223	230	243	228	266	240	251	271	224	251	240	239	259	232	267	238	250	241	218	257	263	249	231	220	240	252	239	240	239	247	255	235	240	234	257	235	236	235	224	241	250	252	238	261	238	232	232	264	238	228	220	275	248	232	237	220	264	246	238	236	253	215	250	222	253	239	258	242	230	227	237	231	262	246	248	257	243	221	242	254	236	224	231	237	255	233	241	250	255	266	232	252	241	232	253	242	244	235	228	250	229	248	233	249	272	239	239	235	259	241	233	227	256	234	230	266	237	238	254	216	228	227	262	235	281	248	242	255	229	241	228	252	270	216	238	255	256	253	253	263	229	228	254	232	224	231	272	230	246	239	232	235	242	257	236	250	228	257	237	236	229	219	271	243	264	258	237	261	248	255	249	242	231	247	250	233	236	246	258	232	251	248	240	237	258	248	226	225	242	250	245	236	268	256	221	235	234	236	254	233	253	228	232	234	256	245	251	239	238	257	247	234	234	245	255	234	272	260	268	279	230	268	234	223	246	255	235	224	230	239	245	235	256	260	221	224	244	244	258	247	262	253	258	244	243	226	254	254	235	214	230	234	237	272	240	224	274	244	242	260	248	257	208	214	235	241	244	238	243	235	241	221	240	251	239	282	244	234	236	241	247	239	240	249	256	244	232	248	246	255	217	246	247	262	233	254	214	234	248	234	224	252	228	261	247	243	209	264	255	282	255	239	262	243	262	214	248	234	261	272	239	244	244	222	242	215	224	271	221	247	236	248	265	246	272	225	230	258	240	239	250	241	260	240	241	267	253	254	246	250	238	226	231	229	240	251	237	254	234	247	247	262	245	224	254	232	226	228	231	224	235	266	249	250	234	265	247	211	225	278	258	231	213	243	237	234	246	248	250	235	249	217	235	237	228	237	220	250	212
25770	21702	27655	26047	11400	3055	2005	1392	1107	989	860	737	691	656	610	654	699	685	469	563	580	491	456	381	366	344	331	286	290	266	247	265	237	242	260	224	228	218	260	214	208	194	244	196	194	222	201	213	197	218	203	190	218	259	235	196	197	187	176	195	173	201	180	191	189	170	191	191	215	178	184	177	179	179	166	164	198	205	191	166	186	192	194	180	212	193	194	182	175	196	193	207	211	181	175	193	176	213	182	195	197	206	213	208	191	178	180	176	176	202	191	192	199	172	187	180	166	182	163	183	196	191	162	184	189	185	197	181	195	153	193	184	158	199	176	175	204	191	175	209	205	176	177	189	211	212	209	218	177	193	177	194	179	180	192	190	211	183	183	193	179	190	197	209	170	174	206	190	181	195	193	178	169	181	181	205	217	179	180	165	198	195	169	206	165	205	212	177	167	186	180	179	172	173	175	190	160	225	180	186	167	206	184	186	175	200	183	191	195	186	209	197	189	188	177	199	185	193	214	159	175	177	197	207	177	179	198	194	184	205	180	177	171	175	197	166	170	171	183	173	192	181	181	165	198	189	184	187	202	164	167	195	217	182	170	190	186	188	196	184	188	191	185	192	193	182	173	198	169	186	175	201	199	210	184	182	198	152	176	182	213	185	186	184	175	185	182	217	175	210	213	171	203	225	198	201	185	193	193	196	183	162	165	202	169	200	164	185	170	199	183	195	183	176	177	169	194	200	179	203	193	181	181	162	184	191	185	175	165	170	188	172	171	183	179	185	178	181	199	206	192	187	200	169	197	197	188	175	209	182	230	161	188	169	180	199	171	184	187	167	185	181	202	185	188	190	178	198	177	179	193	214	212	192	176	195	178	185	193	168	194	162	207	203	180	168	187	182	191	188	172	188	209	177	176	180	199	197	182	172	181	189	181	182	206	198	196	175	202	211	184	191	195	204	174	184	199	195	184	210	170	179	197	178	163	168	184	182	217	180	187	202	176	203	192	201	180	166	179	189	181	190	173	169	176	197	181	200	201	166	175	203	200	190	204	200	165	176	196	195	188	176	194	185	155	184	197	193	213	203	194	183	187	205	192	189	176	193	206	193	201	148	175	198	177	175	186	186	194	198	193	178	176	174	186	182	182	170	210	204	187	200	178	196	190	182	174	189	164	190	195	159	174	181	199	198	183	171	177	184	180	205	174	191	197	181	199	200	179	184	197	178	199	190	165	171	187	169	184	179	178	197	178	206	196	169	167	178	173	174	185	206	205	164	194	188	183	182	194	189	175	179	180	178	194	201	184	172	194	175	219	193	190	182	201	191	194	173	180	187	164	191	204	223	179	183	197	167	180	176	205	183	180	186	214	187	167	186	178	195	179	194	202	176	169	194	193	168	183	191	181	193	173	168	200	192	185	204	194	175	192	190	189	212	183	189	191	190	169	192	187	192	183	199	197	198	179	188	187	187	196	185	176	154	182	183	197	182	188	180	183	195	162	205	188	173	190	186	200	198	205	183	174	189	184	194	185	177	157	173	196	180	198	192	182	188	192	195	192	165	166	188	184	201	190	199	183	173	167	204	173	185	197	199	198	194	190	184	191	180	180	193	207	207	193	167	200	182	189	194	197	175	207	186	205	201	176	184	194	208	204	184	168	196	188	222	201	189	192	172	166	189	183	179	181	185	213	162	179	218	188	189	191	203	175	205	190	160	174	191	182	204	152	205	216	172	162	177	198	192	181	208	168	189	205	176	181	190	204	182	193	181	178	199	197	158	203	194	191	172	179	191	165	191	164	199	161	181	212	185	198	189	197	190	202	202	177	206	194	203	178	151	198	201	194	186	178	198	172	168	182	198	210	221	209	171	159	201	199	162	178	169	186	178	182	212	198	175	205	166	184	196	177	178	158	170	167	190	164	188	211	185	191	188	187	183	194	180	212	162	203	199	190	189	179	193	178	191	172	172	184	177	175	185	188	164	164	190	178	185	179	193	223	190	175	173	184	173	188	173	187	192	209	194	194	175	190	197	159	177	180	203	185	176	183	192	190	193	185	203	196	180	212	205	167	192	194	173	195	209	178	184	179	190	202	181	191	202	167	193	168	177	247	182	190	176	193	228	196	185	173	188	168	212	179	193	190	194	195	188	200	175	186	197	167	181	218	188	177	191	153	193	195	187	175	185	204	172	193	198	174	187	185	188	193	168	209	187	189	182	183	182	184	200	175	179	174	194	192	182	185	189	188	187	203	176	203	173	197	163	191	213	194	142	172	218	193	170	201	190	201	190	167	161	199	204	186	168	186	160	174	174	193	208	187	189	199	192	196	188	173	200	186	178	190	168	202	165	200	181	203	186	175	160	180	217	183	159	179	172	188	178	192	188	213	186	196	177	170	184	192	166	183	170	192	197	200	166	194	175	215	185	186	183	187	195	204	198	173	178	171	202	218	172	193	211	204	169	199	177	179	173	179	169	211	191	179	185	196	182	191	200	181	199	205	170	204	200	194	201	155	178	213	180	185	184	180	176	210	172	186	171	197	175	179	190	183	179	194	196	173	177	200	162	178	198	173	185	183	200	186	181	184	186	179	149	181	186	179	201	204	182	193	176	194	198	155	182	199	196	167	188	182	190	194	193	175	203	164	178	172	196	170	185	187	200	188	205	195	179	183	152	186	193	171	185	192	190	199	191	182	213	193	196	182	192	176	201	211	186	184	160	198	191	193	164	180	191	168	184	193	210	184	193	191	188	163	182	179	185	195	186	180	199	168	181	181	154	183	198	191	199	167	184	207	192	202	161	196	192	200	195	193	192	161	180	197	161	204	165	192	178	159	176	187	201	167	212	160	206	176	193	176	196	161	190	208	196	198	165	156	172	197	178	186	181	196	176	174	183	195	212	185	193	198	182	189	204	170	185	198	188	198	177	182	186	181	194	198	229	186	194	212	195	201	206	190	216	178	195	204	186	177	180	198	189	192	201	176	188	172	169	193	185	225	169	164	218	186	191	185	202	187	181	202	159	165	207	187	196	196	175	177	171	176	188	172	188	194	200	203	187	210	203	186	183	198	193	189	189	183	189	174	182	176	185	180	175	174	177	180	203	191	195	197	186	187	168	179	187	191	198	178	189	191	210	164	160	202	206	197	200	197	172	185	168	190	202	203	189	204	184	209	186	170	195	197	181	193	194	182	190	190	185	179	183	169	206	183	179	201	172	168	211	178	150	179	191	179	173	184	163	186	173	193	164	197	180	184	178	177	185	196	205	193	178	195	187	190	176	189	187	174	175	190	169	197	165	207	188	172	196	182	184	186	180	200	188	193	178	194	187	196	174	204	198	174	193	164	213	157	199	176	178	211	196	184	206	172	171	180	182	183	177	200	170	179	197	201	172	209	182	176	191	185	193	187	186	204	199	200	207	161	172	190	180	198	194	194	158	178	166	196	170	202	180	182	197	211	200	176	180	173	199	211	168	184	176	205	178	178	189	185	201	185	202
18981	32937	18333	9651	7078	5676	4104	3088	2414	2006	1690	1522	1387	1287	1254	1249	1395	1327	843	1105	912	846	717	644	610	511	494	448	454	369	342	354	335	317	297	271	288	277	273	306	257	268	267	230	221	252	238	202	256	230	235	218	234	292	306	249	218	238	226	229	214	220	197	228	197	194	224	220	220	219	224	183	222	215	204	207	196	213	211	233	211	213	197	216	230	209	205	219	228	200	224	198	220	205	224	225	182	216	237	230	210	226	252	219	224	238	237	193	246	219	187	223	238	209	202	225	206	234	214	218	227	222	206	225	214	210	221	187	206	231	203	213	202	208	223	212	208	196	214	246	214	204	187	194	185	207	215	191	228	197	188	237	207	237	193	227	217	185	214	222	220	182	201	226	235	210	192	209	225	223	196	227	215	219	224	192	231	187	210	223	230	221	196	213	224	226	205	189	189	200	239	216	192	212	218	203	194	226	208	218	208	231	202	210	225	195	205	193	228	195	205	229	198	200	216	207	208	206	183	201	195	202	196	183	206	221	203	201	210	215	193	204	212	238	218	211	209	219	184	191	214	205	231	205	207	204	224	204	207	212	197	230	204	204	252	237	221	217	216	222	218	210	206	199	195	201	231	222	209	216	208	186	229	208	198	199	237	229	220	197	228	213	232	215	182	214	208	175	231	244	199	200	212	210	214	217	213	189	198	239	232	239	192	200	203	218	208	209	217	206	218	213	203	220	195	195	242	197	211	200	232	240	230	193	200	206	236	170	213	220	215	209	207	213	232	200	199	199	212	208	196	200	230	210	205	185	213	211	202	199	230	202	227	219	196	212	225	229	215	206	222	208	204	217	190	218	201	204	204	201	216	237	184	211	210	196	215	198	234	199	213	195	213	192	193	215	219	197	207	225	236	199	218	213	204	214	204	230	224	194	235	204	197	201	197	250	201	238	209	219	209	227	208	195	204	210	199	194	210	193	206	222	213	176	204	209	186	218	221	192	201	192	203	227	234	221	205	224	230	223	203	232	202	188	210	229	188	213	215	200	218	221	213	194	230	220	198	224	221	217	225	203	202	212	231	203	207	221	211	222	182	199	210	230	235	196	232	192	211	200	189	204	200	204	235	203	214	208	231	225	202	243	168	205	221	201	205	237	200	227	214	209	214	213	189	208	219	204	202	237	202	209	202	167	203	216	209	220	216	212	230	221	204	207	200	218	196	228	226	219	201	199	220	208	217	222	219	195	202	200	201	201	208	207	211	216	225	200	230	204	211	205	221	206	199	217	190	214	200	217	202	189	201	202	203	216	213	237	221	205	205	213	210	204	235	202	197	192	212	206	193	203	243	208	207	188	201	209	222	239	214	204	206	214	217	232	214	195	217	226	179	216	210	234	211	204	243	228	179	195	184	226	211	219	208	207	198	196	205	215	216	213	221	200	199	198	236	221	213	189	202	204	203	233	193	198	191	220	199	186	229	204	235	174	224	206	206	209	204	198	191	210	195	217	216	224	178	206	211	230	202	226	212	197	192	210	193	216	213	198	193	192	243	211	212	212	189	202	192	205	212	236	234	226	208	220	202	203	222	226	207	225	214	185	222	224	211	220	189	236	215	192	186	223	198	220	208	202	187	199	226	230	187	223	202	191	213	225	195	227	199	203	190	210	201	213	209	228	211	206	203	220	218	218	224	210	217	201	198	204	219	207	220	191	200	218	209	210	227	210	230	214	192	196	200	214	202	210	221	197	217	231	243	221	216	208	180	216	232	206	204	194	200	210	224	193	212	216	198	183	223	224	233	206	221	226	219	209	202	200	195	221	223	205	226	223	231	215	203	200	219	203	213	198	183	199	206	194	203	217	217	213	200	215	220	221	230	195	221	232	200	235	190	213	225	199	201	219	208	211	229	203	222	204	212	234	216	232	227	233	203	228	218	213	203	208	214	202	222	237	211	202	215	200	220	190	209	225	176	213	192	210	198	223	218	224	209	203	217	179	202	164	198	239	224	211	188	208	222	201	211	230	201	190	197	212	199	202	210	207	220	214	212	210	220	228	201	189	187	220	205	227	216	216	216	228	217	202	210	212	210	201	202	204	221	220	192	210	223	214	218	214	231	216	216	193	200	214	218	216	205	226	222	220	206	219	223	212	201	231	184	211	208	208	220	203	231	193	196	178	228	232	219	206	237	204	196	215	218	189	214	207	220	197	201	217	199	202	204	199	220	199	228	209	207	201	218	236	208	203	212	196	230	196	206	200	208	192	197	211	221	191	205	193	205	180	209	219	219	214	189	200	200	206	221	244	208	217	211	216	227	184	210	219	198	197	201	194	208	202	203	230	219	214	227	200	194	231	192	251	212	186	222	240	217	201	218	207	211	212	210	238	203	235	206	207	196	213	191	222	203	194	179	230	213	232	208	196	215	198	186	213	228	195	230	214	201	198	199	173	214	189	198	193	185	202	218	196	177	209	216	214	249	210	201	188	218	194	220	199	219	234	197	237	206	226	214	220	218	193	199	202	206	207	216	208	202	197	237	219	200	206	178	208	209	185	229	210	201	209	211	207	201	226	224	194	200	193	206	193	208	202	215	210	211	196	221	208	218	220	206	212	211	238	238	219	198	220	227	200	204	208	212	206	237	231	213	213	207	219	223	206	205	207	193	186	198	200	198	235	214	180	218	248	211	196	193	216	199	222	195	213	205	230	222	228	207	188	212	211	191	223	209	215	236	196	216	211	181	208	189	203	236	192	245	202	206	183	207	205	233	176	215	199	228	201	215	223	205	210	212	206	190	208	211	244	183	190	210	180	223	188	192	217	225	214	199	192	221	213	198	241	205	187	220	222	229	202	208	212	229	215	189	205	205	207	199	208	221	225	206	223	215	195	202	209	211	225	194	230	194	228	205	203	211	185	189	196	200	210	206	181	209	193	225	209	191	221	171	206	205	244	201	206	204	204	221	227	214	234	222	229	209	202	213	219	174	213	222	209	222	195	187	223	191	193	239	219	217	221	211	215	205	212	189	202	209	226	194	199	199	220	209	200	199	193	200	207	224	219	213	223	197	211	201	201	218	212	216	191	185	220	207	225	202	217	234	208	204	210	198	207	217	228	229	201	204	200	204	185	198	222	228	223	186	223	218	200	188	212	211	220	196	246	217	210	219	189	218	209	195	207	231	220	215	207	184	207	193	208	199	212	212	187	201	211	209	217	188	205	224	216	204	210	230	215	197	192	204	197	215	214	219	199	207	217	217	186	226	168	208	207	187	225	214	213	203	221	228	210	193	230	239	201	190	206	208	226	236	186	209	227	208	212	208	201	199	221	227	202	203	211	201	210	207	212	223	235	208	211	208	217	199	236	194	211	204	202	202	210	168	209	210	225	198	197	208	228	189	214	223	209	225	209	207	217	233	203	196	214	188	208	221	197	206	205	212	221	190	224	193	175	209	211	214	234	255	226	207	185	234	197	225	194	216	197	194	218	196	188	197	188	203	240	210	219
23402	21721	29478	24482	21730	21815	10921	3104	2157	1854	1670	1371	1260	1215	1225	1255	1303	1188	888	1240	933	743	614	654	543	552	534	521	465	471	376	363	404	377	341	300	313	279	298	323	256	264	306	284	277	270	260	227	254	245	264	253	327	373	399	278	218	215	231	253	249	221	218	235	237	257	239	254	226	237	246	229	226	233	243	218	253	241	235	233	241	216	244	265	230	254	231	269	242	239	255	204	244	220	266	236	226	214	286	242	228	219	247	251	238	264	250	235	230	234	241	241	242	259	219	236	232	248	239	242	267	211	236	255	224	233	252	233	239	247	215	207	209	228	241	236	209	245	250	224	230	223	233	236	255	242	238	261	241	246	244	228	236	268	215	236	228	229	258	204	244	249	220	244	221	245	248	196	239	236	232	249	245	253	243	265	224	205	217	255	244	224	241	251	222	224	240	250	243	217	256	218	235	228	216	255	214	221	223	224	212	224	220	228	240	230	247	249	237	232	256	228	213	220	227	250	218	230	227	230	230	242	246	263	244	236	251	225	241	225	246	205	238	234	241	259	219	236	250	232	233	240	227	226	205	245	207	228	233	224	252	224	217	216	223	270	231	242	242	234	240	215	248	242	250	260	220	241	246	221	239	260	218	224	214	228	243	207	224	232	212	226	262	247	255	228	244	215	247	220	237	230	231	245	235	228	238	214	213	224	236	221	245	238	275	220	236	224	230	231	189	213	232	241	227	233	244	261	205	231	238	225	202	227	227	218	232	241	222	230	232	230	212	244	195	207	248	237	226	258	227	232	229	240	254	207	234	224	252	212	223	226	227	235	251	257	233	212	238	242	244	249	272	228	243	225	247	227	240	223	231	213	216	244	250	241	223	256	250	213	237	229	215	247	240	227	221	215	236	191	213	225	228	194	216	208	221	210	230	248	222	225	223	252	214	227	204	248	217	224	253	238	230	228	224	221	225	245	258	233	248	230	230	214	231	249	228	237	241	245	225	226	242	227	229	234	215	226	255	233	235	229	230	235	200	213	249	222	239	236	234	220	269	212	247	221	228	245	228	235	229	215	205	239	237	231	234	226	225	218	219	226	206	213	246	233	236	216	257	236	268	228	223	224	205	229	217	241	243	216	197	222	226	212	245	219	213	265	245	202	241	247	229	218	226	227	215	247	246	233	242	216	219	213	254	209	236	223	219	247	223	210	221	221	250	248	204	207	215	215	216	225	218	262	216	230	253	209	215	221	238	228	240	229	220	240	233	250	213	218	217	228	205	242	244	216	231	232	225	256	237	251	274	236	222	243	234	254	224	218	209	231	235	231	217	246	234	225	248	248	250	249	238	242	219	248	245	251	252	198	262	246	218	238	220	230	239	213	212	247	246	249	243	232	245	224	217	245	212	232	225	236	243	223	230	220	235	222	261	202	225	243	237	252	253	219	243	222	238	233	248	264	198	216	217	205	229	234	253	215	238	228	250	260	247	234	249	236	222	231	240	204	208	223	241	255	245	236	219	250	225	239	220	208	236	211	234	246	219	251	232	238	222	246	236	250	222	230	212	208	265	255	248	228	226	208	220	252	229	230	220	222	211	208	225	259	252	215	236	226	223	229	252	211	231	216	225	252	241	222	245	253	216	241	218	213	247	227	245	237	258	234	244	240	226	229	239	242	213	261	238	227	245	221	226	237	228	220	206	230	257	258	241	232	247	213	266	223	255	229	252	224	257	239	212	216	239	234	252	242	236	240	217	220	225	207	226	215	239	214	223	256	229	230	224	214	224	242	234	215	263	239	212	250	241	234	220	228	246	233	224	233	244	264	225	218	197	228	233	222	239	246	251	245	259	210	228	235	250	230	226	247	240	210	234	261	226	237	235	262	209	196	230	272	206	212	218	245	258	209	224	225	269	223	244	256	218	252	248	287	246	220	225	249	249	259	203	252	200	240	253	237	200	224	239	236	236	210	235	260	220	238	202	242	227	226	259	229	218	232	205	233	208	228	250	230	225	231	236	216	232	242	229	254	242	215	222	255	252	204	209	225	226	240	240	215	223	195	227	242	257	258	244	236	254	241	279	229	260	234	222	214	240	235	266	262	211	226	248	236	227	231	232	228	220	229	234	257	236	262	221	243	225	225	240	238	227	218	246	244	267	206	221	200	196	254	221	250	212	246	231	239	228	237	248	222	237	215	216	238	222	208	218	243	238	256	245	217	255	234	250	217	233	244	247	233	223	245	223	235	225	240	232	233	233	243	256	224	225	243	240	224	230	269	215	218	231	207	248	252	205	249	227	229	243	224	241	227	256	210	223	227	225	220	224	194	228	225	239	216	243	220	246	225	255	258	228	238	218	224	241	212	210	232	223	219	226	212	230	234	220	249	241	228	231	241	253	262	224	235	237	220	207	218	216	220	225	199	209	223	217	230	252	238	216	238	229	226	232	233	242	226	228	249	257	199	238	226	227	187	245	245	241	264	226	246	222	230	239	241	253	216	273	247	240	235	206	248	247	232	213	231	227	254	247	242	228	202	236	234	236	221	219	250	252	249	253	235	227	248	236	243	211	221	214	229	239	244	228	214	257	255	234	225	221	247	243	215	217	238	205	241	231	218	201	244	239	240	219	233	222	259	216	216	220	233	218	251	242	224	238	245	247	244	248	216	238	244	252	245	260	232	236	207	227	249	222	213	205	225	221	227	256	228	227	222	234	250	241	248	266	226	231	242	212	233	238	221	217	211	244	195	241	240	236	225	220	204	249	214	255	210	236	252	230	244	219	227	234	234	219	225	214	233	240	228	232	254	230	243	209	257	236	225	245	241	214	226	260	217	227	239	253	233	234	255	237	244	233	199	223	271	211	236	229	230	239	225	234	242	228	236	238	251	230	243	237	255	237	209	230	252	267	247	210	248	250	248	240	243	252	237	234	240	228	238	249	237	236	223	226	242	220	262	217	235	221	239	237	246	218	217	236	237	239	238	236	221	242	219	251	230	228	216	248	234	243	245	228	241	237	234	240	220	246	236	227	231	243	240	217	217	241	235	239	252	220	225	252	255	243	228	223	268	213	218	252	235	238	212	243	212	227	225	225	219	240	224	261	259	254	234	213	243	244	225	253	224	221	213	224	231	244	239	226	221	236	233	229	240	217	251	240	249	253	245	235	233	226	226	248	234	247	239	255	232	263	256	248	226	253	239	226	237	219	232	225	230	254	248	235	225	237	221	220	261	245	211	212	220	224	244	224	227	254	237	231	225	223	245	246	247	225	239	232	225	228	224	244	248	246	242	231	246	239	225	243	244	230	230	219	198	222	246	254	228	228	270	238	210	208	233	271	247	212	224	198	228	254	242	256	263	238	259	234	245	204	240	233	223	241	235	252	227	253	272	233	230	243	220	226	241	228	233	257	224	223	232	228	209	229	226	248	248	238	253	212	225	256	243	224	239	247	256	228	245	232	220	229	234	271	238	206	216	218	246	221	239	218	247	228	233	223	244	225	236
22142	42364	26063	15775	12268	9469	6945	5491	4423	3679	3045	2696	2412	2300	2264	2317	2400	1988	1530	2058	1578	1266	1077	1039	915	826	759	743	666	626	538	513	505	485	401	404	365	419	392	354	334	336	298	330	336	311	319	350	305	307	299	328	383	531	530	349	287	236	249	237	250	248	233	247	269	244	259	257	244	279	263	236	259	248	279	245	247	294	249	260	265	255	250	259	258	268	275	276	277	285	266	300	262	272	269	253	254	277	265	280	266	254	249	267	270	289	297	252	264	236	221	288	255	250	256	232	262	256	280	263	273	252	271	246	247	258	246	272	272	268	291	237	259	253	284	213	238	237	233	254	264	241	249	247	280	254	255	269	247	265	267	260	236	255	289	260	238	252	229	290	227	257	242	263	249	241	224	284	260	266	224	248	252	253	255	231	270	274	247	239	266	216	261	254	254	243	256	273	234	266	260	276	253	258	236	252	254	268	254	253	260	266	239	230	252	286	255	247	255	258	275	240	244	268	274	286	231	278	233	248	252	254	297	254	250	244	264	278	288	279	261	248	242	233	219	227	261	228	295	266	258	249	244	261	265	228	251	230	259	269	228	275	286	286	228	264	218	238	265	235	231	243	257	266	241	274	248	269	242	269	277	224	252	259	245	266	237	257	256	251	248	275	247	270	288	258	280	234	231	268	241	257	240	245	255	250	253	254	245	244	281	279	245	273	236	242	254	259	271	242	265	231	219	222	271	252	265	240	231	260	234	239	227	249	236	261	248	265	247	246	242	250	221	247	274	240	232	234	242	281	263	238	258	260	246	255	252	278	267	251	246	262	283	242	230	246	241	254	283	270	275	226	264	279	225	229	266	260	266	235	247	225	263	253	278	254	275	247	229	238	235	252	262	276	231	226	257	260	266	255	250	270	274	259	261	270	265	226	267	258	242	234	238	271	241	261	254	260	251	263	241	229	241	256	287	286	230	227	242	257	267	227	256	232	232	233	239	256	270	255	246	246	244	239	241	264	255	270	273	247	247	233	249	273	240	239	245	265	239	267	251	240	261	267	246	273	219	261	262	280	253	235	251	251	253	259	243	243	242	260	251	254	255	264	246	265	222	258	256	274	249	268	261	215	268	268	246	282	249	224	267	266	251	252	271	255	225	230	245	256	240	234	275	222	211	260	231	253	270	253	255	258	282	239	260	259	267	253	257	243	283	257	237	260	239	256	242	274	251	247	249	276	234	219	256	281	263	257	279	247	233	273	290	262	269	269	224	217	258	239	253	208	265	253	221	252	262	243	252	240	275	246	272	238	229	258	259	213	264	239	234	248	257	260	243	223	248	266	240	240	275	241	246	262	256	287	245	245	243	274	259	239	234	250	242	250	239	273	257	244	259	239	255	251	250	256	223	233	250	257	258	275	246	230	282	239	253	251	242	234	244	295	257	245	256	259	276	227	259	291	251	250	248	227	233	237	262	242	240	282	227	273	240	262	254	264	259	264	266	260	246	252	258	248	234	278	250	230	283	250	263	230	262	283	238	262	265	247	226	246	285	261	245	238	246	254	230	246	244	251	281	255	252	240	239	245	244	252	272	267	254	266	251	277	245	269	266	261	237	239	229	298	237	260	235	270	242	303	264	318	230	247	243	253	288	271	246	250	249	244	253	253	252	218	235	257	237	249	237	281	265	240	264	281	224	271	252	277	247	259	261	288	255	255	250	227	261	199	284	252	279	259	270	260	251	231	237	234	271	273	254	229	260	216	250	228	264	285	232	264	243	258	265	248	249	237	247	278	243	245	262	246	254	244	273	280	231	256	264	233	219	249	233	263	219	244	281	272	237	237	259	264	242	266	283	269	264	248	248	223	246	270	255	264	245	227	259	281	253	262	241	249	230	259	257	237	249	234	276	238	273	249	256	283	269	251	255	254	256	256	280	222	240	257	231	252	282	283	258	224	287	251	230	204	248	253	229	277	233	242	252	230	249	263	246	278	234	292	267	255	234	238	263	262	266	269	258	262	256	237	271	260	221	247	265	240	223	253	248	259	245	265	230	252	249	222	244	236	244	268	243	265	236	241	260	238	250	230	260	272	260	203	284	251	253	261	255	254	246	266	262	262	263	244	233	258	261	242	215	242	255	234	245	241	273	287	271	249	254	241	243	248	247	256	256	266	246	243	262	248	275	271	254	253	271	257	244	238	240	236	263	257	215	253	253	269	249	219	242	287	261	287	238	245	246	285	240	300	244	262	257	269	253	283	269	227	263	230	276	240	254	259	224	257	265	265	262	257	262	249	246	249	258	260	250	249	262	258	236	274	262	281	254	288	267	251	256	230	257	268	271	262	282	257	254	230	251	264	250	275	241	251	243	257	214	253	230	250	247	233	247	243	261	284	262	242	251	237	241	254	255	281	264	269	258	258	252	267	257	269	247	249	261	260	242	270	254	235	245	246	233	240	277	233	282	270	265	239	239	281	253	277	241	248	231	239	250	236	224	255	277	242	249	253	239	234	259	258	253	271	256	259	240	252	262	243	242	272	263	262	262	270	238	241	246	218	250	254	276	247	234	260	237	241	240	250	240	276	278	286	276	259	262	261	268	241	275	229	255	241	259	227	248	273	239	252	283	262	263	268	272	268	263	230	238	264	262	241	257	274	251	254	254	259	245	235	267	254	224	250	261	252	286	245	251	268	247	229	285	252	241	243	241	255	258	239	290	270	250	244	245	249	256	283	262	246	242	281	232	244	270	238	238	253	237	244	275	227	272	285	254	251	246	241	260	222	273	244	247	242	230	264	220	270	250	263	227	262	249	269	257	241	241	252	264	243	246	253	225	233	258	280	269	240	265	237	272	246	309	253	250	234	296	264	248	258	230	285	276	229	212	241	240	261	256	255	272	245	239	280	281	250	250	261	246	248	272	227	244	265	275	238	254	259	227	284	224	231	256	240	237	227	251	252	253	251	241	248	251	236	260	244	227	231	240	257	254	270	245	264	258	251	240	263	258	249	240	250	213	259	266	248	236	233	252	234	252	243	224	268	274	261	258	228	308	226	259	240	258	256	259	241	240	256	230	254	273	271	271	260	255	242	238	257	235	237	238	274	260	246	261	225	257	260	251	272	269	274	241	262	245	251	224	264	261	287	242	244	257	276	273	246	267	239	262	257	249	248	253	302	263	250	251	250	275	261	248	278	273	265	287	249	261	272	257	262	224	270	250	251	234	238	244	256	268	259	244	261	245	230	265	271	266	240	238	231	283	250	251	261	274	241	258	244	253	258	276	244	272	235	264	242	245	253	272	224	222	263	267	254	267	232	228	255	254	249	255	237	235	250	269	256	258	274	241	243	270	274	254	274	221	256	270	260	240	255	249	272	245	276	280	245	249	268	234	253	225	222	249	262	235	241	270	224	258	265	240	250	270	232	223	254	234	263	233	260	237	251	232	260	247	248	273	244	238	240	225	255	246	231	260	240	228	274	251	261	254	226	270	227	255	267	248	221	259	247
29068	21761	14563	6342	3061	1949	1358	1059	937	767	732	625	568	566	603	658	603	507	438	529	403	403	305	335	299	288	270	310	275	245	247	215	240	228	193	210	195	203	225	239	183	211	195	198	191	179	182	202	203	181	183	191	179	204	171	202	171	202	190	185	176	165	177	168	210	171	196	171	190	187	168	173	180	172	166	183	176	194	188	197	167	184	191	176	203	190	196	169	198	205	176	208	181	159	157	202	192	168	195	178	195	190	211	201	206	195	204	151	183	196	190	186	188	204	170	193	209	168	182	188	186	160	209	159	182	190	172	192	194	179	173	179	200	177	195	219	187	183	211	200	191	192	188	176	224	199	179	187	179	194	193	174	197	180	175	194	181	197	173	180	178	170	197	182	178	198	179	188	197	182	173	199	179	178	193	194	200	200	171	192	211	198	159	185	167	180	154	192	187	165	182	177	207	188	191	181	188	198	186	188	196	191	196	206	165	174	171	183	176	187	189	191	207	180	185	183	184	202	181	195	185	186	189	222	192	187	214	177	170	173	176	177	170	199	227	190	185	179	199	204	184	202	184	196	181	199	181	183	194	187	177	186	188	181	175	166	190	182	199	166	211	214	198	193	186	197	197	197	179	174	166	202	182	180	215	197	176	180	186	179	182	199	181	170	190	204	186	191	181	199	167	175	176	192	182	178	192	172	170	199	193	209	177	195	185	185	181	194	148	166	200	198	207	199	191	195	171	195	214	187	177	187	189	168	188	181	195	174	194	158	221	184	188	173	202	166	173	187	185	179	197	196	196	176	201	209	167	182	185	178	192	197	184	174	172	162	185	182	167	177	184	169	197	180	176	199	194	223	184	197	198	173	188	184	189	199	181	172	191	167	194	169	185	196	197	181	199	195	201	183	177	173	182	211	187	197	187	195	188	194	177	194	193	212	171	176	191	187	207	176	204	185	183	141	180	175	184	189	210	199	177	176	177	192	173	194	195	206	172	175	182	185	178	182	178	180	201	203	187	179	169	174	191	212	184	201	200	175	184	198	195	180	176	179	193	179	192	215	181	207	202	172	179	187	174	179	201	180	177	183	163	146	189	201	216	169	220	187	168	169	188	172	197	196	178	216	188	164	196	177	179	196	188	222	198	163	180	210	197	178	171	192	188	182	179	179	175	167	180	186	196	183	185	165	195	177	193	184	159	187	191	150	174	188	168	176	166	165	175	193	189	188	186	179	164	177	197	173	195	175	175	179	209	171	176	190	197	194	206	203	192	191	184	188	169	194	167	189	170	189	161	168	187	185	167	175	163	175	165	185	170	173	168	171	175	212	175	192	202	181	190	173	182	186	161	167	174	197	179	177	169	212	172	183	189	189	162	189	182	186	171	193	206	182	192	176	180	192	187	159	177	178	187	169	192	206	205	193	189	195	184	182	175	171	183	184	180	179	194	181	181	183	185	195	196	179	191	173	182	176	181	171	199	170	191	193	181	192	189	186	198	161	206	168	164	182	169	194	180	191	183	181	189	203	172	175	197	178	184	169	188	203	176	219	173	191	187	190	192	176	188	198	189	184	189	187	186	178	187	188	191	170	182	207	187	195	180	168	190	163	177	183	186	176	192	166	193	189	186	187	192	184	167	170	163	162	167	177	197	185	179	197	169	180	183	189	197	212	172	194	189	167	156	197	180	184	186	177	200	207	191	175	176	190	169	210	204	174	175	202	178	198	162	187	182	170	166	168	182	179	184	173	180	196	192	181	163	215	191	171	185	219	161	201	203	184	187	204	174	181	184	183	179	188	187	192	182	188	200	162	183	177	187	178	175	184	193	164	177	196	182	153	185	191	188	183	190	175	192	165	181	173	210	184	174	183	164	151	187	174	179	188	171	166	195	182	188	173	174	170	171	184	175	189	189	168	189	201	182	184	204	213	192	178	206	205	195	192	161	194	158	191	193	184	165	197	190	220	188	186	187	186	190	162	163	211	179	206	196	171	159	221	188	195	180	189	163	187	182	179	180	190	182	167	172	191	194	199	205	198	160	165	186	179	161	166	199	173	202	171	193	189	187	192	195	194	172	185	172	182	171	180	219	175	190	204	202	185	191	181	192	190	190	203	176	179	199	190	182	171	168	159	170	176	168	170	175	163	178	188	199	182	198	179	184	181	190	168	182	175	196	185	172	191	170	199	168	182	190	186	192	169	199	194	186	200	185	186	207	173	180	161	210	194	177	182	189	210	185	200	214	195	170	198	181	203	184	162	209	185	188	180	189	178	165	161	191	176	170	194	174	188	198	154	187	209	171	179	202	171	174	175	203	170	185	192	184	195	172	173	199	167	190	183	209	176	180	176	206	193	201	213	173	209	219	197	171	177	207	190	186	202	188	196	198	198	180	188	187	177	195	191	193	190	163	170	193	202	193	176	178	172	197	155	188	188	184	184	182	185	186	187	202	196	184	196	172	214	177	189	187	192	179	182	174	189	172	184	199	172	184	182	172	164	185	159	197	183	190	187	181	208	192	185	204	188	188	204	182	171	179	196	184	197	166	202	195	196	181	175	159	187	199	172	200	168	159	202	180	197	171	181	167	188	219	202	167	208	186	201	185	205	176	183	190	182	176	182	172	186	200	179	178	184	168	175	195	201	193	190	194	201	212	176	162	195	201	201	176	200	203	192	188	172	161	177	174	167	189	202	218	170	178	195	205	200	199	187	170	195	179	183	188	185	172	186	185	194	176	180	193	203	184	189	172	175	175	183	164	170	197	197	191	199	201	204	161	201	201	183	178	191	181	173	199	178	182	170	203	179	163	182	195	194	176	175	188	199	177	183	193	195	170	210	193	202	192	199	195	185	178	168	172	190	211	172	184	163	176	217	184	172	194	170	158	184	193	174	174	174	189	195	179	200	168	189	205	184	195	177	205	179	196	196	193	171	212	209	189	148	216	186	166	180	185	200	205	197	178	178	174	191	207	187	177	166	181	211	194	171	172	224	169	179	169	182	197	182	183	183	171	226	169	179	195	182	206	186	173	171	192	165	173	201	183	202	198	202	179	209	203	186	179	182	189	200	178	188	195	210	198	197	181	188	181	190	179	199	192	197	193	204	160	206	191	177	181	190	169	191	176	178	185	159	206	194	184	194	174	175	179	179	187	174	192	207	188	203	162	186	186	178	195	201	176	169	171	183	184	168	170	194	175	192	191	166	214	186	184	159	184	183	199	205	189	167	180	197	167	153	178	184	164	192	171	184	161	185	182	197	171	185	175	206	177	181	191	179	199	173	174	194	189	182	194	179	188	190	163	180	186	186	203	168	174	191	181	179	188	157	157	188	186	183	195	176	185	175	195	198	208	192	174	175	195	174	170	181	185	206	198	165	199	179	180	182	186	213	174	193	194	186	183	158	170	184	190	183	172	169	188	181	194	191	170	181	207	194	174	197	187	185	190	172	211	192	181	195	181	187	190	173	189	214	174	175	170	172	187	200	180	192	204	179	200	179
20385	27906	14651	7540	5485	3839	2881	2302	1910	1521	1373	1127	1085	1142	1039	1124	1128	893	787	960	619	597	454	448	437	407	419	360	380	326	316	314	286	270	253	251	270	238	251	252	235	216	183	239	215	233	217	222	246	213	237	214	190	216	224	219	198	205	195	197	231	207	220	204	205	211	201	216	205	220	213	186	203	206	178	208	216	226	187	226	202	196	200	210	225	192	199	207	200	190	208	224	230	211	217	193	228	223	226	201	208	201	198	210	203	196	189	202	215	199	206	206	206	204	205	210	221	209	200	205	194	200	215	212	214	204	192	186	214	213	219	190	193	206	203	180	213	216	227	206	209	199	222	213	215	214	200	206	199	228	202	209	196	188	191	191	203	200	194	208	188	196	211	201	201	183	199	215	216	225	215	212	194	212	205	191	213	235	197	210	226	201	211	204	228	205	201	212	209	202	224	206	226	201	203	192	218	206	217	213	204	200	200	210	212	209	209	200	224	194	204	190	190	210	226	201	213	185	234	211	202	200	203	217	222	226	190	199	195	222	196	245	223	231	205	204	181	204	217	207	183	203	198	179	207	223	206	212	219	194	206	203	229	212	200	230	215	223	222	219	198	200	230	200	220	211	197	214	189	206	190	185	199	189	208	201	206	237	215	183	223	212	183	225	251	208	200	196	198	219	226	224	192	190	184	190	190	214	179	212	212	194	210	209	208	202	253	220	196	196	225	191	211	240	205	207	219	204	196	195	220	204	212	182	185	241	189	211	182	186	192	197	193	210	218	190	228	232	201	229	207	223	176	202	201	204	212	217	204	213	229	219	197	222	208	209	190	206	214	206	187	209	222	213	196	209	197	224	238	200	219	198	225	193	189	204	242	183	192	221	200	195	206	219	214	229	214	183	212	218	198	215	205	239	207	229	181	199	197	224	215	199	198	233	218	225	205	244	210	212	185	189	220	210	217	211	198	213	193	194	215	198	233	191	211	216	211	226	200	214	180	206	195	215	207	188	205	213	211	210	223	205	205	200	189	200	217	202	215	205	192	228	203	199	192	217	209	196	220	232	221	185	208	215	205	220	226	214	208	203	224	220	189	206	220	206	212	195	190	206	221	220	180	246	214	220	208	198	227	227	209	221	196	169	208	206	215	201	192	217	212	207	207	219	201	207	203	206	210	210	188	219	210	239	205	197	212	204	208	197	189	182	215	207	225	223	208	214	206	213	216	216	211	212	190	190	201	211	213	205	216	189	214	238	211	210	199	193	199	225	179	201	209	209	203	179	198	203	236	213	212	210	188	183	190	219	208	214	220	195	229	234	219	193	220	234	210	213	194	214	223	197	230	218	211	194	190	218	217	229	174	213	198	194	229	210	236	222	191	193	224	227	205	191	195	187	198	205	214	215	214	214	213	210	205	204	191	201	208	194	213	212	210	207	195	197	187	198	211	222	196	231	228	202	207	217	209	240	180	190	203	217	196	209	209	231	193	228	197	216	199	214	223	216	237	217	206	193	192	203	215	233	205	192	193	204	208	203	204	197	218	213	202	190	217	213	228	201	206	199	203	218	210	209	217	206	203	203	199	193	221	212	200	199	193	227	208	224	212	194	216	210	201	210	175	226	217	201	207	217	205	204	219	219	189	223	195	216	236	225	211	190	187	189	219	206	203	210	209	224	203	210	215	202	205	208	187	229	201	178	201	187	201	192	186	212	208	208	229	197	205	228	233	208	198	183	211	184	211	198	188	213	184	193	215	212	191	186	228	218	198	225	212	225	213	198	206	202	219	222	235	206	181	219	204	183	175	214	198	206	202	172	229	209	202	198	197	201	207	205	197	204	237	201	208	204	215	198	213	205	186	196	228	227	222	234	222	193	233	215	208	204	191	200	224	190	215	220	183	196	223	210	220	207	208	221	207	223	212	190	220	199	226	187	210	216	222	184	190	194	206	206	205	176	184	204	201	220	218	205	179	207	194	211	217	187	220	189	210	201	183	214	222	218	193	199	207	190	172	192	232	200	231	201	196	203	215	210	211	180	217	228	216	229	240	222	224	219	198	213	213	208	203	193	195	211	222	232	216	218	191	223	218	200	191	203	227	215	215	207	222	222	201	215	226	198	190	194	212	211	206	204	188	195	216	215	199	212	208	179	205	198	191	204	215	186	228	214	230	234	202	181	181	186	195	208	228	205	207	194	209	246	190	221	216	209	196	201	210	235	222	196	188	232	211	236	198	192	217	189	216	217	202	198	205	212	223	221	184	217	203	181	207	228	189	204	189	216	206	213	186	214	185	202	204	216	191	192	223	194	213	186	213	222	197	188	196	205	189	211	211	197	207	204	182	196	230	206	177	210	208	184	205	181	215	190	194	211	213	203	197	230	228	225	204	235	224	222	235	214	209	204	189	238	223	214	196	205	202	207	218	200	194	175	190	184	215	196	202	208	213	234	214	200	214	223	197	234	220	207	215	211	203	215	190	211	212	208	202	186	207	210	211	207	190	193	196	213	218	207	206	185	201	200	214	209	206	184	214	218	212	191	224	204	228	210	207	228	209	194	205	209	190	208	195	206	188	193	197	217	228	198	202	204	196	207	210	215	222	230	206	218	206	205	209	223	203	221	196	192	207	206	213	209	232	183	215	202	219	203	191	238	209	225	206	215	202	208	210	233	186	217	194	200	205	197	230	211	215	199	211	221	200	213	195	204	210	201	238	220	195	201	225	193	201	181	207	205	230	178	191	201	210	205	178	218	216	216	208	177	227	191	204	220	205	197	195	230	195	217	224	193	220	188	198	213	195	195	222	200	216	202	203	199	229	215	209	194	207	215	232	207	213	200	199	216	221	203	226	215	193	224	204	223	197	199	178	206	200	218	188	184	230	227	224	203	207	232	220	216	234	216	223	227	229	193	193	215	209	181	210	199	206	205	188	189	205	205	220	221	215	198	206	228	205	234	212	192	212	207	221	226	213	200	227	206	208	220	201	214	217	216	213	209	172	217	201	198	215	208	199	201	198	224	183	205	199	213	199	240	227	208	192	205	199	199	212	214	200	200	187	182	186	223	195	184	203	201	204	209	187	211	221	179	229	207	208	219	231	209	203	220	211	193	212	192	203	198	234	235	197	224	191	207	189	198	204	205	200	204	220	200	216	213	191	220	194	200	213	209	237	206	214	226	231	209	216	208	211	198	214	198	223	194	222	186	200	181	218	202	188	228	197	208	191	220	197	223	232	188	229	180	197	211	206	212	235	206	211	199	205	229	205	189	229	227	201	198	195	217	209	218	199	220	193	183	186	203	208	200	222	189	198	208	207	238	223	161	206	175	209	207	187	197	219	240	204	250	207	199	220	212	207	210	193	216	197	214	218	203	225	199	196	185	229	206	216	216	230	205	211	205	217	206	217	190	177	204	196	191	204	196	250	196	219	205	194	208	214	205	193	236	182	210	241	193	211	201	205	214	204	212	194	203	214	196	213	210	199	209	207	206	206	198	192	218
24581	21679	28934	24946	21671	11641	3385	2021	1586	1421	1201	1041	1070	1024	1019	1101	1055	808	862	773	597	619	453	439	422	398	379	367	366	344	331	319	300	296	279	280	268	218	273	261	266	252	234	239	251	251	235	226	208	233	234	225	251	282	255	223	206	203	203	207	210	218	214	219	224	198	251	209	193	234	208	215	223	229	219	199	199	190	227	230	214	207	261	223	212	234	198	221	205	225	234	230	221	209	204	246	235	221	199	229	229	205	212	200	220	236	197	211	207	215	210	206	226	228	206	228	202	218	230	216	180	202	199	206	239	202	207	224	230	217	211	235	223	245	212	212	217	229	184	215	210	210	217	205	211	201	194	210	207	200	201	205	230	217	224	210	243	222	232	216	200	236	213	222	215	209	218	198	198	219	216	224	222	202	220	205	215	206	211	210	235	223	203	208	220	243	216	203	222	230	232	220	202	213	235	203	215	193	217	210	218	227	207	228	217	178	204	180	205	181	219	239	216	221	220	234	225	194	201	199	219	214	210	231	195	206	213	217	199	219	190	214	204	216	217	219	229	219	213	247	258	226	205	219	235	209	204	238	207	253	211	192	204	218	235	219	218	238	229	241	220	192	213	225	215	209	222	225	232	198	239	202	216	192	206	185	215	204	205	208	211	224	222	208	230	210	225	205	206	233	212	224	204	221	231	223	204	201	211	203	230	195	212	225	203	226	204	211	219	230	230	194	218	220	230	238	201	224	222	211	196	201	217	192	228	228	216	214	216	223	200	238	209	226	234	198	226	240	215	184	206	196	204	203	229	218	219	224	218	215	216	220	201	201	209	198	227	243	215	223	210	234	224	197	209	224	220	232	212	223	202	221	224	201	233	208	211	213	204	196	228	198	199	222	217	230	215	232	196	202	208	236	194	223	229	225	178	207	204	216	233	228	204	224	205	207	209	216	220	234	203	200	217	227	200	208	238	208	227	226	212	235	199	219	230	201	204	190	222	202	201	223	206	221	229	211	219	210	214	214	211	205	221	207	217	201	189	229	208	195	195	205	183	220	207	231	220	204	201	196	174	227	246	219	179	226	255	226	212	225	214	237	217	194	209	199	222	196	186	234	216	193	212	235	235	238	228	229	200	200	226	199	203	210	227	223	216	212	246	258	192	186	218	236	228	205	201	231	215	236	213	208	201	208	189	247	229	217	208	218	239	195	214	204	210	220	216	214	234	226	207	184	204	217	205	222	231	228	236	203	211	235	229	226	213	222	221	232	206	202	214	201	199	205	228	230	195	223	202	225	207	239	195	201	217	217	238	214	229	215	229	202	202	207	230	211	218	232	243	190	209	227	198	222	219	223	203	194	211	215	201	234	230	195	228	190	226	210	243	206	221	200	218	227	219	214	217	217	226	228	213	248	232	219	231	252	201	214	206	231	182	209	206	231	188	245	196	240	239	205	217	209	203	217	213	233	219	212	222	218	232	216	205	225	206	199	203	214	223	194	217	216	218	238	233	226	204	196	215	190	222	225	207	232	204	245	233	235	231	208	205	246	221	215	196	216	208	211	212	219	227	233	203	234	207	245	222	216	200	215	212	202	221	199	206	226	225	228	207	221	205	211	226	208	223	221	203	200	224	209	206	215	210	258	216	221	241	207	234	246	196	231	242	216	212	191	204	250	218	214	214	189	228	241	205	210	236	214	212	209	209	202	264	212	232	203	193	203	230	231	195	225	215	206	231	215	205	213	238	228	217	221	200	233	206	215	203	221	215	223	204	198	244	219	219	218	196	200	228	227	208	210	202	196	208	209	213	204	203	200	219	218	223	188	210	211	212	208	214	208	216	213	210	187	224	224	200	204	231	223	196	217	221	217	215	229	249	202	248	204	227	195	211	214	208	207	218	212	219	215	214	216	221	232	232	214	220	214	200	214	239	210	200	215	221	207	208	195	204	188	217	219	220	223	253	230	216	218	212	214	238	221	221	225	197	233	216	219	204	200	206	229	204	224	221	222	212	213	205	183	205	236	210	219	213	227	216	230	219	223	181	190	214	206	201	196	230	211	201	226	222	184	210	209	209	205	205	197	205	229	208	228	215	201	258	218	240	213	201	219	229	235	198	222	245	210	235	218	221	217	202	188	211	211	214	203	228	178	228	200	211	208	222	220	214	224	234	244	242	189	217	216	209	218	198	182	200	191	215	225	232	233	217	188	221	235	223	224	208	216	216	203	235	202	208	225	240	213	227	225	203	213	218	221	226	206	236	219	207	211	219	192	215	219	203	200	218	210	215	204	221	215	211	216	222	222	220	208	222	233	183	208	226	226	187	209	201	226	225	215	207	232	206	213	215	212	214	210	214	218	213	223	219	206	219	222	199	194	212	222	210	219	217	211	230	202	191	230	254	212	240	223	205	214	208	233	196	206	208	220	193	223	213	218	219	182	234	202	227	209	225	223	201	216	203	243	242	185	194	209	217	208	216	234	226	220	205	212	213	222	219	220	208	185	206	241	207	233	219	217	227	210	203	205	229	221	195	220	215	229	205	237	203	190	221	224	190	213	239	210	173	238	229	208	214	223	199	226	211	228	191	221	213	197	223	214	209	233	212	193	229	239	213	211	203	216	221	227	213	221	232	237	206	222	240	225	185	217	212	214	212	237	226	207	228	203	214	227	225	220	238	193	201	203	224	236	196	229	205	213	206	238	198	194	207	221	212	191	232	189	195	204	226	176	196	237	210	240	231	226	215	229	191	211	230	219	213	198	215	202	226	229	192	205	207	214	199	224	234	201	200	213	227	222	202	204	200	255	215	225	197	210	220	219	198	203	242	208	213	206	217	204	212	212	195	213	222	231	235	226	195	227	232	216	212	209	227	211	185	194	210	231	190	216	238	198	229	188	225	203	208	239	201	197	235	202	210	242	231	195	199	244	195	211	209	200	207	212	209	205	215	242	205	212	186	201	210	207	207	234	214	201	226	219	193	181	219	230	227	199	219	238	208	209	239	233	229	215	204	203	230	197	219	201	230	197	213	242	209	227	210	226	229	225	196	209	214	213	221	210	214	232	219	218	206	215	229	206	207	210	219	215	209	208	189	205	253	196	194	229	195	203	205	217	214	213	237	230	207	211	221	211	232	209	207	214	219	223	194	207	233	237	212	222	221	218	192	224	197	201	205	227	205	211	217	210	231	215	198	213	219	204	244	201	222	221	213	204	202	212	195	224	219	218	216	224	258	215	212	228	221	183	216	220	201	199	203	204	213	207	207	227	197	217	224	232	205	208	219	231	183	211	237	222	235	199	212	222	224	209	190	238	190	210	223	219	229	193	213	211	216	232	198	229	212	216	224	225	194	211	194	201	218	211	235	203	200	200	188	191	243	227	225	224	193	214	227	214	215	217	199	212	235	222	216	189	212	199	212	209	234	192	219	211	201	233	216	210	237	188	218	244	210	200	210	212	227	215	211	218	201	220	192	227	208	172	203	220	217	204	219	229	221	209	218	221
19860	36991	21688	12383	8958	6537	5020	4114	3290	2719	2287	2054	1940	1842	1884	2012	1988	1435	1562	1373	901	1002	797	623	641	618	584	527	486	443	440	403	371	400	339	345	299	346	271	338	337	251	261	262	276	273	284	283	294	244	243	256	320	347	349	248	240	243	258	234	230	231	218	236	240	250	241	241	224	257	235	251	236	236	277	231	260	262	240	234	261	244	233	239	226	222	226	238	234	239	244	245	221	273	252	254	269	255	261	239	236	262	253	262	238	225	251	231	221	265	231	266	241	224	216	227	248	247	242	267	223	273	233	212	245	246	253	241	238	239	237	221	240	235	239	242	221	237	226	232	255	236	234	211	239	244	218	233	240	248	218	229	219	261	234	216	242	255	238	231	224	211	235	227	206	237	233	247	239	215	256	206	215	224	230	255	235	231	255	268	209	231	222	224	225	217	246	279	227	245	210	237	232	217	222	233	214	230	250	236	254	260	239	223	251	239	253	245	253	213	230	245	266	226	243	236	247	262	265	200	223	237	235	236	234	216	228	261	252	228	251	210	248	219	218	220	241	266	233	241	220	247	258	266	251	252	220	224	217	232	215	225	243	246	212	241	234	235	222	265	270	240	229	255	237	275	230	232	237	240	236	283	249	265	202	228	210	248	211	250	248	240	254	234	213	239	243	244	220	241	226	250	221	241	232	223	229	249	212	223	244	250	242	247	232	242	254	245	256	241	235	251	251	263	258	225	240	266	232	231	239	213	249	232	228	239	249	214	253	244	238	237	217	221	222	233	234	222	236	220	235	243	219	259	249	246	249	244	273	225	228	246	236	238	216	250	200	251	244	205	257	233	228	228	246	223	229	230	241	234	245	261	246	236	257	224	239	229	231	216	263	222	245	204	250	233	247	255	254	236	227	215	221	243	237	259	240	219	250	228	246	230	246	245	227	251	218	208	242	241	247	219	228	224	250	250	255	238	275	223	249	238	236	226	238	238	263	226	234	228	232	208	248	260	216	260	261	242	262	219	223	227	245	236	282	228	248	216	218	243	246	252	225	233	232	254	243	213	230	218	234	245	240	245	233	250	251	217	211	238	230	263	251	228	223	250	234	224	223	244	217	268	219	214	233	234	244	254	225	235	251	232	235	220	248	239	215	245	231	237	230	213	227	245	217	232	191	210	233	252	224	227	232	254	238	235	229	237	238	225	239	243	229	212	233	260	243	248	217	244	214	238	248	252	217	262	242	254	244	213	235	230	224	251	240	218	244	236	231	226	209	238	241	263	244	222	247	242	244	279	237	233	248	270	209	231	253	208	225	222	239	247	244	260	242	258	225	240	234	239	207	242	239	227	245	244	245	240	257	242	248	238	251	257	217	256	213	210	265	224	211	234	254	234	237	238	240	233	245	185	249	249	254	268	242	253	229	230	237	264	238	242	233	205	246	232	231	214	223	238	224	238	229	248	247	263	223	230	269	222	211	244	243	243	239	242	256	224	260	242	238	243	220	245	232	232	212	252	210	250	250	239	233	203	257	228	250	234	241	260	231	239	230	272	248	219	224	244	229	243	242	254	217	215	260	210	231	230	265	254	237	236	235	213	229	226	241	265	231	240	241	252	249	249	248	227	229	229	247	255	236	230	252	241	245	256	212	247	250	216	231	218	235	234	229	258	223	217	223	228	263	231	242	230	217	218	241	206	235	238	217	241	245	258	242	234	244	247	256	228	238	242	253	232	223	251	247	242	245	202	213	245	245	252	196	228	229	235	214	243	224	232	266	246	241	234	253	224	212	252	231	216	230	224	238	214	235	247	229	251	252	238	233	242	233	281	238	215	224	262	257	250	245	248	228	217	241	251	236	254	262	226	228	232	229	214	232	243	227	244	235	237	241	239	237	227	221	225	266	217	246	226	234	235	222	244	218	272	257	265	222	217	239	231	250	234	257	216	260	228	244	251	222	220	237	255	246	249	258	240	223	226	224	259	226	262	266	221	252	244	250	235	245	224	233	216	248	230	240	220	248	215	240	247	230	240	232	235	264	230	246	210	246	234	234	253	246	221	236	231	234	224	237	217	231	227	204	232	247	253	253	214	245	213	253	236	236	253	247	218	251	230	232	240	251	229	235	237	233	238	238	211	242	219	221	257	216	233	247	262	250	249	246	253	268	262	230	232	253	245	257	244	221	219	236	240	221	244	211	209	246	257	239	254	208	250	236	228	220	230	234	248	220	239	221	222	224	257	227	222	250	237	232	247	206	237	250	226	211	264	233	239	224	257	230	261	229	218	256	237	238	212	248	278	261	230	230	235	205	250	230	241	236	225	216	216	226	242	238	254	236	265	241	245	228	225	223	241	242	233	217	238	242	221	205	237	225	245	231	228	231	231	249	227	240	222	235	230	236	239	219	235	221	227	228	255	261	250	256	244	261	243	244	261	231	235	218	281	242	217	240	235	221	220	213	239	234	232	225	246	224	244	258	260	240	251	226	233	239	216	264	226	215	243	212	229	251	230	251	241	248	197	209	230	232	235	237	225	216	262	246	196	246	248	269	270	202	253	233	218	252	226	248	235	228	240	253	222	220	231	256	240	241	246	204	239	255	234	234	221	225	236	257	219	244	239	231	250	238	224	227	233	242	237	212	272	210	225	252	242	208	209	223	254	247	246	265	254	231	224	226	225	219	242	241	225	231	232	234	226	253	224	238	227	231	222	228	223	225	226	227	242	245	218	255	248	226	227	237	233	244	227	232	243	224	242	223	223	238	227	268	240	229	237	235	234	245	228	227	228	222	232	222	230	247	247	247	215	242	269	260	220	226	224	229	223	234	239	252	234	241	232	240	245	223	231	257	221	250	235	250	242	203	259	256	241	221	252	259	230	242	239	263	256	262	240	250	240	249	264	228	225	242	264	252	246	224	233	239	227	244	237	206	247	231	220	213	213	222	267	224	220	243	234	233	229	251	236	220	235	231	249	215	263	228	236	229	227	247	220	241	220	268	214	237	246	263	220	199	221	218	259	228	247	225	223	233	246	251	200	221	254	240	247	257	257	229	233	232	250	226	219	258	240	209	249	269	251	236	247	203	233	208	228	259	244	239	248	219	237	260	216	227	274	221	237	226	229	241	232	252	240	243	218	255	257	220	238	234	242	217	240	240	231	250	246	245	240	237	206	219	223	245	212	252	236	259	237	237	249	238	237	220	249	266	216	244	217	247	219	215	251	185	221	212	220	233	228	225	239	238	226	247	243	237	243	236	234	240	248	242	265	252	237	252	261	238	255	274	235	237	244	223	254	234	239	224	230	237	236	243	227	221	251	223	259	241	247	248	199	227	229	234	251	260	216	249	240	214	203	245	237	245	229	254	228	244	209	216	221	226	250	244	223	241	250	234	247	236	224	219	221	230	232	256	238	227	227	233	248	227	208	229	202	215	224	234	232	232	232	239	238	240	228	203	236	223	229	256	230	241	237	219	222	267	238	241	220	205	264	220	234	221	252	207	277
25639	21631	27646	25899	11650	3044	1921	1538	1117	985	921	832	847	776	854	882	788	664	745	538	477	449	385	317	300	307	284	315	293	252	272	234	211	240	226	195	207	212	215	223	203	187	228	171	186	189	166	173	206	188	182	184	210	196	189	203	183	184	193	196	173	171	187	192	178	194	168	187	173	181	169	188	177	197	186	167	193	176	199	194	195	162	177	172	194	183	161	191	185	176	175	187	202	211	181	174	174	176	192	180	186	195	181	182	185	182	165	193	178	179	186	166	182	186	188	192	187	187	159	178	180	186	169	173	140	183	204	177	191	188	180	189	179	180	194	194	192	185	175	184	179	155	189	180	191	139	167	184	149	165	195	161	185	167	173	167	180	179	213	179	206	205	172	188	173	180	178	170	180	188	161	181	210	204	182	194	172	170	203	180	190	183	165	182	165	167	180	177	198	192	186	184	178	182	186	188	174	164	176	184	156	189	188	193	182	162	185	193	165	171	204	185	183	190	200	187	163	166	181	174	177	188	173	166	160	166	167	186	173	191	162	180	187	192	160	171	189	194	181	172	178	185	165	179	188	169	199	200	158	155	192	208	182	193	166	168	155	191	184	148	178	207	167	180	186	206	179	192	175	208	163	166	194	200	187	179	177	211	172	184	166	177	204	181	162	188	186	177	202	175	167	191	181	174	197	201	173	179	190	173	153	155	192	202	155	193	152	193	178	185	197	173	180	180	183	161	204	185	179	210	142	162	161	178	193	182	188	189	176	182	175	169	159	174	202	154	190	184	171	169	191	175	183	184	167	189	181	180	184	167	195	199	175	160	180	180	160	173	198	177	165	199	190	192	195	182	203	182	194	198	182	196	181	184	169	183	162	190	195	184	191	176	181	198	182	174	178	159	191	180	169	203	167	187	202	169	171	191	177	163	189	170	162	185	174	164	167	148	170	190	193	191	176	172	205	189	183	181	167	154	161	187	186	174	167	171	165	219	176	191	187	182	192	184	165	180	185	178	194	193	188	167	187	205	195	171	185	173	202	187	199	198	180	198	170	169	163	190	157	188	171	198	185	172	179	197	154	176	179	202	183	199	181	189	168	190	172	184	173	181	169	184	195	177	184	182	188	180	190	165	169	174	160	202	177	170	189	178	167	185	169	175	187	188	186	159	176	176	170	190	178	189	181	163	190	166	185	184	205	190	178	168	195	201	179	195	161	176	189	174	164	179	173	166	185	189	187	179	189	160	193	165	169	186	160	201	179	176	190	192	170	211	172	182	198	179	187	161	186	179	173	180	169	207	179	178	150	206	236	180	191	191	159	175	160	176	170	180	163	200	182	192	169	185	156	192	179	185	170	181	187	171	174	171	174	187	179	177	204	158	184	181	187	183	206	189	196	190	162	188	199	167	176	181	184	192	198	163	184	178	168	175	185	179	184	150	193	193	172	194	189	201	172	174	181	188	171	193	186	195	194	195	199	197	202	188	171	168	180	191	179	191	170	167	179	171	176	175	180	187	164	156	168	164	173	182	179	185	209	178	178	170	198	197	189	189	185	186	181	185	165	200	184	176	179	190	183	173	193	196	189	168	189	170	170	195	196	177	219	190	184	182	174	194	174	188	187	181	185	181	184	167	197	177	188	182	193	149	180	167	179	191	187	175	177	169	197	196	210	172	156	200	172	181	163	172	156	188	169	195	197	202	175	170	193	167	177	205	207	191	181	175	211	189	166	206	166	222	156	165	202	198	185	168	152	208	188	166	196	190	170	184	166	182	183	212	198	171	185	177	167	200	173	167	182	190	164	176	195	171	174	181	188	191	211	180	184	213	173	209	205	171	185	192	189	196	173	169	163	184	190	188	186	198	183	185	172	169	190	175	174	172	176	183	187	180	178	177	170	182	195	178	207	187	159	188	212	183	201	174	195	177	177	182	197	183	203	186	166	179	178	192	201	175	188	188	186	186	180	176	179	176	173	192	187	169	187	197	179	172	185	181	195	191	208	175	170	170	169	173	168	206	155	170	167	179	165	171	181	159	170	191	181	191	157	163	194	172	174	198	161	203	182	179	191	196	191	194	188	191	170	193	195	178	189	196	164	206	166	172	196	181	184	188	184	165	159	172	185	161	177	196	171	173	186	179	191	177	178	178	189	191	159	179	173	177	193	198	174	169	180	179	175	202	192	161	203	183	181	161	203	186	192	189	178	165	181	183	170	160	172	200	175	169	174	175	183	194	204	181	169	169	163	167	167	199	195	193	174	180	165	170	157	166	159	172	181	168	193	181	176	184	172	180	183	195	154	194	176	177	202	166	196	187	175	181	178	200	184	177	190	171	161	185	176	177	175	176	180	192	183	196	179	188	168	191	180	186	182	172	190	179	165	179	191	171	164	190	188	196	196	188	185	197	152	168	176	179	180	181	177	191	171	175	199	179	181	176	161	178	207	194	155	203	174	193	173	165	198	188	193	181	183	194	173	198	181	185	162	184	188	185	183	181	156	192	144	199	195	174	170	191	175	176	180	199	187	169	192	168	185	183	182	193	178	196	184	181	167	178	199	185	172	181	174	189	175	168	194	168	173	197	175	171	185	198	182	194	179	189	189	157	196	169	181	181	158	156	176	169	172	170	194	182	183	155	186	170	192	198	179	200	185	169	190	205	199	164	208	185	191	175	175	190	187	172	190	187	164	153	176	168	194	183	205	169	177	162	178	188	181	166	162	171	166	169	197	201	159	184	184	151	184	196	176	177	179	164	194	165	196	174	199	182	195	175	171	161	167	174	153	186	153	171	167	177	158	190	178	193	187	192	183	179	159	179	177	186	165	183	173	161	191	174	158	188	162	187	172	177	190	185	181	167	188	195	201	183	169	183	190	176	188	162	196	154	184	182	199	172	193	194	197	158	200	152	189	171	158	160	154	171	186	166	182	190	195	170	190	183	174	192	152	172	178	178	195	196	182	200	188	170	175	185	179	192	174	179	177	189	192	205	163	196	177	200	170	185	161	178	182	209	188	163	181	188	160	173	176	179	219	182	207	187	176	190	182	195	180	176	177	184	155	175	178	187	187	181	181	201	199	194	175	191	202	182	174	166	172	183	171	182	193	180	187	184	188	176	176	171	178	160	164	182	171	185	189	183	192	153	195	189	169	177	164	165	174	161	198	164	172	161	178	209	171	206	204	173	196	185	184	166	164	175	189	198	158	186	206	177	161	183	156	171	173	158	170	197	190	170	185	205	178	187	182	187	168	166	188	178	189	196	193	179	174	176	179	166	199	183	193	198	186	171	185	193	193	180	204	176	159	177	162	144	173	182	172	185	193	166	176	177	155	186	179	183	172	173	163	170	165	194	201	189	164	188	192	186	175	193	181	169	197	189	182	172	158	173	171	176	167	169	173	190	168	196	198	177	196	164	192	172	156	172	168	175	152	180	171	193	160	171	169	179	181	181	167	147	180	177	171	163	175	165	170	162	195	186	177	191	167	183	176	189	204	198
18431	30402	17300	9420	6524	4608	3588	2834	2326	1933	1802	1468	1452	1455	1619	1578	1359	1113	1291	845	695	720	550	434	433	409	437	369	399	350	307	307	287	268	265	226	243	274	225	235	256	248	210	203	210	196	198	213	204	183	197	216	216	208	201	214	208	186	203	207	168	204	181	185	177	196	194	185	182	204	163	165	192	205	187	182	202	189	182	171	173	174	181	189	179	188	213	171	213	214	212	192	203	187	190	191	214	193	193	197	194	208	178	192	179	187	199	221	201	171	184	164	167	191	177	197	203	184	192	188	184	175	175	178	198	179	180	169	204	195	171	175	155	193	182	185	162	204	194	179	152	196	228	186	189	182	175	187	197	169	166	191	183	195	181	163	198	206	182	169	168	197	172	186	201	172	192	167	173	187	180	181	194	193	185	167	171	187	185	188	176	193	206	180	183	167	178	202	189	181	166	188	176	178	175	184	189	204	189	190	164	176	178	202	189	207	165	198	169	192	173	175	199	176	184	190	189	184	180	212	194	176	186	197	174	204	201	170	178	181	155	202	169	191	183	180	201	209	218	177	179	190	222	206	170	186	178	182	203	192	160	188	202	164	182	200	188	203	176	182	209	187	173	215	193	201	177	171	177	172	179	183	197	189	196	167	181	180	184	165	205	193	178	187	178	187	198	167	185	165	215	197	183	175	187	199	201	186	188	168	184	168	200	209	158	185	186	188	189	179	155	159	205	177	183	200	188	165	184	179	204	187	171	189	179	215	199	184	196	206	212	214	168	161	189	179	192	194	189	182	203	198	214	172	185	184	184	170	173	164	195	198	194	168	176	194	216	168	161	185	181	184	188	185	179	196	185	183	187	191	159	176	166	211	164	180	166	205	161	203	186	173	203	202	202	191	182	209	176	187	210	179	188	189	170	190	210	194	204	194	188	175	191	209	181	189	219	189	172	183	179	185	207	168	212	193	181	198	189	177	189	176	210	189	171	202	190	191	189	165	172	195	193	187	171	194	182	191	196	193	196	178	178	182	170	206	188	171	212	191	160	188	179	193	169	174	166	186	195	185	198	206	169	170	189	172	183	183	194	181	169	158	193	180	191	205	188	188	180	213	173	184	197	195	186	189	184	181	184	196	166	173	179	174	189	201	214	191	196	181	179	205	220	153	202	180	178	190	187	190	180	183	198	177	185	199	169	172	166	208	200	192	195	177	197	180	195	179	179	166	169	186	207	182	190	191	215	200	192	198	200	199	195	194	193	187	197	190	178	224	179	178	207	182	213	181	203	190	160	160	187	193	174	186	189	185	187	173	168	187	199	188	172	189	182	161	163	194	197	185	195	170	199	190	180	187	168	192	204	189	186	175	189	206	208	190	191	176	175	185	185	196	186	184	182	161	166	190	192	179	210	196	170	167	215	216	191	173	166	204	180	167	184	186	169	216	191	179	179	180	184	178	177	187	201	186	182	170	205	195	188	186	181	165	205	199	197	209	180	182	185	168	200	185	181	166	172	205	180	205	184	185	183	195	186	188	173	167	188	159	180	181	177	208	190	195	175	182	195	179	160	183	210	176	167	200	171	190	212	194	184	178	193	178	209	166	176	195	179	172	207	167	199	183	193	182	202	163	166	188	193	173	173	182	194	174	163	207	183	190	194	193	188	214	187	197	167	178	203	189	203	193	195	196	174	188	183	192	170	177	193	174	170	171	169	180	184	187	173	197	190	167	171	177	183	203	172	173	210	191	167	217	200	189	184	215	192	179	183	194	180	177	151	199	187	212	183	193	222	186	187	192	197	170	176	170	186	198	182	176	159	182	178	184	192	197	203	194	187	190	199	165	178	187	178	202	174	192	180	200	195	170	199	203	209	169	172	206	179	206	200	188	196	187	163	196	188	190	194	179	180	163	168	174	178	172	188	200	192	195	179	173	166	185	191	175	160	187	175	184	207	181	178	176	168	171	192	169	180	174	190	169	187	178	200	201	192	203	195	173	193	171	176	214	191	213	198	166	181	192	196	193	172	197	192	188	167	189	185	203	190	170	143	156	154	222	180	178	181	188	173	181	184	195	191	176	189	176	175	182	184	174	191	175	183	177	165	186	181	222	195	182	185	176	181	209	194	190	182	155	207	206	174	177	188	175	175	185	196	176	197	194	191	188	180	181	192	187	170	175	173	185	195	191	181	148	179	183	195	181	184	192	186	200	175	183	184	181	187	177	169	180	187	172	198	197	181	172	210	191	169	165	187	175	180	189	188	159	184	173	185	191	208	206	177	183	197	202	183	157	191	188	188	168	202	183	203	179	191	154	163	166	188	184	172	171	161	198	188	204	180	168	186	168	187	182	179	198	189	206	179	184	177	184	177	200	174	160	208	169	190	196	178	162	161	191	168	170	185	194	177	172	158	208	188	180	194	174	157	159	181	168	193	193	172	204	188	178	209	221	178	188	171	197	164	190	162	182	174	197	166	159	192	189	184	197	161	181	182	179	167	193	206	182	169	199	198	170	204	188	199	171	201	202	181	182	168	173	207	184	172	162	188	155	188	225	179	208	170	177	175	169	187	193	191	197	173	198	183	194	167	200	203	178	188	204	180	181	210	179	171	197	173	191	172	182	209	200	191	182	179	203	206	168	209	174	158	191	184	185	217	190	182	191	177	183	180	171	182	164	191	190	183	190	174	206	171	200	176	170	184	186	208	185	183	191	177	195	168	173	182	186	192	195	185	185	187	181	160	195	190	194	167	196	160	169	201	173	168	187	185	179	186	179	174	178	166	165	193	154	187	199	221	206	172	179	176	148	208	177	210	194	182	189	161	204	196	192	181	183	181	191	176	187	175	173	166	184	176	206	196	183	187	183	197	162	174	208	192	186	162	197	186	192	170	188	183	170	182	182	205	199	180	192	162	194	185	200	158	188	186	190	191	184	195	184	194	183	186	200	181	182	196	205	183	174	164	199	178	177	195	197	171	162	178	173	180	186	191	197	180	178	166	197	179	192	188	157	197	192	192	191	185	188	190	217	206	177	178	200	180	162	212	185	193	184	168	162	175	160	183	185	188	198	157	171	199	212	190	186	201	184	189	183	209	186	180	188	190	202	187	182	167	206	175	198	196	155	178	220	206	169	178	185	182	177	177	181	180	181	221	196	188	183	149	206	178	157	191	181	180	173	178	173	182	199	196	178	166	205	190	177	187	184	198	189	193	188	176	176	204	209	208	164	184	180	187	173	198	198	191	180	186	186	190	218	206	174	184	199	173	178	185	181	192	180	182	196	196	209	172	195	191	209	185	177	176	196	166	177	192	187	180	169	167	175	199	202	177	156	178	154	191	205	183	204	180	180	172	185	184	206	157	187	194	168	192	204	178	192	189	206	170	191	175	199	174	189	181	168	183	154	192	188	196	174	191	175	194	179	187	152	197	171	167	184	175	166	215	155	165	197	180	183	172	186	185	170	170	162	185	183	169	209	199	179	189	182	185	170	195	189	181	188	186	179
23379	21716	29429	24504	21722	21843	11137	3168	2072	1916	1735	1404	1417	1576	1755	1703	1414	1380	1166	866	857	814	736	569	450	418	430	471	431	399	368	354	331	326	342	308	345	278	311	320	281	309	274	264	249	273	236	256	294	254	268	281	272	270	283	274	214	246	245	268	226	243	251	238	230	230	252	277	230	219	197	211	223	235	229	220	227	235	236	263	229	230	238	241	230	238	244	256	240	222	246	254	265	231	235	230	239	253	260	256	251	254	212	249	254	207	251	251	220	201	207	233	239	239	226	226	241	256	216	249	230	254	231	226	233	244	237	266	241	237	223	247	226	232	213	223	224	239	226	212	228	239	212	206	245	211	233	223	199	226	230	207	224	247	215	246	251	241	214	226	242	217	220	244	216	210	242	226	219	217	218	218	223	220	218	216	230	250	236	235	221	225	210	241	217	259	246	238	215	214	216	250	229	247	254	240	221	233	215	251	230	225	217	231	214	218	223	249	211	210	243	271	216	236	245	223	233	217	221	244	230	222	228	220	245	227	212	239	216	209	237	205	263	239	230	234	227	238	232	206	258	227	249	228	237	246	230	238	263	229	219	270	232	217	240	220	224	223	244	217	225	231	217	225	217	221	227	230	229	238	226	236	231	249	184	218	234	232	252	222	232	235	239	237	228	208	230	235	228	217	210	215	232	248	240	235	235	214	222	250	217	206	216	233	223	237	216	204	233	218	227	232	237	212	224	224	224	201	240	214	223	236	230	245	266	208	244	251	245	194	210	254	211	219	215	224	255	227	256	232	246	216	214	229	220	220	238	190	228	229	227	213	208	243	238	245	215	196	212	241	234	244	199	228	215	201	250	268	227	193	235	240	225	232	219	243	224	195	218	222	210	210	243	226	238	220	211	227	235	226	244	250	219	213	215	232	200	199	208	215	227	229	238	226	211	207	237	228	239	226	210	234	227	225	245	263	247	228	202	229	220	236	217	232	233	227	239	206	211	241	231	196	238	253	222	212	230	206	231	222	256	232	244	211	205	239	228	236	236	202	227	245	216	237	226	232	218	214	222	242	247	230	241	221	235	228	258	222	249	237	218	208	248	235	226	242	225	249	235	241	213	223	214	219	240	250	235	233	216	228	245	241	236	190	232	238	233	218	210	255	220	208	239	232	182	243	236	240	221	252	215	245	208	258	236	202	227	238	231	217	223	215	273	243	219	222	223	246	221	241	224	255	213	207	237	268	208	227	228	217	258	226	196	243	220	217	218	252	242	241	217	201	216	233	207	208	230	206	247	218	248	240	255	214	210	234	259	214	204	227	229	234	223	226	218	234	222	234	227	221	226	240	248	223	226	224	210	197	238	241	249	231	227	216	201	237	228	248	226	231	250	227	222	246	231	231	229	237	207	252	212	244	204	261	222	214	251	208	228	231	228	236	199	226	216	229	249	223	242	219	224	243	246	233	233	233	229	244	235	239	213	230	208	230	233	232	203	236	234	194	222	238	250	245	227	230	217	245	220	215	237	229	197	226	217	251	256	260	257	214	221	244	188	209	222	243	247	237	229	230	202	227	207	251	236	212	221	239	249	246	264	244	233	221	235	236	207	248	218	223	239	224	234	227	238	227	204	235	231	223	235	241	247	259	228	228	240	253	215	258	237	223	254	223	210	220	226	225	233	227	235	234	240	207	204	227	235	251	214	238	242	221	198	202	227	233	215	228	209	217	223	208	214	208	219	224	223	216	208	217	221	220	224	213	225	245	200	269	249	229	235	228	228	245	209	249	248	233	242	232	211	217	238	224	199	234	238	236	220	240	231	250	234	238	245	193	229	234	227	197	217	232	217	252	211	241	251	214	225	236	239	240	231	225	242	232	225	226	241	251	235	258	210	243	233	221	222	242	251	219	247	261	227	238	221	208	232	225	243	227	242	266	221	221	245	247	229	239	226	240	226	259	239	223	223	221	216	229	246	226	229	224	231	218	237	222	251	233	236	234	231	222	250	222	228	233	213	221	214	207	212	238	228	227	208	236	231	255	219	225	232	227	229	222	213	208	201	225	241	227	240	249	226	222	241	258	215	220	223	227	254	235	216	215	218	257	212	227	221	216	196	236	234	225	236	246	230	240	252	241	234	227	251	202	241	191	221	217	201	235	230	214	259	230	233	263	211	277	185	231	248	237	209	213	197	209	238	223	238	193	243	226	234	247	235	239	221	220	211	223	240	231	254	246	220	239	239	230	235	252	223	229	240	214	226	235	226	208	218	233	239	251	236	231	236	223	252	243	218	209	239	235	231	222	230	231	238	236	222	213	228	233	242	234	223	224	231	244	232	240	228	215	244	223	228	228	227	242	235	235	217	233	211	210	234	223	231	207	253	243	250	216	227	244	228	207	242	202	229	239	235	228	200	216	212	221	242	233	221	214	243	203	236	205	199	254	245	237	230	207	236	231	210	254	237	217	238	240	215	248	233	233	231	234	218	244	259	213	209	221	231	266	228	221	223	212	237	204	230	229	221	237	209	235	227	221	226	238	215	199	261	230	236	224	255	228	191	208	222	277	230	216	217	216	241	237	238	225	248	222	216	237	205	221	214	243	244	244	231	240	258	249	222	225	209	258	234	232	205	244	227	218	232	230	207	201	228	222	243	229	239	247	211	226	251	205	240	229	230	246	209	229	254	213	227	236	253	225	206	246	226	240	232	224	235	241	220	220	213	251	242	218	229	207	242	222	216	248	217	213	232	227	228	229	212	218	244	225	237	216	212	228	222	244	209	214	199	222	250	248	224	206	195	200	248	219	241	247	225	205	232	224	205	263	211	222	199	216	245	252	237	233	204	247	205	225	222	233	237	215	252	214	188	239	261	223	238	225	246	250	205	234	202	232	222	231	208	232	266	214	257	269	234	231	218	231	234	241	211	224	214	233	239	230	215	234	230	247	238	256	228	255	216	244	205	220	222	233	214	218	225	246	245	262	230	240	236	251	207	240	260	247	221	241	235	240	222	244	248	221	227	219	217	214	189	247	238	222	245	227	220	254	239	242	229	220	230	236	221	207	244	205	239	234	223	229	257	244	219	254	212	246	228	199	234	250	262	222	235	230	218	218	225	228	184	222	211	197	226	231	225	221	246	248	220	230	234	223	218	238	247	226	226	209	232	234	240	223	229	254	243	233	182	221	243	222	207	240	239	210	231	217	211	224	219	216	210	246	232	211	216	219	215	215	248	202	216	223	240	244	218	247	225	261	206	245	214	225	258	208	235	220	252	188	212	212	228	242	233	240	264	220	233	267	219	231	213	233	245	228	232	220	215	226	214	246	207	247	214	218	232	236	251	216	212	214	215	220	220	254	229	215	253	222	195	209	218	231	237	221	243	199	204	263	230	255	224	247	223	207	208	244	228	214	226	216	243	246	242	220	235	236	242	229	212	240	201	234	228	220	235	197	222	257	222	234	211	222	229	219	222	254	229	266	191	238	246	219	217	250	227	196	225	226	237	244
23438	43653	28059	16853	12450	9341	7226	5418	4237	3695	3187	2906	2858	3037	3354	3044	2627	2510	2081	1508	1437	1354	1172	865	644	665	673	633	682	547	555	464	423	447	490	386	345	371	331	431	379	302	319	314	319	307	298	309	330	294	304	314	363	357	327	296	277	257	262	272	271	272	252	251	258	267	240	267	269	240	238	264	285	242	273	253	245	260	247	239	249	263	257	267	278	259	253	255	266	260	259	248	269	265	246	231	254	244	269	265	253	255	256	292	248	264	282	260	252	275	256	251	236	262	223	268	251	244	260	273	255	261	270	236	225	246	238	264	274	284	262	271	258	247	261	246	248	251	232	239	231	260	280	247	253	263	238	265	265	252	272	260	220	272	221	255	255	242	256	270	245	255	262	253	235	252	244	251	243	235	254	261	263	247	244	270	265	243	265	238	252	261	239	272	234	243	235	250	282	208	294	242	249	250	267	266	224	246	264	261	252	257	239	242	238	266	279	248	260	251	239	231	272	248	258	251	247	241	262	245	241	288	261	254	247	262	229	241	238	267	246	227	244	247	270	241	232	258	237	281	245	251	251	258	239	232	251	251	242	228	228	281	272	241	238	231	260	265	240	240	272	232	240	249	263	231	253	257	238	237	263	255	255	267	242	245	244	250	232	247	240	247	255	243	236	243	250	256	252	256	265	243	252	231	267	233	258	258	256	220	231	251	236	260	237	244	223	253	304	269	248	253	227	235	273	219	235	235	253	245	251	283	259	248	228	229	247	228	247	237	242	247	231	239	256	226	220	288	240	226	240	248	252	252	243	264	237	236	242	232	238	248	252	263	229	240	268	241	249	248	241	264	257	259	254	273	246	247	248	232	261	284	244	250	261	255	262	242	241	243	255	255	262	268	246	228	265	252	261	242	243	238	240	281	263	231	261	241	244	242	258	239	272	260	240	255	240	234	234	239	268	247	211	252	249	252	223	234	243	251	225	239	255	255	273	252	229	232	235	239	255	253	262	261	237	268	260	241	252	261	255	262	246	216	254	250	250	243	276	290	247	245	258	255	276	253	238	249	263	243	263	244	243	233	246	243	261	251	248	240	237	276	277	251	248	263	250	244	252	272	264	249	226	267	251	265	246	254	215	224	221	241	254	225	260	259	253	233	261	276	261	257	245	235	252	252	276	246	241	243	260	239	254	276	258	270	226	229	243	250	232	256	229	279	237	229	259	241	230	255	253	261	257	244	244	236	234	250	242	248	261	277	256	231	239	252	267	238	231	264	245	250	259	252	260	261	258	265	281	261	260	227	245	215	263	250	239	229	283	255	248	258	211	255	229	261	289	250	238	262	228	243	256	253	241	240	250	230	253	268	256	239	241	217	286	262	249	270	231	249	253	251	250	235	260	207	228	259	232	236	258	231	239	288	233	300	266	249	227	244	247	249	249	265	249	280	265	259	253	251	249	267	271	225	251	230	231	256	285	250	242	252	250	247	217	240	247	237	262	271	235	249	232	232	223	248	233	245	246	228	263	253	244	242	261	245	269	258	277	267	249	265	240	295	236	274	268	245	259	248	245	246	257	270	264	264	249	245	224	251	250	262	250	248	226	269	259	248	222	279	266	251	270	237	226	250	247	228	242	279	236	236	285	245	266	233	246	268	291	246	235	246	242	257	246	251	263	234	244	229	235	247	261	234	252	231	242	234	238	283	268	241	283	265	280	239	251	262	240	233	229	252	243	274	240	242	246	246	244	249	239	261	276	231	270	208	260	238	263	245	250	260	259	269	227	247	259	268	258	275	267	255	250	234	245	249	257	258	255	239	255	250	264	224	239	234	229	259	252	248	248	243	280	276	232	255	270	256	267	252	246	256	266	255	226	222	250	260	230	264	271	237	253	233	250	280	233	226	246	237	242	274	233	243	253	257	271	253	234	248	273	246	251	257	246	266	261	247	266	261	260	265	267	256	236	248	232	241	285	238	222	251	233	267	243	225	260	273	252	262	273	236	258	265	258	243	242	252	248	241	238	247	251	235	263	223	227	240	263	238	257	250	258	257	222	244	239	260	265	250	235	249	266	258	270	258	218	267	262	269	242	241	232	259	272	241	261	274	263	230	234	250	256	239	232	274	237	236	249	245	240	223	257	256	247	249	252	253	218	250	271	249	248	270	272	252	267	246	247	243	246	244	214	251	242	269	243	246	242	250	304	217	251	255	239	253	235	265	240	272	251	261	245	236	256	243	257	249	253	267	247	231	231	260	246	225	274	259	260	246	255	259	224	249	229	232	254	236	262	241	264	266	253	269	240	244	261	259	230	257	261	277	270	263	239	274	238	272	267	241	211	235	237	238	264	255	255	242	237	225	269	264	220	257	266	262	272	266	230	246	238	246	271	227	253	245	254	239	236	267	279	267	256	221	256	275	246	228	254	259	243	253	255	241	240	286	259	223	261	269	244	241	267	263	238	224	227	234	227	238	239	248	232	245	231	244	270	248	264	265	234	210	271	232	244	232	245	256	245	270	250	228	249	269	250	274	234	276	302	241	258	249	239	254	252	231	241	235	258	260	266	258	260	266	238	223	256	254	247	225	239	252	257	254	238	245	271	272	253	262	249	249	238	271	256	263	241	270	239	246	263	267	257	244	240	225	260	246	250	258	226	256	245	267	245	245	280	266	266	245	246	250	292	265	273	253	236	266	255	250	274	265	234	240	218	247	256	266	271	228	261	242	240	235	255	257	253	255	261	227	245	240	222	237	264	266	240	265	246	249	248	244	271	259	235	275	250	253	229	268	237	233	244	276	270	256	221	251	284	262	253	241	252	244	249	243	241	235	214	232	241	263	250	260	243	227	262	254	228	239	251	236	235	257	258	247	266	248	251	270	235	258	259	245	242	243	246	265	256	254	249	229	267	268	238	264	229	236	249	247	237	273	241	251	248	245	257	261	245	246	249	236	238	266	272	250	261	235	241	231	278	245	262	275	251	231	236	235	269	237	278	273	282	242	263	240	260	262	237	235	218	241	231	227	248	259	241	286	240	249	249	260	254	245	231	233	246	271	249	265	277	240	261	251	260	261	231	242	240	248	242	242	253	228	238	222	246	290	268	230	252	239	259	241	247	250	221	235	245	256	262	266	228	257	228	237	239	248	238	249	253	233	232	255	231	258	230	267	246	235	252	240	258	279	267	256	259	269	251	258	248	273	269	274	259	244	250	249	247	239	240	237	221	267	248	264	254	256	269	254	238	262	264	274	251	239	228	250	268	289	218	259	228	251	237	252	249	260	240	264	258	260	269	265	237	242	253	258	225	266	249	240	269	233	225	257	258	231	246	266	249	232	230	216	261	253	265	263	259	233	244	262	260	239	229	243	243	232	259	207	247	256	238	260	237	236	238	276	237	267	239	257	283	221	259	237	257	272	255	239	255	234	249	270	242	262	250	236	230	230	272	236	245	217	238	218	249	238	262	253	257	270	232	238	257	267	240	269	251	210	237	259	248	253	244	261
29064	22022	17004	7460	3270	2086	1557	1107	928	791	726	638	696	802	807	656	677	618	475	444	460	388	344	292	288	249	244	263	211	254	234	208	209	193	219	206	201	200	167	207	214	197	211	193	181	177	203	180	200	175	205	163	189	194	189	173	201	186	176	197	172	203	176	194	186	174	162	182	177	176	186	175	179	200	159	174	175	180	177	195	187	186	166	203	174	165	179	160	189	183	163	183	194	173	181	190	188	185	170	186	163	193	179	194	167	182	192	182	197	170	185	192	202	190	187	168	178	180	205	179	168	185	187	191	171	184	167	182	176	183	178	172	195	166	195	160	194	173	176	197	179	172	174	163	182	175	189	185	166	195	182	199	184	207	188	158	169	184	207	197	184	189	176	178	168	167	175	205	181	173	175	168	195	190	179	171	181	184	165	167	160	172	206	204	189	155	154	174	194	180	180	164	179	176	159	187	169	200	186	175	168	186	177	184	172	186	201	194	185	199	176	178	178	200	167	200	189	190	167	153	186	188	185	179	199	187	168	189	163	162	191	177	179	176	170	183	187	183	175	190	170	185	152	176	192	183	180	186	164	193	187	186	185	171	157	174	200	192	173	200	206	197	180	192	166	160	180	213	185	188	161	163	183	170	168	167	163	209	173	168	177	195	183	186	203	181	189	170	199	170	187	169	183	182	174	193	156	178	177	193	171	160	186	173	166	157	190	166	182	167	191	174	200	173	167	174	170	159	185	190	175	176	163	175	185	184	178	203	188	171	176	172	158	183	168	213	172	180	196	184	180	181	166	196	185	216	179	194	169	197	156	191	193	169	175	180	174	214	161	189	203	177	155	178	173	186	176	199	181	181	201	182	168	193	190	178	179	163	175	158	193	176	182	164	151	193	184	178	181	173	171	190	189	192	186	181	187	176	191	163	184	168	176	165	192	165	208	179	182	180	199	169	198	190	173	195	176	183	187	173	195	163	181	183	186	188	182	183	169	165	198	170	181	170	186	202	197	177	186	187	173	182	195	164	188	165	150	184	175	199	164	172	178	209	181	186	179	161	181	175	185	168	209	188	178	211	180	180	183	192	191	185	184	181	179	173	206	153	190	186	207	169	196	175	174	175	194	184	175	158	166	151	163	185	179	176	191	199	182	165	148	188	182	168	190	190	164	183	166	187	200	169	187	174	180	177	147	163	172	172	165	166	172	204	193	194	210	163	169	179	182	165	174	166	176	188	184	184	174	181	168	186	188	179	200	158	194	160	201	180	222	179	195	161	180	176	190	193	196	184	184	200	188	170	186	167	184	196	184	180	191	187	192	190	186	174	194	189	184	163	171	201	196	166	181	175	176	169	153	173	201	197	191	176	187	156	174	202	177	162	177	178	182	181	176	192	194	200	185	192	174	159	197	163	194	175	178	178	160	185	189	167	193	195	168	152	173	173	176	190	206	172	204	179	169	185	207	195	182	180	171	196	188	184	163	182	207	170	179	183	205	163	180	177	189	203	180	194	167	205	188	173	206	172	175	178	176	197	191	181	176	189	171	179	176	176	167	181	201	171	173	191	178	165	206	182	169	165	197	164	182	168	174	184	197	198	195	208	178	175	166	200	175	186	172	203	180	190	184	201	168	190	197	191	185	190	206	183	194	180	171	174	173	178	173	188	148	189	190	173	180	184	155	177	179	185	166	178	206	193	173	204	182	182	164	180	172	183	195	204	207	179	146	174	175	179	177	190	166	181	169	161	170	197	180	186	193	178	179	212	183	187	181	189	182	172	197	160	153	198	169	187	186	156	193	191	165	170	185	159	208	198	184	162	179	173	164	177	195	171	213	181	160	178	165	198	151	184	182	170	170	163	160	166	192	197	147	184	207	182	166	208	194	159	159	171	209	213	219	203	153	181	185	173	179	179	180	183	176	170	185	162	213	175	174	196	194	173	164	152	191	197	194	184	185	178	179	183	195	158	180	166	161	189	181	174	209	203	178	180	169	178	164	178	186	195	168	176	202	186	204	175	174	162	154	162	174	189	180	172	161	179	175	186	181	187	175	174	166	183	186	180	190	185	178	187	184	180	185	163	186	184	196	189	185	194	210	196	175	191	173	183	189	168	191	182	182	169	181	171	168	188	192	175	163	166	178	191	168	165	181	194	156	177	176	178	176	188	173	177	168	163	182	194	180	181	186	180	178	185	190	184	167	207	194	158	174	182	170	191	149	188	194	178	173	183	184	178	164	164	181	184	180	196	176	175	155	163	190	204	206	184	191	178	161	171	175	186	196	175	192	179	200	157	185	199	180	178	154	164	169	181	188	200	198	200	177	197	180	155	173	189	188	184	183	142	187	184	203	171	193	190	180	179	162	194	170	207	183	159	148	174	163	175	174	165	178	168	171	175	181	165	177	194	191	188	181	171	181	182	178	171	183	152	183	178	196	186	197	166	185	208	171	169	177	168	164	188	188	162	197	183	170	183	176	204	187	194	160	206	179	166	183	215	165	192	193	178	202	176	162	184	191	176	166	166	202	168	170	174	189	178	184	170	201	165	178	169	181	187	184	202	195	182	196	168	195	169	181	191	214	176	209	160	171	168	190	162	205	202	207	181	177	170	165	151	195	208	191	176	166	218	186	184	199	181	187	163	187	150	184	167	190	173	179	168	193	173	186	182	187	168	174	162	198	185	178	187	160	192	168	182	198	174	167	165	200	170	161	189	172	162	184	177	212	181	192	184	188	170	176	178	171	187	198	182	189	183	169	172	188	174	195	150	170	167	183	179	197	159	165	209	182	184	193	204	167	195	181	181	216	183	175	167	165	174	189	144	187	181	178	180	171	193	197	201	171	166	184	172	175	181	168	168	198	168	189	164	166	177	142	177	180	157	185	192	185	197	188	138	187	176	189	199	170	184	198	163	180	164	162	201	193	183	189	175	200	172	167	177	180	184	183	186	165	199	163	193	190	178	174	190	177	183	154	172	191	162	168	189	168	174	190	193	160	197	174	174	165	183	218	185	179	166	192	179	168	176	191	187	168	153	203	186	177	176	191	173	179	191	167	176	171	182	199	189	162	177	167	172	179	190	177	198	178	195	189	208	205	182	183	161	176	205	180	198	148	188	192	177	159	175	176	200	180	170	196	178	189	171	171	194	194	198	181	189	184	172	189	168	181	159	160	171	204	188	150	181	189	169	170	180	174	196	212	190	215	169	181	162	179	186	184	199	185	169	166	175	183	186	186	179	167	169	194	174	191	161	169	191	179	170	172	170	170	167	186	190	181	177	195	161	202	153	151	165	215	193	207	190	213	197	193	195	184	170	169	200	148	191	173	177	189	162	191	163	172	192	196	180	166	165	178	171	182	193	169	196	172	183	197	187	212	193	181	182	188	163	185	188	184	205	200	152	179	170	149	185	213	193	155	178	166	177	188	183	196	180	168	191	189	165	163	198	171	187	182	199	170	181	220	195	179	183	172	182	180	183	201	209	169	193	159	180	165	175
19714	29800	17943	8620	5799	4300	3324	2405	1953	1665	1388	1303	1427	1551	1574	1258	1239	1146	741	696	687	610	540	522	363	324	354	341	340	302	309	265	235	225	282	258	232	247	237	232	259	211	255	235	233	204	225	225	214	228	245	180	221	214	206	225	215	215	201	211	212	212	229	187	220	186	210	218	196	211	234	204	214	200	209	217	221	209	191	212	231	196	197	198	214	208	248	220	186	225	203	213	193	205	231	182	209	204	221	187	202	184	204	198	215	206	216	217	231	172	208	188	200	202	193	208	198	194	185	199	231	196	229	191	193	184	207	187	185	191	229	217	214	216	194	203	185	213	189	192	214	182	216	209	197	216	197	226	199	182	200	184	206	170	204	213	227	200	188	200	216	219	199	185	206	207	228	205	204	188	192	200	173	199	219	209	221	198	197	196	198	209	207	193	198	195	224	189	201	192	197	206	192	216	206	214	205	205	194	188	168	202	208	212	217	199	191	191	229	216	194	216	204	208	205	217	201	209	219	218	223	196	194	212	226	201	205	186	200	191	184	204	194	220	211	202	204	208	188	204	209	197	198	206	228	198	228	213	173	207	196	194	187	190	209	197	213	199	203	214	208	205	216	219	203	211	215	206	182	166	184	173	207	183	208	198	198	186	216	210	214	198	202	246	199	201	222	216	220	210	202	167	218	177	206	217	212	196	197	216	212	203	199	213	197	192	209	205	193	214	205	201	210	221	208	208	181	203	212	236	223	219	194	212	203	202	211	225	191	167	216	216	182	211	207	178	190	198	213	216	235	197	196	206	200	209	196	161	197	202	195	196	198	231	184	196	199	209	221	212	198	245	190	211	223	229	190	191	197	195	179	192	193	189	216	203	215	204	193	230	204	223	198	199	197	203	204	206	198	198	203	200	204	202	178	207	186	202	201	212	207	210	203	210	218	209	224	173	212	207	201	193	185	226	229	180	203	193	203	197	214	186	213	221	215	216	200	207	207	206	185	200	201	200	197	197	189	213	205	210	198	205	199	204	211	194	194	183	204	191	214	226	221	183	212	196	189	228	194	207	221	189	188	187	193	198	181	212	197	205	210	194	199	200	206	197	187	212	223	205	214	185	207	205	204	199	217	232	181	205	212	216	226	192	220	182	194	207	201	201	226	210	193	190	202	219	211	205	210	216	201	242	212	218	183	213	197	209	211	214	226	195	187	217	208	195	202	209	217	203	207	198	198	212	217	191	190	208	215	216	202	176	206	186	229	184	211	201	210	196	183	205	201	189	209	193	197	226	205	176	231	183	205	207	202	221	183	222	190	207	199	217	205	215	245	192	255	193	190	197	204	196	203	199	224	198	205	191	208	206	218	197	192	200	218	184	214	218	198	194	198	191	218	210	190	178	204	198	229	202	215	186	204	227	204	242	191	160	212	180	198	214	218	211	240	220	195	191	186	193	197	203	173	201	200	195	189	214	211	219	189	203	213	177	190	208	201	224	220	205	193	220	221	222	167	188	210	168	205	222	201	185	191	191	204	199	216	223	208	201	201	187	226	191	224	206	210	202	193	185	211	206	208	198	202	182	214	176	183	209	205	196	182	219	204	213	204	218	202	203	198	205	214	204	194	192	194	193	194	164	206	204	252	216	214	196	201	213	193	199	189	224	213	182	223	206	176	185	230	212	199	205	226	199	196	213	219	194	218	240	233	186	218	180	199	215	210	189	195	210	204	214	191	216	205	181	210	206	217	199	206	196	199	211	219	204	214	198	232	231	192	215	223	187	197	207	229	206	214	217	200	215	219	207	191	213	215	192	212	191	194	200	191	212	175	168	204	189	198	200	207	208	206	194	204	189	198	207	193	215	185	199	215	193	185	194	183	203	196	211	187	196	216	201	208	195	207	208	206	205	234	211	197	214	211	211	210	206	196	188	214	187	189	203	204	183	226	193	210	208	208	225	197	201	194	200	196	188	195	210	211	203	216	208	217	210	211	202	205	224	199	189	206	192	179	198	216	174	190	182	196	223	202	224	189	200	197	210	216	189	221	215	235	199	199	210	218	213	208	187	188	184	212	214	193	201	193	201	224	210	181	219	222	200	198	232	177	195	206	211	198	196	207	206	191	203	203	194	192	197	196	213	196	191	183	218	194	223	208	215	193	194	195	200	232	204	189	211	193	215	215	201	203	215	183	222	224	195	193	207	217	206	242	239	207	170	197	197	187	213	243	220	203	192	227	185	209	208	194	236	202	213	183	209	183	189	202	173	227	202	180	194	217	195	204	189	184	208	200	205	181	214	237	225	208	194	210	212	194	207	203	216	201	220	201	175	185	206	195	221	208	216	212	196	193	213	200	202	204	189	197	217	200	214	199	198	187	199	187	187	220	226	214	198	168	183	217	207	226	200	222	222	211	203	181	200	200	213	215	205	191	207	209	200	206	175	219	200	197	205	203	213	201	207	203	201	198	201	231	196	208	216	185	196	202	218	187	199	204	218	206	218	220	193	225	204	212	205	185	223	194	190	179	183	207	209	198	213	207	202	211	218	203	192	189	176	194	187	195	211	202	195	205	185	234	200	194	187	213	222	223	215	215	191	200	204	194	203	211	186	231	210	195	190	212	197	195	180	228	205	187	199	219	180	206	213	216	190	221	209	199	203	196	210	212	212	211	199	192	205	189	185	225	184	186	181	183	206	221	180	185	195	227	217	186	220	237	213	222	219	220	235	200	193	212	173	220	192	185	185	204	207	194	207	199	196	213	209	216	182	215	188	188	200	203	184	199	192	195	190	213	207	231	202	195	218	201	193	228	224	217	228	208	203	195	202	187	201	184	215	203	219	195	226	213	208	194	203	207	227	207	202	181	219	212	215	208	213	206	193	207	204	187	203	186	189	193	199	186	203	194	220	246	192	209	201	194	181	200	198	231	196	203	185	203	221	195	214	196	207	195	185	196	177	227	188	201	191	217	220	203	220	198	197	204	218	206	226	222	197	212	198	222	201	196	198	183	210	185	200	198	226	199	209	179	200	203	186	221	195	201	220	196	211	195	183	201	191	205	221	204	203	209	196	215	208	200	209	182	193	203	209	208	199	178	194	207	208	216	213	219	206	186	214	210	221	230	200	199	182	222	208	220	236	208	211	216	221	210	219	211	227	209	212	224	203	198	216	200	192	179	223	181	190	204	209	203	209	201	200	186	235	199	197	193	200	205	208	192	191	222	184	196	222	212	181	172	213	184	190	230	176	204	201	185	191	204	198	208	196	216	192	179	202	206	214	202	233	196	229	210	188	220	198	204	196	204	222	183	204	197	206	211	205	220	205	192	201	183	196	200	210	212	191	207	202	204	166	196	213	216	211	201	223	195	189	209	207	214	210	189	211	217	202	220	213	226	205	204	187	186	207	196	196	209	204	199	199	176	199	209	162	220	206	199	192	195	196	193	204	196	187	213	213	206	233	203	205	180	203	206	207	198	191	219	214	193	205	193	199	206	187	210	211	212	207
24473	21679	28898	24962	21682	12354	3716	2146	1621	1389	1215	1247	1275	1361	1310	1199	1369	926	640	673	668	550	518	515	452	385	337	357	316	273	334	296	302	285	288	242	238	274	241	233	254	282	232	191	248	204	225	263	249	244	219	238	228	260	237	254	235	203	237	206	216	225	213	240	193	237	227	213	184	214	232	222	231	213	219	207	230	209	218	241	216	206	200	218	212	225	234	259	234	231	218	236	218	201	240	225	224	244	226	246	239	235	212	227	193	193	196	227	205	213	230	222	229	201	210	221	193	202	217	197	227	213	187	248	220	212	182	219	193	210	229	219	223	211	221	217	226	227	219	241	219	211	218	230	203	227	217	213	205	221	187	200	189	212	202	233	202	210	228	224	237	210	205	228	222	224	201	214	208	214	219	230	210	216	229	209	206	238	225	213	214	197	208	218	218	230	217	210	188	208	225	242	229	221	204	218	205	213	219	225	211	221	212	196	212	232	193	203	191	241	202	242	211	180	215	241	252	188	198	187	220	232	220	196	231	208	239	216	205	196	213	209	226	222	206	230	217	217	213	209	201	200	231	203	199	199	216	207	207	225	214	224	245	209	216	214	189	179	212	213	213	218	193	205	233	211	228	213	227	200	193	226	202	212	212	196	207	237	181	237	195	207	223	209	208	231	220	187	217	236	221	227	206	209	224	197	203	239	208	242	225	220	237	235	228	226	214	209	191	203	210	225	174	197	201	199	215	202	212	190	215	208	241	222	194	210	207	244	208	222	213	203	202	223	223	204	223	212	210	218	197	219	216	209	225	220	212	196	213	190	194	200	209	208	224	231	221	189	224	212	213	194	199	212	206	215	228	192	226	230	217	202	202	226	227	216	212	232	210	207	213	184	210	189	207	228	205	202	237	217	220	219	214	235	221	214	192	205	215	238	210	214	197	185	250	219	210	227	236	224	178	207	206	219	205	224	213	242	219	202	201	222	234	212	224	212	235	214	217	201	230	218	208	218	186	201	214	198	234	206	209	229	201	218	249	240	192	216	206	186	223	230	186	227	230	188	223	215	190	195	195	196	221	204	212	222	228	234	195	186	199	222	201	199	209	200	216	195	226	219	192	195	212	200	174	210	209	186	197	218	205	234	202	208	187	203	208	214	235	210	224	218	217	208	200	249	233	197	227	229	232	224	202	223	219	183	213	211	179	226	204	191	228	202	214	224	220	223	200	183	222	231	195	213	214	195	208	213	210	213	232	207	223	207	203	219	204	200	208	209	240	224	196	204	218	210	191	212	202	205	215	221	229	221	229	211	236	213	205	220	211	211	234	216	239	229	190	214	192	192	208	240	182	216	216	209	216	210	181	203	213	235	199	217	223	226	212	181	218	218	231	211	201	206	218	219	226	217	209	193	203	213	214	209	197	217	251	233	222	207	215	214	193	208	197	205	214	208	216	230	215	218	230	218	210	182	222	223	233	225	211	186	215	232	205	200	222	225	220	221	219	214	212	227	198	220	213	247	223	205	229	185	204	229	221	196	214	220	208	210	182	194	198	213	239	214	225	229	215	214	229	212	207	199	234	213	209	215	239	215	208	192	207	221	231	230	206	222	219	215	198	203	221	225	195	179	227	220	233	227	244	193	227	200	228	205	200	203	211	224	204	225	197	221	214	212	209	202	222	203	226	191	181	215	220	204	199	210	212	211	213	211	217	183	215	205	206	213	210	225	207	221	231	201	200	205	207	196	211	219	221	225	216	220	201	210	231	226	220	203	201	208	210	205	226	208	230	236	207	221	223	202	216	201	217	226	208	202	221	218	203	226	180	220	215	208	215	215	246	191	209	222	212	199	232	213	216	233	216	202	208	217	197	211	207	210	207	216	195	221	213	242	196	198	217	209	209	228	212	243	217	214	214	199	241	190	214	216	212	227	232	190	199	224	214	211	232	242	205	204	221	225	218	199	205	204	204	223	213	219	207	192	218	223	212	210	205	195	237	198	239	197	209	216	201	216	221	217	204	232	229	234	197	206	202	220	220	227	205	220	204	222	196	230	210	224	209	215	193	234	193	194	218	200	207	217	194	233	220	201	231	207	215	214	235	230	195	230	183	228	235	231	221	226	243	196	223	227	215	218	194	224	201	223	211	191	208	209	179	188	198	215	229	215	221	214	213	221	198	187	199	224	196	207	221	238	199	215	211	214	199	205	210	214	228	207	210	222	201	212	208	225	223	192	224	215	206	222	226	221	234	193	208	215	224	228	215	233	238	200	212	191	211	211	197	203	212	203	209	214	198	223	212	194	212	197	222	223	217	207	224	219	201	249	202	214	204	214	199	193	234	218	199	186	223	201	206	231	232	222	208	207	205	253	211	233	231	203	212	217	212	216	203	196	232	212	230	232	223	216	204	208	219	200	219	216	241	218	222	210	224	197	197	253	224	201	220	241	216	237	231	212	213	203	218	231	192	239	209	239	225	191	202	194	216	215	226	214	228	242	221	196	227	212	214	224	212	214	212	216	235	214	227	201	204	194	222	228	218	235	184	236	226	220	187	226	204	187	229	207	215	209	216	216	237	224	194	209	227	224	227	211	222	218	206	211	185	246	221	206	214	221	200	227	214	198	206	222	228	228	217	209	201	206	223	203	242	189	214	208	220	227	192	246	207	206	215	201	206	222	220	237	185	223	213	207	211	212	202	216	212	216	209	190	213	216	201	199	198	221	216	215	207	230	224	190	204	209	226	212	237	204	254	219	203	210	215	223	197	219	208	233	192	235	191	214	201	218	217	212	213	219	237	220	207	198	201	228	224	218	212	227	241	202	209	216	215	209	205	212	209	235	211	211	205	225	209	237	226	214	228	203	206	238	227	193	230	221	228	181	193	219	220	196	210	224	205	210	205	221	194	232	222	210	190	178	207	207	218	199	210	205	186	235	209	210	234	216	197	178	220	216	212	239	216	247	223	223	208	219	212	215	203	225	206	224	192	209	196	210	208	193	205	206	217	214	215	207	186	202	206	231	225	199	227	218	224	225	195	221	244	199	242	209	200	238	196	215	198	211	232	208	221	206	212	211	223	213	183	212	214	207	198	206	191	239	232	205	213	228	205	211	212	209	205	211	178	207	236	216	218	225	197	229	229	227	224	192	212	234	232	212	216	260	227	235	226	245	246	218	228	224	210	225	204	214	218	213	175	216	224	218	223	185	187	191	227	236	230	220	239	219	229	202	213	228	202	204	175	199	189	231	214	202	204	219	227	209	242	219	209	218	199	244	206	247	218	194	183	205	210	192	207	234	201	202	218	206	178	228	188	262	213	224	182	189	201	185	209	221	224	213	218	201	186	205	203	196	231	217	205	217	216	217	226	217	224	226	236	227	227	228	232	201	201	223	217	222	237	215	230	221	217	187	218	213	198	208	208	225	217	207	242	235	241	208	229	208	223	202	221	243	223	211	221	201	214	191	208	212	201	211	220	200	227	217	242	226	216	217	222	210	209	199	211	185
20611	41156	24857	13142	9868	7517	5456	4123	3475	2770	2241	2360	2383	2502	2462	2181	2471	1620	1147	1184	1088	923	842	773	627	521	510	445	442	436	384	371	332	360	334	351	315	277	285	296	317	296	298	311	295	265	276	245	245	268	255	279	247	288	279	329	235	250	240	271	204	223	239	214	266	246	219	237	199	231	200	227	248	236	229	224	252	254	240	216	228	231	266	223	257	244	254	254	223	225	285	252	251	234	224	261	240	253	245	241	228	216	262	224	230	236	250	213	238	254	247	238	193	227	249	244	253	226	233	256	236	252	215	222	226	233	223	261	230	248	238	251	270	237	218	238	228	230	233	252	211	247	247	236	231	232	218	247	254	257	238	237	241	248	221	225	210	240	204	224	230	252	239	245	238	274	222	228	225	230	224	237	219	235	246	230	232	229	232	217	240	207	216	236	233	248	257	231	227	225	234	245	249	270	222	252	237	254	251	230	237	245	240	230	260	248	220	248	224	224	212	241	246	243	250	190	218	236	229	218	242	235	245	211	246	240	228	228	270	240	222	246	275	246	242	229	257	231	246	265	245	214	218	231	246	246	250	210	224	236	221	242	249	228	232	258	248	237	225	213	239	227	243	224	226	235	234	242	208	244	228	230	258	254	235	203	240	261	218	225	191	233	225	208	232	245	241	254	207	231	240	223	208	240	248	217	261	244	211	241	241	236	222	213	231	246	251	243	219	215	238	262	234	220	237	232	235	224	238	247	259	238	244	213	254	247	257	243	245	232	217	241	263	240	221	217	249	222	254	214	222	232	219	243	253	231	217	220	256	253	239	204	230	274	218	226	237	242	236	237	238	217	267	260	237	232	217	226	231	236	242	265	223	225	224	202	214	209	226	239	241	230	245	236	222	243	234	195	216	240	240	221	230	224	236	223	258	243	225	207	249	212	226	235	222	219	224	222	243	230	236	241	218	219	232	230	244	262	245	221	232	234	242	269	231	239	244	225	210	227	224	232	228	242	250	235	217	251	254	234	211	243	250	211	219	249	245	206	224	201	248	225	215	243	230	241	221	228	250	284	236	244	231	222	212	208	210	235	241	245	257	209	243	221	246	236	251	241	237	189	231	227	225	224	237	211	212	263	237	241	253	265	218	248	253	242	219	263	211	216	252	241	242	233	228	242	236	218	228	234	223	221	243	246	230	248	232	238	258	214	219	235	227	242	218	221	222	232	220	248	231	210	232	210	231	233	230	245	224	243	241	245	224	223	242	226	238	243	236	259	240	243	225	257	231	235	241	245	221	219	230	252	254	260	226	227	233	237	269	227	224	220	236	251	240	264	276	246	256	223	219	242	209	194	233	243	243	246	271	224	218	222	231	228	248	231	260	242	236	250	246	219	253	208	243	244	233	261	211	218	231	222	216	239	215	241	231	241	258	219	217	239	242	235	229	227	240	236	231	229	242	218	238	237	221	236	255	198	242	219	234	239	237	252	250	231	231	234	238	243	195	245	216	256	215	210	249	228	270	213	235	241	267	236	222	241	201	203	247	257	223	241	248	249	217	233	243	247	249	262	222	229	211	256	248	240	237	211	245	235	237	215	228	219	252	214	253	238	242	244	230	221	257	238	250	215	204	260	260	246	253	234	230	254	241	234	225	241	231	236	244	233	246	222	235	229	225	220	232	225	240	218	219	229	276	232	259	221	239	209	213	248	254	219	208	258	238	221	256	241	228	261	241	238	235	224	228	234	237	251	209	248	214	208	231	236	207	245	244	258	244	226	221	239	237	219	250	227	269	246	224	231	240	227	227	240	253	226	244	221	236	226	218	234	255	230	230	226	233	245	241	234	204	229	246	252	239	247	231	242	215	250	238	216	233	230	246	223	203	235	243	214	234	253	231	248	223	245	254	239	233	226	257	259	241	227	216	220	212	234	225	236	217	233	211	240	232	272	236	227	258	224	217	242	236	235	238	253	247	235	232	211	229	221	256	220	269	244	232	216	232	240	254	229	224	238	232	219	237	228	264	218	231	199	243	251	249	238	244	235	211	239	254	225	234	265	214	242	215	257	233	223	236	220	211	216	184	231	218	221	264	258	238	247	224	210	248	234	235	245	240	241	244	237	210	221	238	235	254	231	264	203	235	217	219	238	224	228	222	222	233	258	240	218	227	273	248	232	261	239	239	253	224	238	234	235	222	217	214	223	216	229	247	225	227	229	239	232	238	236	252	222	239	235	218	245	221	256	238	191	214	220	228	224	228	227	253	231	251	239	250	245	210	218	230	237	241	227	258	220	241	236	273	235	233	236	240	240	218	240	216	224	260	228	270	263	243	262	252	214	263	215	246	230	235	231	231	235	222	256	217	260	223	235	229	264	201	245	250	247	249	224	213	237	238	239	250	210	243	234	223	207	233	242	239	227	248	236	266	246	232	246	255	245	222	227	263	237	211	240	270	234	238	202	243	236	248	250	253	216	240	239	234	231	234	241	244	236	242	222	211	212	235	243	241	231	226	218	233	187	237	226	221	243	227	219	220	233	224	233	234	245	261	219	256	251	252	233	227	216	230	253	240	260	263	237	247	205	235	263	238	216	215	223	263	239	255	246	219	228	237	226	244	221	234	239	212	236	223	246	222	223	217	231	218	238	212	268	228	225	205	211	219	223	241	251	225	238	215	227	240	231	239	219	248	225	215	227	229	208	246	243	234	234	233	273	202	243	232	267	201	207	229	219	242	239	206	213	237	242	243	240	233	209	251	262	240	223	256	242	239	227	233	228	221	225	228	235	219	228	245	211	220	253	253	208	230	234	219	235	232	219	228	243	263	239	249	229	272	221	218	262	258	226	240	235	226	233	239	249	239	260	233	218	231	244	247	216	224	242	254	247	241	262	253	241	248	232	229	243	244	223	224	239	232	246	230	249	227	202	222	237	258	213	238	227	248	243	247	233	235	240	240	216	231	280	208	231	220	229	235	239	245	250	221	247	245	213	250	211	258	223	253	225	232	268	242	232	222	243	205	241	235	246	225	260	247	234	230	231	245	243	235	223	206	242	232	223	208	233	228	233	234	234	222	246	225	243	205	247	237	214	244	228	251	265	223	231	238	224	216	269	238	213	215	239	232	230	228	234	232	251	256	248	253	206	227	223	240	257	208	217	233	242	236	258	206	224	250	240	246	254	243	227	236	231	242	221	226	237	230	246	227	229	234	232	235	237	236	220	222	217	225	242	218	229	212	216	293	223	226	241	220	232	223	214	243	242	200	213	236	216	243	237	228	224	203	235	245	252	213	225	232	245	255	236	239	245	226	218	250	258	229	246	236	221	244	221	237	219	211	238	241	234	238	258	222	274	249	209	217	239	247	253	246	227	199	239	238	231	270	249	240	247	241	211	261	237	220	223	217	239	240	230	248	218	224	225	226	244	210	222	234	236	234	247	244	250	223	244	222	210	198	230	233	245	239	254	249	219	211	224	248	264	242	226	220	210	196	207	219	256	241	254	218	209
25693	21650	27646	25943	12302	3651	2167	1487	1223	1086	994	1015	992	1121	914	1187	796	523	533	508	498	447	408	402	369	298	290	263	245	252	239	225	246	232	212	226	207	213	226	197	196	194	179	196	211	178	207	208	204	187	204	172	193	207	191	203	172	171	176	196	173	159	177	204	187	191	181	159	170	178	182	183	181	198	197	171	186	194	157	199	170	166	178	148	182	189	189	182	178	168	177	186	192	181	178	185	193	201	169	178	161	189	181	185	174	170	167	168	183	189	194	153	180	166	167	199	180	186	193	168	177	219	188	170	173	187	181	195	199	183	174	166	179	202	164	196	185	167	177	194	159	206	171	173	176	151	170	190	175	176	167	197	169	166	184	185	177	182	189	171	163	172	190	169	197	191	172	181	202	153	158	166	173	163	166	190	174	203	186	199	181	172	191	162	174	189	174	189	161	177	179	174	172	176	190	171	167	175	171	194	172	177	183	189	176	162	182	176	172	181	180	175	187	162	203	181	165	181	142	165	193	179	190	184	168	178	162	187	177	153	167	158	173	147	192	163	187	171	176	171	185	175	191	168	165	188	174	172	182	171	164	186	171	198	147	201	173	179	166	173	188	179	179	168	183	166	175	181	178	181	172	207	203	169	171	172	160	191	193	186	166	183	188	189	174	178	161	173	171	180	180	178	168	189	171	165	173	205	176	171	195	181	193	169	194	167	175	173	190	163	193	184	203	174	165	185	179	171	178	176	149	178	152	182	179	190	185	182	168	165	189	165	186	167	177	184	158	160	192	216	191	166	170	164	165	193	159	160	184	179	193	173	170	182	198	196	188	179	176	183	176	150	155	189	180	174	174	181	202	182	163	187	181	192	191	192	184	172	179	177	178	182	161	185	195	178	169	200	175	182	171	186	177	185	191	159	172	196	185	172	193	180	174	187	175	169	167	166	207	176	176	176	182	193	179	214	163	172	187	164	158	164	191	178	162	170	199	184	170	179	210	166	199	189	175	179	147	170	178	194	182	167	181	172	191	180	165	188	176	192	173	132	201	175	160	164	216	182	180	173	165	164	212	181	186	184	177	173	179	169	171	178	176	188	188	205	159	167	175	177	178	175	179	200	161	176	188	167	179	155	183	168	177	175	202	174	182	185	186	177	205	192	181	163	172	182	175	174	157	158	183	191	183	192	154	189	175	169	176	188	178	169	176	147	180	173	176	187	181	189	170	168	172	182	184	188	176	189	176	176	166	205	160	183	194	178	186	162	161	176	162	159	163	199	182	189	165	160	162	189	196	177	182	175	194	170	182	179	199	181	198	164	191	191	171	165	166	180	167	198	169	166	183	189	166	196	182	170	188	177	189	179	167	203	183	165	193	189	168	186	205	179	172	172	158	195	184	195	181	177	173	181	181	171	217	157	198	164	181	172	178	185	183	157	159	193	177	196	170	175	184	190	192	174	196	172	154	182	176	182	196	198	178	151	180	160	160	176	181	177	204	218	196	192	186	188	185	184	172	177	156	194	178	160	194	200	176	176	171	174	177	181	192	184	187	169	153	165	183	177	165	169	180	182	193	168	167	173	207	172	204	156	169	181	171	190	177	182	171	189	190	177	170	194	193	169	152	178	196	171	161	189	190	183	197	169	168	171	194	195	201	167	159	181	190	174	179	176	178	178	173	184	169	181	182	176	177	175	195	186	203	178	156	176	186	162	170	167	189	158	174	174	189	188	172	190	177	188	200	171	165	161	174	170	181	192	167	169	186	187	160	173	186	172	174	182	185	191	193	176	177	187	197	182	185	189	176	175	165	174	173	169	187	160	186	193	185	166	166	170	177	180	157	173	183	159	160	185	170	160	164	180	188	176	168	176	184	161	187	167	178	184	188	179	164	179	166	203	193	163	179	190	179	157	178	153	196	204	155	178	209	159	173	164	174	207	169	204	198	165	185	173	166	173	165	149	171	184	163	160	176	167	183	168	185	187	169	162	166	194	195	173	166	186	195	186	210	180	189	205	179	169	197	174	199	169	176	184	153	185	181	192	178	177	212	168	172	188	162	164	198	184	185	198	159	176	176	187	180	147	164	188	162	160	194	170	178	164	164	172	174	171	170	177	188	186	203	181	149	197	193	198	155	190	187	188	187	199	159	176	164	163	185	168	179	184	168	189	188	168	189	166	175	204	189	184	194	193	178	176	177	201	165	157	165	181	170	176	194	165	150	203	185	161	193	171	184	162	181	166	169	162	191	167	189	175	189	155	180	175	170	205	206	183	184	154	173	154	191	196	210	166	183	189	189	179	159	188	167	168	197	193	173	163	170	161	194	175	169	170	179	191	179	172	201	167	180	181	187	168	164	165	199	156	177	161	188	197	173	189	195	175	176	170	184	184	173	181	174	181	151	157	176	169	189	170	181	185	195	176	176	159	197	179	162	178	176	180	179	187	167	173	162	183	185	177	165	175	203	187	157	170	164	187	152	194	173	176	172	162	199	175	209	183	168	177	168	141	170	197	201	158	164	168	176	186	173	160	198	175	164	194	192	197	199	180	191	174	189	179	164	170	168	170	167	176	191	195	149	186	175	196	207	197	180	196	167	173	159	186	183	176	187	154	171	188	196	187	152	167	188	188	189	158	174	205	177	167	193	162	176	203	185	186	169	182	187	174	185	163	217	177	166	193	174	153	205	182	177	196	173	201	148	184	184	167	145	193	155	147	172	189	192	181	187	190	201	164	176	198	181	165	159	191	185	181	155	192	172	160	183	153	198	184	175	163	165	159	209	170	178	191	172	174	187	163	174	184	170	189	171	206	183	186	167	151	176	203	180	174	208	174	178	176	174	172	190	193	170	168	168	181	168	178	163	202	203	170	200	195	186	141	172	189	168	166	190	177	165	204	169	166	178	171	178	151	180	169	192	169	173	175	174	163	189	194	174	185	163	165	169	178	194	182	171	168	174	180	201	156	174	162	185	154	192	175	175	191	191	192	177	175	178	160	195	173	175	178	162	159	199	164	179	182	177	182	177	200	192	150	185	169	179	174	217	174	168	171	200	168	178	178	192	167	163	174	189	182	196	203	185	175	179	167	163	183	184	169	174	169	167	170	168	193	177	173	170	196	187	189	169	189	184	195	189	180	179	174	177	177	160	166	190	179	172	181	174	181	174	158	175	170	179	182	152	192	164	170	183	168	183	165	170	164	194	164	168	161	190	194	173	165	187	185	172	192	179	167	169	175	187	156	169	189	193	206	159	185	162	190	169	177	163	157	155	164	207	171	195	171	182	173	196	203	200	180	177	161	188	154	153	158	179	191	180	180	174	187	165	190	167	160	159	213	195	172	186	181	187	183	174	157	181	170	204	175	179	203	174	183	175	184	163	185	176	167	171	171	188	194	197	156	189	172	218	184	173	177	180	165	169	178	168	166	186	170	172	154	182	186	194	163	178	202	190	168	182	175	190	197	187	182	174	172	169	191	173	175	154	173	197	187	186	192	167	157
18727	34117	19234	9927	7625	5577	3974	3031	2361	2010	1772	1860	1780	1950	1634	2111	1464	912	860	867	791	673	613	570	566	430	422	327	346	292	305	273	260	226	241	226	241	260	229	206	206	206	234	215	214	201	214	217	197	203	206	200	199	199	218	184	201	159	182	183	177	171	208	176	158	192	172	169	162	161	181	181	154	164	178	165	196	191	203	175	216	185	159	182	210	213	158	192	172	170	175	199	175	197	178	176	174	168	183	191	168	187	178	186	188	199	190	204	184	174	150	189	190	165	156	161	202	182	171	217	207	164	186	190	192	180	162	174	179	182	178	171	204	192	180	175	186	206	187	189	192	177	170	177	196	163	185	164	182	177	178	189	199	155	187	192	165	152	199	171	185	189	178	180	178	197	175	154	171	208	195	183	172	183	185	175	159	191	173	169	205	161	181	187	192	191	170	197	167	183	150	190	168	185	191	191	185	178	200	192	174	200	198	193	193	184	181	172	198	166	203	198	188	181	190	187	191	175	188	184	193	193	193	148	177	188	188	173	206	168	166	164	171	164	173	194	163	187	206	192	169	181	195	198	169	139	194	195	198	189	156	195	162	176	186	161	191	163	189	189	177	173	175	193	183	195	200	169	191	181	190	198	197	177	189	175	168	178	183	189	175	179	172	171	184	178	203	162	203	179	182	184	182	192	184	177	163	182	176	176	185	183	185	185	200	156	177	178	196	150	156	180	148	181	164	195	192	170	164	221	172	184	185	180	190	196	173	212	160	178	178	190	182	184	176	175	182	186	185	186	173	182	187	182	210	178	197	180	179	163	166	173	198	159	213	179	188	147	195	190	172	186	164	205	170	178	171	204	187	173	176	155	157	199	180	196	188	173	165	187	177	181	178	178	201	186	175	157	210	199	165	195	173	168	173	190	196	192	173	214	180	181	176	171	176	175	174	175	200	181	160	182	160	189	189	172	170	182	197	187	192	169	190	168	170	180	193	179	200	178	188	174	171	187	173	179	185	185	195	179	178	195	177	225	179	151	180	176	160	171	197	178	177	202	179	171	166	177	182	166	177	171	189	185	183	171	208	177	170	191	169	204	171	184	196	200	201	203	186	186	184	180	173	183	161	194	173	165	190	182	182	169	213	187	179	176	180	198	184	194	196	201	185	168	174	178	176	171	202	197	178	162	173	189	210	189	187	192	158	182	164	189	189	188	190	182	174	187	172	183	187	158	178	167	199	176	181	185	191	199	161	187	188	212	178	166	169	166	179	177	195	181	191	180	174	185	184	181	179	194	186	175	188	160	196	169	166	173	175	186	178	190	171	166	157	170	177	158	182	164	163	216	166	188	163	200	163	193	167	177	186	184	180	166	167	190	197	169	175	191	191	190	189	188	197	172	151	191	177	162	170	160	193	176	185	184	177	196	189	205	196	184	197	203	202	186	166	165	182	163	176	181	163	178	182	192	205	193	175	169	180	186	188	177	176	184	163	156	188	171	181	168	164	167	169	185	178	182	173	168	183	172	160	193	177	157	174	197	226	174	187	182	200	175	170	189	187	200	187	202	171	189	170	195	179	191	170	188	167	172	181	165	177	176	164	199	179	184	170	169	177	181	164	179	173	176	178	185	190	180	218	187	191	179	190	163	200	163	196	182	181	195	199	186	190	170	184	192	179	202	199	201	185	196	187	175	168	195	189	165	197	177	194	155	177	196	183	194	181	172	181	185	181	196	162	184	172	164	193	170	180	159	190	184	187	194	177	188	185	190	190	159	183	189	174	149	180	179	189	213	186	208	197	193	176	175	174	197	179	187	177	172	209	194	172	213	169	175	165	190	172	175	202	155	188	198	183	193	213	176	177	172	167	202	197	175	194	178	168	166	191	187	172	189	189	192	190	192	172	180	197	170	206	171	166	173	176	174	159	179	189	195	183	170	196	177	173	160	187	206	189	192	202	190	189	198	192	164	209	176	199	169	174	173	166	180	208	164	187	191	162	180	165	174	178	178	188	163	166	170	177	177	175	194	179	154	185	182	168	201	199	188	185	172	176	181	191	179	183	182	169	171	205	165	164	183	177	202	173	177	201	152	197	168	189	164	172	170	196	157	197	203	188	195	193	202	177	192	174	174	196	157	182	183	188	186	206	196	192	173	179	172	193	186	188	170	173	192	188	180	156	181	200	197	186	178	167	176	153	187	173	168	177	186	186	179	167	167	176	182	194	180	188	166	193	183	167	190	156	175	168	194	186	181	195	195	177	199	189	172	180	182	185	178	189	184	185	177	172	155	186	192	185	185	184	181	190	178	179	155	161	168	174	206	187	179	165	158	174	176	202	186	167	158	156	153	156	175	180	203	172	171	176	200	187	188	178	179	175	164	165	190	173	168	188	174	168	181	170	189	197	168	183	165	183	191	180	194	184	171	211	172	153	194	161	179	174	183	178	165	167	180	167	186	169	188	184	185	178	232	157	201	171	155	160	194	180	188	184	160	155	166	197	165	194	160	192	182	194	191	198	178	166	186	189	188	163	180	174	176	181	188	176	169	186	172	167	196	201	203	172	172	171	198	198	175	178	185	208	189	169	185	188	156	203	165	178	167	171	182	162	188	183	191	194	222	178	180	188	168	192	204	175	173	153	183	197	164	166	193	189	174	201	160	169	173	159	194	200	170	181	191	176	200	174	202	173	187	191	205	183	171	180	169	184	163	180	192	176	170	174	177	175	180	173	184	188	183	179	164	215	193	185	184	173	187	182	176	169	196	190	164	197	184	189	176	185	167	167	199	183	201	181	221	167	194	196	144	171	187	172	175	181	206	164	162	185	170	179	151	184	204	174	179	190	150	200	158	180	188	184	178	194	170	216	175	168	153	168	190	180	174	161	168	167	188	186	174	198	162	192	163	160	174	178	195	179	188	202	192	189	180	165	187	189	198	175	194	198	178	173	178	199	181	190	186	176	200	166	174	177	188	178	187	172	201	220	172	180	187	210	194	200	164	174	166	143	183	171	172	170	196	175	174	180	176	179	187	160	180	191	179	210	186	184	193	158	196	181	205	189	180	173	182	184	182	174	177	179	178	179	178	208	187	177	169	180	190	183	198	192	167	193	183	173	164	193	200	212	148	187	195	187	162	193	160	164	170	188	167	179	179	196	181	190	186	183	174	171	186	196	188	196	178	204	201	172	184	183	165	183	181	174	191	176	169	170	175	185	178	201	183	156	170	159	184	178	191	178	198	206	179	174	190	189	186	156	179	182	190	194	195	200	185	160	168	191	189	172	188	182	200	173	176	177	177	188	204	191	190	190	193	183	167	169	180	171	164	180	176	190	170	189	184	180	181	212	154	175	210	180	183	185	197	196	188	166	169	171	168	191	190	183	175	176	177	164	161	186	183	201	180	211	192	171	182	216	186	164	166	178	159	164	170	177	169	175	188	161	174	172	158	186	161	198	200	199	165	186	188	212	190	163	169	183	191	176	161	213	200	213	175	165	150	170	193
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
