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
341060577740	341060578299	341060578849	341060579402	341060579949	341060580499	341060581049	341060581599	341060582149	341060582699	341060583249	341060583799	341060584349	341060584899	341060585449	341060585999	341060586549	341060587099	341060587649	341060588199	341060588749	341060589299	341060589849	341060590399	341060590949	341060591499	341060592049	341060592599	341060593149	341060593699	341060594249	341060594799	341060595349	341060595899	341060596449	341060596999	341060597549	341060598099	341060598649	341060599199	341060599751	341060600299	341060600849	341060601399	341060601949	341060602499	341060603049	341060603599	341060604149	341060604699	341060605249	341060605799	341060606349	341060606899	341060607449	341060607999	341060608549	341060609102	341060609649	341060610199	341060610749	341060611301	341060611849	341060612399	341060612949	341060613499	341060614049	341060614599	341060615149	341060615699	341060616249	341060616799	341060617349	341060617899	341060618449	341060618999	341060619549	341060620099	341060620649	341060621199	341060621749	341060622299	341060622849	341060623399	341060623949	341060624499	341060625049	341060625599	341060626149	341060626701	341060627249	341060627799	341060628349	341060628899	341060629449	341060629999	341060630549	341060631099	341060631649	341060632199	341060632749	341060633299	341060633849	341060634399	341060634949	341060635499	341060636049	341060636599	341060637149	341060637699	341060638249	341060638801	341060639349	341060639899	341060640449	341060640999	341060641549	341060642099	341060642649	341060643199	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	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
23166	21631	29412	24380	21708	21788	12779	4448	3011	2071	1664	1367	1058	885	930	784	610	561	538	477	495	446	428	404	396	389	377	362	381	391	377	369	381	344	372	372	358	374	355	368	347	336	326	330	360	333	345	357	360	357	319	358	350	347	314	352	335	380	359	348	323	365	345	369	338	347	341	327	309	351	326	342	333	351	359	335	312	343	370	340	334	329	331	342	339	322	329	325	352	353	370	345	327	320	319	349	336	350	348	351	332	318	351	324	335	345	359	306	325	313	334	323	335	343	325	327	382	352	328	342	320	336	301	305	303	324	315	332	320	324	361	327	305	313	324	323	331	341	374	349	329	328	347	331	307	326	370	307	328	354	359	356	312	360	351	362	327	344	347	376	337	381	343	334	316	340	330	305	317	341	303	325	333	348	372	331	341	332	322	361	309	310	337	342	328	309	323	308	332	331	349	359	361	311	366	363	327	322	331	299	331	311	332	315	329	353	330	337	288	353	353	320	330	330	332	326	307	327	344	341	367	307	321	338	370	304	359	344	353	329	320	351	338	346	343	336	356	352	332	327	359	317	359	337	330	382	358	312	326	330	309	331	305	326	341	318	311	314	325	321	330	314	302	367	335	324	332	358	340	298	327	336	301	328	356	308	329	335	362	339	342	351	344	365	340	344	361	362	320	307	328	306	342	333	376	343	324	281	301	320	321	313	342	333	326	339	301	333	295	305	316	304	363	353	310	371	366	350	321	320	315	323	359	346	318	341	335	347	356	308	332	353	316	321	298	305	309	331	331	342	329	356	374	322	325	366	310	337	340	355	292	303	364	317	327	297	332	331	331	342	351	362	323	291	350	328	346	360	314	345	369	331	325	335	301	298	327	345	306	288	344	320	335	346	350	340	363	325	358	352	313	324	336	324	330	357	328	350	318	319	341	316	336	321	333	313	319	294	318	329	320	314	336	321	313	348	341	326	311	322	329	329	334	310	334	343	358	329	377	325	324	325	340	329	317	344	335	345	337	343	315	331	383	345	311	341	342	339	326	321	313	319	344	328	339	306	313	307	299	324	320	315	337	340	335	357	346	304	335	314	311	314	332	317	383	311	336	312	320	322	334	333	330	311	304	327	351	334	325	342	369	329	330	315	362	295	342	347	325	324	342	347	347	319	340	310	327	364	343	343	346	350	328	298	352	348	349	305	345	334	331	320	314	347	309	334	331	324	337	304	337	315	324	325	325	338	360	342	352	328	337	317	356	362	314	303	344	353	342	354	342	349	336	340	317	383	324	344	341	333	342	337	353	349	343	310	336	342	330	310	346	291	331	307	272	341	343	326	345	332	346	350	337	317	332	314	364	308	342	315	326	316	329	309	293	339	346	341	299	359	359	357	323	343	344	340	353	362	334	345	312	331	343	307	339	311	362	374	316	366	382	327	335	355	306	335	303	316	337	334	315	298	364	305	332	322	344	299	312	325	338	324	324	308	305	330	323	357	301	316	322	338	325	347	345	305	318	326	338	313	302	365	320	324	358	352	301	328	356	323	314	346	361	316	329	320	352	321	328	334	319	330	340	308	310	348	352	338	337	301	346	305	338	352	336	315	300	316	340	328	330	318	333	326	360	310	361	352	347	346	339	345	320	325	381	305	344	340	335	337	312	303	313	341	316	323	321	298	300	304	336	311	309	356	346	321	308	348	338	339	314	354	375	318	327	312	338	325	332	309	334	341	311	316	296	328	345	356	315	346	335	328	317	358	331	325	326	307	350	335	355	338	310	297	341	334	336	304	317	349	353	317	321	320	345	322	312	301	338	347	337	322	315	358	322	348	348	337	324	328	334	357	329	348	330	345	323	352	312	364	336	302	300	338	325	313	286	328	313	342	294	319	337	331	324	322	304	332	318	297	303	305	320	311	330	314	357	324	322	336	339	339	340	347	321	330	336	318	349	323	332	316	334	289	352	358	325	330	357	373	308	332	383	369	339	318	310	357	329	347	297	326	345	347	315	288	341	327	326	310	372	317	328	327	348	336	303	321	361	349	328	328	358	343	354	385	309	318	336	292	338	324	343	337	363	337	334	343	328	323	325	344	299	361	332	315	314	326	331	317	325	289	312	346	322	320	320	328	353	322	298	312	358	310	333	338	311	324	339	324	321	336	341	365	325	343	315	350	310	304	333	352	345	339	367	318	320	332	329	328	357	356	348	353	299	371	314	326	305	347	310	298	328	333	329	344	334	387	337	346	323	339	330	306	327	350	316	339	318	317	297	350	326	330	317	349	354	328	318	317	329	341	376	340	371	335	345	343	330	332	340	352	315	359	323	311	347	338	327	349	356	327	369	319	330	326	353	374	295	338	305	337	353	328	313	328	320	367	341	335	330	368	340	324	343	309	342	354	347	360	313	347	335	369	375	309	332	348	318	332	336	328	308	339	318	331	320	317	339	326	354	339	316	335	355	348	335	344	338	331	342	345	318	358	300	338	337	333	352	305	362	341	301	304	317	322	320	319	304	325	343	330	350	292	357	338	329	331	342	320	329	329	348	330	351	320	311	344	296	341	358	345	331	312	310	335	331	356	326	296	358	345	335	382	333	303	344	331	323	339	334	308	341	346	391	315	321	353	319	305	348	316	333	322	336	358	321	314	324	377	323	325	322	344	286	332	340	302	336	345	320	324	355	308	310	275	315	329	328	352	331	364	313	347	338	324	359	337	323	306	336	351	318	323	301	340	368	329	352	320	360	329	302	301	348	366	332	307	341	321	330	341	327	319	363	313	351	347	323	322	291	340	345	313	342	315	315	309	320	336	321	315	296	337	327	342	338	320	316	323	329	345	334	344	334	303	295	329	299	315	315	358	351	311	320	340	325	341	323	357	312	332	351	327	367	331	334	338	339	335	325	328	320	332	319	334	374	338	329	363	334	336	329	345	330	344	315	326	315	330	358	350	331	327	344	307	362	298	294	324	331	342	321	318	372	344	294	349	323	320	312	331	329	325	351	351	324	348	332	365	339	343	321	365	367	341	346	340	316	320	352	361	311	312	307	294	356	346	324	327	381	300	330	344	314	341	307	340	317	293	326	318	372	305	376	358	301	348	341	347	339	332	356	338	337	296	349	339	288	295	293	377	341	306	320	327	324	310	335	345	314	335	318	342	322	334	342	318	335	328	317	355	344	373	349	359	333	338	345	287	330	356	306	353	300	327	325	321	355	346	332	312	305	344	359	353	334	341	325	311	341	303	323	355	327	344	326	321	334	301	328	309	340	324	324	330	349	333	335	311	314	330	322	341	311	302	322	312	326	371	300	316	345	304	321	330	342	359	362	388	321	304	327	344	317	327	343	320	341	338	331	339	343	372	361	337	331	322	332	310	336	333	354	318	307	326	331	325	312	322	365	330	318	329	330	312	363	325	296	326	326	338	316	340	336	331	345	344	329	324	308	325	300	338	340	335	334	299	353	342	292	322	326	322	359	320	367	315	352	349	323	324	336	318	317	347
28632	42519	32609	22499	17010	12575	8873	6618	4881	3493	2765	2215	1692	1465	1328	1082	881	740	683	676	596	510	483	452	457	465	431	435	421	392	391	419	394	389	412	386	404	401	375	394	368	365	394	375	385	377	351	392	394	330	364	376	336	373	381	343	378	378	354	406	377	362	382	362	376	332	378	382	386	375	335	354	368	348	345	389	320	368	385	326	363	388	383	341	364	351	330	352	363	340	377	339	383	370	316	368	362	363	326	330	347	334	374	350	377	360	347	331	331	320	354	308	369	295	317	338	323	355	359	327	354	347	354	336	358	375	362	321	365	356	314	343	355	358	321	369	329	349	348	345	374	361	337	349	350	355	346	364	355	369	328	355	324	333	353	323	325	312	318	339	344	322	346	330	317	345	315	358	329	331	346	350	374	338	337	336	340	343	359	341	374	337	334	329	330	339	328	328	321	314	338	361	333	335	376	335	311	334	332	347	339	321	361	358	336	318	372	349	336	342	332	358	338	329	348	314	364	350	315	374	310	340	352	339	342	373	334	362	345	320	361	339	321	342	346	334	344	339	330	348	317	335	341	345	356	325	318	325	329	339	354	323	334	327	347	320	359	317	305	346	372	346	370	347	352	324	318	332	344	303	295	339	356	313	340	322	326	341	352	351	337	330	325	365	346	353	332	356	356	319	344	357	345	335	345	327	310	349	355	338	337	369	360	379	320	333	307	393	344	361	344	328	344	305	341	365	344	366	333	360	382	354	354	352	344	342	337	307	352	340	331	352	351	332	332	379	347	350	344	307	348	327	350	374	350	392	318	363	331	318	388	350	368	353	331	360	334	357	344	343	375	340	357	355	332	348	352	363	335	372	356	382	329	346	355	308	357	331	322	354	354	294	352	377	349	347	350	334	350	362	317	296	338	337	350	307	339	351	359	357	323	349	368	342	353	316	350	338	361	387	333	334	362	381	349	347	360	350	324	352	323	350	364	309	329	361	331	355	333	387	352	366	351	340	337	305	393	328	340	358	333	366	363	305	332	323	328	337	321	353	304	346	308	331	362	361	367	327	358	336	338	313	330	327	332	322	341	362	356	339	345	363	335	351	378	341	345	315	318	336	373	356	323	314	342	340	332	287	358	332	340	354	322	357	350	301	370	319	349	353	327	319	347	342	324	331	319	345	322	326	333	344	335	348	347	336	351	356	357	342	339	319	343	335	357	339	345	361	364	335	344	332	377	331	343	361	317	351	359	329	326	379	339	360	312	349	357	359	361	362	358	370	340	328	343	368	352	338	353	344	322	364	325	375	327	350	345	344	325	333	370	327	358	310	365	312	388	360	334	305	339	339	337	332	339	304	333	341	323	362	367	333	343	307	335	342	337	375	348	323	298	347	349	316	360	325	361	312	355	326	332	347	336	358	389	344	343	352	368	333	353	356	351	351	320	326	351	318	359	330	347	353	365	366	361	319	337	338	315	374	331	355	346	337	353	340	331	379	362	367	357	341	351	336	350	334	320	339	343	362	305	332	319	363	339	343	329	310	328	328	297	339	292	316	309	356	315	352	328	316	326	357	328	343	346	339	331	352	361	347	385	353	347	346	313	339	324	321	343	357	345	348	347	366	320	302	334	345	359	323	328	326	351	306	361	356	331	345	344	324	346	336	329	272	341	350	344	338	348	370	351	346	336	352	342	342	336	344	326	344	364	354	336	334	344	341	342	330	361	351	337	338	318	335	339	340	336	349	345	353	336	358	351	386	327	382	339	337	320	347	365	381	338	359	362	345	310	344	343	345	336	330	346	334	329	307	371	345	347	348	334	355	355	330	347	343	365	343	362	366	331	341	344	318	347	339	315	338	315	351	340	342	366	328	333	352	322	364	338	334	359	365	336	339	313	334	348	309	328	319	330	321	339	345	319	297	334	337	354	323	361	336	334	343	334	341	342	341	359	364	334	365	357	325	345	373	361	345	358	333	340	356	349	344	360	338	334	370	350	347	337	342	345	341	341	350	345	329	344	367	330	372	332	347	342	338	315	333	375	377	350	324	326	332	346	332	311	335	310	296	314	335	341	316	317	331	338	317	350	349	327	356	342	371	326	338	332	344	302	340	348	344	373	330	364	352	364	360	329	319	336	359	326	369	324	343	341	316	328	358	309	345	333	353	377	337	319	314	344	361	367	362	332	368	321	325	356	373	356	345	338	333	355	331	365	348	351	342	345	322	344	313	330	309	336	321	324	341	356	349	333	320	322	333	337	335	367	343	360	344	328	321	336	380	332	349	359	336	353	355	330	336	332	377	325	344	335	347	302	350	325	352	340	345	369	342	335	335	349	328	365	344	318	368	337	326	311	339	362	341	337	351	332	326	360	325	368	366	363	330	373	373	316	342	327	322	344	334	367	329	353	336	327	344	384	325	354	353	324	325	362	305	371	371	319	339	366	350	342	328	335	327	332	325	318	365	344	345	348	351	350	323	367	360	343	323	336	383	340	330	341	350	359	367	335	342	368	322	351	329	352	349	337	354	327	352	339	386	347	363	359	336	344	333	341	350	355	343	330	339	332	352	327	336	358	316	341	346	340	337	314	348	329	340	342	356	348	358	326	350	329	368	356	345	346	350	348	329	361	360	367	320	335	350	332	355	381	332	330	322	303	346	354	358	334	344	328	294	325	329	326	348	318	275	359	341	341	354	362	324	316	334	367	326	358	350	347	375	351	334	354	335	350	343	342	359	348	348	349	349	340	343	340	357	280	341	351	338	373	336	338	345	368	339	340	339	377	326	328	310	324	315	330	332	371	325	358	352	345	320	339	344	333	330	386	348	362	327	355	343	350	327	333	336	370	289	342	376	351	372	326	330	351	341	362	341	354	338	349	347	330	334	343	350	328	367	344	328	361	337	339	341	341	341	340	332	315	327	365	343	339	341	327	334	371	340	347	338	357	364	343	380	329	340	348	306	333	357	342	314	320	346	332	340	349	377	357	314	338	363	342	369	336	321	327	336	344	344	371	350	300	310	303	334	347	360	370	339	320	330	348	325	316	364	325	332	335	319	344	343	332	349	386	355	273	334	335	349	336	342	319	326	357	342	340	332	388	305	347	340	361	332	315	352	339	340	312	356	349	363	333	330	343	349	354	326	342	329	338	339	282	338	336	372	309	344	344	352	329	329	339	336	360	323	297	340	348	326	381	336	345	355	337	341	332	323	354	330	365	337	326	319	311	333	328	358	359	341	335	367	349	349	361	353	355	323	340	348	367	365	374	347	325	351	350	346	357	342	345	356	348	358	349	335	326	341	352	326	344	342	361	312	339	372	324	381	381	346	341	315	338	349	367	338	332	350	309	360	360	363	369	343	367	376	330	366	327	315	320	335	325	317	370	349	349	323	356	371	361	350	348	345	375	331	330	349	326	327	357	351	356	378	341	318	343	329	335	345	334	349	356	368	306	357	350	308	363	356	375	362	319	316	368	316	345	344	333	351	301	328	337	356	319	341	371	332
28698	21627	18694	11008	5230	2986	1749	1289	898	651	520	461	385	333	271	265	258	239	225	219	197	190	204	167	178	170	180	179	167	170	181	165	159	164	162	201	193	170	177	175	162	159	192	165	169	207	168	140	159	178	170	143	179	183	184	155	175	186	154	165	166	182	160	156	159	191	168	165	190	160	153	169	175	174	167	136	158	193	173	162	179	168	180	178	186	142	182	142	179	146	172	173	149	153	155	151	177	180	173	191	169	171	183	144	154	165	139	174	163	175	192	171	177	167	175	178	153	159	153	178	166	166	168	155	177	180	178	166	185	177	168	169	169	179	145	166	164	194	185	171	157	150	158	177	175	142	150	165	186	171	167	176	172	177	166	179	160	162	160	166	157	173	200	174	151	179	163	154	176	161	157	186	162	165	186	184	159	180	161	193	159	190	187	190	191	168	177	174	159	174	169	162	174	184	175	191	159	149	178	186	157	163	157	169	185	168	170	152	179	190	184	166	165	158	184	166	161	144	137	156	175	157	186	165	158	176	165	147	174	161	147	156	178	180	159	171	152	150	188	177	161	175	158	162	171	167	172	179	156	165	172	163	184	175	163	164	168	156	168	173	160	183	160	168	169	156	152	168	161	158	176	162	172	167	152	173	167	172	158	172	177	169	151	167	191	165	168	184	185	155	162	186	150	161	166	157	168	150	183	176	182	158	145	165	167	176	152	156	160	184	176	169	141	184	153	167	162	173	157	176	162	175	162	171	164	186	193	178	164	183	150	161	161	126	180	169	184	160	158	171	161	153	186	153	150	188	195	176	163	164	174	173	163	141	163	175	139	194	184	175	168	184	168	184	187	164	162	184	163	178	166	154	172	138	187	182	165	165	172	176	168	152	173	195	177	157	163	143	158	168	168	154	166	162	170	165	170	167	172	176	161	189	171	170	175	193	173	152	177	156	179	168	169	177	173	173	174	180	183	165	174	181	150	173	148	144	189	160	186	159	153	152	156	175	187	172	154	173	183	174	160	163	172	163	150	209	170	183	177	160	171	157	169	182	173	155	177	177	176	164	156	185	166	174	162	154	172	171	183	162	163	195	169	175	173	149	207	160	158	170	178	180	166	168	164	169	182	168	158	160	161	179	172	171	180	185	173	149	171	179	154	162	183	165	172	186	196	161	175	146	143	143	163	167	167	167	182	167	172	159	186	171	164	151	153	168	188	167	178	175	156	154	172	179	162	176	166	167	172	172	164	174	181	158	168	155	172	183	169	170	162	167	164	183	166	182	186	180	175	185	160	169	194	156	153	163	155	180	187	169	159	167	175	196	180	171	154	177	167	176	162	159	172	157	165	159	184	182	165	153	185	162	175	173	149	162	160	152	159	157	180	160	173	166	154	149	168	169	151	168	159	168	164	161	167	155	163	147	172	168	177	174	187	179	184	163	170	175	169	173	169	188	159	170	160	164	185	177	159	178	167	161	172	168	158	170	177	168	181	192	197	180	156	174	172	167	155	150	179	142	193	164	181	162	163	157	167	171	161	155	181	171	177	196	167	189	153	156	161	170	155	158	165	157	174	164	167	175	153	165	164	168	178	164	161	161	148	164	181	167	189	155	160	167	170	160	168	169	186	190	160	173	161	178	175	174	156	182	207	168	163	173	186	148	161	175	183	175	161	171	170	181	183	184	170	153	158	166	167	170	165	188	174	165	161	147	137	157	157	158	173	173	193	168	166	160	161	144	151	139	171	153	144	191	183	174	168	180	172	167	159	151	180	181	159	165	159	182	170	164	167	167	143	171	161	189	170	168	163	180	179	157	151	159	137	144	164	149	160	146	194	160	151	176	181	169	160	161	164	161	159	171	190	192	166	173	164	163	145	167	185	143	162	146	195	175	155	207	150	152	174	166	176	176	145	156	175	150	157	166	167	161	177	165	163	157	159	158	164	180	165	185	152	170	163	160	172	188	182	154	143	174	183	170	151	163	155	153	172	174	156	138	177	169	144	184	163	181	168	170	153	159	165	181	163	170	174	160	170	162	165	190	163	179	154	186	179	187	177	165	166	160	156	168	155	186	184	163	162	154	149	184	156	188	159	172	182	178	181	160	166	153	164	175	150	146	178	159	150	183	160	170	158	182	178	171	161	170	168	177	155	166	176	168	156	185	168	157	153	154	171	178	194	153	168	166	157	161	176	194	154	183	158	169	157	188	185	183	161	183	175	159	171	152	172	180	164	145	174	151	172	174	179	160	170	170	183	162	149	168	184	173	165	161	175	165	150	159	178	148	169	159	190	184	191	163	169	177	175	159	177	182	181	165	157	162	160	174	189	174	179	175	164	170	185	158	172	171	180	156	158	158	167	168	175	168	186	172	165	147	164	169	163	171	179	180	161	152	171	180	185	172	195	154	175	152	169	162	170	144	141	176	167	197	187	172	154	144	171	185	164	156	153	145	153	178	166	158	152	149	170	169	183	162	172	170	165	175	167	168	172	169	157	160	171	157	148	185	191	171	171	166	168	148	172	168	156	180	176	158	173	175	165	172	187	168	166	149	176	166	156	191	161	147	157	175	186	165	159	163	173	178	202	168	157	171	181	132	148	177	178	171	159	179	144	156	176	175	184	165	145	175	170	166	167	154	160	164	162	177	158	159	161	159	168	190	150	179	168	175	186	174	194	183	168	163	173	162	171	192	155	171	161	135	185	155	175	176	143	188	160	177	162	166	152	172	189	150	173	153	161	155	142	168	174	185	166	158	163	158	166	156	167	182	157	180	172	172	143	152	162	165	176	160	162	167	149	145	166	169	152	160	164	135	170	192	152	176	176	162	167	145	158	177	163	170	173	167	160	153	173	156	160	171	148	167	184	165	187	161	172	193	174	145	143	151	167	188	173	178	147	180	179	155	174	167	169	160	151	188	192	160	167	160	157	171	170	191	163	159	168	174	162	150	153	174	187	169	190	163	152	164	151	159	166	179	148	164	157	184	192	156	154	180	164	177	164	179	157	157	167	173	179	162	162	148	155	186	163	154	188	202	160	175	184	159	176	192	184	153	178	163	175	155	181	157	135	170	162	176	175	175	172	167	168	148	173	175	159	161	170	161	178	171	171	175	154	200	188	158	139	148	175	175	172	190	167	157	156	161	167	167	190	146	186	150	175	176	156	164	155	151	171	152	177	161	170	170	184	171	174	168	174	161	157	172	172	173	161	159	163	156	157	157	163	177	174	149	184	148	178	161	159	152	179	187	172	170	163	187	192	153	182	179	180	172	176	167	167	184	152	161	162	157	164	157	169	152	162	172	162	189	188	156	151	173	181	164	172	169	165	167	177	170	154	152	187	151	178	176	169	171	177	152	162	170	172	173	158	165	143	156	166	170	160	158	161	184	187	158	168	169	168	164	163	161	157	166	181	166	161	148	167	182	176	173	181	145	187	176	157	172	165	183	162	170	186	140	174	170	150	163	179	157	165	149	162	156	162	149	156	173	181	146	160	164
22275	27797	19782	11060	7819	5134	3253	2385	1774	1150	919	735	562	492	502	411	320	311	292	250	241	247	213	222	213	213	218	206	229	207	209	216	199	228	190	176	188	193	192	175	191	201	187	187	174	194	207	201	181	188	196	196	198	184	188	170	208	194	182	205	179	200	213	217	187	192	206	224	174	223	208	194	173	202	186	160	207	198	191	177	183	202	203	206	181	182	193	176	187	183	180	168	199	223	205	206	199	172	183	196	207	211	182	177	187	174	182	184	194	204	195	189	170	198	179	212	169	173	171	196	205	203	170	163	164	228	201	186	198	175	212	182	174	205	171	202	174	206	209	173	191	186	170	202	206	178	197	188	184	205	186	189	206	166	184	209	188	194	175	185	199	182	186	188	170	182	187	170	191	165	200	191	164	197	173	194	199	207	196	188	211	177	169	172	216	188	160	190	171	180	173	190	200	158	169	201	202	180	179	171	187	176	154	210	207	174	201	195	191	194	190	166	200	201	189	210	182	199	183	212	184	170	193	183	165	200	171	194	173	177	193	194	189	206	181	196	198	178	199	206	180	183	173	212	208	201	176	191	202	192	171	167	181	183	187	193	182	205	188	201	195	208	201	173	200	182	186	181	204	207	179	198	209	195	192	162	190	198	187	169	189	190	166	202	202	162	199	194	193	193	179	204	183	177	182	161	183	192	170	188	159	172	176	188	190	183	190	186	178	182	182	198	167	195	200	186	174	193	174	189	165	170	187	173	191	219	186	207	200	200	196	182	171	185	182	174	195	179	186	161	176	194	189	174	185	183	192	201	196	186	177	196	183	185	183	176	184	180	203	193	227	203	197	202	192	191	197	194	179	195	192	208	198	176	170	194	190	193	170	188	188	172	210	189	183	155	167	169	191	182	178	218	191	175	182	160	191	197	181	198	171	177	193	191	176	198	199	171	177	188	204	192	179	179	168	174	170	199	167	175	199	183	171	204	193	195	192	188	165	186	201	194	213	194	187	195	225	220	177	162	190	168	197	203	190	168	175	197	207	176	179	191	214	188	181	168	192	191	175	205	204	173	198	189	198	204	188	189	209	189	186	192	198	200	194	205	196	200	192	171	185	188	199	175	187	191	182	180	195	173	182	195	176	194	169	199	179	203	196	205	199	170	197	185	206	196	175	195	176	167	207	168	189	199	184	206	184	214	178	187	196	201	205	197	195	178	174	195	190	207	156	203	185	190	177	187	179	190	160	167	170	171	166	218	204	183	219	187	192	187	193	194	193	191	187	176	191	189	190	182	203	185	191	191	196	163	188	185	183	181	185	220	185	188	191	192	218	175	198	185	185	201	166	184	181	189	195	182	179	209	165	206	174	199	170	177	204	189	183	180	202	205	178	199	179	192	186	172	189	194	205	188	191	202	190	185	185	179	206	179	171	208	215	211	189	185	186	200	178	183	187	187	170	162	164	184	193	190	182	183	183	210	193	174	169	181	179	201	194	172	193	179	189	182	214	179	182	184	197	180	187	193	209	163	180	185	164	189	212	193	197	194	197	214	200	185	196	216	201	172	192	196	149	179	192	208	199	212	193	182	184	142	203	198	171	195	196	190	185	187	176	181	187	171	183	187	192	182	202	181	204	191	195	174	158	177	160	177	184	190	210	193	190	192	178	220	184	181	174	198	208	196	179	182	184	214	196	171	203	172	200	183	175	152	203	188	188	185	191	196	188	193	185	184	212	172	186	205	183	165	194	206	204	169	201	184	234	184	208	167	182	225	187	193	192	183	186	184	196	179	174	190	182	185	179	194	210	163	195	190	162	192	184	185	189	179	166	181	189	202	183	198	183	160	160	175	205	208	219	199	187	201	177	174	199	179	195	196	196	204	218	192	178	207	189	185	195	177	189	159	177	186	197	193	169	207	178	168	173	168	190	181	160	173	220	178	190	188	193	177	182	199	188	220	178	185	194	185	181	173	201	212	185	177	180	188	168	183	176	184	182	182	183	173	198	180	203	199	182	163	206	162	190	196	194	209	180	165	180	177	193	185	153	179	185	175	190	208	188	189	178	186	184	187	184	203	173	185	169	172	202	188	181	215	200	166	188	187	191	195	177	190	190	214	180	183	188	198	202	164	191	198	175	183	200	174	190	164	169	152	191	181	213	161	199	175	172	188	181	198	210	185	185	192	208	191	190	176	184	183	186	195	175	168	212	165	176	181	192	172	202	188	190	198	185	191	164	189	199	172	200	191	186	193	178	203	177	208	197	146	196	183	190	168	181	187	178	185	178	202	189	187	177	188	173	165	208	173	183	168	189	201	185	169	186	201	182	185	183	195	180	198	162	180	197	206	177	186	189	206	191	172	178	202	183	193	167	200	168	196	202	190	202	194	180	185	172	221	211	207	194	188	199	192	196	170	148	178	192	203	197	196	191	188	196	218	169	164	188	199	204	191	194	193	171	194	163	189	203	183	184	160	173	215	194	206	172	175	200	207	174	179	193	157	191	183	201	216	175	215	173	186	209	197	217	185	196	181	160	205	198	189	189	189	197	211	196	197	202	207	188	181	187	195	196	191	144	167	190	170	174	207	195	186	188	206	194	194	175	200	173	189	171	224	199	206	203	192	179	190	188	209	196	183	171	178	200	189	174	181	197	184	170	180	177	177	169	170	189	193	208	198	197	193	197	184	201	220	181	203	154	192	194	179	191	175	186	195	192	186	180	180	203	175	176	184	221	213	179	177	166	204	173	191	170	199	195	188	191	196	190	197	191	156	168	204	217	183	174	197	187	166	192	205	194	167	183	203	164	190	184	197	202	228	197	187	194	186	188	204	201	189	181	209	188	193	207	189	194	193	198	202	168	176	145	191	164	198	213	176	157	184	188	200	193	202	153	196	193	172	177	200	173	185	166	190	183	188	208	172	189	173	202	179	172	209	210	192	167	194	200	164	189	172	186	174	182	178	170	179	192	195	181	184	177	187	178	201	191	190	153	181	185	186	184	176	177	184	180	182	191	180	178	196	188	191	209	188	216	213	193	186	178	176	185	207	160	195	199	217	166	196	176	174	182	194	157	186	177	181	193	191	194	193	180	177	207	197	217	182	175	173	184	203	216	183	189	163	188	166	169	187	195	175	179	178	221	200	181	167	193	181	207	181	217	215	210	192	190	181	180	190	195	186	181	204	204	180	194	199	193	199	192	215	176	202	212	177	180	217	200	192	175	181	205	228	185	185	188	205	213	200	192	171	193	187	179	195	186	175	196	183	189	190	184	170	196	191	161	188	172	190	190	200	178	183	186	193	175	173	189	187	205	191	185	192	215	206	221	192	204	188	168	203	185	168	193	172	190	203	193	193	178	187	175	183	205	153	189	190	183	212	174	189	187	175	179	180	203	162	192	187	183	192	179	186	181	174	193	175	185	197	187	170	207	174	199	191	183	186	190	201	184	177	197	179	183	180	180	213	190	166	186	214	189	208	198	190	172	206	192	192	181	175	194	195
23960	21195	28250	24464	21187	13021	5077	2762	1777	1339	905	815	647	571	507	434	339	342	317	288	268	220	237	210	211	197	199	210	183	189	206	214	208	203	191	189	193	198	180	192	193	174	162	197	172	161	178	188	199	193	187	196	205	181	172	185	208	184	201	155	197	181	188	209	199	184	201	178	195	172	183	196	184	175	196	170	171	186	168	193	194	172	177	186	188	200	183	186	165	190	184	180	184	224	171	159	176	175	202	165	182	189	201	183	169	189	172	193	168	191	165	166	191	213	164	166	191	164	194	164	159	169	169	187	156	185	190	170	178	189	208	182	186	154	184	185	183	183	154	171	174	184	196	179	169	161	182	193	179	201	156	183	182	187	183	189	203	186	193	216	190	191	170	175	204	194	173	189	193	186	203	172	180	184	192	176	184	163	194	152	177	184	186	179	184	186	168	171	186	175	179	170	177	157	189	161	172	179	174	162	189	171	179	163	191	181	181	202	181	178	194	197	194	159	192	204	183	161	171	163	196	177	191	174	191	192	172	161	159	162	171	195	173	191	179	192	188	188	194	185	165	180	183	202	183	189	171	188	190	181	182	161	181	198	174	193	170	165	168	163	195	182	192	194	163	161	161	208	182	165	172	164	160	194	182	177	160	177	163	174	174	189	170	176	171	172	195	191	172	176	196	173	180	190	158	165	165	184	154	189	186	172	193	174	174	177	177	180	189	183	162	188	185	173	193	188	174	177	164	189	166	190	152	176	168	179	162	180	181	188	188	186	171	198	162	187	189	180	190	175	188	190	171	186	184	183	182	199	155	179	180	174	198	190	169	176	183	192	195	186	166	182	174	194	156	178	170	208	187	192	189	176	190	171	196	182	180	195	166	158	171	208	163	194	165	173	177	166	178	174	206	174	167	165	179	196	221	187	187	184	198	157	173	171	198	198	182	180	168	181	175	182	163	179	184	166	178	188	187	196	176	182	143	185	166	171	190	165	178	179	177	179	170	176	184	185	169	186	177	170	175	179	196	175	184	182	167	142	200	178	197	177	173	165	196	183	169	192	188	177	188	173	175	169	172	195	168	183	191	175	191	208	175	189	188	164	187	195	190	199	187	163	188	186	195	197	173	173	172	176	198	197	187	165	169	187	174	190	174	185	172	206	144	186	181	160	184	177	179	160	168	182	177	160	177	158	172	202	195	194	187	173	164	179	177	174	198	190	182	170	186	184	170	165	169	186	173	197	190	167	161	192	176	164	179	204	159	137	191	191	174	176	192	170	156	162	201	192	171	186	184	171	164	161	178	187	158	182	169	170	159	181	178	210	165	143	180	177	156	197	173	160	160	173	161	185	172	178	157	195	186	198	196	162	209	178	160	160	182	168	186	180	186	183	203	177	199	183	193	178	170	175	187	174	183	175	175	178	178	176	170	190	163	202	183	163	204	178	192	191	194	175	162	181	189	213	182	195	193	168	187	181	185	169	170	195	187	164	166	184	192	189	171	188	184	146	184	157	215	182	168	182	172	169	153	166	183	184	169	168	161	155	179	183	170	189	175	186	167	192	171	203	177	189	160	179	193	183	169	179	198	210	165	198	181	179	168	180	176	160	170	169	180	187	144	200	169	170	164	183	172	183	165	214	202	180	187	167	184	196	181	181	163	187	185	189	159	188	171	173	182	220	179	187	173	179	171	206	188	191	190	202	176	161	175	179	170	179	183	182	192	177	182	206	178	181	175	176	178	182	159	171	169	180	181	183	190	187	179	188	174	176	185	186	183	161	185	187	177	189	160	208	171	162	182	195	158	164	198	180	168	184	181	167	192	161	194	192	177	198	199	180	166	200	195	199	181	184	203	156	162	178	172	172	171	169	195	172	183	172	191	166	181	168	178	167	205	193	189	159	177	158	200	179	170	175	192	158	210	186	145	178	181	177	177	190	171	172	184	178	163	158	173	173	177	171	205	200	184	179	203	173	190	180	165	177	186	185	185	182	159	190	148	192	177	160	182	149	183	179	167	156	178	175	171	177	178	192	161	180	183	177	183	182	175	185	192	189	176	184	174	166	186	170	191	189	172	175	172	169	149	198	187	170	184	169	211	160	168	192	165	149	209	202	186	195	178	166	173	196	183	168	193	170	180	163	181	167	175	169	192	189	173	169	186	169	196	212	183	200	180	193	197	190	196	193	197	190	169	196	169	178	180	184	175	191	160	178	158	168	197	178	190	203	189	192	158	183	176	195	184	211	174	173	191	168	191	174	160	179	185	161	187	166	172	174	155	203	174	188	194	180	189	195	172	201	186	149	158	182	210	173	181	212	161	175	170	198	177	209	177	191	215	191	193	207	179	152	183	175	185	171	168	197	172	189	188	179	172	186	182	188	194	185	195	184	201	195	188	200	175	159	179	159	175	183	166	180	168	176	180	191	175	206	178	203	152	174	177	175	184	169	192	167	170	214	192	175	216	196	163	166	157	164	192	177	179	187	177	188	178	188	167	176	184	192	183	162	173	179	181	169	206	176	186	189	177	162	190	175	197	175	153	175	186	175	183	159	213	176	182	171	160	178	169	171	161	183	161	174	169	199	193	174	188	171	192	170	183	182	173	168	176	170	196	188	168	155	179	190	180	190	159	192	179	178	185	154	187	180	179	172	161	176	177	175	191	182	209	176	178	173	166	169	182	169	164	179	196	157	193	192	185	148	173	176	198	183	213	192	172	190	198	182	173	175	173	179	168	196	167	174	163	190	175	177	168	199	180	196	199	169	200	168	160	155	192	199	167	173	193	174	200	181	177	192	190	183	188	180	183	188	165	154	171	171	187	174	180	190	204	196	171	194	205	181	169	179	174	182	178	188	170	169	198	194	184	160	178	212	171	171	159	162	195	176	178	195	167	192	189	177	167	202	188	181	193	184	172	161	178	191	176	167	174	165	186	222	162	183	170	189	178	180	199	180	181	201	154	164	185	175	180	201	182	178	182	167	176	185	165	173	188	195	185	184	172	164	191	175	182	164	176	220	173	186	173	187	191	189	200	194	169	181	163	170	164	198	186	203	193	195	185	148	177	168	153	174	195	180	187	175	201	177	155	189	173	208	175	157	161	180	152	161	166	203	175	198	189	172	185	175	210	182	177	167	174	170	194	187	199	177	179	154	192	206	192	183	181	190	168	182	169	196	173	154	173	185	204	186	168	177	174	218	162	178	167	184	206	186	173	155	183	187	178	189	206	204	170	165	192	167	206	180	188	197	159	179	177	158	201	188	176	185	187	171	181	167	182	181	198	187	164	186	191	173	168	160	190	185	190	204	193	168	167	207	193	197	169	181	188	192	172	178	183	183	178	175	196	182	189	182	179	186	192	186	207	183	185	186	176	160	167	185	199	177	195	164	189	191	187	180	190	174	154	158	194	186	168	175	181	198	177	173	187	179	180	185	161	168	183	179	186	176	163	199	183	160	196	199	194	167	190	165	191	169	192	194	183	170	173	149	180	156	187	176
24071	36484	27665	17566	13069	9359	6574	4739	3347	2289	1738	1370	1083	872	777	649	535	481	438	377	373	298	281	263	252	241	254	293	262	258	236	227	220	234	206	235	233	212	199	211	214	215	197	194	214	210	210	212	234	200	206	216	215	203	191	212	219	213	235	225	205	203	190	234	232	198	212	214	231	202	201	201	210	222	203	206	200	229	232	211	203	218	181	218	187	193	217	222	215	189	231	205	204	201	207	209	216	193	180	221	200	196	195	191	164	206	217	199	192	200	210	211	214	221	187	197	190	194	226	193	189	203	218	204	194	219	213	179	234	203	186	199	197	220	212	203	200	190	202	194	183	192	177	204	225	172	197	201	203	181	190	188	190	192	201	173	204	183	187	194	190	206	213	198	175	197	213	206	196	172	206	203	180	190	184	174	195	190	178	189	223	193	176	190	218	188	192	191	230	202	197	185	210	187	209	206	220	204	207	189	192	209	203	180	200	202	212	242	173	191	190	189	186	209	196	204	220	204	194	181	195	174	176	196	180	192	202	201	176	175	221	185	197	205	177	185	216	174	207	192	207	180	194	208	195	216	208	199	199	188	198	184	202	209	192	201	195	169	195	207	208	176	222	213	199	215	197	203	188	189	199	190	188	191	230	190	196	197	189	186	190	188	186	202	194	196	186	181	205	173	186	194	199	167	181	193	238	188	165	197	185	210	183	210	172	179	194	185	187	183	185	213	189	206	180	234	177	187	206	188	213	196	183	187	207	226	204	196	198	176	188	203	195	194	194	187	180	196	217	214	191	210	202	196	170	185	188	205	176	204	200	214	209	183	194	194	191	187	187	187	207	209	214	194	194	215	199	197	190	182	193	215	199	202	200	187	203	183	187	181	186	179	198	212	182	190	197	200	216	205	202	200	195	180	186	203	171	197	195	216	191	195	206	206	178	212	183	203	196	177	204	200	216	210	201	200	225	177	218	207	171	200	186	197	210	212	191	193	183	191	182	189	181	191	175	223	201	222	202	203	205	189	204	229	198	213	198	168	225	184	182	197	198	171	197	180	175	196	193	211	190	203	199	192	202	191	192	191	198	185	197	179	183	194	178	189	201	178	196	181	202	187	197	189	219	181	195	186	192	196	209	184	224	198	192	191	184	222	200	207	187	188	210	196	182	197	194	197	194	212	193	195	229	191	191	200	179	186	218	188	190	175	210	204	168	205	195	219	224	217	209	224	217	212	210	187	199	192	197	188	203	205	199	195	206	191	193	190	183	219	206	197	208	206	227	188	202	195	203	188	193	203	188	208	201	187	213	193	212	192	205	173	212	202	218	173	203	209	185	183	207	191	207	213	203	208	194	215	185	185	175	207	211	191	180	166	194	177	202	170	183	182	215	217	192	182	234	207	195	175	200	193	187	180	183	217	182	198	203	182	198	223	187	188	191	185	196	187	234	205	204	187	219	198	180	228	206	181	203	207	187	177	182	195	200	218	182	186	173	218	179	203	202	203	203	205	205	189	204	191	202	190	195	209	188	208	191	211	191	197	192	188	210	211	178	202	195	195	218	220	179	212	188	197	183	210	194	191	184	197	200	207	222	190	188	239	232	212	178	189	204	200	217	212	203	196	177	214	182	205	196	187	197	219	200	198	197	210	215	169	190	189	210	172	193	201	189	196	189	190	198	210	180	216	198	205	192	202	211	225	194	188	210	202	193	184	180	157	205	203	226	205	198	222	227	218	192	183	184	209	173	193	188	172	193	175	220	168	193	177	206	188	193	190	196	207	194	222	190	217	198	181	197	177	202	170	139	187	171	205	187	192	207	196	193	195	222	185	205	169	197	191	209	202	200	175	213	186	180	175	203	186	193	205	184	175	206	233	200	193	201	193	192	213	188	174	215	203	196	174	179	202	219	185	192	187	185	200	193	178	196	199	192	194	212	188	190	202	186	195	205	189	214	191	211	206	234	181	203	193	202	196	197	200	215	185	209	161	192	199	180	201	184	201	170	196	193	186	204	233	202	193	180	216	212	179	181	203	208	191	180	193	208	210	197	213	194	196	183	179	206	180	210	196	187	212	195	189	208	214	205	216	159	198	208	191	195	186	218	197	214	183	189	225	198	217	183	203	182	221	207	172	188	190	212	191	212	210	189	176	197	194	178	191	200	204	182	185	159	197	194	208	201	204	211	224	200	187	229	196	226	175	192	186	222	194	213	182	192	189	179	201	203	191	223	223	207	195	190	192	198	178	203	205	219	179	195	215	184	187	177	181	215	170	168	205	190	179	186	194	214	193	212	192	200	198	173	171	190	194	185	199	214	186	219	197	196	176	228	188	210	207	218	200	184	194	195	207	208	186	200	234	200	181	206	187	201	203	197	199	213	197	198	189	208	189	201	175	226	204	184	218	186	190	205	211	178	210	207	166	222	213	199	185	206	211	191	203	186	182	184	179	199	202	188	209	181	197	183	208	166	206	184	181	221	188	182	194	211	186	175	198	201	218	206	190	195	207	205	212	214	206	192	186	184	198	218	198	175	188	192	209	195	215	198	209	171	191	186	181	175	191	180	223	208	193	214	164	185	194	177	159	214	185	208	196	194	185	185	200	194	221	192	197	216	208	184	181	154	189	186	204	185	199	188	185	211	204	192	199	205	175	201	218	164	194	196	184	206	194	196	181	171	187	193	189	189	204	214	184	183	199	188	211	197	176	187	190	209	212	206	189	186	182	195	173	194	198	191	214	214	199	193	179	195	217	178	186	210	200	188	179	175	201	223	190	201	199	183	201	179	206	202	185	205	210	201	194	197	194	209	189	199	198	176	179	212	194	204	196	191	191	193	203	202	207	191	189	198	174	182	212	198	196	200	195	191	190	194	203	188	206	186	213	182	219	194	219	194	193	217	229	180	191	205	212	197	188	197	205	189	191	171	209	175	204	195	178	193	200	204	191	176	207	187	177	194	209	190	185	185	199	193	205	206	179	217	183	194	211	203	186	193	193	184	215	195	182	188	195	205	213	203	202	197	178	206	164	192	225	202	195	180	175	193	196	179	212	204	198	200	194	198	199	182	210	175	216	198	179	220	176	203	210	185	215	192	205	182	184	194	185	192	204	184	206	203	204	176	203	189	195	187	203	184	193	207	197	195	193	194	197	189	158	198	187	228	199	204	173	211	218	213	197	206	189	196	195	193	200	200	183	210	224	203	213	195	232	180	195	210	204	211	194	208	198	183	195	185	196	216	226	201	170	169	199	186	211	218	188	212	181	203	184	203	192	206	200	187	198	179	190	206	178	175	197	207	168	198	193	205	189	192	180	188	206	208	171	173	189	214	194	181	203	185	212	177	201	184	218	195	225	179	194	177	181	187	195	167	193	202	195	205	201	178	179	199	213	203	195	172	202	198	185	220	205	182	197	201	209	206	200	213	212	196	170	190	192	221	193	208	199	194	184	202	188	188	200	186	190	169	202	177	177	174	185	177	212	203	189	231	196	177	203	208	173
24894	21097	27101	25246	13725	5254	3044	2021	1437	1007	745	665	601	547	477	467	384	406	377	373	319	344	306	294	304	303	313	281	278	289	294	293	274	285	279	288	285	271	285	293	292	281	277	286	289	294	276	318	262	282	278	293	264	269	292	271	263	289	274	262	310	288	288	280	284	287	288	261	299	255	276	266	271	283	247	274	266	254	270	308	311	297	274	307	284	283	298	257	306	269	273	289	274	278	264	240	245	273	282	265	251	277	296	261	287	289	287	282	275	280	240	293	297	273	256	261	240	277	279	289	309	266	267	267	269	281	285	286	289	299	260	282	259	276	267	268	286	261	268	264	296	282	277	256	275	310	309	308	298	290	268	284	264	266	308	280	266	283	288	261	278	253	269	275	282	286	295	257	313	278	264	285	255	294	273	282	288	322	288	284	263	279	260	259	264	238	281	303	265	270	268	270	279	271	265	268	291	278	251	236	246	262	270	301	258	287	275	266	279	288	295	247	290	263	292	281	270	259	281	282	262	265	290	268	300	300	297	251	298	313	249	290	261	281	254	290	254	248	263	291	270	229	246	256	229	279	267	286	289	263	282	251	267	258	261	279	281	264	271	280	300	291	272	258	264	271	252	282	294	266	254	282	307	254	248	275	250	254	302	302	302	258	260	288	271	267	277	274	267	247	238	272	277	270	268	281	270	306	261	282	298	280	260	281	291	243	295	290	298	278	290	274	274	276	259	280	282	256	277	295	241	255	254	274	275	259	276	265	255	277	280	275	302	282	295	302	300	257	243	262	280	312	307	285	255	270	265	264	270	286	257	241	287	273	284	284	245	287	279	275	278	268	312	290	276	296	242	276	254	267	261	270	257	262	281	279	266	257	284	290	285	276	291	291	284	278	263	287	275	272	272	317	263	280	276	258	280	279	278	308	292	296	277	273	285	251	301	284	273	298	245	285	274	266	279	275	288	289	259	287	269	249	282	266	273	266	293	265	243	267	242	264	270	300	257	283	224	250	290	284	295	295	268	288	251	254	253	273	278	261	267	280	290	278	292	290	268	286	275	268	306	272	264	277	256	279	297	242	262	256	284	281	287	258	324	316	281	282	272	260	279	278	293	255	279	317	268	258	259	285	267	231	259	276	286	266	300	248	257	307	277	270	268	291	253	281	281	272	265	257	301	252	276	261	276	263	306	296	281	271	294	274	266	285	255	300	265	308	293	327	267	284	279	261	283	280	259	288	254	311	287	294	263	262	268	248	254	291	277	269	286	277	272	295	265	310	286	277	295	283	264	301	282	286	277	290	243	274	270	273	282	260	290	249	245	268	300	292	255	260	241	281	278	287	309	259	258	255	283	256	263	272	277	266	246	267	286	271	245	287	267	262	283	237	238	266	284	251	247	266	274	244	277	280	262	264	276	263	286	274	253	261	250	282	286	270	233	239	269	276	282	273	261	285	275	252	279	251	260	298	246	279	273	287	260	258	289	262	302	278	275	274	247	306	247	248	296	289	260	284	262	269	309	311	286	237	242	286	290	260	278	247	251	282	275	266	253	286	286	272	284	251	252	282	254	271	278	260	298	284	267	263	292	289	284	270	299	305	282	266	305	295	258	298	264	274	248	256	264	279	266	247	287	271	275	263	256	286	284	269	273	259	255	239	295	263	269	308	280	258	290	260	290	252	258	254	240	302	273	287	291	283	251	258	267	274	304	251	266	281	311	270	268	283	274	282	259	314	260	285	287	235	297	267	271	278	277	302	284	288	264	267	279	250	289	270	277	277	256	264	277	279	307	295	275	292	295	287	299	298	265	254	272	288	261	260	244	263	266	280	283	277	278	250	265	253	267	271	285	284	256	268	269	282	292	268	271	250	270	246	268	276	266	268	291	279	291	272	280	273	278	272	296	279	273	259	287	253	268	259	300	287	249	257	300	268	312	279	285	291	293	264	291	254	252	279	281	270	274	286	274	289	245	260	264	255	296	268	269	295	272	277	283	266	291	253	276	254	270	308	274	276	257	255	289	274	251	281	274	299	241	269	300	309	271	288	280	240	260	262	301	285	259	269	290	253	268	268	275	294	268	246	293	280	269	261	227	271	278	291	302	256	270	277	272	274	284	258	256	261	271	281	286	270	255	279	290	264	280	257	268	246	269	274	285	273	263	281	266	296	266	263	253	290	292	303	267	256	269	254	284	261	265	294	246	275	274	256	284	242	242	279	327	260	279	246	264	300	283	309	273	277	292	268	253	254	276	309	279	270	260	272	260	255	289	263	284	265	277	275	269	273	268	268	287	297	278	260	263	257	272	271	264	295	273	281	267	275	274	232	272	254	290	269	254	275	282	274	298	265	259	250	246	286	269	311	256	289	271	251	266	270	262	278	278	272	270	282	264	271	258	291	225	279	265	262	274	271	265	294	288	266	256	275	289	266	257	261	285	270	276	293	248	244	279	259	303	246	294	278	275	275	298	266	283	299	281	284	270	271	281	269	248	265	289	258	269	286	284	269	302	259	270	284	268	278	250	283	290	280	289	293	270	306	302	275	295	301	291	287	241	282	268	267	284	246	289	284	259	278	290	302	288	273	296	266	267	276	269	262	307	296	272	284	271	253	263	284	255	271	253	281	273	283	246	288	257	245	268	273	258	276	292	251	274	285	269	263	283	269	265	290	294	242	295	293	273	286	292	254	300	275	273	294	280	271	274	294	273	282	284	258	292	278	291	278	259	287	261	269	284	286	291	256	283	295	273	249	291	294	272	260	266	258	283	263	283	246	282	272	302	279	272	274	259	265	261	275	269	307	282	263	264	304	255	312	258	276	256	256	250	259	266	291	282	258	275	272	282	284	262	266	287	252	245	275	276	272	277	327	283	274	268	282	269	259	280	284	273	278	266	275	275	272	283	285	269	266	249	275	263	281	263	277	278	260	273	281	274	291	272	291	291	267	279	262	299	288	285	271	290	267	289	285	303	281	274	263	263	272	285	285	276	282	294	272	273	247	299	276	267	244	263	241	288	276	285	265	288	272	280	275	266	294	267	262	275	291	271	287	274	274	262	276	277	263	286	269	296	273	296	270	303	273	260	300	304	303	276	237	301	296	269	309	252	277	266	289	257	247	275	271	292	257	250	291	274	270	291	331	284	249	248	279	250	311	289	242	257	261	257	242	262	254	273	273	266	278	258	302	269	297	291	310	288	295	276	267	282	271	314	297	289	265	307	296	264	274	268	268	263	275	303	288	283	269	282	271	272	277	277	267	266	297	257	274	267	281	240	268	296	266	292	280	266	241	276	283	266	278	277	280	264	295	264	245	281	249	263	292	300	268	226	275	270	265	252	268	303	269	257	266	275	296	247	274	286	280	291	242	308	264	294	283	290	266	302	274	271	269	290	266	303	271	252	267	281	263	277	261	258	275	290	263	271	298	278	262	265	274	260	276	280	283	277	286	264	280	265	283	259	258	271	248	269	273	248	261	274	279	299	278	251	311	254	248
23544	32982	24100	14568	10435	7757	5371	3836	2668	1870	1385	1159	996	873	737	622	549	503	481	457	394	403	337	329	362	353	363	337	305	326	337	304	293	323	292	331	297	291	335	314	295	312	303	344	289	314	311	313	310	299	332	296	300	317	293	300	314	305	312	290	301	310	285	309	280	288	301	300	288	331	327	275	308	321	308	324	302	337	333	323	317	327	310	308	295	291	265	307	300	309	266	317	334	293	272	261	278	323	297	306	293	313	332	301	314	297	298	261	292	284	300	301	296	311	285	273	310	292	297	341	284	313	318	303	314	269	297	296	278	352	302	298	288	322	318	298	308	304	320	297	305	292	294	300	291	288	289	314	314	303	327	316	284	287	305	307	321	293	325	290	287	296	270	301	307	302	297	302	293	310	297	289	296	294	287	309	324	297	284	315	302	307	275	261	281	288	291	283	313	325	292	267	307	285	297	275	319	304	293	310	289	306	323	300	310	287	272	276	283	295	312	297	289	285	294	271	302	287	326	281	310	335	297	301	325	293	280	297	299	291	276	297	276	312	317	311	283	302	309	283	302	268	287	294	311	314	323	294	314	297	306	296	291	297	315	326	281	308	281	269	303	303	302	311	280	283	314	306	311	291	310	340	266	298	311	321	291	295	297	313	284	301	265	289	316	269	286	293	328	292	305	322	260	288	337	311	325	279	315	320	291	292	292	285	291	308	282	304	304	285	343	283	294	284	314	301	305	322	282	305	285	321	285	258	294	291	251	296	292	303	296	274	308	300	284	324	303	323	294	286	304	302	325	289	287	281	321	294	287	301	291	315	307	301	277	289	325	278	305	302	301	275	315	323	311	322	320	294	298	280	298	283	301	299	293	270	296	288	287	294	307	298	279	301	293	297	300	334	286	284	286	304	282	293	324	296	292	311	268	293	306	315	298	302	298	289	280	324	299	307	291	282	311	309	300	287	278	304	283	303	295	307	303	282	295	302	312	308	291	312	280	282	332	325	296	310	291	297	278	298	304	260	327	320	333	297	270	282	296	277	303	293	289	308	303	328	307	298	329	286	309	287	293	301	272	289	322	278	245	297	294	300	294	275	306	302	324	302	299	276	299	311	310	315	330	305	292	302	331	317	328	283	307	307	286	291	274	324	318	311	292	302	296	297	303	297	303	296	297	259	296	286	280	289	314	316	295	273	286	328	261	318	313	312	289	289	301	319	310	325	290	300	262	289	308	300	291	282	290	328	288	316	319	286	285	289	315	314	279	300	284	314	295	275	280	299	321	267	288	318	279	304	280	284	286	295	272	276	289	289	301	289	284	323	291	285	300	325	324	288	310	315	273	315	294	323	301	303	271	293	328	292	298	287	286	295	295	286	300	329	280	268	279	316	307	287	300	295	290	268	273	295	307	303	280	279	320	305	327	288	303	309	323	297	276	294	271	289	281	316	303	307	300	277	326	308	302	288	295	299	273	300	287	292	310	295	332	302	339	324	289	293	296	305	311	309	297	293	274	280	289	289	275	312	317	300	279	285	306	302	297	299	322	298	270	294	301	313	348	303	346	308	310	317	287	271	299	288	310	298	292	292	286	318	286	283	305	332	323	307	307	303	294	289	293	289	305	301	342	312	294	333	292	305	261	304	296	272	309	294	295	289	295	299	309	293	265	287	345	311	294	292	307	291	321	305	283	290	295	306	297	327	277	312	324	296	293	268	319	281	305	312	304	284	313	279	301	307	289	324	320	294	289	322	299	301	286	279	277	301	300	274	301	319	311	291	303	282	262	285	289	302	275	255	285	307	316	267	292	304	305	327	299	316	305	283	284	305	246	313	283	296	331	315	314	286	297	286	324	308	278	271	288	274	325	328	298	286	313	300	266	286	301	282	290	316	303	286	280	277	316	319	312	307	287	284	298	281	281	298	290	320	329	306	326	306	326	291	311	305	297	317	278	306	310	300	288	308	305	289	301	273	295	308	308	305	272	295	278	281	312	277	286	283	283	326	278	263	311	289	305	302	327	312	286	291	302	298	289	292	296	281	266	285	303	290	306	305	284	309	348	323	292	295	290	254	295	283	265	311	277	282	302	279	320	292	320	288	307	269	339	312	318	341	290	266	302	298	296	278	258	319	288	311	324	312	291	303	300	311	287	292	303	287	273	312	307	321	311	300	306	290	286	319	294	300	285	309	316	303	284	315	302	283	340	285	333	316	311	311	302	321	331	272	307	294	307	306	295	303	303	280	283	305	312	293	315	308	304	270	293	285	306	308	311	285	302	285	296	308	336	306	288	312	283	299	328	330	305	321	318	320	295	297	298	297	285	315	284	325	318	317	294	286	306	297	300	326	307	298	306	306	309	297	292	292	276	308	266	277	300	305	288	308	298	330	301	293	301	277	294	331	295	305	326	302	295	300	308	285	311	290	303	296	327	299	297	304	280	292	302	313	308	332	302	321	312	292	244	281	300	297	295	300	309	285	295	292	302	295	311	301	315	302	332	284	306	282	289	323	281	315	301	279	293	296	287	313	300	303	304	299	291	274	282	332	310	308	303	313	314	336	294	305	288	277	299	283	288	318	312	279	299	297	265	292	317	243	297	311	310	297	287	313	299	288	314	313	322	288	304	306	299	310	292	300	299	298	320	321	287	297	287	306	317	314	312	293	294	301	286	293	290	285	305	275	300	300	259	284	289	293	292	297	275	263	280	313	290	271	312	285	284	298	279	290	322	323	290	293	298	284	272	279	329	318	256	279	293	308	293	328	286	288	302	289	267	251	290	304	294	306	297	318	307	317	310	305	301	299	303	307	269	297	302	307	286	291	289	324	291	275	309	302	283	278	308	301	320	315	273	320	293	302	288	306	279	304	281	309	300	274	276	311	287	313	303	312	278	291	284	303	327	286	286	287	306	293	268	331	268	278	294	300	314	298	281	300	299	280	325	288	317	277	311	304	309	298	296	331	298	295	304	310	319	312	294	279	277	284	285	281	303	273	291	302	297	274	299	315	310	277	300	285	324	289	283	332	308	312	302	323	294	297	315	299	278	285	282	290	289	299	285	307	298	293	301	300	307	300	304	307	299	326	290	286	314	291	332	322	295	319	293	328	329	308	315	315	296	313	299	315	306	277	290	301	300	317	316	319	325	298	307	320	322	294	330	324	274	317	300	302	323	313	296	264	305	331	308	307	287	288	313	287	327	340	287	280	293	277	285	279	341	328	287	270	301	303	288	285	278	315	291	295	304	314	250	312	291	300	316	281	349	296	332	305	310	267	314	337	331	298	287	273	307	301	278	310	313	317	300	302	313	284	307	285	276	290	312	303	316	288	321	303	280	293	307	295	307	257	324	287	272	282	308	303	319	297	293	295	296	309	286	297	311	274	313	288	322	311	304	276	329	305	323	287	294	282	317	303	280	262	306	293	280	291	299	329	311	277	295	286	337	292	334	308	268	314	287	297	312	314	319	299	300	304	308	320	288	291	291	312	279	295	286	335
22766	21286	28933	23947	21341	21508	13682	4812	2982	2213	1584	1226	1182	1032	869	743	658	572	524	493	478	449	419	432	382	365	400	379	386	386	348	368	346	371	384	347	390	368	362	374	343	383	374	378	379	334	344	363	390	352	340	382	351	328	378	356	293	366	396	330	352	364	339	354	360	336	326	337	376	365	359	339	340	342	326	369	313	347	323	357	322	351	325	324	320	329	326	337	329	352	351	342	330	372	310	355	328	333	328	331	351	377	389	321	332	315	348	355	361	326	350	316	360	328	337	327	325	305	350	301	309	338	324	313	318	334	335	276	351	328	359	330	314	339	345	333	332	331	335	310	348	286	321	334	323	357	298	335	324	332	332	341	308	309	347	321	333	348	356	341	301	344	334	316	300	325	318	341	325	318	323	333	317	313	325	320	349	317	332	353	342	320	323	306	344	329	309	354	314	318	343	330	323	347	334	330	352	343	302	349	324	327	338	295	334	297	362	313	298	326	346	359	324	356	357	370	334	349	345	340	327	342	337	347	340	359	342	297	335	321	335	318	354	350	331	307	344	344	340	336	305	359	337	311	352	331	349	338	332	326	315	333	282	296	353	324	326	325	359	322	339	342	322	345	319	320	327	310	351	352	294	348	331	341	331	329	343	338	348	331	369	329	319	350	369	307	347	344	340	359	330	298	323	310	302	314	319	348	306	334	328	337	310	334	333	357	321	325	312	350	299	314	331	332	377	292	354	348	325	356	314	337	338	315	344	338	357	310	323	331	343	321	353	335	322	349	340	342	293	342	326	338	357	361	321	352	333	314	320	335	314	341	341	320	349	266	330	340	339	345	328	319	351	318	328	355	325	362	365	336	346	360	319	323	326	333	351	309	312	296	316	317	321	331	342	331	323	295	332	333	329	353	366	299	326	342	342	295	348	335	322	359	325	367	305	354	322	346	297	350	330	326	335	337	316	342	312	357	334	360	337	344	334	314	328	339	310	316	332	315	342	349	306	336	343	311	306	341	335	325	350	325	338	313	359	330	326	346	329	362	308	358	330	322	346	330	342	335	341	322	344	352	339	346	379	336	341	321	330	321	316	327	363	330	333	345	326	334	334	362	335	332	347	306	304	325	339	333	317	338	332	341	349	337	304	369	315	335	335	321	339	349	337	327	347	317	316	343	332	349	317	351	334	346	348	332	327	354	301	344	331	330	344	305	306	321	325	354	334	333	348	313	316	320	317	350	322	317	350	344	303	329	331	331	303	368	362	321	332	341	329	313	312	293	348	322	330	299	361	332	327	347	334	330	330	323	334	331	287	330	303	327	292	323	283	309	337	295	354	323	334	327	324	356	360	322	341	312	347	351	324	295	325	360	350	359	345	327	364	328	360	343	317	342	329	349	327	322	328	355	336	328	342	329	383	335	381	341	338	308	334	318	329	341	381	315	345	335	359	316	327	353	325	339	320	377	336	314	312	346	317	337	325	332	316	301	322	329	303	334	310	311	317	329	343	364	326	352	332	350	310	356	310	320	301	321	343	312	351	318	307	342	319	329	372	324	329	336	317	340	312	319	308	345	305	364	352	288	362	325	330	318	345	344	315	341	304	331	319	329	347	367	353	322	312	327	319	325	327	331	330	308	358	348	349	323	331	370	292	326	361	330	334	319	339	298	337	326	343	350	346	333	339	307	325	314	283	343	333	338	310	335	318	325	339	346	339	334	316	324	311	376	308	302	335	323	325	348	338	347	365	327	324	340	339	345	314	356	350	353	340	310	365	323	305	350	326	310	296	326	300	332	320	327	283	337	335	336	339	315	342	344	328	320	327	347	319	343	348	317	340	335	323	362	334	354	313	346	358	325	352	328	311	318	305	344	321	350	339	311	341	313	342	346	344	361	352	317	312	338	308	359	337	324	377	325	371	318	317	327	334	295	387	350	293	368	325	331	334	351	342	346	322	367	337	337	338	330	270	344	351	338	319	344	324	315	348	312	327	309	336	290	336	360	302	324	336	346	332	306	334	320	354	317	327	295	370	349	333	324	297	324	331	337	316	331	327	299	339	323	336	335	297	325	331	346	310	333	336	312	341	350	323	345	328	365	357	338	347	350	330	320	346	326	323	328	350	324	351	363	280	325	311	328	337	368	340	315	345	329	294	307	348	331	296	353	345	328	352	336	344	352	318	331	328	331	301	329	345	330	364	350	320	309	340	323	352	346	325	351	339	326	330	320	305	280	348	334	288	350	321	335	341	354	317	339	316	325	339	314	309	361	329	338	313	314	308	343	321	317	354	356	345	319	360	358	316	319	331	351	331	340	303	324	348	334	315	337	337	337	329	313	305	335	344	334	363	342	334	323	351	308	334	343	338	328	337	320	314	330	349	313	337	331	335	318	323	345	324	309	340	341	317	327	327	323	328	342	364	316	310	357	330	331	332	329	303	322	320	304	358	308	306	324	339	341	360	308	332	336	327	350	315	349	325	356	315	314	349	317	337	338	328	325	331	290	358	359	354	292	320	331	313	348	332	307	285	303	325	334	333	338	302	326	348	330	349	332	371	332	368	355	357	344	339	380	319	311	338	350	315	329	355	333	340	337	350	345	322	320	327	315	332	345	362	333	335	337	360	351	340	345	305	322	323	319	352	346	324	333	343	349	305	289	302	321	351	340	315	335	328	369	338	327	335	373	329	320	342	322	340	305	364	338	309	308	359	309	323	316	341	325	377	345	328	330	327	331	344	340	316	308	329	355	346	284	337	308	293	324	320	315	356	367	351	357	335	351	334	321	304	314	319	332	348	337	364	293	348	320	318	289	351	321	335	344	314	325	342	345	342	302	333	363	343	322	342	358	328	348	365	340	335	315	317	332	350	308	308	346	367	325	335	299	328	326	339	326	311	322	377	325	375	341	310	334	335	331	339	318	316	296	317	322	300	370	325	328	341	365	310	339	302	311	400	314	315	328	312	326	332	314	315	347	332	332	319	290	322	331	350	344	298	331	330	343	291	338	344	320	354	319	354	343	302	319	345	361	325	316	337	339	310	316	314	313	357	342	329	328	312	347	313	347	339	301	308	346	300	370	321	331	312	327	316	335	328	334	355	313	331	346	340	326	335	297	329	322	357	336	318	324	340	332	347	315	303	328	329	355	317	300	354	341	327	341	361	337	341	382	318	369	319	319	328	306	342	333	318	330	328	327	298	340	336	315	319	332	301	323	337	335	326	304	266	337	333	345	329	306	350	326	351	332	358	314	324	310	307	304	319	347	318	374	308	308	371	309	375	355	329	344	360	293	324	323	346	320	329	349	348	353	287	350	325	360	332	298	349	306	321	320	366	358	329	314	334	313	333	335	346	355	345	335	352	336	358	318	316	351	290	346	341	330	296	301	349	343	349	352	373	348	305	334	340	309	360	315	337	321	343	358	350	348	352	312	310	342	314	349	307	334	341	330	348	350	313	340	324	319	325	335	331	344	329	339	357	291	329	323	326	334	350	311	337	351
27863	42293	33239	22967	17607	13680	10047	7006	5027	3666	2647	2029	1806	1599	1272	1094	851	771	714	616	558	544	467	460	439	437	425	430	439	426	417	407	364	391	388	422	420	387	368	370	360	361	399	401	377	360	410	336	325	338	381	417	399	368	379	341	340	338	342	351	351	384	319	360	358	345	341	381	374	387	372	315	326	378	365	346	368	365	364	366	351	367	346	355	331	326	350	358	356	345	338	353	348	334	346	360	375	329	359	353	365	365	313	357	347	334	328	310	333	346	359	363	331	361	290	329	340	351	361	331	339	323	367	327	361	356	328	339	342	332	326	325	364	358	352	348	329	354	322	357	337	347	337	363	340	329	374	366	333	329	333	359	355	354	353	327	312	360	356	332	337	385	321	315	314	336	345	341	365	336	336	347	332	345	353	342	311	378	323	349	348	347	377	357	321	343	340	336	357	349	303	315	346	340	329	333	335	347	329	337	329	358	335	349	355	349	338	321	355	337	327	346	356	350	325	344	369	324	361	306	340	367	383	375	379	353	350	328	311	342	368	369	321	336	346	342	318	355	345	372	367	348	343	310	355	378	334	371	349	330	323	331	303	328	353	361	332	332	358	348	336	314	368	313	378	376	353	336	328	324	345	343	338	341	333	348	345	347	322	338	373	357	372	308	365	345	323	347	323	363	321	324	360	338	360	328	303	350	379	323	319	346	363	326	342	364	325	349	336	356	342	316	320	334	318	348	338	323	364	340	341	355	339	348	349	339	322	346	345	343	318	335	314	358	339	329	340	353	341	294	319	343	330	306	353	317	334	325	330	352	331	323	349	346	312	362	375	323	317	356	367	353	341	347	351	368	342	365	340	347	349	360	321	316	340	351	327	322	342	341	370	319	335	366	357	311	332	289	373	337	364	331	328	312	324	356	328	352	348	359	338	356	360	348	389	359	347	340	368	324	331	345	327	368	344	374	360	339	315	324	316	341	373	347	354	316	338	328	333	349	331	344	344	344	338	359	326	304	354	331	333	342	346	339	323	361	391	340	334	346	355	344	370	358	336	332	342	329	363	296	329	372	323	335	332	317	332	313	329	300	341	363	318	351	327	330	305	321	295	334	343	366	326	328	358	363	361	343	323	335	353	364	323	376	306	355	345	333	331	361	314	336	351	358	333	307	354	352	372	322	334	314	351	351	355	346	327	345	368	371	344	333	372	352	349	309	359	324	348	351	351	356	349	324	370	331	313	364	351	361	351	341	350	332	340	334	335	345	330	377	345	358	359	348	329	335	341	326	335	334	304	321	353	328	357	321	351	347	371	354	345	347	325	363	336	333	331	325	361	323	326	373	334	361	355	347	337	320	297	336	323	312	333	341	306	311	363	339	343	350	351	329	331	354	352	349	350	357	323	341	358	326	329	308	360	363	315	369	351	342	322	330	360	323	389	315	346	347	341	357	332	341	348	357	333	347	354	362	343	328	331	335	341	344	376	340	336	338	363	308	333	345	352	323	349	382	342	345	316	325	355	349	329	327	326	341	307	355	330	340	351	338	329	347	329	346	313	314	334	327	357	319	341	353	323	348	332	341	345	343	323	330	304	315	322	317	360	340	349	313	321	337	307	341	341	346	333	330	371	356	343	319	328	329	354	329	364	305	342	348	320	324	335	325	327	357	337	334	338	319	331	316	337	345	329	359	354	325	365	334	343	339	342	305	346	340	318	349	342	351	317	351	323	353	326	359	346	338	334	360	342	356	336	371	343	322	364	322	329	332	351	354	351	372	316	362	349	352	336	335	330	343	310	346	346	340	352	348	344	388	383	315	359	351	320	319	319	365	356	334	356	313	336	355	344	356	361	318	304	320	360	359	363	324	343	317	349	350	320	344	337	346	327	325	308	326	306	340	323	354	350	331	348	328	330	339	353	357	370	357	348	339	311	329	353	309	341	331	321	343	374	355	321	333	340	329	343	341	335	347	327	343	307	325	347	376	354	350	345	335	354	339	378	319	332	340	373	346	327	348	345	366	344	334	333	371	362	339	341	357	365	361	334	352	365	341	316	317	326	358	332	303	341	320	347	351	333	322	326	365	342	332	323	342	349	346	394	339	348	316	324	300	348	347	324	303	337	347	357	329	329	310	325	375	355	343	326	322	332	388	362	360	352	366	345	338	317	353	342	335	323	365	336	338	401	351	322	332	369	312	353	337	347	327	344	355	363	337	393	318	336	337	337	341	331	327	326	362	384	323	355	353	345	326	328	329	343	313	356	334	329	334	342	340	344	336	356	347	335	363	335	354	366	324	346	319	336	300	369	363	355	382	336	317	360	343	356	367	352	316	344	357	333	335	335	348	345	305	354	333	364	381	337	382	315	340	320	341	332	340	328	341	348	336	344	372	333	340	331	353	301	350	344	355	351	352	324	308	342	321	324	328	337	319	333	357	338	333	338	320	320	325	336	342	340	322	339	334	335	347	340	334	317	348	285	340	327	328	361	368	326	339	304	322	367	341	353	323	329	375	340	356	306	357	393	326	330	359	335	323	308	327	346	328	337	343	321	327	362	332	343	358	330	348	363	351	345	342	318	358	317	318	344	339	337	337	380	342	352	345	341	355	363	318	344	338	371	335	354	348	332	321	359	372	326	344	367	361	317	320	373	359	369	336	358	331	332	360	354	308	374	357	338	365	335	327	348	354	355	307	326	348	339	377	318	374	320	361	343	354	315	354	360	367	339	310	325	341	344	345	328	372	344	329	327	329	346	326	387	356	350	348	328	312	334	355	352	325	337	333	366	329	331	346	339	364	295	345	341	375	319	340	333	315	326	328	336	343	339	381	318	356	315	301	334	350	326	332	341	333	333	360	340	348	365	356	360	320	326	327	333	330	347	348	353	355	354	358	332	342	354	333	343	342	333	364	353	329	346	351	330	330	320	318	326	328	363	355	312	319	319	335	357	319	340	353	325	363	350	346	331	354	317	355	370	329	351	337	333	354	336	345	348	347	333	385	318	301	347	376	361	352	331	366	374	336	373	340	336	332	346	324	339	311	361	359	327	349	304	323	330	367	335	360	299	340	324	331	328	358	361	356	325	337	359	344	326	311	312	329	352	356	316	348	322	337	342	368	314	340	340	321	302	306	341	343	378	356	354	366	353	337	370	347	320	327	347	333	355	324	325	340	330	326	349	341	340	342	355	329	327	334	358	367	335	336	314	292	312	323	366	357	308	338	336	327	329	316	372	362	348	342	341	340	342	328	335	339	351	318	366	318	331	368	342	350	336	350	356	339	383	351	360	328	324	351	335	366	307	356	329	330	319	328	396	327	330	365	343	347	351	348	379	330	323	358	326	345	361	342	340	308	326	360	323	327	380	354	334	378	354	304	368	338	338	343	333	361	314	340	362	330	355	365	338	350	328	331	351	359	344	334	318	338	318	363	361	334	343	346	333	351	334	308	332	331	334	370	379	323	300	334	299	349	354	353	344	347	336	343	346	337	336	363	352	311
28756	21765	19365	11364	5499	3240	2062	1281	967	718	547	428	354	360	311	266	239	237	236	197	206	195	163	175	227	212	200	202	198	163	170	185	164	173	171	180	149	193	170	207	180	185	179	189	192	174	190	171	182	186	169	180	180	164	179	168	183	175	183	169	187	177	185	177	194	168	155	174	177	161	171	196	186	173	197	177	181	178	171	170	151	184	176	182	168	154	160	170	176	183	160	189	156	173	176	188	175	167	191	160	179	192	180	165	164	174	176	156	168	183	195	174	161	183	193	161	175	158	175	183	160	170	173	194	156	177	187	167	178	157	176	178	158	166	182	167	168	172	167	183	162	171	155	185	182	150	169	169	159	178	163	179	177	180	169	163	152	195	201	163	183	145	158	173	184	143	158	154	168	167	177	173	153	165	179	149	173	182	155	165	163	160	169	152	176	160	169	164	182	163	173	180	159	186	181	172	162	183	182	172	196	177	173	152	169	164	168	175	162	170	196	171	174	197	177	163	178	170	159	170	146	189	174	192	178	173	157	204	164	177	176	174	165	168	150	173	174	167	177	158	181	183	162	175	172	174	174	170	180	176	183	182	155	153	173	168	178	158	167	164	159	172	163	161	173	189	187	185	200	177	177	187	167	182	174	193	176	166	173	168	168	175	187	161	173	187	163	186	176	170	173	150	184	170	147	162	184	157	160	170	196	154	182	148	194	175	154	182	186	166	153	157	164	185	166	172	170	171	158	171	184	188	160	173	163	166	176	183	175	214	159	172	165	177	171	173	175	207	176	163	173	186	185	182	178	177	179	160	154	161	161	172	165	175	167	177	161	199	183	168	136	190	160	169	177	160	155	164	159	164	169	152	151	155	162	176	170	182	175	194	198	172	156	184	169	168	167	152	171	182	150	160	164	193	172	156	168	180	137	180	173	179	176	158	166	176	170	171	164	189	182	181	180	163	169	169	180	173	174	169	189	173	180	191	186	160	159	179	150	194	182	155	160	169	180	163	152	180	178	160	161	177	186	195	169	190	157	166	148	164	178	191	188	194	164	175	171	195	157	145	179	175	153	158	177	174	180	175	157	169	191	157	165	161	178	167	176	158	182	178	199	175	171	169	173	174	158	178	166	166	170	147	170	184	187	172	173	168	161	161	164	163	156	170	173	172	185	181	185	154	182	157	201	196	181	177	174	181	158	171	167	161	187	176	179	174	183	167	155	160	177	179	166	190	172	153	184	183	170	186	172	186	155	168	156	162	183	174	169	148	165	170	166	172	175	173	168	183	152	158	167	175	174	169	174	188	168	163	188	175	171	176	157	180	183	166	161	177	158	170	159	162	170	183	182	176	164	164	184	153	165	165	202	180	176	178	177	189	190	170	174	188	175	151	169	184	178	155	195	189	176	194	186	158	160	182	197	148	154	171	171	170	151	171	164	179	177	172	179	178	169	159	152	156	174	153	180	170	157	177	182	162	181	165	158	187	167	188	186	189	163	158	173	201	188	158	189	175	179	156	175	161	172	166	175	173	168	171	198	173	183	193	191	177	180	145	158	161	177	145	187	181	189	196	179	191	173	178	192	189	190	183	186	164	188	154	181	161	192	185	163	164	157	172	168	157	166	158	185	181	158	155	140	160	144	165	171	148	180	174	170	174	156	172	156	180	179	172	204	179	181	134	175	159	158	173	176	173	182	152	179	152	197	175	161	156	180	154	181	187	169	193	183	184	182	180	188	152	173	167	154	165	157	180	157	176	192	154	169	158	165	169	196	169	160	193	153	142	169	166	165	171	173	186	173	160	193	183	154	138	181	187	160	162	181	174	153	157	205	165	164	167	184	159	175	153	181	182	152	160	194	171	177	156	176	162	156	166	144	182	187	161	154	167	171	174	166	157	179	155	184	194	187	165	194	179	197	160	190	167	178	165	187	164	153	186	142	211	181	157	166	180	171	191	141	146	191	163	174	162	176	191	164	173	160	194	182	182	175	184	158	159	171	169	184	164	184	181	156	166	177	183	205	192	174	175	183	180	198	178	177	161	191	156	172	180	162	168	190	172	162	167	173	195	185	183	161	154	168	181	195	169	164	168	160	182	179	189	179	177	155	192	164	184	192	177	175	165	168	181	177	155	159	177	191	182	180	183	162	170	155	169	150	164	171	176	199	160	188	159	193	184	160	166	168	172	163	189	177	176	155	171	173	160	194	168	153	186	160	158	185	167	176	143	179	176	156	175	210	172	190	186	164	183	149	197	195	195	206	177	179	162	166	170	175	160	168	185	160	162	160	203	199	167	149	179	177	177	177	176	158	160	174	188	179	166	174	168	187	164	200	164	166	170	156	172	161	166	157	170	154	159	160	167	187	173	165	164	185	174	161	172	164	176	174	176	152	185	193	189	144	178	198	178	162	182	168	166	162	178	173	184	172	177	172	169	158	179	207	187	174	181	178	180	180	191	165	186	168	164	165	181	165	194	149	163	154	154	184	152	196	178	169	164	176	185	187	167	185	170	159	169	180	160	176	178	163	190	197	165	188	171	182	177	191	164	203	191	150	153	178	198	166	147	179	171	188	178	166	159	167	180	171	167	152	181	161	164	194	192	158	171	150	165	180	189	170	192	163	179	159	184	154	166	162	144	172	188	194	165	180	194	163	183	174	170	164	181	179	181	179	172	177	186	164	168	172	167	160	168	183	170	165	145	196	170	151	166	171	175	161	171	172	156	165	179	181	176	181	175	179	182	158	193	171	187	162	201	160	151	194	165	167	174	174	181	206	165	193	175	166	201	161	172	173	164	164	161	179	178	155	186	170	179	183	151	177	169	162	163	171	179	148	187	155	150	195	175	180	191	171	161	182	185	174	194	174	167	164	145	174	165	178	174	152	161	145	147	148	166	180	160	180	184	182	175	175	187	180	180	154	167	179	156	187	159	170	171	151	203	177	158	163	168	170	150	174	160	163	174	189	178	179	153	167	184	160	176	182	190	174	180	184	181	168	173	153	191	166	181	145	154	182	185	177	180	184	171	168	167	170	183	180	182	175	179	186	167	180	183	170	197	161	162	175	175	178	160	159	168	180	170	164	164	150	140	163	186	199	168	181	170	184	176	166	191	181	183	172	174	180	176	175	155	151	185	181	167	178	180	164	186	152	152	153	171	182	157	177	174	163	176	163	172	154	178	156	178	177	166	185	174	160	177	169	175	170	180	179	182	162	162	156	180	178	178	198	158	179	165	190	161	177	161	174	171	169	152	151	200	180	162	167	173	167	200	177	182	177	153	160	173	162	143	168	153	185	165	163	170	174	169	158	164	191	153	162	181	161	152	170	154	187	175	172	171	175	183	180	184	201	168	180	179	188	167	151	202	164	200	174	166	154	170	181	188	177	170	160	164	192	164	155	182	153	195	158	165	172	167	182	162	180	184	185	179	190	204	167	172	173	171	186	200	173	185	194	179	170	172	175	172	176	159	183	171	161	173	164	172	183	165	184	166	193	174
21711	28469	20402	11648	8118	5751	3967	2578	1766	1277	965	675	603	521	462	417	335	306	292	257	275	251	210	235	205	203	236	209	204	203	194	223	222	196	216	213	209	186	196	186	206	207	199	202	200	206	197	186	212	203	211	206	179	211	200	199	215	181	223	217	173	193	177	223	201	221	203	207	220	190	212	198	181	204	186	199	218	178	185	191	210	187	184	221	208	200	171	172	217	199	212	190	204	189	182	230	193	192	198	243	187	195	192	193	204	185	181	196	224	196	196	197	197	195	192	192	206	190	209	185	165	212	192	189	171	193	201	203	180	180	175	199	195	193	181	221	178	199	199	202	192	188	205	184	191	169	215	197	176	188	188	226	204	180	206	193	185	207	194	185	201	185	189	181	182	216	181	196	198	212	185	175	210	190	217	206	195	199	186	158	205	183	182	198	173	224	191	191	202	205	191	212	213	182	191	147	200	200	193	187	151	186	202	189	224	188	204	191	194	190	186	199	191	185	216	205	183	178	196	171	180	199	191	201	193	217	221	195	199	199	214	194	181	215	182	202	197	183	182	195	178	192	184	206	200	176	208	212	205	182	215	194	166	194	203	201	188	190	199	183	185	198	197	186	181	191	193	184	183	181	186	202	209	192	175	183	197	177	177	199	171	204	197	247	191	171	204	187	219	212	188	209	192	186	187	197	204	205	196	197	166	192	198	178	219	204	192	200	158	184	188	190	208	209	208	172	166	191	212	173	212	205	173	180	181	198	205	204	183	178	209	181	176	220	204	177	190	196	178	196	210	223	194	182	177	218	195	190	196	213	188	210	192	179	187	195	181	185	180	184	206	176	220	184	185	187	193	167	187	206	187	184	189	166	192	191	212	193	202	190	209	192	174	201	178	178	204	184	207	227	186	184	187	179	233	204	189	200	202	179	194	184	181	190	166	184	206	181	186	203	161	178	211	186	186	190	177	183	176	201	174	164	196	204	179	198	203	192	160	193	197	181	173	211	185	172	195	201	185	188	197	207	186	165	203	180	180	182	201	214	195	185	225	190	221	189	189	195	171	202	197	203	198	189	175	196	212	221	188	180	184	194	189	198	200	196	211	209	203	186	190	189	212	225	196	212	181	198	175	173	190	188	219	186	184	166	198	201	203	196	186	178	208	181	201	209	196	200	184	188	188	185	178	192	208	211	171	203	201	184	173	227	191	197	190	212	188	192	185	180	205	197	202	176	204	222	204	164	186	202	184	200	222	201	193	201	191	193	216	194	188	185	211	182	192	177	189	197	188	185	181	225	198	202	188	193	192	199	193	191	196	197	188	202	159	190	188	224	209	185	200	214	200	203	173	194	181	195	199	172	188	169	225	213	221	195	214	174	185	176	191	206	189	174	209	199	184	203	205	216	193	176	208	166	196	192	207	236	163	193	205	186	191	199	194	222	191	169	160	188	185	190	179	178	184	184	187	183	207	225	184	183	195	207	169	179	172	196	192	205	175	187	164	202	179	211	184	167	183	174	197	186	203	200	208	193	181	173	195	217	186	196	184	206	202	211	185	202	154	206	211	205	221	200	196	196	174	189	207	218	187	192	172	207	181	216	185	185	191	192	205	205	176	197	174	194	190	208	205	181	191	204	209	214	201	164	203	172	179	183	182	193	215	188	191	215	199	188	205	184	205	188	194	179	214	175	196	210	207	176	181	189	226	212	188	219	196	203	217	184	180	211	173	187	196	200	177	186	182	213	173	194	199	194	184	187	195	180	199	188	216	194	198	188	207	198	208	200	176	196	196	196	212	184	203	187	204	200	176	189	185	191	183	197	168	205	213	176	182	198	217	218	204	190	181	189	184	184	188	202	192	179	190	173	187	185	199	209	201	183	186	194	191	182	222	194	177	201	196	198	229	198	194	187	206	190	206	215	191	183	183	210	197	192	214	200	181	211	190	198	177	189	200	213	188	220	201	195	181	189	224	183	180	202	190	183	189	217	190	190	190	190	171	191	179	167	189	212	190	179	207	184	210	190	176	226	166	202	196	190	195	207	186	173	201	195	180	197	176	194	190	196	193	232	193	194	194	208	233	196	225	173	204	195	182	214	193	223	199	169	170	199	176	201	174	196	191	208	188	208	190	187	178	195	196	190	184	176	209	203	202	187	207	193	207	215	182	205	180	214	198	221	186	235	185	172	190	188	205	205	197	208	190	201	226	185	194	183	189	171	188	212	191	204	164	209	194	212	194	163	209	192	196	194	180	196	174	205	206	206	199	212	206	185	184	194	205	193	198	213	179	195	193	183	204	179	193	159	169	200	211	192	191	191	192	179	185	203	219	198	197	213	197	184	191	196	214	211	198	171	194	186	204	189	189	215	210	192	199	175	168	168	185	207	197	211	198	180	193	183	231	198	185	188	198	213	200	181	182	206	194	190	210	202	198	190	217	196	189	193	172	167	209	187	198	169	199	206	188	203	202	171	206	211	233	187	195	200	202	187	217	197	188	189	183	192	196	223	189	186	199	213	196	202	192	199	216	184	213	191	199	171	183	165	178	183	217	171	212	205	194	194	206	188	201	206	184	177	171	211	196	211	194	214	175	200	185	168	215	187	216	214	167	193	198	188	225	198	184	184	202	196	204	227	194	215	197	205	190	185	194	198	205	202	193	211	201	191	197	160	199	184	181	207	210	205	197	202	171	204	210	205	182	195	182	193	181	177	159	197	189	212	186	197	180	195	214	183	200	210	200	169	219	189	219	198	177	177	192	190	179	204	203	171	193	210	175	191	166	170	178	176	209	216	175	196	197	191	190	176	193	203	184	207	181	181	196	200	208	176	199	211	202	219	213	196	179	166	168	166	150	190	191	220	192	210	179	169	192	196	180	183	199	186	208	196	166	168	182	176	209	210	180	211	184	217	191	207	186	185	195	200	173	192	202	199	204	189	189	171	193	203	203	199	219	194	211	179	188	218	202	187	200	176	174	175	185	197	162	188	219	195	183	200	162	170	163	190	180	214	191	195	188	168	172	193	207	184	198	192	175	198	192	180	170	202	194	209	212	213	186	170	181	181	164	211	230	205	214	184	194	192	180	214	189	187	199	200	196	223	188	193	223	191	206	176	190	173	189	213	215	192	194	184	207	184	157	200	223	177	199	183	195	181	174	211	184	194	205	194	183	185	212	178	176	189	190	192	168	187	179	186	202	187	170	192	173	177	209	184	202	221	163	184	199	191	235	196	214	195	198	196	186	213	193	167	197	202	183	212	174	182	192	179	204	206	192	196	177	191	183	198	213	208	212	200	173	203	220	190	195	189	176	199	188	216	174	174	232	236	181	208	170	207	178	174	197	189	202	185	200	177	189	187	187	205	181	200	179	179	182	204	178	161	209	207	181	188	197	194	196	181	206	208	198	197	180	195	205	202	207	218	198	205	177	182	172	200	211	173	197	203	203	210	196	202	196	188	197	168	206	211	164	172	231	201	181	179	185	212	206	173	193	185	190	186
23945	21245	28387	24477	21265	13620	5735	2924	1802	1398	1163	792	665	560	479	429	347	330	275	270	252	246	255	243	232	224	234	209	234	205	209	213	190	212	191	200	189	198	196	200	198	198	163	231	171	212	206	200	168	187	186	175	227	195	203	207	205	190	217	180	212	201	197	219	190	188	191	203	218	195	199	201	176	193	224	176	198	213	203	205	200	188	168	195	195	185	144	185	201	187	193	181	192	183	190	196	176	168	184	179	192	186	195	184	179	167	210	194	179	211	189	182	203	190	177	191	174	189	209	182	203	188	195	207	189	204	216	202	216	211	207	189	195	197	186	192	208	190	176	170	200	178	188	203	195	190	177	189	186	201	194	181	177	183	193	188	186	175	188	172	201	218	176	192	192	194	182	171	160	175	187	192	196	190	173	191	166	172	190	198	200	175	172	190	201	167	182	205	174	182	181	196	168	181	188	198	176	202	193	204	181	194	194	180	186	164	189	197	175	174	199	201	207	177	189	170	172	196	176	165	190	190	173	175	152	177	183	177	178	190	206	182	181	178	176	178	205	180	165	178	181	176	193	226	187	194	214	189	179	183	178	210	185	205	176	225	177	174	172	181	195	179	212	169	176	198	185	181	197	188	182	188	186	176	185	176	206	178	205	183	186	187	175	186	169	184	196	181	172	172	196	197	168	179	196	182	186	197	191	184	179	228	189	171	196	190	208	202	214	198	191	204	195	206	189	201	187	179	183	188	188	164	164	190	204	179	174	183	184	182	166	176	181	197	197	199	205	203	177	188	163	186	195	168	201	182	170	193	186	146	198	200	188	182	185	190	199	176	199	180	174	183	186	200	176	176	208	201	195	175	163	178	180	199	195	191	181	192	197	200	194	180	192	187	189	180	203	212	197	170	180	165	190	176	204	187	190	172	198	163	189	202	198	164	181	181	165	175	179	205	194	193	181	192	185	182	200	178	190	208	178	177	187	185	186	180	187	190	181	172	188	175	167	195	190	193	199	180	189	184	168	191	183	179	159	171	174	166	180	174	187	188	166	182	202	163	165	178	180	194	207	198	186	186	176	192	195	175	192	195	172	191	173	177	192	202	175	165	192	183	183	169	177	194	173	178	196	187	188	188	188	180	178	153	186	173	185	182	183	181	210	192	163	184	192	176	200	200	192	203	203	184	180	206	187	203	184	183	194	190	176	182	187	207	172	193	202	169	164	180	169	190	172	200	201	197	181	180	213	188	169	185	178	173	208	185	184	194	196	180	176	173	186	170	163	179	157	194	225	182	159	183	190	208	183	179	195	176	186	166	186	188	185	184	168	168	214	154	193	186	189	183	190	157	189	189	179	174	199	189	191	169	179	177	175	182	168	195	205	196	188	180	168	164	206	188	212	176	189	201	180	155	196	189	202	157	192	187	215	183	195	191	203	201	177	166	172	197	196	204	190	196	147	181	193	185	201	165	175	184	187	179	169	191	200	201	182	197	183	182	180	186	192	182	174	178	173	200	180	203	178	190	151	161	182	174	166	191	183	178	186	186	177	156	190	214	170	186	183	151	199	181	195	200	190	194	173	149	180	172	179	193	171	187	157	218	169	162	178	184	184	204	187	181	178	192	174	176	179	201	192	198	208	194	200	179	192	163	185	206	212	184	180	182	199	197	199	186	164	168	191	188	198	188	192	189	181	190	184	209	192	194	172	186	172	174	193	189	166	161	202	196	173	183	167	214	198	184	175	176	193	185	200	161	178	187	175	157	179	202	180	180	185	185	168	181	182	216	217	170	160	199	182	199	190	214	191	189	175	169	183	180	189	188	187	202	174	179	180	164	160	212	200	170	188	182	194	181	205	184	179	200	180	198	192	214	181	183	180	196	165	171	162	187	179	166	186	192	180	155	192	198	160	182	202	180	179	222	179	176	181	164	182	179	182	189	190	190	195	176	196	169	170	181	186	181	196	180	181	176	190	177	194	171	189	170	187	163	195	192	197	183	181	178	191	192	181	165	190	203	209	191	178	195	195	186	184	193	193	187	192	220	193	173	171	188	198	192	209	192	174	174	214	180	186	169	176	199	193	178	190	185	174	177	184	171	180	171	168	166	191	174	188	196	179	186	187	182	186	194	159	192	175	194	180	162	164	183	191	192	178	186	198	174	201	200	197	187	178	179	204	174	197	181	167	177	186	182	190	191	169	152	183	194	174	186	178	184	195	174	189	195	172	198	172	184	190	189	187	196	178	190	191	193	186	159	185	185	201	209	169	179	192	160	177	192	178	182	192	167	197	170	193	197	178	173	219	188	184	166	187	166	189	187	189	187	178	182	209	167	152	163	200	187	181	158	192	171	197	200	204	207	173	171	175	194	211	201	190	183	187	194	173	189	193	158	188	188	179	175	176	183	183	174	201	183	150	191	183	178	161	191	198	205	164	198	184	187	183	206	212	187	183	212	152	175	166	206	180	206	160	185	174	179	183	180	199	192	190	193	199	178	211	179	175	188	196	195	184	203	190	203	187	203	201	180	193	197	179	184	182	206	172	177	217	170	178	167	187	180	180	195	199	181	176	197	192	177	188	181	201	160	215	186	168	225	184	156	175	207	195	195	183	182	192	187	185	196	178	213	175	170	192	175	190	141	174	188	190	191	200	190	166	184	187	174	190	180	184	168	192	187	185	177	155	196	182	186	188	194	191	178	171	226	200	217	180	182	169	185	203	173	195	156	163	193	201	184	204	196	174	174	204	170	212	163	175	180	169	170	171	201	200	181	183	166	192	194	198	184	197	180	190	176	183	198	164	191	175	202	187	178	187	166	182	189	196	184	190	157	174	178	169	172	195	195	179	184	159	194	191	175	184	204	196	182	163	180	178	178	203	192	185	180	178	217	172	190	192	184	190	186	189	187	175	196	194	161	179	167	175	200	182	201	162	185	173	204	215	197	166	164	183	191	183	191	215	190	173	168	186	187	184	165	184	201	178	193	194	206	191	165	169	193	223	183	181	194	199	182	218	200	177	189	200	192	196	173	195	179	189	187	199	174	177	162	191	191	188	206	188	166	170	192	182	187	185	198	227	181	182	176	181	198	196	189	193	197	175	206	193	204	182	171	184	183	185	187	203	190	191	197	195	180	183	207	198	200	202	205	189	190	179	215	197	186	199	219	170	168	202	177	180	190	184	201	188	192	173	184	201	193	169	180	179	173	193	197	185	169	171	163	174	156	203	179	196	169	167	187	169	178	202	199	185	189	177	220	178	213	186	175	181	181	188	183	208	194	200	188	203	200	168	187	208	177	186	200	190	200	185	184	174	186	171	189	175	176	198	191	191	184	189	161	215	195	185	210	188	185	184	183	190	181	184	205	199	178	168	201	205	198	189	178	185	174	206	212	192	188	193	202	173	185	162	165	174	194	187	208	185	172	171	177	183	184	183	194	163	186	191	168	190	166	203	172	169	210	189	157	189	173	187	185	175	189	192	177	191	161	185	174	168	178	201	181
24279	36802	28538	18423	13774	10241	7196	4862	3419	2494	1992	1332	1085	964	791	626	509	451	422	346	344	326	302	271	287	275	236	246	271	248	238	237	220	221	245	249	234	220	217	232	211	256	229	264	243	205	221	229	224	206	202	246	199	229	236	235	234	210	191	211	226	215	212	190	231	221	207	228	195	214	231	230	237	209	246	211	240	202	191	204	208	206	212	218	189	206	210	198	195	183	190	218	206	203	225	212	186	201	225	189	208	219	198	188	209	210	205	193	199	206	186	194	215	202	204	208	194	194	189	211	207	197	210	198	216	196	214	222	197	191	218	193	221	203	214	210	214	196	230	225	181	208	169	191	223	207	212	204	233	218	226	197	172	188	230	191	202	203	197	214	194	191	231	189	197	221	204	209	207	224	227	228	231	196	202	192	208	183	190	208	221	187	205	203	204	219	196	210	212	192	184	243	191	219	215	203	200	200	205	184	191	215	196	213	190	236	214	205	199	191	210	197	223	190	200	197	204	213	207	181	218	204	226	230	199	204	179	225	204	190	191	198	237	213	217	217	202	191	223	182	194	196	197	172	213	205	197	220	175	215	232	190	198	227	196	203	224	193	194	183	212	202	212	200	222	187	191	218	199	211	225	211	209	203	177	230	220	227	206	220	216	209	205	205	213	216	218	205	185	217	202	208	179	201	198	201	212	227	207	198	186	193	194	189	202	190	204	202	200	210	200	199	182	208	224	206	213	218	204	212	181	218	192	190	218	213	206	210	199	212	215	207	182	217	172	231	216	205	187	200	197	205	233	206	204	189	213	200	216	205	193	197	197	205	180	183	214	221	197	207	210	202	238	198	210	208	212	223	230	207	199	181	181	199	183	209	218	199	210	232	200	218	221	188	201	189	235	191	200	205	191	211	199	217	192	207	204	230	200	184	206	188	164	231	208	229	193	200	193	188	201	193	206	210	208	212	201	183	187	217	186	220	178	199	198	198	226	203	214	213	229	212	167	187	187	224	203	203	185	211	197	207	194	203	216	192	217	206	187	201	209	191	208	205	199	235	195	190	210	195	192	191	206	214	214	198	213	199	224	204	199	208	208	219	224	189	212	184	203	209	200	207	193	196	196	228	186	225	199	202	192	199	221	204	179	218	230	188	190	225	211	209	188	168	203	207	201	182	190	199	195	213	189	174	203	207	202	199	210	197	211	211	182	200	203	204	215	198	222	201	211	180	190	210	202	216	198	204	188	193	210	208	225	217	201	203	188	188	201	182	192	190	205	214	203	218	199	200	235	193	204	195	199	228	207	195	198	205	203	215	200	191	228	211	232	190	211	210	199	192	186	191	209	209	212	189	190	198	204	187	206	199	197	190	207	219	218	189	176	213	206	186	180	200	174	176	200	219	188	218	181	219	203	221	210	208	217	224	206	187	194	187	186	185	188	213	213	201	218	192	222	178	197	189	216	228	211	181	204	217	210	192	185	187	189	222	189	220	200	202	228	183	185	199	211	187	181	194	201	203	216	190	230	182	186	205	207	199	208	219	211	188	196	181	188	232	195	175	197	217	194	220	195	198	176	179	203	196	203	206	186	220	241	200	247	195	192	200	193	199	196	181	183	187	184	208	194	201	209	195	192	188	230	186	230	200	205	204	204	212	227	186	185	202	213	203	200	218	211	190	185	185	204	219	192	202	224	203	210	234	226	206	201	232	203	222	209	239	207	177	164	206	193	194	207	200	202	193	204	194	205	190	185	185	192	218	211	222	184	197	200	214	165	219	195	199	194	206	211	194	186	176	191	224	199	203	206	199	206	186	196	180	197	195	197	188	215	188	219	201	204	199	203	190	201	188	201	184	190	192	190	212	178	206	192	221	194	225	212	203	212	177	218	192	199	188	199	193	198	224	214	199	188	162	217	183	201	177	202	221	201	206	195	209	189	223	203	210	200	183	199	185	191	203	197	204	197	192	205	205	167	203	212	185	218	204	182	214	216	197	202	197	208	202	193	221	208	195	194	183	193	199	206	191	193	223	216	198	229	213	210	220	223	213	189	201	192	196	213	210	214	220	191	212	175	201	197	213	193	229	178	208	185	206	202	186	200	200	200	206	189	208	213	200	208	212	188	224	167	196	183	202	189	196	217	213	195	212	201	215	217	191	214	196	179	182	202	187	197	230	173	212	194	206	196	197	180	193	192	232	200	190	202	195	215	179	210	209	213	165	192	212	223	198	211	191	197	177	233	191	195	195	189	194	237	183	196	184	201	198	204	211	239	208	204	186	190	206	193	205	160	211	205	195	217	176	204	216	177	187	176	177	187	213	218	204	203	208	199	216	209	199	188	181	182	203	193	199	217	219	242	214	203	193	214	195	207	194	222	188	196	203	194	206	188	223	214	207	210	198	208	199	241	184	197	226	185	180	221	187	211	199	224	191	189	189	209	196	212	217	206	214	192	232	237	188	191	189	192	185	186	198	221	213	206	181	214	201	188	203	182	226	195	184	214	194	199	205	216	188	195	200	187	184	176	180	207	189	200	198	214	196	198	199	209	208	198	210	203	216	202	181	190	185	191	218	203	183	201	198	187	208	172	207	213	186	193	226	202	220	195	188	198	190	216	208	194	189	221	178	211	184	199	193	201	215	175	208	200	196	204	211	202	230	176	206	205	179	214	185	216	204	176	241	199	196	208	207	214	189	194	207	199	172	209	189	207	185	189	217	219	214	187	198	188	230	226	195	215	183	181	225	221	200	191	208	197	195	181	191	207	224	210	223	191	214	207	228	200	223	177	214	211	197	198	216	218	200	185	181	230	179	232	210	214	195	209	206	216	207	203	203	214	226	213	185	201	196	187	212	215	203	178	188	194	209	217	186	209	191	216	213	221	225	188	196	203	198	220	206	206	195	216	223	210	201	210	198	209	190	242	207	193	215	187	197	201	203	203	207	207	210	190	198	209	227	197	216	205	209	203	196	199	216	184	184	184	206	216	193	192	215	192	198	199	209	217	184	199	214	236	201	224	168	179	196	219	216	199	199	193	190	215	215	200	213	232	228	192	195	237	214	213	213	218	224	209	205	210	229	195	202	179	200	206	214	193	208	205	203	199	192	219	215	213	199	199	196	198	224	208	219	200	198	202	175	217	159	199	186	194	220	185	208	223	207	212	211	216	187	203	224	207	219	216	201	227	222	236	201	222	233	180	229	221	199	195	201	175	221	200	195	200	192	179	199	207	208	221	177	200	193	191	209	202	210	194	176	182	195	200	182	213	179	194	194	216	212	189	197	203	199	205	197	190	197	211	196	223	225	207	220	222	199	216	198	211	182	173	198	203	183	207	209	190	199	191	230	166	189	220	165	215	234	216	194	221	208	203	189	206	226	220	209	196	194	192	194	188	204	199	209	218	174	208	197	225	216	223	205	202	188	195	208	240	201	197	205	250	224	208	191	199	217	167	182	201	201	202	191	219	198	201	191	169	197	199	210	212	200	196	241	192	206	211	211
25015	21239	27328	25486	14355	5697	3258	2046	1522	1177	909	764	608	526	543	436	392	361	363	371	306	310	323	287	349	294	315	294	288	321	290	307	312	287	293	285	304	288	270	280	276	269	282	281	259	257	311	307	271	313	312	277	285	295	328	286	272	314	282	325	247	264	262	285	284	284	311	314	291	343	273	279	269	276	270	301	265	287	283	272	270	273	264	279	302	252	286	300	248	262	243	290	290	286	269	289	293	265	257	272	283	270	297	290	305	258	282	267	282	280	256	298	273	315	311	239	256	285	285	318	300	290	299	301	331	294	274	310	270	271	293	279	278	277	302	276	292	267	274	276	299	284	287	258	278	260	287	269	309	252	282	281	289	263	296	279	278	289	273	273	291	292	312	275	279	311	314	315	294	247	274	314	261	285	297	261	305	286	345	279	280	275	282	300	304	300	237	268	275	274	271	269	274	307	274	280	291	293	273	281	296	290	290	294	285	241	295	277	262	283	255	265	270	283	267	288	307	298	270	269	297	307	281	290	280	245	269	296	277	277	263	303	284	260	291	259	285	283	270	279	291	275	290	266	265	254	270	294	265	277	276	289	293	269	282	286	265	284	267	274	298	279	236	304	299	289	289	289	276	290	306	306	266	273	307	254	281	279	273	263	275	290	246	288	244	282	282	270	250	282	275	322	271	276	259	283	257	277	288	274	254	276	258	278	267	276	277	269	240	300	297	262	306	279	254	266	277	297	294	316	297	295	299	313	280	275	298	266	252	276	280	287	242	259	276	289	267	284	278	262	237	271	232	245	293	284	259	290	250	288	283	296	297	270	277	288	253	271	286	287	260	273	283	287	279	260	292	291	272	250	245	289	288	265	273	276	269	307	301	267	266	283	270	277	276	267	283	260	254	275	281	292	300	245	252	269	262	268	272	256	283	290	283	280	267	272	268	291	260	264	283	259	260	243	283	315	271	282	279	266	298	270	273	252	319	260	246	281	275	249	294	300	286	285	304	270	256	297	259	247	289	271	285	276	287	299	293	273	288	253	271	277	268	277	274	274	285	265	259	300	268	284	303	257	267	291	289	297	265	237	291	271	265	298	262	268	298	288	303	264	279	273	299	250	277	290	268	280	278	293	280	297	281	266	285	286	280	273	270	285	263	254	292	255	292	292	261	286	256	303	256	276	288	318	276	294	285	260	232	236	266	267	286	300	271	299	263	258	261	293	246	279	282	267	265	254	275	272	247	283	277	299	295	269	274	294	289	288	260	261	260	268	271	301	282	258	264	245	295	275	267	287	286	276	297	280	258	282	295	294	271	281	271	280	267	254	254	248	250	315	271	285	261	281	269	277	286	283	278	240	285	314	287	279	253	291	291	299	275	286	315	310	291	319	307	282	287	280	260	264	271	256	283	292	267	268	283	259	284	307	291	272	293	280	253	293	292	260	302	285	254	286	302	301	286	268	294	284	283	262	258	284	252	267	278	286	249	279	267	282	286	285	276	235	252	278	287	300	259	282	259	293	296	282	269	269	258	285	285	290	308	293	276	284	288	274	261	260	283	280	301	297	295	277	265	302	264	294	256	271	279	284	278	282	277	299	270	257	282	288	278	276	247	261	303	252	257	312	281	277	282	292	294	276	280	275	269	270	286	273	272	286	284	287	302	286	272	260	252	325	282	318	266	276	262	298	273	303	252	293	285	270	288	283	262	280	240	278	244	263	277	250	276	267	268	294	283	309	286	285	266	257	286	297	272	271	294	267	269	317	278	260	263	302	310	291	266	296	259	290	284	313	303	295	310	275	298	275	249	298	268	253	298	254	253	250	249	256	272	262	276	287	294	278	272	255	256	272	271	274	299	292	280	287	294	302	272	309	276	277	294	261	274	262	285	250	280	281	249	309	285	275	314	282	275	270	286	264	312	291	256	281	291	289	258	276	265	270	310	281	277	282	295	281	277	281	271	282	252	268	277	289	262	291	265	277	285	272	266	310	268	274	285	286	269	263	299	279	316	269	292	285	282	274	269	273	283	263	290	253	268	266	266	270	289	276	308	295	268	254	260	289	276	248	298	264	274	256	257	263	279	260	276	283	274	248	280	276	274	287	278	308	260	303	259	269	288	300	289	258	297	280	272	244	257	277	291	263	273	309	298	288	313	288	283	295	273	288	291	274	289	297	289	262	298	264	289	313	295	291	278	274	278	279	288	287	299	254	283	272	288	268	266	268	253	244	258	289	294	273	277	289	277	279	281	293	278	298	260	271	278	278	269	279	280	297	316	276	293	269	258	260	263	264	259	274	295	271	297	325	258	283	268	285	259	257	283	262	271	300	280	292	312	288	294	268	283	269	286	249	292	274	287	258	276	295	267	288	266	264	281	278	288	251	275	255	290	280	276	263	279	291	276	274	275	281	276	298	259	282	302	301	293	294	288	291	285	276	291	280	288	298	277	281	291	289	276	290	307	283	280	263	291	304	293	267	274	267	284	271	307	267	301	282	289	298	268	302	289	282	280	247	250	289	290	276	279	285	275	267	273	292	293	315	287	266	267	308	272	258	282	263	259	260	254	276	287	284	259	268	276	283	279	276	282	261	280	281	276	261	277	298	273	305	272	267	301	279	284	315	285	255	277	298	258	275	243	308	297	261	292	309	294	274	257	280	281	261	326	279	292	273	282	271	280	291	287	274	300	258	264	303	266	297	292	283	257	272	286	279	299	270	279	312	285	269	278	275	283	298	276	348	294	294	262	299	291	272	280	282	297	286	283	267	276	267	270	290	252	272	270	301	259	297	292	280	294	272	265	296	281	293	262	290	280	264	290	286	307	278	251	321	295	264	294	292	287	267	253	274	269	265	282	267	256	282	320	282	306	269	247	264	302	294	263	261	268	289	268	296	284	294	271	309	310	270	266	283	267	244	272	252	288	286	284	297	252	291	294	275	280	286	271	279	269	318	283	296	309	280	264	287	270	255	302	270	263	267	272	300	281	281	275	279	259	294	294	316	273	277	275	237	264	279	249	294	277	272	292	263	308	285	296	298	266	287	275	294	308	285	277	289	291	294	284	252	280	304	301	293	298	262	279	266	282	281	277	262	288	303	260	283	289	310	253	300	272	286	266	285	287	286	271	296	292	252	273	299	274	288	312	290	317	268	277	255	314	313	263	298	263	287	285	311	260	265	288	249	262	299	270	280	269	281	259	273	286	281	324	286	260	284	265	274	274	248	282	291	288	288	294	273	251	295	268	268	282	304	273	299	254	268	262	297	268	272	295	264	259	277	308	287	284	284	294	279	268	289	273	284	279	235	306	254	284	257	270	269	276	249	239	242	263	268	265	291	279	276	274	295	290	290	275	269	297	266	288	276	272	268	234	287	292	284	267	307	302	299	248	261	301	298	308	278	285	256	273	288	271	273	282	292	285	274	276	279	254	285	263	270	267	287	263	281	278	293	295	311	266	287	275	289	272	294	287	295	307	304	295	293	279	275	261	289	277	269
23266	33495	25230	15544	11006	8051	5760	3995	2867	2110	1691	1187	951	870	706	627	545	501	444	400	380	380	377	341	380	347	362	327	316	321	342	348	338	334	333	343	311	340	330	310	300	286	301	318	301	310	312	319	297	361	325	329	291	298	319	318	304	302	315	303	340	294	336	335	316	343	308	311	343	320	290	308	340	318	321	312	310	321	321	317	318	282	315	320	293	291	292	282	299	315	297	287	267	288	306	327	300	291	324	306	308	318	337	306	323	291	310	323	305	285	297	283	307	291	272	292	307	296	309	307	286	287	282	307	306	302	307	310	317	294	314	304	294	316	293	301	309	317	292	308	308	303	318	316	292	284	336	335	304	310	317	302	312	305	295	291	308	299	305	299	309	295	298	307	283	346	282	313	286	303	301	294	303	319	307	310	321	296	299	310	341	283	306	307	293	304	298	337	288	342	303	296	299	308	314	318	318	309	309	277	302	315	328	284	319	304	311	301	320	312	275	307	331	314	310	300	314	277	327	285	305	310	289	287	320	301	278	312	321	302	271	297	316	315	303	265	307	328	297	284	290	305	346	299	307	297	325	326	293	279	291	316	292	303	291	334	319	295	308	295	283	319	291	299	300	323	328	280	318	316	302	311	300	272	293	316	312	315	275	315	314	300	325	340	260	295	334	306	307	303	312	315	315	293	289	317	293	336	309	323	300	282	346	312	333	310	305	306	304	328	322	305	302	318	276	322	317	311	314	299	315	291	306	292	308	299	318	301	289	293	297	286	306	245	300	302	286	308	324	321	301	291	286	321	318	269	311	284	331	314	324	333	308	283	292	289	323	300	326	307	336	299	291	302	327	282	314	303	314	314	325	305	298	305	296	346	273	293	288	306	284	302	308	335	291	313	311	311	304	302	299	298	286	290	316	285	309	314	328	293	304	277	309	292	295	358	321	311	289	303	325	330	308	319	317	335	304	272	289	299	274	281	295	317	311	293	273	276	273	299	261	281	285	303	300	325	333	290	321	298	270	284	282	301	308	305	289	298	278	291	328	291	313	335	338	297	289	325	320	272	319	316	291	303	306	311	307	303	287	298	310	306	299	304	311	313	296	296	268	276	310	304	326	276	305	294	298	308	302	304	293	298	350	300	264	303	289	327	318	291	303	308	279	271	303	289	319	304	273	303	308	261	309	300	351	295	293	329	304	305	272	343	311	299	324	325	290	345	326	301	293	317	325	295	319	340	294	321	290	329	312	295	291	334	290	305	308	293	309	318	298	303	302	301	326	305	323	322	288	308	286	308	320	293	299	347	305	303	291	345	298	283	306	296	292	314	278	289	326	314	310	333	290	290	325	301	314	278	284	286	336	288	309	309	301	324	335	271	310	284	263	323	314	285	319	321	311	286	323	289	335	305	320	292	306	291	283	312	321	324	305	300	329	312	314	358	285	308	264	301	363	287	325	330	292	305	289	278	299	320	309	311	309	284	289	306	280	308	303	304	293	317	293	311	277	310	292	305	347	325	291	315	317	347	312	329	304	320	334	333	315	301	303	310	303	299	326	299	310	320	284	320	300	299	298	288	319	313	321	304	281	331	300	298	290	328	339	321	306	299	292	292	309	287	332	289	338	327	299	327	278	300	289	310	362	299	300	348	349	315	331	314	309	308	279	296	342	315	322	320	336	303	317	303	298	327	263	313	297	301	325	316	299	315	304	317	288	314	276	290	318	292	306	312	296	300	299	337	285	322	286	309	290	287	306	283	280	298	326	333	335	308	295	287	293	346	278	290	284	288	306	320	268	318	332	312	299	267	325	317	328	289	280	298	314	274	331	289	287	324	299	320	305	286	319	311	300	288	321	313	312	307	291	307	269	270	314	303	274	297	295	302	326	330	290	321	316	314	275	283	290	305	318	316	306	331	315	310	324	275	300	315	313	297	312	301	296	311	294	313	282	313	298	307	323	332	304	357	283	288	270	311	279	349	308	302	304	284	296	310	295	315	311	301	304	297	346	325	332	301	268	322	343	323	320	276	307	296	313	310	277	337	294	304	308	300	309	297	283	288	300	309	315	305	297	331	268	335	319	302	304	313	297	300	287	265	303	311	313	291	306	281	319	279	329	288	295	286	309	306	324	316	301	331	285	292	347	317	270	321	313	313	281	312	288	298	334	298	289	301	318	305	290	308	320	307	302	299	330	297	276	308	295	323	320	303	284	300	308	289	356	309	318	319	307	318	358	304	304	319	292	288	298	288	305	290	285	309	271	315	317	319	296	274	302	298	272	291	300	294	312	307	281	281	292	305	295	326	300	292	325	278	325	310	281	325	340	308	295	307	275	292	292	317	292	323	331	297	311	306	281	311	309	282	289	286	322	314	308	296	325	292	271	310	302	310	344	296	287	335	323	322	284	319	277	289	301	304	286	329	291	304	310	325	327	281	320	297	313	287	295	330	284	293	305	332	284	317	289	313	291	300	306	337	309	299	320	340	327	324	312	304	339	329	290	306	317	303	314	312	289	337	321	304	287	308	288	265	333	296	311	300	292	320	310	316	319	305	318	265	321	308	286	290	294	287	322	313	279	331	322	336	304	312	309	321	308	295	321	310	297	311	292	309	309	296	320	298	293	300	294	311	307	302	310	309	333	304	306	342	297	293	308	280	309	292	309	287	305	303	298	341	315	291	294	310	286	327	303	314	286	302	291	274	310	309	319	324	302	314	289	303	286	318	283	299	277	299	317	304	318	293	284	289	330	317	297	294	289	284	318	312	289	326	317	311	294	321	300	302	278	296	329	312	325	318	297	288	302	291	318	304	307	311	314	290	337	307	269	276	269	283	312	295	304	329	298	302	297	310	295	292	276	314	266	284	277	290	305	306	301	303	329	320	298	298	302	314	325	297	305	315	339	286	322	305	316	285	299	326	290	298	296	285	335	326	296	309	316	321	298	310	287	280	324	283	331	304	287	295	318	308	288	280	299	310	288	311	306	314	295	297	322	296	306	315	297	321	318	317	341	309	309	303	289	287	297	329	284	290	303	293	291	295	322	278	290	309	313	309	270	289	297	279	338	322	319	343	322	274	308	314	296	316	287	290	319	317	285	302	310	308	307	293	282	309	297	301	324	307	285	294	306	304	339	303	306	294	291	298	309	321	316	285	334	321	270	312	289	276	309	341	313	285	318	306	315	292	276	322	309	312	297	296	319	316	321	293	311	307	294	300	319	335	288	305	298	295	317	289	325	287	304	305	320	295	312	302	333	277	309	298	335	319	289	321	308	285	301	311	305	314	318	294	316	308	295	318	317	293	280	306	279	305	313	315	290	299	311	286	332	303	295	315	278	311	333	279	327	271	326	313	306	307	277	341	308	316	308	298	295	305	302	303	321	322	298	278	309	314	295	329	282	306	295	324	306	325	316	314	310	284	298	300	310	299	284	310	310	265	297	320	324	302	312	309	282	338	303	310	314	319	326	331	301	295	325	299	311	317	313	309	316	306	300	290
22869	21281	28937	23974	21362	21445	13438	4995	3040	2436	1879	1462	1064	942	781	734	688	618	549	498	467	419	424	425	431	400	369	369	370	370	367	384	374	357	426	350	368	351	354	373	330	379	352	351	347	336	363	363	355	338	354	324	338	342	344	337	398	344	338	322	339	320	360	341	359	366	369	343	313	363	333	378	330	353	307	319	347	318	369	342	349	364	361	352	350	332	335	360	362	338	365	331	350	340	333	321	350	325	344	348	355	321	339	363	350	355	340	332	314	335	343	316	339	335	358	341	350	341	336	317	352	341	345	318	348	309	355	327	358	329	307	320	302	320	343	372	302	328	337	327	359	317	373	331	330	331	327	345	303	344	358	326	335	332	323	335	335	371	358	319	337	331	329	333	347	327	353	357	350	336	346	316	355	322	360	358	353	341	305	357	339	348	320	348	362	323	312	360	306	347	331	344	334	357	371	349	294	316	326	332	306	352	314	324	361	334	324	337	357	331	354	340	324	325	349	324	313	331	342	318	318	333	348	350	325	360	346	320	319	324	334	326	362	318	304	352	308	316	311	320	307	314	327	344	309	344	334	337	325	350	342	312	349	334	328	344	311	316	342	332	323	332	350	357	341	353	294	330	330	294	337	344	346	312	344	329	350	364	373	319	326	321	345	342	327	355	315	320	376	343	311	333	325	317	357	323	325	315	320	335	346	327	358	349	352	338	331	348	316	326	309	355	320	364	339	333	329	307	336	351	312	365	318	336	335	355	331	315	319	362	332	352	325	341	320	322	345	366	328	345	321	323	321	283	342	348	327	335	347	325	334	351	353	330	352	348	362	323	353	306	355	370	345	324	296	350	350	292	356	317	336	359	355	305	370	351	362	336	351	322	352	342	353	323	351	311	339	345	340	361	299	322	332	321	354	326	359	315	356	351	303	341	329	320	341	313	353	323	340	334	344	309	341	328	321	332	332	369	327	340	355	320	381	334	331	300	328	337	330	306	352	326	334	327	318	299	326	336	331	367	350	373	332	359	288	317	374	347	363	318	326	350	326	340	298	294	330	342	349	368	320	333	343	328	349	305	333	340	310	335	359	332	305	343	306	333	364	389	326	355	374	363	321	348	313	375	357	341	304	342	329	299	320	347	342	336	314	337	324	341	339	334	320	301	339	330	316	312	333	335	317	344	339	334	330	294	338	364	298	334	316	305	311	362	322	313	337	364	346	329	333	367	319	345	315	333	356	357	337	335	324	380	354	323	313	310	330	356	329	365	316	348	294	349	351	301	342	357	319	332	358	349	345	328	360	363	361	347	325	322	350	320	338	319	337	319	330	351	310	346	329	314	346	333	329	300	356	336	347	349	313	313	336	348	311	347	343	359	347	326	346	326	349	354	361	325	310	360	338	320	372	320	340	329	357	327	349	314	330	305	342	333	340	339	337	353	353	314	344	338	303	328	335	331	325	344	334	343	344	332	332	337	319	327	323	317	303	318	333	341	325	356	312	323	347	324	340	328	331	305	344	334	342	340	345	358	353	368	319	322	342	360	317	320	350	314	326	302	351	318	349	342	331	337	324	338	331	319	349	353	357	314	314	341	329	337	325	345	329	337	329	334	351	348	356	308	290	345	340	335	350	355	341	359	361	346	338	349	329	335	338	362	325	317	332	377	327	326	350	355	305	324	341	331	332	323	335	318	345	315	341	325	337	348	350	311	338	328	351	350	352	334	342	316	323	312	348	318	349	343	314	333	324	344	369	343	340	280	368	331	321	334	309	354	343	362	339	373	318	333	321	347	339	342	361	345	317	359	321	319	326	348	333	369	326	361	295	372	344	361	331	353	336	314	333	319	306	338	329	348	349	353	352	317	287	326	318	313	320	332	333	310	303	307	351	333	326	354	330	345	367	318	302	343	343	345	338	346	342	342	327	300	342	329	297	322	348	344	353	347	350	371	333	348	362	329	310	318	388	280	340	327	356	300	342	328	328	332	345	342	318	323	335	326	335	328	351	322	305	371	370	292	310	366	319	348	300	343	336	324	333	314	342	377	342	306	358	334	352	322	309	309	345	372	325	329	316	317	359	317	332	360	328	370	321	338	319	341	313	338	341	347	352	351	342	351	327	333	321	340	360	328	324	304	337	351	308	343	357	359	315	324	349	334	335	326	338	336	324	333	338	299	366	326	339	311	339	368	348	310	326	336	306	331	343	312	339	340	362	321	353	319	329	320	335	323	337	360	300	305	305	336	320	355	347	312	362	332	326	358	361	325	315	317	330	302	347	323	324	332	327	353	357	317	343	344	356	321	314	329	343	373	327	334	325	354	328	328	336	354	351	342	349	340	344	337	339	322	344	344	342	301	377	325	338	315	298	340	327	336	350	334	366	344	319	317	311	338	326	319	370	323	314	324	323	347	326	308	388	336	381	342	311	339	294	346	293	323	341	341	346	312	325	336	309	331	354	349	371	327	369	350	366	335	332	304	319	301	297	344	316	313	313	345	324	347	352	346	365	322	334	339	332	330	337	366	335	331	307	309	355	360	343	347	378	375	351	339	340	335	337	311	344	359	322	368	355	326	349	347	336	328	349	341	338	340	332	329	318	325	342	319	353	352	317	341	355	319	366	358	335	340	350	337	336	308	324	337	337	339	350	335	354	351	342	345	345	341	324	353	343	320	298	315	362	332	300	373	342	324	341	351	352	350	332	338	317	343	337	301	305	344	357	371	345	322	333	321	331	343	325	339	351	367	352	323	318	361	350	296	333	332	342	361	348	329	332	308	356	329	322	303	329	357	336	332	309	351	352	309	331	325	334	321	353	316	354	338	321	330	369	332	381	337	311	345	368	319	325	322	348	314	310	309	356	322	328	351	340	346	356	342	333	326	339	311	349	350	357	330	358	294	345	337	323	334	316	340	322	325	334	345	347	335	351	362	366	309	310	313	341	358	312	304	348	326	320	313	340	355	338	333	342	314	352	347	304	314	349	357	315	354	343	334	330	324	289	345	346	336	351	342	357	324	332	366	312	354	338	339	347	331	336	351	358	338	351	331	358	322	368	336	305	336	331	359	338	333	295	333	324	330	305	345	328	370	328	325	330	360	307	337	339	360	330	335	302	339	336	306	331	370	338	328	363	337	332	282	343	356	317	333	333	338	331	322	339	324	328	321	322	327	337	313	352	360	341	322	321	310	301	339	341	313	344	341	351	309	335	332	356	335	338	354	336	329	327	352	362	308	351	342	334	337	353	306	342	324	368	315	368	341	368	322	297	318	379	338	357	354	316	365	294	351	317	310	327	323	359	328	356	351	334	348	335	338	364	372	362	350	330	340	321	330	361	351	299	353	320	309	328	355	313	300	330	316	334	322	340	333	311	310	338	354	298	346	309	342	328	335	330	338	341	351	301	330	338	337	325	355	332	356	316	330	307	346	320	325	347	337	339	329	340	320	313	366	357	344	343	347	327	313	300	338	329	310	318	356	348	307	317	333	291	349	326	343
27408	42350	34178	23928	18247	13303	9763	7196	5168	4012	3118	2376	1626	1408	1263	1067	981	841	747	585	570	556	560	497	502	457	424	390	435	427	438	370	424	378	392	388	392	390	403	376	396	386	347	378	396	361	358	381	386	400	396	370	336	366	393	392	382	359	378	360	307	357	363	351	384	398	334	341	386	391	337	364	314	370	379	358	375	403	367	377	356	327	352	372	353	356	344	367	345	361	360	344	372	347	362	350	325	339	344	348	325	342	361	318	353	395	353	328	355	344	356	336	341	367	318	355	373	377	330	342	363	386	358	335	322	342	366	321	344	335	295	365	378	364	359	342	360	368	346	361	368	338	320	330	342	337	338	333	346	344	375	338	344	349	362	336	343	347	332	342	339	363	314	340	345	339	338	351	356	336	328	355	363	328	341	348	313	378	319	311	348	340	339	328	317	312	377	343	353	362	331	383	349	332	349	333	334	333	339	334	369	318	319	397	357	350	369	350	331	319	368	333	342	349	324	304	310	337	371	303	320	351	369	336	315	385	332	357	361	340	358	334	340	342	319	373	311	347	379	348	339	334	320	323	370	334	351	343	320	348	342	349	345	343	360	354	386	355	408	336	341	315	342	358	340	350	349	340	354	350	354	372	376	376	332	354	361	335	337	343	355	368	361	390	364	331	336	322	368	344	354	350	343	372	350	339	346	356	365	332	395	335	373	388	348	386	342	376	327	361	356	356	329	346	353	348	335	340	356	348	328	346	336	337	347	317	379	332	355	331	347	370	339	353	319	346	337	359	361	329	339	314	361	354	357	324	331	362	388	350	353	335	353	326	339	329	366	328	345	341	362	362	354	385	355	333	341	361	369	375	323	335	361	390	356	356	367	352	364	351	324	305	349	364	350	379	333	352	347	375	347	381	349	352	348	356	322	361	374	342	326	339	341	360	387	324	349	330	329	357	352	330	373	341	348	346	351	341	340	362	363	359	355	348	356	326	346	334	351	299	365	361	373	310	340	349	337	361	400	318	379	330	349	351	329	361	361	346	366	329	346	338	340	375	328	339	335	333	342	360	366	347	337	345	349	381	326	340	339	323	390	365	354	361	354	343	371	351	323	283	345	335	362	361	355	367	347	335	341	352	350	324	362	340	363	352	329	344	351	380	338	368	337	346	301	365	354	354	341	362	359	314	337	323	364	344	302	333	325	344	342	355	352	317	367	383	332	312	374	348	344	333	362	351	334	354	359	369	358	350	327	336	349	328	344	333	341	359	351	311	374	378	306	360	321	328	320	332	341	372	369	365	352	332	388	381	357	347	350	343	307	374	315	368	365	359	342	338	360	342	364	364	353	361	305	351	335	377	343	350	309	345	331	330	316	379	364	366	317	343	327	384	326	307	358	331	347	333	321	362	341	330	338	298	330	344	344	350	372	325	357	341	372	334	354	352	350	338	331	352	350	361	326	375	368	379	326	341	343	321	372	355	352	361	347	340	342	364	331	361	370	335	352	352	327	355	366	349	328	344	327	351	314	335	347	365	376	364	322	365	374	351	365	359	352	326	339	369	360	341	376	344	329	348	366	324	374	367	369	333	369	314	340	337	366	348	340	367	351	320	333	376	304	326	330	353	367	361	307	339	345	341	335	331	372	326	321	346	372	345	334	336	371	368	362	323	352	325	343	337	329	341	345	363	384	354	378	373	332	349	379	341	344	374	350	333	374	328	317	375	346	353	339	352	294	366	352	351	369	363	337	329	367	338	364	363	343	290	335	311	358	331	332	339	321	340	340	403	338	359	331	370	376	355	338	348	347	365	348	353	393	336	356	333	336	342	305	396	300	333	327	345	314	344	343	407	353	323	355	329	338	328	350	326	376	362	323	329	338	365	347	340	352	323	386	325	327	340	314	346	353	342	364	306	330	345	373	347	402	374	326	350	338	376	364	370	347	330	332	364	340	315	344	343	349	351	331	338	340	332	322	323	343	345	326	363	332	334	348	365	343	369	350	354	358	338	351	336	340	351	362	335	332	359	382	355	368	365	364	382	357	359	340	345	336	358	326	332	355	348	316	324	385	367	335	345	340	344	309	341	335	325	328	363	354	343	340	309	338	375	341	391	368	351	359	337	338	292	374	332	362	349	311	321	346	386	335	318	366	315	348	337	341	351	332	380	331	346	326	350	329	358	307	343	364	333	336	350	319	360	355	350	342	362	379	311	325	358	337	370	334	347	320	347	344	352	357	353	365	347	345	345	337	371	336	332	340	325	359	340	323	330	328	305	290	340	360	334	341	388	317	321	383	330	346	343	340	351	315	344	371	344	347	329	357	340	329	374	368	347	373	355	346	336	331	354	340	353	317	346	323	351	335	360	359	352	375	353	340	347	329	354	357	348	334	352	341	327	370	327	363	336	349	339	363	381	330	355	350	362	284	318	312	341	353	347	332	375	348	339	355	349	330	328	342	391	342	353	382	322	358	333	368	354	345	373	360	325	347	357	322	317	362	334	344	339	373	342	316	354	325	357	352	353	337	372	346	338	338	342	388	306	360	361	342	319	374	354	349	414	343	361	352	350	339	376	338	359	370	359	383	358	344	360	332	339	383	335	334	339	329	341	344	371	355	362	346	362	343	358	353	329	355	308	376	344	323	345	354	328	374	339	360	352	336	333	352	373	355	344	353	348	359	357	349	313	356	370	383	364	350	353	317	331	337	354	328	322	352	336	329	358	347	316	370	345	354	371	363	341	342	315	376	342	365	355	364	337	334	325	324	341	344	340	354	312	357	369	336	320	368	366	329	352	369	364	356	343	355	309	330	344	359	341	372	328	330	374	316	339	341	354	353	357	320	348	368	325	338	371	365	336	357	322	341	319	340	320	380	378	360	346	333	357	329	355	321	336	328	361	345	357	317	350	336	333	343	385	314	328	358	361	318	357	388	342	347	314	361	367	368	327	336	376	339	318	391	340	329	329	357	341	312	315	350	330	361	358	349	344	355	345	359	359	371	351	322	345	328	357	324	343	334	349	357	344	336	347	347	351	354	383	322	386	360	352	376	325	344	359	353	320	349	351	362	347	343	347	331	355	344	367	339	351	353	346	367	346	354	388	309	367	359	356	308	352	322	343	344	334	352	365	354	331	337	365	340	347	383	331	311	327	346	359	308	311	341	352	349	352	356	359	360	319	342	330	373	331	350	358	324	341	362	349	353	300	339	335	329	336	377	358	351	341	366	329	351	335	344	331	343	351	353	349	306	309	337	349	324	371	352	345	393	334	332	352	360	353	343	378	386	341	318	336	361	354	341	339	326	361	368	326	336	358	328	329	353	359	339	362	340	343	330	350	370	332	365	310	354	335	311	325	334	339	327	359	372	341	357	368	380	355	363	329	339	351	340	338	338	367	331	378	372	321	379	350	327	360	341	352	355	336	307	323	355	317	309	353	319	321	339	343	337	363	346	356	330	343	345	367	344	372	333	327	362	354	352	334	343	345	322	351	377	331	336	372
28590	21944	20229	12360	5735	3086	1878	1410	994	732	582	480	367	329	320	282	279	261	232	231	204	208	212	205	180	201	206	167	183	192	186	192	159	184	181	187	173	199	188	194	182	156	167	163	188	201	187	191	162	152	183	202	233	206	176	170	145	172	201	164	188	179	195	177	187	180	195	172	189	173	192	179	195	173	176	198	154	164	177	188	198	178	188	184	167	173	190	195	182	176	183	180	201	169	173	177	160	172	173	191	187	171	179	165	178	173	185	163	166	171	187	158	172	157	156	178	157	149	159	180	180	171	192	168	174	168	183	162	166	190	210	178	175	179	178	188	176	193	175	183	165	201	181	159	197	183	164	172	186	162	165	191	177	179	167	187	171	177	178	171	184	169	162	174	201	181	204	165	187	177	187	204	193	170	186	186	179	162	182	171	169	163	158	176	184	175	149	185	174	188	174	186	175	185	176	156	164	185	175	173	188	144	188	169	183	158	183	180	177	157	178	166	150	152	169	181	208	181	183	167	182	199	183	167	171	177	164	174	180	201	159	181	165	166	185	167	170	186	177	194	164	196	177	174	192	170	162	174	183	178	183	189	182	172	163	179	178	168	172	185	187	179	193	173	181	195	176	156	153	173	177	175	159	175	175	169	154	165	208	196	173	154	154	196	180	191	172	154	146	159	169	185	176	173	156	178	174	175	183	182	181	175	176	173	202	185	162	153	169	207	177	158	184	170	181	168	160	169	172	195	159	182	162	161	186	193	179	181	171	183	175	165	171	160	164	168	168	177	164	159	167	170	145	169	192	168	165	172	209	164	150	184	185	164	173	209	172	162	194	166	170	187	196	169	188	174	157	173	166	191	183	164	189	144	185	172	158	152	189	177	182	192	187	161	183	163	158	178	168	178	152	166	183	168	175	181	197	153	177	174	177	172	189	173	171	136	187	169	142	160	174	168	177	170	195	153	171	166	168	194	177	169	179	178	191	182	178	170	191	167	182	191	202	196	211	161	180	187	161	149	169	165	188	192	169	179	212	179	175	173	184	179	186	177	199	204	168	190	172	179	183	171	184	188	189	216	181	169	189	154	148	157	193	180	168	187	204	169	193	178	167	172	183	188	177	182	166	189	202	156	192	191	188	184	201	189	189	183	172	185	175	159	149	164	174	166	165	159	171	169	161	180	194	171	188	154	185	154	190	183	182	161	153	193	169	174	176	171	172	159	183	176	166	159	141	188	188	189	178	185	171	177	156	193	170	181	194	162	177	177	172	174	168	194	201	159	171	191	182	148	187	165	171	173	171	149	181	183	183	155	183	175	151	148	195	190	154	184	181	169	163	176	170	168	184	162	136	196	176	162	173	175	158	180	178	174	183	164	177	177	181	208	177	175	153	196	152	184	183	180	162	170	174	182	169	180	188	153	164	173	198	164	184	172	182	169	177	163	150	182	165	168	176	170	170	180	189	192	167	177	190	173	173	194	174	184	178	187	183	176	168	189	148	186	173	181	178	169	184	194	165	177	189	149	207	195	185	160	172	175	206	149	166	166	141	142	154	165	163	175	165	193	176	169	182	176	175	185	163	161	162	179	176	190	183	199	171	187	167	175	179	179	166	157	184	167	183	189	165	177	196	160	169	166	160	172	179	194	198	177	169	188	177	162	207	140	168	190	170	161	182	179	185	198	156	157	193	184	192	156	185	170	169	160	191	182	197	171	162	174	174	210	170	188	188	154	184	170	156	181	167	188	164	169	157	151	169	193	172	164	178	188	162	200	186	159	178	168	174	187	169	187	189	163	179	178	160	178	192	180	198	187	178	164	172	175	169	176	174	186	166	161	140	198	155	185	132	169	163	184	190	171	189	202	171	172	161	144	178	191	182	157	190	184	159	166	170	163	177	183	167	182	166	154	167	170	179	158	204	173	169	177	155	176	161	163	191	163	162	164	163	176	185	181	169	177	173	170	156	169	190	157	177	179	142	169	166	174	167	185	166	170	188	141	185	185	186	198	175	168	185	194	187	159	180	176	169	184	158	170	180	180	172	177	190	172	168	166	183	176	169	193	172	189	172	188	169	173	194	164	203	178	147	164	160	177	186	172	185	166	179	176	164	176	177	178	178	176	192	183	152	154	172	175	168	190	163	152	179	186	192	165	168	176	173	192	174	161	153	200	170	168	176	169	174	166	184	148	175	156	180	189	176	149	180	177	180	143	163	157	159	167	154	163	198	165	194	150	158	169	194	192	188	198	176	182	177	178	166	142	174	176	182	169	192	196	185	187	178	177	179	190	178	185	197	163	174	190	178	202	175	184	175	192	164	184	180	171	177	187	192	184	174	176	148	179	168	172	174	167	166	186	153	176	164	161	203	165	189	186	194	181	175	182	161	187	176	177	172	181	173	159	174	173	178	187	176	183	163	189	165	164	186	173	189	163	201	191	172	172	183	163	187	174	176	181	186	181	178	212	176	167	151	170	200	165	190	162	180	181	162	155	170	165	195	145	173	192	170	183	175	148	174	182	157	194	209	187	167	162	173	167	163	181	167	142	156	202	186	158	176	147	178	168	168	186	185	190	144	185	165	167	154	210	175	184	205	189	171	168	178	172	177	171	171	195	204	166	155	157	207	171	178	173	194	170	184	169	174	180	153	172	172	177	174	172	162	193	165	175	168	177	165	183	171	171	185	193	165	154	157	196	165	179	165	164	198	173	169	162	193	182	172	179	175	162	180	171	198	183	184	159	188	194	155	183	196	165	170	166	171	181	190	193	168	184	182	161	158	167	205	165	180	157	168	169	181	189	185	174	159	185	173	153	167	172	188	203	164	190	163	198	172	178	179	201	181	169	194	165	187	171	166	171	193	168	172	178	180	172	183	163	190	173	192	182	184	169	184	172	187	174	173	185	171	168	186	169	178	168	164	179	201	170	153	185	187	171	175	174	171	162	178	177	182	189	175	149	190	174	170	176	171	164	173	195	182	151	162	197	200	164	188	154	209	176	212	195	191	169	180	164	165	175	203	167	144	182	161	159	168	161	173	171	149	173	184	175	174	157	170	184	167	178	163	173	180	179	169	180	171	170	163	198	159	167	184	175	186	191	176	184	190	167	180	199	170	193	178	170	175	186	178	190	175	170	153	184	157	178	174	171	190	212	185	175	163	191	156	152	174	163	182	183	185	166	161	186	180	183	194	185	196	187	180	156	178	192	169	179	166	173	171	176	196	161	196	181	165	176	150	185	187	185	175	188	179	167	166	165	169	156	183	184	145	174	188	191	142	185	188	177	187	187	178	159	161	178	187	151	178	191	170	160	168	169	185	168	195	176	157	168	159	175	180	197	167	149	187	182	180	173	160	174	185	161	190	171	166	187	195	164	191	190	173	168	154	167	173	177	169	194	199	163	191	163	160	173	171	179	165	178	198	161	164	192	163	175	166	171	163	188	183	177	157	184	170	154	190	176	199	174	165	180	186	179	155	190	182	192	215	185	182	184	174	161
21979	29061	21390	12282	8183	5380	3573	2607	1807	1361	958	805	653	484	431	392	351	318	285	268	242	213	233	241	257	232	206	248	218	244	183	236	201	217	220	226	199	199	202	220	203	201	230	206	237	220	194	208	218	211	197	200	201	225	213	187	225	201	218	195	208	189	204	202	222	219	211	200	215	193	209	189	206	230	191	198	194	199	199	193	217	195	213	191	229	207	183	212	197	221	199	186	183	195	181	217	199	176	193	223	198	189	211	225	208	194	192	203	193	201	200	203	195	197	201	189	216	208	171	203	191	202	186	195	186	157	197	203	223	210	214	191	185	198	201	196	201	186	201	193	174	187	193	183	182	193	205	171	175	226	211	217	179	205	190	175	195	191	193	197	212	193	209	196	186	199	188	181	204	189	199	202	194	211	199	201	182	208	187	211	178	190	172	213	183	182	184	184	181	193	209	202	191	191	177	202	174	206	202	205	192	190	207	179	205	220	209	191	210	197	200	190	223	193	178	198	205	200	183	205	188	196	222	209	192	199	192	214	207	192	240	215	194	224	202	189	193	196	190	202	213	200	183	207	190	189	211	178	230	207	187	209	170	201	189	191	202	186	185	209	190	207	216	203	192	183	182	217	193	198	199	177	179	195	193	214	185	189	187	195	190	193	210	179	222	216	199	183	201	213	192	183	180	211	200	197	177	219	215	205	198	201	188	202	198	210	193	193	195	191	209	208	212	200	209	186	194	186	192	208	197	190	209	190	191	203	207	206	194	186	197	178	222	229	204	193	194	212	193	185	198	217	207	176	217	202	194	195	211	193	222	180	200	180	205	170	208	180	187	215	191	182	199	198	204	227	189	193	199	187	207	202	230	210	192	198	174	177	161	166	178	220	217	202	195	180	170	217	201	211	183	199	198	217	229	204	209	197	218	188	195	189	203	198	200	211	217	202	205	195	190	190	202	168	202	194	183	192	203	186	194	190	192	205	211	217	200	215	196	215	170	186	207	189	191	216	199	200	197	220	196	212	163	197	196	212	184	198	202	201	189	182	197	186	190	192	187	195	217	189	212	186	184	192	204	210	171	199	209	196	184	207	216	166	193	197	213	200	175	181	195	208	173	197	194	181	193	199	219	191	195	198	206	210	222	179	209	218	175	191	185	189	199	205	176	197	209	213	204	166	196	208	202	202	191	183	217	187	195	196	200	194	193	206	187	203	213	186	168	200	189	197	184	220	194	183	197	192	195	200	210	218	213	198	174	193	215	180	219	191	186	185	209	208	194	182	185	226	194	193	220	221	204	181	209	198	177	200	218	194	183	180	194	199	204	182	220	189	194	198	180	207	210	209	206	218	208	182	208	214	229	192	188	182	182	205	215	215	190	181	201	206	200	207	190	193	209	216	218	202	207	207	191	186	215	211	198	189	205	184	224	190	209	177	208	197	196	196	187	197	206	187	195	187	185	198	186	214	173	192	195	190	222	194	183	207	189	168	195	178	200	206	169	188	199	194	216	190	211	202	187	208	203	194	170	201	214	209	189	195	183	203	222	186	211	198	185	192	176	214	159	209	202	186	206	186	177	230	227	196	181	196	192	211	197	201	221	196	189	194	213	194	193	198	223	178	223	195	191	208	205	195	187	196	191	200	220	197	195	196	205	166	192	205	205	191	213	211	210	176	185	188	190	191	186	192	187	191	206	204	207	196	228	209	213	210	188	179	183	205	178	196	190	191	205	176	234	211	212	206	201	196	201	196	200	165	199	190	185	207	229	190	175	210	198	212	183	209	225	194	185	203	181	223	193	193	201	199	185	194	203	194	189	180	204	167	202	199	189	190	199	189	184	218	213	196	174	202	182	239	192	188	200	197	187	204	212	217	198	185	199	189	200	212	189	227	217	197	189	199	183	203	209	192	192	206	193	212	205	200	205	178	202	196	195	192	196	197	184	186	201	207	207	189	171	211	222	191	185	191	218	203	193	174	196	206	196	176	212	201	188	182	204	188	212	205	189	185	202	175	195	227	190	201	193	193	203	216	166	209	203	210	192	203	183	211	178	206	201	194	207	196	193	168	220	217	214	186	191	193	186	224	193	194	199	189	217	224	181	200	197	218	194	194	190	187	209	186	185	206	193	183	185	196	213	205	207	189	224	201	191	203	196	218	193	183	200	187	212	208	196	224	214	188	210	212	216	195	205	217	183	193	205	175	207	198	208	196	201	199	184	190	180	196	196	186	207	187	196	197	197	210	196	181	184	194	203	198	198	186	206	208	196	166	179	217	209	185	184	205	173	156	188	187	200	197	199	198	182	205	223	200	188	196	200	191	195	169	206	215	205	230	196	209	201	192	231	188	187	209	221	190	180	199	225	197	200	209	187	210	242	204	191	208	186	208	176	217	192	203	209	209	210	189	163	177	180	210	197	189	205	196	195	198	196	207	212	193	195	201	216	189	187	184	196	201	205	176	194	210	199	185	203	232	225	203	199	179	176	231	215	201	203	196	170	203	188	193	185	194	212	213	190	195	210	206	193	211	184	174	196	188	192	184	186	163	209	222	207	175	197	193	196	209	188	194	196	180	177	200	216	179	193	183	196	202	197	180	223	186	197	192	227	190	219	174	208	181	212	202	191	174	196	183	214	214	210	205	203	215	201	181	200	193	207	195	194	216	195	185	205	175	209	190	201	202	213	194	201	181	192	189	178	182	204	195	215	172	181	186	204	196	185	200	205	197	216	193	187	194	208	177	225	225	197	200	202	199	202	208	180	183	202	221	177	209	205	192	199	203	195	219	210	213	186	199	196	208	197	191	205	190	202	195	187	223	205	207	207	199	227	184	189	184	203	208	226	185	212	203	184	199	195	213	203	210	173	212	198	197	183	200	200	210	204	216	191	184	203	196	195	197	201	212	210	178	221	164	207	186	179	169	198	215	189	205	191	197	218	197	208	185	186	193	201	201	206	195	198	179	194	190	194	200	201	182	192	193	176	190	173	207	205	178	191	191	198	202	196	206	198	186	189	192	198	183	181	171	210	232	221	213	206	204	215	206	195	210	194	182	206	183	201	204	209	209	197	202	194	194	202	199	218	207	202	177	216	200	202	210	200	203	171	196	212	196	173	214	203	205	206	204	194	208	180	180	192	217	198	180	227	196	194	202	194	168	196	180	199	195	191	200	205	190	179	208	187	187	197	190	229	184	194	220	201	180	162	182	195	191	167	189	188	189	192	160	170	201	180	212	179	180	194	199	193	218	195	188	199	192	193	205	191	219	203	188	215	184	183	192	207	222	208	215	215	179	234	191	195	190	191	193	205	208	198	208	212	171	220	203	223	196	190	204	201	167	222	212	207	191	187	187	215	214	221	212	190	210	194	194	205	209	192	211	203	199	208	180	218	208	178	187	200	211	203	190	194	222	185	222	205	190	193	203	186	202	188	201	195	197	210	195	161	191	176	189	178	236	190	184	214	214	216	183	240	211	188	203	182	190	181	182	205	180	204	204
23952	21277	28442	24522	21328	13555	5456	2968	1981	1473	1164	863	703	622	483	423	378	399	305	328	251	276	245	257	232	247	214	201	254	244	218	205	249	213	204	226	211	194	198	206	181	194	170	201	218	192	199	187	189	206	185	187	225	202	188	212	198	225	202	206	186	193	235	214	210	206	202	216	181	203	198	193	189	220	207	176	202	209	202	172	187	198	217	190	209	187	203	220	187	213	187	207	186	178	201	203	211	177	190	182	196	189	192	202	183	205	194	193	188	188	192	213	180	201	200	213	188	208	202	186	186	194	185	197	220	209	192	193	159	220	212	189	173	154	207	182	196	187	196	203	198	174	198	190	188	188	178	198	171	182	185	188	198	191	184	181	205	222	203	196	203	199	182	198	194	207	172	207	191	160	182	174	182	188	172	191	182	208	198	178	192	192	187	203	193	177	180	181	179	182	200	176	195	185	186	169	182	201	184	205	199	187	191	211	181	205	175	205	189	174	180	208	211	194	167	198	187	181	207	182	216	165	186	163	161	196	218	188	217	174	212	204	187	181	179	192	172	210	188	207	206	191	199	195	206	183	174	184	164	223	184	194	176	191	218	175	197	201	192	201	211	200	184	202	178	214	178	177	182	179	207	196	175	184	195	192	180	194	210	192	192	179	218	185	217	178	191	200	201	188	192	173	167	194	187	201	204	176	193	204	184	199	191	208	218	193	170	159	202	187	191	200	192	207	185	180	195	195	183	199	176	198	192	178	203	177	195	204	185	222	194	190	192	193	183	187	178	224	188	184	167	224	196	188	196	173	206	202	193	177	164	214	183	191	198	181	194	180	199	212	174	207	178	185	181	186	184	194	191	209	178	202	179	183	181	206	179	178	159	177	192	213	182	204	175	201	206	193	186	176	179	201	198	181	196	192	175	184	195	201	213	186	218	181	201	192	189	172	182	175	187	182	205	175	163	182	196	198	200	186	199	172	188	184	201	185	187	203	176	207	201	207	198	197	178	205	185	195	190	168	193	170	202	175	179	190	191	190	196	175	213	193	188	183	199	190	189	169	185	186	185	192	217	215	189	179	204	179	191	220	192	196	190	194	192	205	174	174	185	206	204	181	205	184	201	159	223	177	212	202	198	193	195	191	191	170	209	172	200	222	183	196	173	174	194	202	210	184	186	200	196	213	180	201	168	191	173	200	185	184	195	175	179	205	189	179	194	184	187	182	164	181	167	171	189	195	191	208	192	197	174	212	195	193	168	197	195	198	185	189	193	211	208	193	197	182	215	189	178	191	208	171	214	206	208	221	198	197	201	189	188	177	211	195	190	203	175	189	207	188	192	206	193	193	190	159	183	218	181	175	186	217	199	216	203	178	172	169	180	223	191	216	176	206	184	187	204	199	182	193	172	198	204	205	173	197	212	173	179	184	185	200	213	191	214	208	189	193	197	198	167	166	196	184	182	185	195	197	167	203	168	210	194	199	183	193	186	190	201	201	196	201	211	192	199	175	194	214	205	182	184	187	184	191	188	171	193	203	206	183	184	196	202	211	229	175	190	159	184	197	192	218	201	210	195	194	206	191	198	182	196	210	181	199	173	200	197	187	207	198	206	218	213	184	193	209	191	162	178	200	229	188	171	179	168	180	194	200	214	183	203	171	204	205	190	193	188	206	191	210	215	199	203	172	207	201	181	162	179	194	183	209	183	186	188	207	191	166	219	175	206	176	180	192	196	213	181	170	200	214	184	177	216	202	193	207	195	187	196	185	202	211	178	192	183	180	197	185	184	194	192	191	194	181	188	198	178	205	185	187	190	208	227	178	221	211	169	175	186	193	193	195	195	191	179	205	184	178	202	195	202	183	189	173	188	195	212	205	178	191	206	174	189	168	191	205	218	194	183	202	177	221	197	170	216	209	209	163	190	188	177	190	206	184	185	184	188	219	175	206	190	178	165	200	198	205	189	173	187	196	182	218	202	186	204	190	189	187	205	179	178	209	199	220	185	177	183	183	190	178	198	187	186	192	194	194	198	183	174	191	181	191	177	210	200	204	182	174	189	173	182	194	198	172	194	206	201	203	191	203	172	172	149	199	204	175	176	191	198	187	192	193	184	189	200	200	198	201	183	177	218	181	185	189	187	187	193	196	210	204	213	182	176	161	204	211	197	222	202	195	188	184	179	182	199	184	191	199	180	213	189	162	178	211	181	227	186	226	209	204	190	188	187	201	178	196	187	199	184	198	190	189	212	193	184	186	187	169	188	196	175	197	199	193	146	195	197	179	181	185	181	198	197	189	190	178	185	185	184	188	203	153	202	210	211	188	198	207	186	180	200	210	191	182	193	190	187	197	171	165	212	185	198	202	212	218	176	195	204	193	187	209	190	196	192	175	191	187	214	171	192	185	187	167	202	170	162	196	173	204	188	209	226	192	211	194	193	211	193	172	191	181	187	196	174	189	188	188	176	201	186	191	194	206	194	195	200	181	175	197	182	183	177	185	218	186	192	194	190	189	186	196	190	180	184	179	203	208	193	182	188	179	210	176	191	164	188	182	164	194	163	194	188	204	184	202	190	192	189	186	188	199	197	190	204	188	201	184	191	224	204	185	201	173	201	208	192	190	208	174	198	204	173	199	200	210	177	190	180	194	185	176	194	188	166	202	187	191	196	193	185	194	187	187	207	209	209	203	199	195	172	202	192	200	186	187	188	210	171	181	216	166	207	206	209	199	212	192	190	199	229	197	158	193	171	184	210	186	184	192	184	175	203	196	162	167	183	185	162	198	177	201	180	183	203	211	195	192	177	196	186	187	203	199	219	175	183	184	172	184	207	219	182	197	196	165	211	207	220	189	201	181	205	196	153	197	199	201	193	190	216	187	187	191	200	173	184	189	198	205	213	182	196	172	188	191	186	176	186	166	203	183	196	181	202	191	201	179	172	197	193	208	185	211	198	191	173	176	202	206	187	197	172	192	179	188	222	196	206	192	219	167	183	175	185	203	179	212	223	200	205	196	180	200	195	192	198	191	179	173	192	188	194	161	200	202	187	186	190	207	189	201	201	229	204	192	201	176	194	188	204	197	212	196	196	195	179	205	206	189	186	184	174	190	193	188	188	178	193	214	206	179	183	209	171	196	204	184	178	170	199	199	192	195	209	177	187	187	195	194	194	187	199	207	196	184	213	176	199	180	202	183	211	190	205	187	200	181	193	173	188	210	182	214	209	191	178	213	193	202	189	180	183	221	198	186	171	192	190	191	212	204	206	172	198	172	169	184	175	223	164	230	196	198	180	193	167	195	194	193	198	183	171	184	195	217	200	213	177	198	191	182	198	205	190	164	197	189	175	206	199	192	185	195	192	187	183	171	171	213	184	177	208	201	183	183	190	178	188	194	202	198	187	175	183	190	187	196	172	190	195	189	200	192	201	202	192	197	175	193	206	189	166	183	202	218	176	202	191	182	182	198	196	181	188	188	194	169	183	189	198	167	198	175	194	179
24759	37679	29325	19490	14025	9610	6850	4951	3550	2677	1972	1475	1212	883	730	665	586	515	453	361	330	332	321	318	275	302	245	278	271	233	247	278	234	292	243	247	215	236	250	260	208	231	240	224	213	238	209	205	245	226	202	229	241	214	209	195	194	208	215	212	203	203	246	207	223	202	252	217	223	198	224	227	200	220	234	231	243	249	207	200	211	214	217	196	213	202	223	220	218	212	218	220	214	242	219	207	169	215	192	222	194	192	214	214	208	216	218	219	208	195	225	212	199	210	209	202	204	204	199	217	216	224	198	185	216	225	238	190	192	213	196	201	198	214	233	190	189	202	211	193	216	197	215	198	201	211	207	221	212	208	229	220	184	196	198	221	204	214	192	183	199	176	185	200	193	231	204	217	213	212	217	222	222	225	204	209	181	209	221	216	210	205	187	203	218	191	218	209	221	183	207	212	199	181	202	215	190	191	229	195	226	203	189	240	195	216	173	208	198	215	196	196	191	203	200	185	218	215	183	202	221	211	220	195	197	220	216	221	219	228	222	211	215	202	220	221	231	204	202	216	211	206	217	232	185	210	208	231	197	205	227	206	195	211	194	213	201	214	219	211	203	214	247	235	206	195	213	209	217	205	210	194	198	199	186	187	214	227	209	225	218	223	209	202	194	192	222	233	187	202	196	195	223	197	214	207	214	215	210	204	230	194	215	206	220	203	216	181	232	229	204	229	184	183	188	213	227	213	203	219	207	210	232	198	194	206	189	192	222	198	220	208	199	210	191	189	210	193	214	197	202	204	231	223	216	200	218	206	218	178	179	205	195	162	222	212	211	193	217	211	175	177	199	217	202	207	198	198	223	218	219	211	203	206	207	205	220	214	224	196	214	186	193	217	221	213	191	208	211	220	223	205	182	210	202	223	197	221	219	215	213	196	195	210	189	202	183	224	218	206	193	219	201	209	208	222	191	205	224	191	198	220	219	196	189	205	203	199	210	174	223	194	216	196	225	227	209	192	209	215	187	215	203	205	221	196	194	197	202	221	201	216	205	209	200	195	225	207	203	195	205	237	198	211	219	202	217	206	227	220	204	230	236	200	223	191	190	201	235	187	223	215	174	207	217	221	228	201	223	220	180	205	223	196	208	217	199	234	196	189	188	204	184	215	230	203	183	239	205	205	231	197	240	193	218	205	230	212	179	192	220	198	223	195	196	183	217	209	237	193	205	212	190	233	192	223	192	196	193	196	220	220	207	212	214	203	256	210	189	213	202	193	211	230	205	197	196	215	220	196	211	202	204	205	206	173	206	202	211	193	207	198	233	172	217	218	207	218	192	214	202	199	199	214	208	191	200	208	214	209	194	200	190	193	205	194	175	225	201	199	188	191	187	211	199	185	215	204	217	202	217	221	221	212	201	211	187	251	184	196	234	188	200	198	221	211	220	203	197	208	200	215	189	213	193	196	212	230	218	248	208	219	195	219	170	212	201	196	206	188	211	220	203	229	197	198	230	212	207	192	209	213	195	215	210	188	225	194	197	210	205	218	210	203	202	196	215	234	247	193	192	220	199	191	206	207	202	208	202	210	203	205	203	201	194	216	198	212	202	240	198	183	208	207	219	215	232	206	226	175	224	196	203	216	215	222	207	205	208	205	232	225	200	217	179	238	194	233	230	194	219	184	225	205	228	197	211	184	202	210	213	209	196	212	204	222	206	226	237	244	217	205	192	204	205	184	205	196	227	189	183	195	182	221	218	195	183	200	202	204	217	206	186	197	209	231	198	203	194	223	214	181	201	228	206	198	197	206	184	216	214	241	172	187	214	194	215	180	229	204	162	231	176	212	191	205	203	223	211	229	199	201	208	207	211	225	205	198	224	220	197	244	215	199	176	192	184	218	190	219	208	209	196	194	201	217	207	198	211	199	225	242	208	208	176	217	188	203	206	191	191	188	223	206	229	203	213	211	189	191	190	215	219	211	204	195	205	216	194	210	227	211	220	198	209	223	210	211	190	198	196	216	184	201	220	211	197	210	218	212	225	212	200	204	213	198	199	202	194	169	190	230	209	193	227	201	184	210	192	221	206	235	195	217	234	188	175	240	190	216	198	195	208	194	233	187	169	195	195	230	198	207	228	186	192	212	204	198	195	219	212	234	211	177	209	199	204	193	215	227	198	207	198	191	200	221	203	223	211	193	206	188	206	187	232	202	213	190	212	185	189	203	221	220	226	198	208	212	220	167	193	195	196	212	187	190	199	196	204	200	185	216	209	180	218	178	188	188	230	211	226	215	225	198	200	208	206	191	169	203	210	204	226	205	228	184	200	221	202	188	214	178	229	209	216	209	207	192	209	217	221	236	221	209	213	200	198	209	195	208	200	214	196	184	198	197	236	205	224	214	215	200	205	203	222	195	219	185	213	194	184	211	199	206	243	169	200	195	224	208	165	219	199	246	207	203	200	217	211	189	232	231	198	205	224	228	211	214	171	225	214	220	193	208	178	223	203	210	203	224	198	190	225	248	205	193	190	220	187	229	218	204	213	180	202	220	184	198	199	204	201	195	221	211	208	226	204	206	219	175	218	213	208	190	196	214	184	184	207	185	228	236	208	213	189	208	217	208	204	198	199	209	213	197	198	208	208	203	236	229	190	212	188	212	201	195	226	218	212	192	188	235	208	236	236	225	203	217	224	188	198	210	218	218	222	209	211	207	200	196	190	208	172	206	212	228	226	199	200	217	202	207	214	187	192	204	212	201	223	205	181	212	193	213	207	208	221	218	223	182	200	215	217	189	221	202	191	217	197	199	188	207	193	195	213	197	197	204	193	214	258	197	209	211	198	223	218	185	182	211	215	196	175	215	211	197	212	203	203	212	195	218	197	207	209	210	186	208	206	188	200	218	170	196	217	214	215	227	234	196	203	211	195	217	197	192	205	217	218	231	193	192	205	219	204	184	213	206	211	219	221	202	195	220	204	215	193	189	214	212	213	195	191	223	166	199	194	188	214	227	206	191	188	204	197	203	211	229	206	215	206	207	218	231	178	202	191	194	216	178	220	197	210	217	223	182	234	212	213	225	221	195	189	186	202	225	197	214	206	194	205	189	202	206	208	215	210	174	190	184	192	236	212	213	223	196	201	209	192	187	202	209	209	209	215	183	192	206	219	219	208	194	175	202	201	204	204	198	230	202	195	212	247	201	197	184	191	211	188	176	194	207	210	205	195	209	220	237	198	202	221	193	190	205	197	207	201	229	229	192	199	188	190	203	220	191	220	217	178	203	221	195	201	220	183	192	177	201	206	207	206	206	226	201	181	184	202	194	194	198	174	213	210	207	216	217	213	215	200	198	207	224	208	203	214	197	194	218	220	206	229	223	186	213	189	208	209	203	201	187	201	188	189	199	243	213	203	183	208	204	199	207	220	183	203	223	211	202	218	219	188	208	191	199	195	200	208	205	212	197	223	208	220	210	211	212	218	224	176	193	186	223	196	191	199	196
25116	21234	27237	25596	14537	5763	3189	2084	1483	1232	950	786	661	511	488	506	426	433	387	364	319	315	333	352	305	298	326	332	305	343	307	339	269	312	319	274	332	286	319	279	294	304	286	274	299	298	310	284	309	288	284	286	273	279	273	284	277	294	290	285	302	291	318	266	310	275	260	276	297	285	276	307	279	293	270	286	309	299	282	308	283	266	278	291	244	264	269	283	279	291	307	260	273	262	294	271	283	288	279	310	273	274	279	306	297	288	289	288	282	303	254	302	298	273	296	314	291	264	292	262	298	311	267	309	303	273	320	292	283	293	272	265	278	260	283	270	267	290	293	268	313	264	322	284	258	311	274	271	256	313	268	285	292	271	297	265	291	271	274	285	255	289	265	282	311	267	308	276	288	256	296	266	286	250	288	250	303	276	293	264	271	289	294	291	283	286	315	264	281	273	276	318	269	294	292	257	310	290	303	318	305	285	254	298	291	286	301	276	274	267	287	264	292	293	272	267	311	289	298	266	286	293	283	243	257	279	286	283	279	290	294	281	283	284	264	264	266	274	299	250	313	283	293	276	245	298	309	269	273	272	295	276	289	301	292	288	271	258	265	287	289	288	287	256	292	264	277	284	281	285	280	280	273	296	274	278	304	292	268	296	286	307	272	273	277	288	310	269	298	273	300	275	300	319	286	244	298	311	287	278	279	270	274	327	307	296	286	282	307	279	306	235	285	298	267	283	283	277	269	309	266	279	301	297	287	255	281	329	263	274	272	266	299	302	296	270	274	300	288	297	298	255	287	266	276	262	252	299	293	263	266	309	283	303	265	295	283	279	274	250	292	283	287	270	303	266	270	304	304	284	253	284	320	284	295	271	269	285	298	305	279	266	304	290	290	278	257	290	292	298	271	265	275	262	283	272	312	283	316	286	263	301	282	313	271	278	289	295	286	250	291	303	261	283	300	280	290	248	264	291	298	300	293	286	303	265	271	286	259	296	265	287	270	264	307	258	282	305	265	297	285	271	285	257	276	276	256	305	284	279	268	300	298	277	302	284	279	270	282	268	250	281	320	287	306	259	304	282	289	275	265	315	291	249	288	287	280	304	291	285	276	267	283	287	269	296	274	270	284	278	284	266	305	265	294	297	285	283	281	329	267	245	285	283	260	304	293	259	280	261	257	263	284	262	295	298	290	276	277	273	292	303	277	269	268	291	280	277	286	292	244	308	268	298	292	287	256	279	275	262	274	272	289	282	308	281	285	276	290	291	314	301	237	299	280	280	281	285	285	307	251	276	300	278	287	290	270	288	315	280	287	285	293	261	280	292	299	283	286	297	280	241	276	298	265	282	273	319	267	279	272	261	280	266	310	272	263	282	267	311	266	277	328	280	270	274	247	266	262	280	286	281	283	288	254	267	279	299	291	275	288	265	299	299	283	283	296	254	325	308	300	317	293	288	268	297	291	295	280	271	246	274	279	275	263	263	291	268	283	255	283	309	253	268	304	290	283	310	293	271	271	287	307	291	268	288	270	285	257	295	293	270	316	276	284	255	312	284	307	317	270	291	290	279	292	306	301	297	276	271	264	255	260	290	274	288	294	263	275	267	286	283	270	333	274	305	263	261	255	303	278	286	292	290	268	269	294	287	272	274	287	288	281	299	297	242	274	263	310	295	267	270	280	293	272	300	277	279	272	293	291	319	292	278	308	247	289	261	272	270	272	283	285	278	263	277	272	236	296	283	293	284	267	298	273	265	256	298	271	259	282	263	281	298	281	280	258	311	277	282	288	310	296	303	281	288	286	310	281	293	300	297	301	277	280	279	280	295	289	277	275	271	297	304	282	267	309	321	270	299	288	289	277	311	300	268	319	278	274	282	303	276	309	309	285	263	295	230	252	251	286	289	281	260	298	271	261	282	275	285	271	293	301	268	276	275	279	268	292	283	255	275	308	294	269	278	285	291	298	263	285	263	316	271	302	288	280	269	275	302	291	275	279	232	288	288	300	281	271	294	261	279	283	246	278	304	266	270	257	280	278	258	291	254	287	282	312	272	296	270	285	281	282	288	278	265	283	303	273	281	250	255	297	283	273	248	248	277	264	301	280	263	277	257	258	266	262	271	271	270	284	297	276	270	279	285	290	286	269	269	281	293	270	269	285	273	269	283	279	298	296	277	295	271	268	268	277	255	278	274	283	274	298	303	286	278	284	293	286	317	284	285	280	284	269	281	266	308	266	289	294	273	278	283	326	278	282	319	296	310	279	273	250	290	298	315	289	276	282	288	318	295	246	288	285	267	274	302	284	237	281	284	278	315	290	304	257	277	299	268	280	262	287	268	299	276	265	292	293	281	310	317	276	268	278	286	262	291	270	291	278	250	318	290	313	266	296	296	301	291	289	277	261	261	293	276	251	267	307	292	291	290	277	314	304	295	288	286	305	271	289	278	294	290	299	264	282	290	296	285	274	269	277	269	306	274	261	278	281	292	287	318	310	247	297	255	296	289	287	277	314	285	291	299	268	265	297	291	275	271	276	249	284	296	283	260	257	261	298	306	252	282	267	309	271	282	278	284	262	284	276	284	312	266	283	294	316	308	261	307	283	262	319	283	292	273	294	255	279	292	284	280	291	284	303	252	291	299	273	296	309	266	290	326	289	257	301	304	317	267	287	279	253	274	286	299	313	292	292	271	290	278	287	275	297	299	272	290	259	290	290	282	265	270	279	289	297	270	314	260	273	293	301	278	248	281	297	275	301	267	307	307	234	240	275	252	264	282	289	268	302	300	281	258	276	290	303	252	266	296	287	283	295	282	294	276	275	288	278	274	295	295	295	279	301	273	263	261	255	274	307	280	309	280	277	289	278	255	275	275	291	259	289	260	278	291	293	274	287	278	270	302	280	270	260	268	284	283	300	279	302	289	275	293	283	305	296	291	256	269	302	267	276	272	289	266	300	295	321	267	270	299	312	265	292	263	284	282	293	285	283	275	266	282	284	279	292	291	306	294	279	261	259	272	250	297	290	289	253	287	277	274	263	265	273	291	261	286	264	297	295	304	259	273	272	305	257	260	276	299	271	292	260	277	293	282	284	330	273	296	287	273	272	279	264	279	302	305	250	275	291	249	282	274	296	252	265	304	271	280	292	280	262	277	282	272	279	257	247	254	264	280	293	267	265	287	277	276	302	284	277	289	277	280	279	289	305	257	263	281	279	286	267	310	259	284	304	267	306	293	281	278	286	283	284	298	246	311	244	280	288	284	309	283	295	289	283	272	287	289	278	282	269	278	298	276	283	292	283	243	295	282	291	290	272	309	262	273	302	279	289	314	285	324	278	283	265	276	259	274	276	265	296	281	284	286	299	263	288	288	256	267	291	272	290	286	275	282	299	287	265	281	245	284	262	302	281	301	294	279	283	275	282	283	269	299	271	280	289	278	295	272	295	281	259	279	307	254	296	262	256	258	295	264	283	292	286	298	299	297	301	293	295	277	303	288
24054	33696	25725	15930	11544	7979	5481	4053	2869	2249	1709	1210	1011	842	679	643	601	521	500	429	421	396	356	384	368	352	373	377	348	332	345	361	341	354	323	345	318	334	344	310	308	303	292	324	311	336	310	317	325	313	348	297	325	282	330	338	304	319	331	316	306	296	334	332	313	340	333	314	333	319	372	323	332	310	312	328	309	351	327	297	310	308	323	308	301	316	324	299	302	364	307	330	277	266	292	293	307	313	261	306	279	327	323	322	272	338	308	323	295	348	303	294	288	338	300	324	289	291	286	284	295	307	273	322	288	318	338	304	308	277	303	289	314	309	329	312	290	310	287	323	324	310	326	296	277	304	281	288	324	335	305	311	268	329	300	317	292	292	317	320	299	295	325	316	315	318	287	309	314	291	350	306	329	285	283	307	324	337	346	321	319	338	315	342	294	293	284	323	289	319	315	334	303	309	342	307	305	328	331	299	325	330	297	318	295	299	330	298	283	307	316	313	305	337	332	312	310	304	267	292	299	295	311	313	331	300	281	285	339	311	324	289	306	318	322	286	334	312	289	264	303	343	303	344	286	287	253	304	296	327	275	266	296	312	313	322	328	318	326	322	286	295	325	285	319	343	298	307	295	320	290	313	317	297	338	303	302	288	285	320	280	307	336	298	298	283	293	301	290	313	306	332	308	316	290	296	278	308	316	303	314	302	283	331	304	312	315	306	291	301	300	282	289	313	332	308	310	315	301	301	304	310	298	308	266	308	308	297	311	282	286	301	286	315	300	299	313	344	307	310	294	306	327	314	317	323	298	304	328	286	328	302	290	295	332	321	296	323	292	305	302	291	311	303	313	273	331	324	310	272	288	321	301	306	314	325	293	308	312	320	307	310	272	321	317	300	314	309	285	299	300	326	325	311	299	297	300	295	335	326	300	319	313	321	312	295	315	309	293	322	323	294	316	322	288	308	300	318	329	291	299	313	305	311	296	316	300	293	303	310	314	306	300	311	293	286	316	288	316	293	297	337	302	359	277	298	295	332	322	304	321	300	291	308	327	320	299	298	263	302	321	314	311	292	323	335	312	306	322	299	314	327	308	299	325	321	296	326	325	298	305	298	301	340	313	270	295	316	318	307	313	310	308	311	306	285	345	313	290	306	323	284	283	298	288	302	290	304	299	288	331	292	296	324	314	323	319	324	304	315	281	291	315	312	310	306	319	295	291	315	318	334	315	303	280	301	315	316	322	343	283	309	302	326	258	289	332	309	324	291	315	322	304	326	327	296	306	301	321	313	327	337	266	292	306	326	303	309	279	311	315	298	307	341	302	300	303	317	320	292	272	293	311	315	340	274	285	333	319	323	320	338	306	308	318	354	342	295	319	328	300	272	321	291	304	288	334	283	309	301	304	298	297	274	295	306	287	292	286	315	324	330	329	312	268	258	308	302	268	290	323	296	311	325	297	313	298	315	344	296	308	294	335	299	297	331	328	323	298	316	323	311	311	288	274	313	328	299	309	309	328	322	300	303	290	308	295	317	314	322	342	330	285	309	307	325	311	319	301	290	321	287	325	310	302	316	281	307	315	285	324	303	308	353	303	322	300	301	301	272	282	302	324	314	314	310	304	292	308	319	318	293	290	305	279	342	313	308	292	286	316	304	290	294	326	306	292	304	318	302	293	303	331	301	313	309	310	289	280	318	307	291	294	303	298	321	318	313	297	291	309	314	293	301	299	310	303	275	289	318	305	304	312	314	309	270	343	309	299	287	315	307	350	276	295	293	332	299	312	309	330	320	276	326	325	266	302	260	331	315	304	303	272	335	332	308	289	351	318	310	270	294	338	301	304	276	318	305	312	304	273	314	277	311	306	285	322	311	361	308	300	288	317	285	325	328	291	308	290	315	310	301	307	312	321	275	276	307	315	268	299	325	294	316	326	285	314	343	335	278	294	306	318	289	311	285	305	307	282	298	320	329	298	303	303	308	310	306	329	288	327	320	314	293	287	285	306	316	324	290	338	320	304	333	300	314	312	306	298	314	307	301	319	336	309	319	311	321	319	305	321	329	311	317	312	275	334	263	293	287	308	291	320	287	291	312	332	309	295	338	301	284	338	294	303	324	308	296	316	306	312	283	306	312	331	301	306	276	303	288	316	306	350	296	346	290	306	304	283	297	275	322	315	310	311	337	282	294	317	298	305	285	352	311	321	307	348	327	331	337	348	316	326	297	314	314	303	300	322	300	298	315	319	333	325	323	311	318	279	286	347	299	315	304	308	336	280	303	333	316	304	284	305	315	296	290	320	310	315	308	294	266	298	332	333	282	314	351	240	347	333	325	287	298	330	312	290	341	305	284	308	312	312	302	298	300	325	309	280	262	301	320	318	287	282	287	309	285	329	297	286	334	308	324	318	294	302	290	276	348	308	303	337	290	317	328	337	299	328	330	320	277	299	291	286	324	305	297	304	303	276	291	277	303	292	299	326	330	270	310	311	301	303	329	318	277	307	286	331	274	312	297	329	298	345	320	312	279	294	269	301	300	306	285	303	311	303	296	293	294	303	305	299	303	290	309	314	312	317	340	299	308	295	279	308	298	312	295	319	287	295	312	298	318	285	312	277	313	325	304	311	312	306	298	318	282	312	319	302	310	289	285	267	295	289	319	275	293	313	295	316	332	346	285	287	302	269	326	309	299	315	295	350	312	314	309	321	319	300	299	323	298	293	303	314	287	344	315	322	323	293	322	320	303	289	309	289	303	289	314	300	296	289	272	335	335	331	317	275	287	324	323	311	303	348	325	296	316	301	313	294	311	293	318	319	318	305	297	312	294	293	313	307	314	325	319	318	274	301	270	283	276	310	319	318	300	292	295	297	301	333	294	290	305	292	301	282	284	295	311	302	301	296	284	314	308	313	298	319	309	298	306	333	339	318	305	308	315	312	301	296	296	339	293	288	298	286	321	271	300	318	306	332	318	304	324	319	321	318	319	301	309	290	282	324	303	317	289	291	294	302	311	307	301	293	310	329	301	331	307	305	307	311	317	286	304	273	305	312	308	297	304	294	300	331	296	294	292	305	311	350	307	299	296	314	309	308	288	275	271	307	300	325	279	310	306	318	283	308	299	320	307	283	301	306	331	303	310	289	309	349	270	298	337	303	309	319	299	297	262	314	294	332	320	318	304	311	296	304	304	299	294	323	307	312	308	349	326	339	311	311	353	313	336	311	315	329	275	280	338	312	339	309	363	318	290	291	314	305	310	335	291	318	282	313	307	317	312	313	305	321	304	290	291	304	318	346	302	301	321	324	299	293	306	276	327	329	333	284	291	325	319	318	299	276	293	305	304	312	291	291	301	307	318	289	320	329	293	313	336	299	317	297	259	309	301	330	336	273	299	287	288	296	341	299	274	304	313	307	300	338	306	305	307	306	332	324	316	306	288	317	277	286	277	305	313	307	302	302	284	277	343	311	319	320	292	293	321	322	332	302	310	334	306	290	294
22836	21263	28889	24003	21388	21547	13708	5128	3009	2362	1846	1430	1185	933	824	755	667	566	548	522	502	455	463	450	494	421	405	383	382	367	388	369	393	376	367	357	367	355	357	365	335	345	367	375	376	371	382	356	376	371	366	371	346	362	323	332	350	363	379	358	337	356	352	323	325	341	367	348	329	338	366	329	338	351	326	360	309	353	334	338	365	339	348	334	369	339	344	342	347	305	356	357	301	336	337	354	306	333	301	386	346	348	362	339	337	334	317	352	335	337	335	367	333	337	333	312	327	328	346	341	293	323	336	296	345	331	338	344	346	332	335	381	356	310	342	348	341	355	351	341	370	361	322	323	364	375	336	367	343	328	313	361	318	358	329	326	361	338	332	318	364	348	352	350	383	327	303	345	346	327	323	340	327	322	336	298	316	365	323	356	353	324	347	311	310	354	350	333	332	328	332	326	326	367	327	360	343	338	319	362	341	312	327	347	341	327	347	370	354	331	316	349	324	329	325	308	328	318	311	344	322	314	352	336	346	347	369	311	337	345	327	321	318	341	321	330	340	344	369	336	334	330	325	335	316	312	344	338	316	320	352	353	332	325	363	365	335	360	334	320	343	324	331	359	312	359	331	329	334	334	313	340	318	355	337	341	353	341	359	319	323	359	310	321	334	345	330	341	343	320	335	324	322	340	313	361	349	309	336	338	332	340	350	326	324	293	316	320	330	322	319	330	325	356	309	308	301	337	348	320	337	357	328	343	338	330	355	359	342	350	330	340	318	329	321	314	334	378	341	342	360	335	318	308	322	320	328	340	322	334	329	342	322	340	310	331	359	340	346	342	332	315	338	340	329	320	325	365	340	309	348	329	331	333	329	348	328	325	325	320	326	352	358	319	337	344	322	343	331	350	324	348	328	356	346	339	316	332	337	312	371	333	350	324	391	322	331	294	325	309	319	314	308	336	313	330	346	324	346	322	349	356	339	334	307	344	339	326	302	316	320	334	315	313	352	347	347	339	348	307	341	342	336	314	330	348	327	330	342	342	340	325	327	344	310	366	350	317	324	351	352	314	318	337	318	353	313	327	348	325	338	325	312	314	314	340	326	318	316	325	363	332	323	328	325	372	349	360	328	332	342	334	360	365	351	314	327	314	322	324	325	309	344	336	342	327	326	331	350	323	368	344	340	343	335	357	328	334	329	354	307	314	311	311	344	349	341	360	340	319	353	313	326	354	318	407	348	334	305	320	300	349	342	360	331	345	352	331	356	365	349	340	362	328	346	355	346	348	356	336	347	326	331	341	345	309	368	324	311	376	355	335	341	342	359	367	313	286	367	332	329	341	372	311	333	349	370	368	348	336	328	337	365	325	359	346	345	324	316	384	333	343	335	362	308	317	349	340	371	314	325	353	316	341	347	320	347	317	343	337	318	315	311	322	324	332	318	347	325	354	358	352	343	325	342	335	374	360	356	316	324	339	320	302	351	311	338	321	336	351	311	357	334	341	312	338	333	369	321	291	332	344	330	340	339	302	306	324	325	346	312	304	330	385	357	364	316	336	325	366	319	329	325	305	334	321	322	331	302	331	335	346	346	345	340	317	343	346	350	307	357	348	317	331	313	359	357	330	334	350	343	345	332	348	353	299	365	371	327	368	322	323	323	323	356	337	365	325	353	334	370	352	351	369	330	345	340	339	353	308	345	347	311	339	368	351	368	312	325	354	323	351	339	342	363	325	329	384	307	322	333	335	363	321	337	326	323	331	340	338	348	329	357	313	314	362	317	323	354	344	334	322	375	343	338	338	335	335	337	353	320	343	342	349	351	341	348	315	312	332	329	312	330	330	350	343	302	339	324	361	341	333	354	337	367	381	346	345	364	351	310	352	330	368	349	366	334	366	312	315	316	308	323	315	345	338	332	342	361	316	291	323	346	306	326	343	328	350	338	327	370	352	332	323	359	321	341	318	376	337	341	313	322	347	347	325	335	325	340	338	377	332	341	336	359	329	373	354	317	357	332	349	350	360	348	333	353	352	368	324	317	295	344	346	369	329	341	318	356	310	342	392	317	317	342	319	348	329	350	311	319	341	337	330	357	345	327	332	326	380	326	331	342	325	345	356	348	334	345	353	343	340	348	349	334	292	354	374	339	331	308	356	365	337	323	361	341	345	328	324	340	358	314	317	349	313	329	341	322	323	306	343	322	347	371	348	325	319	336	355	347	335	334	333	337	337	337	316	332	342	341	373	309	356	338	325	341	353	330	359	335	384	323	340	293	318	352	313	356	334	348	316	324	342	291	361	319	322	318	360	337	341	353	307	353	318	341	325	338	374	344	336	327	357	328	366	312	319	368	353	321	366	334	331	348	315	314	342	321	347	344	345	321	343	374	335	326	345	346	321	349	311	368	329	364	348	374	337	349	347	283	342	341	331	332	338	351	314	299	328	366	319	328	361	324	352	341	331	318	337	326	328	337	342	315	320	310	355	356	328	333	327	323	322	333	370	337	363	344	348	324	337	305	367	319	363	311	352	346	287	343	329	326	327	329	292	350	338	304	334	353	310	336	331	344	349	291	339	350	329	329	368	352	316	318	325	318	384	343	343	327	357	332	309	366	336	319	339	331	327	327	383	363	316	327	342	343	349	349	327	347	375	326	332	319	380	338	327	324	342	368	323	314	301	333	323	330	339	363	301	343	315	345	334	323	332	354	352	325	300	346	337	353	368	326	334	306	337	347	333	307	348	378	293	350	319	336	337	341	337	329	339	374	326	347	303	335	333	318	309	357	335	315	342	337	323	341	325	326	339	348	319	345	327	312	343	385	321	298	312	341	337	351	336	312	361	332	316	333	370	326	343	356	323	328	353	368	349	299	320	331	342	311	364	362	355	314	384	345	316	334	302	342	305	339	334	308	342	328	343	319	353	300	365	365	338	320	350	348	324	301	350	355	331	351	342	336	307	352	311	326	351	319	293	349	329	332	342	362	335	327	315	328	320	353	330	349	355	356	364	346	331	326	346	352	315	329	349	338	363	323	381	360	348	296	336	359	360	337	375	370	343	310	349	346	315	353	367	320	331	326	345	332	333	344	318	324	350	338	351	330	314	323	338	377	349	339	308	315	334	331	350	334	341	310	348	326	322	334	304	326	328	357	330	329	312	325	340	351	345	325	333	335	337	303	358	340	289	343	290	309	343	329	346	313	342	330	327	323	355	357	301	328	343	306	332	348	311	347	327	393	316	366	354	347	321	301	326	306	364	361	322	343	359	324	325	327	316	322	332	329	307	347	302	345	352	306	297	353	353	317	318	333	355	319	340	320	350	353	306	331	354	340	329	334	327	329	338	284	335	339	334	369	338	342	279	312	329	336	337	362	347	338	338	330	311	358	331	345	358	356	315	372	341	354	336	332	374	346	338	341	322	318	321	283	342	340	318	350	352	346	324	348	343	353	346	318	349	350	359	321	296	355	318	382	373	347	321	316	348	310	299	315	357	325	293
27236	42198	34245	24321	19299	13884	10134	7263	5233	3981	3138	2394	1831	1433	1166	1013	936	777	685	627	553	534	556	504	501	452	499	479	450	445	427	447	412	416	429	405	369	385	405	389	390	357	358	360	370	371	363	380	345	351	399	325	372	335	368	361	410	339	366	369	396	344	369	339	417	376	384	370	362	341	361	380	363	375	362	369	391	378	362	364	321	331	365	380	394	375	374	352	360	349	361	361	345	350	314	362	374	357	361	355	352	386	318	331	345	357	345	360	356	334	343	369	347	319	355	331	335	380	311	380	352	344	342	323	337	338	320	386	330	358	337	347	350	330	337	357	327	366	332	314	370	338	346	335	333	364	353	339	339	344	343	353	351	343	375	332	344	351	382	336	354	330	335	370	379	372	364	386	309	349	344	361	319	328	360	320	325	358	354	353	344	339	327	325	340	330	327	359	345	332	335	357	318	351	342	304	343	345	351	347	358	355	343	323	336	357	331	359	327	350	339	344	339	356	336	361	312	337	369	349	385	339	362	323	331	328	340	335	322	370	313	358	365	335	325	355	323	360	340	343	357	356	358	327	347	356	345	363	345	357	378	352	318	355	322	328	359	349	334	365	340	302	358	371	371	337	359	320	363	353	358	351	341	355	339	362	373	336	365	347	332	353	351	347	340	325	343	352	365	366	342	336	336	347	361	330	363	348	339	326	332	322	367	350	343	367	387	329	347	324	321	322	329	358	335	297	366	355	356	382	374	361	351	362	350	383	346	361	314	353	352	324	391	348	362	334	317	350	352	338	343	338	321	366	310	350	356	365	401	336	344	349	367	325	329	337	368	311	361	372	326	337	361	345	358	300	349	359	358	325	343	369	341	364	345	351	337	348	356	366	328	355	328	371	325	348	356	371	367	327	352	380	375	339	321	368	343	360	314	318	333	325	372	351	360	373	336	310	357	358	338	356	361	328	334	327	324	347	359	325	330	374	346	328	382	343	350	305	349	341	354	357	367	342	357	348	350	315	305	361	343	353	355	338	332	347	335	366	362	352	330	362	336	376	381	324	332	365	331	333	367	355	347	338	341	336	313	358	343	361	347	332	340	326	348	331	379	322	333	334	326	364	316	355	379	353	367	341	367	328	364	358	347	358	351	335	329	343	348	334	353	342	315	342	326	364	352	325	350	342	365	324	356	318	384	364	339	366	311	360	379	329	363	343	336	321	334	351	335	364	343	363	337	349	350	331	368	331	362	332	332	336	315	344	388	342	316	372	347	343	342	326	330	338	323	346	350	351	343	335	363	340	349	347	371	356	356	353	373	309	332	347	357	366	344	355	360	358	338	348	344	340	360	341	353	357	340	353	376	351	326	341	350	359	323	345	386	341	328	353	357	354	311	355	346	350	349	367	318	326	381	335	342	312	335	345	319	376	373	353	342	344	342	339	366	346	313	309	349	356	342	343	340	355	341	346	345	336	364	341	321	323	357	350	336	371	348	346	342	323	321	327	366	358	373	339	321	327	345	314	346	324	330	347	346	367	354	317	379	360	326	350	361	338	312	317	344	334	347	366	339	353	340	347	374	338	348	341	363	336	342	365	332	346	353	325	328	343	371	374	382	308	342	342	367	325	328	350	319	360	342	359	368	329	341	381	337	358	345	318	316	338	342	348	319	356	333	366	340	329	326	364	351	354	322	358	371	323	378	349	385	328	330	361	344	325	375	305	346	385	357	342	349	346	364	333	334	331	348	342	363	357	351	355	353	351	352	318	336	317	327	325	335	351	322	329	318	344	328	332	345	329	326	352	332	360	342	321	366	335	336	332	362	333	349	367	351	341	345	362	378	376	340	337	302	374	340	358	348	336	370	342	352	317	359	317	346	391	315	346	310	355	386	350	357	345	333	347	368	322	334	364	319	346	344	340	368	363	327	338	342	336	362	396	391	339	330	344	356	333	363	359	340	320	354	365	299	331	365	329	329	356	342	335	351	362	339	342	327	335	345	373	368	332	348	351	332	349	317	321	305	344	315	348	371	345	363	352	374	356	349	307	379	345	330	329	311	325	335	322	337	374	338	337	325	367	329	318	320	305	343	331	370	344	362	377	341	320	348	369	376	350	324	351	361	341	305	334	354	357	374	355	344	319	312	323	351	361	367	353	319	318	347	322	298	346	347	342	318	337	341	372	351	395	311	319	353	363	351	341	373	339	342	338	350	345	322	351	355	354	374	322	352	382	342	365	374	349	351	329	361	322	347	355	334	319	351	317	348	346	366	319	350	369	348	321	353	323	342	355	351	342	316	335	337	359	357	350	340	330	318	335	332	337	317	314	409	349	317	311	337	345	368	322	359	337	348	358	363	325	345	349	363	332	351	337	362	331	344	346	349	359	365	351	353	360	351	357	344	341	350	325	369	323	350	354	373	297	364	362	329	337	324	374	382	341	378	330	314	349	377	360	338	345	330	360	344	337	345	318	334	321	341	342	364	340	353	353	352	330	343	335	320	347	338	369	361	323	348	363	325	331	331	381	393	330	361	348	319	370	359	349	346	364	318	341	351	332	355	317	332	297	347	353	330	312	352	306	350	362	321	337	342	321	381	360	339	350	346	346	373	286	358	330	368	361	384	368	336	343	347	330	343	358	337	313	353	333	353	325	334	358	334	331	371	299	319	361	356	336	360	338	340	362	387	390	340	324	316	343	346	287	346	321	339	327	334	337	352	351	347	343	377	360	337	361	331	326	331	353	342	363	351	342	325	349	359	359	335	329	341	333	383	325	353	345	355	363	334	329	348	344	362	378	353	347	349	322	365	326	344	382	365	344	332	351	365	351	362	336	340	350	330	346	365	383	345	339	332	330	338	354	358	325	335	308	390	337	329	347	353	357	355	344	334	323	367	343	342	322	349	345	363	357	354	322	353	327	376	346	332	353	347	353	336	347	379	335	317	350	331	371	343	353	366	378	353	370	332	357	350	333	375	327	334	360	382	336	324	337	321	305	341	351	374	351	355	364	327	326	325	356	383	367	397	351	325	344	357	361	368	321	345	348	328	347	354	334	362	330	364	354	343	327	336	326	365	374	340	337	332	341	327	314	311	345	356	328	355	343	336	365	325	364	308	342	334	352	390	333	360	338	330	319	331	302	366	360	349	364	362	334	368	334	323	366	343	354	346	379	328	302	344	352	333	363	333	364	335	332	353	350	338	336	353	331	333	377	345	344	354	340	337	323	338	369	346	318	350	319	380	344	312	342	391	349	366	373	364	329	359	361	367	347	355	336	310	351	348	358	345	369	333	330	350	350	352	315	352	332	334	350	338	365	364	358	365	356	351	338	361	381	322	353	327	368	370	376	361	340	311	353	334	340	323	364	349	349	359	353	314	353	343	342	397	343	348	353	316	371	365	330	325	343	354	334	343	307	340	376	333	362	352	325	337	373	336	372	340	334	332	357	327	344	319	362	320	334	344	361	329	313	355	354	311	314	339	345	350	346	339	345	343	325	383	345
28623	21845	19597	12452	6570	3528	2114	1357	920	742	607	476	433	371	330	284	281	225	238	217	177	219	174	189	209	181	189	198	191	179	188	175	198	194	165	179	177	178	187	185	186	196	194	186	206	187	198	197	190	206	173	177	193	182	154	180	172	181	181	203	184	184	177	176	189	177	189	194	180	214	174	188	154	185	189	210	202	194	180	171	184	175	177	176	163	160	192	185	161	186	172	203	183	159	182	169	175	184	173	168	197	159	182	174	198	187	193	162	163	183	157	171	159	170	178	152	179	184	156	151	165	166	168	192	184	178	191	191	183	187	183	197	174	165	165	184	183	194	197	174	166	174	164	202	174	161	186	159	160	184	207	188	175	177	172	179	173	170	177	162	184	183	174	184	196	173	157	196	192	178	181	179	175	181	202	180	182	163	174	189	178	173	191	191	170	184	185	169	171	198	187	171	156	159	196	177	189	183	177	179	200	205	199	166	186	177	208	194	177	159	186	174	197	189	174	181	155	166	184	156	185	173	178	191	183	181	179	200	153	216	166	185	192	195	175	163	171	189	181	160	198	173	174	170	167	155	192	189	177	216	155	192	181	183	198	173	180	205	171	186	161	197	202	160	179	187	177	195	175	202	171	192	192	181	183	189	179	166	183	148	176	154	192	194	165	160	178	172	174	156	163	158	164	179	147	174	184	179	189	191	182	179	156	167	175	158	174	199	163	156	205	185	174	173	149	184	176	184	197	179	173	186	180	180	177	181	182	176	174	184	188	174	193	188	171	185	177	180	201	165	172	158	182	198	158	186	148	191	166	218	174	171	156	194	183	178	184	156	190	178	164	189	171	154	180	157	182	187	160	152	181	177	190	187	189	195	163	190	161	198	183	181	184	161	194	166	181	186	174	192	172	198	187	186	157	182	144	185	200	179	183	186	158	179	176	185	186	178	167	180	187	173	169	204	167	189	174	160	175	192	173	166	175	171	184	189	170	160	197	181	164	173	167	176	201	179	195	196	169	175	198	153	189	166	170	194	184	195	165	168	197	186	193	157	209	173	172	173	163	193	174	171	175	173	199	143	172	200	182	178	162	159	176	213	190	166	181	186	161	185	186	184	182	158	187	170	179	188	183	174	178	165	173	182	174	171	168	168	183	163	169	171	186	173	183	157	201	170	182	173	168	184	163	170	187	185	167	164	177	193	190	201	188	188	172	171	191	179	187	158	195	156	157	166	157	173	185	200	173	190	192	175	169	180	187	185	173	192	184	190	203	165	174	174	177	179	158	174	159	204	183	177	163	171	181	168	187	185	180	172	185	178	166	173	176	169	179	191	172	180	176	158	185	140	176	184	180	176	159	183	146	182	144	165	169	172	187	168	155	166	205	166	166	178	202	174	195	168	177	172	189	185	184	200	197	162	185	161	173	184	188	162	189	166	191	162	172	169	187	161	167	191	176	189	196	155	175	177	199	182	193	182	162	185	188	191	158	188	165	167	160	197	167	174	172	176	164	165	168	147	173	173	161	191	209	182	177	200	182	186	177	164	165	182	157	161	187	167	197	199	178	178	199	181	174	185	181	166	160	185	160	182	191	161	143	190	168	174	173	156	186	175	182	178	179	152	181	165	156	174	171	167	185	191	186	176	179	185	178	152	172	191	197	162	185	169	159	175	195	164	176	177	183	184	158	183	171	170	184	169	173	194	198	147	164	170	176	166	183	178	194	171	179	176	174	182	194	184	181	187	164	192	188	194	166	158	177	149	175	191	180	176	154	180	177	168	162	178	196	166	162	197	168	180	162	198	203	195	194	210	170	169	185	166	176	167	182	170	177	192	189	201	209	158	156	187	145	170	169	183	171	165	181	183	187	164	187	170	164	184	167	163	175	161	182	188	189	188	195	186	155	159	178	161	191	158	168	177	190	177	192	175	193	194	171	184	188	175	174	180	180	170	176	206	181	175	187	173	177	166	168	205	174	172	170	167	148	176	198	187	164	189	184	165	185	206	177	157	172	170	188	195	168	199	181	179	162	201	194	151	171	165	190	171	177	194	172	205	179	177	192	178	157	155	169	193	164	167	193	182	185	168	181	165	181	174	167	168	186	147	169	138	184	167	201	188	168	163	185	183	171	188	152	160	168	171	175	185	160	198	161	176	157	182	158	170	188	185	159	198	169	179	193	152	186	201	196	180	186	192	191	173	185	177	184	182	182	167	169	159	182	193	183	163	193	179	166	190	185	176	172	181	173	176	167	166	186	177	176	193	182	193	207	175	193	174	198	206	173	170	185	183	173	184	162	162	171	179	165	206	191	172	169	174	170	173	154	192	180	173	176	171	186	159	174	191	164	169	165	191	196	178	182	167	186	188	204	204	188	161	190	175	187	189	199	179	156	211	186	181	188	189	163	187	189	141	162	192	208	182	185	173	166	195	190	174	181	177	188	185	168	168	163	164	197	172	181	159	187	171	182	185	192	173	189	151	185	177	166	174	159	195	176	182	187	178	177	171	171	189	171	168	165	162	166	170	162	216	199	183	164	172	187	206	188	175	177	164	176	187	176	183	172	171	178	174	186	188	171	163	156	196	159	182	163	184	182	184	163	155	178	188	154	171	156	166	189	168	182	171	185	174	192	168	162	194	197	180	211	163	185	183	163	184	184	188	164	190	172	168	164	166	209	178	175	188	199	161	172	158	177	184	176	181	186	170	187	180	187	159	156	202	181	197	187	156	188	196	156	181	173	165	192	146	174	203	188	174	185	167	162	178	156	180	198	187	160	188	176	175	180	176	172	162	185	176	168	148	154	192	185	188	167	172	193	201	178	178	177	179	162	184	175	146	172	206	166	185	181	192	164	177	161	163	188	173	162	178	191	176	168	173	148	201	174	167	195	192	174	190	194	180	184	185	175	163	180	167	163	176	157	173	174	180	195	196	194	174	188	197	170	192	147	198	177	161	179	202	191	196	153	189	181	171	176	168	179	181	181	149	197	203	192	203	170	201	161	163	167	185	186	189	214	195	192	170	205	153	189	181	168	168	170	192	182	161	168	176	189	158	186	193	186	165	167	174	170	184	174	182	154	193	182	181	169	190	185	183	184	193	170	152	169	191	174	189	180	180	163	185	190	168	186	178	182	170	175	177	196	193	175	172	172	167	170	198	147	188	159	190	202	187	200	195	171	147	144	213	185	174	193	188	180	182	175	191	166	182	174	157	168	192	168	179	172	165	181	166	195	176	169	184	146	177	175	185	187	189	176	175	178	178	175	200	210	165	177	184	158	167	195	155	166	198	171	172	166	157	165	183	189	190	186	162	177	188	168	211	178	157	157	176	181	172	184	195	175	166	156	175	156	165	171	177	172	160	163	201	164	213	194	178	200	187	167	159	193	180	173	187	184	175	171	176	195	163	156	166	160	200	190	195	182	180	180	192	158	171	186	173	167	180	196	198	171	178	179	175	190	173	165	167	178	227	173	185	141	179	165	185	165	159	183	180	182	161
21935	28923	20924	12465	9189	5821	4128	2495	1798	1332	1090	785	659	527	468	411	349	311	288	261	250	265	278	245	226	233	260	252	223	238	214	243	232	209	227	185	189	234	205	210	189	193	216	211	210	209	204	215	199	206	217	224	223	214	197	170	212	227	187	197	202	229	181	243	197	201	209	223	182	202	209	210	182	193	217	204	203	207	181	202	208	210	212	191	185	197	227	205	206	199	238	202	181	208	212	195	199	189	190	198	193	216	182	200	201	196	225	199	190	199	204	196	200	163	200	218	203	219	202	219	213	217	170	196	192	191	210	210	194	199	205	214	206	223	215	209	207	190	198	206	207	203	213	197	204	197	203	213	194	180	215	200	193	184	199	193	218	222	195	208	191	219	211	216	202	220	200	189	227	201	218	201	176	197	185	206	236	187	197	201	214	176	231	197	196	169	182	200	189	229	200	205	187	182	221	179	165	195	196	203	193	192	186	210	187	197	195	187	228	199	199	183	206	199	174	234	204	170	216	195	195	193	236	182	231	213	198	199	208	225	204	186	175	185	197	215	199	220	185	221	209	197	180	198	221	187	212	213	216	176	187	214	205	200	192	185	215	180	191	204	205	192	190	200	207	223	181	211	198	227	209	174	204	212	219	194	179	210	196	209	175	211	196	211	190	220	192	195	191	200	198	187	224	217	185	206	187	201	182	200	210	196	169	197	208	175	190	213	185	211	176	214	222	166	205	190	202	175	199	193	216	185	192	183	191	216	187	163	222	214	212	222	211	204	191	198	197	195	210	205	201	216	192	198	231	210	191	211	226	181	201	181	170	224	187	184	199	206	197	198	200	209	193	230	201	202	203	216	192	185	214	222	203	219	179	204	197	197	180	220	226	207	217	213	187	217	188	192	186	201	210	210	217	221	189	208	193	216	215	197	206	202	210	199	206	186	182	210	212	206	198	216	191	207	195	207	186	215	189	170	209	197	174	217	210	233	192	189	209	188	216	203	191	187	194	206	203	221	179	173	192	176	178	184	189	217	188	206	198	185	196	177	187	193	201	211	205	203	200	217	173	187	202	178	215	187	211	207	213	184	216	204	198	208	183	198	219	217	196	192	223	180	206	191	184	211	194	200	199	201	215	201	220	200	179	166	179	186	222	196	203	196	171	184	190	208	186	214	187	206	188	183	193	220	192	184	163	209	195	214	207	182	216	210	204	170	205	219	196	179	187	203	178	185	213	184	194	194	211	200	192	218	187	183	213	195	171	190	204	193	171	215	198	238	171	165	162	188	174	193	206	204	205	171	204	224	186	210	187	192	199	207	193	190	203	202	198	191	181	185	200	193	205	188	167	207	200	208	182	218	176	202	198	213	221	200	211	207	223	222	199	190	221	185	190	188	197	188	197	186	171	191	205	196	179	200	185	185	195	183	202	223	200	205	193	216	175	214	193	185	213	198	196	187	185	213	197	197	200	178	199	196	199	182	202	221	201	216	205	217	206	199	188	190	199	202	210	224	202	199	207	182	187	208	176	195	192	203	178	194	214	210	192	217	184	196	201	224	212	218	189	202	224	210	195	224	211	208	186	195	208	170	185	190	194	190	191	221	197	231	223	206	168	217	183	205	213	236	208	216	188	205	217	193	205	212	193	218	200	207	209	220	196	213	192	183	196	181	169	205	204	198	201	241	190	204	215	217	206	195	198	219	199	209	205	204	167	194	206	225	159	202	191	212	204	188	209	191	200	189	180	202	185	184	210	204	205	184	213	207	185	191	202	180	198	202	200	207	218	194	168	210	201	197	201	196	205	196	209	205	177	195	190	176	200	176	199	216	197	212	221	223	192	203	215	190	187	204	216	219	204	202	211	207	202	198	212	203	209	214	206	226	180	213	195	182	190	212	205	209	193	201	193	176	210	205	189	169	215	200	191	207	193	192	221	212	186	205	201	215	210	208	216	190	195	195	199	184	214	188	193	221	171	204	208	174	204	238	177	228	193	188	210	214	215	189	227	183	178	216	228	193	202	196	200	206	200	200	183	198	191	176	208	201	221	172	204	209	185	223	184	188	209	199	197	190	193	222	215	173	181	181	219	219	204	203	186	224	212	201	179	144	207	189	177	199	215	194	222	195	169	195	193	185	170	183	221	180	212	210	217	213	208	205	202	220	191	234	222	204	188	197	196	225	197	219	193	229	194	210	216	212	228	211	183	176	176	188	211	187	194	211	210	203	187	218	187	170	206	208	214	209	213	222	212	195	196	192	186	226	201	185	193	186	218	208	189	202	196	211	182	192	201	169	217	188	211	212	202	179	210	190	197	180	196	197	189	188	213	214	163	213	215	194	202	186	194	188	195	175	204	215	202	180	208	192	204	197	216	196	189	187	196	205	182	219	191	204	184	185	170	194	176	204	186	195	207	188	217	196	198	202	198	191	204	212	185	211	198	202	203	204	184	217	209	202	201	190	189	207	207	197	200	197	187	206	221	177	213	185	193	196	201	224	194	207	206	204	177	197	195	200	183	199	212	210	184	201	188	208	185	182	184	194	206	191	212	196	176	222	183	178	213	199	197	209	193	186	200	193	211	212	202	220	182	186	198	184	223	188	215	207	190	213	192	183	207	193	216	215	182	227	193	203	202	193	202	175	195	169	192	199	185	184	185	215	206	198	190	190	197	171	189	193	218	200	186	195	191	215	173	213	208	181	208	189	183	209	191	186	189	184	201	184	201	213	213	217	201	200	207	203	209	174	202	210	203	180	200	187	205	186	187	188	196	178	224	205	216	197	200	192	204	200	200	205	220	215	223	231	197	194	206	214	190	196	198	213	227	203	196	209	184	200	192	186	190	196	192	188	208	213	222	220	211	192	188	187	190	183	205	206	192	197	207	186	204	213	223	215	202	210	194	201	217	225	189	206	204	203	202	218	213	181	188	220	208	222	207	204	218	209	208	221	199	160	188	173	222	211	166	208	181	202	208	217	235	212	194	170	201	214	192	176	217	185	198	205	189	200	160	215	183	198	204	220	220	193	219	194	191	204	187	204	201	174	192	216	209	195	201	200	219	198	174	180	209	207	180	213	198	215	193	205	186	200	211	201	177	176	182	220	192	194	192	204	226	218	189	200	211	221	227	198	193	208	211	191	195	211	185	207	221	195	208	216	210	230	190	201	220	185	166	201	197	211	178	202	204	217	203	184	204	208	209	201	192	203	212	198	192	207	188	224	204	199	224	197	201	202	205	207	210	189	197	218	156	227	207	180	205	182	214	215	204	194	201	212	177	198	191	195	195	191	175	189	207	201	237	229	189	223	208	200	202	188	198	205	182	204	219	205	233	199	197	190	222	196	193	181	206	199	172	173	192	196	188	208	230	207	174	213	197	211	187	195	172	190	181	193	177	204	221	210	185	189	166	207	198	191	206	192	201	210	196	186	161	191	178	209	188	187	204	213	192	215	204	203	184	202	208	232	200	213	180	202	217	182	230	207	196	211	209	209	188	188
23973	21262	28400	24511	21369	13893	5575	2693	1845	1375	1096	871	731	597	494	433	406	337	301	306	266	307	284	246	270	254	243	228	225	256	247	217	220	205	203	216	207	189	227	195	213	211	183	193	217	212	189	189	219	197	209	192	201	224	203	226	214	240	179	218	200	182	194	218	204	212	198	193	184	213	222	196	188	189	194	200	197	181	219	196	180	191	175	200	196	218	195	176	189	183	169	198	198	169	176	216	204	195	197	210	186	184	208	213	194	194	209	193	202	206	218	198	194	196	205	152	204	193	190	181	174	208	182	181	190	181	193	206	183	186	184	184	183	172	221	188	195	201	185	185	214	186	177	191	206	201	186	198	194	184	186	192	205	177	185	193	184	195	177	183	206	206	204	181	167	163	177	210	192	212	226	202	186	210	197	184	224	205	189	167	193	201	211	165	189	172	198	184	167	190	169	191	195	196	207	218	197	206	221	185	193	185	208	166	209	206	201	191	183	209	184	186	196	180	187	193	214	197	203	180	213	214	205	193	169	202	197	190	200	190	165	213	205	196	193	195	205	197	213	208	196	186	162	195	190	199	204	212	199	187	168	182	181	178	197	184	178	199	214	188	202	166	187	192	213	173	160	190	199	197	181	202	181	190	178	191	210	190	154	211	181	200	196	191	199	182	218	201	215	170	201	175	199	163	193	182	209	188	193	191	205	220	215	203	234	172	170	172	228	180	184	191	191	195	186	221	187	194	157	194	200	184	202	194	199	179	192	194	189	194	189	156	193	192	205	211	211	187	199	172	199	179	192	185	225	174	165	173	199	173	190	212	214	196	213	181	195	206	178	181	196	198	192	175	187	184	193	216	176	192	201	210	187	215	182	190	199	192	207	190	205	189	188	205	198	172	201	197	167	180	189	166	191	185	196	204	174	205	181	210	173	184	173	205	185	207	198	201	168	185	198	193	170	185	188	223	191	195	189	207	201	182	178	209	186	192	200	204	204	185	206	176	195	175	213	183	202	200	199	209	194	199	197	200	203	188	224	225	194	209	188	196	211	182	179	187	180	192	194	177	191	206	189	193	222	214	183	199	173	186	197	189	181	187	182	192	202	211	211	194	185	203	213	217	210	178	183	199	181	193	209	185	172	191	204	177	169	195	184	206	189	188	216	198	203	211	218	227	171	169	158	181	190	193	217	187	204	188	184	239	198	195	196	161	179	208	182	183	173	218	193	180	205	175	205	182	195	174	167	220	188	197	189	178	171	201	187	194	204	191	177	197	223	187	189	174	201	180	210	185	199	187	213	137	192	167	169	183	194	189	203	204	196	179	169	170	210	186	196	194	192	194	207	173	178	223	189	185	158	193	203	190	192	198	186	191	192	190	192	183	201	164	199	173	201	173	172	194	175	214	181	205	181	171	183	198	214	195	204	180	197	194	196	186	183	169	191	173	193	184	195	218	199	190	186	176	204	171	188	184	206	216	180	202	181	179	192	179	189	193	200	173	215	188	198	176	169	222	187	207	176	206	196	211	170	215	181	182	205	184	209	194	181	183	202	198	191	173	190	192	192	194	166	189	200	181	160	193	181	196	206	186	216	189	207	186	201	200	194	184	201	183	191	215	184	165	194	175	172	204	207	210	206	168	190	175	208	191	217	214	207	186	175	192	157	209	200	190	164	206	179	181	197	199	176	197	187	197	192	207	190	194	180	204	192	186	192	191	195	188	199	207	205	173	201	184	192	179	205	187	194	202	182	169	180	194	208	202	190	222	202	197	176	195	172	186	175	192	161	206	192	212	193	172	194	207	199	201	187	206	189	176	176	188	181	198	180	173	182	165	182	172	182	163	204	199	191	194	211	171	209	181	163	192	182	174	179	204	201	205	185	210	215	197	185	175	191	172	193	177	204	187	188	157	193	199	181	166	201	195	170	179	200	204	198	236	191	196	184	196	198	202	185	198	193	195	191	185	180	176	166	173	183	183	176	201	190	200	193	184	189	188	225	191	178	177	197	194	191	193	184	189	213	206	221	231	180	186	170	188	192	184	188	167	181	198	203	196	178	193	202	189	193	198	182	167	160	206	202	185	191	220	175	212	204	177	180	202	194	203	217	186	223	205	202	164	181	201	208	182	163	219	210	188	166	192	204	191	186	205	184	185	190	205	220	183	181	174	188	179	198	210	220	162	176	162	192	171	200	191	176	198	190	198	202	204	179	180	162	169	201	203	190	174	177	202	214	187	183	193	197	210	182	164	172	202	201	176	198	205	186	196	182	197	199	208	173	165	219	177	185	186	201	197	182	197	185	196	207	193	207	186	172	204	206	189	165	201	213	214	199	194	198	187	187	229	158	189	202	196	181	171	196	193	206	190	211	198	196	206	192	187	208	215	179	188	220	170	203	195	189	179	209	210	206	201	190	182	195	189	177	192	182	175	188	193	194	203	186	189	213	193	177	181	205	159	171	185	190	198	200	217	189	193	182	187	182	193	195	206	191	199	197	177	201	187	224	170	211	176	203	183	222	206	194	219	210	206	200	203	177	194	196	166	191	181	172	218	211	205	178	191	185	175	204	172	189	176	161	220	196	198	192	206	198	190	173	195	193	188	193	184	190	196	194	212	201	181	202	191	180	208	203	168	190	197	205	172	193	218	170	207	191	204	173	200	182	180	208	227	177	180	209	192	203	202	194	205	173	177	172	206	191	177	164	179	214	194	205	176	180	193	223	197	177	187	160	191	211	204	179	190	165	201	185	167	181	193	202	201	186	190	197	223	191	179	163	183	198	207	202	211	197	219	189	173	169	208	197	194	208	183	173	198	170	182	172	185	172	206	193	215	199	200	216	172	197	199	193	197	202	194	168	155	179	176	179	221	178	191	180	183	186	181	193	202	171	178	193	202	205	208	204	209	208	179	225	207	199	161	201	190	200	160	182	194	197	203	198	163	164	199	186	188	184	191	196	201	206	207	179	203	189	190	193	186	210	209	191	190	211	209	166	191	186	216	191	187	187	165	192	220	183	168	204	173	171	192	184	192	187	195	202	195	186	205	235	176	192	188	158	195	175	169	178	222	219	211	210	199	182	207	185	200	196	195	167	185	192	187	187	194	177	167	184	187	180	221	177	191	188	192	195	175	188	193	199	195	204	190	180	198	195	199	204	198	212	174	169	197	194	183	196	207	199	200	206	205	204	168	198	200	198	181	195	199	206	191	194	196	170	195	193	193	188	181	190	202	189	188	201	198	195	190	187	199	167	175	202	220	200	201	185	169	201	181	190	207	206	190	196	185	182	183	171	191	198	196	181	187	184	188	182	207	195	205	200	197	195	204	209	203	189	187	196	169	211	206	177	184	163	188	195	217	165	201	183	192	193	184	196	166	195	184	198	195	156	175	210	174	195	174	176	196	204	196	182	194	186	197	192	173	177	185	202	180	176	181	183	198	191	190	201	184	208	194	187	210	201	193	206	213	182	190	209	225	185	220	196	221	213	217	194	187	194	171
24315	37250	29274	19692	15033	10291	6855	4567	3319	2399	1908	1513	1226	992	757	709	562	484	436	392	369	365	343	315	317	263	310	282	299	254	290	260	242	259	275	272	267	262	225	252	222	194	257	252	224	235	228	233	199	226	208	214	232	237	215	214	219	200	184	214	226	238	221	244	216	201	221	230	205	235	213	228	189	225	212	209	220	202	193	208	226	197	205	207	191	185	205	226	219	211	212	194	222	196	199	198	229	206	212	213	208	216	208	225	227	191	201	183	203	220	216	211	214	232	186	226	214	221	211	214	217	193	231	207	214	221	192	189	210	222	220	195	207	210	177	204	185	200	219	177	191	211	234	203	201	210	234	216	202	190	210	202	220	191	195	207	203	180	192	192	199	194	209	190	219	230	202	204	212	200	202	197	196	204	206	187	219	197	209	203	192	185	201	233	219	235	227	218	197	207	200	202	213	204	206	206	187	207	226	212	205	195	223	197	233	211	216	190	201	235	204	217	199	200	201	203	189	225	180	222	220	210	221	217	186	191	199	198	208	196	225	204	213	207	188	230	198	232	216	235	214	191	223	193	181	215	225	213	208	174	195	219	218	185	202	204	213	207	197	199	230	205	186	205	212	220	232	201	212	214	198	181	207	190	221	197	184	232	201	210	201	205	232	167	211	220	212	201	181	205	202	176	193	210	219	207	205	191	196	217	209	205	230	207	190	218	198	213	214	209	222	218	205	197	211	208	203	217	216	212	229	213	199	221	206	196	206	224	230	240	238	218	205	196	186	207	198	215	193	187	196	177	188	190	195	191	192	224	194	212	236	233	202	188	200	212	231	222	198	213	196	222	210	176	189	203	197	198	199	202	208	221	200	198	192	207	209	204	213	210	195	193	199	174	196	184	220	189	201	212	200	218	223	217	217	204	238	220	207	206	193	203	227	203	208	218	200	218	201	210	207	216	208	216	229	191	201	208	218	195	231	224	243	218	197	199	208	199	221	212	253	211	191	195	193	191	195	237	171	227	229	199	201	193	235	217	192	193	202	205	203	197	226	217	222	193	199	207	230	234	220	205	197	224	178	224	234	226	211	211	235	204	210	193	204	181	198	210	207	218	210	212	208	210	215	208	210	220	216	225	203	199	219	229	207	208	218	228	209	214	215	187	182	205	214	208	222	200	202	205	194	197	248	221	209	219	207	213	203	216	208	206	196	209	225	208	193	185	220	212	225	198	202	194	202	197	221	202	203	212	195	222	225	191	212	192	200	199	174	190	220	212	176	224	214	215	222	216	226	208	196	179	198	201	217	228	228	183	211	187	211	216	200	224	225	219	201	202	176	221	206	219	201	215	201	208	216	207	186	210	192	189	216	188	230	191	203	214	168	201	240	217	212	189	222	244	178	203	202	180	183	208	234	226	193	225	208	218	212	223	198	221	194	213	226	179	197	206	190	206	201	197	194	200	170	192	199	185	219	218	207	215	223	200	216	188	233	217	210	207	189	211	226	202	212	209	212	181	206	206	209	204	200	222	217	209	212	207	181	197	190	186	172	196	238	200	210	206	203	195	223	200	184	201	203	205	185	201	209	195	208	233	212	221	210	214	219	211	228	211	215	213	212	214	223	220	198	222	235	213	201	223	187	207	221	237	196	206	207	233	198	215	201	203	194	212	222	212	196	215	225	186	194	212	244	184	206	198	206	223	192	228	219	194	212	194	215	193	215	212	216	194	186	191	200	218	218	208	195	213	196	189	186	222	198	237	219	205	205	184	222	212	205	238	232	217	197	214	221	208	206	204	211	182	217	196	236	212	186	215	205	195	210	219	192	210	201	197	203	203	208	206	187	188	193	214	196	227	189	213	199	201	202	197	199	218	217	181	208	229	173	209	183	206	211	203	206	200	221	206	204	218	218	197	195	200	188	215	218	196	221	181	215	201	204	201	224	196	214	191	229	190	192	216	216	198	207	230	217	213	189	220	213	206	216	193	220	217	199	227	234	205	192	206	206	223	201	204	201	206	207	207	219	196	203	235	170	216	216	189	205	197	228	209	201	215	205	207	212	196	191	208	197	231	224	204	205	211	193	219	226	215	205	194	210	208	203	220	209	184	208	189	230	197	219	222	206	224	257	206	210	204	208	202	192	221	199	221	210	214	212	207	215	174	203	222	187	191	238	226	229	208	220	213	202	190	211	194	210	207	224	214	226	213	188	232	200	191	203	224	212	213	229	213	198	197	218	202	218	197	207	200	196	211	212	201	205	226	199	195	208	198	210	179	207	198	231	220	203	175	213	199	220	212	203	194	204	217	209	225	231	218	171	223	212	202	201	192	214	188	207	197	221	224	225	215	171	204	207	210	209	207	190	210	189	180	201	197	230	198	231	225	200	205	208	205	205	226	213	196	214	205	205	180	189	214	222	189	190	216	231	218	228	216	208	202	212	170	213	226	220	202	196	205	233	204	201	226	218	217	215	212	200	192	203	220	228	205	189	211	203	205	210	214	201	197	211	194	218	202	183	200	239	190	212	186	209	210	202	232	204	208	205	223	221	211	188	213	192	191	199	229	242	193	201	196	193	211	211	197	185	227	208	243	180	203	201	210	202	213	220	214	204	207	193	210	210	210	191	238	217	204	179	214	205	240	202	195	183	204	235	245	219	209	221	188	218	187	213	206	214	219	197	205	214	218	226	217	200	213	211	241	223	207	207	194	224	216	193	195	235	227	204	212	216	189	211	204	192	233	212	178	195	218	190	209	216	195	196	206	202	197	213	181	206	203	211	198	201	206	206	212	206	200	187	230	221	207	203	209	235	192	198	210	216	205	191	205	221	201	222	220	222	190	213	218	203	215	217	224	192	202	209	196	220	220	203	200	190	205	191	214	201	187	217	232	208	184	195	214	220	215	189	234	255	198	199	230	228	220	219	222	245	223	206	202	213	202	206	191	191	196	220	216	213	222	203	219	203	196	205	203	222	208	204	232	201	210	202	205	196	217	211	200	194	195	217	217	213	205	169	215	209	204	188	215	202	202	216	207	220	213	196	242	198	206	208	198	199	200	224	205	201	215	194	226	222	189	215	186	234	190	232	206	214	211	202	218	208	220	200	209	192	217	210	197	218	210	209	227	233	192	194	189	212	228	190	220	203	185	221	196	215	210	184	210	224	205	190	237	212	231	193	201	192	187	225	196	215	207	193	223	219	223	219	207	188	196	194	203	225	193	205	190	215	187	187	216	208	217	227	210	211	219	202	202	182	215	232	210	188	212	199	200	219	209	229	221	198	198	167	216	192	190	203	229	210	195	213	194	203	213	204	205	213	216	227	202	183	189	203	224	199	193	195	202	213	197	191	203	218	212	204	230	227	200	202	196	217	201	208	225	205	185	206	187	211	223	208	204	209	215	192	194	213	184	218	192	198	223	205	213	209	217	210	174	183	205	215	199	234	219	183	206	201	194	198	212	208	247	217	205	214	211	203	197	223	195	197	208	186	208	219	205	233	243
25194	21223	27326	25520	14751	6114	3338	1897	1369	1004	920	774	649	533	531	456	439	377	343	323	359	366	315	327	330	351	294	305	310	312	296	298	342	308	319	311	325	315	318	287	303	299	291	282	296	295	318	283	342	308	319	301	313	292	263	277	271	296	286	265	308	272	286	320	262	322	292	283	293	270	300	262	312	290	287	285	269	291	299	316	292	320	289	261	255	268	289	306	319	275	280	308	259	267	262	320	307	267	292	278	316	270	274	305	294	272	274	292	280	328	289	280	277	288	271	316	283	311	256	280	280	276	276	269	285	305	277	257	264	284	274	288	262	287	280	279	294	301	264	295	271	273	259	312	288	283	289	260	280	279	280	300	271	286	284	280	300	279	284	312	245	269	297	272	260	263	279	265	274	301	282	317	283	294	273	285	275	320	309	298	303	280	283	292	297	267	280	288	306	303	270	249	228	277	312	303	297	305	272	293	312	278	288	282	300	276	279	269	271	265	261	317	257	279	270	294	269	289	320	266	303	298	297	274	286	279	273	283	247	288	294	301	276	285	310	283	263	284	251	287	306	314	292	285	288	251	280	275	293	278	279	281	302	292	279	313	295	276	303	274	286	291	279	261	297	285	270	281	318	278	288	282	277	242	302	309	277	283	274	297	295	278	284	314	286	245	299	302	297	265	298	263	324	279	250	282	282	297	288	282	270	296	293	262	301	298	271	305	300	286	281	268	263	269	282	315	294	267	277	291	255	285	292	277	290	253	301	284	293	295	264	268	255	303	311	258	267	268	275	276	303	306	277	297	264	275	283	255	294	286	289	289	277	288	268	272	293	262	255	302	290	275	266	281	292	265	256	282	287	292	258	275	279	261	284	266	253	258	279	294	274	278	274	284	298	310	286	310	256	272	291	281	280	294	296	298	284	308	284	288	289	289	272	281	284	276	255	302	273	272	291	251	278	295	281	308	321	255	266	294	275	297	294	255	258	286	270	276	298	280	277	295	280	283	305	256	279	285	255	303	294	297	242	271	298	294	305	279	310	266	281	296	279	264	314	279	317	252	285	286	287	270	298	242	284	246	272	300	283	285	279	285	275	284	301	295	284	295	268	263	292	271	328	276	278	266	290	287	277	260	298	269	248	265	313	294	269	284	272	304	296	285	256	291	294	288	289	284	289	293	285	270	322	284	281	245	299	303	293	290	264	304	262	269	333	306	270	291	272	280	283	276	339	291	275	287	280	268	260	264	290	282	276	298	295	253	304	254	275	307	253	286	286	281	291	284	321	316	299	272	291	263	298	280	297	286	272	273	291	292	281	306	289	295	279	288	266	247	272	292	278	274	296	260	286	278	252	289	262	269	286	268	275	304	272	272	280	263	276	285	266	278	298	293	285	292	283	290	288	276	290	313	269	267	294	290	262	282	236	292	302	307	241	291	297	264	319	278	259	280	308	265	283	248	281	267	281	291	262	275	275	291	259	268	286	286	248	275	305	251	276	286	278	270	273	310	254	275	272	273	268	278	280	287	275	268	331	278	283	278	293	298	333	289	286	270	284	278	297	287	256	271	296	306	271	302	311	270	298	279	268	287	269	295	249	254	258	289	284	286	254	257	262	288	254	262	294	265	273	254	278	263	262	275	278	293	272	282	282	293	274	291	255	286	268	262	290	270	287	298	280	275	268	285	278	284	309	267	303	291	289	286	286	283	288	308	289	309	263	252	274	309	280	278	278	305	273	298	316	299	285	290	267	301	277	284	318	304	269	278	328	312	283	300	282	252	282	277	245	287	262	289	269	287	265	295	232	298	286	272	287	272	273	304	281	269	281	304	304	254	298	269	285	304	274	291	255	280	300	287	296	293	289	301	290	280	282	270	275	282	308	256	284	285	263	263	290	274	284	305	320	305	292	271	283	283	248	274	269	296	259	266	293	266	280	283	274	249	334	329	298	297	246	292	278	295	298	255	288	281	305	272	284	260	275	264	283	293	297	296	289	277	304	287	265	287	277	291	293	267	280	318	273	263	260	307	286	291	273	287	272	302	315	267	281	327	272	291	265	272	298	293	278	280	291	316	279	317	288	278	284	259	286	273	284	282	292	297	271	257	281	274	301	282	268	285	271	278	261	245	283	282	295	292	261	285	293	252	264	298	293	286	269	263	288	286	276	290	276	287	263	277	294	285	277	302	291	298	276	290	312	286	289	324	292	291	279	311	284	286	292	291	293	282	299	279	275	251	271	278	292	262	291	277	276	252	283	269	308	303	282	287	268	286	303	259	285	268	290	290	297	280	264	250	260	297	255	315	270	277	302	288	297	300	247	284	264	289	262	285	258	260	257	277	292	280	258	248	283	312	298	302	291	254	263	293	276	273	293	294	289	305	278	266	310	279	285	295	279	283	279	285	295	266	275	272	274	271	276	263	251	272	278	295	267	332	276	286	274	308	298	281	258	275	289	266	298	245	277	296	271	273	273	255	290	302	282	287	307	300	310	278	303	286	322	263	277	280	276	286	293	279	286	253	301	273	275	293	273	293	287	282	264	279	269	291	256	316	304	271	275	293	304	304	291	303	266	276	314	279	282	304	294	273	286	271	247	276	283	300	282	269	300	253	303	258	257	278	301	258	288	260	300	258	307	271	272	282	267	250	268	274	270	276	291	274	284	294	273	280	302	287	305	266	283	293	286	263	251	263	257	288	252	283	276	286	293	263	269	259	281	295	310	275	281	280	273	291	281	279	304	264	263	272	266	294	276	302	283	287	291	290	254	292	277	285	286	286	266	299	294	260	281	247	280	279	283	280	274	293	293	289	301	287	308	308	242	274	275	290	302	291	250	273	270	296	287	291	304	291	271	283	288	269	274	291	273	296	299	273	264	284	273	323	296	254	288	273	275	287	269	306	298	254	308	297	292	261	297	287	301	284	288	288	263	275	291	299	286	294	274	262	306	256	307	275	263	280	301	284	261	309	254	253	275	290	280	274	282	311	275	281	286	270	252	301	282	265	289	286	303	254	288	302	309	269	238	276	268	294	259	271	288	269	285	318	285	302	311	287	292	335	324	242	288	313	284	298	262	271	314	264	275	263	301	283	273	278	265	272	297	270	283	274	297	296	278	309	302	275	253	260	254	279	272	289	272	264	278	268	276	278	273	262	242	282	334	301	291	272	280	304	287	293	293	319	263	299	277	291	287	268	295	291	269	277	279	281	282	302	288	287	247	304	272	288	281	283	288	272	296	296	245	291	290	281	281	257	269	263	266	301	298	282	281	284	266	276	281	297	269	282	274	276	280	293	275	296	291	287	294	257	283	288	314	296	281	281	273	270	287	317	262	253	296	281	282	297	274	304	292	302	316	289	268	254	261	289	300	248	300	297	287	280	278	281	320	276	267	284	254	303	276	281	286	264	264	263	258	287	292	301	274	298	262	284	297	295	289	278	297	241	311	261	303	274	289	282	257	259	269	284	269	262	311	278	305	277	283	274	282	278	277	290	311	270
23151	33667	25846	16647	12018	8514	5432	3548	2581	1878	1529	1281	1070	856	724	643	554	490	479	436	433	412	419	391	336	372	329	365	338	337	328	336	325	359	314	334	336	318	346	341	329	330	327	319	306	309	299	324	358	315	350	324	298	309	312	309	310	330	331	323	368	317	328	325	288	297	313	339	314	325	344	305	312	306	308	309	287	306	291	314	337	312	338	306	337	296	286	316	316	294	316	300	325	324	294	293	310	308	312	290	277	326	317	303	316	303	318	308	306	304	303	313	316	275	338	334	296	297	338	295	310	307	326	324	307	324	271	317	309	301	333	304	313	282	328	304	316	285	291	299	300	326	311	308	320	300	325	292	295	299	288	294	290	301	297	293	287	300	304	329	321	318	302	312	317	293	330	295	335	311	281	297	322	299	309	338	312	283	322	302	300	327	355	300	317	296	313	273	319	306	334	291	295	290	318	304	266	317	320	301	292	291	328	340	307	285	304	310	317	324	314	307	282	302	324	306	310	306	308	310	328	343	342	312	288	315	293	282	341	318	314	297	274	307	280	340	292	306	337	309	292	326	283	271	328	315	324	314	307	312	282	322	327	304	330	288	291	320	300	323	287	316	289	357	291	301	334	328	281	295	310	342	310	304	292	282	307	309	291	320	309	320	319	312	308	321	320	300	297	318	316	293	305	302	312	307	309	281	304	303	297	319	305	310	310	299	325	328	335	289	310	307	287	296	303	304	296	269	299	318	303	310	265	278	316	286	305	301	300	286	314	278	287	302	303	294	308	306	313	329	303	312	325	359	324	302	338	336	308	300	276	301	329	281	304	306	286	304	325	301	309	305	303	310	318	282	313	311	285	305	269	321	312	313	308	311	319	296	294	347	315	334	319	313	299	315	318	286	324	306	305	318	293	315	315	316	301	282	296	312	309	325	306	318	291	322	299	301	290	316	292	290	276	311	332	298	307	307	304	299	287	312	270	293	337	307	281	271	316	309	279	270	294	352	314	296	279	330	304	304	295	280	314	323	298	290	292	296	302	280	286	294	320	316	330	323	310	330	267	298	310	297	291	300	296	300	328	309	318	313	314	330	324	333	320	307	298	284	281	308	325	299	314	305	321	286	328	314	301	346	282	342	326	292	299	282	310	292	338	302	298	324	294	305	310	313	349	290	327	302	291	321	317	286	346	287	323	344	318	321	338	363	317	291	324	286	290	338	330	285	296	319	309	303	327	300	270	292	288	315	338	289	281	327	306	298	332	308	323	275	292	301	266	323	327	277	275	336	320	309	292	329	312	328	312	302	326	304	304	350	289	327	305	332	331	335	350	297	314	311	282	315	344	294	325	315	284	282	332	321	273	313	309	317	301	321	313	310	312	318	295	313	281	358	319	297	315	325	299	330	291	306	275	319	336	314	313	309	336	310	322	312	315	305	296	303	296	295	285	356	305	305	301	294	333	297	286	290	301	298	279	301	306	305	282	296	307	310	305	269	309	325	298	272	302	300	303	305	308	304	329	309	290	293	329	317	292	330	332	340	258	312	308	305	326	314	315	321	315	288	306	325	308	295	282	314	282	319	306	309	298	320	293	315	321	314	304	283	305	293	293	324	312	297	315	283	325	291	295	319	312	320	310	296	284	300	325	330	289	294	314	322	309	295	276	314	323	325	283	318	315	301	306	279	280	316	317	302	277	291	336	295	303	289	336	311	321	316	287	335	300	317	305	282	318	303	284	275	305	287	302	301	311	303	316	308	327	311	275	306	294	328	318	277	315	334	308	315	283	314	301	266	298	313	291	274	244	308	311	286	355	304	307	322	319	307	306	309	316	285	330	330	274	318	271	291	324	344	306	325	319	296	308	305	314	317	306	336	341	275	314	337	320	307	309	293	307	292	299	332	326	300	306	307	313	329	298	316	316	308	309	315	326	325	314	306	318	318	298	286	310	318	316	335	308	296	320	310	314	325	331	299	324	304	294	305	289	321	317	303	292	299	309	304	285	306	353	290	302	289	308	296	260	333	320	327	303	307	290	287	305	277	299	292	294	305	317	316	315	287	302	292	285	316	300	296	291	320	283	308	316	318	296	310	300	311	300	324	330	293	301	288	318	317	300	301	327	288	277	294	292	310	305	286	305	293	309	294	294	274	292	312	272	308	297	323	291	324	293	305	323	314	290	311	308	305	304	297	304	319	283	310	296	339	314	293	307	324	324	302	314	321	340	277	325	295	297	329	311	309	308	313	336	312	277	294	306	281	321	288	304	303	316	272	282	305	302	315	302	291	300	293	285	333	307	304	298	310	288	291	336	306	318	293	298	311	316	285	279	313	290	296	303	295	339	285	317	334	330	347	344	295	307	327	271	304	303	329	331	322	294	289	285	330	308	310	314	322	319	332	266	307	329	318	291	315	313	299	300	295	273	335	310	307	307	304	300	306	293	312	329	288	326	276	335	315	301	288	339	359	320	302	291	298	329	298	320	334	305	327	311	291	318	311	319	278	297	312	318	307	298	313	325	308	315	293	292	276	338	307	316	308	301	295	292	311	324	323	307	329	279	320	353	301	321	302	311	339	320	307	288	290	321	297	300	274	302	311	332	320	309	311	319	300	310	294	285	276	286	342	290	322	305	316	325	329	325	270	305	319	349	285	318	336	327	285	315	325	320	296	301	289	298	284	326	287	303	290	296	286	308	306	301	298	322	279	303	333	298	323	318	297	325	309	328	372	325	304	319	304	298	306	303	300	324	339	302	307	303	292	293	293	323	297	323	273	291	303	320	315	307	302	307	329	318	285	326	321	304	306	300	316	317	349	334	324	308	319	320	290	291	322	292	329	286	318	301	322	312	325	301	322	334	312	321	301	314	303	323	284	292	315	324	317	305	305	300	298	334	306	311	310	316	316	301	304	297	324	334	297	288	282	322	311	305	344	303	310	309	313	311	306	307	289	305	306	318	326	290	307	308	311	316	314	303	318	326	311	316	317	292	299	304	300	320	322	281	320	312	311	294	309	331	302	297	289	321	336	286	304	270	321	322	296	307	321	271	303	291	328	313	313	329	283	307	270	328	296	343	289	334	333	337	296	277	303	309	318	295	279	293	316	301	309	278	330	311	272	324	311	294	316	297	311	310	299	316	332	306	290	353	324	299	338	298	307	308	297	312	320	333	307	306	306	296	290	294	324	320	301	306	329	300	278	323	342	308	322	289	289	324	318	291	342	338	328	318	281	291	298	294	337	301	285	308	294	272	290	305	306	255	297	279	308	295	323	313	321	316	297	312	298	285	279	322	309	311	308	324	292	289	289	300	285	292	302	299	311	312	337	265	331	274	324	314	307	322	294	316	303	322	299	307	288	301	292	273	303	278	317	284	299	310	323	307	332	305	331	324	333	298	288	310	309	332	300	309	313	327	336	285	300	325	296	304	312	341	295	307	332	310	266	301	328	335	292	297	319	316	315	293	303	320	314	306	275	304	313	295	315	316	322	301	282	322	281
22808	21265	28872	24007	21374	21486	13565	4403	2669	2037	1725	1332	1196	938	895	690	656	611	540	536	546	474	493	457	458	455	422	438	397	401	405	381	370	370	361	378	354	405	360	391	395	370	398	346	367	393	393	360	356	330	390	364	388	373	346	386	319	337	360	364	355	317	350	342	350	347	343	350	343	372	358	323	318	356	389	348	316	342	341	366	340	396	384	305	304	346	346	351	322	359	379	355	336	336	359	345	333	346	333	332	345	314	315	330	348	330	348	343	355	346	333	337	333	362	331	327	328	338	331	333	353	348	335	343	333	362	348	332	342	385	326	353	358	350	322	340	355	340	333	334	341	334	310	335	321	324	377	339	332	347	353	315	321	317	351	344	336	353	320	303	334	376	356	369	330	332	331	338	363	360	358	333	312	328	382	326	340	318	339	316	332	345	367	345	340	322	304	336	310	336	301	365	343	323	316	328	334	361	344	337	365	325	322	358	321	328	347	320	358	357	318	374	335	315	330	341	353	344	321	317	299	338	384	341	332	335	338	335	320	296	326	341	343	363	313	314	327	326	360	337	334	327	343	317	347	339	343	341	318	350	376	336	352	346	315	365	359	344	313	318	360	402	290	336	351	297	342	331	324	322	325	331	360	315	312	328	327	342	308	333	332	331	352	337	380	351	341	370	362	298	309	302	320	324	352	314	336	367	380	331	330	312	340	320	357	341	320	362	334	339	352	322	349	337	331	347	377	365	344	319	382	335	336	305	326	366	321	319	339	358	339	341	343	304	315	329	358	352	307	319	326	347	346	324	347	329	330	342	342	316	359	327	330	326	363	341	339	348	331	326	317	347	322	343	338	347	357	364	363	343	336	362	328	336	365	305	335	319	330	326	350	321	320	354	350	343	316	331	324	351	328	341	347	343	401	334	356	320	316	341	311	348	355	316	339	368	343	298	312	350	320	305	354	335	305	321	344	350	372	331	338	362	331	368	346	395	329	329	348	302	358	336	325	325	380	338	373	343	323	360	329	328	376	364	329	347	317	330	348	317	312	320	337	334	346	324	318	347	310	384	342	318	334	387	334	331	329	348	366	343	332	328	356	360	338	354	327	361	343	345	282	331	338	305	339	348	332	344	323	335	343	335	321	360	352	352	328	371	328	345	365	327	343	337	327	316	360	345	315	323	342	361	343	307	346	324	320	346	325	333	333	316	380	321	334	307	328	366	365	333	351	319	330	338	315	350	325	345	334	326	333	347	338	346	298	316	328	294	305	291	375	337	317	343	322	349	323	342	325	328	347	333	331	327	312	318	325	338	345	325	337	326	362	333	325	337	335	315	364	347	363	337	350	335	373	335	364	342	335	343	328	365	337	335	308	343	301	341	329	344	346	308	321	359	348	336	331	320	345	346	326	328	345	325	327	342	350	347	340	330	322	363	340	341	338	315	344	341	343	331	351	327	348	355	344	333	338	307	319	322	304	321	352	344	360	351	345	328	359	332	356	323	369	368	350	363	342	318	355	337	339	305	335	317	344	344	321	353	363	341	322	341	307	383	331	336	354	369	360	350	351	321	325	347	316	349	333	315	376	347	341	305	329	332	348	358	351	347	308	313	350	326	351	357	364	316	352	326	343	332	359	344	321	345	314	325	322	331	327	337	315	351	340	341	309	355	351	319	347	322	377	354	300	356	309	364	340	347	341	370	361	312	346	355	344	345	335	362	352	375	348	316	337	310	327	303	364	352	341	371	341	313	328	287	330	354	341	325	329	319	357	323	355	359	330	340	339	347	338	336	359	324	329	327	363	352	333	335	328	366	347	318	366	360	342	323	334	335	339	363	338	303	342	339	337	353	317	354	336	309	335	350	341	376	317	334	346	322	330	339	334	325	328	342	320	318	330	334	343	347	354	337	348	357	359	334	334	319	329	327	307	318	338	346	374	339	311	338	310	357	324	345	348	357	322	314	332	320	336	318	344	349	365	331	325	328	332	312	332	317	333	317	311	330	396	353	342	331	337	340	326	364	311	335	325	333	326	295	341	366	344	327	360	298	354	370	293	336	322	334	306	324	350	335	352	330	309	349	320	349	332	340	325	326	328	337	310	356	322	330	321	334	334	315	306	321	343	339	350	369	334	348	336	311	349	341	306	349	355	301	350	348	343	364	336	362	343	356	331	332	309	335	324	337	334	332	323	311	314	318	330	332	348	329	340	327	321	345	334	331	317	354	358	338	311	346	306	352	352	322	330	347	340	369	318	308	332	339	390	354	328	301	370	320	322	353	350	360	313	353	316	372	355	304	339	324	310	340	323	319	326	327	330	339	349	388	331	360	347	352	312	321	328	313	315	337	332	340	333	326	342	330	307	303	331	331	321	339	349	342	334	313	344	345	333	335	332	357	312	344	338	357	335	326	352	343	329	331	293	340	345	328	327	329	328	337	347	329	331	342	327	324	339	323	364	349	366	356	329	327	326	333	340	361	333	335	339	365	333	312	345	314	364	299	355	353	321	331	320	313	377	312	346	306	351	353	336	337	317	360	348	372	335	368	332	317	348	356	321	340	337	324	323	342	345	324	318	312	346	351	335	339	360	336	309	337	358	333	322	335	339	334	300	323	357	319	315	315	341	352	375	337	341	331	309	372	337	318	352	315	334	333	324	314	362	314	318	332	337	354	317	363	368	333	327	321	345	346	364	368	313	304	306	315	342	351	331	371	359	374	332	360	344	304	331	357	314	305	331	343	333	334	357	345	333	306	349	345	355	354	332	338	343	377	354	359	330	343	345	330	336	316	352	314	361	351	317	327	328	327	379	331	290	368	325	307	334	341	303	322	330	371	368	325	325	309	332	332	327	343	311	299	379	328	320	327	318	280	379	311	348	341	304	324	307	322	325	342	314	329	359	337	359	340	331	360	327	373	322	358	343	315	341	356	343	325	324	307	315	358	330	334	322	317	344	316	315	332	318	323	345	346	342	359	353	324	313	320	344	368	316	320	309	333	294	313	344	355	357	337	333	299	345	331	339	369	336	336	344	346	335	342	344	343	330	330	306	335	348	329	339	345	310	367	335	348	332	335	322	346	328	335	343	319	328	355	320	312	347	305	321	352	331	358	361	371	362	356	356	366	316	371	332	354	330	311	327	334	323	322	346	355	360	335	348	358	349	355	353	327	308	345	317	360	315	342	323	317	336	361	368	359	362	355	334	323	336	349	349	347	342	341	308	316	326	341	341	343	328	378	342	360	325	328	349	358	329	345	337	349	306	377	341	329	310	331	349	323	353	342	334	331	331	360	345	327	346	344	358	339	334	317	366	348	344	394	321	321	330	354	283	338	329	331	328	312	347	348	329	332	318	300	349	336	343	355	345	323	355	349	306	324	336	324	333	324	355	319	320	335	338	292	343	336	327	295	312	353	363	318	374	320	349	339	313	325	317	336	309	344	389	329	347	329	314	324	301	348	336	336	364	348	310	370	348	316	345	355	306	314	339	358	316	315	338	370
26571	42484	34978	24478	18539	14321	9668	6457	4582	3548	2705	2227	1890	1551	1301	1105	1018	841	789	707	654	628	555	540	574	478	498	474	497	477	458	418	434	467	396	390	394	442	402	382	378	348	361	345	396	359	403	361	388	367	374	353	358	384	390	368	380	350	364	365	365	363	369	357	369	400	340	372	346	324	333	362	327	370	358	349	362	375	328	340	370	340	375	371	326	344	373	372	355	358	328	357	390	359	364	328	325	312	373	329	402	355	341	342	348	341	363	349	355	357	351	351	339	321	355	336	333	341	373	365	355	344	350	374	323	321	379	314	341	350	347	354	345	305	338	329	341	329	343	374	346	370	327	337	370	351	327	355	356	350	357	362	319	386	356	341	338	349	346	343	335	354	336	353	320	375	342	334	339	340	349	338	357	373	325	316	378	361	358	359	353	356	350	380	369	347	344	338	323	359	304	346	307	376	364	373	346	365	351	366	353	371	374	340	338	333	364	364	344	325	353	339	365	346	333	347	348	362	340	367	336	341	350	340	368	340	374	341	361	308	360	338	356	322	339	364	352	366	310	351	344	319	337	349	331	388	370	306	357	298	332	347	352	364	348	319	344	360	355	340	331	362	357	350	333	331	346	309	334	328	325	377	351	368	362	338	347	337	329	374	296	343	336	329	359	339	344	326	317	333	343	331	360	324	338	327	379	360	333	323	340	359	345	343	350	357	366	337	356	332	325	370	381	355	397	327	350	361	301	356	325	351	355	342	374	354	325	361	357	334	344	343	359	333	393	368	316	344	339	314	357	348	376	348	322	323	349	347	369	344	375	331	351	373	353	339	363	342	347	323	358	366	352	353	347	365	346	405	330	342	355	347	357	338	356	342	344	309	350	359	355	345	368	336	334	353	351	347	349	357	336	369	368	337	359	334	328	353	341	358	313	313	324	360	395	334	359	373	369	325	301	370	342	318	347	363	358	368	331	352	358	343	377	336	353	366	362	354	327	339	334	392	358	373	367	331	364	366	363	341	336	351	347	317	373	333	370	341	350	315	363	378	348	348	351	347	355	366	352	351	348	362	358	330	357	355	328	371	371	349	336	342	346	352	348	366	360	346	339	351	344	346	363	331	336	357	353	338	357	359	320	335	326	366	328	366	322	358	330	340	366	340	328	334	326	332	349	355	351	355	373	336	362	326	344	364	359	353	329	336	348	348	343	322	346	359	355	350	364	370	344	336	323	396	387	332	379	342	344	337	310	399	331	358	332	374	356	344	329	348	362	357	377	332	363	362	310	334	305	334	354	376	347	358	359	348	323	360	364	338	362	390	357	336	386	361	327	356	334	332	327	332	341	352	347	358	367	353	338	325	347	324	332	376	393	321	356	349	355	383	374	343	333	358	369	362	359	364	332	343	340	372	370	330	317	344	332	356	307	339	321	354	336	368	336	343	323	358	354	361	352	374	373	328	366	304	354	322	325	321	347	378	339	329	368	311	343	335	326	325	345	340	362	343	313	333	337	346	345	360	303	336	350	318	335	341	335	348	342	316	331	346	381	382	339	377	359	346	357	354	381	304	335	348	359	362	344	346	306	329	331	342	326	335	358	334	345	332	322	382	371	327	349	343	372	334	335	341	375	302	360	329	337	330	362	346	341	314	347	330	388	351	338	392	337	367	363	362	394	373	360	358	338	346	323	365	375	344	301	370	314	340	363	342	340	361	368	360	356	355	383	368	380	378	321	350	325	328	360	302	358	341	324	370	369	319	359	342	344	338	309	375	314	317	376	376	327	332	352	384	366	356	334	332	384	375	324	328	346	341	298	347	331	344	369	310	331	338	358	328	372	349	313	335	360	306	365	347	350	325	337	335	368	361	335	351	337	347	351	323	362	297	364	348	382	311	383	352	316	357	320	351	350	340	321	362	326	344	371	338	362	319	358	311	363	321	316	357	333	349	334	377	334	359	334	336	337	384	325	353	366	357	357	339	349	373	349	334	359	337	364	349	372	331	349	359	349	301	359	328	354	376	380	345	364	360	361	341	362	317	303	351	343	363	391	367	355	351	361	362	372	357	329	370	361	371	334	356	333	357	368	362	376	380	349	389	361	315	377	355	316	348	345	354	360	347	354	349	336	325	359	362	370	332	342	378	341	358	358	331	348	359	335	340	324	345	315	309	360	359	355	346	349	376	340	332	365	344	331	350	331	361	358	355	353	369	315	361	335	316	359	318	341	369	331	360	337	285	321	334	322	382	328	331	340	324	351	363	356	341	334	327	329	311	355	354	372	379	410	359	336	357	354	350	332	343	382	358	356	318	350	330	318	347	334	369	367	361	344	369	347	363	366	344	348	323	346	391	333	363	337	350	358	322	346	357	339	301	363	359	355	338	377	341	354	340	371	338	384	348	354	362	359	363	337	341	355	358	374	346	370	341	312	365	328	346	313	344	369	351	313	346	351	376	367	351	351	367	330	329	348	336	368	341	349	342	353	348	359	333	310	352	321	359	374	354	347	339	365	308	345	330	377	372	375	363	344	346	337	347	339	332	367	377	348	342	361	338	362	340	309	332	351	345	349	350	351	347	340	325	303	371	330	365	358	360	330	326	371	346	346	312	369	317	342	375	334	364	345	369	314	343	343	338	373	362	347	338	361	343	328	338	390	334	374	379	342	359	381	372	356	332	324	364	340	342	350	351	355	346	347	324	350	308	323	397	332	332	342	315	378	347	347	378	333	358	345	376	371	333	367	392	337	345	365	365	361	349	333	333	369	318	354	355	317	330	349	330	343	351	374	333	343	371	345	324	347	351	351	358	349	362	337	358	345	364	347	338	323	311	338	337	323	355	352	329	362	314	332	358	373	316	316	375	371	351	344	370	345	338	329	354	370	315	359	366	350	346	375	315	350	345	358	309	338	354	337	351	347	347	348	350	369	347	329	379	331	368	349	321	344	370	320	340	362	356	326	341	346	364	321	336	372	346	349	326	335	384	349	355	340	385	353	302	389	372	398	343	333	338	395	375	327	341	335	336	347	348	378	354	376	329	307	345	353	318	385	372	362	371	325	321	377	333	355	349	331	339	351	360	327	330	344	347	332	343	348	363	373	355	349	338	315	342	343	346	367	343	376	355	357	372	345	358	336	371	315	341	348	331	343	338	333	339	338	315	355	383	362	354	337	334	333	356	362	376	390	333	340	335	354	360	364	332	339	315	380	317	314	377	330	369	364	369	406	335	357	357	344	326	319	355	364	320	336	351	337	341	347	355	363	366	354	316	329	344	334	347	387	346	322	315	345	338	342	341	321	340	370	313	340	332	329	317	348	328	350	338	319	332	334	366	331	340	350	329	352	359	332	357	311	371	335	382	357	351	353	328	344	365	350	327	348	333	355	343	353	347	334	341	330	368	345	381	356	341	325	354	344	335	359	351	358	315	329	347	365	313	363	322	372	336	356	330	318	377	357	329	316	330	347	383	376	364	342	344	347	344	362	344	338	377	346	356	342	311
28625	21571	19811	11948	5378	3211	1978	1233	863	623	596	446	410	365	275	274	251	233	228	237	222	215	212	218	196	227	173	196	194	197	185	183	190	179	183	218	194	199	185	190	207	183	192	167	172	151	179	197	196	189	141	192	181	193	194	193	185	190	189	181	167	185	191	194	162	178	168	179	189	214	169	187	161	177	179	156	203	146	177	183	150	155	166	171	159	171	192	177	152	176	164	176	179	181	172	175	184	177	170	194	173	172	178	179	187	180	154	162	179	154	169	182	183	165	205	178	165	170	157	174	172	178	192	173	164	162	189	172	202	194	172	189	178	175	184	185	165	185	188	174	189	181	169	178	188	165	176	174	174	204	176	183	178	171	182	180	173	185	177	198	178	184	152	153	185	161	166	156	174	182	181	165	209	170	176	169	194	166	171	163	158	187	183	157	182	175	186	176	166	163	147	179	179	184	175	174	148	153	197	196	199	175	186	194	173	173	186	184	176	214	172	170	146	198	191	172	196	178	177	182	171	152	177	158	175	181	165	172	190	204	182	170	177	194	178	174	177	186	192	144	169	193	161	183	159	179	171	176	198	164	184	164	181	169	193	184	168	159	175	188	173	169	163	183	163	181	179	167	161	172	165	185	208	176	194	167	159	163	150	202	162	157	182	172	169	159	177	159	194	176	181	188	190	192	162	205	195	177	165	181	158	181	160	185	174	188	174	194	170	193	193	180	170	159	162	185	187	192	170	168	162	188	175	186	154	167	159	181	201	165	151	173	195	192	142	170	172	183	170	195	171	168	187	184	170	189	187	182	170	171	188	169	164	175	154	171	180	184	186	160	170	179	181	180	160	166	198	186	185	185	190	162	179	181	170	180	160	186	177	162	198	161	163	164	163	188	190	157	169	192	164	180	167	183	176	195	168	171	168	171	169	172	167	153	174	160	171	193	181	200	190	157	192	201	171	182	185	183	173	166	178	185	163	176	159	162	171	176	171	179	160	193	200	171	169	161	157	182	178	186	180	177	173	186	165	174	135	166	172	162	161	170	155	164	161	166	152	198	164	189	169	179	170	176	153	190	171	165	173	184	166	208	196	197	175	160	177	181	180	192	157	171	169	159	221	176	165	174	152	153	179	191	215	173	171	175	164	156	173	173	147	181	167	176	162	174	175	173	161	177	181	181	176	157	179	189	175	182	152	155	168	180	164	167	157	185	165	182	198	178	172	194	180	154	174	182	190	168	187	174	178	175	167	185	187	176	167	170	180	149	175	174	176	177	201	168	187	198	164	182	182	186	183	175	156	163	184	162	173	187	177	199	158	152	173	142	178	180	183	176	192	169	184	182	191	147	171	173	182	188	190	153	167	164	191	171	168	181	170	170	169	181	173	209	147	134	187	170	181	163	172	173	171	172	187	160	159	166	167	181	180	180	191	184	164	174	200	166	188	172	167	186	186	165	170	155	165	183	153	155	160	162	179	190	174	183	176	182	170	163	157	189	179	197	184	177	176	155	171	165	182	169	184	176	205	212	168	175	178	175	178	162	181	171	175	191	167	173	192	172	167	192	189	169	167	168	192	163	173	171	203	187	159	175	178	174	161	172	170	161	186	170	183	155	185	164	176	171	171	185	167	175	195	201	184	178	198	175	176	182	163	207	172	168	178	174	168	168	153	175	180	168	195	169	179	179	200	171	165	161	165	181	161	171	199	182	177	168	188	171	164	160	185	191	170	176	182	194	201	179	181	161	180	182	178	184	176	179	193	188	186	180	189	179	177	177	197	152	180	160	180	176	173	174	174	171	169	186	211	155	147	175	181	188	165	164	187	188	209	187	170	153	178	160	149	149	181	170	172	155	180	191	159	175	187	163	167	176	189	161	176	169	178	189	189	172	173	172	182	198	161	171	156	189	170	169	174	194	174	171	165	184	167	179	194	191	174	170	170	149	166	154	192	172	157	149	161	207	169	156	153	189	173	156	180	162	169	175	136	178	187	177	181	171	200	174	158	170	196	163	189	173	183	166	162	169	164	167	163	148	157	178	178	178	174	174	198	176	173	185	170	180	179	194	172	183	160	178	164	178	186	157	166	160	188	158	179	175	158	176	185	167	155	164	192	182	159	193	165	191	162	171	172	160	174	190	169	180	198	179	199	168	202	187	172	202	183	186	172	203	182	161	142	169	172	169	145	174	196	183	197	184	173	190	171	191	174	202	179	178	170	168	165	183	177	167	155	166	176	193	196	170	155	174	170	165	165	149	165	159	148	175	175	152	177	209	180	179	155	166	180	191	161	186	168	171	202	148	202	174	173	182	162	191	175	189	181	171	161	179	159	183	183	175	186	168	149	191	189	163	167	175	171	183	167	199	178	183	169	179	165	185	180	158	169	193	170	139	161	176	187	163	178	194	163	147	189	179	132	163	163	189	159	181	157	198	164	191	179	171	159	170	183	189	183	191	190	189	177	172	171	163	181	179	204	185	163	197	170	155	173	170	163	161	184	171	174	191	165	170	169	193	162	166	178	161	181	175	184	167	206	189	161	163	200	187	199	186	153	185	170	159	143	165	179	185	173	189	173	183	159	192	171	163	155	178	173	155	168	146	186	157	163	169	170	168	176	181	190	188	156	175	176	169	179	157	160	169	189	172	167	169	165	168	164	156	170	154	142	156	195	181	176	195	169	165	179	184	186	173	183	200	179	176	149	190	169	183	180	195	201	184	173	176	167	181	168	173	193	184	172	166	152	168	185	191	166	160	160	191	179	168	186	172	161	178	176	180	179	167	146	176	159	179	195	181	193	162	177	144	182	187	185	171	159	181	188	177	208	146	194	163	167	178	166	162	193	164	175	166	146	161	183	178	162	194	171	185	157	144	170	198	168	187	169	164	157	155	190	179	172	192	173	172	160	172	149	162	214	173	173	185	165	154	165	164	158	152	175	179	195	166	171	165	181	188	179	175	177	205	192	166	174	191	173	189	160	183	168	202	187	169	191	201	177	155	180	186	159	166	181	123	175	190	160	167	186	177	153	180	172	174	185	182	177	163	194	165	195	203	178	186	172	178	179	192	171	163	170	159	193	175	183	175	171	161	168	173	182	181	172	180	159	169	168	176	178	193	201	152	173	160	177	170	178	167	200	178	191	216	165	164	192	176	168	163	180	170	192	173	155	149	171	171	184	186	186	166	165	148	175	164	178	165	171	175	207	170	152	191	179	154	199	177	203	172	166	167	189	188	154	170	188	170	190	172	178	164	172	162	176	168	164	188	177	174	170	183	166	180	182	153	160	186	159	166	179	177	189	193	176	174	169	169	201	151	180	174	171	201	183	166	171	190	178	166	159	182	172	161	189	200	159	180	197	176	155	173	149	185	188	192	197	184	199	200	176	179	176	181	179	165	170	172	193	178	157	185	186	156	167	193	181	167	177	159	164	173	164	178	182	164	188	172	194	163	160	184	169	172	165	171	174	197	174	158	192	184	163	199	198	182	168	179	175	166
20684	28310	21299	11878	7828	5616	3592	2298	1504	1204	905	715	587	528	425	384	338	327	302	278	294	270	239	250	226	254	226	226	254	255	256	194	202	234	219	194	221	228	218	215	200	216	197	232	189	183	210	208	192	192	199	213	192	195	180	220	194	198	216	194	195	205	199	211	195	202	177	193	201	200	195	207	211	244	211	186	204	230	208	187	201	203	220	178	189	207	184	213	185	206	214	226	191	194	180	191	180	207	205	173	180	216	171	182	197	195	208	180	185	164	206	177	234	203	193	188	228	185	191	187	196	200	198	207	205	196	190	215	179	187	214	199	188	182	192	234	209	195	179	207	194	192	209	185	198	204	199	192	200	196	212	191	184	200	164	193	225	217	209	194	191	194	203	205	163	204	179	195	179	203	194	185	211	190	201	195	204	197	184	205	173	223	187	220	195	211	181	177	196	193	178	211	180	182	204	179	200	177	178	202	209	188	217	173	194	166	222	212	211	199	195	201	213	190	185	187	174	196	187	184	218	207	203	209	190	193	183	212	197	200	198	185	204	191	215	203	216	209	207	221	186	204	220	216	203	189	196	193	224	205	176	198	181	195	184	183	212	206	193	215	207	195	207	206	194	199	230	187	180	174	190	196	222	202	186	220	206	211	194	194	208	227	223	168	196	217	195	192	190	194	195	192	204	191	217	213	187	212	187	196	202	228	196	163	224	175	202	194	222	203	207	204	210	199	222	183	184	192	209	209	196	169	197	223	189	226	200	191	189	222	205	184	210	188	194	201	220	179	186	185	201	200	199	197	191	191	207	205	226	242	208	206	210	195	195	211	206	185	189	219	189	186	223	192	210	222	178	190	193	175	184	181	193	194	206	243	202	190	191	186	190	195	194	221	190	171	208	183	160	207	197	188	213	182	195	202	179	206	193	209	189	199	190	208	174	201	218	179	217	195	194	195	202	200	216	201	190	187	182	199	204	182	207	214	191	184	207	211	216	196	194	207	157	199	199	189	196	189	217	200	193	218	177	207	193	207	200	172	209	211	193	188	206	229	204	193	205	189	202	203	199	216	194	207	198	190	190	199	197	199	211	200	204	203	200	217	180	217	195	222	199	187	193	213	182	191	216	206	182	205	209	204	206	198	181	180	210	193	202	214	194	235	203	205	203	201	202	184	203	183	189	208	181	204	196	175	191	205	193	224	193	204	194	209	180	197	189	216	190	207	222	211	172	214	190	184	208	189	196	202	185	197	197	207	232	186	195	185	188	211	187	210	234	207	199	218	190	191	201	179	183	218	210	183	203	190	203	201	208	193	188	189	199	192	173	180	211	218	193	216	202	195	207	193	207	194	188	211	202	205	219	204	214	220	193	172	181	202	183	197	202	218	187	202	208	222	188	204	189	198	177	203	212	181	198	197	211	193	167	215	218	212	192	183	207	200	224	200	191	172	228	202	203	210	205	212	187	216	196	213	220	241	194	168	223	172	170	176	205	194	187	198	190	216	173	208	189	187	207	175	197	194	217	200	223	177	201	219	221	206	198	220	198	190	203	210	212	207	172	206	196	192	195	205	190	195	219	196	202	200	205	189	203	221	192	225	210	186	190	212	201	190	187	206	194	189	198	204	178	208	206	206	202	175	208	170	180	200	194	206	199	210	206	182	194	210	183	194	189	177	188	177	231	214	195	192	209	200	186	198	206	177	198	183	201	215	182	216	196	197	195	200	185	173	204	160	200	194	213	216	208	193	176	209	206	190	200	214	201	216	187	197	197	217	213	198	222	215	207	196	210	188	190	186	215	201	207	197	195	180	187	212	178	194	183	195	193	192	216	207	192	191	177	178	192	232	180	223	187	204	187	175	197	202	201	195	202	184	196	193	214	228	189	161	191	198	186	202	200	192	178	227	215	188	201	223	226	205	197	201	190	208	212	218	214	174	200	209	230	198	180	214	194	191	194	206	190	188	216	190	209	184	190	190	193	186	207	214	192	230	197	201	215	179	208	195	175	190	201	186	169	184	208	186	190	205	203	190	192	199	204	204	226	199	201	178	196	215	217	196	188	185	225	201	186	173	227	233	197	179	202	182	182	212	177	183	201	199	199	210	201	206	195	203	182	181	215	200	172	226	189	201	194	216	202	204	193	192	185	194	173	201	210	199	214	196	197	203	227	196	215	199	218	210	211	187	208	187	197	181	221	214	213	203	192	210	204	190	214	198	228	209	215	198	222	179	198	206	196	183	213	222	180	221	209	191	223	211	191	199	199	181	199	184	176	198	195	195	199	193	187	199	203	203	218	189	206	199	187	188	200	194	206	192	196	210	178	197	206	201	199	188	209	195	218	177	198	188	183	200	208	187	210	203	207	207	220	222	208	201	218	199	219	174	194	185	197	205	182	202	189	184	237	219	216	190	203	201	205	200	203	205	237	198	197	189	205	179	178	212	170	185	205	194	195	182	180	222	207	185	190	178	228	192	193	213	193	205	188	196	183	206	174	197	182	216	208	205	193	186	225	183	206	198	207	230	198	181	217	200	189	209	204	207	208	218	203	211	192	187	208	208	192	201	173	201	178	190	226	172	193	191	209	183	200	205	188	173	172	188	208	198	209	207	177	186	203	184	203	221	177	179	179	202	200	194	195	191	195	211	200	213	160	204	222	197	196	201	206	208	208	191	177	174	207	210	224	187	214	188	208	195	215	213	183	182	186	197	184	223	200	194	195	206	194	189	207	190	193	210	185	199	185	208	174	204	211	214	199	211	196	205	199	198	190	178	183	182	216	191	190	190	193	184	183	209	206	210	182	200	190	183	211	186	193	212	177	192	187	210	213	207	191	208	208	216	215	205	214	199	184	216	188	184	175	167	193	196	180	213	196	202	169	204	201	190	180	220	194	219	209	179	181	215	195	212	209	198	197	180	205	200	188	237	203	204	177	188	195	203	199	192	224	184	182	167	213	194	204	183	192	215	204	194	208	191	202	186	204	222	193	182	173	194	183	189	197	183	207	209	200	223	186	197	198	193	206	218	202	194	206	172	227	197	205	178	175	181	196	186	203	206	211	176	203	202	204	199	204	195	202	187	175	191	175	212	206	183	189	208	206	218	208	184	161	201	203	208	190	207	190	201	186	220	174	192	197	185	166	188	202	170	202	198	200	201	190	188	198	195	194	193	198	177	193	185	239	182	184	177	190	183	195	183	208	200	179	201	212	187	189	197	199	202	179	197	215	194	166	204	191	201	187	189	166	186	200	176	194	224	190	201	186	206	210	209	202	200	195	183	207	195	202	192	184	188	194	182	194	225	204	193	188	192	205	207	182	215	195	216	182	195	199	189	191	193	177	175	191	208	212	199	223	200	201	214	212	207	223	170	211	211	212	204	183	173	184	197	179	229	182	202	191	173	196	219	197	180	199	179	197	206	181	203	187	190	220	181	201	221	195	200	181	204	201	207	184	199	208	195	192	183	171	217	215	217	192	178	209	215	190	217	215	206	201	201
23893	21209	28348	24412	21141	12921	5138	2532	1691	1301	1041	788	727	576	446	421	375	326	363	300	339	306	285	236	242	259	250	245	249	256	224	256	228	222	209	223	209	200	244	201	200	185	193	232	178	212	210	195	209	189	217	215	207	230	230	221	217	184	207	187	191	195	219	200	210	222	194	176	198	210	201	213	182	213	220	184	186	205	183	201	176	185	182	180	212	206	184	198	195	179	172	193	177	183	196	189	201	177	199	229	211	207	220	169	194	180	217	169	202	197	179	187	170	219	194	185	164	195	176	199	187	181	178	184	174	198	194	188	179	187	167	191	208	188	186	200	225	195	192	199	183	177	182	193	183	179	180	206	210	192	216	193	182	205	178	181	175	181	197	192	192	180	186	173	185	183	213	179	202	197	162	190	190	194	194	188	207	204	182	205	200	213	190	195	184	210	173	215	192	205	170	181	201	168	192	173	195	201	198	192	173	156	200	199	186	201	181	159	173	195	205	194	173	187	195	193	174	189	191	172	228	199	169	179	189	188	169	182	203	187	182	168	201	200	190	213	207	186	201	160	177	173	219	187	196	183	196	176	204	215	187	176	183	197	179	184	209	198	204	204	180	211	186	203	178	196	174	202	181	178	172	196	219	181	186	189	175	170	182	201	193	197	183	191	193	204	185	192	179	215	190	198	201	172	185	188	217	203	197	230	193	186	198	188	178	195	193	188	167	180	191	196	193	201	188	206	206	205	204	184	211	171	183	188	192	192	202	199	192	179	201	181	201	165	181	186	193	159	176	197	191	192	202	175	202	191	199	180	196	175	185	196	171	189	187	186	159	177	219	190	212	174	189	186	178	166	214	205	187	165	183	198	180	198	188	182	204	189	192	195	176	203	167	170	190	207	197	197	205	190	180	202	165	198	180	215	195	180	202	209	188	186	167	203	192	191	185	175	192	219	188	181	169	196	187	187	184	213	182	204	205	184	180	181	186	210	179	185	206	209	178	174	182	195	179	192	198	197	193	188	178	181	206	182	189	179	192	178	195	182	183	208	191	177	190	211	195	165	167	174	192	168	196	190	183	205	178	184	183	192	184	205	171	193	163	203	177	199	190	191	178	203	181	175	223	202	176	195	199	185	187	200	178	195	179	180	200	204	183	188	185	187	187	196	176	228	204	191	207	172	196	198	179	180	181	173	192	189	170	186	200	175	187	180	185	189	164	212	187	196	210	173	196	180	188	226	180	203	195	186	198	198	177	212	181	169	148	190	188	183	192	198	186	176	175	191	199	185	187	169	187	193	198	190	212	163	206	193	174	201	165	173	172	193	188	166	204	183	192	207	184	168	196	173	193	202	194	203	202	184	195	184	168	190	170	169	164	200	194	188	177	213	183	204	220	207	203	156	188	199	190	179	220	174	168	193	207	168	175	176	187	192	200	202	172	196	194	169	203	175	176	184	178	176	210	171	184	182	204	208	178	184	205	198	190	214	221	188	191	170	198	184	187	225	207	175	182	203	176	190	210	185	207	182	181	201	183	191	188	206	206	193	176	185	173	193	238	204	216	169	169	172	188	176	184	188	207	185	178	196	168	162	189	188	206	178	203	193	171	204	210	213	167	188	187	181	211	172	178	200	184	192	191	176	203	189	191	203	222	180	199	189	183	212	195	181	175	187	225	188	187	191	215	203	185	194	214	182	195	181	160	193	186	182	178	201	178	176	198	194	203	194	181	168	224	186	204	165	171	193	190	180	194	186	191	187	169	194	198	183	174	190	199	204	189	174	180	162	181	198	169	170	199	206	180	211	200	192	172	172	194	172	199	162	199	198	194	186	200	202	208	207	168	214	182	176	184	184	162	179	175	179	177	186	206	180	194	184	175	188	195	173	196	187	189	207	190	185	178	209	203	193	184	176	182	189	193	164	199	198	193	175	219	176	187	202	192	177	194	186	159	179	208	203	196	195	225	187	183	198	195	187	191	189	206	204	195	202	183	190	168	185	207	177	205	201	182	209	194	205	202	160	162	186	170	194	192	208	198	176	189	211	178	199	182	218	175	172	201	188	178	185	158	182	201	184	216	198	184	212	191	175	178	203	182	204	193	203	174	185	191	192	189	186	185	178	181	202	174	177	196	177	198	183	190	208	180	192	188	194	218	162	167	209	179	184	215	183	176	176	179	188	208	194	178	189	194	170	191	191	191	188	186	173	208	178	196	208	200	180	188	199	191	183	189	196	201	184	160	180	184	194	186	208	176	191	147	203	193	187	200	166	170	205	175	175	207	180	191	157	193	196	195	184	189	203	200	218	204	203	175	173	180	203	179	180	166	185	180	174	173	203	218	185	196	191	173	199	188	187	209	212	181	211	201	198	173	191	190	188	150	193	181	172	181	188	193	193	205	186	193	174	179	203	191	186	183	203	175	190	212	179	176	186	208	200	195	195	187	188	147	177	183	218	167	202	202	175	195	190	189	172	191	161	179	176	183	196	209	189	170	189	179	202	192	182	176	201	181	184	194	153	174	194	213	178	193	184	173	191	196	199	177	178	194	189	175	203	168	191	165	218	184	195	181	205	190	200	179	182	175	178	206	184	179	165	165	185	185	215	207	202	185	179	155	183	196	183	174	181	185	178	187	180	201	177	191	184	197	185	199	179	192	203	208	153	175	190	167	210	197	205	181	192	181	182	201	177	213	206	184	193	206	187	188	196	188	206	198	200	190	219	187	179	203	180	190	201	171	196	193	200	203	185	193	203	198	190	209	172	171	197	194	188	178	183	177	205	197	196	171	191	181	197	197	180	189	203	182	213	186	194	206	182	187	197	170	180	194	195	193	194	204	179	202	215	190	203	199	211	175	183	208	187	185	207	192	177	184	221	176	199	177	204	189	210	183	171	176	196	205	197	199	183	190	177	164	202	164	172	166	187	207	202	168	186	186	175	198	199	192	199	206	191	203	174	207	186	199	208	180	181	171	213	178	201	198	179	199	182	192	205	202	177	181	180	163	215	212	191	187	190	176	199	179	177	213	195	172	184	208	180	179	170	178	182	175	194	216	211	206	185	198	212	201	191	182	189	192	173	211	183	151	184	180	177	200	192	194	204	203	162	191	169	190	175	174	154	171	184	228	208	173	181	168	202	195	187	180	155	179	198	191	210	168	195	185	180	178	192	200	168	197	206	182	190	216	205	188	193	198	181	178	171	186	223	199	190	179	190	200	190	185	189	203	198	171	185	182	196	200	186	190	166	205	206	175	193	195	209	172	181	179	181	207	187	168	183	188	202	187	182	177	178	184	185	211	207	188	204	182	207	198	181	199	170	193	172	190	220	182	192	194	184	173	201	167	200	169	181	185	191	199	192	177	185	180	182	197	168	195	200	167	205	181	205	186	174	193	172	194	186	192	190	176	206	188	181	193	189	188	181	149	184	196	183	178	179	167	203	206	193	184	178	176	179	211	197	197	174	201	178	205	182	161	197	192	197	187	219	212	179	174	206	183	190
23416	36086	28786	17727	12306	9297	6595	4393	3136	2315	1690	1331	1118	943	720	651	509	508	482	443	483	432	376	313	317	309	355	278	296	260	292	265	251	247	257	243	251	255	220	245	275	247	232	236	241	209	223	244	225	245	230	236	199	199	238	243	212	210	229	252	211	222	220	205	245	229	213	245	225	226	221	180	226	213	214	225	216	219	212	208	211	196	188	206	235	200	234	216	192	193	201	209	210	213	204	188	198	233	219	224	214	227	202	206	207	214	221	195	210	199	187	205	196	197	202	207	232	215	223	233	236	193	226	203	203	192	218	213	186	195	235	213	180	192	210	228	183	191	203	207	210	179	188	211	186	180	181	211	223	188	216	177	209	206	207	186	193	206	195	212	200	210	211	197	197	183	199	191	213	192	190	204	196	213	220	240	215	193	215	230	196	221	219	181	202	207	196	188	210	203	208	211	210	225	223	193	213	228	201	208	231	229	201	212	217	202	204	192	201	226	211	168	202	208	210	199	229	197	245	213	196	217	229	198	219	221	226	160	193	176	215	208	183	197	236	181	182	223	206	211	194	200	219	174	217	197	191	222	211	204	207	229	206	193	191	206	221	206	209	222	215	211	204	191	223	211	176	218	226	215	218	216	213	208	197	207	214	212	215	190	224	196	216	179	214	221	221	193	185	233	192	213	207	205	222	197	195	195	210	217	215	212	203	212	226	198	200	203	228	195	210	208	225	224	214	209	182	213	204	229	215	224	208	213	199	217	200	208	215	206	207	228	227	187	200	221	205	211	213	230	188	196	222	206	186	197	225	195	192	212	194	200	202	200	200	185	222	211	215	200	191	189	223	207	183	203	212	201	217	206	192	185	213	231	217	201	190	206	206	216	214	180	199	184	190	215	237	219	222	213	242	237	210	200	203	206	182	213	195	202	231	187	199	203	201	203	200	213	208	207	215	215	225	201	240	215	209	199	178	230	187	198	173	223	188	208	212	206	198	194	177	236	213	221	237	229	189	230	205	192	215	222	242	206	207	202	195	199	207	225	199	209	218	201	217	194	219	183	198	228	202	192	206	220	203	212	225	203	189	197	223	218	189	205	170	209	219	212	196	186	207	184	175	212	211	212	178	194	212	212	213	223	208	193	188	181	198	193	202	226	205	193	196	230	185	198	235	183	199	209	174	186	204	199	203	197	229	192	226	204	199	205	204	220	192	213	220	235	185	201	192	177	193	218	206	209	213	211	233	216	192	196	199	216	220	212	221	198	227	205	207	202	207	166	192	197	209	219	162	210	212	184	200	208	210	212	230	222	206	213	178	210	225	191	227	227	206	212	192	214	194	195	181	203	202	220	215	221	217	189	202	236	203	201	215	218	209	205	179	201	189	205	195	200	217	211	199	220	181	216	228	197	200	192	198	222	184	169	212	190	187	192	211	216	215	204	206	202	197	201	211	177	209	201	186	209	186	188	216	191	213	209	198	226	217	175	188	211	239	202	204	222	210	195	231	215	187	212	213	222	210	196	193	208	204	232	205	202	200	197	188	218	218	197	216	218	218	209	200	226	221	212	194	205	186	206	221	204	207	205	210	198	208	204	198	209	220	200	202	197	198	190	188	205	224	204	231	189	208	188	195	196	190	203	199	213	190	169	216	177	208	196	219	198	221	227	217	201	186	201	219	177	197	213	207	198	221	209	238	207	194	195	189	191	231	207	194	227	221	205	196	226	213	236	211	188	222	218	201	199	211	198	202	197	199	222	194	186	190	202	215	184	187	207	202	216	202	209	191	196	214	221	198	227	196	207	219	204	208	197	206	220	224	213	204	197	211	201	192	205	245	204	202	201	226	191	216	228	216	197	206	225	208	228	223	220	195	202	204	195	222	198	212	209	197	223	199	196	209	205	215	232	187	197	206	205	191	212	229	220	192	204	210	175	185	201	207	200	200	216	206	212	183	191	193	198	207	200	184	219	180	214	204	208	214	204	213	212	166	180	182	207	218	192	207	219	194	194	216	196	177	197	213	207	188	218	209	205	199	219	190	210	203	189	192	208	225	176	221	223	199	219	197	219	194	203	181	183	201	174	210	209	210	196	215	199	222	224	198	208	230	197	200	209	193	216	213	193	198	192	198	205	199	185	200	192	218	223	222	193	192	188	182	177	181	204	208	182	215	212	190	188	202	202	182	194	221	217	195	214	199	198	194	197	180	204	204	208	193	220	217	223	223	188	206	225	219	209	212	200	205	198	216	204	214	207	204	191	187	195	227	204	219	181	169	205	219	210	204	228	207	231	210	204	231	200	211	198	185	213	187	189	202	204	197	228	217	220	190	222	197	221	221	208	191	207	217	216	206	209	201	198	180	210	212	206	207	208	200	180	188	189	213	179	201	209	203	227	226	218	201	218	184	232	223	200	216	211	214	223	218	206	217	203	209	199	214	227	211	212	189	191	190	177	221	201	212	193	198	202	187	207	233	209	199	198	200	206	185	203	184	209	206	217	204	219	223	183	192	202	197	217	215	222	222	234	205	172	212	204	203	201	209	219	191	226	184	187	180	198	210	176	206	196	176	205	186	196	205	211	192	233	204	193	215	225	186	193	188	200	194	201	180	180	184	218	202	190	178	194	200	209	217	218	202	200	222	192	205	224	202	206	192	183	203	203	217	219	211	199	209	209	226	195	199	216	223	208	195	190	201	224	212	208	231	230	201	202	200	215	213	207	194	205	226	198	190	206	217	205	215	200	186	201	177	224	202	218	207	234	196	191	197	217	190	201	205	207	214	197	204	221	197	184	229	178	206	198	212	208	182	195	230	190	203	181	211	204	196	190	220	209	224	198	210	204	237	198	193	209	173	197	208	207	184	199	191	210	204	190	200	230	212	203	218	193	211	177	211	231	180	205	217	206	190	192	203	187	219	203	190	185	207	214	215	215	194	176	202	208	234	200	179	193	203	217	178	222	185	201	213	221	212	201	187	220	207	255	207	219	210	213	212	209	206	207	213	204	189	208	201	202	224	220	211	190	207	215	200	205	196	199	196	191	199	200	185	201	192	218	194	185	196	189	198	198	212	212	205	188	204	199	194	192	196	210	239	192	206	186	213	217	208	204	188	198	172	215	204	207	194	225	202	192	203	177	218	187	208	198	211	200	191	203	214	199	198	208	198	203	194	209	210	201	214	213	200	184	202	192	249	223	186	221	186	225	225	201	212	205	223	194	222	202	175	209	219	219	208	203	198	202	185	178	203	199	215	190	241	229	196	215	201	207	222	227	212	212	199	203	179	214	209	202	199	204	228	215	232	216	213	188	199	234	225	207	216	211	228	195	198	205	193	233	218	199	205	206	213	233	191	196	214	225	202	219	184	197	221	185	181	212	207	212	242	196	190	181	213	204	205	196	219	212	195	217	193	208	206	215	206	206	192	223	211	219	193	209	206	218	186	213	198	198	228	184	189	239	212	190	220	230	194	206	227	209	191	230	224	215	213	195	193	198	202	190
25123	21187	27237	25354	13462	4705	2806	1682	1299	1132	873	747	565	535	501	432	401	347	406	371	325	353	341	350	354	344	309	341	295	311	327	314	286	281	318	305	313	314	293	297	276	327	296	299	328	307	259	300	280	277	283	279	281	291	282	296	315	278	250	288	287	298	293	286	306	290	305	291	268	301	290	268	304	314	303	268	282	267	286	276	278	281	287	280	295	279	278	280	281	297	272	287	285	286	264	318	278	245	278	282	278	281	281	290	285	284	284	304	270	281	278	264	258	268	296	288	267	309	282	303	259	262	304	293	296	258	266	259	292	256	289	284	275	273	282	287	304	266	299	258	259	264	295	300	304	269	274	291	292	294	296	259	306	260	295	284	270	296	276	308	317	265	289	279	281	311	285	288	301	291	291	273	292	270	279	267	270	292	244	268	270	257	274	278	268	286	282	285	265	263	274	292	304	270	291	292	289	297	272	308	294	284	289	259	233	271	293	272	236	287	302	278	288	291	265	248	280	309	315	257	287	281	284	286	277	299	304	290	279	288	274	287	265	259	282	300	300	284	316	274	272	298	296	271	278	292	280	273	287	290	292	270	314	278	267	284	275	299	296	296	267	277	300	282	278	271	277	287	273	286	294	275	289	307	312	304	300	312	282	289	280	298	290	258	266	266	283	280	259	255	290	270	268	289	296	290	296	254	270	280	272	280	279	271	279	261	256	324	280	307	279	282	280	268	252	286	306	260	283	281	295	248	290	311	289	262	275	297	310	255	273	250	266	253	268	263	261	275	293	307	262	303	276	260	282	277	276	282	251	268	283	297	284	259	291	277	281	279	271	263	261	297	266	256	295	305	280	297	295	279	290	252	267	327	296	280	268	256	272	260	277	261	269	287	282	271	301	247	331	300	264	266	268	273	266	280	301	280	322	259	250	270	256	292	310	281	274	274	271	270	260	292	254	277	284	310	261	260	274	256	280	305	284	289	289	275	285	273	260	273	277	286	273	283	264	293	295	313	294	283	282	271	282	298	296	281	283	304	286	304	302	265	280	283	269	254	301	270	276	321	303	293	284	260	273	263	281	288	279	291	283	289	257	297	251	290	261	297	281	307	303	276	328	306	292	283	288	274	233	272	295	273	274	287	300	251	297	300	259	275	273	252	256	276	278	277	298	293	307	257	263	273	271	273	299	296	272	289	278	293	261	268	246	280	258	296	268	268	266	272	273	325	281	261	238	301	273	303	274	283	249	284	246	268	285	275	300	285	300	249	291	263	298	274	289	254	287	280	288	289	267	223	293	266	251	248	277	276	285	269	305	295	270	268	305	273	273	269	298	243	286	277	291	288	260	260	294	299	305	313	272	295	292	325	303	288	279	298	257	224	270	280	291	294	265	281	306	276	277	273	316	267	285	289	280	289	273	273	273	273	272	291	291	303	289	296	253	318	288	313	277	278	278	269	283	260	289	257	281	291	267	289	300	273	283	259	253	267	286	302	244	296	293	294	258	268	270	281	283	289	267	310	296	278	276	272	275	288	250	266	265	257	331	267	271	262	270	275	274	292	275	292	273	270	265	257	267	293	280	275	271	248	290	276	290	270	274	273	281	271	283	269	287	282	276	297	266	264	272	267	283	288	280	271	300	298	281	308	305	277	288	264	292	286	261	277	297	318	269	266	277	276	276	286	290	263	297	284	302	277	257	289	303	303	292	293	314	300	282	278	278	280	270	302	280	261	275	270	284	282	252	282	271	305	273	286	274	270	267	284	271	292	306	278	280	305	229	291	277	297	277	291	291	292	287	299	335	277	264	281	295	279	277	281	264	283	278	280	267	293	284	288	306	293	280	273	310	304	268	316	289	283	319	263	276	278	292	273	294	286	296	288	287	275	283	261	299	278	284	276	305	280	295	292	302	293	283	274	294	263	283	271	287	289	278	271	271	276	284	266	287	278	295	286	285	279	286	265	276	260	272	311	279	251	280	295	280	296	294	295	291	328	283	286	271	306	252	280	314	257	315	254	275	267	301	263	279	274	272	306	312	287	255	264	313	287	298	301	273	310	254	289	281	259	289	298	258	272	291	270	275	269	296	293	281	271	276	307	275	268	262	309	292	266	293	280	292	276	257	271	296	294	300	243	285	256	290	268	303	301	271	314	295	309	276	290	266	244	291	288	292	296	255	267	278	260	246	291	281	306	309	309	267	292	289	303	293	262	266	286	257	254	245	297	298	285	282	281	258	261	265	301	287	293	277	266	276	286	290	269	273	271	290	274	264	294	272	258	275	284	282	253	264	315	289	295	282	296	261	306	270	296	292	286	302	278	273	287	292	281	290	269	288	242	311	280	308	262	270	288	273	259	266	294	286	268	280	303	271	288	269	334	304	302	312	296	296	274	289	273	291	270	263	272	295	283	307	291	279	280	270	265	280	282	282	280	272	298	268	308	273	301	274	293	295	288	303	335	306	330	259	278	307	283	283	300	288	300	272	297	293	305	283	321	276	291	249	308	286	271	270	296	292	307	290	282	281	319	276	278	279	300	277	309	273	293	272	284	302	275	288	282	266	318	290	279	269	283	279	281	269	315	270	262	275	266	259	272	285	237	283	270	280	263	281	288	295	266	252	283	283	275	262	263	293	280	299	270	296	290	264	286	269	254	281	277	290	303	295	270	293	279	274	287	271	254	290	328	285	291	311	271	265	293	280	289	262	294	292	249	302	302	264	306	288	265	276	302	297	275	248	293	291	303	281	290	291	294	283	254	266	273	267	263	258	270	302	235	285	283	300	275	264	285	279	293	234	271	290	313	273	303	297	294	298	273	306	275	291	252	312	244	288	281	286	278	254	271	294	288	295	322	272	258	289	281	281	278	308	294	274	249	255	267	260	237	234	279	288	292	285	287	274	299	266	267	310	276	266	292	282	284	261	257	292	297	248	301	278	283	258	282	276	280	280	293	296	260	286	267	293	278	278	280	269	272	270	303	289	275	275	282	251	263	306	272	308	294	251	271	282	268	262	259	281	315	265	268	289	310	284	270	268	278	277	258	291	252	292	296	267	268	310	295	274	272	279	278	286	246	319	305	322	284	271	258	280	300	271	260	276	292	246	314	294	277	280	269	275	266	279	278	270	286	274	263	243	284	244	292	285	281	290	300	294	276	292	305	283	273	258	268	269	248	280	277	251	243	280	285	246	294	280	285	273	302	275	289	275	246	274	262	278	264	279	266	265	275	278	251	288	272	267	291	304	285	281	284	290	312	283	296	288	283	282	258	290	255	291	266	286	287	260	295	293	289	301	293	267	297	260	264	290	299	291	329	278	289	286	285	271	266	298	286	303	280	260	291	281	278	291	245	244	282	283	266	271	272	317	287	276	304	274	298	281	272	287	258	279	262	301	297	296	287	273	290	278	275	278	269	250	275	263	309	280	262	288	311	292	268	270	278	263	279	301	280	271	274	275	306	292	277	258	290	273	284	265	272	281	255	287	282	280	275	270	268
22425	31806	24585	14465	9546	6670	4880	3316	2407	1985	1517	1122	1007	773	659	599	573	475	474	475	461	451	447	424	350	385	362	388	360	352	357	338	357	361	337	322	317	340	310	325	346	299	365	318	324	317	328	300	320	304	343	300	340	360	320	314	325	305	288	327	311	317	321	310	354	310	288	314	306	333	286	297	331	318	301	330	344	298	323	297	321	320	289	265	284	298	297	312	321	300	287	318	308	318	314	347	326	326	301	332	316	292	286	298	317	323	275	297	332	320	341	305	326	285	286	300	305	315	313	283	280	311	307	298	286	262	278	279	287	291	315	314	315	309	297	296	298	307	306	312	330	298	291	325	311	286	320	319	308	287	315	285	323	298	306	321	339	331	314	315	285	305	303	278	307	296	304	297	303	270	284	300	295	305	299	295	328	304	296	301	335	268	300	325	307	295	305	307	326	294	280	307	324	278	262	265	301	292	300	344	308	298	317	301	313	297	313	279	317	272	334	292	289	289	306	286	302	290	320	325	306	292	300	314	316	281	314	295	313	314	279	278	294	304	279	269	325	308	293	312	281	289	280	309	275	338	304	287	293	318	313	280	289	304	265	315	301	316	286	323	303	288	283	272	314	283	311	369	314	296	299	313	319	315	302	310	308	301	271	304	278	325	318	317	288	327	342	298	295	311	323	289	317	284	287	271	311	304	325	300	312	293	313	296	302	314	302	317	324	301	327	270	320	303	290	294	310	280	290	299	264	266	318	315	336	293	292	290	291	319	318	289	281	295	294	273	327	301	342	307	301	305	283	318	300	317	310	306	337	346	322	290	316	319	312	306	298	325	308	288	305	311	272	305	307	282	314	296	306	312	331	262	333	321	314	320	331	325	305	310	293	302	310	324	299	307	307	298	290	288	284	285	332	299	300	272	284	317	288	327	299	304	299	287	279	300	316	287	340	335	297	293	324	276	287	342	316	335	291	307	305	298	318	321	301	313	310	317	277	286	287	283	339	282	294	308	302	303	286	321	303	307	321	323	330	312	329	356	319	280	319	330	285	300	294	304	291	312	303	288	295	310	291	325	318	310	282	299	291	284	305	316	318	292	310	304	295	262	282	291	341	303	315	314	310	289	285	284	277	295	298	307	295	291	296	311	309	285	306	310	304	313	318	322	284	331	278	298	302	287	276	289	316	311	325	306	351	318	326	286	309	311	299	328	312	299	290	316	298	299	301	274	314	292	298	292	307	316	298	299	286	296	310	309	293	288	296	320	299	264	339	302	314	308	322	293	304	322	303	308	324	322	333	301	310	305	314	290	292	296	310	323	328	304	318	302	288	314	301	317	331	274	321	305	297	329	282	291	286	313	300	286	289	293	299	316	296	307	284	298	289	302	302	289	305	295	314	285	279	302	290	308	296	320	322	283	298	317	311	273	298	298	327	282	294	341	314	278	317	277	297	301	306	299	292	316	313	283	308	285	297	281	293	289	290	302	316	275	296	301	321	299	306	313	291	321	349	341	316	278	300	302	312	301	296	309	313	297	285	293	277	291	301	300	268	316	306	316	304	323	303	298	310	297	331	325	286	287	291	290	298	335	316	292	276	299	316	317	293	277	296	294	307	283	292	266	309	303	319	272	304	326	305	303	300	313	282	346	303	302	316	301	288	277	321	296	301	287	309	302	298	289	322	311	312	313	299	308	294	315	323	303	299	292	286	306	290	293	310	308	312	338	319	313	318	294	301	295	305	298	306	337	297	348	284	294	314	312	310	302	319	279	292	308	301	287	324	315	312	320	330	285	290	294	295	278	305	299	285	334	318	305	296	319	294	325	304	301	292	295	309	301	286	310	322	316	282	301	330	291	324	304	301	281	320	314	295	336	329	292	294	303	307	296	287	298	284	306	314	294	302	323	299	313	333	294	296	303	299	336	312	284	291	295	309	282	284	334	311	290	315	319	329	296	312	308	267	297	301	296	298	267	323	323	292	332	301	283	315	299	325	289	298	307	308	288	297	306	316	301	302	298	319	286	264	288	300	315	297	316	273	315	322	315	291	318	316	302	311	294	337	287	297	278	285	327	287	298	332	263	307	303	303	314	266	273	266	313	320	336	295	312	266	263	305	285	315	298	300	322	311	297	342	306	343	303	320	293	288	343	273	317	308	284	302	273	313	308	339	293	285	307	313	264	321	298	325	298	315	328	334	291	292	294	309	290	315	292	324	320	313	324	300	317	303	280	267	325	296	313	331	280	326	308	308	332	302	298	317	297	304	308	343	291	301	313	287	304	331	291	299	328	304	335	286	317	295	312	292	287	314	285	292	310	296	298	311	309	278	332	315	303	294	299	310	284	270	297	290	311	297	306	306	341	303	272	300	296	290	306	322	321	303	327	328	307	281	309	288	294	294	319	269	300	317	306	324	270	293	288	300	270	305	276	315	294	309	306	312	288	335	309	276	297	307	282	303	340	304	295	300	300	306	281	317	312	336	294	292	301	303	275	288	319	320	307	331	308	338	303	312	305	308	260	279	292	306	323	324	282	317	315	334	293	302	316	283	312	290	292	296	306	320	287	299	313	288	308	322	300	306	301	299	297	286	322	281	346	282	293	265	294	305	323	314	325	325	305	315	295	337	290	312	334	275	295	283	334	294	295	274	295	301	348	280	308	302	292	293	287	303	307	270	303	307	314	325	314	315	306	285	325	300	314	290	277	301	321	328	309	340	315	312	309	275	315	319	292	299	291	261	290	313	312	303	288	316	328	318	312	308	320	296	328	320	320	303	314	273	302	297	344	308	311	297	338	307	279	301	294	281	318	320	302	294	322	311	309	293	306	297	332	275	299	287	315	294	305	299	295	312	280	301	304	330	316	307	301	310	325	283	305	289	324	324	300	268	329	302	316	272	306	316	286	291	329	295	297	307	309	275	324	316	312	301	328	289	298	292	332	306	301	333	285	306	304	323	317	316	337	283	317	311	303	294	293	312	319	310	329	301	320	293	275	301	301	301	288	285	289	294	288	300	271	294	347	286	320	317	273	302	324	322	289	281	306	297	339	322	313	280	296	261	284	286	318	276	319	317	318	285	284	330	316	316	306	323	297	314	313	299	300	290	295	332	277	270	268	310	315	287	293	295	311	295	304	279	299	311	300	288	315	302	285	339	306	288	274	316	290	323	311	275	312	282	317	298	288	303	276	288	308	293	302	309	329	284	318	323	293	333	317	274	350	309	307	279	299	326	306	288	295	293	279	324	290	332	290	322	330	336	304	340	288	325	309	272	312	311	277	320	308	300	315	295	322	316	275	322	288	305	313	323	310	295	324	307	301	290	279	294	300	328	304	293	316	326	318	317	317	314	328	324	276	290	282	285	283	291	297	285	330	314	306	298	293	304	300	293	300	307	316	286	298	297	314	303	262	328	308	256	285	295	288	280	298	328	308	324	309	312	299	299	279	305	302	283	358	312	308	287	348	277	296	296	309	298	314	281	307	270	298	319	277	316	318
22718	21140	28734	23832	21147	21155	12225	4126	2479	1999	1652	1315	1139	955	802	659	636	633	551	574	589	490	490	495	464	460	461	420	447	396	409	381	422	368	382	392	391	321	382	363	344	353	389	326	340	384	366	329	363	393	358	324	356	335	344	349	349	343	326	357	355	327	371	340	341	364	388	358	377	348	352	331	343	318	364	384	351	331	328	354	338	337	335	333	375	329	316	348	351	312	343	366	367	347	361	333	306	338	328	341	330	341	330	345	353	311	289	340	297	343	303	362	312	360	344	329	347	310	320	341	344	327	309	320	315	324	335	326	323	342	335	329	356	313	301	344	324	363	322	335	349	339	347	388	325	318	343	336	322	354	319	338	337	334	331	355	362	323	313	322	339	330	327	320	316	330	335	339	324	330	329	315	316	380	337	353	323	352	338	352	349	331	355	345	333	331	325	321	298	309	331	354	337	342	354	359	346	322	360	333	326	334	308	359	330	316	343	333	326	343	345	354	331	314	339	315	341	314	339	326	310	346	356	311	309	341	311	306	318	321	333	344	327	333	338	320	348	330	321	336	326	362	344	346	322	367	334	311	362	362	334	321	338	318	357	361	340	337	329	324	368	343	333	353	309	351	347	341	312	338	346	311	364	347	348	331	309	328	304	351	335	313	353	336	358	328	326	335	328	340	344	343	352	361	332	349	320	308	319	362	342	292	337	345	349	346	340	293	327	354	335	328	318	361	339	326	311	356	337	325	327	347	336	352	347	382	342	315	341	333	342	348	344	315	312	329	335	343	331	337	343	360	333	363	331	343	354	321	348	340	311	331	316	310	319	333	346	317	327	338	327	294	306	335	310	351	319	319	319	338	330	322	357	334	355	295	328	321	317	330	333	339	346	337	336	344	289	338	321	305	332	352	382	355	363	295	367	320	335	328	337	331	375	323	336	338	345	326	341	329	333	373	307	319	334	344	339	324	357	347	336	333	347	332	360	375	352	302	325	335	303	333	328	331	353	330	311	291	351	347	281	347	343	335	313	314	334	331	336	333	317	340	342	324	303	348	325	351	306	351	358	319	308	352	372	326	357	304	361	343	344	354	331	321	337	320	345	367	360	332	326	356	326	331	337	322	342	310	315	325	346	326	341	335	311	347	369	355	349	307	285	321	337	329	318	391	335	359	348	322	378	369	342	311	321	335	322	341	335	328	336	356	331	332	299	362	363	330	318	339	350	335	318	299	350	354	346	320	328	334	352	316	376	316	320	312	329	340	375	351	327	308	339	330	328	328	331	337	311	340	346	333	332	328	333	341	340	351	333	326	338	348	364	339	331	308	359	324	350	350	319	357	322	334	356	362	322	337	347	342	336	320	353	335	328	335	337	300	314	342	348	324	347	299	315	352	356	320	335	360	337	348	336	310	307	333	365	360	347	344	359	338	361	347	338	346	361	327	313	316	355	296	314	302	336	349	322	345	323	352	327	321	310	342	356	342	350	344	335	332	306	346	314	303	328	346	328	362	286	344	335	356	330	355	351	323	349	326	330	336	355	328	322	335	324	349	352	352	330	304	301	356	296	357	332	348	342	320	342	326	350	315	294	363	337	325	315	358	324	356	356	351	311	345	371	317	315	350	354	320	327	373	309	317	350	299	298	329	381	306	315	323	317	341	323	331	325	345	335	350	303	339	329	348	326	337	344	370	345	319	350	328	323	335	350	354	356	348	312	339	318	326	338	343	319	334	328	319	348	361	327	336	364	333	294	300	356	340	355	355	334	349	339	337	310	345	355	344	357	310	331	320	356	330	330	344	320	376	325	297	315	361	333	321	332	316	344	320	329	350	355	346	328	360	366	339	379	357	346	304	328	342	335	355	311	359	325	335	318	329	328	319	317	322	338	291	320	352	328	330	329	332	302	340	344	320	324	306	342	343	323	344	370	368	304	328	326	328	349	346	277	350	332	323	324	318	311	329	292	341	339	320	332	326	334	344	368	342	342	303	330	341	347	316	329	315	326	374	328	342	340	340	340	354	323	347	322	364	340	315	302	344	340	338	327	345	325	335	322	308	336	319	357	311	330	348	375	306	340	310	319	328	360	320	348	339	312	347	331	334	351	367	318	312	296	353	350	315	337	348	332	311	330	319	319	340	328	322	331	334	317	315	302	342	335	326	355	316	335	337	342	339	331	337	338	341	340	344	341	329	339	349	300	329	351	382	327	335	315	345	331	340	294	353	368	329	333	347	325	344	318	295	351	340	314	346	333	334	310	330	388	332	315	332	335	348	311	332	342	335	333	318	334	374	336	346	315	323	307	347	320	354	343	358	353	315	319	319	292	341	324	316	315	331	314	328	345	293	360	309	318	309	337	324	337	297	354	343	354	363	319	329	298	373	337	324	321	320	311	351	304	370	326	326	358	377	338	319	336	358	311	340	336	316	317	378	335	351	320	292	354	353	308	354	362	300	332	347	310	341	348	346	324	322	340	355	343	346	347	318	359	352	340	323	318	345	389	403	357	329	344	339	318	346	324	338	344	341	316	346	346	346	346	317	345	307	347	338	314	359	347	327	321	324	324	331	321	337	339	310	346	347	360	341	329	348	341	344	346	327	343	329	317	357	370	333	329	338	300	326	322	349	358	345	304	351	348	352	311	317	330	325	333	354	326	357	348	340	356	340	356	368	346	322	345	329	315	343	320	320	338	380	325	328	332	348	301	320	319	368	316	320	352	329	329	336	366	359	303	317	323	336	321	303	302	339	317	328	324	344	318	330	341	329	358	344	297	347	321	347	363	322	319	312	386	327	322	310	359	357	352	315	313	343	367	333	347	326	323	325	374	320	354	345	308	339	361	356	346	302	326	361	333	311	322	334	322	339	344	312	349	299	342	335	338	337	330	354	326	344	310	308	352	345	337	323	330	322	346	359	364	343	329	352	329	332	324	345	366	353	346	318	362	350	330	286	328	327	365	327	324	378	325	353	339	364	324	329	323	298	354	314	313	324	374	349	349	330	314	320	313	353	318	332	314	352	332	330	348	336	330	321	338	333	338	349	331	329	321	323	304	308	332	341	344	326	339	354	349	321	325	317	348	302	328	311	321	324	357	348	345	355	321	352	327	321	314	351	327	306	324	321	353	356	335	293	342	355	328	349	320	318	336	355	331	338	374	335	350	313	312	320	345	344	324	337	328	346	356	337	335	307	346	381	310	359	319	323	347	332	340	333	324	351	363	340	353	314	339	347	339	334	296	349	330	338	317	331	356	304	326	345	339	330	337	329	343	320	350	314	339	309	353	358	337	322	324	320	353	306	320	323	358	332	340	309	336	354	318	320	328	326	337	326	345	346	325	340	329	343	364	337	370	344	359	322	320	322	345	346	303	343	305	350	310	353	332	346	313	349	343	331	318	380	294	307	292	327	367	337	308	344	351	326	341	344	350	359	323	333	319	330	323	336	304	325	312	326	336	306	322	350	335	345	291	359	328	322	303	323	319	329	348	343	337	346
25981	39438	32110	22042	15726	11365	8389	6105	4155	3406	2826	2257	1807	1479	1162	1010	892	811	746	703	707	617	600	598	552	545	564	508	504	495	474	466	472	411	450	439	401	376	430	415	406	373	395	378	363	410	363	389	379	407	392	386	355	363	359	364	375	384	355	386	337	320	398	355	370	378	361	362	373	371	372	377	371	360	389	352	363	333	346	362	352	363	330	390	341	373	331	377	373	333	373	351	372	362	370	337	347	300	334	319	344	323	340	344	367	347	356	343	376	332	322	350	321	323	366	320	355	339	323	319	336	366	321	358	283	328	362	356	372	319	322	316	367	322	324	369	346	349	357	338	334	345	313	383	329	332	356	319	388	343	332	323	347	343	340	340	334	367	335	376	361	355	327	352	366	312	358	346	316	334	316	335	315	330	354	330	379	359	384	337	333	313	353	372	348	320	383	360	365	350	321	330	364	359	354	338	358	330	346	343	372	357	369	355	340	354	312	313	373	365	357	350	341	332	356	346	331	303	326	353	343	369	359	357	334	370	365	345	340	349	348	329	331	341	372	313	369	369	337	361	338	359	336	344	326	350	344	347	377	312	323	334	329	361	325	347	338	314	326	331	348	358	371	331	335	336	357	347	337	342	354	363	305	340	311	356	355	327	357	345	336	354	324	315	349	351	351	351	310	324	353	337	344	357	342	355	332	363	327	357	357	345	331	333	348	331	330	322	341	299	321	322	327	349	357	316	316	303	347	343	342	365	361	355	364	351	317	360	358	369	381	335	343	336	359	372	327	339	320	333	383	334	344	357	349	318	344	338	343	345	391	394	351	325	345	334	341	353	345	341	342	371	336	322	354	336	336	334	317	369	375	335	321	313	366	362	352	353	324	326	346	374	327	390	378	349	349	347	343	381	353	350	342	331	319	335	368	332	352	370	351	310	322	318	345	335	374	362	341	339	325	354	335	344	375	339	340	335	316	349	334	363	342	325	360	339	378	311	358	362	338	338	338	363	348	352	339	380	335	375	381	338	349	350	320	345	347	320	325	344	372	319	337	358	350	373	337	329	323	357	350	354	326	363	371	341	305	344	353	357	350	343	338	326	352	334	343	355	368	342	362	340	360	340	352	344	330	344	348	353	346	344	374	325	340	342	354	332	321	363	373	370	349	335	340	334	323	350	346	336	338	374	320	330	337	318	370	330	327	360	324	375	368	330	346	326	345	352	328	354	357	335	338	345	365	348	359	328	349	346	324	376	387	352	304	331	363	342	355	333	382	342	354	343	343	310	351	308	341	346	352	355	383	331	321	352	358	349	352	341	377	357	326	316	365	325	327	351	362	367	350	319	352	330	376	336	345	369	353	361	342	320	333	378	336	349	350	352	357	366	337	366	330	360	330	342	333	362	378	327	331	353	324	356	329	369	340	358	405	355	389	379	338	337	356	352	343	336	348	347	334	338	358	358	313	317	337	345	323	339	339	383	335	318	348	337	346	325	328	314	321	324	338	360	334	348	293	349	371	336	332	356	305	366	360	390	350	334	357	356	364	331	363	340	323	320	352	349	344	356	337	333	332	344	323	354	317	311	352	344	331	347	361	319	333	368	318	351	352	341	309	320	322	345	339	344	334	323	345	318	387	357	324	373	354	344	330	348	364	290	372	366	339	330	362	381	337	329	369	349	309	345	399	323	347	340	350	345	371	361	344	349	354	327	346	349	350	317	348	346	357	345	358	341	382	332	362	356	326	351	358	321	374	369	369	364	321	362	368	381	355	336	358	331	325	368	322	345	332	329	361	315	323	353	364	335	315	311	354	345	308	335	322	366	361	313	357	334	328	379	304	338	345	328	379	343	346	347	345	359	339	338	363	357	313	373	342	368	352	290	388	322	350	352	331	329	329	347	321	318	349	348	328	344	338	334	329	319	336	354	330	332	298	345	321	349	322	358	328	360	343	363	337	337	367	322	345	312	344	333	358	354	344	358	355	370	344	378	354	356	330	351	346	333	338	303	342	343	320	364	368	342	361	331	317	350	319	327	309	332	340	340	326	313	315	338	347	344	339	308	350	312	345	354	349	322	340	356	361	335	333	369	366	338	332	321	335	310	368	337	352	331	353	347	360	337	338	354	329	342	385	306	303	358	352	341	347	352	346	359	341	350	322	371	347	347	330	349	374	348	309	335	357	325	311	382	366	352	334	354	339	357	350	369	344	354	346	363	367	359	344	336	332	364	345	347	330	329	354	321	353	315	324	339	345	345	354	330	366	392	360	359	341	321	347	332	323	350	353	328	372	358	335	347	327	358	324	352	337	351	376	349	329	343	323	381	321	374	323	318	338	356	360	359	347	343	345	344	332	362	346	356	345	337	328	359	361	300	376	344	315	334	307	303	354	336	333	339	356	320	336	337	325	335	333	340	314	356	352	345	346	348	340	360	355	362	329	363	348	330	352	384	366	335	354	346	343	355	352	371	333	328	329	328	323	326	316	350	363	338	353	314	344	336	380	345	331	359	328	333	325	325	316	376	335	356	328	334	347	380	368	343	363	333	359	357	342	344	362	364	348	342	371	349	371	324	339	345	357	325	333	342	377	307	312	348	341	358	346	345	344	386	350	366	372	350	326	302	329	352	359	320	365	354	321	346	373	327	302	364	347	384	329	334	335	324	344	355	353	333	336	312	339	357	358	395	334	337	341	346	333	382	350	357	338	360	370	340	348	335	354	361	325	320	348	345	332	356	357	315	325	351	345	341	357	340	344	355	323	352	359	345	303	336	358	335	316	322	334	334	310	332	327	365	300	338	352	348	322	345	322	322	358	308	332	329	342	336	366	301	367	339	351	334	340	322	311	350	327	353	340	353	331	365	328	322	352	373	363	371	377	330	352	342	325	345	282	362	341	353	327	348	357	360	330	356	321	332	363	332	329	322	333	350	353	323	353	343	310	338	315	360	373	339	327	350	318	365	321	330	364	367	322	336	354	335	321	340	294	343	340	344	302	329	336	355	326	335	307	359	350	292	316	378	302	335	340	343	327	358	336	330	315	348	316	338	343	339	347	333	335	373	358	360	336	331	327	345	336	320	317	384	363	340	345	326	349	311	323	342	323	323	389	323	358	363	352	311	340	329	350	357	309	345	357	335	356	353	367	330	322	316	340	320	319	359	332	350	334	337	352	357	373	325	337	336	331	346	341	350	353	304	330	358	354	351	332	351	344	347	341	322	321	329	364	320	345	333	356	336	365	348	358	368	368	341	332	346	348	337	329	355	356	337	338	307	332	366	366	375	359	325	334	339	358	335	354	366	316	340	333	359	308	330	365	338	305	366	324	338	354	391	338	360	351	394	334	343	356	334	350	355	352	315	386	380	365	362	349	332	296	339	334	350	338	350	333	367	330	358	358	336	347	344	345	347	328	326	332	328	321	322	354	365	339	337	317	350	353	357	344	353	343	327	329	341	367	330	337	316	320	326	337	347	357	314	329	332	391	351	339	332	325	348	379	347
28580	20909	17398	10110	4840	2452	1604	1063	854	587	551	444	378	329	290	249	287	229	230	240	241	230	216	222	207	244	196	193	203	193	166	197	195	198	208	180	188	150	178	222	177	189	162	164	194	207	165	185	175	201	173	191	183	194	179	188	151	183	203	168	178	172	196	183	185	156	186	173	183	168	161	155	188	191	152	157	161	179	151	181	201	185	174	184	163	160	156	171	198	177	180	182	177	169	169	146	172	173	147	178	166	200	178	174	193	189	170	164	171	167	187	180	183	176	173	178	191	166	184	185	168	161	169	198	153	171	172	169	168	175	168	169	176	185	158	152	174	167	169	179	195	183	173	187	185	175	162	160	175	166	161	185	157	188	173	170	156	180	179	165	175	180	188	173	167	162	164	154	156	172	166	167	180	199	162	185	179	156	173	189	178	183	155	181	162	170	187	181	176	169	167	176	185	168	180	181	179	162	197	194	146	178	175	159	173	161	192	164	199	201	163	171	188	147	169	202	172	159	167	191	167	177	180	174	175	171	176	170	178	159	178	185	184	172	176	166	183	168	164	166	172	198	195	184	163	188	189	172	178	175	150	166	175	176	190	179	189	184	208	160	153	182	153	189	203	163	165	175	183	164	168	161	180	163	180	179	178	174	151	189	196	187	162	180	171	194	152	164	169	190	166	170	153	190	155	159	176	176	181	160	182	184	183	177	186	173	178	165	190	192	177	191	171	189	173	170	179	180	179	169	180	186	169	186	202	146	176	194	173	176	171	157	163	193	156	203	198	171	190	156	197	171	153	181	174	183	188	196	168	175	165	173	177	195	193	187	195	164	165	193	164	184	170	162	156	192	166	193	171	185	182	187	201	162	180	162	190	182	174	161	175	176	175	155	193	174	163	163	172	173	165	175	178	174	161	147	156	197	192	150	163	180	199	186	183	177	187	166	162	167	175	174	180	178	164	165	183	200	182	164	176	159	172	200	182	176	169	181	192	172	161	165	165	172	148	178	156	178	167	169	174	176	154	177	185	157	195	182	193	172	199	175	195	176	161	188	183	148	192	164	178	191	167	182	161	175	200	169	157	166	153	178	177	184	163	171	207	181	187	158	175	181	154	164	180	170	186	170	183	188	189	188	169	188	183	168	176	177	182	170	184	177	169	159	169	173	178	181	184	192	149	193	143	188	175	184	188	177	177	172	183	186	162	178	172	192	189	176	177	172	184	178	187	153	171	169	170	183	200	163	191	186	174	159	182	168	171	186	161	158	174	166	173	176	151	163	182	196	167	190	187	189	175	197	164	170	184	172	166	169	170	196	158	176	167	178	192	191	184	177	179	186	159	188	176	171	158	170	166	169	172	178	170	156	174	186	179	153	183	192	194	187	190	184	168	147	175	158	164	146	184	169	155	178	165	184	149	174	176	162	184	185	170	190	180	172	170	155	159	173	161	183	160	175	167	165	187	191	204	164	165	181	167	147	168	181	178	164	185	177	187	180	163	166	200	192	179	188	176	158	159	181	164	174	171	178	159	168	183	166	159	170	181	159	164	188	197	157	213	181	151	182	198	159	162	185	189	180	188	169	188	174	173	170	175	165	148	183	183	168	151	174	158	167	172	177	177	164	185	174	168	158	175	167	163	177	168	165	169	203	176	178	187	180	161	176	180	171	198	168	193	156	180	210	144	163	190	193	174	155	191	169	181	184	178	171	185	169	171	191	184	155	175	173	167	181	185	174	177	173	181	190	182	179	193	187	166	176	194	175	185	186	194	184	163	173	175	172	166	170	162	162	195	185	176	157	166	187	197	171	188	184	161	175	168	189	184	175	166	140	178	174	198	150	170	162	160	172	181	181	193	155	172	174	185	189	168	189	198	172	177	171	182	190	175	167	195	170	176	194	191	180	154	179	165	168	163	151	153	185	185	165	169	192	155	173	173	149	176	181	182	178	173	206	173	171	152	166	174	184	165	170	185	174	187	192	200	178	172	190	170	202	173	169	160	178	188	174	178	173	158	178	182	190	178	143	181	165	168	181	190	168	160	162	167	180	183	182	179	157	187	144	194	184	195	166	178	183	169	160	176	177	144	177	182	196	186	168	191	185	163	171	169	175	174	165	175	176	154	177	201	185	185	159	181	188	167	181	202	150	164	186	196	185	209	162	182	172	179	156	174	176	197	184	178	197	181	195	171	186	180	185	192	170	189	147	175	193	169	189	177	165	153	175	191	167	167	168	172	175	185	194	168	176	161	164	162	197	175	152	179	186	168	183	171	178	164	171	175	174	181	190	179	170	182	182	173	203	164	196	161	191	184	174	200	175	180	155	168	179	193	176	158	149	151	170	162	192	182	159	186	155	165	166	182	168	172	178	181	183	151	170	182	184	163	157	182	180	166	164	207	168	181	176	168	174	152	176	171	157	185	176	170	179	186	168	168	159	162	195	210	181	178	198	195	177	174	162	163	188	181	193	179	175	179	160	150	153	176	181	174	192	153	192	176	166	175	169	176	160	168	182	155	172	164	169	183	190	182	208	172	154	167	186	174	185	172	161	180	166	174	159	151	181	178	193	159	188	197	177	174	190	189	164	201	194	183	176	173	180	186	183	148	159	164	175	160	176	163	173	145	179	161	148	162	156	173	167	145	178	178	173	167	161	170	168	175	170	134	163	183	173	174	188	175	151	184	195	196	153	165	191	165	195	180	181	193	207	192	187	167	176	161	154	184	159	191	160	183	177	173	169	162	181	190	182	163	185	172	169	174	172	177	179	162	191	174	180	168	170	162	205	203	182	165	177	159	169	169	182	165	152	157	168	173	190	172	172	172	172	182	169	172	179	174	196	161	190	194	169	178	182	199	174	179	153	160	178	153	167	186	196	170	151	178	158	183	173	163	188	189	178	158	172	186	178	164	167	162	166	181	187	172	167	193	168	172	175	177	167	163	178	189	162	191	185	197	156	147	166	193	174	178	184	185	170	158	154	177	169	181	165	164	171	163	205	171	173	182	173	156	184	169	169	181	206	168	192	201	148	162	173	177	171	169	169	172	186	154	169	181	202	202	187	171	176	177	178	176	184	169	194	176	172	139	185	177	184	192	184	202	175	167	139	153	178	185	204	190	193	184	172	186	179	182	183	156	190	192	182	181	180	191	201	171	184	192	178	184	165	178	162	148	182	182	179	157	173	191	184	191	178	173	177	165	179	159	187	169	166	172	190	169	193	182	184	172	175	168	175	189	174	187	148	152	137	196	151	156	177	176	185	180	166	165	156	177	193	170	181	170	187	184	188	171	175	173	172	178	173	174	198	165	166	185	161	157	173	184	169	174	161	190	168	163	159	195	175	178	168	159	182	168	160	165	193	169	182	181	167	175	145	175	176	193	173	162	163	171	197	161	153	199	172	173	161	176	179	163	171	208	170	182	168	150	162	176	169	171	170	184	174	180	195	217	181	180	140	170	153	157	198	179	145	175	176	181	210	186	179	177	154	163	184	210	185
19806	25187	18381	10346	6869	4360	2842	2193	1473	1040	925	725	618	494	408	373	323	301	285	304	318	286	282	267	262	286	240	252	227	234	223	255	199	241	208	218	209	223	199	203	240	200	214	195	202	228	204	225	194	219	227	185	200	228	205	215	174	196	214	213	185	207	206	209	206	221	210	215	183	214	189	224	182	187	207	225	190	204	172	188	206	196	181	175	197	209	184	189	197	211	173	181	202	183	199	169	197	213	208	213	196	188	198	213	195	217	210	188	204	190	195	201	178	203	193	189	198	221	202	204	201	182	205	203	194	180	190	207	190	231	197	232	203	199	204	192	204	192	214	191	200	211	220	208	180	196	174	199	226	197	226	190	206	180	184	195	214	231	197	189	192	194	183	208	209	204	198	192	200	196	213	186	210	216	202	199	199	202	171	219	193	182	209	204	185	191	209	208	216	212	227	198	182	206	215	198	174	201	223	201	188	201	210	197	201	207	193	180	194	205	214	197	196	213	192	200	176	191	214	204	209	196	211	199	186	197	194	210	194	179	198	213	191	218	206	185	190	189	198	231	187	204	208	198	212	195	216	195	198	190	198	196	197	223	214	172	206	223	220	195	222	204	184	191	197	186	171	198	204	179	170	195	209	191	191	169	197	210	186	205	212	189	173	187	200	195	196	158	198	203	195	201	195	171	199	209	182	184	182	186	189	188	197	184	202	210	201	188	217	176	185	203	213	198	209	185	200	206	177	185	184	225	195	198	198	179	197	203	201	220	219	180	193	189	186	185	201	194	210	190	220	224	176	223	210	199	203	192	201	191	178	200	219	177	198	186	199	187	169	203	189	212	203	197	178	203	221	162	171	172	187	193	202	219	235	206	195	199	171	187	213	204	201	205	201	204	215	208	219	193	180	193	195	178	170	202	212	214	173	181	204	189	202	200	201	209	201	173	189	219	207	217	183	190	204	213	214	177	222	191	199	187	209	160	179	180	201	186	203	189	164	213	174	170	205	193	204	178	194	210	200	189	224	187	192	198	193	201	208	199	236	192	198	220	168	181	208	215	188	198	200	180	206	178	208	193	221	201	201	189	192	197	183	180	194	205	232	220	201	224	183	203	207	204	192	168	189	207	193	190	210	190	210	210	204	186	207	218	204	210	204	208	216	224	185	198	223	175	196	191	195	213	184	221	205	187	183	205	211	192	195	193	202	181	204	216	180	186	194	193	203	188	194	204	181	181	189	194	205	203	202	182	177	205	189	157	216	215	191	190	191	197	203	182	193	189	194	196	196	189	200	199	208	206	173	185	181	180	200	186	177	178	207	188	207	230	212	204	209	203	194	211	206	170	193	211	204	210	202	179	201	216	185	180	162	212	197	171	197	205	193	196	230	189	217	196	193	221	181	217	222	185	189	184	175	190	196	157	183	215	203	184	203	189	189	185	198	204	206	190	209	196	202	166	224	241	195	216	201	199	183	195	218	196	179	198	194	195	198	191	183	183	188	177	180	194	193	198	210	206	206	196	190	202	189	190	189	216	192	195	190	170	203	189	189	180	213	203	213	204	196	218	194	201	190	170	179	215	212	213	192	218	218	204	190	207	167	198	198	188	188	198	204	189	177	213	221	200	198	182	183	193	189	197	193	221	183	213	173	196	205	189	190	190	175	188	191	207	191	220	207	193	180	185	169	190	202	195	185	216	163	183	178	187	201	194	211	220	211	217	182	183	209	217	225	178	206	181	186	194	189	202	182	201	192	177	207	202	189	187	186	204	207	187	183	190	187	190	201	212	197	180	190	170	191	216	200	193	215	205	203	194	184	188	194	203	192	211	192	196	193	211	213	214	184	198	197	179	189	186	199	188	182	208	209	182	189	201	189	193	206	202	206	181	201	207	220	209	189	193	187	202	212	179	203	196	198	206	169	208	206	201	205	197	186	208	218	193	183	202	197	176	187	193	184	172	183	160	191	200	168	190	192	213	208	205	217	213	199	224	203	217	201	172	207	181	183	196	202	198	184	195	198	204	207	170	187	218	224	175	196	197	191	181	181	199	190	189	192	181	206	179	207	180	194	214	182	218	187	195	196	180	208	187	192	206	189	195	211	201	194	186	180	214	194	207	178	197	186	208	180	215	202	195	185	215	199	185	196	204	206	201	203	204	190	186	201	206	194	183	206	203	198	195	212	197	204	202	187	195	221	173	188	187	181	215	187	207	186	233	192	182	206	189	203	204	192	172	210	200	200	215	219	198	213	198	196	162	194	198	187	206	179	204	176	197	195	184	230	189	207	196	192	189	190	211	216	231	183	177	185	203	193	188	194	227	207	176	190	188	189	218	211	218	204	187	164	215	217	185	193	189	213	205	184	203	211	210	187	194	206	235	198	186	183	193	211	194	184	210	192	199	199	214	196	186	177	214	214	188	188	175	202	185	214	186	191	221	197	214	197	193	196	200	182	206	188	217	205	187	187	185	203	196	191	208	193	190	162	196	191	197	199	194	192	190	203	201	192	199	201	194	238	186	188	201	202	213	187	219	177	181	200	206	204	184	211	171	204	218	213	207	185	202	216	202	191	198	185	205	211	204	183	214	185	201	213	196	182	210	180	209	199	222	209	186	201	195	186	195	226	201	205	208	190	195	219	193	203	204	209	202	221	181	225	212	189	188	201	207	191	182	194	188	222	163	174	216	214	194	180	209	215	211	202	171	203	192	178	214	208	203	173	171	188	216	208	205	172	211	232	200	200	191	203	223	205	209	200	223	181	205	198	200	218	216	205	173	211	219	184	192	217	185	176	201	209	224	228	222	184	197	232	185	189	208	183	209	180	178	200	209	181	179	201	181	190	196	197	186	190	209	188	185	177	189	210	218	166	190	176	193	203	218	217	184	186	206	206	191	211	221	206	188	203	198	189	184	190	201	194	206	181	196	183	196	201	207	205	206	191	186	196	189	171	200	196	173	197	206	203	193	163	187	182	189	212	190	186	181	209	197	232	164	199	207	195	205	197	183	194	197	174	191	224	173	202	204	211	204	212	187	208	183	193	190	198	174	187	209	194	198	195	201	236	203	215	180	193	184	185	200	194	208	189	191	194	196	209	183	229	189	190	174	207	184	190	174	193	209	201	222	193	172	187	217	184	207	232	196	187	185	213	171	205	218	220	201	188	177	186	186	194	183	195	205	215	194	211	194	200	184	209	196	202	201	194	179	193	182	193	194	186	178	204	196	199	215	195	219	199	188	188	190	175	209	182	172	175	205	191	199	204	183	205	180	172	182	189	194	185	183	195	211	215	195	228	189	202	184	190	201	229	191	214	170	202	199	186	231	187	197	191	191	186	189	209	196	173	212	199	218	191	201	195	178	192	182	203	203	206	188	205	178	202	189	202	201	204	197	180	193	193	220	175	174	229	197	188	178	222	217	187	204	178	195	200	195	225	220	212	195	175	174	184	194	185	197	205	203	234	187	214	202	205	192	187	196	205	191	200	190	194	169	189	213
23884	21151	28206	24365	21101	12199	4096	2243	1590	1193	958	787	669	572	491	391	389	339	321	352	317	325	332	273	293	252	249	276	253	229	244	229	217	243	240	212	233	258	219	208	213	215	218	205	187	198	195	187	211	184	189	193	190	191	217	200	190	182	192	177	209	219	195	182	231	185	198	193	191	188	197	196	195	192	190	212	216	198	187	178	179	199	176	219	205	191	187	201	187	203	216	209	191	184	188	206	179	185	173	194	193	195	199	207	192	166	172	193	199	175	170	181	194	199	180	202	171	193	183	197	185	169	204	190	182	178	221	206	177	220	189	187	197	188	198	187	194	193	180	204	213	218	195	185	189	167	196	186	190	192	184	187	185	176	192	207	202	177	252	187	215	202	173	199	212	185	187	197	215	188	181	185	187	210	188	182	208	211	183	180	191	186	173	213	195	179	219	183	186	173	191	170	190	189	197	188	180	167	171	203	179	188	195	171	212	181	162	192	197	175	200	179	184	192	190	192	174	211	191	211	204	182	188	172	196	188	207	196	197	189	184	183	174	196	187	192	198	203	180	176	169	196	189	202	186	205	201	183	197	195	189	169	174	202	174	193	183	207	185	188	178	206	178	180	202	179	199	211	192	166	157	219	172	194	182	208	184	194	206	172	189	175	211	187	174	198	194	173	189	191	171	175	184	186	198	187	196	187	204	208	211	175	188	195	192	185	195	183	178	183	194	187	180	169	198	194	175	201	195	183	149	195	181	185	177	207	187	174	195	189	181	161	189	190	189	205	174	196	199	175	196	213	187	195	195	196	187	189	182	174	198	184	188	191	186	173	188	196	167	174	205	214	181	200	188	202	187	166	172	196	194	184	169	190	196	199	182	207	191	192	225	190	188	188	179	183	201	185	205	169	163	158	191	202	195	180	166	202	206	215	184	175	196	189	210	207	194	188	196	199	185	215	186	189	180	206	186	182	203	204	187	175	195	180	182	178	177	179	170	186	183	158	210	177	195	159	182	200	170	206	196	190	172	214	198	192	165	201	175	194	177	200	196	177	190	232	208	192	173	191	210	177	199	177	180	176	177	196	210	194	192	186	184	196	176	191	191	180	182	183	186	167	196	187	195	191	209	198	178	191	175	209	176	149	202	209	185	196	211	171	187	191	200	188	210	201	169	188	209	192	181	186	226	179	204	202	188	190	215	163	186	177	199	183	186	190	207	187	202	176	202	217	188	176	182	192	182	191	191	200	208	185	192	199	188	179	192	188	194	203	183	202	179	164	196	163	154	188	189	196	189	180	187	179	218	186	196	229	194	198	197	181	170	210	198	171	207	199	167	188	197	188	202	196	176	204	171	185	207	157	214	200	201	208	206	161	177	170	175	195	191	192	187	176	198	175	193	168	194	198	193	215	190	188	199	198	191	175	190	197	215	194	192	214	164	197	191	189	184	200	185	203	191	182	167	193	167	185	168	190	190	197	180	203	185	193	203	207	198	180	180	200	173	198	183	215	179	183	195	207	168	202	194	184	172	181	186	248	194	179	217	189	173	184	193	154	190	191	176	176	214	185	177	197	183	183	204	205	204	184	184	205	217	210	193	200	200	165	171	185	196	181	185	202	177	181	177	187	190	179	186	190	179	177	202	167	186	194	195	191	194	182	187	195	186	214	191	182	190	166	172	182	190	168	187	167	190	213	191	192	194	226	187	199	180	205	178	191	175	186	209	162	207	179	168	189	204	191	191	196	196	198	165	181	183	200	175	194	164	175	187	191	182	197	186	193	212	186	173	201	208	185	193	191	187	184	218	183	169	175	180	199	200	169	191	183	198	197	196	206	189	197	204	175	183	209	202	187	184	199	177	202	204	191	196	160	184	170	197	188	196	192	174	155	201	206	192	184	183	196	177	189	187	196	198	162	187	211	193	201	187	169	207	201	200	183	210	181	189	225	203	181	203	192	204	187	210	188	147	187	190	204	168	191	199	185	199	163	200	184	197	196	177	178	185	166	190	142	197	166	203	174	193	181	191	171	188	190	183	183	207	202	205	206	197	202	200	182	190	204	190	175	167	173	208	176	194	197	163	181	201	173	229	183	193	184	197	189	173	178	196	204	189	187	182	181	176	188	184	176	177	186	173	188	181	183	191	203	180	171	177	194	193	203	197	190	201	218	191	187	180	175	190	194	176	179	196	195	186	184	200	182	182	191	199	151	187	202	190	210	187	163	198	187	210	168	182	187	183	212	173	188	169	186	214	191	211	208	177	194	210	195	153	181	205	172	176	196	167	184	176	213	184	171	181	204	186	191	184	206	181	224	184	190	176	200	191	177	196	202	191	178	193	210	207	204	186	187	200	190	190	177	175	195	184	168	174	176	203	157	215	175	186	193	207	195	200	173	197	190	188	205	182	171	230	196	226	179	169	209	202	173	172	207	182	205	201	176	183	199	223	214	196	169	194	221	183	188	179	194	205	166	184	192	211	186	177	196	201	181	192	177	179	178	190	208	205	182	182	203	176	213	165	148	189	179	185	189	202	206	191	180	186	198	203	182	169	215	191	182	198	183	192	174	193	180	164	174	185	184	182	181	184	183	190	188	190	186	193	189	201	183	193	199	180	200	184	193	188	197	206	177	151	202	200	186	192	178	181	173	191	184	197	191	193	191	167	183	167	190	192	169	191	189	176	180	200	177	167	192	188	176	197	190	178	191	188	160	204	167	178	212	182	210	205	189	180	182	199	197	174	199	204	193	186	168	203	178	199	209	193	186	211	169	161	167	196	216	161	213	196	202	178	205	194	198	185	186	191	161	173	167	200	180	187	184	203	194	191	193	213	175	173	186	181	210	165	157	190	201	205	201	206	192	182	227	180	218	192	165	196	202	166	189	196	208	185	178	194	164	203	177	174	207	202	162	193	177	186	179	187	194	196	169	193	182	193	192	195	185	163	168	200	190	173	185	185	193	215	172	223	177	185	178	199	222	189	186	185	197	201	212	189	200	173	202	175	196	161	195	201	199	193	188	195	186	196	209	178	197	199	165	216	178	193	221	212	192	206	172	189	199	163	180	193	199	207	186	175	195	193	198	222	190	205	205	199	202	166	202	205	177	205	198	207	205	204	212	190	202	194	215	206	176	203	192	183	206	172	203	195	214	162	176	207	197	163	210	178	188	185	172	189	189	187	213	157	146	196	180	213	204	218	183	179	173	174	197	217	199	190	181	170	174	190	186	189	173	206	206	190	190	199	185	178	203	201	174	154	194	212	196	194	177	190	195	182	199	188	179	179	179	167	185	189	197	212	181	169	207	174	180	192	205	206	208	200	210	177	160	209	201	178	181	183	178	199	169	157	177	171	182	191	180	219	200	206	198	197	179	171	188	205	196	190	200	184	171	167	192	217	208	191	194	171	184	170	194	197	192	171	198	193	186	204	187	186	196	190	185	194	177	215	195	184	165	191	206	207	199	179	194	222	192	197	181	165	179	182	193	194	188	206	181	203	180
22418	33334	25642	15991	11544	7763	5337	3854	2856	2035	1720	1367	1162	950	737	600	543	497	480	438	442	389	401	378	360	359	314	316	287	279	278	248	276	282	252	286	238	245	235	223	220	230	211	219	215	227	229	248	210	234	225	218	220	211	216	230	206	231	223	207	218	225	245	221	231	220	198	177	234	232	219	209	216	210	227	200	209	191	212	196	210	223	212	211	216	213	210	234	190	205	201	186	209	218	209	226	209	174	204	192	230	204	182	198	205	218	189	193	189	189	212	206	201	193	207	205	223	231	244	213	193	192	187	199	187	208	195	202	188	221	208	196	229	234	201	216	204	190	220	191	212	207	203	209	208	217	206	207	210	170	174	203	238	202	192	193	209	216	209	211	167	224	214	215	210	195	195	223	199	199	210	208	215	215	198	202	222	211	217	220	207	193	237	222	203	215	192	204	194	189	178	212	234	203	202	213	211	194	220	212	203	241	215	194	243	198	195	210	178	203	220	200	208	198	196	192	185	216	187	211	223	198	196	202	202	219	192	224	218	230	204	206	198	238	188	193	210	201	202	194	225	216	213	216	199	200	198	187	188	220	200	188	208	211	204	213	184	232	204	212	219	216	217	209	210	203	202	204	212	228	181	215	212	220	197	203	189	213	193	212	184	225	206	201	179	206	205	166	190	213	198	212	203	197	206	210	213	203	200	232	175	198	208	223	231	197	215	195	211	193	217	230	209	213	209	232	206	214	202	173	211	212	187	177	207	202	233	218	206	220	209	194	213	197	218	216	212	216	210	239	198	211	215	186	177	204	204	205	209	194	200	187	180	219	195	205	180	194	214	219	206	217	191	196	223	205	203	215	198	201	252	200	200	191	220	197	195	201	198	203	182	200	198	202	203	206	208	192	209	222	215	175	189	200	217	215	206	201	208	202	204	220	199	202	229	198	197	214	211	172	224	207	212	201	189	198	195	185	207	198	222	230	185	188	213	199	183	184	215	216	233	198	176	200	226	235	233	188	193	180	237	228	204	205	239	209	199	196	211	179	186	193	203	217	198	226	193	196	209	193	209	238	228	206	210	231	201	196	201	211	217	213	215	197	194	200	200	214	207	202	186	209	211	234	225	197	205	218	177	212	186	192	217	199	211	212	229	188	226	207	206	202	191	202	200	224	193	198	196	189	207	202	215	208	228	212	208	194	220	180	174	208	201	192	221	202	209	199	196	200	221	195	192	179	221	221	206	201	218	182	180	214	204	215	217	216	188	214	241	185	216	218	184	224	202	199	211	199	210	196	213	181	227	226	191	202	198	197	214	196	212	197	176	208	186	180	218	196	185	222	203	222	195	201	204	230	239	211	187	188	213	212	213	204	184	183	199	199	194	220	186	208	229	195	243	224	183	200	176	219	215	225	221	191	220	173	197	174	189	209	199	187	220	199	209	196	193	216	199	205	204	209	182	193	217	195	186	200	173	188	198	220	222	216	181	215	179	189	195	202	203	218	225	192	198	189	203	199	202	210	198	208	196	192	198	186	202	208	197	196	204	222	217	221	222	208	210	209	232	174	194	198	215	176	214	200	203	186	222	226	216	190	208	198	172	186	207	214	196	177	211	224	210	199	227	223	219	198	203	196	216	239	216	195	230	183	221	225	183	218	211	198	195	203	205	196	202	206	209	206	197	210	187	204	205	203	214	199	208	194	199	205	200	220	199	162	205	211	189	222	206	226	198	191	204	196	218	215	197	204	199	216	207	205	215	219	203	195	202	198	203	195	206	218	152	224	227	207	201	211	212	186	191	196	191	224	215	231	208	202	188	207	186	186	208	204	222	208	203	195	209	218	226	219	198	205	208	204	188	215	203	200	214	183	214	187	188	193	202	216	222	187	200	200	175	171	171	211	186	196	199	188	178	197	202	201	190	196	187	202	210	180	195	207	216	223	186	204	223	198	197	196	225	226	215	211	197	197	203	216	189	168	181	193	220	184	171	221	208	192	200	212	197	197	230	185	190	190	200	233	215	200	194	201	197	223	238	203	197	195	210	195	202	200	199	193	209	211	200	184	215	194	232	202	193	204	193	227	187	219	227	224	191	217	204	213	194	216	207	192	196	208	224	200	206	200	237	206	204	212	182	210	184	230	199	185	190	213	213	208	213	193	211	200	211	225	190	175	229	195	218	205	203	197	211	204	214	216	215	185	185	197	210	197	204	215	189	210	200	190	200	194	218	188	206	194	195	200	185	202	182	198	196	202	206	203	211	220	175	209	202	209	196	196	198	198	199	230	203	192	206	213	195	203	219	214	191	200	223	235	163	203	221	220	204	201	209	198	223	218	209	199	219	193	217	198	204	225	203	196	224	193	214	205	217	200	220	224	204	217	186	194	184	218	213	201	221	214	199	213	225	213	179	196	198	201	195	206	204	204	200	193	191	194	203	212	197	195	183	216	226	191	181	203	199	177	215	222	184	223	202	203	199	204	237	194	229	212	209	219	221	177	213	205	201	209	199	195	207	203	216	208	215	213	195	226	231	198	192	217	233	178	204	207	229	205	188	205	205	200	204	206	181	208	199	180	200	197	211	219	182	209	201	193	214	208	235	241	202	205	216	204	209	205	207	196	216	209	213	211	225	217	196	208	219	196	220	205	215	197	213	221	232	232	202	202	209	193	171	191	197	220	205	223	204	224	189	219	197	208	208	174	214	206	201	173	174	215	236	205	194	203	210	213	187	192	200	202	190	202	197	221	211	210	208	213	205	186	210	189	193	208	173	205	209	187	195	218	198	188	187	210	197	235	201	219	219	207	209	201	215	196	195	207	190	206	193	196	198	192	191	207	204	220	194	177	217	208	215	203	188	209	213	198	221	174	207	221	200	213	217	201	207	234	203	189	193	181	195	186	188	177	234	208	199	214	204	194	202	208	209	183	218	202	194	198	186	224	202	211	215	204	212	209	207	192	185	188	208	192	198	202	216	209	202	198	225	189	191	204	204	187	189	219	206	207	191	200	201	210	192	198	201	219	222	215	203	194	190	202	224	224	200	187	219	187	203	220	212	209	189	213	218	201	197	205	168	192	180	206	193	200	183	207	201	176	205	190	190	204	189	207	208	205	209	195	225	191	182	223	212	208	215	193	192	212	207	182	226	216	206	193	210	200	188	179	194	214	211	217	209	209	257	212	190	198	195	202	195	199	205	200	197	180	230	201	198	200	204	192	199	203	191	224	206	190	218	225	214	198	186	228	220	189	230	213	199	215	201	178	183	213	185	209	201	194	181	196	197	221	203	201	199	209	217	203	203	198	209	231	212	214	196	207	186	200	215	218	200	191	200	177	195	193	194	206	231	190	199	202	197	204	173	216	233	210	192	186	179	235	193	205	237	202	204	220	184	213	203	183	198	201	191	195	198	200	213	233	197	216	182	200	191	207	202	194	190	189	200	197	198	186	207	211	203	184	192	199	205	203	182	199	190	163	187	210	200	199	194	219	208	218	207	228	178	215
25121	21172	27142	25335	12821	4229	2379	1454	1190	945	860	779	684	587	526	419	412	374	411	390	395	369	336	378	348	363	328	338	321	316	339	338	335	327	281	269	294	318	303	299	294	307	296	293	291	281	282	300	284	272	283	292	290	281	280	275	306	304	294	293	245	264	316	265	289	274	273	302	276	272	274	286	300	296	264	305	273	250	277	295	274	227	282	282	295	254	261	325	283	294	276	286	270	291	284	268	263	313	294	292	285	256	240	274	275	283	286	267	313	272	310	266	280	277	273	253	269	257	254	265	266	254	292	305	313	264	263	302	305	265	317	305	296	313	261	306	281	262	296	266	295	276	282	296	254	276	283	275	297	266	277	275	305	313	290	272	262	264	305	284	295	311	314	246	290	294	277	282	321	297	278	275	265	282	273	257	284	254	273	308	327	274	278	243	297	250	250	284	274	280	263	254	303	297	278	276	282	289	292	255	301	254	295	277	263	320	280	313	273	275	265	258	274	302	280	274	262	266	303	312	270	289	279	268	260	284	291	295	276	299	269	294	288	244	304	321	298	239	285	298	284	286	280	282	272	277	301	261	299	247	315	274	265	259	271	287	284	298	310	292	295	275	281	262	267	263	288	245	286	257	283	297	272	263	276	298	307	282	254	270	321	307	249	303	305	291	287	285	276	269	258	280	293	286	294	312	281	268	299	277	270	305	260	263	254	260	275	245	296	278	269	272	263	263	294	271	255	290	249	268	319	277	291	258	294	282	250	282	307	294	298	270	260	240	280	285	288	282	305	256	285	288	264	298	287	285	302	271	298	271	296	283	283	276	266	281	282	270	294	316	276	312	294	290	293	276	280	283	298	268	281	302	275	299	305	279	276	289	287	289	289	246	297	276	297	265	311	262	277	292	282	294	303	295	261	274	308	292	275	277	238	269	283	277	269	283	271	253	265	287	282	305	283	264	259	269	278	296	267	287	286	280	318	276	263	281	275	285	300	272	310	296	292	307	271	291	264	269	286	304	298	276	307	300	308	277	288	278	298	308	281	290	282	253	276	266	275	281	265	258	279	307	278	305	270	299	314	270	263	287	313	293	281	244	275	298	294	252	260	270	277	296	307	275	315	289	296	289	262	306	278	297	288	275	249	264	279	280	287	281	254	314	291	268	246	292	255	284	301	234	289	258	288	282	281	232	263	274	284	298	288	270	240	268	298	290	255	288	280	286	294	307	305	252	275	271	262	265	262	275	278	277	272	274	265	257	292	296	299	303	296	314	254	280	277	296	305	283	259	278	276	301	276	261	291	296	282	279	306	306	269	260	265	267	253	277	269	295	280	309	264	290	278	256	297	300	307	284	322	285	297	246	282	285	275	272	281	274	286	283	256	249	282	270	274	271	275	259	256	288	276	265	285	261	276	285	267	295	283	267	305	279	296	271	264	284	313	273	278	288	293	319	282	280	259	273	279	306	268	309	285	286	276	275	292	293	270	297	291	267	272	258	289	288	282	283	297	257	285	307	261	268	308	276	298	319	266	278	281	237	273	261	262	307	258	295	265	279	255	289	264	268	278	290	289	247	263	259	278	270	279	317	267	273	257	303	285	271	260	294	268	264	306	272	276	312	277	260	300	285	270	296	258	314	283	256	307	287	302	259	256	257	273	284	283	249	303	308	316	283	310	278	286	300	259	254	278	323	282	263	281	296	275	304	272	277	295	304	293	258	274	283	285	294	285	290	266	279	238	268	297	291	311	280	258	322	276	277	281	294	288	307	297	260	274	286	270	297	295	299	298	288	271	266	275	298	285	279	304	278	265	276	262	301	277	265	287	273	296	246	268	287	291	259	279	285	287	283	344	247	284	267	273	288	284	281	296	278	268	301	282	265	288	279	271	279	268	264	287	253	262	273	282	282	256	267	294	254	256	278	297	265	289	272	298	299	303	282	302	310	275	277	284	284	253	259	264	300	278	283	265	284	273	265	283	272	284	232	255	284	283	246	289	320	280	292	274	288	295	306	303	303	267	292	290	284	269	294	300	279	278	286	275	306	274	297	264	255	295	286	290	265	260	290	305	275	280	301	287	284	316	312	306	307	287	259	289	242	257	265	297	280	256	286	288	271	309	273	292	303	275	293	279	280	253	283	286	284	274	265	270	280	270	299	300	269	270	261	303	279	275	262	252	271	290	312	277	267	290	278	288	273	290	277	305	266	284	301	269	285	300	291	256	265	259	274	252	279	278	264	264	255	299	283	293	281	300	277	262	291	268	265	299	294	291	268	263	261	274	270	276	313	265	251	254	282	287	303	270	275	252	286	300	271	236	276	300	256	302	267	284	289	265	299	321	282	303	290	282	309	278	263	258	276	268	274	296	280	272	276	332	235	290	293	248	256	312	298	270	281	273	305	273	259	256	245	289	289	251	284	285	273	306	275	296	302	264	258	241	308	247	264	296	283	254	300	264	294	290	274	270	309	284	284	265	276	302	277	302	285	288	275	266	287	285	298	299	285	314	288	288	294	269	268	288	294	297	270	317	280	274	278	257	279	265	278	278	288	304	268	286	283	292	282	309	253	268	292	300	304	282	254	263	256	282	257	267	307	266	295	282	287	277	292	264	297	312	254	265	273	268	272	309	281	289	304	294	256	286	269	269	284	272	269	297	315	266	255	254	254	254	261	302	273	277	287	302	303	290	271	275	242	274	262	282	287	303	302	283	309	281	289	283	288	291	297	285	295	280	271	303	268	293	259	268	289	284	283	286	292	288	266	268	294	285	264	266	267	250	280	315	296	312	292	277	314	282	257	284	293	287	287	302	281	289	294	280	272	295	247	279	245	275	293	305	297	316	307	287	278	264	290	280	282	277	284	275	279	254	292	274	241	284	292	294	295	253	294	295	274	266	272	262	261	306	276	295	264	269	292	262	281	256	288	283	288	295	285	278	281	294	284	278	269	269	287	291	295	286	283	279	302	294	283	251	248	283	268	261	304	253	305	269	325	275	271	280	279	259	294	264	273	285	291	316	268	245	293	280	272	287	279	302	301	276	290	267	325	302	260	263	301	304	289	276	279	294	283	277	269	280	280	256	291	269	262	301	246	302	282	289	260	285	294	311	279	260	285	284	277	269	266	291	282	296	298	292	270	309	306	307	271	294	269	272	298	311	270	276	291	259	311	270	271	304	291	294	275	278	300	257	286	300	303	286	261	242	284	279	246	306	269	299	267	248	272	261	307	256	268	277	279	308	262	256	299	250	262	278	287	286	282	271	317	281	290	284	240	263	272	290	268	260	274	250	273	310	281	314	279	240	283	291	290	308	281	280	274	258	265	252	311	266	304	275	295	292	275	237	294	306	290	263	268	278	284	259	299	261	303	258	264	282	301	268	305	288	273	283	287	302	279	331	289	291	278	280	244	273	258	267	292	252	298	263	263	277	264	291	279	278	297	289	290	277	286	289	287	290	253	286	304	275	252	278	285	256	319	282	287	280	266	308	296	286	277
21538	28880	21636	12758	8859	6030	4066	2856	2175	1696	1445	1242	1048	891	701	645	545	516	462	436	465	443	423	413	452	396	353	341	393	389	354	326	410	366	348	358	366	341	294	312	300	335	363	337	344	291	313	335	329	293	287	304	300	331	329	316	322	300	321	318	308	323	337	309	276	301	300	295	332	318	288	342	283	311	339	285	281	329	317	320	329	301	293	286	302	285	317	299	326	306	316	305	309	303	284	317	276	312	294	302	299	300	300	290	328	289	288	284	313	314	312	307	292	319	310	311	281	317	340	315	281	296	293	300	297	289	296	309	302	336	298	290	310	329	274	324	302	293	303	339	351	291	293	323	303	283	341	308	311	302	299	338	310	283	304	294	273	277	336	273	356	310	298	316	302	298	317	302	303	291	290	356	299	298	316	302	325	285	317	305	311	304	309	259	310	319	300	267	303	290	270	285	326	289	293	312	313	302	330	291	281	343	286	296	270	279	311	289	293	315	305	323	302	287	302	294	304	303	313	304	318	320	278	296	295	272	330	289	318	306	314	320	288	298	347	323	287	306	295	307	310	284	321	274	309	301	306	303	317	312	277	280	343	275	324	302	297	294	306	325	302	311	297	311	311	284	284	303	303	307	293	326	315	298	333	301	289	303	294	304	310	301	310	322	322	315	286	294	276	304	321	319	280	322	271	295	274	327	323	330	298	298	258	311	311	308	298	331	323	304	282	293	337	315	295	300	281	329	272	326	297	291	324	300	286	300	305	312	307	281	290	290	291	297	291	307	292	315	302	301	314	296	318	313	284	298	330	323	292	331	284	320	311	322	314	327	308	319	319	293	321	321	336	320	300	309	261	290	305	317	275	295	289	307	299	299	302	281	288	282	327	300	324	291	278	300	294	298	294	277	304	339	301	286	308	295	331	280	286	294	308	324	319	270	302	322	313	312	298	293	331	325	308	299	326	309	295	298	317	308	319	325	293	301	298	309	328	323	291	285	279	317	292	283	305	285	321	291	302	317	309	290	311	299	289	326	321	289	343	341	300	311	300	305	306	334	318	315	285	306	339	329	311	290	322	335	317	302	300	292	291	292	284	321	302	280	308	304	306	325	277	298	290	309	314	304	309	294	293	299	263	314	325	299	283	300	301	312	332	296	326	292	311	302	323	305	248	267	322	286	325	281	289	300	311	311	305	306	281	292	311	325	292	297	316	328	308	307	290	308	289	334	290	293	315	309	299	298	335	281	309	308	332	300	294	299	306	340	304	277	297	294	284	333	304	298	315	312	332	303	313	293	321	276	300	303	304	330	308	279	336	309	273	293	318	320	275	290	315	304	291	313	312	306	332	297	321	321	312	281	298	286	310	294	316	303	319	310	316	297	327	306	322	306	290	332	287	300	310	316	312	318	295	320	309	278	341	329	296	291	321	287	311	262	305	297	324	313	310	316	280	328	326	336	350	289	288	272	313	286	303	286	304	327	272	295	346	327	302	325	305	340	313	292	288	322	330	277	294	310	315	327	306	300	319	312	277	297	262	323	309	317	286	278	305	328	285	294	287	267	285	302	313	318	291	299	301	307	313	279	315	298	310	298	285	316	302	303	299	300	316	281	284	294	279	307	290	285	283	307	323	294	310	284	309	292	289	320	275	332	272	304	312	282	301	307	280	300	322	312	312	295	287	277	285	328	307	311	287	302	280	339	297	304	267	308	297	311	308	252	305	299	320	309	273	333	305	283	315	277	290	291	320	316	304	280	314	279	309	297	324	322	322	299	301	301	275	314	305	310	301	307	271	299	313	311	312	296	299	328	331	297	280	297	319	284	308	313	308	305	326	293	304	294	277	324	322	269	283	301	263	324	300	313	292	305	291	286	307	301	293	315	302	332	281	300	310	268	291	272	266	297	317	276	314	350	307	299	322	314	293	282	282	311	274	309	293	274	295	298	296	319	305	287	285	257	266	312	298	275	304	300	264	313	294	297	324	307	310	255	305	315	320	298	308	277	302	320	284	296	336	297	302	315	325	295	256	282	305	309	313	294	343	303	274	313	296	305	332	290	275	320	296	319	290	302	314	252	298	308	290	309	311	286	298	307	307	312	277	318	306	312	288	280	279	317	307	276	303	332	304	299	310	331	311	317	290	336	275	300	291	307	297	311	324	297	308	281	326	327	277	298	311	303	312	287	304	293	301	311	294	272	315	282	283	311	321	301	295	296	289	286	309	295	302	297	273	317	298	327	282	337	309	318	298	349	275	328	306	291	282	310	328	278	299	303	321	277	292	312	306	327	325	293	285	297	327	312	303	320	293	321	312	307	287	279	308	333	288	301	279	285	320	313	307	297	309	316	280	276	295	295	316	300	272	302	309	305	295	331	280	290	313	294	308	312	286	279	295	294	288	282	303	305	295	298	287	315	318	327	324	317	316	285	309	291	314	312	302	266	293	324	306	296	307	318	310	287	314	318	291	309	309	309	326	317	307	312	317	281	335	310	319	288	316	320	299	288	301	305	315	304	329	278	286	290	296	305	272	334	337	304	321	311	282	310	313	282	299	302	300	288	324	320	286	302	323	293	329	286	325	293	312	301	301	321	303	310	281	336	298	295	305	312	315	292	293	302	302	291	307	334	306	340	308	300	290	306	312	297	275	303	312	279	287	304	295	326	313	299	314	304	360	286	301	304	342	311	291	315	278	321	290	298	284	309	276	330	298	309	253	290	304	294	324	254	322	297	294	334	318	322	314	341	303	275	306	281	283	299	274	332	302	310	287	273	303	340	306	312	312	319	295	292	305	328	316	313	297	286	287	288	301	302	281	317	324	281	313	321	312	255	293	326	345	311	314	341	333	278	289	296	321	319	315	327	313	310	299	305	318	315	324	294	291	303	302	312	286	307	304	262	322	328	278	302	290	290	268	329	292	311	311	318	311	291	320	289	307	290	286	295	288	307	298	314	298	312	317	307	337	318	288	294	324	308	328	286	307	296	305	290	318	313	304	309	280	313	305	320	328	311	291	309	338	284	293	284	286	336	290	297	274	265	326	304	310	309	318	314	332	302	301	286	332	299	299	304	307	295	292	337	277	293	298	291	308	312	298	284	335	310	309	302	292	329	305	290	353	310	300	283	314	327	302	298	338	287	317	322	287	315	282	294	278	312	301	303	296	333	313	285	288	310	288	290	307	311	321	299	280	285	280	273	318	310	284	319	317	328	291	302	282	297	295	300	301	297	299	315	302	301	289	341	276	287	290	307	326	318	305	330	305	305	299	296	288	291	289	321	311	335	295	298	275	306	288	291	338	308	320	302	281	281	309	311	310	321	302	297	272	324	310	305	312	308	284	305	288	302	290	318	312	301	303	301	314	301	323	309	306	310	280	336	298	303	338	335	287	277	300	290	271	304	282	293	321	312	292	320	286	290	303	322	318	289	271	300	269	320	290	291	323	304	326	310	334	310	314	283	314	294	315	275	309	293	312	312	319	301	342	298	289	284	312	312
22748	21234	28843	23906	21278	21319	11374	3440	2275	1808	1448	1235	1083	969	901	761	713	639	614	599	543	549	548	546	519	482	505	405	421	430	382	413	389	429	444	420	392	369	360	391	372	357	363	353	418	286	349	371	396	354	366	342	404	336	358	339	352	343	365	373	369	331	381	361	344	335	352	368	339	327	359	352	364	337	383	318	368	348	325	340	360	318	365	355	328	390	381	346	371	376	360	356	380	333	341	331	356	340	313	311	326	348	357	327	356	351	336	365	344	348	332	345	336	330	341	355	351	308	324	332	324	351	340	352	356	322	349	400	332	313	309	320	326	319	328	336	352	330	293	343	363	343	344	343	367	332	334	319	344	344	365	370	366	325	318	363	338	334	343	332	338	313	331	335	321	320	365	361	331	334	318	343	348	345	332	338	353	332	354	316	348	326	323	328	330	322	323	334	314	332	318	338	346	337	327	376	340	325	353	346	330	316	366	346	316	337	301	330	331	320	330	335	354	318	333	321	356	312	342	343	315	371	355	352	325	363	349	310	348	323	321	330	333	353	337	323	329	343	327	341	335	337	305	308	347	328	333	332	353	300	340	329	324	323	335	317	355	346	323	337	308	305	335	343	312	318	317	323	354	316	314	303	317	340	350	342	357	316	335	361	305	345	360	353	312	353	327	358	348	338	325	348	337	341	355	382	320	343	324	353	340	325	345	333	342	312	340	312	338	338	323	339	335	319	319	303	328	302	351	349	331	354	315	343	307	327	293	321	330	313	332	368	358	326	323	357	321	343	372	347	334	362	317	327	340	329	356	337	354	338	315	318	349	324	348	324	315	340	354	331	312	300	330	353	360	315	335	343	337	359	362	332	305	304	321	351	333	337	340	366	346	325	335	346	354	332	351	348	363	297	345	358	317	323	312	340	346	341	350	294	343	346	281	345	339	320	361	317	337	329	346	346	326	306	338	316	315	327	298	344	329	350	345	307	351	335	330	337	352	338	351	322	304	304	313	318	316	345	313	335	348	322	331	339	356	330	322	363	322	342	330	357	352	334	327	303	348	349	338	321	341	324	340	339	349	325	317	353	358	325	327	339	339	365	316	351	341	335	369	339	344	316	327	319	338	334	319	296	335	299	349	333	291	330	331	343	326	344	324	357	317	361	306	319	352	350	337	331	329	322	354	332	336	312	342	379	330	320	362	340	323	347	351	353	337	353	343	302	361	356	329	335	350	349	343	340	334	362	331	357	322	353	324	350	343	336	312	332	331	324	369	342	368	323	332	306	363	361	383	364	333	324	365	326	325	344	348	321	358	323	346	342	326	309	314	326	351	363	363	339	322	355	338	364	312	331	306	324	319	352	351	330	357	380	317	328	341	314	350	368	358	342	366	331	318	381	341	349	340	325	364	350	311	315	313	345	345	353	316	287	342	341	331	370	291	313	322	338	314	299	355	348	328	293	354	343	324	359	333	309	330	311	341	339	340	300	353	321	323	320	335	351	321	346	330	338	326	343	327	313	350	319	320	320	314	347	343	347	311	310	363	341	365	351	321	319	291	311	325	315	296	337	315	343	327	330	398	297	346	330	344	350	332	350	342	336	337	376	341	339	323	312	307	331	365	298	333	315	342	310	312	355	351	344	338	349	334	336	334	307	299	315	340	341	315	367	322	333	330	321	334	331	355	309	324	328	318	324	320	338	341	340	297	342	311	301	345	317	348	340	304	351	350	305	350	330	352	331	327	379	332	318	339	345	346	331	352	326	366	321	363	323	348	316	334	325	289	329	347	309	333	328	344	353	362	347	350	338	316	315	327	314	320	297	336	357	385	357	336	337	313	289	365	352	341	319	323	352	374	316	292	323	302	410	313	355	354	348	313	374	330	347	322	338	349	352	332	326	326	344	344	328	349	353	353	352	348	341	317	328	339	313	344	331	334	308	317	337	330	353	337	337	336	327	347	373	345	339	354	347	368	343	363	336	316	320	313	363	325	342	355	317	349	324	359	316	313	342	321	335	314	358	293	343	354	336	332	326	356	317	328	355	340	322	337	292	339	354	354	306	344	328	351	338	341	356	331	337	369	325	371	320	338	315	337	334	333	350	342	353	320	364	328	352	353	341	336	356	355	342	345	338	341	340	329	337	356	364	333	332	352	325	344	308	322	333	353	358	340	342	340	299	352	333	344	324	350	340	308	337	349	331	327	308	338	332	357	391	380	297	341	336	326	331	336	358	336	356	328	308	290	346	365	362	339	321	338	325	334	347	351	336	333	347	355	314	349	352	350	309	330	320	333	352	373	339	352	365	314	340	345	300	336	295	360	344	325	327	310	314	350	323	341	321	317	362	333	315	331	317	347	312	324	338	354	340	349	330	331	362	355	346	336	354	332	339	358	344	316	354	340	344	350	326	331	348	334	304	332	328	330	316	330	333	337	326	347	326	332	371	334	322	331	321	358	314	338	337	326	344	349	350	343	352	338	344	314	334	344	296	335	315	341	360	348	319	365	352	346	354	364	340	345	338	330	337	329	320	305	354	314	360	345	304	337	340	354	350	351	358	318	331	296	329	347	307	333	334	339	313	330	337	340	355	343	367	292	316	342	312	330	363	322	342	313	342	351	371	342	359	350	371	322	311	374	331	388	325	340	337	325	341	314	299	322	331	349	343	317	354	349	359	322	330	338	346	357	340	338	346	344	378	360	342	317	362	332	333	359	321	323	328	304	326	348	359	376	331	307	313	333	318	302	310	325	337	355	325	354	373	333	339	327	336	342	341	351	343	335	336	351	322	311	327	326	331	335	323	333	333	330	367	322	338	327	350	353	362	333	355	327	336	312	344	334	336	339	334	330	350	313	333	333	330	315	325	322	324	321	357	305	363	309	356	322	344	396	327	334	315	357	342	336	367	361	331	318	342	336	360	329	349	331	345	332	313	344	320	325	329	353	361	343	325	353	349	344	345	312	324	342	326	373	325	335	296	339	334	309	306	330	325	344	344	309	363	326	305	345	320	346	322	295	335	335	361	342	367	366	322	340	362	355	308	348	365	364	332	325	357	314	312	353	350	319	335	318	317	309	358	319	369	380	340	327	314	327	305	332	335	332	339	323	324	341	302	337	331	329	326	360	309	354	364	328	348	357	323	351	340	354	311	336	365	373	310	354	350	315	326	341	294	307	354	333	314	340	323	301	300	305	314	341	362	306	347	326	336	355	350	336	301	344	306	356	379	326	323	323	327	351	299	310	359	298	358	330	313	325	324	344	335	335	357	353	346	319	361	350	308	339	369	334	312	321	344	333	361	334	340	315	342	308	322	367	310	328	328	353	330	294	343	346	341	365	356	300	329	329	356	363	362	348	331	361	342	315	321	329	371	364	357	304	319	345	345	359	351	315	359	335	338	305	299	344	313	350	333	333	353	346	314	346	347	333	321	350	305	303	356	340	333	350	331	345	350	360	347	353	295	357	339	316	294	300	341	354	345	360	350	324	327	365	329	310	337
25608	37471	30011	20548	15098	10853	7401	5066	3960	3067	2432	2065	1850	1575	1370	1096	968	826	788	690	788	755	640	644	668	537	508	491	515	485	485	472	465	437	419	390	359	436	426	423	367	375	402	403	419	371	389	402	359	372	379	360	343	393	379	365	362	361	394	416	381	351	344	382	376	388	370	379	375	370	392	389	377	372	330	347	349	378	355	345	335	339	359	391	351	345	350	340	350	363	341	375	349	359	364	355	363	367	369	345	336	363	356	352	324	348	382	358	380	357	331	340	335	392	325	345	342	366	348	341	364	355	357	314	336	362	336	349	362	357	349	340	309	356	312	338	332	333	338	344	372	388	333	354	388	336	340	364	304	375	362	305	358	331	326	337	329	367	324	369	390	346	377	335	367	345	344	345	322	347	343	333	405	356	332	381	372	340	306	342	384	339	358	319	349	337	316	344	363	338	380	349	328	320	331	339	337	325	321	369	344	326	327	323	335	349	349	349	336	381	333	315	341	372	347	358	342	338	347	340	374	336	337	340	373	341	367	357	349	318	321	345	385	341	381	319	358	347	372	344	364	332	326	344	339	321	326	349	336	363	318	358	316	332	327	342	355	350	336	359	353	349	325	390	366	324	352	335	336	308	342	363	354	362	327	319	324	352	320	343	336	317	344	323	353	339	336	335	353	343	322	370	346	358	345	383	368	347	353	363	328	334	351	317	340	310	305	302	351	338	362	360	322	348	356	363	355	375	361	354	354	362	362	329	363	333	350	341	371	369	336	330	329	337	368	329	304	365	395	360	335	336	331	313	319	318	330	363	344	333	410	353	332	340	375	352	345	306	368	338	314	363	330	349	355	366	336	353	320	371	357	352	356	326	333	331	342	363	357	324	388	333	352	349	337	309	353	321	330	326	328	339	338	324	364	345	366	311	342	377	359	322	364	362	355	358	336	321	365	323	332	370	313	343	327	376	385	357	343	361	355	347	350	337	356	329	347	336	351	320	380	308	365	347	326	365	369	311	329	334	341	338	349	366	341	334	369	324	323	343	359	357	356	353	332	342	314	321	390	324	389	334	340	330	337	346	314	357	333	380	325	362	364	330	344	343	374	388	386	311	343	332	348	334	371	360	356	362	333	368	364	370	341	326	349	337	319	324	341	335	322	347	348	344	370	334	360	333	342	317	348	342	359	349	368	365	319	350	331	331	329	374	324	340	338	336	361	363	369	343	368	328	356	369	315	371	350	382	341	336	337	351	359	356	335	380	342	361	341	326	331	355	361	334	317	323	348	331	340	295	342	318	346	333	345	381	355	348	359	359	380	354	374	356	362	367	338	351	363	339	318	357	352	339	337	347	385	344	344	318	365	380	319	376	324	355	373	331	325	328	395	355	371	331	344	347	339	357	324	346	346	355	387	344	344	355	306	336	341	306	403	369	317	375	345	326	329	358	317	347	323	357	354	349	338	340	372	363	326	337	336	302	352	351	353	310	320	317	326	345	343	364	338	336	319	352	328	307	357	370	341	366	416	367	349	335	359	371	350	345	357	325	337	327	343	366	366	329	335	335	350	338	356	345	339	344	354	354	312	358	357	357	376	358	341	354	346	364	376	327	347	365	334	346	349	327	346	352	375	339	348	354	330	377	335	333	326	370	346	360	360	370	338	350	357	354	350	334	357	345	332	332	317	340	354	352	350	360	342	347	353	296	342	331	342	373	353	349	327	354	343	330	354	344	349	353	380	368	355	337	323	354	350	350	356	352	325	380	331	326	352	346	337	358	336	368	319	338	335	348	327	342	358	317	339	353	361	317	344	301	326	361	355	325	349	369	365	331	352	370	382	333	367	371	369	316	373	367	379	343	332	363	371	327	362	334	351	325	340	361	337	383	315	342	343	332	380	345	322	330	310	339	339	339	347	324	343	358	300	338	334	336	390	341	355	312	352	312	347	342	391	348	327	357	363	321	353	371	342	344	328	352	362	346	359	351	304	347	342	348	374	403	373	344	336	332	347	358	364	322	338	331	329	324	328	348	353	340	338	351	347	345	349	363	331	364	323	332	353	362	372	359	346	371	367	343	372	339	362	368	354	317	364	344	360	339	345	361	368	358	362	336	325	334	313	315	341	319	336	364	304	376	339	318	343	381	355	342	359	319	350	373	315	327	363	377	332	326	338	366	342	367	365	336	361	343	347	352	335	344	383	356	370	309	351	386	359	303	299	365	332	356	353	353	364	341	357	328	319	352	321	340	340	320	357	350	338	340	351	340	345	335	336	343	383	352	364	321	325	332	353	374	350	326	359	347	395	347	353	322	341	331	358	365	351	366	341	365	336	327	346	326	352	306	340	377	336	340	345	337	363	339	338	363	362	314	329	343	365	323	344	350	359	337	339	365	340	375	332	361	331	341	342	358	332	336	359	341	379	298	336	342	338	359	334	344	359	365	342	369	321	327	345	322	350	367	316	357	368	321	343	387	333	327	340	389	359	382	342	316	363	337	315	310	363	390	316	365	362	358	319	334	330	349	338	341	330	327	366	364	399	318	327	353	333	349	308	333	349	317	339	343	355	343	328	349	362	321	378	338	352	345	380	362	334	330	362	340	330	324	323	339	352	345	366	360	346	346	337	325	365	386	374	322	358	348	335	325	335	388	337	348	374	321	348	349	358	350	380	347	375	347	317	377	338	323	360	315	317	340	344	387	333	345	369	351	322	321	321	340	389	359	388	352	377	379	350	349	348	368	331	369	314	338	372	331	329	376	381	335	340	373	368	343	329	350	354	373	329	356	313	389	337	349	329	352	359	356	341	337	338	372	371	365	308	316	350	371	343	349	327	380	385	361	355	353	323	342	346	398	352	358	354	368	357	355	357	356	380	374	366	302	336	361	357	359	338	337	340	371	359	323	389	357	326	299	318	337	342	326	326	364	339	346	343	302	335	354	365	349	332	347	377	346	380	351	369	320	371	306	374	338	336	345	345	360	340	340	334	344	335	345	350	350	348	334	385	330	362	316	363	345	341	350	366	330	390	313	325	365	351	374	327	318	321	398	336	371	323	360	337	322	317	381	365	373	363	362	330	341	354	310	359	325	346	359	360	360	366	336	345	332	336	318	368	341	362	348	348	362	320	356	331	363	314	318	345	371	336	348	323	348	327	356	334	310	386	352	325	347	336	343	322	323	389	379	382	357	348	337	375	345	356	351	329	347	360	349	355	352	358	313	325	324	343	369	325	351	314	357	360	357	336	388	345	330	339	337	341	317	349	336	323	336	376	376	352	340	326	365	380	314	342	373	343	334	329	343	389	332	310	334	359	299	360	340	377	353	348	346	324	333	350	330	379	334	326	350	308	370	318	361	357	318	347	323	340	367	332	325	328	316	350	382	311	394	339	339	312	324	359	349	346	315	342	342	335	362	335	364	339	357	330	334	342	351	369	320	357	344	368	308	335	339	341	350	352	305	344	348	362	373	336	324	343	333	347	350	353	362	353	345	349	393	345	376
28360	20605	16003	9093	4215	2350	1409	978	674	573	486	409	402	351	344	309	273	286	238	269	249	258	257	246	214	237	200	232	232	219	207	197	197	196	185	205	189	190	184	190	199	176	186	196	200	200	183	202	192	186	159	161	173	205	187	170	176	171	163	192	198	192	181	190	171	186	189	151	167	186	188	174	175	184	185	187	195	185	174	167	175	192	173	167	182	171	183	177	213	200	177	180	162	193	182	202	195	171	161	161	172	187	156	175	176	165	171	172	182	176	179	193	196	183	186	172	174	179	191	183	177	151	180	175	169	191	164	177	157	186	176	152	200	167	190	172	163	150	183	172	183	161	184	176	192	173	158	175	169	167	171	178	194	173	156	190	170	177	206	168	161	171	159	189	161	161	189	199	166	191	171	169	190	179	178	176	180	170	163	172	197	210	185	184	187	172	183	203	195	146	187	186	155	178	167	192	177	153	179	181	178	183	179	187	182	185	181	185	198	183	181	179	195	176	193	174	183	200	196	166	198	165	185	185	149	201	177	152	172	175	193	190	165	155	179	198	164	156	183	165	164	178	179	183	177	184	180	166	152	156	199	154	176	186	206	188	162	176	194	189	186	179	169	192	182	170	187	161	151	182	190	180	171	183	199	169	188	198	160	172	210	177	188	164	163	159	169	151	171	203	179	176	206	184	162	163	201	174	199	167	172	149	187	190	175	193	169	195	158	163	182	167	169	171	177	197	167	167	178	179	157	198	164	157	189	176	169	177	179	195	185	156	169	157	182	170	174	180	176	190	184	170	180	193	185	189	181	174	183	187	155	186	178	196	179	170	194	180	176	170	198	190	181	182	188	186	193	150	163	177	194	182	177	154	186	173	163	161	173	164	187	165	181	153	157	189	181	191	182	157	167	195	161	203	170	178	173	165	185	169	185	192	164	185	175	167	157	198	172	175	179	169	179	194	186	159	193	199	162	162	185	183	173	197	195	183	180	199	171	173	174	181	163	148	168	194	165	202	187	180	173	173	205	186	165	184	173	185	177	178	205	174	202	166	183	178	171	157	164	181	174	187	190	170	185	189	171	165	156	192	180	181	179	185	167	188	167	178	188	183	200	189	179	182	181	192	183	160	189	169	168	175	177	207	162	183	185	194	174	189	192	187	167	164	179	180	178	188	174	187	182	195	195	153	192	176	208	168	179	176	176	173	182	162	166	174	193	193	170	187	187	179	168	188	194	175	209	163	189	180	179	155	159	184	188	149	188	175	154	177	158	178	197	167	170	166	166	184	181	151	153	156	182	178	178	168	176	183	188	183	185	179	192	166	218	156	184	200	180	180	177	178	165	165	186	159	175	180	191	188	204	171	177	180	160	181	158	170	190	167	181	179	194	177	181	187	170	205	180	183	172	187	169	183	186	200	174	182	180	177	169	178	187	178	174	162	157	179	188	172	188	186	175	192	185	200	190	170	181	162	172	189	178	183	198	153	183	175	194	166	183	178	218	165	194	177	163	195	163	180	161	171	197	190	160	191	201	162	172	206	191	176	183	201	168	161	184	170	198	174	176	160	156	189	183	168	169	169	197	199	200	178	194	174	195	163	179	191	191	172	147	174	182	185	177	204	159	183	176	173	188	172	163	160	158	151	151	167	162	171	174	213	154	174	180	176	179	196	195	186	179	175	175	206	201	166	164	168	185	175	193	161	176	160	183	190	168	161	185	173	167	170	188	171	178	175	181	166	192	194	183	182	183	191	187	169	159	184	194	184	164	178	186	147	156	181	169	178	191	171	187	195	169	154	186	192	168	165	201	187	180	189	168	157	184	165	163	181	181	184	168	176	174	179	181	204	170	185	202	177	182	165	173	181	191	180	157	198	180	192	169	173	190	171	170	163	176	190	174	173	166	190	167	179	179	183	163	172	186	182	167	196	181	153	163	202	184	175	177	174	176	176	201	200	172	196	182	158	188	162	190	178	163	179	175	183	175	188	181	198	188	180	185	186	190	179	176	160	181	166	141	202	187	166	166	182	165	195	166	147	162	176	173	188	163	161	173	198	176	178	162	143	196	166	199	165	186	166	168	185	200	165	184	183	184	177	170	155	171	169	189	197	173	165	176	178	179	185	170	155	180	205	174	163	181	171	163	180	186	190	179	173	166	192	136	168	174	156	182	189	170	186	184	175	209	186	190	203	205	169	194	181	189	151	165	179	162	183	180	216	159	187	167	155	178	166	188	168	212	174	168	214	166	164	193	183	173	173	166	178	165	186	170	176	185	176	161	178	176	192	174	170	179	168	174	160	178	170	179	171	168	180	159	182	178	152	178	186	163	175	152	176	175	166	183	161	169	178	175	180	179	195	175	189	206	189	173	164	190	188	182	178	178	165	192	188	177	176	196	171	181	163	173	192	161	175	167	177	192	175	185	171	190	175	191	191	180	200	158	153	161	176	176	169	169	179	191	180	179	172	163	163	157	157	167	183	193	160	169	162	179	181	168	148	184	212	178	179	177	189	193	191	177	166	206	179	191	190	159	185	171	158	162	205	173	162	192	165	188	168	158	170	201	174	180	158	171	187	210	158	188	193	201	155	191	176	191	199	172	148	180	175	181	196	165	187	161	178	190	182	182	174	206	175	152	180	181	158	174	175	176	175	169	182	160	183	173	184	169	194	185	170	198	168	191	172	166	198	198	168	181	165	179	172	181	185	161	171	170	155	173	155	183	182	190	190	157	178	168	157	167	171	174	190	188	188	180	192	162	188	187	185	175	190	183	192	176	152	181	182	165	188	186	178	164	180	177	173	190	189	160	172	185	194	191	174	188	171	162	171	177	172	188	175	164	181	187	181	170	164	176	182	199	162	189	179	172	188	201	175	204	197	188	173	186	179	164	176	186	155	202	169	187	192	204	170	153	164	177	183	180	176	181	162	162	174	176	202	167	172	189	179	162	204	170	159	161	169	189	177	170	187	209	183	198	201	176	179	187	178	190	173	162	164	177	174	179	149	168	158	201	162	172	157	162	178	184	167	188	165	154	175	226	171	183	198	185	154	176	201	180	167	175	166	173	172	182	186	179	170	163	178	170	164	172	205	179	164	165	193	173	188	192	166	173	158	181	158	166	167	171	168	182	181	174	166	188	187	191	175	182	199	185	183	199	160	169	190	186	162	182	169	166	168	208	196	170	157	179	202	175	170	183	170	159	178	192	207	193	186	167	163	172	164	198	175	171	193	192	169	167	166	158	167	173	181	199	147	187	178	175	168	164	168	194	185	145	188	214	152	183	136	187	186	149	210	175	165	180	194	199	180	174	159	177	195	162	178	179	171	184	173	167	184	167	181	160	192	160	182	172	172	170	162	178	179	178	173	170	171	189	200	227	152	168	188	163	193	184	167	173	170	188	157	176	179	179	195	147	171	165	175	201	180	177	185	168	168	202	190	185	193	138	196	200	170	183	166	194	159	189	189	165	178	170	210	165	172	182	141	177	169	173	175	180	169
19619	23291	16792	9548	6323	4126	2480	1760	1300	1053	874	724	551	540	478	431	401	329	299	301	320	303	288	302	270	288	257	244	233	236	235	250	232	233	221	202	214	202	191	210	201	211	205	216	214	179	228	215	193	207	224	234	214	206	230	216	209	201	208	193	211	194	194	202	202	214	200	186	212	181	214	212	213	212	204	180	191	219	182	221	184	220	227	192	196	208	205	213	236	183	181	221	181	193	202	193	217	220	207	220	201	177	211	206	211	193	199	210	203	211	198	203	215	193	203	187	197	209	190	204	193	204	168	191	200	189	192	189	198	212	202	191	189	211	201	183	206	229	185	198	216	186	199	206	207	201	184	193	221	172	184	165	207	194	211	183	215	204	205	192	198	220	209	185	189	176	211	196	222	208	195	182	195	210	209	217	186	207	198	200	193	182	203	199	200	205	204	186	191	210	204	191	216	172	205	193	199	181	202	220	202	195	192	173	223	163	193	208	194	199	198	205	181	194	203	186	204	192	180	208	213	211	173	216	188	191	190	204	216	200	190	210	199	192	199	205	191	201	208	175	202	199	208	196	196	201	189	179	221	180	213	212	190	187	190	180	175	184	220	195	197	194	186	215	217	171	239	208	197	163	221	206	204	195	196	193	213	172	189	195	219	190	214	207	208	214	215	226	192	201	187	190	207	198	195	184	207	190	186	199	199	180	191	187	200	230	161	200	201	165	193	231	188	204	208	182	194	192	200	174	204	189	181	199	182	196	186	206	217	214	203	174	225	195	190	182	188	198	181	206	182	210	193	222	232	207	185	206	196	197	173	179	196	192	203	196	195	181	216	184	173	186	197	211	210	207	205	183	219	212	206	181	177	194	194	178	194	212	200	197	216	214	194	199	197	186	210	205	218	233	219	200	225	199	198	233	200	213	178	229	196	183	198	213	211	180	200	205	185	213	205	197	189	187	172	195	196	188	202	227	197	190	195	186	200	188	217	208	211	211	195	204	187	195	212	190	187	197	196	201	177	166	220	205	184	208	201	194	217	189	205	187	225	195	191	206	192	195	203	185	228	219	207	219	208	180	218	179	206	198	178	218	195	207	197	210	188	190	199	207	231	218	209	198	185	194	203	215	206	207	177	201	222	192	210	206	205	214	185	205	221	176	210	243	195	219	195	195	198	205	209	212	174	198	214	190	204	188	208	178	206	214	207	202	223	228	176	192	191	192	218	196	189	224	209	200	182	208	201	210	192	212	193	203	205	189	188	208	197	206	178	180	184	214	187	211	182	191	227	197	222	204	195	199	205	196	191	206	186	200	186	211	189	190	219	199	192	180	201	208	197	200	203	250	192	204	183	190	216	206	193	201	190	210	219	203	181	194	199	218	196	217	207	193	191	185	185	195	188	190	198	182	216	184	194	187	179	191	220	195	220	198	192	191	178	194	183	172	188	200	170	203	214	209	218	182	205	209	208	195	209	193	223	183	188	194	217	201	193	193	219	215	195	182	218	221	199	174	199	189	184	216	182	206	190	198	171	173	188	209	209	174	183	185	208	214	211	209	170	203	179	196	218	224	193	185	180	205	203	212	231	197	192	210	194	204	203	169	180	198	180	196	205	195	210	208	189	207	185	215	216	180	180	203	218	178	194	192	213	191	217	185	192	189	214	187	201	182	212	209	200	199	190	215	202	195	197	187	176	193	172	207	233	187	198	186	190	197	200	201	192	186	211	222	192	231	206	207	213	182	198	233	199	218	225	208	191	226	212	206	203	213	202	197	201	231	197	187	191	207	191	185	206	191	219	203	195	218	211	206	218	200	193	178	177	219	218	219	210	222	211	200	166	194	199	198	210	199	190	218	223	189	189	219	208	205	197	195	200	178	224	196	182	170	198	199	192	223	199	189	213	189	217	228	207	223	199	210	210	193	196	199	162	222	178	188	188	192	204	195	204	200	184	177	185	231	191	182	212	199	195	196	180	204	185	185	202	203	209	210	175	218	203	198	199	219	198	195	205	213	176	212	178	196	197	203	185	195	206	222	224	201	201	183	211	191	183	218	203	239	199	181	201	210	216	192	197	184	196	222	177	214	194	208	219	195	219	178	199	189	208	209	170	230	217	221	189	210	207	172	181	205	187	182	214	185	216	182	204	206	186	217	201	200	222	204	226	193	204	178	212	183	174	194	211	164	193	203	174	195	219	197	211	194	184	227	214	207	193	217	188	200	222	241	206	207	186	211	215	189	185	189	215	213	203	188	209	186	229	198	204	180	200	219	182	203	228	205	209	201	222	196	202	191	206	201	148	201	200	190	186	205	181	198	210	185	181	195	196	230	179	191	196	184	200	221	202	222	218	202	202	200	198	188	189	161	195	190	209	179	185	215	197	220	185	187	187	197	192	226	184	196	180	183	202	216	192	182	215	182	201	195	199	189	182	201	197	178	198	183	220	227	186	230	227	197	216	206	192	206	193	205	193	211	213	193	202	210	200	199	189	183	201	193	170	196	217	218	196	217	202	210	206	216	196	220	226	205	211	203	192	200	202	216	199	219	201	180	190	228	196	236	205	206	174	221	182	197	214	205	211	207	215	203	190	207	207	210	183	156	193	191	188	210	200	177	182	199	191	212	184	173	206	179	196	175	202	198	223	179	208	212	224	201	203	198	234	176	211	178	200	205	194	211	183	202	202	192	192	219	207	216	216	190	211	208	200	207	200	211	188	190	222	211	205	190	188	212	193	217	190	170	219	183	182	211	204	190	208	194	181	235	219	198	231	168	215	190	225	202	216	189	191	208	214	211	209	194	190	209	188	204	206	182	179	188	179	202	198	178	198	207	181	169	239	208	217	199	212	185	214	165	200	215	211	225	206	175	201	194	185	217	216	172	203	214	222	209	226	177	206	205	192	182	213	195	221	188	180	215	181	217	198	201	189	205	222	170	192	202	214	217	181	204	191	225	188	211	172	185	196	190	203	220	204	197	226	227	215	200	214	207	177	211	190	176	233	202	198	213	187	202	184	172	204	199	186	214	181	189	226	204	215	199	203	178	195	213	191	211	207	202	224	183	205	177	195	209	188	229	199	208	214	203	199	202	199	197	195	190	198	197	176	217	208	207	232	206	210	183	213	191	223	202	202	223	196	183	200	198	193	195	225	210	196	214	188	182	188	191	211	193	185	196	184	220	227	204	213	191	208	197	174	213	178	219	210	202	180	186	205	182	197	194	224	217	200	194	207	209	186	196	222	201	193	209	204	212	215	196	203	200	178	200	204	214	202	191	215	186	188	192	203	221	213	190	209	208	192	189	211	204	197	180	207	194	204	223	204	195	194	199	202	196	208	210	191	224	219	212	204	198	212	204	214	180	200	188	206	210	170	217	192	191	176	195	202	202	222	207	210	167	195	185	191	243	180	197	190	198	202	176	207	197	185	210	193	180	227	208	201	189	183	171	210	174	191	200	216	172	186	206	203	184	187	196	176	205	206	194	212	231	194	198	198	207
23904	21171	28301	24360	21106	11868	3748	1986	1371	1133	929	726	679	585	554	466	437	371	374	368	342	347	352	319	287	288	267	250	232	263	237	233	253	244	233	207	233	253	224	199	234	217	222	210	195	198	198	201	205	207	213	195	210	189	210	196	239	225	204	179	193	206	203	219	213	207	202	211	199	223	220	198	206	206	220	214	202	189	201	193	188	198	198	206	200	213	213	184	216	181	210	201	187	194	212	179	188	202	193	206	188	207	197	176	187	165	209	185	183	178	213	192	205	200	186	199	184	193	186	164	208	191	182	205	198	191	218	178	168	198	169	199	215	210	175	214	198	194	183	175	186	172	193	197	182	170	219	189	187	201	206	183	192	185	206	213	197	217	197	183	194	219	190	175	193	200	185	188	186	177	190	180	195	203	197	208	211	186	183	173	167	187	196	189	216	190	205	186	178	203	200	194	169	197	188	186	210	207	195	197	188	182	205	184	192	204	204	162	188	204	197	183	182	193	194	217	174	190	210	178	191	154	181	196	198	209	184	211	196	213	188	191	199	194	205	204	202	205	188	167	168	174	194	185	203	190	201	191	193	177	195	173	180	184	178	185	191	175	201	192	190	197	185	190	196	200	187	195	183	190	196	205	195	199	205	186	189	193	192	202	189	184	213	198	195	181	169	171	195	169	197	199	206	209	179	184	164	190	189	171	203	178	203	203	187	190	192	213	198	168	213	192	206	197	202	190	202	207	170	210	180	182	179	185	156	225	200	190	206	182	187	189	197	207	180	219	201	191	190	188	189	186	194	207	208	199	198	193	185	203	196	174	176	187	168	192	211	208	190	199	178	197	211	169	199	199	189	182	209	193	169	180	176	205	205	204	184	179	160	162	202	222	196	184	189	178	186	172	194	215	182	190	203	215	177	170	202	192	202	186	197	200	206	159	175	190	190	189	155	183	182	208	205	202	182	208	178	193	196	224	199	212	190	216	211	202	211	174	205	179	204	187	196	222	195	198	191	190	182	183	195	225	192	210	177	211	176	204	186	218	180	185	176	199	193	210	186	206	193	201	181	209	204	181	224	188	195	198	209	196	174	195	184	194	187	211	195	210	205	186	196	182	187	207	177	202	213	210	193	180	182	213	193	206	192	217	192	191	199	188	227	171	192	180	193	211	200	192	191	188	214	183	184	194	186	197	185	176	180	194	178	184	196	205	199	197	199	171	181	197	202	206	200	170	191	195	208	179	191	182	187	191	187	177	201	220	189	188	175	176	164	187	193	191	210	204	198	188	211	191	206	186	207	208	175	184	209	189	186	187	191	204	199	197	191	184	192	197	201	177	184	208	190	159	213	184	191	200	205	176	182	199	215	178	189	192	181	210	219	166	195	228	216	179	153	217	189	200	165	189	207	160	192	200	194	202	180	181	214	188	187	166	207	173	212	204	194	197	209	181	202	205	172	205	199	216	194	200	197	194	200	202	196	209	194	192	176	202	184	206	200	184	187	175	190	207	181	198	207	209	201	191	187	203	197	207	196	196	193	187	216	202	176	184	212	200	184	196	178	207	210	196	183	200	174	190	186	216	179	196	221	195	188	203	189	191	194	194	184	193	181	195	180	204	207	189	197	193	222	207	191	198	186	208	215	183	183	186	202	195	203	176	184	198	188	172	200	181	157	202	200	179	192	211	190	179	197	173	191	186	208	209	219	210	187	170	191	174	169	212	183	191	206	203	165	172	176	182	187	206	183	176	192	210	193	197	189	184	198	215	198	199	188	181	197	167	184	180	190	204	172	180	178	197	172	192	183	194	215	210	162	199	184	177	169	210	191	196	199	191	182	202	217	229	177	191	190	186	210	214	210	197	181	190	202	187	190	214	199	169	193	188	196	201	174	192	204	202	207	191	191	176	185	198	174	183	182	202	202	178	199	168	190	159	199	196	203	207	187	205	170	190	189	193	207	195	199	198	203	178	195	186	183	189	250	192	189	179	170	172	223	179	180	186	164	204	187	178	179	202	194	179	197	211	184	232	192	193	198	212	178	191	207	206	193	188	204	186	196	198	211	201	172	202	184	212	193	151	198	200	209	201	180	196	178	193	191	203	209	193	191	185	177	210	208	206	213	208	176	203	166	185	200	181	186	198	202	202	217	191	195	189	188	191	194	200	225	183	201	176	209	186	200	228	200	198	186	214	220	211	190	173	177	171	206	201	203	208	167	199	194	191	234	191	215	178	187	219	189	189	164	227	202	180	178	211	175	191	184	224	181	172	191	213	173	195	188	201	199	206	183	166	200	205	205	184	198	174	211	186	183	181	193	154	213	185	200	194	191	203	190	201	184	212	190	194	188	203	170	192	174	185	174	201	188	174	199	192	184	200	206	173	183	223	208	168	207	209	187	203	203	199	185	186	198	183	189	190	191	214	167	201	193	204	214	187	173	190	208	201	190	202	192	195	205	193	192	173	160	161	196	198	196	189	167	224	160	212	188	190	185	201	187	190	178	193	209	200	215	194	202	195	194	198	176	190	174	178	188	218	189	192	196	169	178	208	171	182	175	192	209	175	172	209	204	196	185	175	193	193	184	192	184	181	173	198	196	200	199	181	213	180	189	181	185	187	174	187	211	178	191	176	202	184	170	185	186	189	173	203	183	170	157	170	189	193	178	175	197	186	188	189	174	199	183	203	193	191	199	189	178	200	163	196	193	173	222	180	193	199	217	183	209	169	187	203	190	210	198	213	191	173	177	225	181	172	197	205	190	185	188	199	204	189	192	194	187	211	197	184	198	188	189	202	177	199	184	198	169	192	190	182	184	188	173	217	200	186	180	204	182	206	189	214	170	223	200	202	204	188	191	197	184	184	202	188	185	181	202	180	179	185	203	193	195	169	177	224	163	188	216	219	190	168	191	188	187	187	199	176	187	200	205	179	221	174	182	177	184	218	215	196	182	186	187	194	202	202	210	181	224	198	185	175	179	176	193	206	203	214	185	195	197	219	192	185	189	187	181	178	181	173	180	188	207	155	172	178	165	179	190	185	185	207	181	181	192	192	194	176	179	193	191	222	215	182	211	186	198	188	160	223	201	162	181	179	191	207	205	205	166	196	193	218	195	206	169	177	200	218	207	204	173	189	228	185	211	181	173	193	184	200	233	217	188	195	173	192	183	191	196	191	192	175	179	196	203	172	179	199	194	218	199	180	191	182	191	213	190	194	194	155	192	197	186	191	189	190	199	188	193	233	206	190	199	196	181	169	163	171	197	212	167	200	201	167	203	178	196	192	176	178	181	205	177	209	193	182	167	177	181	191	208	174	186	192	205	195	196	203	177	194	197	207	187	193	207	212	219	185	196	187	186	184	164	183	178	211	178	196	190	156	194	189	177	181	193	191	191	212	196	205	219	183	195	183	194	196	173	216	187	201	215	193	153	195	198	199	183	201	189	225	192	220	191	223	158	198	175	179	188	176	199	174	190	182	191	186	219	215	190	180	184	189	179	179
22763	32771	23972	15831	10969	7529	4963	3487	2517	1906	1529	1237	1026	935	841	725	628	560	539	464	428	453	429	417	400	377	352	310	346	285	271	298	271	278	274	286	249	238	256	248	229	228	232	235	226	244	241	218	233	207	245	207	261	216	188	227	234	213	222	232	208	234	233	211	229	201	215	224	220	226	196	227	214	227	195	217	215	226	197	221	196	195	212	194	206	236	215	200	208	222	208	194	217	214	214	219	199	244	203	225	201	208	217	207	217	205	206	233	211	223	229	201	206	195	191	200	207	208	191	218	201	227	197	246	213	212	213	222	215	213	180	233	185	192	228	231	203	188	232	219	210	202	209	225	223	210	184	203	223	211	207	200	217	227	205	223	226	195	208	170	197	223	208	208	196	194	194	204	190	210	228	222	200	197	173	220	201	196	204	196	196	193	197	207	210	210	210	207	200	205	203	210	199	223	215	202	186	216	245	202	206	211	226	216	189	182	193	217	202	225	204	237	208	216	197	203	184	200	207	222	214	197	203	204	202	213	222	208	199	205	198	206	187	179	199	198	191	182	203	179	217	204	211	191	230	199	196	207	243	199	202	216	201	229	215	223	204	223	198	197	209	181	197	219	218	200	217	211	193	171	206	219	214	207	218	193	218	228	206	180	190	226	189	193	204	217	249	217	214	190	204	214	204	221	210	218	207	190	188	186	200	201	210	199	219	195	199	204	205	195	196	188	199	176	231	210	214	191	212	212	208	194	219	195	197	222	204	192	202	215	227	196	232	203	183	162	209	212	202	201	181	235	204	211	234	201	179	211	213	218	183	192	217	196	177	205	212	215	198	216	204	187	204	190	238	227	226	209	210	214	214	196	195	198	188	194	222	230	221	200	200	196	218	206	200	213	211	210	220	186	202	227	217	230	187	215	193	198	235	187	211	196	219	217	203	192	225	203	218	202	209	237	191	202	195	207	190	192	213	192	188	221	203	217	210	202	186	196	212	236	201	208	200	197	208	227	194	182	236	200	201	229	200	206	206	189	194	227	182	205	205	206	220	202	196	210	223	193	219	205	215	201	225	217	212	219	205	237	227	224	193	247	199	199	196	218	223	219	193	185	190	219	218	215	211	212	202	197	230	204	218	213	196	201	236	207	203	177	224	222	203	213	196	216	216	180	217	208	189	195	197	203	182	233	200	201	194	221	217	175	228	196	193	217	213	196	225	207	241	229	207	218	207	206	188	196	216	226	220	194	215	193	227	228	229	194	201	201	208	199	225	215	198	197	198	216	205	220	200	205	222	175	205	221	173	206	235	196	234	219	218	224	186	218	199	191	212	193	201	219	232	215	215	214	207	221	211	228	239	200	199	204	197	180	196	189	225	217	193	210	198	222	210	216	197	217	217	206	190	210	200	206	207	204	215	223	205	205	225	196	188	213	219	223	219	206	217	231	193	203	230	219	206	196	201	204	244	200	241	188	229	191	201	206	195	213	188	215	210	232	221	221	217	199	185	222	236	185	222	231	236	207	207	204	196	196	198	204	202	227	222	190	180	202	228	202	209	200	203	192	213	219	208	225	192	212	229	212	216	209	207	206	210	218	224	187	209	186	240	213	224	207	200	188	218	204	214	197	208	214	207	196	199	211	192	182	204	216	205	186	211	211	218	210	181	209	204	194	191	203	192	169	212	179	202	205	242	210	218	228	191	215	212	195	192	209	216	195	182	179	226	221	211	207	217	224	195	189	177	190	218	212	215	192	188	204	211	208	190	180	198	194	182	194	210	209	209	225	215	220	202	204	194	181	220	187	190	206	197	202	200	205	220	192	169	210	191	197	215	221	200	203	225	209	197	209	214	201	207	192	197	197	179	227	218	209	190	217	198	175	216	207	210	201	190	193	214	220	172	194	224	203	222	204	206	216	190	184	213	209	204	208	201	203	202	205	201	191	211	193	215	220	190	211	198	208	227	206	188	185	192	186	199	218	205	234	206	219	196	210	221	214	196	218	221	214	206	182	224	202	216	219	190	199	197	212	202	203	207	170	195	214	185	205	198	232	219	218	197	207	205	220	203	197	195	221	197	203	197	200	197	182	201	204	198	210	199	187	200	188	206	212	196	205	222	209	226	197	222	204	186	228	203	218	207	215	214	214	187	220	170	234	221	215	211	201	222	228	218	184	207	213	223	223	208	206	202	211	200	212	219	205	197	188	207	212	209	198	190	232	191	201	194	224	202	209	225	204	209	203	231	174	209	198	213	223	202	229	206	181	229	225	212	218	176	178	194	211	193	210	204	189	208	220	192	194	204	216	211	242	224	179	197	194	177	218	209	187	210	219	207	189	195	208	218	214	213	220	192	217	190	229	198	214	186	212	230	213	214	211	197	211	206	215	226	209	200	193	217	229	211	193	217	203	204	204	223	216	230	171	187	190	195	232	226	217	192	213	207	196	207	235	206	222	180	193	211	208	201	199	199	203	223	223	207	227	202	225	207	193	222	201	208	204	200	213	215	184	194	202	223	220	195	210	198	223	221	224	215	213	224	182	210	231	219	189	216	202	190	220	249	190	214	205	178	201	192	202	198	188	211	180	209	219	211	186	205	196	215	212	209	205	216	217	197	242	205	199	198	196	199	212	218	196	216	205	240	176	206	202	200	191	204	220	197	223	212	201	180	202	224	228	180	237	213	219	249	191	204	225	181	228	231	197	205	208	220	201	198	201	200	227	212	201	210	212	196	178	218	176	222	197	220	195	229	187	214	198	226	190	197	218	191	209	188	180	211	206	189	205	201	209	194	202	195	215	198	196	216	196	233	206	195	195	252	222	209	191	196	204	210	223	197	212	197	251	175	213	181	218	198	206	203	214	215	214	192	222	200	205	229	190	240	190	208	209	199	210	220	204	208	191	208	214	186	202	240	206	197	231	200	198	183	208	234	218	189	223	230	226	227	244	209	226	181	216	213	205	224	214	196	202	189	209	206	207	200	211	195	209	232	202	200	215	229	179	184	206	231	219	216	194	207	199	211	205	225	225	181	201	196	195	206	187	185	208	205	187	183	206	214	193	227	200	211	221	180	207	197	223	180	226	208	208	214	204	216	248	191	182	193	224	218	201	220	193	198	202	189	208	216	187	206	202	212	231	206	214	207	218	215	206	206	201	201	227	189	204	200	183	204	173	197	220	206	203	225	219	200	204	224	203	203	201	202	201	204	201	223	209	216	218	227	213	202	194	192	210	183	216	237	202	229	233	182	213	176	206	204	196	181	222	193	211	199	204	184	197	201	198	214	245	214	221	214	183	174	208	173	226	198	208	220	199	190	201	218	190	206	188	204	179	229	202	203	187	208	216	225	215	188	182	217	227	219	179	201	230	209	194	191	231	211	205	218	224	209	201	212	197	215	197	200	207	222	217	207	233	190	175	213	211	235	212	208	212	208	198	208	220	195	225	234	192	211	231	200	213	190	193	206	201	184	221	215	197	233	206	197	197	199	229	207	192	195	196
25053	21184	27127	25302	12632	3950	2277	1511	1144	937	800	653	616	542	532	444	444	448	384	344	380	378	359	356	354	327	344	333	350	297	327	309	332	343	280	306	299	284	315	314	303	306	315	318	283	309	311	283	285	271	316	268	278	273	290	275	251	257	295	279	295	279	298	275	277	301	308	303	277	311	304	262	280	251	278	273	271	282	301	296	293	278	259	286	318	295	305	271	253	287	263	290	275	280	285	290	286	279	264	261	282	306	278	277	306	305	278	276	241	284	279	271	288	300	279	262	250	293	290	311	304	297	269	273	256	270	283	306	261	319	282	290	282	265	279	303	303	297	260	285	323	276	266	259	288	271	264	281	294	288	236	281	280	312	305	284	266	306	244	303	308	287	261	311	258	295	258	286	289	298	279	269	289	280	267	270	272	284	292	297	297	291	309	286	243	277	274	295	266	296	272	275	258	291	291	293	284	290	263	292	261	273	285	293	328	294	287	261	287	318	300	277	290	264	280	271	260	256	277	286	272	299	297	299	294	294	286	290	242	269	293	303	325	312	287	296	262	332	309	296	303	271	272	307	262	267	288	311	292	301	296	268	259	298	311	287	277	282	273	295	269	273	270	274	296	278	256	284	308	269	284	287	290	294	304	301	290	300	262	316	302	310	254	272	297	260	286	295	293	305	310	282	286	298	260	298	306	308	290	299	278	271	283	290	286	273	313	281	260	274	273	260	282	266	259	279	305	304	324	280	302	265	313	306	262	291	306	258	283	282	287	256	252	302	264	290	275	269	263	267	289	276	290	285	259	286	297	274	286	262	282	317	275	287	273	264	298	292	292	309	293	291	283	297	277	292	259	314	286	263	272	257	315	305	285	287	298	303	288	262	259	269	283	290	298	291	261	296	289	278	280	299	262	273	273	263	281	265	301	289	274	276	286	268	277	296	289	309	304	308	319	276	259	299	291	269	272	277	268	279	268	290	282	278	277	258	313	288	310	264	267	265	280	257	243	281	260	311	266	277	285	254	308	304	283	291	302	278	277	286	258	263	280	274	270	295	264	311	264	269	276	255	266	273	310	309	283	257	259	260	252	267	288	279	316	249	262	300	275	292	280	284	267	284	300	290	276	280	251	261	281	308	321	235	281	301	295	277	282	260	290	307	283	261	295	260	267	304	277	273	242	282	268	274	257	308	287	274	292	302	298	290	260	296	284	241	250	288	274	286	268	274	280	272	278	256	287	295	294	295	284	280	281	305	274	277	300	283	266	277	282	270	261	270	280	272	287	255	291	277	264	283	273	251	285	273	272	288	319	313	255	258	310	297	300	241	274	280	260	300	307	276	293	241	303	298	246	304	291	257	266	312	245	283	281	268	308	302	308	303	258	303	280	288	303	294	286	285	270	287	293	284	290	299	275	251	323	285	305	260	311	296	311	307	286	293	279	297	277	291	272	279	281	276	291	283	305	285	270	299	273	282	268	279	252	287	285	291	281	279	327	289	282	236	278	254	281	300	280	277	292	293	301	294	281	272	260	274	273	281	284	282	317	282	306	275	302	255	255	295	264	292	281	302	295	295	287	294	286	281	265	286	281	265	251	278	291	278	279	258	295	267	279	282	279	244	305	295	274	321	275	311	277	280	292	302	253	266	300	273	288	248	248	282	279	279	277	297	305	306	262	278	278	281	266	288	303	272	297	305	273	289	279	305	296	293	268	298	289	270	277	284	292	290	283	291	303	299	267	297	279	273	297	275	321	265	266	295	266	271	305	254	299	308	280	255	292	274	316	288	257	301	300	279	280	263	274	262	262	291	285	264	296	266	264	276	282	287	261	261	305	316	313	267	277	277	299	282	289	296	285	299	282	265	264	274	248	277	305	299	287	282	262	290	300	292	279	232	258	269	267	297	281	254	288	297	289	306	257	279	276	300	270	270	295	265	304	292	307	265	304	299	283	308	291	271	285	281	307	300	283	309	299	317	284	268	287	288	307	280	310	258	277	293	312	289	299	267	269	310	283	299	255	269	260	308	270	259	299	291	281	296	291	265	296	292	275	273	317	284	287	276	259	251	283	294	269	320	296	271	266	275	272	286	257	307	289	302	266	266	289	295	262	271	303	298	273	257	290	283	287	297	266	262	278	277	291	282	266	241	283	248	299	280	254	279	297	257	274	257	280	297	276	303	298	319	290	261	257	291	288	287	291	268	289	254	270	264	283	300	293	292	256	294	278	278	295	274	287	281	318	303	267	296	264	269	297	284	255	260	278	288	277	283	279	287	255	261	268	300	270	281	266	283	308	272	295	279	295	292	287	263	271	301	307	278	279	261	318	296	299	274	304	286	298	285	294	275	299	284	248	253	276	268	275	288	266	268	280	291	265	273	274	281	302	284	291	254	291	296	291	272	286	263	294	287	262	286	291	287	316	330	285	272	248	304	271	282	251	332	278	290	267	280	271	264	297	265	275	299	289	289	289	299	269	264	272	275	287	292	261	268	267	250	263	269	270	259	299	297	292	267	289	274	275	316	262	318	259	268	253	306	298	251	297	290	275	277	276	292	318	268	276	266	293	279	290	322	286	256	284	266	263	309	298	272	292	278	306	307	273	320	278	270	293	311	262	257	308	305	282	258	277	235	296	252	283	277	274	278	281	293	267	281	304	266	305	295	281	307	268	287	298	283	267	284	260	255	262	284	310	285	275	293	318	268	285	266	301	306	249	284	267	299	292	314	307	255	295	278	285	307	283	263	273	286	251	269	281	286	282	273	269	282	279	289	270	270	284	297	278	285	282	296	273	311	287	298	286	259	265	276	320	297	272	268	292	293	274	266	272	285	323	300	273	261	259	302	280	252	279	284	254	276	274	277	277	288	283	312	306	306	302	271	248	293	268	284	291	289	284	264	280	292	279	282	255	287	290	291	269	298	294	257	275	270	292	300	277	253	287	276	260	263	251	315	276	289	293	280	280	266	284	279	275	299	288	274	260	252	282	291	299	286	297	287	279	263	288	306	294	300	262	282	253	298	295	252	302	292	306	275	260	272	272	286	274	290	288	296	299	281	263	300	285	276	288	262	264	299	287	268	263	295	291	264	275	263	297	288	309	279	271	257	287	260	280	274	256	302	273	267	310	259	293	269	257	276	287	262	267	289	321	283	285	269	241	278	293	280	289	294	265	285	287	275	292	280	302	313	291	277	294	270	296	270	266	297	269	296	269	300	283	295	265	291	310	301	301	328	297	297	294	283	313	277	260	293	290	301	289	278	284	253	291	276	269	306	291	295	262	280	281	281	266	287	291	272	278	277	294	314	270	328	279	266	263	281	283	260	270	286	244	284	293	255	296	288	284	274	263	270	259	278	301	262	281	299	263	280	256	263	283	250	292	273	275	268	313	278	273	272	290	263	296	282	290	304	270	329	279	274	281	298	297	274	301	294	287	296	289	291	270	274	292	298	263	283	289	291	279	287	285	289	303	275	290	257	284	247	269	268	307	269	296	273
22193	29320	20816	12767	8515	5806	3966	2826	1987	1493	1391	1098	923	828	785	695	644	541	517	481	486	458	521	456	427	411	389	384	358	404	367	410	411	349	342	368	335	328	360	340	344	330	338	337	329	334	305	340	341	297	304	309	351	312	321	310	324	327	331	292	320	315	330	323	317	319	318	301	323	322	335	346	310	313	311	307	317	293	308	339	296	282	342	295	316	322	270	329	304	299	323	303	333	273	306	302	301	319	301	330	310	326	332	294	331	313	319	328	309	292	321	309	287	293	329	290	301	342	324	282	319	309	333	307	308	287	303	304	280	319	303	325	300	294	299	314	319	330	287	316	290	307	303	307	305	285	318	267	329	316	300	308	335	287	319	293	325	314	298	290	294	325	313	306	312	316	304	339	294	290	303	283	315	300	267	295	315	309	286	291	290	324	314	292	294	305	286	311	292	297	272	319	289	309	298	338	299	288	255	302	280	273	324	297	307	309	304	339	324	335	333	296	297	286	295	290	293	305	316	334	302	285	318	305	302	340	287	286	304	309	324	305	321	315	318	292	333	276	310	336	289	308	336	311	285	299	314	304	302	269	307	297	330	302	338	299	324	312	333	346	310	303	323	303	305	312	312	266	308	316	303	325	300	286	307	286	308	295	302	303	311	281	270	304	310	293	325	283	279	305	295	308	327	301	302	308	293	284	291	323	306	269	316	332	264	269	331	307	303	313	296	298	298	286	293	330	328	325	304	303	309	323	281	282	315	297	304	310	319	317	308	286	286	337	301	300	286	289	279	287	320	297	331	338	276	302	344	303	333	297	311	285	309	332	321	300	303	313	257	297	309	305	296	333	350	306	300	314	299	310	287	296	302	309	281	303	297	305	273	297	262	293	289	313	295	311	301	301	322	324	323	296	296	287	311	317	290	287	312	315	315	324	285	271	329	305	302	315	299	296	306	314	342	313	284	293	316	313	288	314	274	346	298	318	287	279	301	307	312	293	281	339	302	299	317	292	328	289	300	273	325	322	310	286	311	290	297	332	324	325	313	326	343	328	323	319	310	262	291	280	323	312	296	326	302	296	328	330	297	292	309	301	295	279	310	309	315	293	283	294	321	312	310	291	319	327	317	309	275	331	316	324	261	333	295	287	339	314	306	334	261	273	324	318	320	335	299	308	342	285	315	295	317	316	309	343	284	308	305	295	287	329	318	320	317	313	305	307	287	295	328	318	300	312	263	278	322	293	359	308	312	314	290	291	309	308	324	325	309	293	313	307	302	301	304	289	307	302	293	311	331	283	319	306	295	305	277	334	300	330	280	285	305	332	318	292	312	300	320	298	335	290	327	324	311	303	272	297	306	315	295	317	341	278	293	316	286	300	307	308	302	312	302	348	315	311	308	313	304	283	300	302	301	299	301	303	315	325	312	315	293	315	312	284	306	303	316	292	335	330	322	290	284	303	330	293	300	302	306	300	307	291	297	300	284	313	291	317	283	285	322	318	325	346	312	270	291	287	317	319	306	317	288	291	295	291	307	333	307	326	287	318	334	304	249	333	296	302	325	332	299	296	311	308	320	312	323	313	317	300	314	313	315	346	315	320	281	297	309	311	332	325	282	306	318	290	334	314	309	295	318	317	304	296	299	296	276	308	326	277	301	284	265	322	321	328	309	308	325	329	283	275	298	303	327	331	333	322	323	308	326	285	316	309	305	349	296	316	314	299	293	352	282	314	295	283	281	283	298	306	311	297	292	280	292	295	291	304	293	326	313	341	316	311	302	292	339	306	257	318	291	307	301	290	282	288	307	296	305	289	296	304	284	306	311	319	301	276	323	274	299	322	300	316	313	324	303	295	306	282	322	312	319	303	299	312	280	297	338	332	307	317	285	311	279	329	306	309	302	306	278	311	289	309	330	301	305	280	288	310	307	289	280	296	302	275	302	304	312	310	283	291	311	323	301	317	310	322	281	299	302	297	286	293	275	332	301	328	284	302	297	314	319	296	302	297	284	293	299	290	305	309	313	276	307	293	310	341	307	287	280	297	296	286	315	305	333	346	285	323	326	318	284	333	315	291	295	294	286	326	337	296	288	286	285	308	308	300	306	297	278	300	323	328	316	293	336	306	316	272	307	300	302	309	285	311	300	276	306	314	321	310	314	316	304	298	326	322	306	289	279	324	311	303	318	322	302	301	304	290	310	302	280	317	299	275	310	277	298	289	302	293	285	304	295	296	288	304	318	320	325	310	308	337	332	301	296	324	285	313	298	305	330	320	294	287	340	306	302	306	285	301	294	318	293	280	295	298	311	307	326	311	318	294	312	316	326	324	302	314	294	300	301	287	316	312	287	324	303	306	334	277	347	320	305	299	313	298	313	293	299	328	318	312	310	307	298	293	320	344	253	327	287	300	319	303	311	303	310	305	299	312	315	281	288	303	325	287	323	320	289	306	298	331	286	307	305	325	296	347	325	277	282	315	286	287	304	330	284	298	300	306	298	283	302	324	279	330	269	318	277	266	320	314	302	320	292	315	306	282	341	304	319	282	305	299	310	295	299	329	298	318	270	313	301	310	298	310	302	298	291	324	304	291	256	315	289	302	292	267	333	331	316	320	331	289	306	321	298	323	308	301	280	300	301	263	339	313	300	290	335	300	310	291	323	281	313	276	314	313	310	308	305	315	320	301	299	305	301	290	306	346	299	285	308	319	297	335	323	288	336	294	320	290	295	308	316	276	320	321	341	322	345	302	319	282	280	311	316	312	295	306	303	295	299	288	324	288	297	300	288	302	302	303	291	276	304	320	307	293	315	277	300	311	320	306	290	294	276	325	306	294	288	288	292	319	303	319	304	310	295	275	332	313	282	314	294	281	307	307	330	312	322	298	312	308	282	312	281	299	307	307	291	295	316	261	292	320	300	284	308	266	283	292	305	321	286	344	291	278	327	285	294	303	302	332	298	288	328	316	282	289	306	326	316	286	327	330	305	329	281	277	292	306	308	304	321	318	324	289	319	287	294	324	333	280	300	312	272	301	314	290	285	328	304	297	292	289	304	255	317	341	295	288	327	324	301	319	316	301	291	310	299	315	355	299	306	310	320	324	313	327	278	277	306	326	301	336	301	334	297	280	316	302	337	320	327	287	319	292	319	304	313	299	310	293	301	338	304	321	323	287	313	277	327	293	282	303	285	298	313	295	309	326	299	307	329	303	330	316	275	310	324	286	298	308	280	339	287	326	343	285	267	274	304	302	321	299	321	303	298	319	300	324	296	281	304	323	308	317	307	272	299	294	295	299	329	330	296	292	283	275	289	275	304	288	301	278	301	311	293	335	290	293	281	286	330	295	298	318	294	292	302	282	310	302	295	331	325	287	292	314	299	317	320	313	292	316	285	312	307	295	283	297	296	324	275	295	287	284	317	308	294	283	294	303	295	303	321	306	319	300	320	302	279	326	345	291	305	275	317	294	311	312	274	311	313	335	275	314	323	308	297	317	298	314
22753	21243	28871	23941	21294	21258	11491	3555	2161	1671	1467	1172	1118	920	849	750	687	628	597	571	550	562	579	511	512	453	463	468	431	480	472	448	408	376	385	368	386	360	383	389	401	362	361	356	381	404	352	351	376	367	345	353	399	393	358	348	365	347	349	348	372	363	336	345	349	342	340	352	334	369	359	337	323	344	357	353	360	322	320	334	328	317	361	322	343	363	322	350	332	369	347	362	328	365	307	313	357	335	342	318	339	330	318	358	349	329	322	324	344	326	346	338	313	314	352	344	335	336	329	340	347	333	311	347	353	346	328	336	344	336	349	316	337	325	367	354	309	320	355	337	381	340	379	371	330	339	365	311	323	363	339	364	343	311	377	336	372	347	350	339	345	337	340	366	369	347	353	358	314	327	352	363	357	330	335	310	341	322	338	297	352	320	345	347	312	379	366	363	333	341	335	313	348	354	343	341	335	362	338	393	315	329	350	351	346	307	391	378	361	345	328	323	324	335	302	344	323	344	335	334	353	337	355	331	340	329	398	327	356	331	330	298	343	315	354	344	329	352	351	300	318	337	376	328	332	326	366	376	355	329	337	343	348	353	321	379	345	312	365	319	328	328	329	359	320	304	345	349	366	333	318	327	353	325	359	323	376	338	358	320	332	340	333	364	324	355	335	339	327	338	374	313	357	328	331	329	346	340	328	354	344	350	328	344	338	363	356	296	329	341	324	351	342	326	333	350	360	318	309	349	312	360	345	333	310	363	338	330	356	367	348	345	332	344	317	366	324	364	336	348	337	344	361	308	313	326	333	331	339	316	329	338	362	375	337	364	378	329	352	372	325	325	330	330	337	347	360	338	328	335	361	336	356	355	337	387	357	336	358	361	306	354	322	322	345	328	334	313	321	349	351	353	329	342	330	346	330	356	343	340	333	361	329	348	297	308	328	349	314	328	328	341	335	382	293	357	345	329	378	300	331	355	361	349	347	319	330	356	363	334	347	366	322	326	366	357	331	354	329	330	344	322	323	345	309	356	354	359	360	350	362	321	332	323	355	329	350	336	356	362	295	335	312	361	335	355	337	339	328	330	312	343	326	365	341	329	351	352	357	345	322	333	346	349	355	361	349	309	322	339	343	360	350	368	311	333	329	333	389	350	336	353	323	320	311	352	316	360	343	333	354	330	346	318	322	336	333	320	365	308	355	324	374	327	358	330	376	349	335	333	302	329	344	342	349	342	331	347	346	312	354	367	353	346	316	359	329	370	318	352	360	331	370	337	378	360	331	345	314	370	352	337	330	294	328	341	331	349	338	313	337	354	378	360	337	314	344	314	361	365	354	329	361	337	347	346	352	390	330	339	347	355	358	320	343	337	350	289	344	326	339	333	359	327	319	352	297	332	325	322	342	358	349	364	347	335	362	341	311	321	356	363	333	352	361	312	373	332	335	348	364	337	318	343	357	345	351	367	311	340	326	345	294	332	349	351	343	346	354	318	344	326	336	334	360	356	325	329	340	328	321	356	376	357	358	371	354	336	344	349	342	320	371	378	347	283	317	388	392	355	354	369	333	298	372	343	352	339	376	370	322	306	328	344	368	322	316	368	334	355	357	350	334	330	358	344	343	348	353	373	348	334	366	320	357	364	354	342	319	336	348	357	371	339	347	369	312	349	363	343	339	318	356	341	342	375	344	362	316	338	330	386	319	329	351	362	360	353	360	314	365	322	326	308	315	355	332	319	331	336	342	371	367	345	342	333	344	364	352	357	358	323	327	341	346	348	313	327	348	318	348	345	324	319	351	329	343	333	320	377	329	316	348	352	325	378	333	342	355	339	364	336	360	368	333	333	322	337	334	364	334	323	331	344	328	355	319	320	341	332	408	344	368	322	325	317	352	285	362	345	325	334	361	330	337	358	305	314	355	321	342	338	352	354	347	324	356	328	337	360	347	349	361	334	306	301	324	339	364	375	334	311	361	329	352	349	344	350	398	330	360	328	336	358	312	320	367	333	334	334	332	351	345	341	358	347	349	338	343	312	333	371	382	360	326	337	344	328	346	341	361	340	339	333	319	336	333	320	368	309	324	359	311	332	335	315	368	316	338	331	311	364	331	309	330	355	372	336	335	340	354	335	308	309	349	308	335	351	332	338	332	352	346	361	317	343	341	357	365	334	330	360	318	347	330	329	386	363	378	326	312	362	339	347	345	337	311	335	332	326	327	324	354	357	335	307	314	364	320	376	330	343	347	361	372	328	361	300	310	357	374	344	355	354	365	316	347	345	362	341	322	365	347	354	384	327	342	305	347	339	337	356	347	340	348	339	327	340	347	327	313	308	361	350	358	319	331	320	354	335	344	349	315	323	367	374	310	336	320	319	307	301	326	342	320	350	347	344	321	371	354	321	344	341	336	315	333	333	332	369	336	320	340	345	351	296	345	307	325	336	335	348	345	361	342	346	343	358	316	358	330	332	340	355	337	345	364	344	326	311	326	334	322	367	337	336	332	337	338	344	356	315	348	348	376	334	343	340	326	341	353	333	332	353	333	319	335	314	357	379	309	334	319	311	342	365	341	363	347	337	341	371	370	356	349	357	307	349	338	339	345	333	340	337	330	347	354	350	333	347	321	345	347	326	318	336	339	333	322	318	352	304	322	356	337	342	352	371	322	349	317	345	351	358	367	323	328	326	360	345	349	321	366	359	357	342	325	318	343	344	365	309	335	337	308	330	366	345	317	332	326	326	328	341	343	338	362	368	370	374	298	346	357	343	325	348	315	353	344	325	373	312	343	332	333	333	326	340	333	350	337	323	375	348	330	320	354	350	378	329	372	331	298	358	337	313	354	347	327	341	348	352	346	331	336	316	365	349	339	327	313	380	324	328	322	361	353	345	328	339	362	350	340	314	322	364	330	342	341	347	335	371	374	353	331	318	337	348	350	361	349	362	336	351	363	323	331	331	338	370	336	349	288	339	323	333	339	315	345	332	339	331	349	343	346	338	312	344	305	361	344	325	352	335	324	341	348	315	347	359	309	341	353	354	363	354	359	333	352	320	377	344	329	357	325	378	316	368	348	368	320	333	357	331	348	301	317	380	328	355	320	347	355	320	317	318	385	352	346	308	337	339	353	332	310	345	333	338	334	345	338	339	344	323	342	314	330	336	374	360	354	309	359	322	319	319	343	357	321	337	340	350	366	325	345	362	346	358	345	337	357	353	332	349	336	371	304	313	377	361	351	340	343	339	351	367	327	309	334	332	331	332	296	360	313	345	344	360	347	326	339	336	376	328	313	365	350	323	315	347	338	336	339	345	336	314	345	355	324	335	357	337	334	333	359	335	361	339	330	329	340	353	332	346	321	360	362	350	318	369	353	336	377	358	336	319	363	332	333	372	324	363	341	306	360	345	363	344	330	362	336	326	345	334	371	339	362	318	330	331	341	354	333	343	314	348	364	344	315	311	315	308	362	336	329	321	387	336	347	351	300	341	335	336	348	349
26405	39296	30246	20150	14676	10351	7243	5396	3689	2822	2377	1954	1668	1383	1186	1172	1009	936	840	753	770	775	704	711	669	579	547	590	561	517	515	489	446	462	448	502	440	427	413	393	355	430	399	376	372	384	407	382	403	349	415	380	367	359	368	361	368	341	386	366	360	376	337	366	398	379	378	370	341	375	388	366	354	367	349	346	393	340	359	363	361	339	370	323	371	399	351	382	401	374	363	361	371	369	327	343	359	341	352	383	332	381	360	331	329	355	336	354	358	361	331	347	344	372	332	373	353	353	380	340	358	351	364	372	341	351	366	360	337	340	334	365	350	365	330	342	340	318	351	329	347	320	307	344	359	355	360	370	339	374	336	351	314	351	371	332	349	394	372	356	367	319	358	338	356	333	357	381	328	340	354	362	339	317	348	360	362	340	355	368	381	352	325	358	337	326	308	349	332	346	371	340	318	324	345	319	337	351	380	369	370	339	352	367	348	353	352	347	352	378	336	350	363	316	326	360	380	322	318	333	355	349	348	359	376	347	347	363	367	345	340	353	363	352	347	350	357	338	328	338	353	334	379	372	346	328	413	362	352	383	347	346	398	353	328	340	315	368	347	355	337	361	350	340	387	334	334	316	326	329	390	335	353	317	366	352	348	373	354	332	334	344	333	392	349	341	370	342	312	338	362	392	367	359	365	350	310	355	355	346	344	345	330	366	362	353	351	322	371	373	376	361	361	336	361	353	370	342	328	348	356	326	365	320	323	343	368	314	385	329	337	317	331	378	371	336	349	334	358	320	330	339	369	356	315	325	330	319	352	322	361	353	344	329	334	342	312	357	337	355	339	346	336	334	334	376	372	383	383	397	345	316	369	355	352	339	346	350	337	342	325	367	296	383	363	335	325	365	314	363	335	349	321	335	376	331	322	351	362	351	337	360	358	362	342	370	358	374	360	326	350	322	362	333	344	359	365	349	362	310	384	340	363	361	365	355	337	343	361	323	349	336	332	347	338	352	348	359	344	335	371	332	310	358	358	308	368	377	356	367	368	397	347	353	337	391	369	376	354	366	349	372	356	327	314	362	333	348	331	381	348	360	336	363	369	335	352	358	360	343	336	335	339	324	334	341	343	324	350	351	354	342	327	329	351	384	378	343	369	351	335	374	365	324	383	359	364	357	352	379	379	384	347	363	353	354	383	354	356	303	339	340	350	333	398	337	328	365	357	355	344	381	315	331	324	355	358	381	339	364	324	315	375	320	343	328	331	355	352	373	330	332	347	340	402	327	338	318	346	354	339	325	347	378	366	350	344	333	366	366	357	394	383	331	330	354	395	373	332	368	339	381	342	324	354	368	342	371	344	318	358	338	341	390	316	351	341	358	361	343	340	347	347	342	324	367	344	356	380	343	357	343	363	362	365	357	352	335	389	342	373	328	345	355	328	355	383	355	316	333	356	353	334	355	377	360	374	372	352	331	345	348	360	376	338	324	359	331	325	329	356	370	364	365	346	355	331	355	334	323	346	358	371	347	391	341	348	360	331	318	340	336	339	328	350	323	345	328	356	351	372	337	356	330	334	380	348	324	325	371	380	357	362	338	338	342	365	337	348	383	347	370	332	324	325	325	324	335	364	355	370	338	342	392	324	347	301	350	331	364	354	334	376	356	326	308	350	365	378	358	332	368	348	342	339	386	337	335	333	327	356	362	331	388	336	348	323	353	322	362	385	357	357	345	348	347	381	401	359	333	368	375	358	335	346	320	303	348	375	365	317	337	341	364	356	369	342	322	323	349	335	391	353	352	359	355	342	358	366	345	343	366	340	347	322	313	328	379	301	336	353	340	356	353	333	329	357	342	366	325	385	343	357	387	362	362	362	355	338	341	368	345	349	337	392	356	362	381	351	343	366	365	328	367	341	359	340	344	381	340	340	367	328	349	301	330	376	356	366	343	331	349	347	364	361	349	339	351	388	368	360	350	341	353	316	362	337	359	363	310	371	370	369	351	351	300	330	417	348	320	326	363	348	373	347	346	368	355	322	336	345	329	340	326	361	377	368	351	340	331	361	352	377	382	380	369	367	316	342	356	322	356	363	324	348	354	363	318	350	377	335	350	345	349	354	397	328	315	352	326	371	328	338	360	384	347	342	362	335	304	342	378	354	331	339	335	332	336	346	364	314	372	343	342	343	370	370	336	374	364	378	334	337	336	379	345	345	328	364	348	364	365	333	347	358	333	332	352	346	366	297	358	332	347	334	338	357	376	345	351	328	343	349	344	339	328	336	334	355	355	368	368	351	314	357	343	336	316	357	361	354	339	361	345	359	324	349	336	324	333	332	300	334	341	345	356	330	357	343	374	361	352	363	355	338	354	349	344	348	350	358	322	373	332	318	316	344	342	287	339	327	311	350	332	339	349	311	337	310	341	326	372	371	318	307	355	351	306	392	401	337	322	342	367	369	334	320	369	316	370	392	337	347	368	357	341	333	348	314	388	363	335	332	363	387	314	395	336	346	336	329	349	322	335	354	374	356	375	359	356	353	334	360	326	321	341	363	347	339	339	359	363	367	350	361	327	367	371	332	362	342	360	342	374	382	327	346	351	367	341	353	347	334	326	352	332	304	357	321	336	348	370	353	339	348	332	357	357	356	350	335	315	328	345	351	339	356	352	340	344	365	354	341	358	336	329	343	339	364	360	328	327	323	352	310	332	367	351	391	332	340	356	363	369	361	337	351	376	327	336	347	359	339	343	352	359	335	334	370	348	372	344	346	356	340	347	378	354	353	331	330	366	363	383	388	350	315	322	313	388	366	349	343	347	370	333	362	337	350	345	350	331	360	312	324	342	365	336	362	352	347	358	370	363	354	339	337	303	389	333	353	323	343	389	351	370	318	348	393	324	342	348	339	345	312	349	338	373	369	374	335	357	348	383	359	354	343	377	331	341	305	353	348	341	375	379	357	346	322	376	367	345	357	352	328	349	344	364	321	353	336	327	342	318	340	344	361	362	332	317	307	321	313	358	360	360	354	320	348	322	375	354	344	357	332	374	327	372	363	321	349	348	336	349	356	369	342	316	363	333	368	358	321	339	341	334	341	339	360	371	352	363	331	324	357	363	328	347	371	366	328	331	352	340	327	323	361	320	348	351	351	355	362	341	335	347	330	328	356	372	354	380	347	373	328	347	356	342	341	364	331	323	320	355	319	348	367	334	313	337	361	332	344	347	347	358	360	348	372	393	315	361	397	326	357	371	316	317	385	376	311	358	348	371	349	369	340	336	346	337	356	339	323	359	315	297	358	325	358	331	345	370	334	345	333	382	387	362	337	310	360	340	342	353	366	374	321	317	319	383	333	373	363	344	361	349	309	356	343	366	356	361	339	339	328	332	373	377	352	355	362	366	347	327	338	367	354	363	321	359	345	345	352	340	333	382	363	343	366	348	333	346	362	334	364	345	314	332	351	317	361	355	348	319	374	378	324	365	375	367	308	324	385	311	378	358
28427	20928	17102	8869	3966	2095	1325	992	728	566	473	444	372	370	326	326	300	289	274	239	266	257	212	232	237	226	206	231	204	186	209	211	212	203	198	175	191	206	187	198	179	192	181	182	166	202	169	183	172	171	192	179	168	182	174	186	201	168	198	184	192	161	183	186	202	177	175	170	194	187	179	193	196	169	179	178	168	168	164	147	170	186	164	195	154	178	188	206	180	175	170	179	176	188	178	188	176	193	167	169	178	179	182	186	177	188	182	194	167	196	174	182	174	178	183	184	166	174	167	167	178	189	165	185	188	189	195	162	194	168	177	187	182	178	178	175	205	171	184	190	178	170	176	168	167	194	192	185	188	187	206	164	174	181	175	160	178	175	172	154	164	162	196	191	198	185	204	172	186	168	186	185	178	192	196	209	168	180	176	165	161	172	172	160	168	183	186	176	187	176	182	164	163	196	181	186	187	175	180	193	181	183	173	202	167	182	155	176	170	195	186	181	155	176	173	170	167	169	190	187	164	174	188	180	176	164	173	177	196	155	183	194	180	201	168	184	177	164	191	168	164	190	178	192	161	163	182	159	186	185	186	176	151	158	184	178	184	168	178	180	177	182	194	206	172	150	141	191	184	179	175	178	185	189	173	182	160	179	178	176	171	195	161	166	160	183	173	168	192	185	184	171	200	157	187	160	181	181	183	192	162	158	197	197	181	201	186	175	186	155	183	182	176	193	148	163	206	195	160	162	167	185	178	176	207	182	201	175	179	177	166	172	174	199	177	186	193	180	197	156	179	187	171	168	188	183	167	166	184	192	185	161	191	178	164	189	192	168	197	196	195	156	170	199	181	176	177	179	161	197	167	177	173	176	180	190	196	160	177	180	196	192	181	193	166	187	186	180	212	178	179	157	179	182	166	202	166	193	184	184	194	180	166	165	183	196	163	162	177	147	195	174	182	179	182	174	202	167	171	159	165	171	183	159	186	193	197	192	164	159	175	169	191	164	175	167	177	206	186	160	156	186	177	174	172	167	184	179	199	194	182	196	149	188	185	192	163	162	193	162	181	174	168	189	203	173	178	168	185	169	172	209	185	173	182	181	165	187	206	166	172	189	185	143	169	167	161	195	180	192	179	170	182	176	178	156	181	176	197	164	159	172	168	150	174	209	167	214	181	187	193	188	168	189	161	189	185	186	196	186	165	163	176	177	185	179	175	171	177	170	144	180	151	196	163	166	176	184	191	200	174	168	201	205	197	184	192	167	170	174	184	175	182	183	173	195	170	204	171	172	191	174	185	173	189	166	188	195	188	174	152	172	191	179	187	166	205	194	168	178	184	181	174	179	189	183	183	178	156	150	177	190	189	209	165	155	166	190	197	185	184	169	193	170	162	159	168	181	158	190	172	174	193	199	176	158	167	180	176	150	189	166	173	171	205	174	187	162	178	173	192	174	183	188	201	179	179	198	201	188	187	178	193	167	175	163	184	179	199	149	183	168	171	175	189	191	188	198	162	180	188	177	182	183	184	156	210	169	198	176	168	178	210	167	188	181	178	187	168	187	201	179	192	168	189	179	167	207	163	178	188	178	189	179	197	193	171	184	181	168	185	179	171	186	181	160	164	185	175	180	190	178	166	198	166	180	172	192	164	168	192	184	174	188	175	176	187	171	174	166	186	189	183	161	177	178	209	168	183	169	175	180	183	176	185	201	187	167	174	178	186	184	166	178	166	157	173	169	155	181	219	184	178	192	183	186	187	199	170	183	175	177	175	159	165	171	163	203	165	161	157	158	185	165	202	172	179	165	159	159	184	188	167	178	196	187	212	175	184	169	185	158	177	189	180	167	157	190	185	193	158	173	167	153	190	180	150	183	172	160	175	189	197	167	208	182	180	192	185	181	165	199	174	193	190	181	187	193	177	192	185	172	173	169	174	177	165	176	170	195	197	199	178	212	164	201	189	167	195	193	175	159	167	179	160	203	186	166	176	174	176	189	196	198	162	206	185	188	183	169	183	177	186	175	194	202	190	204	157	161	189	184	194	167	188	176	181	175	178	159	184	176	175	194	169	183	178	146	147	190	193	160	186	170	199	154	180	183	175	188	191	168	181	175	183	200	172	169	178	181	169	147	158	166	197	143	197	151	164	180	175	191	185	170	201	174	176	152	189	160	203	158	184	191	176	160	171	193	199	187	189	199	184	188	205	187	189	181	174	157	169	184	177	192	169	180	184	180	195	175	174	171	182	179	177	182	167	185	195	200	181	179	165	188	189	177	161	169	165	146	182	162	177	181	204	168	178	181	161	171	177	164	151	183	185	146	172	172	174	167	171	183	196	191	176	200	171	180	208	191	192	200	182	163	166	168	176	194	189	193	173	203	193	161	189	172	169	169	175	181	187	181	187	184	178	199	170	186	164	190	180	199	181	189	183	204	188	198	161	168	190	223	190	190	192	170	174	154	174	192	158	190	152	196	171	171	167	195	165	174	191	174	189	183	188	175	192	177	175	195	171	178	161	189	171	184	174	197	148	184	182	187	176	188	169	183	167	171	173	189	198	179	169	170	163	169	161	172	174	177	184	180	171	195	183	173	186	153	201	166	196	189	177	184	154	190	169	186	185	196	209	222	169	166	187	198	170	200	177	170	184	185	181	169	181	170	180	158	209	183	201	164	169	188	195	194	205	148	191	175	179	186	190	159	198	177	151	169	172	172	189	158	173	215	188	199	186	173	175	183	167	190	182	187	135	199	184	198	152	193	184	202	182	182	179	184	194	177	173	191	201	212	176	171	201	185	194	169	176	192	165	194	171	179	212	158	154	159	186	180	168	187	153	161	180	148	160	185	166	166	190	179	173	194	168	170	170	184	180	189	187	170	179	190	165	180	186	179	182	181	191	209	141	177	199	202	177	171	173	172	180	189	171	173	187	192	177	179	169	168	166	194	169	190	181	151	183	173	191	173	183	176	183	154	168	179	172	200	163	180	165	180	195	197	175	184	182	207	197	190	196	173	177	182	165	185	176	188	178	201	167	161	184	151	187	186	171	167	176	176	185	185	164	171	171	182	197	173	181	168	175	191	175	188	185	193	187	202	186	178	195	181	138	133	172	156	165	159	181	178	193	166	176	192	181	176	222	171	189	158	164	160	176	191	155	185	172	180	168	195	185	193	171	185	178	179	191	161	166	177	167	192	173	178	190	186	162	168	188	177	181	163	181	179	173	171	179	181	197	194	187	154	166	172	163	181	174	164	188	186	185	175	165	193	170	194	205	170	160	155	150	147	179	178	190	173	191	180	195	191	183	173	182	170	176	171	170	170	184	188	171	178	172	191	182	189	178	188	185	189	155	193	171	170	170	172	162	164	152	175	175	189	181	180	177	174	160	193	192	192	169	172	168	175	188	176	163	200	175	193	207	193	201	187	163	178	170	178	182	179	156	174	205	180	163	191	166	182	176	153	187	168	198	163	192	181	169	183	168	172	194	158	182	168	176	208
20364	25803	17279	9003	5927	3701	2601	1891	1318	933	804	727	580	521	452	445	394	378	371	309	328	330	339	286	313	310	223	275	249	266	261	252	258	226	224	236	203	216	210	229	204	217	234	204	226	237	191	196	205	214	221	214	198	209	207	208	213	195	187	218	203	221	224	217	230	195	223	219	195	198	250	216	167	191	181	187	224	220	178	206	185	201	202	215	219	205	215	200	203	236	195	206	178	183	213	191	198	207	186	191	178	195	200	208	182	203	190	200	231	212	213	211	202	196	210	204	193	203	217	191	203	185	190	205	211	196	208	208	228	226	216	207	197	211	208	185	223	193	219	208	208	183	205	221	169	212	202	197	222	186	206	201	191	206	198	207	217	180	219	209	197	180	199	199	224	221	196	193	189	194	178	195	186	185	210	201	202	188	193	207	222	180	192	200	196	206	183	207	214	203	209	206	213	210	202	213	205	226	202	192	214	210	196	210	205	219	200	169	225	177	201	227	174	193	204	190	195	193	227	201	215	190	213	196	202	208	204	173	186	209	183	208	211	215	203	210	204	191	205	223	201	200	198	205	181	216	210	176	207	202	202	188	193	201	188	183	208	184	162	200	195	216	178	188	198	198	186	204	179	188	211	207	211	219	195	198	226	184	222	197	196	219	205	204	235	189	204	185	206	181	199	202	206	194	218	204	194	184	207	219	175	170	200	209	189	190	207	195	218	175	199	219	210	208	205	191	185	195	191	191	211	204	212	210	208	194	198	204	201	173	203	187	203	206	189	177	210	196	184	171	204	186	216	182	206	190	217	181	204	210	187	190	206	195	197	173	207	206	193	186	193	193	199	224	204	198	200	210	160	219	197	230	221	195	176	216	214	204	199	183	205	177	201	191	204	197	183	189	191	201	218	192	222	198	210	185	207	188	190	188	194	202	204	195	174	215	204	211	210	203	220	202	196	202	189	198	180	207	192	209	201	181	211	198	197	188	195	202	214	185	214	204	225	195	200	215	212	205	200	200	183	192	217	205	201	201	196	179	188	206	196	185	195	195	195	213	192	197	176	193	211	192	202	215	191	233	220	192	183	205	209	212	207	201	191	220	187	196	218	199	195	188	183	192	205	196	207	207	223	225	195	203	192	217	191	198	200	187	188	204	230	199	223	194	190	198	214	222	182	196	208	200	204	195	207	214	192	198	203	204	184	212	218	227	199	177	228	205	204	206	198	217	207	205	199	211	210	207	204	197	181	219	212	193	199	212	198	208	215	195	205	169	205	200	189	211	218	173	198	200	203	170	180	184	189	204	193	223	182	208	216	203	193	196	197	186	203	198	195	212	206	186	226	195	187	198	201	190	232	194	159	202	201	210	191	210	210	174	180	213	211	202	198	180	199	194	183	229	202	206	224	181	200	198	202	221	203	204	190	202	205	205	193	204	219	182	202	199	229	210	224	190	195	180	198	204	200	220	181	199	202	225	228	186	195	199	191	212	216	234	171	226	219	198	217	210	191	211	180	216	203	211	211	190	211	191	190	211	169	177	205	230	183	179	213	197	185	185	194	213	180	194	203	201	198	204	203	200	207	196	195	224	201	205	180	210	176	223	192	184	214	206	223	188	212	207	224	182	176	210	183	174	173	230	214	233	187	214	209	205	192	190	203	175	196	202	202	189	202	194	236	195	212	233	195	199	207	205	187	176	215	199	218	233	203	204	224	211	217	198	197	171	190	198	207	178	209	208	195	178	191	203	201	221	194	195	173	218	189	185	211	199	193	192	180	207	190	191	192	187	156	203	210	205	230	210	196	203	218	179	186	188	202	207	179	180	175	189	184	206	227	203	202	188	217	200	213	218	215	220	212	221	206	218	222	192	188	215	219	193	195	206	215	209	198	205	197	197	195	227	187	186	202	193	185	190	175	168	181	236	203	210	193	187	212	191	214	218	194	183	188	184	213	207	187	207	197	210	211	174	203	205	200	206	200	236	203	171	193	189	203	199	204	232	205	202	211	203	203	202	210	194	189	199	194	195	213	204	203	178	192	219	209	179	190	207	204	186	209	186	182	213	224	220	204	181	198	181	203	202	203	214	202	199	191	210	155	184	162	213	207	213	217	231	181	190	192	221	202	200	192	213	187	197	197	228	209	188	211	214	215	192	200	230	198	189	208	187	213	224	206	181	201	212	186	200	222	181	189	205	188	170	229	232	196	192	201	167	209	194	177	154	197	197	186	236	229	201	190	193	210	188	204	190	182	202	213	219	190	191	184	192	188	187	192	191	218	215	217	211	199	203	200	177	212	201	190	215	208	189	183	197	200	196	216	206	203	175	213	221	192	230	188	217	180	198	205	199	186	178	202	195	195	217	197	209	221	187	177	200	213	196	214	211	195	182	193	212	201	190	207	198	208	174	211	209	224	209	193	213	211	215	203	187	205	209	215	203	199	189	192	154	243	194	183	176	201	188	191	193	182	181	214	208	181	212	196	229	190	205	181	190	226	225	199	192	195	187	206	205	192	192	228	171	185	202	213	203	217	228	173	202	186	194	204	181	217	215	188	207	193	217	202	192	191	191	208	181	228	208	190	191	196	212	192	205	198	210	216	181	208	170	216	210	192	189	207	201	207	173	185	195	209	238	216	189	201	184	201	199	201	192	199	178	189	180	201	197	212	183	213	203	198	214	205	210	174	193	201	192	177	210	208	219	185	204	200	201	187	225	222	215	203	196	192	195	204	199	204	203	212	171	191	201	192	182	194	177	184	190	225	183	214	202	217	236	186	196	181	212	204	213	200	204	208	182	179	203	196	198	194	207	188	179	224	198	201	210	204	206	202	200	203	209	187	185	178	207	203	193	165	203	198	206	224	197	207	191	172	198	197	178	204	200	210	211	231	176	206	192	197	207	203	214	181	225	219	191	209	203	194	200	204	183	211	180	222	170	171	227	203	204	190	207	205	177	203	209	187	180	212	213	152	202	187	181	179	204	203	202	183	204	166	194	194	190	193	214	190	195	211	212	204	201	191	201	166	210	204	206	233	212	202	225	209	206	193	223	197	191	195	192	211	205	183	197	213	183	193	214	219	198	198	183	183	194	210	211	203	184	177	190	184	214	182	217	197	202	191	204	197	181	195	187	199	213	191	194	194	209	207	203	184	185	192	199	205	211	180	188	210	177	212	212	195	184	207	211	180	208	189	197	204	200	208	180	189	219	199	195	209	186	193	209	212	209	188	205	209	181	199	207	189	189	190	191	181	223	182	218	176	196	174	247	191	196	197	191	205	214	197	188	188	201	187	207	217	212	205	211	190	191	197	200	177	190	218	194	192	204	173	186	201	207	189	238	210	184	213	187	213	208	189	188	197	196	194	191	217	198	206	189	191	177	200	207	185	199	193	213	190	220	210	198	206	208	174	215	170	204	161	177	209	226	201	196	213	195	165	199	199	188	186	209	203	191	196	184	211	192	204	191	181	196	184	210	187	196	222	191	219	193	193	196	184	184
23897	21166	28210	24345	21026	11611	3872	2091	1446	1096	867	764	692	575	535	503	441	388	365	334	340	331	326	311	290	302	287	278	248	262	268	221	266	254	203	225	230	216	241	203	251	207	217	200	220	234	213	229	190	210	183	191	199	218	195	191	206	204	211	178	212	203	212	190	233	224	195	216	206	205	210	195	206	172	207	185	192	210	223	193	217	171	211	191	210	198	221	174	200	219	192	177	187	204	212	175	228	209	187	203	188	220	172	196	178	200	198	178	205	175	197	215	185	195	193	194	212	196	207	192	199	209	203	186	190	191	203	192	184	182	180	177	171	171	207	185	188	163	199	200	209	185	204	181	191	227	198	178	173	177	192	190	202	179	188	179	200	215	213	198	210	197	187	180	213	187	166	196	232	183	193	183	201	197	200	218	230	193	201	166	194	193	196	203	203	202	172	178	211	190	198	185	210	176	192	221	203	182	191	198	203	186	184	209	181	201	195	180	178	186	215	221	208	209	206	199	176	199	195	189	192	193	196	171	194	193	199	184	196	193	222	177	183	165	201	213	218	208	195	192	178	188	210	181	192	186	198	201	196	197	201	183	198	217	183	206	206	185	200	214	201	210	197	195	190	186	230	194	188	185	193	204	216	190	202	190	208	202	194	198	188	190	185	167	185	216	179	194	189	187	187	198	202	200	208	173	201	214	201	184	201	171	192	181	203	210	190	224	201	186	189	174	173	198	197	186	220	204	214	193	191	202	220	218	206	215	176	229	210	218	184	211	199	217	196	202	214	193	173	187	233	212	195	180	207	194	186	184	197	193	202	183	219	188	201	207	186	169	190	225	185	202	194	228	206	209	178	182	221	194	194	214	199	196	209	209	195	222	227	194	178	196	213	205	223	217	205	201	172	178	196	194	193	194	195	197	209	163	191	199	191	196	183	164	193	197	197	196	182	180	192	199	196	185	191	190	204	184	195	214	184	216	189	205	185	192	212	179	175	214	190	194	208	190	191	199	197	189	214	213	189	208	168	186	205	205	221	187	218	191	209	211	212	210	198	203	188	212	204	175	195	200	171	199	217	184	187	199	198	211	203	209	196	187	196	208	207	198	196	185	198	213	202	195	200	173	188	184	200	209	211	207	206	209	191	184	185	198	193	203	217	197	216	205	202	189	190	197	196	213	192	196	174	198	195	226	159	189	180	201	173	195	176	208	185	195	204	201	199	190	212	185	187	201	191	225	198	231	205	211	200	195	176	181	164	209	186	211	193	213	205	206	219	220	201	168	213	201	171	199	180	216	186	186	216	203	209	196	186	171	222	201	177	194	192	203	195	183	218	178	165	187	202	182	193	165	190	183	196	200	212	183	203	167	202	203	197	206	236	181	210	207	193	182	200	197	203	178	175	188	206	171	206	203	211	182	196	205	202	191	188	180	198	232	206	178	208	193	163	192	192	207	188	190	202	204	175	197	227	210	200	185	188	211	216	191	189	175	158	167	172	209	201	195	201	190	173	182	185	189	188	208	190	200	174	200	198	210	203	207	182	205	183	206	180	239	189	227	203	209	201	199	190	190	187	167	191	212	216	209	190	192	182	204	217	194	193	198	184	209	188	196	178	202	200	182	220	184	186	178	174	209	215	231	215	197	194	207	191	175	206	205	221	187	188	187	198	193	196	172	169	192	181	210	197	196	213	190	192	195	200	194	180	175	209	186	195	210	170	190	187	213	202	220	163	183	192	176	165	189	186	191	180	218	204	201	192	184	200	205	211	218	182	201	212	206	197	187	207	196	197	206	219	223	182	155	208	174	192	194	182	200	178	182	188	177	188	206	195	180	204	197	213	197	201	195	190	186	189	178	205	185	190	202	191	193	203	185	209	198	191	205	193	174	190	180	185	195	183	188	215	211	171	186	183	210	202	202	183	181	208	182	220	176	181	187	195	212	188	177	189	210	226	198	190	206	202	213	187	207	182	188	185	204	210	187	164	205	191	169	189	186	181	214	191	201	183	215	205	180	215	191	201	199	212	178	177	208	185	196	212	217	185	208	176	209	203	177	191	209	212	182	194	188	210	196	194	198	175	201	182	179	210	178	153	204	193	201	169	187	191	204	200	187	189	191	195	184	191	182	209	200	206	194	203	183	161	192	227	197	212	193	193	197	197	202	185	180	182	199	184	205	229	199	222	196	211	190	191	205	213	179	197	170	188	203	204	188	197	196	202	182	212	178	207	229	192	211	174	175	185	165	204	171	180	201	157	201	205	190	200	197	216	203	210	186	199	200	223	194	187	172	197	211	196	189	185	205	192	192	168	182	187	182	183	185	201	179	190	191	205	193	175	186	192	182	212	188	180	162	187	218	180	175	191	191	206	218	175	210	207	193	178	172	176	197	191	188	234	203	186	180	211	186	203	214	212	177	180	187	210	195	179	197	204	187	224	187	202	187	211	202	209	227	197	221	214	186	172	218	176	191	190	185	203	195	194	196	203	211	185	191	199	179	164	207	182	214	202	172	174	210	186	206	206	186	192	185	211	182	183	207	189	187	200	195	214	171	193	166	203	188	200	186	189	193	185	184	179	205	201	172	192	194	200	224	213	210	211	215	189	207	225	199	200	174	178	209	203	169	213	174	199	210	219	204	198	193	207	192	175	199	193	195	185	215	196	162	207	187	191	166	191	192	191	183	210	197	208	205	192	207	193	207	196	206	205	190	185	185	203	214	186	203	184	193	184	181	183	192	216	194	189	186	195	203	204	191	215	219	176	195	169	176	209	197	199	224	202	230	205	192	227	205	196	192	180	188	194	197	209	172	215	184	209	206	242	178	211	175	188	172	211	187	212	200	202	196	193	188	210	216	186	191	172	201	198	196	185	171	193	195	194	244	180	192	226	206	212	219	197	189	197	208	225	208	189	179	210	204	208	193	211	207	193	186	221	204	200	208	210	192	188	206	205	203	203	206	176	191	201	215	207	215	208	211	177	198	188	230	195	204	204	175	186	173	193	188	200	180	181	193	187	213	195	194	197	206	204	177	203	197	203	205	167	210	189	192	197	197	205	217	184	170	190	206	192	193	171	202	205	187	212	181	192	185	168	209	171	176	201	207	190	203	201	212	182	215	185	191	179	186	188	224	178	188	178	194	210	196	180	189	191	185	194	188	164	163	209	185	188	189	211	194	201	178	195	216	191	213	192	177	176	208	203	192	186	209	191	187	204	188	211	157	204	187	183	204	209	171	192	207	192	220	194	178	187	219	204	224	181	199	167	192	197	200	200	205	174	202	196	194	167	204	191	199	187	199	181	196	190	192	173	194	209	221	181	176	208	213	227	220	203	200	184	190	210	177	202	195	213	186	182	197	177	196	221	209	201	213	205	201	205	200	193	191	201	211	197	191	200	207	178	229	177	200	175	197	198	181	191	198	205	208	203	199	201	181	205	198	192	173	178	186	193	213	190	189	202	212	202	191	187	184	172	209	174	206	211	214	199	190	194	203	194	225
23170	35127	25972	14829	10707	7359	5108	3623	2499	1946	1405	1304	1110	881	795	729	628	615	573	521	499	500	429	418	408	385	356	329	295	329	322	302	310	293	267	244	253	241	267	252	253	227	203	250	266	233	210	216	257	240	228	246	232	233	231	220	229	262	236	241	220	254	216	192	230	218	237	220	233	206	215	245	222	191	224	212	218	196	257	209	222	239	210	230	218	220	235	220	227	209	219	208	215	204	208	237	210	223	223	215	192	212	250	210	238	214	216	245	231	216	181	245	206	190	198	192	230	202	198	215	201	186	205	224	210	213	197	201	214	227	207	203	208	212	175	206	205	206	227	222	208	216	209	199	203	207	205	204	207	206	227	192	205	203	201	200	193	246	223	202	226	205	223	217	222	220	209	210	207	230	212	203	191	189	184	208	218	195	226	196	186	198	197	208	232	208	214	211	194	220	220	236	203	216	206	179	204	221	203	244	204	185	206	221	212	198	196	216	189	191	199	214	201	200	251	203	188	211	198	182	187	200	212	199	201	215	236	184	187	206	193	184	198	215	207	186	201	195	208	210	205	186	209	208	200	220	188	200	207	177	219	222	200	212	228	217	213	204	201	205	219	215	186	208	222	206	220	201	207	199	188	215	209	239	209	225	215	211	213	195	192	211	203	214	209	190	207	215	235	193	214	208	203	212	192	177	205	188	193	226	245	204	213	228	194	211	208	214	214	235	213	207	230	190	228	235	230	183	199	206	195	204	205	209	219	206	224	205	227	195	196	232	209	201	213	225	191	244	214	216	216	193	196	202	209	204	207	186	218	208	212	213	202	192	195	186	210	233	228	208	220	199	204	213	180	191	173	215	207	208	198	193	229	225	226	197	211	222	217	205	198	240	199	212	212	227	214	198	224	242	209	217	193	222	198	223	201	180	206	192	179	237	209	238	196	205	220	195	222	212	212	212	214	241	216	227	201	211	219	211	202	207	222	214	201	215	227	200	187	232	179	219	208	220	207	211	182	234	215	231	217	207	212	208	203	194	220	221	219	201	219	212	212	210	199	207	226	200	168	202	203	199	198	217	209	210	216	216	197	227	189	214	190	207	204	244	196	187	203	210	199	183	191	230	182	222	212	214	198	197	209	215	192	192	224	215	197	215	208	233	201	230	192	198	198	204	221	209	206	224	220	234	198	198	189	231	223	234	202	223	249	228	200	195	204	232	234	188	212	232	201	225	182	183	219	241	210	194	218	231	206	213	195	207	192	222	218	218	223	200	196	223	211	205	205	205	231	212	226	229	198	209	225	195	189	180	213	202	242	211	208	199	209	212	230	204	212	206	213	205	202	209	218	211	202	204	216	196	209	216	222	229	196	229	225	214	212	191	193	199	196	220	221	218	204	190	224	233	222	195	219	209	200	187	208	226	215	197	217	213	221	227	209	192	218	201	218	203	211	223	247	215	224	190	210	180	246	255	201	225	200	212	244	212	200	214	180	200	225	220	209	211	211	215	213	231	236	215	200	220	193	233	190	209	219	202	212	195	229	204	204	208	228	210	234	217	211	188	204	194	188	206	205	192	206	188	226	216	233	250	201	201	197	235	226	195	216	208	209	220	220	206	245	201	221	223	238	199	188	212	215	206	218	214	205	184	206	243	213	226	220	233	193	216	208	215	223	181	230	217	201	210	218	206	182	190	209	206	219	233	214	214	202	200	217	227	223	199	196	212	199	215	207	196	220	222	196	183	202	228	213	208	204	227	217	209	216	221	228	224	206	192	208	192	206	204	194	218	215	220	221	211	220	201	207	218	225	223	222	214	217	206	205	194	228	210	241	223	197	207	199	204	209	206	222	200	236	220	234	191	207	202	202	181	203	216	209	197	228	222	198	217	212	216	222	214	238	222	216	203	208	198	225	216	219	181	210	199	219	232	228	208	203	216	213	200	194	212	229	206	198	211	226	212	205	199	195	208	209	238	198	223	217	224	183	198	202	192	232	222	191	233	215	199	221	181	193	188	219	185	209	211	195	212	219	217	215	206	173	213	197	224	220	211	211	230	185	190	191	187	205	205	218	196	184	178	203	192	214	225	222	223	204	222	207	206	218	209	231	204	222	211	219	213	215	227	208	206	215	198	226	217	218	220	200	214	202	205	214	195	226	211	218	227	207	178	197	187	209	198	210	210	185	221	197	227	213	216	200	206	210	229	184	215	216	197	210	220	210	198	207	227	192	200	227	197	197	192	179	202	212	220	188	197	192	214	233	190	211	233	217	219	191	214	219	222	211	200	192	208	177	197	218	199	196	220	195	209	217	209	195	205	220	217	228	203	217	193	208	211	214	213	226	200	206	208	222	186	195	219	229	190	197	211	223	206	216	205	219	211	199	211	207	226	209	201	191	239	225	202	206	216	245	199	205	192	199	219	202	197	219	204	218	201	208	233	199	233	233	184	219	189	208	194	198	216	225	198	182	212	187	235	201	224	212	199	226	206	213	227	226	215	204	210	221	235	188	219	229	201	247	217	200	198	209	218	208	218	192	204	211	221	204	212	214	199	228	220	192	223	197	203	205	205	186	210	235	220	209	189	223	230	218	225	230	190	217	208	201	192	214	229	220	219	193	209	200	217	185	208	206	188	204	222	226	227	232	214	182	231	186	227	193	221	184	187	197	203	209	221	193	206	205	194	206	205	163	237	196	214	207	204	240	188	212	226	215	209	210	207	213	216	218	212	214	215	208	217	196	202	209	213	202	190	212	263	206	209	201	201	220	219	208	195	228	197	220	213	206	223	243	208	222	204	229	232	196	206	200	226	209	182	195	206	194	225	205	214	236	206	207	213	184	213	199	207	229	208	190	228	223	214	215	214	223	212	199	232	208	226	218	214	185	187	212	219	216	223	210	216	205	186	209	207	193	206	190	191	203	201	165	211	202	203	209	201	205	189	218	187	210	195	198	219	207	218	217	193	191	184	219	220	200	209	199	186	251	200	219	207	196	207	247	193	223	201	229	211	186	236	223	227	201	217	201	223	233	208	209	208	223	223	217	200	188	187	215	195	204	218	186	197	199	213	218	237	233	227	208	210	213	208	200	197	211	204	202	215	195	214	206	240	200	221	197	229	222	204	216	208	205	200	218	226	220	206	226	201	200	190	216	241	200	194	182	235	207	197	185	229	196	229	194	212	212	243	215	222	226	217	204	197	214	214	222	199	208	231	194	198	209	188	186	197	199	209	194	222	186	218	195	206	185	207	200	203	198	212	201	202	229	197	196	212	239	186	210	219	231	225	203	206	218	199	225	208	194	206	221	219	217	186	223	206	202	211	225	226	215	214	221	221	232	211	199	212	218	206	219	194	224	204	233	209	216	212	231	211	208	226	193	199	202	193	220	220	185	248	224	201	209	194	222	189	224	239	213	207	220	226	177	225	211	172	212	205	198	216	202	218	187	224	209	208	203	221	193	176	211	229	199	205	215	204	215	225	209	204	222	231	230	186	204	178	207	181
25070	21201	27126	25316	12837	4112	2414	1584	1117	860	733	639	628	581	524	507	445	433	437	403	375	419	366	375	336	361	309	339	345	316	287	356	290	326	273	296	281	304	293	302	295	302	287	269	316	297	294	303	279	326	277	281	305	280	316	270	314	298	273	271	272	279	283	253	285	281	289	282	294	293	260	313	297	291	271	279	296	284	281	287	284	287	269	306	298	280	295	285	265	275	295	306	272	285	286	278	244	284	245	274	303	266	271	276	268	284	285	300	301	294	319	309	293	292	293	267	286	288	275	324	262	273	263	262	285	272	273	274	283	306	307	295	274	284	266	269	294	271	279	293	289	275	276	260	255	271	279	287	268	298	286	280	301	278	308	292	271	310	297	261	309	272	261	261	277	300	284	299	252	282	283	284	250	291	285	279	304	284	269	290	302	294	300	301	309	292	296	266	283	290	273	254	298	272	294	310	311	299	267	286	298	287	303	265	295	253	296	271	262	264	282	275	274	280	294	276	303	265	293	302	289	308	285	272	269	276	310	317	286	280	273	262	295	291	264	262	281	282	289	287	283	262	269	313	295	298	292	277	291	284	293	308	286	283	267	277	286	279	271	267	272	287	259	289	277	284	251	278	311	254	253	299	273	274	284	283	280	310	274	262	289	272	301	268	270	301	280	304	276	276	278	288	283	295	274	284	296	294	274	264	290	261	294	285	287	270	287	275	276	293	275	299	262	278	295	292	284	306	296	288	275	280	253	290	304	281	298	257	274	281	305	272	276	285	294	285	294	257	283	237	291	290	278	300	301	281	315	303	268	268	258	273	299	295	262	283	295	300	307	288	254	272	268	271	284	273	297	293	294	289	286	280	280	276	303	257	246	305	308	292	278	271	267	268	291	277	260	298	288	262	281	286	267	292	307	281	276	251	243	307	271	282	265	271	286	278	287	283	266	282	261	276	294	275	241	267	254	268	270	292	272	265	298	295	316	308	286	269	298	259	295	274	280	289	272	267	282	290	265	297	283	274	269	312	264	321	278	279	290	303	305	289	301	272	285	297	295	294	286	276	301	270	284	280	301	318	287	284	289	264	289	302	287	269	276	256	277	257	299	299	292	275	264	267	295	266	276	277	272	298	271	287	290	283	282	269	268	254	286	290	274	288	295	265	286	276	296	290	282	255	254	269	265	283	284	257	269	281	295	275	285	269	259	326	289	269	298	294	263	294	297	263	269	286	276	292	272	292	287	297	284	301	262	297	296	300	287	281	287	297	295	265	283	310	284	271	260	289	267	265	273	279	307	283	283	290	281	292	276	300	272	275	309	284	291	276	284	282	323	293	270	272	283	271	308	285	260	293	272	278	303	296	288	256	280	258	293	283	290	298	300	273	270	305	297	255	269	266	285	291	295	273	280	247	277	281	305	271	310	299	286	286	275	295	275	270	291	246	285	301	273	297	272	281	269	288	286	287	284	265	290	257	281	294	276	267	271	277	259	232	288	288	303	265	293	285	261	291	293	283	275	239	272	277	307	271	300	296	276	283	277	275	284	289	282	312	280	281	279	280	286	293	282	287	261	280	256	282	294	278	296	270	258	300	287	263	266	290	262	295	296	280	295	314	281	335	285	292	270	287	277	231	264	259	310	284	289	280	296	312	289	270	292	275	267	295	269	258	298	291	300	302	259	284	307	310	286	285	305	279	278	271	285	282	258	293	264	308	272	294	277	296	288	286	312	254	291	264	283	249	265	307	310	260	299	280	256	294	248	253	295	311	307	255	286	282	268	279	276	281	260	284	298	276	286	244	275	296	294	291	265	270	302	266	300	271	306	293	273	271	295	292	293	261	286	268	278	280	305	307	293	277	289	302	287	293	266	297	247	266	266	299	259	256	299	267	261	284	263	294	287	265	283	269	278	320	259	287	300	307	291	284	304	282	268	255	285	308	263	290	298	291	301	320	302	259	271	306	245	283	299	289	267	267	305	253	285	274	291	271	294	289	278	301	260	305	314	275	290	280	272	257	293	275	269	298	280	291	273	272	322	303	276	306	306	265	276	263	290	288	293	303	295	281	285	295	315	278	269	262	286	279	314	282	288	277	277	298	267	331	314	271	309	279	297	289	278	315	293	262	255	285	280	280	269	289	271	280	269	325	294	274	287	288	286	271	295	281	291	266	307	266	279	307	304	286	297	265	273	273	314	296	266	299	307	265	275	292	275	259	284	272	307	256	301	320	263	302	294	280	268	279	291	306	300	272	275	299	305	248	284	250	284	304	305	275	272	262	247	292	269	268	295	278	255	262	257	275	271	289	281	285	290	257	282	305	273	307	296	279	289	269	286	283	303	303	293	296	292	266	282	288	303	303	281	275	273	262	278	288	269	319	247	265	275	256	281	264	270	298	290	277	285	247	281	281	306	281	301	261	264	320	282	279	305	253	253	255	238	256	292	282	293	323	269	271	300	273	267	292	317	295	285	271	278	277	279	277	269	283	279	289	285	331	304	310	284	265	276	294	287	255	283	295	271	271	277	243	279	327	279	280	260	276	279	286	312	275	301	284	262	296	292	280	276	295	288	287	290	300	282	278	268	254	279	270	275	284	306	289	246	275	314	252	292	296	280	298	298	301	281	265	291	293	291	323	279	295	272	280	296	275	296	292	290	268	322	269	280	239	319	268	273	309	291	271	286	286	262	289	261	307	303	295	270	296	299	284	278	263	303	290	299	290	287	255	299	262	276	276	260	270	256	259	279	263	298	286	289	256	296	270	249	250	304	262	279	261	253	254	267	276	298	263	260	289	287	312	280	285	290	285	267	270	262	288	284	282	239	267	290	305	282	297	255	292	291	294	280	291	296	281	280	241	306	286	272	289	261	257	265	274	282	251	279	281	272	278	281	312	279	262	272	286	330	255	263	252	298	282	274	296	307	282	314	275	284	265	280	255	301	296	275	293	293	267	279	269	281	274	276	277	268	289	310	304	288	290	286	278	276	293	265	315	290	276	315	273	267	294	271	268	303	263	283	306	282	260	287	266	264	276	311	299	274	298	285	288	283	296	277	300	316	282	272	291	286	308	297	289	275	283	281	276	310	295	311	269	253	251	292	306	295	312	283	263	292	260	292	270	273	297	278	288	299	287	277	289	272	303	267	292	270	268	244	258	295	304	303	295	302	273	265	258	285	296	305	268	287	294	294	298	269	269	274	262	284	315	280	283	285	282	278	293	296	277	287	275	278	261	289	302	288	295	289	245	265	257	258	277	309	322	292	288	263	269	254	260	313	270	292	265	293	275	275	258	269	287	295	302	303	262	287	278	271	293	268	269	267	306	306	265	313	298	274	285	282	278	297	311	277	289	306	299	274	261	289	254	282	300	286	312	273	281	282	278	279	288	271	256	278	286	294	294	267	283	301	271	304	276	257	265	287	280	295	289	289	276	284	296	273	278	320	296	277	275	267	298	248	281	269	264	280	304	277	277	262	310	295	284	268	273	258	292	276	267
22328	31818	23202	12479	8898	6056	4224	2966	2007	1523	1285	1071	925	856	794	657	631	596	578	556	463	452	476	462	470	419	365	425	402	389	386	329	363	341	345	340	394	330	367	302	311	359	338	347	323	335	340	315	333	303	312	319	325	357	308	307	319	356	306	331	317	343	306	324	304	312	330	318	333	327	324	342	309	322	352	322	320	288	317	310	291	318	307	338	323	321	287	319	319	340	326	270	299	327	301	335	312	300	323	329	310	331	296	288	311	299	315	315	296	317	320	309	327	317	318	315	306	308	338	282	287	290	282	320	302	324	297	272	287	304	306	333	320	304	310	313	347	315	289	294	289	291	309	295	313	334	305	327	300	321	296	298	304	308	321	310	280	302	308	294	322	294	345	295	337	339	304	292	284	297	311	324	300	302	307	306	310	323	317	333	336	326	293	277	324	313	316	277	313	315	336	317	296	294	318	313	280	342	320	310	353	350	298	300	306	326	306	316	289	336	312	303	328	307	314	301	306	297	299	305	300	340	294	287	331	307	327	289	311	317	320	284	273	322	290	338	294	310	312	311	310	306	305	345	318	311	309	334	294	301	317	322	285	313	293	304	306	290	300	306	316	304	311	339	301	329	312	305	339	311	335	295	310	311	298	318	321	285	314	299	293	300	316	285	311	311	280	328	342	327	311	298	305	274	338	284	290	307	288	272	330	287	322	322	307	304	327	325	308	300	297	326	304	292	289	302	310	313	322	305	324	320	338	308	325	303	338	343	356	276	306	329	311	310	296	315	294	277	329	302	318	329	298	290	322	312	323	297	322	316	298	309	305	299	313	274	270	311	288	291	320	317	293	282	285	302	330	288	295	325	292	297	324	317	313	336	327	325	326	318	315	293	301	305	310	312	290	336	293	343	317	258	298	303	318	308	320	300	303	298	293	291	292	309	315	324	284	292	281	310	314	314	369	297	293	313	308	303	305	324	284	304	326	292	314	299	329	306	314	321	360	300	296	337	280	321	324	300	335	314	311	302	297	351	320	315	311	324	310	287	301	300	333	333	308	307	298	297	352	310	306	320	318	310	314	317	275	303	317	266	301	324	286	282	286	308	309	295	319	294	301	317	311	308	343	306	290	320	295	305	337	292	271	296	299	311	303	304	293	311	293	327	311	314	304	322	301	318	304	301	307	300	269	288	267	288	319	278	295	298	318	329	310	330	315	291	284	303	327	296	316	319	318	330	320	319	278	306	308	296	300	331	333	326	283	286	306	303	317	312	299	310	301	281	308	302	285	281	283	307	312	301	292	329	311	342	313	311	337	321	290	309	282	321	307	314	306	344	315	324	294	313	318	308	295	297	297	293	311	309	342	320	355	320	282	314	281	288	331	293	308	309	326	316	311	287	277	314	311	270	314	301	312	307	315	306	299	322	277	328	313	303	338	331	314	319	320	313	280	272	263	276	294	286	319	310	290	330	287	319	324	324	320	307	305	335	339	287	329	311	330	303	283	296	298	292	287	281	299	275	326	308	302	319	297	295	289	312	339	313	338	299	331	291	301	303	291	291	335	300	297	294	295	291	299	299	297	312	325	310	299	308	320	280	312	291	295	284	311	335	284	312	312	314	290	320	262	329	309	293	325	281	301	313	299	257	277	294	274	314	327	287	308	321	314	338	292	323	323	324	311	279	309	280	307	305	301	309	305	320	317	284	295	340	324	300	314	311	284	321	297	307	306	295	289	276	298	309	323	332	333	274	315	316	290	305	306	319	313	291	311	327	329	308	293	339	298	292	318	281	284	305	304	339	330	323	308	309	298	336	298	325	315	311	304	331	310	275	319	322	299	294	351	283	308	321	300	292	290	301	286	264	318	319	305	279	313	335	322	301	277	319	288	291	316	323	300	310	323	336	304	306	278	350	291	303	307	303	316	304	332	288	332	320	297	316	285	301	313	320	300	324	301	278	287	305	286	287	304	318	306	291	303	304	306	295	289	311	317	288	303	305	308	298	306	324	295	305	272	319	316	288	334	301	272	277	294	321	296	325	308	307	288	319	295	318	300	292	312	283	301	315	360	299	291	271	306	274	299	302	310	306	259	313	293	333	284	287	291	286	295	306	294	313	319	284	296	309	292	293	314	321	336	322	337	308	293	302	334	336	314	290	315	308	308	302	330	294	304	288	295	277	334	300	302	323	296	322	315	304	331	352	288	297	279	325	293	289	297	317	299	280	297	275	305	308	298	306	316	299	320	282	308	292	320	329	325	304	337	313	290	319	348	319	304	329	316	301	305	267	315	298	309	307	291	317	332	270	306	301	295	316	294	317	292	305	280	334	298	323	326	286	325	270	310	293	340	301	279	328	336	303	294	332	310	288	291	301	315	312	282	308	293	331	328	300	309	332	311	315	336	305	323	287	304	300	316	291	300	288	273	317	325	294	300	326	320	321	268	311	309	297	318	298	294	301	305	271	319	287	301	311	255	305	283	321	293	310	308	320	302	311	305	296	297	316	314	306	281	283	306	307	329	333	315	318	286	325	319	349	321	314	293	327	308	305	310	308	304	284	278	320	322	309	317	308	277	309	317	315	306	279	284	318	315	291	327	280	276	289	316	311	297	287	300	322	323	319	303	309	293	355	303	290	315	290	280	314	301	297	291	303	347	316	353	315	310	280	328	306	310	317	291	320	286	278	302	299	312	269	308	272	330	314	316	316	321	283	287	305	310	337	310	261	320	291	299	315	301	326	330	317	290	296	340	292	327	311	327	294	307	316	294	321	307	303	298	312	271	306	312	330	281	312	288	267	339	307	300	275	303	325	297	314	272	307	308	322	324	268	308	325	296	329	307	324	304	309	309	323	307	304	304	310	288	300	298	312	306	298	294	290	304	325	304	314	345	281	305	324	288	310	296	316	337	300	302	300	347	358	294	286	319	300	314	306	293	332	324	273	307	350	343	281	337	290	305	298	286	331	286	295	309	302	310	293	327	310	322	298	284	313	315	301	279	312	280	280	314	305	301	323	330	274	345	304	335	333	295	315	274	302	330	267	305	297	296	277	293	329	325	335	325	300	325	299	313	290	275	293	296	288	313	326	295	285	311	330	314	307	306	313	297	289	316	314	340	327	317	293	322	289	300	328	310	313	286	317	307	325	292	311	308	272	296	308	323	286	281	331	333	281	318	293	283	300	305	332	327	300	286	268	318	314	294	342	307	290	327	266	301	306	294	292	295	295	308	332	319	326	287	293	292	321	263	317	278	305	304	274	315	309	335	309	307	287	298	293	287	307	317	291	300	289	302	328	312	301	317	327	312	317	323	263	311	314	287	323	300	323	299	279	280	308	290	317	314	306	296	293	322	293	317	310	290	333	319	284	309	311	314	308	298	285	308	299	310	292	304	322	300	286	298	294	328	326	268	317	275	293	289	283	304	318	299	299	311	277	315	322	308	294	333	332	299	306	289	287	338	294	255	287	297	294	302	285	275	277	299	326	305	282	312	305	301	330
22792	21206	28791	23896	21256	21224	11628	3969	2169	1709	1380	1177	1061	945	805	742	708	661	672	615	605	509	576	591	516	492	497	425	458	425	422	417	410	431	412	403	366	391	389	425	394	392	358	364	360	342	397	332	383	372	363	397	385	345	388	344	303	342	360	351	369	341	361	342	343	361	387	339	362	346	365	335	364	373	390	349	343	342	372	357	339	368	360	352	368	339	325	340	354	365	357	346	329	343	350	341	319	343	347	297	337	354	328	369	346	318	387	348	338	341	370	359	345	351	315	332	316	346	311	340	328	323	324	335	332	301	341	338	324	311	366	313	360	341	360	344	354	330	349	320	327	338	336	339	330	331	341	334	357	352	370	345	331	342	342	331	324	324	351	330	337	344	335	361	323	367	319	354	328	329	344	348	331	316	339	335	312	333	331	347	367	344	330	386	344	335	321	358	361	363	313	346	338	334	354	357	328	324	304	338	366	312	329	307	380	318	339	350	357	347	313	328	376	343	362	312	318	328	355	362	376	342	333	371	341	360	378	334	362	371	350	323	317	345	320	316	339	353	344	341	346	368	322	319	352	326	368	350	357	315	329	311	336	315	310	348	333	311	344	372	354	348	354	344	375	366	339	320	331	372	341	363	351	328	325	312	341	359	324	344	360	348	343	333	366	356	351	328	354	348	298	325	343	331	343	366	344	329	373	341	307	349	337	358	343	312	326	332	364	298	341	336	348	331	327	338	363	340	295	323	327	330	393	344	292	339	347	320	319	418	354	368	339	317	321	357	343	339	338	357	324	360	345	341	329	325	338	315	355	333	328	338	354	329	348	350	327	349	340	345	351	356	359	339	333	342	372	336	372	342	358	356	330	327	347	361	367	326	320	359	366	354	314	357	326	355	319	349	368	321	324	326	336	326	321	368	392	358	327	340	301	334	315	322	334	342	327	368	360	344	319	375	348	349	371	359	333	327	351	312	331	344	311	330	356	344	301	349	320	351	331	341	357	317	334	314	332	326	381	310	333	327	348	359	338	344	364	358	340	362	345	354	370	345	338	335	327	328	316	344	302	313	352	370	318	343	355	336	356	344	341	336	321	350	368	297	334	337	335	339	369	340	319	340	319	338	309	362	305	365	346	338	338	331	350	347	349	343	280	339	313	334	351	388	331	306	341	366	330	327	316	314	314	287	357	373	326	336	338	364	326	343	344	369	353	336	319	336	351	317	358	355	315	366	346	351	353	354	297	357	354	334	324	337	344	325	351	316	322	366	313	350	322	362	327	342	355	308	317	342	360	322	345	342	351	359	343	356	324	306	352	339	349	338	336	313	340	325	353	347	333	321	341	343	361	351	356	324	333	323	352	374	331	339	354	308	344	326	352	340	353	334	343	333	357	301	358	309	341	336	350	333	340	328	310	338	365	339	324	328	338	339	335	336	334	344	328	341	339	360	341	350	347	373	345	326	384	331	354	343	355	361	324	346	362	334	380	327	325	333	359	308	330	347	334	315	341	368	333	334	330	333	359	352	342	312	349	364	354	309	330	322	310	335	358	333	346	330	353	356	320	350	313	347	309	329	347	332	344	325	342	334	310	335	330	321	314	308	307	366	350	345	355	347	353	377	349	335	325	288	366	354	316	345	335	326	335	348	364	333	356	379	333	331	351	339	361	358	360	315	359	340	328	376	377	339	332	313	347	354	347	351	342	371	316	348	333	376	321	301	338	334	334	326	345	335	319	350	374	359	327	323	371	355	352	350	359	314	375	323	351	342	356	346	336	357	323	353	351	357	326	346	342	363	333	322	320	285	340	323	336	363	306	322	331	320	350	339	333	321	320	345	331	340	314	320	339	319	350	348	377	352	361	354	329	361	337	329	329	336	335	336	343	344	324	341	346	334	335	343	346	356	338	365	331	367	326	341	317	326	359	344	337	323	341	371	362	335	374	354	342	370	292	311	337	322	325	326	320	303	349	344	329	339	342	318	356	313	340	347	331	327	351	368	358	355	357	339	341	336	334	352	350	348	349	356	311	326	362	339	321	348	358	344	360	297	383	326	339	338	325	345	330	365	368	354	354	330	383	329	396	350	326	321	342	348	353	332	332	336	318	373	326	328	364	344	350	327	349	316	341	320	358	335	323	359	344	321	305	299	359	333	344	340	353	332	332	301	366	347	335	331	324	331	344	344	320	318	324	336	346	319	336	330	344	344	337	332	322	349	332	335	321	340	368	373	339	295	331	332	329	347	369	309	340	335	343	350	339	325	371	346	333	343	336	315	344	335	347	354	323	349	340	329	356	315	322	384	316	316	337	340	340	351	326	336	316	353	338	309	345	383	317	328	352	334	357	314	334	342	317	306	336	343	350	341	299	335	342	366	370	367	338	353	324	323	383	331	320	338	318	349	347	308	329	322	332	320	363	339	307	365	345	346	334	334	318	297	330	355	358	312	350	321	341	345	348	365	325	345	315	319	315	337	368	320	360	336	342	343	342	366	317	378	347	351	344	327	393	378	350	312	343	327	351	348	350	313	330	307	331	296	334	325	315	344	308	319	328	350	382	357	391	370	346	322	323	316	370	356	345	364	341	367	359	333	331	328	312	342	299	357	368	321	368	341	354	344	360	340	337	350	345	303	336	330	362	354	331	343	363	332	334	345	362	347	359	340	296	335	363	316	364	332	337	338	358	368	332	336	319	318	335	335	330	327	328	327	351	343	323	350	330	327	337	355	340	331	345	346	320	325	297	338	328	346	319	338	306	332	335	340	347	334	352	335	346	332	353	344	319	337	367	307	306	359	338	291	321	346	315	341	356	377	322	323	336	316	347	356	326	361	357	348	349	380	336	325	351	345	364	350	342	344	297	359	335	338	356	388	314	343	357	357	346	333	362	299	333	351	353	310	367	303	341	327	324	335	332	336	383	337	352	375	314	332	344	363	306	338	347	346	349	343	350	316	347	364	342	366	315	309	353	371	335	335	378	311	330	321	343	308	352	360	303	314	333	325	337	321	337	338	366	322	361	362	334	345	340	321	343	386	354	331	367	375	341	323	347	327	332	325	342	335	340	319	362	335	330	354	295	377	370	334	349	333	332	375	310	319	335	341	332	349	313	345	351	331	341	317	334	320	326	345	321	362	316	334	334	329	402	329	337	329	367	357	349	348	343	323	367	372	326	341	293	327	342	365	339	322	337	305	342	323	382	321	334	340	330	359	340	349	346	334	360	312	360	330	336	348	350	328	328	362	351	348	353	365	344	340	344	313	313	329	330	335	315	333	356	341	310	343	287	326	320	309	330	359	330	352	355	332	367	363	363	330	331	323	329	362	348	348	338	347	341	332	338	355	338	320	333	354	344	330	346	364	319	334	312	338	332	342	334	319	378	336	352	339	333	341	336	390	330	331	346	354	330	341	372	346	342	339	343	344	334	332	329	318	338	365	318	324	358	329	359	375	336	331	366	332	323	346	347	343	360	331	322	330	338	326	341	332	332	333	330	326
26488	41374	32585	20954	15440	10883	7818	5800	3977	2887	2387	1846	1624	1548	1240	1196	1032	990	957	850	785	778	719	687	646	543	585	518	549	497	523	448	476	435	426	429	407	433	427	433	420	408	370	385	417	357	379	362	394	383	379	365	390	375	375	389	380	372	395	348	352	374	362	390	363	399	398	377	374	407	365	362	376	353	340	384	380	342	353	369	344	342	352	354	383	333	364	352	375	362	374	357	357	355	358	348	344	344	351	354	327	360	344	352	317	349	372	352	347	366	332	373	342	346	352	359	343	349	368	331	356	367	317	324	337	351	372	344	333	344	347	339	347	388	350	333	385	343	366	358	324	378	374	342	330	336	339	311	328	366	366	322	305	330	356	354	375	353	330	334	340	334	353	387	347	359	309	348	331	373	357	340	367	342	364	330	319	333	354	338	334	346	362	333	344	338	322	350	385	367	349	328	361	338	383	349	334	333	343	344	371	337	368	321	337	359	362	352	345	350	375	352	362	340	351	345	332	334	357	359	372	323	347	359	335	334	357	394	334	339	346	359	378	314	351	346	324	315	344	369	361	369	365	361	360	360	348	367	392	339	336	332	316	355	327	384	359	365	355	350	375	367	338	368	353	320	340	344	331	349	375	329	370	365	355	334	351	325	352	359	340	350	376	339	356	343	356	357	335	335	355	382	369	355	327	383	367	366	341	351	339	331	376	336	355	346	332	360	350	368	360	359	323	350	355	350	356	352	348	373	343	357	336	324	337	385	342	334	324	367	331	366	332	339	336	371	326	365	364	377	355	353	351	335	355	376	363	335	331	381	368	355	365	364	347	360	337	360	338	382	360	389	361	366	361	369	336	355	352	333	317	364	335	333	358	358	348	322	317	342	329	344	338	361	376	366	355	324	342	318	338	329	346	332	384	369	380	360	337	350	366	352	370	331	336	381	360	350	342	388	350	375	346	349	340	363	390	343	317	331	347	385	366	354	351	346	316	355	340	350	323	338	342	320	383	331	342	383	360	333	356	332	352	345	334	348	353	331	332	332	381	330	330	369	318	361	369	346	333	387	368	349	346	378	373	328	371	325	326	331	357	360	366	359	348	336	345	331	356	348	358	346	364	354	304	334	323	347	371	353	358	342	358	371	398	377	341	352	362	344	361	323	341	338	347	324	342	355	347	353	322	385	359	350	344	349	325	362	320	391	339	363	370	354	329	383	354	335	365	371	347	334	346	337	325	355	342	327	330	338	390	331	360	335	360	357	321	322	371	348	354	358	351	342	375	353	344	329	334	355	340	337	359	349	343	346	367	330	359	361	340	339	375	357	358	359	325	327	336	363	339	330	347	325	355	325	336	337	343	377	350	321	357	362	347	324	323	360	340	319	337	317	360	363	362	335	342	353	346	367	335	345	339	366	357	330	343	333	400	337	321	379	362	326	350	336	348	354	349	345	356	338	351	326	345	312	347	362	360	329	361	353	323	349	385	324	356	350	356	321	344	358	341	375	363	339	347	318	338	315	330	318	357	302	340	340	334	341	350	338	356	341	333	370	324	360	343	373	339	324	359	355	360	350	323	331	391	332	329	326	374	357	367	360	372	350	337	343	353	351	363	323	331	344	351	357	330	373	326	335	357	334	365	353	356	350	380	322	370	373	354	336	327	330	361	338	330	330	330	318	312	332	358	355	350	348	359	342	321	368	339	359	359	332	339	331	344	320	346	339	323	313	339	363	341	360	337	341	334	347	321	352	349	343	367	341	362	380	343	376	351	349	366	346	359	334	344	369	355	348	357	368	357	338	359	336	369	351	345	366	353	355	342	327	339	337	331	319	335	368	376	325	351	358	327	332	360	374	359	357	327	356	372	318	333	354	341	370	347	337	340	363	375	343	306	313	331	327	339	368	310	343	354	348	343	364	340	358	348	334	374	354	366	335	350	361	355	333	389	356	356	352	365	354	330	359	364	337	335	332	356	362	374	342	340	336	341	344	341	341	353	314	356	352	342	338	378	352	392	357	318	373	311	359	356	335	323	384	327	348	386	311	358	350	333	351	373	328	384	349	353	347	357	355	347	360	360	340	365	382	349	326	344	333	355	359	337	345	377	361	352	332	342	361	329	338	373	339	348	338	402	341	364	391	327	329	338	356	363	364	338	322	336	320	331	341	331	356	333	326	366	350	323	325	344	362	362	344	356	354	325	344	328	330	349	326	333	337	363	386	346	381	361	330	339	363	373	365	391	319	336	324	354	342	343	333	342	365	352	358	344	391	371	380	380	351	353	353	340	332	360	361	347	336	361	328	332	353	369	333	362	318	384	363	310	324	345	357	336	359	347	393	341	350	343	337	370	358	317	355	339	337	354	313	340	308	360	364	356	341	377	332	343	375	332	355	320	361	320	346	361	358	352	356	347	318	309	332	349	391	317	355	364	358	361	345	346	352	366	361	331	352	338	370	341	359	366	350	335	344	341	328	354	357	362	355	356	356	379	367	327	350	354	362	326	367	323	352	382	362	321	336	380	357	296	328	332	323	388	330	326	342	343	322	338	324	336	359	360	330	346	310	325	353	335	376	321	345	354	358	350	353	348	360	338	347	348	372	352	309	358	353	353	358	322	354	377	355	312	369	323	337	355	356	326	359	370	349	338	330	336	345	362	365	331	348	378	364	343	358	326	338	329	371	357	337	366	351	354	323	352	333	341	344	327	320	319	335	342	390	327	369	341	370	340	403	351	327	322	323	348	347	337	343	347	341	362	373	345	345	322	382	373	343	398	352	344	364	369	347	383	346	369	354	337	352	351	345	336	333	368	334	342	356	311	358	359	351	352	356	338	354	367	337	353	353	347	339	348	339	333	345	337	342	319	324	384	358	376	381	318	356	367	304	340	355	361	344	341	362	379	359	327	339	336	342	351	340	344	328	329	321	357	326	348	387	359	362	393	335	372	338	347	342	344	370	323	365	376	337	351	375	376	374	381	359	350	346	344	349	355	331	371	334	332	355	347	382	345	306	364	334	364	344	322	337	377	355	347	356	342	344	374	363	382	359	351	307	357	374	368	368	344	352	331	354	340	335	349	353	374	319	342	345	325	326	331	328	328	354	339	338	321	355	364	327	386	310	302	377	322	344	350	381	309	318	363	348	363	325	337	358	339	349	331	338	375	353	345	314	374	332	371	347	345	325	344	360	306	365	346	332	357	372	360	335	380	353	353	348	362	356	349	336	375	366	332	326	360	362	401	348	408	320	375	354	326	373	352	334	339	376	343	334	363	354	330	344	378	346	377	343	361	348	371	369	345	357	343	390	346	339	371	349	340	374	338	335	337	350	341	337	381	369	340	351	364	344	345	347	340	388	364	343	355	337	406	361	326	333	355	364	348	325	381	380	359	324	330	321	356	368	335	372	358	386	345	349	335	334	353	344	360	376	352	370	361	361	371	349	343	357	320	362	369	346	355	354	378	359	368	345	349	355	319	345	329	353	329	350	338	330	360	342	329	372
28534	21536	18430	10054	4341	2355	1565	1091	771	607	506	428	399	363	304	303	281	345	259	251	259	281	251	223	230	222	208	218	211	188	204	218	168	195	227	204	203	190	195	198	174	186	175	176	208	194	187	197	200	201	185	188	195	198	171	178	177	168	190	186	176	179	171	193	175	188	194	196	188	177	177	171	178	175	183	182	178	190	206	162	177	188	199	168	188	169	198	177	173	188	177	165	164	187	162	172	194	190	178	182	176	184	183	184	186	198	198	185	167	212	186	164	175	180	184	192	207	203	186	175	158	178	179	170	177	173	182	212	182	197	172	180	193	169	166	174	176	180	193	173	170	200	181	184	154	178	197	202	198	177	168	186	187	168	182	189	175	146	190	154	182	184	194	173	166	169	210	193	188	173	183	185	182	189	152	209	182	155	184	184	178	157	176	180	162	160	165	192	182	174	178	154	178	178	175	162	180	169	184	214	184	178	185	176	183	162	165	179	178	175	191	182	195	178	189	195	167	194	171	166	195	185	147	170	176	196	207	169	186	174	179	171	179	182	170	167	144	216	178	141	169	165	176	171	196	188	192	186	183	188	179	177	184	171	170	141	200	179	190	181	186	164	197	193	181	187	194	177	179	175	185	186	197	183	177	182	190	176	174	176	204	181	181	211	181	169	174	180	194	203	169	169	204	194	183	171	186	211	186	188	184	200	184	182	179	190	195	190	165	195	176	173	179	182	182	175	194	201	179	160	186	171	159	166	173	188	168	176	178	196	176	185	175	201	181	198	172	175	158	199	185	198	194	179	191	180	180	184	174	171	187	151	183	186	185	174	161	195	183	180	178	167	191	189	180	171	177	167	205	167	193	188	181	165	203	178	187	205	186	163	196	170	193	186	179	191	189	188	202	166	217	176	178	191	170	163	187	191	157	192	176	175	189	190	207	176	198	194	176	195	195	189	169	175	176	182	208	175	195	166	153	178	188	207	173	171	200	178	193	193	168	186	164	178	180	176	178	156	189	163	189	199	171	185	183	185	160	193	176	207	159	176	161	167	187	176	207	197	149	172	162	206	166	194	201	200	178	190	211	200	180	176	197	183	191	192	190	181	192	211	179	173	199	200	166	168	189	170	191	174	172	192	184	181	220	183	174	169	187	155	158	181	184	185	204	196	195	153	177	206	171	150	151	208	176	199	181	185	162	170	175	194	199	164	190	195	186	181	165	170	212	193	179	177	159	175	182	192	193	163	198	190	165	176	187	178	181	181	186	212	183	196	199	195	167	183	166	175	202	174	184	168	162	185	184	202	193	187	189	190	187	204	196	196	171	201	180	183	183	178	194	172	182	199	184	182	166	180	194	203	200	183	191	175	183	198	176	182	167	196	175	178	197	214	169	168	195	178	194	166	167	193	167	197	201	178	176	188	213	178	170	164	164	184	179	200	151	185	172	180	167	180	178	176	168	169	199	185	185	193	186	183	193	178	172	192	180	178	210	166	172	187	182	182	177	200	179	210	204	172	177	163	212	184	180	213	162	193	193	183	157	151	184	177	189	212	185	183	187	174	181	175	159	172	185	189	210	169	167	178	196	193	185	193	173	195	179	167	176	188	190	168	183	184	194	169	176	178	205	182	201	170	186	193	169	172	176	175	163	184	158	176	179	189	182	163	201	166	175	196	205	178	172	164	184	175	176	182	168	175	183	165	181	159	153	195	153	178	170	209	185	194	174	196	197	181	194	170	165	190	158	185	202	190	189	181	180	171	158	195	198	182	178	179	172	180	195	182	157	167	182	191	188	152	194	180	190	178	182	188	185	214	186	170	177	156	188	195	182	161	191	186	225	174	185	177	187	159	181	198	161	186	199	167	173	164	177	188	197	169	196	173	200	179	172	167	180	186	202	160	187	189	190	184	210	179	169	167	186	178	166	175	187	185	175	190	180	176	176	191	174	172	178	180	160	177	169	192	186	179	171	187	177	199	199	169	161	171	208	197	171	183	203	186	190	193	172	185	194	186	179	173	166	168	175	201	195	179	182	178	178	187	179	175	149	178	188	159	168	192	167	160	183	179	188	190	185	178	178	188	184	163	172	178	173	186	191	185	183	168	180	187	174	152	169	180	168	174	183	161	190	173	177	169	160	161	196	179	167	210	162	212	181	173	188	151	176	197	168	174	191	196	193	172	169	188	170	180	188	168	179	188	169	183	177	203	168	198	171	201	172	171	186	181	191	171	187	167	192	189	192	192	170	162	174	193	180	160	178	205	169	174	182	182	194	186	165	195	187	185	199	187	180	171	147	174	186	163	203	172	147	199	170	172	183	176	190	183	177	186	182	180	203	174	201	179	200	170	174	174	158	170	159	173	163	187	175	161	188	182	157	159	177	191	177	181	179	199	170	200	182	180	192	161	216	185	158	171	179	186	171	180	169	174	161	188	176	179	202	186	219	183	194	183	212	191	177	180	196	175	179	172	184	186	152	197	181	161	174	182	200	179	173	165	175	183	176	180	175	163	167	172	192	173	188	173	168	185	176	180	176	171	186	162	207	164	186	182	182	182	190	142	184	192	190	191	187	189	175	181	202	181	176	167	179	180	178	190	186	191	192	188	188	214	187	175	175	157	186	206	182	217	177	191	189	165	199	183	168	164	160	182	191	178	162	215	204	171	189	197	190	187	152	162	181	165	159	162	194	178	192	163	166	178	194	156	181	178	196	170	180	190	191	177	178	184	188	201	188	172	193	183	188	176	180	189	178	181	156	175	187	194	187	159	185	160	178	159	199	191	180	183	180	175	207	188	183	188	183	172	174	208	170	181	193	174	202	164	189	200	184	172	168	189	162	173	181	172	177	190	172	179	190	209	188	186	186	193	182	176	168	199	184	176	187	186	166	163	190	177	166	202	190	196	200	173	177	168	156	180	185	184	174	173	173	168	193	194	181	180	186	175	176	181	219	161	208	187	179	190	190	170	175	174	177	204	172	181	155	174	186	195	185	177	172	178	209	173	164	184	168	184	189	185	191	205	200	185	188	161	197	180	191	188	184	158	182	175	157	172	162	168	163	160	178	179	157	173	151	186	142	175	175	182	169	175	156	193	192	154	194	182	169	185	167	158	185	153	194	183	207	166	171	176	183	201	191	167	182	183	182	202	180	196	203	193	164	166	181	150	177	178	173	187	185	195	181	164	186	151	179	192	161	172	202	169	201	185	174	154	194	183	182	170	185	180	158	177	195	169	194	181	192	185	173	181	200	182	166	165	160	178	191	174	191	170	153	171	193	189	169	175	169	174	177	177	169	186	182	182	191	202	198	181	173	185	195	179	176	175	182	198	209	187	164	169	189	185	174	168	201	174	171	144	179	188	154	182	158	187	176	170	201	209	191	177	186	159	181	175	183	184	204	200	175	205	173	170	169	198	184	163	171	169	175	183	189	184	166	161	171	173	171	186	180	160	197	179	149	185	189	194	157	178	191	185	173	174	174	171	188	175	193	180	179	184
21252	27917	19313	10128	6525	4149	2950	2033	1352	1057	794	662	591	507	493	425	411	410	340	349	316	303	282	315	279	275	229	270	269	243	245	235	214	214	264	246	233	231	233	251	239	235	209	214	218	214	203	233	195	189	209	209	196	250	218	209	208	227	170	191	218	204	221	219	215	225	225	232	219	198	202	191	236	206	218	229	214	195	217	201	244	196	195	187	201	224	217	215	211	219	194	207	187	209	206	194	192	208	225	209	182	200	204	204	185	199	217	208	185	179	191	190	207	177	226	199	219	217	204	191	222	185	188	193	214	183	203	195	229	208	218	227	197	190	193	209	231	197	205	216	205	233	222	195	216	215	201	215	208	198	199	192	200	202	222	212	205	184	200	216	205	191	222	229	193	208	205	194	176	183	204	189	216	185	199	203	207	203	190	209	203	199	193	177	199	192	227	190	204	210	207	186	200	208	183	182	218	196	200	214	225	219	212	193	190	217	193	186	190	194	209	168	201	209	191	194	176	217	223	213	204	219	237	216	203	194	204	203	214	206	200	205	207	187	204	209	220	235	218	188	179	178	211	192	202	221	171	197	214	180	198	209	203	185	204	221	199	204	182	200	195	223	186	203	195	221	212	189	213	208	189	198	209	179	176	216	205	214	196	182	219	204	195	214	210	200	218	211	203	197	203	202	208	212	192	205	194	192	186	201	205	210	187	205	209	195	187	193	193	193	188	217	187	189	184	179	206	186	207	208	194	205	216	176	178	212	187	187	203	196	184	187	209	217	205	191	204	211	198	219	219	197	197	194	204	213	200	201	225	209	206	183	209	218	200	210	170	206	209	188	217	217	204	174	200	210	238	216	182	185	188	186	198	212	214	205	196	199	189	223	213	213	173	194	188	189	212	189	201	197	216	187	195	202	213	187	212	195	185	209	215	194	196	207	207	200	219	215	209	194	190	223	212	192	194	191	212	188	201	196	217	208	225	204	172	212	210	206	212	224	206	202	199	172	208	195	187	204	199	199	184	193	202	204	231	200	205	230	212	206	185	199	188	185	188	197	199	219	222	172	204	188	199	189	214	210	199	204	212	229	174	197	185	206	204	193	183	221	196	217	183	197	194	198	186	195	214	224	200	211	199	180	197	230	204	183	187	214	213	214	194	188	206	216	192	223	189	213	211	186	209	182	189	189	237	204	206	193	207	202	204	212	189	210	228	203	213	193	194	192	216	210	200	199	206	204	210	171	198	218	186	207	199	208	173	226	208	189	218	182	201	217	218	213	217	225	202	193	205	199	206	203	204	188	206	170	207	197	209	217	214	205	230	200	203	212	185	200	215	238	212	193	210	204	197	206	228	205	219	189	202	218	196	209	187	190	232	194	203	197	192	210	199	220	195	219	180	207	205	198	192	215	199	211	200	221	195	179	198	194	189	189	188	205	230	173	200	193	201	194	187	210	184	179	208	211	172	191	204	200	215	228	224	197	207	195	204	225	221	192	202	208	181	203	204	212	214	212	196	197	211	182	196	208	200	196	199	210	196	210	192	166	219	214	225	204	197	206	216	189	211	189	205	214	213	203	183	218	207	171	175	191	171	196	199	205	195	174	193	189	215	221	207	196	197	195	188	214	209	217	195	204	200	206	214	174	198	211	212	198	206	202	205	171	205	240	211	201	227	205	230	206	217	192	211	203	222	207	216	198	201	209	198	198	206	222	189	198	201	183	216	205	200	219	223	212	183	202	207	205	196	224	189	213	199	180	195	182	194	216	206	185	172	210	196	207	183	209	193	200	203	209	205	177	204	220	199	192	196	204	201	206	215	193	209	199	215	199	192	221	198	219	200	228	203	218	184	220	231	209	218	212	206	196	212	212	238	192	197	196	195	212	210	215	196	205	183	203	209	182	188	197	222	182	214	196	220	200	197	189	208	202	218	210	212	202	206	206	202	204	202	227	197	233	206	212	190	198	204	194	193	212	210	197	194	221	214	221	204	208	218	223	212	228	211	194	206	212	197	181	201	200	211	193	198	224	198	196	202	225	204	219	221	191	210	214	204	208	208	212	211	222	213	174	184	197	172	194	175	204	183	200	194	226	197	199	199	198	202	221	205	203	188	204	223	204	188	180	211	202	213	195	216	226	194	223	193	209	201	212	208	198	204	187	188	219	206	228	195	206	210	217	201	185	210	177	214	187	176	194	218	184	189	202	180	181	185	231	191	216	194	223	204	184	249	193	217	191	187	199	221	204	217	192	208	213	210	211	216	218	205	235	219	223	200	208	213	231	175	170	239	227	181	208	213	196	196	202	209	207	193	213	228	219	198	196	205	217	182	222	209	201	195	205	205	192	193	185	191	172	215	209	190	190	198	211	223	194	182	202	182	187	208	203	198	216	203	194	191	205	222	210	184	198	228	203	216	207	226	225	228	197	202	222	182	205	204	208	184	208	190	206	203	212	216	225	193	211	225	193	176	179	195	215	206	207	204	200	185	222	199	213	200	172	191	211	206	194	218	172	202	195	203	212	189	204	211	225	213	182	191	199	209	223	209	199	206	188	185	198	195	199	178	224	211	217	210	187	222	225	197	189	208	173	222	204	166	210	200	211	205	187	200	187	181	192	196	206	187	182	201	195	191	178	227	228	192	217	194	228	216	180	199	226	184	205	220	210	204	204	206	220	221	206	206	215	201	203	200	196	184	184	235	223	187	193	205	199	213	187	223	231	190	186	234	195	217	196	195	206	187	222	187	194	203	225	206	216	184	205	186	204	209	224	205	202	192	211	212	192	189	220	234	201	203	202	184	189	208	214	219	212	207	217	174	214	249	195	174	209	199	200	195	160	209	190	200	195	190	213	205	181	207	226	193	208	232	197	189	189	201	203	205	197	218	218	218	202	226	206	205	193	215	214	198	203	203	194	196	189	198	197	196	184	184	194	187	211	200	221	203	204	211	197	174	204	155	216	209	202	212	209	182	216	185	183	219	217	204	195	214	208	185	233	194	189	201	231	200	179	193	189	211	211	249	210	218	184	165	190	178	176	174	218	175	205	194	187	208	194	211	225	211	204	200	181	225	206	208	208	206	181	203	192	205	207	195	188	223	216	194	207	197	201	187	198	205	218	193	197	213	181	177	204	238	216	204	200	188	222	236	184	233	194	212	205	212	195	177	208	185	199	189	218	186	201	186	200	202	192	229	197	192	202	187	201	210	199	192	212	212	197	219	202	192	207	189	221	218	219	171	208	217	207	239	221	190	199	207	211	193	206	206	204	222	193	204	198	204	199	203	211	211	206	203	205	208	208	214	195	218	215	205	198	220	212	188	194	192	199	229	189	190	233	215	207	220	201	181	202	236	216	202	199	186	237	205	204	222	202	208	184	182	196	206	221	191	208	219	208	205	190	185	218	213	215	197	216	221	200	213	170	199	217	206	187	203	213	198	201	225	210	177	201	198	176	188	191	193	190	202	188	198	203	222	189	196	230	194	215	220	218	211	214	206	196
23884	21224	28290	24373	21091	12329	4445	2445	1571	1181	889	759	651	595	512	500	456	381	414	408	382	333	330	328	302	303	284	260	269	258	265	242	258	231	220	222	217	237	237	228	210	202	203	213	210	217	246	211	209	204	203	209	180	239	188	223	202	182	192	236	207	202	206	179	211	212	184	198	205	188	198	204	192	199	193	225	206	209	222	206	211	205	201	210	200	214	196	199	201	208	196	251	189	192	171	202	184	226	204	203	220	203	198	191	190	211	189	212	189	206	210	188	203	202	199	199	219	200	218	207	217	215	209	193	203	202	200	211	208	194	202	219	176	210	178	176	194	198	218	196	218	193	198	218	195	219	210	192	208	201	210	226	174	199	207	209	193	213	208	192	201	188	200	185	210	183	183	195	206	187	201	191	214	193	182	215	195	189	196	216	187	195	184	169	226	174	165	189	179	166	196	222	182	188	177	192	200	215	203	203	209	204	232	202	211	181	203	200	173	205	214	196	178	181	220	187	197	184	217	206	187	198	178	172	192	190	198	189	222	204	196	215	213	202	205	194	214	188	211	201	212	202	208	210	196	194	210	189	190	220	199	206	188	162	220	183	201	186	184	187	186	214	185	186	202	201	208	180	220	210	188	186	183	213	199	217	195	190	193	198	211	195	196	181	208	200	197	233	211	217	193	203	195	206	199	192	188	194	176	208	207	206	236	202	187	193	192	192	206	180	176	213	174	176	183	229	197	194	217	210	206	200	197	189	206	200	214	211	212	181	201	197	211	203	195	196	216	222	200	213	235	190	192	183	188	196	197	212	177	233	187	196	195	182	208	202	200	207	202	207	188	206	207	200	213	204	195	175	182	206	203	200	184	233	197	180	216	205	203	227	214	210	197	171	219	186	187	205	202	192	234	189	176	196	185	209	214	184	200	184	209	209	210	178	199	200	211	197	220	203	199	191	182	185	199	185	187	188	184	180	191	200	185	187	185	164	208	194	217	168	212	212	192	201	200	190	188	201	203	176	202	198	183	213	183	210	208	192	207	193	193	185	189	210	193	186	171	197	201	202	209	185	194	202	198	207	187	177	192	204	197	202	203	210	189	182	187	197	199	198	197	190	214	227	192	208	215	205	197	185	202	207	194	192	201	166	186	178	199	190	194	177	203	206	223	187	198	184	218	168	196	202	212	194	191	196	187	208	172	192	215	201	180	191	205	200	184	167	212	192	198	193	221	185	196	202	182	215	210	209	201	205	195	197	203	208	218	202	218	171	191	210	174	217	184	193	198	205	212	206	207	182	181	199	201	217	207	199	200	228	215	196	188	200	204	220	186	190	209	213	203	196	225	194	188	186	198	190	201	203	202	215	205	176	203	189	219	220	187	186	196	213	202	242	206	226	195	170	224	235	186	205	212	196	200	195	212	204	170	200	210	202	210	207	209	170	174	183	160	185	193	188	186	165	213	218	188	212	192	194	204	203	207	207	175	201	175	201	206	184	177	223	187	210	178	203	189	194	193	191	209	200	195	202	178	198	193	205	209	220	179	164	183	192	203	175	227	184	187	193	188	238	196	169	216	209	188	207	214	191	203	220	182	192	203	190	206	176	209	203	217	201	199	179	178	168	205	204	218	197	222	206	204	205	216	201	208	205	189	210	211	209	204	210	200	189	193	206	178	223	222	192	172	195	195	192	206	209	186	180	202	183	190	193	188	176	187	211	198	202	199	173	155	195	185	195	212	197	213	204	197	187	197	215	181	175	201	212	180	213	184	203	186	189	203	181	197	217	185	187	212	184	208	184	192	209	187	224	214	191	183	226	208	208	229	205	216	226	204	201	184	183	203	183	193	210	202	209	198	200	228	188	188	198	189	194	203	191	209	197	192	183	202	189	191	201	207	196	205	215	199	175	195	209	228	215	195	200	216	189	220	219	201	187	216	209	204	211	189	169	172	196	187	211	195	205	195	203	195	193	209	196	194	184	224	200	202	199	187	166	158	188	207	196	197	168	175	215	195	202	194	188	204	220	191	200	222	207	196	212	187	202	190	217	206	225	199	196	220	207	213	200	189	183	186	204	190	201	199	197	167	238	192	188	196	205	206	177	199	186	187	182	199	203	187	199	185	212	202	208	191	181	217	195	215	213	187	209	186	178	195	194	246	200	206	202	228	195	209	204	208	189	200	226	231	179	192	202	176	195	194	186	203	206	236	214	212	198	194	211	202	195	197	206	212	235	198	190	195	205	205	207	189	188	206	221	203	173	202	195	219	185	214	196	215	207	202	195	195	187	172	204	174	193	201	203	209	189	193	183	218	208	201	202	204	174	212	198	190	198	179	210	195	198	178	200	204	217	226	220	204	188	194	201	197	174	204	203	184	210	181	209	172	200	224	190	207	216	219	175	233	213	195	211	208	217	162	179	206	209	185	196	182	193	198	205	228	192	198	199	192	206	224	196	199	187	210	208	211	190	181	191	184	203	202	205	177	218	206	180	185	188	169	208	220	218	185	196	200	208	204	183	191	202	188	201	181	197	179	182	192	208	201	180	203	213	190	217	199	213	200	199	185	204	174	196	193	228	203	206	193	189	212	200	205	209	192	220	191	185	177	210	165	188	204	186	192	173	212	224	192	190	196	191	154	178	191	210	190	204	198	171	189	179	180	182	220	220	193	191	184	203	218	215	191	187	205	186	196	207	196	179	184	211	207	181	201	196	212	187	216	177	233	228	187	184	209	217	210	243	193	209	227	182	213	193	176	186	200	231	183	196	187	212	218	171	179	212	192	200	186	203	233	185	203	212	205	201	181	195	152	213	185	199	212	194	200	179	210	210	194	189	199	195	205	203	194	214	188	185	201	222	182	206	212	186	186	216	212	202	191	207	190	169	182	190	188	202	215	175	202	200	195	205	221	200	217	206	196	199	219	226	198	188	192	199	206	194	196	209	207	215	199	214	190	187	191	199	215	202	205	199	229	192	201	181	193	203	227	227	182	210	202	177	184	203	200	193	186	184	215	201	197	212	202	214	196	199	198	176	215	191	188	222	179	201	186	216	199	212	204	198	190	212	181	182	209	185	193	189	185	218	193	202	204	182	207	205	202	189	189	217	172	207	206	216	199	211	190	180	202	208	196	205	202	193	204	193	181	200	215	194	211	182	223	200	199	205	210	214	182	191	205	187	209	219	193	193	186	208	217	191	199	203	188	189	174	184	186	195	212	216	182	217	199	212	181	215	192	195	200	202	229	192	165	202	220	209	186	182	193	200	178	211	202	212	195	191	203	200	220	189	212	210	207	200	205	189	202	207	175	204	197	208	220	199	193	201	187	172	193	199	181	208	188	200	214	219	186	199	200	213	200	204	219	196	178	204	196	189	221	198	197	217	193	201	193	189	196	202	216	207	191	178	219	183	216	219	198	195	227	182	177	187	194	215	203	177	190	218	214	192	189	212	217	188	187	176	184	210	200	221	218	214	180	215	201	190	198	197	216	212	169	190	191	200
23957	36521	27993	17052	12167	8264	5790	3971	2814	2000	1479	1262	1090	918	779	725	633	609	588	530	515	509	430	414	405	344	329	361	345	297	305	276	283	265	263	267	260	267	254	260	247	245	252	261	256	243	254	251	246	251	224	241	200	203	219	251	262	217	244	245	215	254	222	210	211	257	229	208	220	241	235	196	220	234	215	200	233	212	189	207	243	208	217	213	226	205	220	212	236	204	210	224	207	215	223	223	220	214	239	188	203	203	211	208	251	197	209	201	198	232	230	254	205	213	241	186	216	198	224	224	231	203	228	178	225	208	226	252	223	216	239	195	227	221	208	230	216	206	215	222	184	202	220	229	224	217	219	180	215	225	193	203	268	206	209	177	215	193	224	196	213	205	203	202	183	182	233	210	220	233	221	199	234	208	221	222	211	218	191	204	215	202	209	209	211	204	199	192	213	243	232	214	237	197	225	200	196	199	224	215	225	190	216	200	214	204	226	210	225	205	211	221	224	232	210	201	212	237	214	244	208	198	197	197	217	225	221	229	219	224	217	213	202	223	241	211	212	209	230	203	206	228	206	211	201	202	193	224	219	188	249	229	215	195	192	204	201	223	231	196	226	219	186	243	218	224	205	208	203	209	211	205	203	211	199	213	214	185	233	207	228	214	214	243	221	189	208	203	209	245	217	234	232	208	199	208	221	236	213	207	211	197	212	203	211	210	209	208	213	193	198	196	235	210	214	218	206	185	199	217	207	200	255	202	237	197	189	200	239	197	223	202	193	221	227	188	208	223	202	213	207	196	193	198	222	223	221	224	190	234	223	219	204	203	219	226	179	217	191	204	215	213	204	209	192	193	242	223	239	218	236	220	207	193	216	245	206	214	212	209	209	198	228	238	218	205	214	196	206	189	199	224	203	192	221	206	222	225	225	197	226	232	207	209	185	196	202	224	232	180	232	242	234	215	217	200	215	242	207	220	226	222	239	205	204	207	215	215	194	227	186	223	256	206	221	213	231	199	255	217	203	219	199	219	194	192	213	233	236	209	218	203	197	183	183	220	209	227	222	206	215	183	223	200	194	213	195	213	221	201	232	215	180	208	240	191	195	207	186	194	243	197	203	209	234	217	221	210	238	212	192	224	211	212	214	218	201	222	180	240	223	194	210	203	201	224	222	208	226	190	218	200	232	238	233	223	228	183	197	218	179	236	184	195	184	213	229	231	206	192	196	218	236	212	216	207	212	241	210	207	218	213	238	214	206	220	208	214	216	225	206	231	222	238	229	208	213	203	231	203	209	206	197	220	207	202	229	208	196	218	254	225	213	245	208	202	225	187	215	197	202	224	204	200	216	215	237	200	228	241	222	213	220	202	200	204	232	192	221	204	222	184	235	202	210	183	229	204	233	210	222	196	212	202	202	235	226	206	219	199	206	245	228	220	221	206	221	208	201	205	192	191	216	256	217	216	226	211	177	228	239	213	225	225	200	208	203	197	199	189	206	190	216	189	219	207	205	208	216	203	220	201	219	215	213	210	197	211	197	202	219	199	224	213	212	229	210	202	204	216	207	235	219	203	189	230	197	191	195	224	214	211	207	218	230	233	233	214	203	203	200	202	199	219	197	225	226	205	212	224	196	216	211	225	194	243	199	244	193	224	219	199	222	226	202	208	201	204	202	202	187	225	205	229	213	211	238	218	250	206	205	223	207	222	214	208	207	215	187	209	208	241	219	212	191	215	213	226	181	230	218	219	224	200	211	212	232	200	213	225	238	206	212	208	245	208	213	201	212	204	215	217	207	210	228	222	242	196	183	212	206	243	229	211	211	191	244	187	209	204	238	215	219	203	198	197	217	213	206	175	246	194	200	203	221	202	219	229	229	234	192	199	210	228	206	204	225	209	200	206	212	200	217	230	210	233	213	226	229	228	204	207	226	229	206	192	202	188	226	233	206	221	209	204	235	193	219	234	216	205	227	225	210	223	226	229	231	206	223	218	207	215	205	221	221	248	192	206	210	217	187	237	200	218	211	196	216	220	219	215	223	213	227	214	204	224	227	208	209	189	218	225	215	205	202	192	209	223	202	207	198	194	225	206	206	211	202	224	230	209	211	214	210	220	206	222	233	247	210	230	224	194	224	217	225	216	218	216	234	219	221	187	235	217	176	221	239	207	186	217	217	198	230	241	238	190	186	226	208	211	221	208	214	241	185	233	200	212	231	210	208	205	220	207	213	209	211	183	219	231	213	230	211	192	210	198	208	210	221	218	219	203	219	229	229	225	235	226	221	233	220	199	201	185	204	207	219	216	226	193	215	192	191	248	211	219	223	225	210	211	205	235	227	194	220	213	216	195	211	216	219	213	212	221	209	225	230	207	219	232	221	212	232	230	199	205	218	226	225	222	234	225	215	229	214	215	207	205	229	201	219	230	217	220	203	232	204	199	224	206	249	210	206	206	184	255	218	199	189	214	227	197	216	224	201	200	218	200	216	208	203	208	211	221	214	205	226	223	208	206	216	218	202	218	223	210	200	240	205	199	212	222	215	208	191	209	213	193	203	226	225	189	196	228	234	213	225	215	201	231	218	242	236	189	213	218	198	231	201	217	207	233	207	220	212	226	204	231	208	204	212	219	213	210	203	196	230	216	189	207	227	231	218	189	222	214	197	232	211	199	192	205	183	189	238	220	233	228	216	196	179	193	230	221	201	208	205	236	220	194	212	209	230	228	236	243	236	210	226	212	222	211	230	200	210	195	213	203	232	241	188	209	205	209	240	217	193	196	226	211	210	217	215	195	207	197	224	205	197	217	209	194	203	220	220	228	190	201	250	214	208	231	213	236	202	241	211	218	212	206	200	239	226	201	206	201	217	212	229	222	232	215	202	206	228	201	209	219	215	222	237	229	220	216	226	204	210	224	186	185	222	201	236	202	221	208	198	234	220	205	208	201	214	206	202	232	187	203	226	207	220	204	227	217	228	220	212	201	212	219	229	231	199	198	222	220	210	207	206	189	214	234	211	192	198	226	214	221	212	214	237	220	227	205	222	198	202	222	219	224	195	221	206	220	181	208	212	199	179	221	207	245	243	226	196	206	204	199	205	204	220	208	236	221	205	242	238	226	202	194	220	222	210	251	215	210	209	200	190	213	200	231	197	213	225	197	189	226	207	211	224	212	223	220	209	232	219	200	232	210	197	186	208	187	203	209	217	225	224	197	223	225	206	195	208	239	207	196	206	211	223	215	228	208	201	201	211	203	212	198	237	216	196	233	187	209	240	215	202	220	206	199	201	240	232	203	204	185	219	201	211	227	241	233	206	211	228	237	209	214	234	174	179	229	231	213	203	212	213	193	211	200	204	206	209	194	183	226	224	217	219	212	205	217	225	205	238	210	229	216	185	224	214	197	223	197	211	244	231	213	235	195	229	212	205	208	216	220	213	167	240	210	222	193	208	208	214	172	187	218	216	219	185	228	231	226	186	202	207	200	208	210	224	194	229	214
25137	21209	27263	25335	13582	4843	2725	1742	1214	912	788	666	627	550	538	492	454	446	457	441	365	395	423	395	338	388	350	320	358	322	309	323	348	298	333	326	309	321	333	330	297	295	290	288	301	317	290	298	258	319	311	278	318	288	285	268	291	282	278	314	267	291	293	271	285	295	298	287	283	314	285	289	293	276	302	295	302	288	283	325	282	285	289	282	299	277	290	276	300	286	310	290	275	327	277	302	274	284	281	289	255	269	283	306	269	272	266	293	285	287	286	287	303	260	281	304	317	258	288	292	287	296	281	287	267	278	294	248	258	292	276	285	286	270	312	279	307	294	306	325	258	290	288	267	288	302	307	305	270	261	312	279	297	315	272	254	296	283	317	280	283	271	286	256	306	285	275	263	268	285	294	296	310	285	274	266	271	291	286	296	313	307	294	265	307	300	301	278	286	276	316	263	283	279	288	284	283	314	277	286	269	292	317	260	293	284	298	267	291	267	267	298	287	253	304	301	261	292	283	306	303	288	287	281	319	271	282	292	321	313	264	268	295	268	316	290	296	306	258	306	294	277	292	278	283	291	276	281	259	329	292	281	284	281	292	297	220	273	279	282	277	266	270	273	289	273	287	273	285	314	297	285	300	283	284	292	242	302	279	274	249	295	290	285	272	283	281	286	287	299	295	279	279	268	283	308	273	310	273	288	287	299	279	268	262	274	288	288	290	296	289	291	263	269	290	253	287	261	274	281	266	282	312	273	277	280	258	279	292	276	288	267	319	311	266	275	278	300	301	283	297	249	321	276	293	281	267	290	289	271	266	279	286	281	280	236	290	292	284	288	310	325	302	261	287	284	295	267	261	278	267	284	289	281	288	284	279	291	289	285	304	285	262	295	278	288	285	267	298	253	279	310	269	302	294	289	295	302	278	257	303	298	287	336	294	273	292	285	280	288	284	273	286	280	268	287	265	268	284	311	294	287	289	276	314	282	277	313	300	279	295	286	277	254	299	270	294	290	263	293	279	311	287	274	272	267	286	294	257	300	292	292	293	279	313	301	294	276	264	269	292	284	287	319	246	305	282	328	294	294	304	282	272	292	283	282	299	286	276	303	285	284	277	289	287	312	281	282	288	279	291	268	285	270	256	259	274	316	292	325	280	280	312	283	271	303	281	275	254	294	266	288	262	281	282	268	262	326	278	287	313	289	295	278	288	274	289	277	298	323	259	299	277	280	280	298	287	287	283	283	284	289	314	284	281	280	274	316	292	271	254	332	294	299	290	287	288	298	258	288	284	287	297	291	274	280	291	289	283	291	272	280	282	310	304	290	271	320	269	332	253	315	298	298	250	273	295	271	286	269	289	305	291	298	270	287	265	293	274	286	280	263	288	302	270	276	295	289	267	267	305	272	266	315	289	282	289	292	293	265	266	300	289	262	312	254	294	299	292	260	315	279	269	292	292	298	274	260	307	277	259	292	295	277	288	276	286	291	297	283	269	281	267	290	277	302	286	294	259	289	259	293	278	297	292	262	331	289	306	304	295	273	251	290	307	269	310	285	276	288	306	306	289	253	297	297	319	285	263	250	261	289	294	292	305	278	303	259	302	249	303	284	262	277	279	277	333	271	294	276	277	278	281	286	298	240	258	288	254	256	306	316	295	292	291	275	297	286	282	302	283	292	287	266	262	300	304	284	291	272	299	292	295	270	293	260	262	265	308	273	294	309	278	296	309	281	278	267	273	317	285	246	266	278	310	290	313	295	247	258	290	252	281	280	286	294	277	242	286	292	303	294	286	261	316	270	305	246	277	315	303	295	274	250	303	320	294	302	320	273	267	269	322	268	304	254	260	290	306	278	287	273	279	280	259	318	338	253	280	262	258	293	292	273	296	277	343	277	314	300	288	285	294	298	275	265	307	300	317	284	274	278	286	287	290	291	313	268	280	263	275	310	277	295	303	258	323	285	259	296	280	310	270	280	274	304	287	290	284	295	291	295	247	284	257	309	286	275	268	295	270	298	259	293	272	279	297	307	294	283	321	278	255	257	326	280	283	307	290	277	282	277	303	319	276	293	287	292	267	267	308	294	282	267	282	257	287	277	292	286	288	282	296	289	338	309	292	275	290	255	264	303	262	264	279	269	291	279	298	299	301	279	292	290	282	278	290	277	290	265	297	276	284	287	261	292	282	278	298	270	287	282	290	261	287	257	289	285	294	287	288	234	300	287	284	267	281	317	319	313	297	265	297	281	287	275	309	275	298	323	281	279	289	324	271	281	277	290	274	263	275	266	279	280	308	285	296	315	303	274	304	293	264	291	275	286	306	302	260	270	303	289	297	311	286	299	279	296	291	289	285	297	285	291	226	321	283	249	293	304	288	283	309	281	280	260	271	302	268	303	290	236	256	276	278	302	265	304	277	272	266	269	274	308	288	257	289	262	292	263	281	299	282	297	329	261	284	294	290	257	275	297	256	267	288	315	283	270	285	280	318	305	281	273	305	305	286	310	312	287	280	302	297	281	283	280	296	282	275	301	300	284	294	281	283	298	258	260	277	298	302	269	273	275	330	273	270	293	290	270	305	254	302	307	289	250	256	277	287	258	271	286	282	308	271	277	281	313	293	271	249	289	300	303	294	302	266	244	283	262	313	290	282	296	286	313	258	307	262	312	324	258	269	294	305	284	294	277	244	252	286	291	306	268	282	285	293	275	270	311	291	299	287	252	314	282	308	258	293	251	284	298	292	268	262	286	329	286	284	298	293	261	275	274	269	268	290	273	294	291	286	286	283	274	291	283	269	266	310	265	288	275	285	292	289	278	294	282	298	255	293	285	327	262	299	303	292	298	301	293	284	279	297	311	277	306	281	276	280	288	283	296	293	285	311	260	295	289	319	274	269	329	299	287	265	266	238	315	301	313	287	302	254	307	276	283	281	291	312	282	291	277	296	296	291	295	293	296	300	285	269	275	282	269	328	287	288	278	306	300	266	304	267	279	283	275	283	302	270	283	307	314	276	298	316	277	281	298	285	293	281	293	273	269	285	295	248	288	292	286	290	279	291	307	291	294	267	318	283	273	292	267	302	333	294	285	277	283	274	286	294	324	281	293	280	255	308	303	278	290	290	261	275	294	317	279	281	272	277	269	314	312	294	268	295	249	270	272	316	271	273	286	261	284	274	276	288	302	320	279	281	256	269	260	324	241	283	275	286	285	257	251	275	280	309	276	287	258	320	272	279	277	311	259	302	257	293	277	266	297	268	288	283	266	308	275	271	284	292	306	262	283	269	303	259	336	289	286	304	273	290	280	296	258	284	298	282	290	326	274	300	276	292	304	276	298	293	267	304	275	273	275	306	302	293	284	259	290	286	300	287	273	292	277	287	294	286	279	297	271	282	258	303	284	289	276	257	284	267	254	274	299	284	280	282	314	291	289	297	260	274	285	272	302	277	299	278	296	248	279	277	281	305	255	289	308	284	273	283	291	285	300	302	275	299	299
23092	33216	24196	14510	10324	6913	4830	3271	2244	1674	1384	1141	960	867	744	731	645	618	526	538	537	508	462	474	483	414	397	429	384	340	388	387	365	335	348	365	360	330	367	325	356	368	330	329	322	327	358	324	298	330	345	320	303	322	332	301	311	319	281	312	309	332	310	319	308	330	338	315	350	300	332	319	306	325	317	330	343	308	323	293	295	304	327	324	304	310	323	313	310	300	325	336	312	292	334	330	282	299	306	316	318	319	326	338	346	305	302	328	357	295	295	317	347	305	308	301	339	284	319	352	320	348	319	328	312	329	320	307	352	307	319	292	277	302	277	302	330	325	360	311	328	281	304	311	333	329	290	289	333	291	295	324	322	334	305	350	324	300	308	296	306	319	308	294	302	301	330	301	331	308	297	297	295	292	305	339	318	329	300	327	317	306	313	311	305	313	301	329	295	316	314	294	325	307	304	297	319	300	289	294	305	343	325	317	328	277	300	331	290	310	296	353	322	292	300	325	289	326	290	319	274	314	322	326	307	299	313	299	288	314	328	319	302	286	311	316	312	303	334	294	341	317	332	290	291	298	317	330	322	312	302	327	321	331	298	306	305	313	291	309	308	281	311	322	289	314	299	331	279	306	302	336	292	301	312	297	316	321	342	303	305	330	300	314	313	304	304	339	333	310	305	314	293	300	318	303	295	310	329	311	311	295	324	312	274	288	293	292	314	331	331	288	303	294	317	315	321	295	327	319	277	307	301	310	355	287	291	308	319	331	312	306	330	308	297	283	295	290	310	333	304	311	304	301	310	326	292	333	307	309	291	311	285	284	304	295	281	330	296	312	299	314	304	315	297	338	314	337	296	296	302	313	323	310	322	285	305	330	318	310	334	310	287	303	314	318	300	327	293	303	324	316	280	320	352	300	273	292	338	311	322	316	310	294	312	333	321	330	292	320	297	337	326	337	320	312	307	331	305	321	317	321	326	288	270	315	320	298	308	311	295	323	275	312	320	321	318	316	272	315	303	307	279	301	337	317	318	304	299	308	309	310	320	285	284	309	308	305	362	312	302	303	306	329	283	308	332	317	286	313	313	317	270	333	318	306	318	298	280	312	329	310	287	335	322	318	322	345	321	313	318	302	326	315	321	291	314	315	314	315	311	297	293	315	324	302	303	307	329	296	321	308	295	312	308	357	318	285	313	285	307	303	312	323	339	308	295	310	309	293	306	281	313	321	282	327	323	304	316	313	322	325	271	308	286	300	317	320	336	290	287	304	320	314	307	296	309	319	350	324	288	311	317	327	341	324	301	309	278	322	292	333	303	296	330	310	309	341	318	306	309	269	297	298	315	337	291	321	295	297	320	304	319	283	296	283	318	317	301	321	322	309	301	295	314	288	344	287	307	324	298	319	318	297	290	292	299	302	328	308	303	301	326	297	323	330	294	320	323	313	335	314	314	270	286	286	328	299	305	285	292	349	301	292	298	304	309	302	317	312	315	311	279	342	295	300	308	297	307	349	287	275	319	294	289	282	315	302	304	299	297	341	325	314	322	314	303	309	302	285	326	334	303	308	317	302	319	327	318	323	324	300	299	318	320	311	298	319	325	275	313	333	326	315	291	300	296	301	300	286	282	286	301	301	289	288	294	326	309	273	297	316	303	327	293	332	295	343	300	292	301	318	298	331	316	317	307	289	307	279	285	292	302	346	296	300	309	305	310	319	303	306	304	313	314	293	317	287	328	298	342	288	303	282	314	274	304	288	328	320	312	313	323	290	291	310	283	301	330	322	316	302	299	287	304	306	304	312	324	304	297	292	308	318	329	336	313	292	320	288	314	304	332	276	321	315	309	336	302	301	301	328	297	292	325	296	292	313	302	323	338	309	310	299	312	336	322	328	331	325	314	286	321	306	292	323	329	309	299	279	324	315	327	334	337	316	312	298	305	286	289	310	323	320	317	329	299	327	309	317	313	291	321	299	316	300	323	306	286	320	323	286	309	336	331	356	318	306	290	298	321	309	310	286	302	299	299	300	281	317	276	353	273	331	313	281	318	285	281	341	298	274	324	332	321	308	307	316	302	338	279	299	283	285	320	318	305	310	314	290	336	302	307	341	318	343	294	284	302	331	331	315	326	305	328	278	331	285	313	287	299	333	294	284	318	309	312	322	319	322	314	319	316	328	287	290	302	319	321	302	284	297	322	320	297	302	312	323	293	328	314	312	301	306	297	307	340	319	300	298	329	311	291	318	298	326	272	302	306	298	321	337	316	304	336	333	281	314	294	341	315	326	321	317	309	283	330	301	307	303	301	317	325	275	285	331	305	282	337	294	313	350	342	320	343	319	314	331	308	309	285	309	289	303	300	343	312	339	314	299	297	283	291	294	322	322	309	312	326	339	324	317	312	323	328	323	308	318	307	299	302	298	310	303	283	290	320	302	300	299	305	294	331	330	287	300	286	321	285	289	289	304	315	336	279	337	302	330	343	339	311	314	320	308	317	293	278	324	258	312	309	294	320	323	305	298	291	317	281	289	311	262	304	305	304	301	307	329	312	275	286	338	291	311	340	320	301	309	303	317	292	279	286	297	289	304	324	321	286	319	325	329	314	303	320	315	297	310	314	311	315	294	302	278	308	269	293	276	315	310	295	329	319	310	319	313	288	279	296	275	313	319	293	299	323	294	290	326	294	297	315	320	283	318	286	317	303	320	287	310	319	301	313	315	336	303	309	334	324	304	279	302	311	307	304	317	296	318	354	302	302	307	279	290	307	308	276	279	333	300	283	295	300	287	334	274	313	307	336	310	268	303	304	316	316	298	309	303	287	287	314	331	291	293	327	303	320	273	307	308	275	290	305	271	314	303	316	298	300	347	292	324	307	294	301	298	286	325	321	287	291	332	308	315	298	308	291	303	291	306	287	292	305	304	328	298	295	300	306	282	327	322	289	299	293	288	304	288	341	302	291	312	307	336	305	288	328	334	328	282	325	315	322	313	297	347	285	311	310	317	317	315	329	316	328	326	321	282	325	329	304	313	316	319	305	286	294	305	342	301	311	323	314	302	309	303	307	316	318	308	296	317	287	322	277	302	291	325	304	330	325	317	342	290	346	322	324	329	305	318	341	296	314	312	330	304	308	322	306	303	260	300	294	339	321	315	297	293	334	317	319	275	295	309	326	305	294	289	325	313	298	298	300	317	296	301	289	330	332	295	268	316	308	320	296	312	293	300	309	284	309	327	318	294	278	300	334	302	319	337	278	312	286	294	315	283	296	279	306	293	294	319	300	302	324	321	322	312	304	288	317	324	309	319	323	309	295	309	315	300	338	310	295	278	316	315	300	273	319	298	292	306	332	325	311	296	323	318	317	309	313	302	293	302	309	340	283	297	333	346	301	304	330	307	287	298	326	273	306	307	349	277	314	332	348	307	295	296	301	327	275	332	301	306	279	295	308	300	302	291	330	303	338	305	318	310	307	314	325	292	310	313	289	292	334	336
22760	21214	28816	23928	21283	21368	13178	4388	2490	1899	1553	1245	1131	951	872	810	719	729	710	652	602	640	573	522	491	471	476	467	440	429	413	456	438	399	406	380	397	389	408	424	366	379	349	366	387	373	377	325	368	382	361	386	339	369	380	336	341	346	401	359	345	351	313	384	373	356	331	369	334	355	337	356	325	378	330	371	373	361	341	341	357	355	379	400	378	359	352	337	336	356	347	337	349	331	354	369	329	362	339	394	339	348	381	381	363	299	341	332	358	354	356	366	326	318	345	317	311	324	335	337	360	317	361	329	333	325	357	300	329	323	355	332	324	333	310	331	344	348	372	356	343	308	395	334	368	341	343	354	335	358	341	357	344	376	352	363	352	340	342	347	381	346	340	339	362	342	302	327	340	348	339	310	345	398	283	352	373	335	339	350	376	312	328	325	380	364	361	328	372	350	327	355	316	329	345	363	339	324	352	370	352	377	291	375	337	351	362	319	329	376	349	353	330	366	361	363	356	353	287	369	356	309	333	341	361	337	310	305	311	332	363	324	350	374	371	352	350	344	342	335	351	368	341	329	310	368	335	352	352	340	352	311	334	358	366	349	343	330	322	350	328	356	367	340	359	328	367	303	336	349	349	332	330	371	337	311	371	322	338	329	361	331	353	313	306	348	336	360	334	351	370	319	352	332	366	331	345	338	327	346	356	348	348	334	329	355	311	314	315	382	332	375	302	334	320	301	323	343	330	375	321	381	324	365	334	336	318	362	350	336	347	343	317	329	332	352	380	342	338	357	314	344	361	362	355	339	349	354	364	348	339	371	324	360	323	331	345	342	353	337	338	324	335	334	353	357	329	337	358	355	301	341	337	351	336	358	301	360	335	312	375	320	328	347	342	355	319	323	338	383	303	334	322	365	352	331	357	380	348	328	348	351	351	334	337	340	363	330	342	314	342	327	343	347	350	367	325	354	324	353	323	350	344	345	363	339	339	312	338	355	361	342	352	321	372	382	324	321	357	351	350	340	314	378	344	329	305	392	358	347	316	338	343	317	351	341	354	327	359	346	323	309	329	348	318	305	316	345	329	369	340	317	342	332	328	332	356	349	333	320	334	326	355	339	356	313	365	314	352	322	352	339	335	339	328	354	341	330	339	345	319	368	354	332	330	333	351	329	352	322	328	355	364	363	349	375	325	329	339	325	365	323	324	355	360	358	338	389	330	326	321	310	359	369	347	349	333	332	318	363	348	356	331	343	352	330	335	340	357	339	334	349	318	365	324	327	335	334	321	352	332	363	316	333	326	343	326	324	316	352	353	320	377	353	361	363	337	344	304	339	370	337	320	348	338	382	353	346	347	350	322	334	337	325	347	369	340	311	336	365	329	374	336	367	336	329	334	339	312	337	362	334	382	352	344	350	370	335	345	314	338	345	342	378	356	328	366	301	329	359	356	366	367	362	341	374	339	327	360	343	310	375	358	366	354	301	376	323	355	339	341	319	330	355	318	356	336	361	331	308	351	336	394	340	332	333	337	346	338	329	339	346	343	343	358	368	350	355	368	347	361	324	345	354	357	311	356	337	336	315	352	348	353	328	356	366	350	318	326	353	329	334	368	345	362	355	354	334	296	315	360	331	334	360	337	338	317	338	325	356	339	342	359	322	336	367	327	335	316	345	382	322	343	323	333	340	342	333	364	340	340	378	326	340	347	342	336	364	347	338	359	344	334	323	346	355	349	368	335	336	332	344	333	328	313	323	330	356	317	376	331	346	346	354	348	336	372	319	358	356	338	352	347	342	315	311	358	337	313	314	320	324	353	322	350	338	377	347	338	326	327	361	321	340	343	374	315	296	334	348	332	356	313	321	349	341	344	356	353	327	328	330	337	356	337	363	351	345	322	361	343	352	371	340	315	354	339	329	359	346	364	350	351	336	371	343	303	338	341	340	295	333	370	327	368	361	302	329	333	324	370	331	378	312	314	352	344	305	344	390	335	347	364	383	311	345	326	342	342	344	339	348	316	375	327	332	335	331	347	340	354	344	363	327	379	348	354	344	355	365	331	347	354	340	328	351	310	338	332	348	377	321	326	309	337	359	332	328	328	350	349	330	320	327	338	374	343	318	373	382	354	377	347	320	352	357	327	330	320	379	347	333	361	324	352	344	354	345	337	342	350	348	313	346	352	320	317	340	360	349	336	356	369	315	356	315	359	340	325	327	345	370	362	360	351	357	336	345	356	332	351	345	349	351	341	361	342	378	314	351	318	339	358	325	370	367	322	317	326	324	381	341	359	351	340	366	349	321	305	348	335	332	320	362	342	362	325	343	332	342	361	351	345	338	347	330	350	354	381	333	337	373	362	328	395	303	339	354	337	372	324	353	329	303	328	325	339	359	336	316	301	347	347	352	333	344	388	317	315	360	336	341	359	349	345	348	321	297	356	305	307	346	329	342	310	340	392	368	323	350	351	328	343	334	346	328	349	344	313	350	372	345	368	305	348	324	313	361	339	309	317	323	333	332	323	377	347	362	323	328	303	358	321	371	343	321	342	357	346	323	318	327	331	383	349	353	377	368	327	348	371	332	358	342	344	366	333	343	380	308	337	329	388	335	330	319	351	324	338	371	343	344	347	332	336	346	316	334	316	371	354	366	334	316	372	313	355	355	359	338	347	379	363	373	342	340	331	364	324	326	364	329	342	330	347	344	363	346	335	313	343	350	326	325	342	351	371	350	321	325	338	323	353	324	354	362	323	369	368	312	349	333	379	322	344	314	358	361	317	379	350	362	324	353	351	334	345	334	335	351	364	334	345	325	345	343	371	338	365	341	338	304	334	330	362	321	382	361	355	324	354	379	328	347	312	338	350	329	364	309	335	314	367	318	338	342	373	337	360	324	358	349	335	339	362	315	324	372	368	367	337	333	359	318	348	356	340	355	316	326	332	340	396	338	323	320	318	338	340	344	340	345	344	319	349	350	357	360	330	344	357	340	353	322	330	372	357	374	312	340	337	356	321	362	344	330	337	330	332	361	346	330	336	326	311	329	374	359	301	312	352	372	333	384	346	355	307	361	353	347	360	349	329	346	340	356	334	314	325	349	359	350	304	328	351	341	356	356	328	329	351	320	329	327	322	347	375	364	366	368	311	334	329	359	334	319	335	362	369	354	352	354	328	352	366	360	354	358	351	379	334	346	345	324	330	334	350	360	344	324	347	335	360	349	317	324	323	339	339	400	327	343	327	327	356	336	377	332	352	332	339	350	346	336	364	354	352	350	340	329	364	318	351	318	345	332	334	333	330	360	349	364	331	351	359	374	342	315	329	343	382	330	336	326	323	328	380	373	366	341	324	328	351	340	306	335	339	318	323	335	348	344	338	352	342	336	337	362	345	333	342	368	350	337	341	307	357	334	317	359	378	353	358	322	375	371	326	347	375	336	330	342	346	335	339	351	327	346	347	354	355	347	328	336	349	363	328	334	339	362	360	321	332	383	364	301
27046	42203	33328	22817	17766	12619	9272	6295	4344	3173	2552	1977	1786	1464	1374	1198	1112	983	984	821	840	781	722	695	585	594	575	585	536	508	517	474	507	449	443	449	397	402	437	429	425	377	443	394	413	391	397	378	399	344	360	412	355	409	363	368	402	341	377	344	361	401	387	395	416	385	388	372	336	403	374	363	364	366	362	360	357	365	357	357	339	369	385	360	368	387	374	363	384	342	370	362	352	364	342	366	343	420	375	342	366	358	334	344	367	361	378	356	371	369	353	372	364	341	344	342	374	335	340	335	307	335	358	389	361	302	348	356	346	367	298	340	353	338	379	330	341	373	349	374	332	352	317	338	336	350	315	334	312	367	354	390	328	355	369	371	380	367	366	344	342	350	347	339	332	360	347	346	357	328	350	334	340	376	361	340	362	325	364	357	361	398	324	360	356	323	348	303	372	348	337	360	343	368	372	365	346	351	371	356	334	346	369	323	340	344	370	360	310	362	361	384	364	325	336	390	357	380	357	330	350	363	351	367	340	367	352	374	304	379	381	359	352	366	360	389	385	358	347	360	348	352	347	362	355	365	365	341	342	369	366	317	372	376	357	350	357	347	369	352	352	336	355	357	350	353	367	359	357	324	359	338	378	369	362	356	353	341	346	363	332	365	337	350	358	325	381	349	362	341	341	369	356	345	371	397	327	357	361	370	323	374	344	355	348	359	377	344	325	323	350	374	325	345	354	386	368	327	334	364	369	370	340	329	356	329	344	359	322	363	376	370	323	336	334	351	339	368	335	362	321	339	367	340	333	353	344	387	330	356	377	390	383	354	318	374	355	347	314	374	318	354	338	368	376	382	342	325	356	353	322	376	385	339	315	371	350	356	343	356	369	342	347	341	340	352	369	355	364	334	323	368	331	352	348	339	406	332	340	400	346	355	372	365	344	361	358	354	339	349	332	356	370	360	374	346	351	335	361	344	327	332	339	366	341	371	360	341	361	318	335	361	354	326	359	332	391	312	328	379	326	326	350	385	343	333	364	369	308	350	374	380	352	332	346	355	383	348	334	364	376	381	363	310	376	383	356	354	338	344	369	344	365	339	319	351	317	344	339	319	322	339	354	374	360	366	337	356	368	363	362	362	338	348	361	340	337	354	357	356	346	325	361	374	354	383	331	343	341	361	371	358	338	414	353	364	379	341	370	368	350	341	328	350	384	350	369	354	378	366	337	340	352	338	349	354	360	366	380	368	363	350	350	342	367	365	379	336	392	362	323	371	379	370	352	334	350	328	333	352	386	368	343	340	352	337	321	348	359	345	374	314	362	312	340	351	360	335	375	385	368	333	346	350	353	352	332	347	333	366	342	337	334	382	354	355	350	332	351	347	380	332	350	335	364	373	365	327	365	337	309	317	362	323	376	379	347	381	361	388	354	363	338	363	375	364	377	352	345	349	361	361	343	346	336	362	352	338	357	391	338	356	336	375	351	387	374	369	348	362	389	361	377	332	380	357	341	344	392	336	349	312	360	351	335	349	364	340	357	354	351	361	404	355	342	388	337	350	371	329	332	352	362	349	343	353	382	337	349	364	338	339	362	354	309	337	334	358	325	368	341	367	366	344	362	346	327	331	344	346	361	347	334	351	361	333	330	364	343	341	347	352	339	373	367	357	369	390	370	370	334	312	376	339	326	354	331	353	384	339	348	344	339	367	311	332	362	370	338	357	345	322	355	332	348	340	348	342	369	361	367	380	342	349	334	365	348	369	331	332	364	361	364	311	330	339	361	348	366	370	341	390	345	335	325	329	356	371	325	336	397	360	370	373	321	373	391	352	331	349	373	365	350	330	338	336	375	343	354	343	346	342	345	355	381	333	381	353	341	373	387	367	371	327	364	348	353	344	347	322	367	346	353	351	347	370	322	317	378	322	371	365	319	348	353	309	376	337	333	378	356	344	366	345	380	343	357	324	372	342	322	385	327	386	359	363	363	353	375	363	349	342	346	314	342	311	373	359	335	353	374	341	338	347	372	343	351	374	360	360	351	321	328	343	342	342	345	326	368	343	356	339	318	332	342	351	357	374	347	356	335	353	344	352	356	349	362	344	314	341	356	386	377	338	351	351	370	360	351	335	345	341	370	336	353	345	368	335	340	347	384	322	339	319	297	336	362	341	353	365	373	351	361	329	348	369	392	361	377	374	301	343	373	350	333	340	358	362	349	360	341	342	373	364	311	371	333	318	331	351	375	375	343	331	333	341	349	337	363	368	339	332	350	364	348	356	340	350	337	373	363	334	356	365	383	356	359	340	328	360	355	360	360	377	351	324	360	357	356	355	379	375	343	364	354	368	324	358	289	344	327	337	381	379	319	375	357	337	336	348	365	332	359	372	343	375	346	335	362	363	382	328	361	331	348	386	386	352	312	360	335	317	394	363	359	338	378	353	308	351	372	349	376	330	351	349	363	357	359	364	340	352	313	349	356	359	364	350	397	322	360	346	391	375	313	350	345	379	348	327	347	335	346	357	323	341	330	380	352	342	379	350	359	370	347	339	349	356	326	357	367	321	331	356	375	361	346	324	370	365	371	369	356	344	378	335	344	369	329	353	360	353	327	331	339	380	379	374	396	357	333	322	314	368	363	350	379	370	353	337	356	342	337	356	326	344	344	351	361	361	365	359	365	316	342	380	340	331	324	358	349	387	380	342	356	393	331	355	408	357	334	373	334	343	353	379	363	378	364	341	345	370	355	369	359	345	381	326	370	317	365	371	363	345	395	317	365	384	364	374	379	345	340	336	337	354	337	330	378	378	358	339	357	333	354	356	361	332	370	400	338	357	336	370	311	359	325	324	340	374	344	346	407	356	339	320	380	358	322	362	349	349	351	352	328	356	370	378	366	366	328	357	350	354	379	362	342	349	365	356	343	377	367	353	326	338	346	377	365	340	328	368	365	341	364	337	360	360	321	365	359	364	337	332	367	363	377	339	346	377	330	352	382	325	372	355	369	361	358	322	333	312	348	326	365	348	348	350	358	349	347	360	348	339	376	348	361	343	352	360	377	366	360	342	353	388	383	350	349	351	351	340	333	340	368	367	366	354	341	351	347	359	313	339	329	346	326	330	320	361	346	380	313	376	361	341	337	374	358	324	325	380	343	338	329	375	344	373	366	374	368	354	351	347	341	326	355	327	333	358	373	335	338	365	360	345	392	366	347	342	359	356	357	362	347	373	333	335	349	347	328	334	318	361	325	355	381	374	322	308	350	354	359	357	343	371	354	363	376	358	352	322	381	341	347	357	357	350	356	362	322	322	357	349	348	355	317	337	384	339	370	346	326	353	342	355	359	344	355	353	349	352	319	351	350	357	345	369	347	385	367	363	343	340	355	338	347	324	351	333	359	346	347	359	341	362	362	366	352	325	382	353	346	328	339	373	326	379	371	338	387	374	359	334	342	383	352	400	370	344	344	368	358	343	319	357	351	351	371	369	325	367	357	339	379	317
28415	21630	19210	10971	5511	3164	2033	1308	882	683	506	437	377	383	328	304	320	298	288	262	270	276	228	263	230	210	230	213	204	194	205	207	194	178	193	206	203	186	213	185	204	203	207	181	201	199	190	183	184	180	215	196	187	206	195	167	183	157	205	207	212	198	194	181	184	199	197	163	201	206	217	195	174	214	161	189	207	178	176	192	177	175	185	212	178	180	200	183	186	191	210	211	188	179	165	172	199	193	185	183	180	181	220	180	177	168	190	199	163	171	183	180	187	186	160	169	190	178	186	167	203	194	183	190	179	194	196	196	187	157	206	176	148	172	172	192	173	179	193	208	188	193	182	190	210	187	192	170	182	184	183	183	173	208	164	173	170	165	176	176	178	176	184	186	190	160	171	157	190	182	165	182	207	185	174	173	201	178	172	192	183	167	161	175	190	187	179	194	180	186	183	187	191	180	187	182	173	189	204	210	195	184	170	196	188	162	176	188	194	165	180	190	174	193	177	189	182	184	197	199	212	190	186	171	172	183	197	183	200	172	207	182	181	179	199	173	180	174	178	176	181	178	163	209	177	177	179	178	189	169	162	186	189	208	198	179	180	200	182	178	209	158	188	182	165	173	195	195	194	221	197	187	182	189	199	203	175	176	163	179	205	199	182	180	174	215	172	192	191	154	189	156	211	199	168	188	154	188	198	192	192	189	166	190	199	176	178	170	197	193	188	165	160	175	173	188	184	187	217	180	159	171	190	172	196	171	189	189	181	181	178	178	177	190	196	205	194	165	184	171	191	193	205	175	191	190	197	189	192	200	179	176	205	205	175	178	186	187	162	183	188	183	174	184	179	177	205	166	187	226	181	182	193	174	185	183	201	169	176	188	208	161	173	199	175	184	176	174	212	172	204	178	181	163	182	222	158	175	197	189	177	190	175	142	168	191	185	172	182	179	181	188	170	160	188	175	185	170	216	161	180	213	191	179	147	183	192	179	174	188	186	189	178	182	187	178	175	173	185	170	174	183	200	205	184	180	193	178	181	193	198	201	183	190	157	178	180	214	189	190	184	192	167	181	185	199	183	185	183	195	175	183	195	198	197	188	190	197	203	208	190	180	192	185	178	176	171	167	182	204	184	207	175	163	196	205	205	184	187	179	190	165	186	159	177	204	172	188	180	163	175	170	186	197	188	176	193	181	183	194	172	171	175	161	196	185	173	194	173	213	185	160	194	177	174	189	186	183	195	206	192	198	172	176	195	192	180	179	209	198	193	195	191	182	205	206	160	210	189	195	184	183	199	179	189	192	213	205	170	173	165	181	188	157	203	191	165	199	188	203	161	196	179	186	163	180	194	168	185	177	183	173	197	195	203	211	181	176	217	162	177	182	184	183	206	175	179	166	190	181	178	179	172	164	176	195	200	169	204	187	195	185	152	181	231	184	168	167	195	188	173	180	162	190	181	235	198	192	194	194	180	178	202	197	223	203	205	165	180	201	169	184	163	192	189	186	182	206	207	197	179	169	154	227	173	201	198	173	183	189	191	186	169	176	185	173	190	185	182	175	174	197	217	194	186	200	192	179	193	173	203	195	174	187	181	168	187	190	173	198	166	192	206	188	200	195	183	179	181	202	171	181	203	191	182	187	199	176	177	202	173	167	170	187	192	193	171	177	175	169	192	188	187	157	194	178	171	192	160	218	181	184	171	200	187	168	185	190	173	189	161	206	198	187	209	174	174	192	169	184	187	172	202	197	181	173	176	173	179	180	208	178	185	192	206	158	177	190	194	170	187	161	173	182	165	169	195	174	180	171	167	175	188	174	186	183	197	211	190	169	176	180	173	194	193	207	184	200	187	189	176	177	194	172	203	191	198	201	183	191	181	214	188	193	190	198	198	184	177	191	208	185	171	207	166	172	182	175	189	186	174	203	164	170	183	196	174	181	190	193	188	172	170	195	198	188	191	179	189	187	168	189	194	196	156	186	194	185	177	185	207	184	192	189	205	183	197	173	194	211	173	180	207	175	171	194	197	189	168	181	197	183	180	186	182	166	156	202	202	188	174	187	183	196	213	183	193	179	171	196	187	198	190	196	204	175	181	195	190	176	196	197	182	181	212	198	183	188	186	184	181	194	161	146	182	197	175	191	184	165	155	189	178	178	154	202	176	199	185	188	201	174	193	180	179	173	177	179	185	175	191	207	171	240	149	183	183	209	169	200	193	204	184	164	170	180	167	188	180	198	196	173	178	167	205	176	163	163	163	159	205	205	175	188	206	170	210	181	195	193	182	200	182	192	167	187	207	183	180	174	190	192	188	214	194	193	166	173	192	173	169	183	193	208	206	185	202	215	201	189	204	202	204	172	218	181	188	162	217	188	193	178	180	197	186	161	181	176	188	186	196	185	190	181	181	186	197	174	158	177	213	174	189	175	201	147	179	189	181	168	197	172	186	210	184	184	184	188	196	182	182	177	196	200	196	195	166	198	192	187	171	188	194	208	210	205	178	210	185	197	182	178	217	180	167	184	173	193	204	181	195	173	181	169	207	191	176	205	195	180	184	182	179	192	177	188	177	167	192	176	197	201	195	190	173	186	185	195	155	176	183	196	185	179	199	182	175	185	182	199	184	188	161	163	179	175	197	189	176	187	173	176	204	167	193	191	173	185	182	196	187	180	184	171	177	184	195	184	188	169	190	164	183	206	200	215	187	203	219	206	197	187	177	196	193	194	218	162	178	190	192	190	175	182	177	173	171	201	203	184	185	190	180	184	197	208	177	203	162	175	196	182	166	180	160	186	165	171	193	187	184	184	232	168	199	201	182	169	182	164	177	199	208	186	198	166	192	192	184	181	183	182	174	202	204	182	201	170	191	182	197	189	201	189	187	169	191	184	160	185	183	197	196	167	177	199	170	184	186	169	181	189	217	179	189	194	176	183	186	176	200	172	173	154	180	184	153	178	168	179	190	177	175	196	185	185	180	172	183	213	187	186	206	188	191	180	177	197	168	177	168	187	169	190	157	184	193	185	168	212	171	185	184	177	201	176	191	177	193	174	165	193	192	184	175	194	189	196	173	183	179	165	219	190	224	174	156	204	195	164	196	185	176	194	177	197	184	198	162	198	195	192	155	181	173	185	201	205	159	176	196	179	194	175	183	181	184	201	174	204	160	178	170	180	183	174	195	178	197	200	171	197	208	176	149	188	188	182	176	169	182	206	196	193	191	185	204	166	171	185	206	225	174	209	193	177	161	182	180	177	200	177	166	216	168	184	176	162	182	186	188	187	167	178	200	186	197	162	179	197	185	198	161	213	185	174	183	203	169	146	187	188	187	188	162	190	192	182	185	180	189	182	185	158	175	204	182	217	165	166	179	188	226	200	179	170	192	179	180	191	188	208	180	185	196	188	184	187	188	183	208	179	166	187	187	199	195	185	164	161	153	203	189	198	194	186	195	198	177	158	197	185	188	168	204	201	174	187	178	213	160	174	193	182	186	167
21162	28584	20003	11083	7890	5428	3607	2428	1506	1177	889	726	660	571	496	460	444	392	354	384	347	324	299	299	288	313	249	259	252	258	267	259	234	244	223	271	218	224	242	227	203	206	233	200	238	228	221	248	208	202	208	197	250	204	221	205	213	230	207	207	199	205	224	220	211	226	220	236	204	185	210	202	217	196	220	210	208	232	221	205	202	206	203	197	210	182	218	203	210	218	206	206	195	183	225	212	204	184	214	223	188	187	212	216	215	198	213	244	204	190	204	213	200	190	206	206	203	200	228	201	198	188	211	202	206	218	195	215	222	190	200	226	202	179	202	221	192	204	226	209	224	209	177	203	231	224	194	201	204	212	189	193	221	210	169	216	210	187	188	188	199	185	233	209	198	239	192	184	209	202	204	216	193	204	217	187	217	201	214	204	218	208	208	172	193	204	199	227	224	212	192	200	194	216	206	214	206	187	212	198	213	189	208	211	186	200	217	212	231	205	191	194	204	216	186	198	193	198	232	212	234	200	216	210	197	232	184	204	218	215	216	198	213	192	211	200	199	206	229	200	217	213	198	185	216	183	214	205	209	219	204	207	190	197	207	172	192	190	222	231	182	224	205	204	195	216	211	213	238	198	205	216	208	207	213	199	207	205	188	224	204	192	217	222	211	216	206	195	220	190	204	210	194	196	214	197	241	200	200	195	222	206	193	213	226	198	200	202	189	171	203	202	194	173	196	210	203	205	215	192	204	213	209	214	202	201	205	187	178	211	217	239	183	196	196	181	202	202	203	215	210	212	200	235	229	215	201	219	183	192	207	177	206	221	200	194	214	203	223	206	215	243	207	212	197	200	225	205	209	189	207	219	206	209	192	195	220	201	220	223	194	211	211	217	200	208	214	187	207	210	179	205	208	230	201	202	199	201	218	210	214	190	205	228	199	239	192	237	210	208	182	197	215	184	202	194	230	228	225	202	228	192	207	217	233	213	197	211	202	221	196	212	190	198	207	201	208	208	195	232	225	221	216	207	199	211	199	213	203	190	222	249	218	224	197	207	225	199	199	191	191	218	198	212	184	179	202	210	203	196	184	199	245	225	212	189	226	203	212	178	192	194	196	213	203	209	216	220	204	195	189	199	194	206	182	178	190	203	220	229	223	218	199	161	208	196	223	211	209	210	222	224	204	188	204	217	198	216	204	220	190	196	201	241	229	202	225	212	235	236	199	233	173	234	252	223	173	207	167	201	188	207	198	198	202	180	204	207	213	208	211	193	172	190	193	213	195	211	209	205	196	210	231	200	210	192	214	195	193	195	185	191	202	222	240	219	204	182	230	215	206	202	197	197	205	189	213	201	205	208	202	194	223	218	194	210	198	212	211	179	170	214	179	215	212	225	195	213	202	189	211	184	233	203	195	209	223	221	197	196	200	191	195	213	219	182	218	207	204	194	190	201	208	216	191	208	204	184	215	204	203	214	215	191	193	194	206	211	188	202	206	187	174	204	199	183	211	213	192	198	221	195	217	194	186	229	189	200	204	191	224	184	191	224	223	202	191	193	211	202	214	196	226	197	200	219	203	207	206	220	219	205	191	188	205	230	231	208	200	203	209	216	220	201	201	217	229	221	191	223	210	207	229	212	211	205	203	204	208	204	169	188	178	205	224	203	226	190	223	214	195	198	209	201	199	184	213	219	218	203	185	232	224	204	197	190	228	215	200	212	188	209	174	213	211	199	204	237	203	195	184	205	214	209	206	208	189	213	218	208	199	194	203	222	209	193	217	215	196	217	188	197	200	207	193	196	214	215	206	220	204	198	190	197	191	211	189	210	203	219	196	181	215	189	227	208	210	198	210	225	199	184	213	194	192	213	217	215	217	202	194	215	222	235	200	228	212	218	202	199	206	217	216	180	194	211	191	212	197	182	203	192	202	206	216	220	186	206	226	201	184	201	227	196	173	202	212	181	204	195	200	202	181	215	228	194	218	188	200	196	179	189	197	225	217	211	229	216	201	191	210	193	220	217	184	216	221	206	217	183	185	186	213	215	202	211	187	216	210	227	190	217	184	194	213	213	196	222	221	198	210	213	207	216	186	209	201	214	208	220	204	227	213	195	216	185	209	195	204	213	181	173	209	212	201	170	219	213	181	202	195	205	190	206	200	198	200	196	194	212	189	214	196	213	202	206	202	210	216	194	198	193	199	220	198	195	230	203	179	217	209	227	206	207	171	192	201	222	204	190	192	199	211	219	181	207	210	250	208	172	236	222	179	185	258	201	219	222	198	195	204	197	217	203	195	183	215	219	224	202	212	224	194	213	203	207	172	196	217	214	203	216	188	181	201	212	191	182	177	200	195	209	215	200	214	218	197	210	215	220	186	194	196	207	194	218	211	217	217	230	200	201	201	206	216	188	202	206	199	217	206	231	188	211	214	222	188	208	214	209	197	185	191	200	192	195	199	214	223	192	180	190	192	214	190	194	202	218	198	195	199	190	216	202	198	206	189	204	204	204	207	198	210	201	200	198	165	197	229	192	200	211	207	201	190	192	194	219	174	221	164	193	208	190	219	192	174	193	226	212	217	197	191	205	191	202	211	187	193	231	190	214	199	196	204	214	205	205	203	176	212	218	187	195	217	201	188	213	212	203	196	201	207	203	206	210	177	212	190	201	210	206	196	201	238	207	220	222	207	190	210	238	212	193	177	218	189	187	200	200	221	208	219	209	217	191	216	180	214	195	187	221	209	187	221	224	216	219	202	190	183	220	204	194	214	205	210	202	237	207	177	215	227	182	199	211	205	217	235	228	202	187	198	199	220	206	194	208	197	213	216	184	198	192	223	204	206	184	206	209	191	203	207	198	198	204	187	185	202	197	195	214	186	228	199	191	202	198	204	195	218	220	198	216	225	235	209	204	222	204	194	196	211	220	203	197	216	177	197	207	208	238	214	201	205	198	195	214	207	210	213	191	216	178	233	178	229	195	212	195	230	206	189	188	214	192	203	200	208	195	197	201	179	225	192	204	232	212	195	198	184	193	195	209	212	180	192	215	199	195	205	209	204	197	212	193	203	192	206	189	185	205	209	214	184	212	209	213	198	210	215	226	211	198	198	193	213	205	206	208	199	201	203	216	186	186	186	217	207	204	216	196	222	201	202	217	228	227	196	203	197	190	175	213	215	212	199	213	215	222	216	212	190	211	191	214	215	202	178	197	194	193	194	207	188	193	208	207	230	194	198	203	215	198	199	193	242	193	207	219	208	188	201	189	210	213	216	179	227	193	198	174	189	224	228	197	209	190	211	205	191	203	216	220	214	182	234	200	205	224	204	216	210	213	188	180	203	204	201	207	209	190	204	195	195	205	218	216	222	205	183	215	197	239	219	209	220	198	194	224	180	203	202	237	213	196	200	233	236	191	189	235	202	202	196	204	215	205	210	198	228	206	200	186	205	218	204	188	230	211	234	196	192	183	214	199	217	203	231	199	187	181	214	209	214	192
23942	21180	28185	24346	21091	13385	5134	2534	1734	1295	985	865	713	655	558	482	428	389	425	409	362	378	347	318	320	267	289	299	273	247	271	249	233	262	240	212	224	241	244	210	209	231	225	211	252	205	234	239	241	230	228	199	203	210	199	208	225	211	224	192	208	193	217	209	223	202	208	223	203	240	199	211	184	192	173	234	175	206	200	202	203	201	221	207	212	216	214	185	220	189	223	216	181	230	201	220	202	184	180	176	192	210	202	207	207	200	167	192	193	221	188	214	182	203	160	198	203	184	218	220	197	215	201	202	209	203	210	209	216	205	217	171	194	203	211	224	213	185	211	202	217	194	206	219	218	187	196	192	184	199	202	179	199	203	214	212	200	216	185	210	226	190	196	191	209	194	190	208	198	170	199	212	208	209	236	206	199	202	202	228	187	232	209	228	198	205	191	208	215	207	191	214	219	205	206	240	209	194	204	203	199	208	199	188	182	214	179	186	178	213	192	207	197	219	204	208	204	232	221	210	209	206	177	192	210	182	198	194	213	204	215	193	224	207	204	184	208	200	187	199	213	192	218	190	211	171	197	186	199	187	197	230	195	211	181	219	210	205	217	206	201	221	192	190	231	189	203	196	207	191	171	193	172	209	194	184	210	205	202	213	187	213	217	205	215	236	202	210	185	178	214	197	187	206	213	175	217	198	176	208	225	204	203	220	191	208	204	190	198	229	219	218	193	203	202	213	214	201	212	192	202	216	188	200	209	192	214	190	200	207	191	202	191	230	203	205	182	207	207	190	207	197	177	200	203	213	189	226	190	205	200	206	183	181	210	172	204	198	185	183	179	198	206	216	200	187	211	206	192	205	200	196	194	199	192	195	193	213	176	195	200	201	212	201	190	186	193	187	190	218	204	182	188	182	188	182	188	219	177	187	207	212	189	172	219	203	211	202	213	209	190	202	231	225	194	206	202	194	195	173	185	198	230	196	237	200	190	187	209	209	208	190	195	228	203	198	198	219	196	182	202	214	233	239	196	195	203	195	220	175	195	172	160	218	192	197	202	201	206	180	216	209	203	196	189	206	205	192	233	170	198	204	236	213	205	203	194	198	194	212	200	215	193	218	178	206	199	206	167	184	225	201	185	225	227	198	202	182	221	206	197	203	210	227	194	215	184	186	187	199	193	189	185	201	220	197	206	229	212	192	215	208	198	174	200	208	205	189	229	200	213	199	231	181	205	225	221	207	180	190	201	181	201	183	192	200	221	214	234	186	187	202	175	176	196	200	198	193	202	224	195	216	219	203	198	203	211	202	206	208	190	213	205	196	226	198	200	231	189	192	193	231	201	201	210	208	215	217	211	193	168	198	184	201	215	194	204	213	191	197	191	209	191	208	205	199	203	214	190	197	189	186	226	199	239	184	188	178	215	199	199	235	193	179	205	199	203	215	183	176	202	206	198	247	175	193	205	199	197	193	221	199	206	178	203	222	224	208	201	199	207	202	236	219	239	220	195	180	200	216	219	214	182	186	207	191	181	182	171	219	202	181	211	223	203	202	222	219	211	197	190	176	211	200	186	198	194	180	182	214	222	200	205	213	204	231	209	208	232	204	207	204	218	191	198	196	227	185	199	206	187	205	203	223	219	184	222	206	195	185	198	219	216	199	204	200	203	185	230	202	208	177	196	206	226	206	193	188	219	196	181	212	187	184	198	185	197	182	201	203	192	200	216	199	199	201	208	209	193	189	216	225	216	194	195	191	209	214	235	207	198	206	201	222	191	226	196	220	187	183	206	219	241	222	197	185	176	228	205	207	233	196	188	198	188	189	205	205	205	205	175	194	221	204	198	230	203	199	196	239	206	198	211	217	217	182	234	198	246	176	198	195	207	184	181	227	206	218	208	207	194	227	208	210	223	217	209	214	210	201	204	186	197	188	182	203	212	203	206	201	214	195	200	215	227	221	222	193	204	209	194	202	185	186	217	213	234	201	198	206	193	199	226	208	207	210	213	208	229	190	224	200	204	191	187	225	182	186	183	215	184	201	213	186	204	195	203	209	182	216	207	215	212	204	182	204	195	217	218	184	201	193	193	188	218	184	175	207	185	206	221	196	179	201	223	197	211	189	189	208	193	191	215	181	182	220	211	219	218	206	204	173	227	215	158	190	196	196	212	201	220	182	216	206	213	219	195	188	212	201	223	197	224	205	169	185	201	198	199	204	198	184	177	190	187	201	194	193	194	207	197	194	209	183	209	203	204	203	195	203	196	194	192	184	193	221	188	225	197	221	210	177	193	198	203	196	182	217	202	192	207	211	206	201	210	208	213	197	186	191	204	197	197	181	220	207	187	193	223	210	193	180	213	179	211	220	188	194	204	215	179	212	213	177	205	182	187	208	228	202	193	190	192	180	206	193	199	221	193	197	196	194	188	189	192	211	214	176	208	217	217	178	221	220	190	208	216	201	214	216	203	182	189	212	207	220	199	182	194	199	201	186	197	187	192	184	201	185	217	191	210	204	210	197	225	227	201	212	200	175	204	180	223	215	206	221	200	171	207	158	191	205	189	209	223	203	179	208	213	214	202	216	173	187	202	201	203	234	191	197	204	198	192	199	195	212	212	207	225	208	185	222	212	207	197	192	198	233	222	200	198	214	216	204	198	223	196	218	219	205	202	210	208	176	178	200	216	186	191	214	207	197	209	185	210	201	209	201	213	217	203	190	215	180	201	215	199	210	192	203	216	189	195	222	221	191	216	183	200	197	205	207	199	203	215	196	206	196	206	189	198	200	186	215	197	203	203	175	197	219	200	193	238	208	210	181	200	204	211	201	209	183	184	211	201	209	198	201	181	187	218	239	211	205	243	179	201	197	192	191	201	202	179	193	203	191	212	222	183	188	203	182	232	184	206	184	206	190	222	189	220	186	190	214	230	197	194	187	209	205	191	211	218	201	218	231	191	219	210	238	181	206	223	181	195	214	217	202	205	190	201	223	207	173	208	221	218	210	187	217	203	205	220	233	225	196	188	179	198	220	199	200	200	191	216	215	203	203	202	209	200	194	199	204	210	218	210	188	188	190	213	183	220	192	191	190	208	209	184	213	195	198	214	194	203	178	189	180	222	183	222	195	176	196	202	199	193	212	207	194	192	211	184	207	221	201	199	204	178	235	224	185	201	207	197	237	201	206	184	196	184	178	214	174	208	205	191	213	231	206	214	220	213	187	199	206	194	196	209	187	192	216	194	201	187	200	198	208	206	205	196	196	216	196	224	219	209	196	193	201	198	197	208	202	193	193	205	177	177	188	216	205	209	215	207	207	224	213	194	201	198	228	202	220	215	196	201	198	209	222	218	221	199	197	209	198	197	192	219	163	221	168	192	177	196	211	214	209	197	181	189	210	199	210	213	182	220	232	208	181	202	201	201	193	188	168	204	201	186	203	200	232	198	196	201	184	183	205	202	225	184	204	203	208	199	200	215	182	207	181	178	185	204	200	213	223
23491	36091	27521	17662	13780	9812	6741	4354	3078	2272	1714	1413	1181	923	848	718	737	635	562	546	481	488	441	454	384	370	367	360	322	326	333	277	284	318	297	270	265	267	250	255	247	255	220	251	239	228	248	226	202	262	253	250	243	244	215	238	250	206	221	236	222	239	207	211	197	247	225	204	203	231	224	224	219	211	224	215	225	240	225	215	230	220	186	217	218	248	242	219	218	202	233	237	218	204	222	217	248	232	192	211	204	209	233	235	201	196	217	220	233	214	220	222	220	224	196	255	218	222	194	243	209	191	226	209	184	211	212	224	211	215	214	190	209	222	226	215	221	244	222	211	232	219	212	215	199	233	205	245	221	240	234	231	219	219	207	220	224	242	211	244	198	200	222	229	208	214	202	204	224	218	189	184	223	231	212	230	195	222	216	237	217	268	222	219	243	213	204	225	205	206	223	190	200	207	237	213	216	202	206	209	247	219	235	223	200	220	213	232	212	189	234	209	199	213	213	207	209	200	220	203	228	214	210	208	209	196	213	206	200	211	209	222	222	246	200	195	214	199	209	240	206	225	194	225	204	213	244	209	196	228	208	207	228	234	209	209	223	207	223	220	186	214	221	206	236	225	215	210	224	211	214	206	242	189	227	232	212	236	199	214	224	233	202	229	243	195	230	222	208	219	205	210	225	213	228	217	233	213	232	196	210	222	216	210	218	224	207	214	244	226	217	228	224	261	189	195	198	198	233	229	227	203	205	216	220	226	230	195	222	215	216	203	226	232	220	222	200	230	200	205	209	258	197	238	198	206	192	241	225	229	201	225	232	208	231	195	203	215	219	196	224	234	218	210	227	232	212	228	213	203	202	247	190	202	217	201	229	198	238	215	230	219	216	232	203	196	220	239	220	213	215	221	205	186	235	216	221	193	235	183	193	214	213	203	222	209	206	209	199	265	239	213	225	211	198	231	213	236	205	198	226	190	218	234	219	231	214	200	195	213	210	215	214	183	210	210	233	203	237	218	230	201	208	205	231	205	200	224	226	216	221	195	189	228	240	204	225	197	213	190	218	197	207	207	207	227	193	214	221	234	226	210	198	203	199	199	240	223	206	217	212	214	224	192	235	218	222	216	221	232	230	215	224	201	243	223	228	204	234	223	212	248	211	228	193	224	231	235	195	229	200	217	241	226	200	225	214	219	237	207	204	215	254	220	233	216	215	223	193	215	238	225	210	191	203	215	210	229	210	202	201	237	206	251	192	226	200	217	215	211	235	209	199	247	231	219	202	214	224	220	207	220	209	223	229	206	241	237	202	212	222	241	210	218	203	238	204	236	219	227	213	229	205	233	194	214	217	216	227	213	228	231	206	206	207	228	210	199	198	220	211	221	195	225	213	232	199	226	204	205	236	224	206	198	194	232	223	230	203	225	225	211	200	212	225	202	186	214	193	221	251	260	208	216	192	218	211	207	250	242	224	205	195	208	227	219	235	219	205	209	208	210	213	223	211	199	203	225	235	231	211	224	224	209	197	208	209	234	223	213	239	220	204	243	200	216	200	205	219	215	231	210	188	220	216	201	219	257	216	230	204	201	182	213	194	213	212	181	202	222	214	232	202	203	237	199	211	239	226	216	242	237	229	230	246	217	209	209	219	192	208	222	226	204	227	247	250	206	255	191	204	206	178	212	205	205	221	211	238	223	203	206	216	204	216	232	203	214	215	217	208	196	216	199	211	218	211	203	208	224	187	240	232	223	217	203	217	231	226	225	208	231	231	242	217	203	213	196	222	202	235	191	221	219	199	223	232	231	231	251	207	219	252	236	213	229	227	196	229	233	229	218	243	195	220	222	212	200	212	227	220	213	206	218	210	226	213	220	214	222	217	222	207	199	228	202	230	208	222	253	220	209	235	201	218	215	227	226	215	229	192	217	245	217	218	206	228	214	214	211	235	219	223	223	196	228	211	215	203	237	204	210	217	211	216	206	250	214	202	238	226	209	186	231	219	191	185	191	238	208	214	219	223	251	230	220	225	223	209	213	220	235	230	226	190	213	216	202	201	206	228	223	200	224	239	224	208	212	212	183	190	226	219	206	209	203	235	219	221	194	237	195	218	225	226	234	203	228	208	223	197	196	216	239	195	231	217	207	217	213	220	200	224	224	249	206	208	209	209	231	188	221	186	220	198	226	207	221	215	212	216	194	228	224	189	223	204	209	255	234	218	217	222	224	210	226	204	221	223	257	225	221	207	210	224	190	234	231	211	211	205	196	226	218	238	215	211	201	204	208	208	225	183	228	215	203	229	227	229	212	206	193	220	206	202	182	222	228	214	187	216	221	215	203	203	208	212	194	228	223	215	209	221	223	226	228	240	241	221	221	209	204	193	237	211	226	210	220	239	217	229	223	211	215	208	215	216	195	216	243	204	198	207	209	210	212	201	222	210	225	214	221	211	194	222	224	211	220	217	212	223	219	229	185	187	239	221	197	209	216	232	191	199	209	212	228	226	221	235	200	208	198	221	217	225	240	219	224	240	237	203	234	203	209	203	231	219	204	192	205	223	236	204	212	224	213	214	207	217	221	247	223	223	199	224	223	219	213	203	228	193	222	196	216	220	218	234	192	242	222	200	231	218	242	196	231	187	222	214	210	235	212	233	236	232	233	180	209	201	240	220	219	261	207	188	220	230	212	198	228	188	183	188	201	209	233	217	204	210	223	206	244	236	204	193	227	226	206	197	211	237	202	201	212	220	197	238	220	246	245	204	184	209	220	212	223	188	221	219	218	225	199	224	247	206	235	224	195	256	189	207	217	212	211	175	204	219	211	235	247	230	194	204	184	258	206	225	197	240	230	224	229	201	211	193	230	252	214	222	239	217	197	185	200	206	228	212	209	215	221	245	222	155	218	202	212	248	228	224	228	214	200	205	222	236	190	218	202	238	173	215	206	241	194	209	199	187	195	223	232	200	217	222	241	243	219	211	205	214	226	213	215	206	207	217	216	226	230	227	212	206	238	221	226	216	213	231	213	224	236	231	218	228	224	202	224	220	237	213	227	187	206	219	211	230	219	240	197	240	185	204	193	244	244	211	212	208	195	202	213	224	197	197	203	227	225	247	250	217	228	221	225	234	219	224	228	239	209	208	234	217	248	198	217	221	247	220	233	223	209	202	232	202	186	208	187	206	233	225	195	228	205	208	228	215	187	216	232	222	221	216	217	201	205	205	218	207	212	228	203	217	191	193	252	245	207	239	216	218	219	212	218	205	203	222	223	220	213	193	209	217	238	226	211	182	210	193	213	209	210	214	191	219	193	221	232	233	223	203	190	237	208	225	187	216	183	196	210	220	176	216	207	222	215	200	203	219	198	229	220	209	224	209	220	205	226	216	208	209	213	220	234	204	219	238	203	211	241	209	218	226	214	197	218	202	187	230	190	213	218	215	216	223	224	206	202	181	231	225	222	249	214	218	247	192	219	208	212	209	211	221	221	227	228	202	235
25026	21200	27207	25467	14234	5604	3012	1867	1305	1093	821	770	644	597	595	474	445	471	452	421	397	392	355	380	367	364	349	305	328	334	335	320	343	337	317	288	310	316	295	341	301	301	278	316	285	290	286	276	246	345	320	290	260	304	279	277	297	276	279	301	284	283	286	300	273	325	287	289	279	262	331	291	306	285	284	283	257	287	334	317	330	300	323	279	277	261	266	283	287	293	297	290	226	303	302	301	270	271	272	309	272	303	297	287	280	305	273	266	281	278	271	265	307	271	308	295	270	296	286	299	279	272	297	267	306	306	305	243	251	291	265	292	270	277	285	294	290	283	265	309	272	299	313	301	272	291	282	311	282	312	321	266	294	309	249	274	283	258	290	274	295	307	274	282	307	299	301	279	300	274	279	282	309	291	297	299	289	285	292	293	261	295	294	294	287	293	286	272	286	279	287	284	276	291	337	288	270	300	313	305	278	277	298	289	304	303	285	283	260	277	273	278	286	255	339	276	271	336	287	268	271	293	313	262	306	307	307	257	255	284	272	302	283	287	273	249	299	260	296	311	293	275	294	289	298	288	265	319	303	272	268	289	276	289	280	272	279	297	283	258	282	306	285	322	305	289	287	263	259	259	296	303	279	278	291	259	290	262	316	266	285	277	260	274	296	291	299	273	310	276	304	284	322	274	254	294	299	290	295	287	285	300	268	274	334	289	278	294	275	274	254	296	300	252	297	291	313	255	312	296	285	291	267	296	260	311	286	267	286	289	284	276	261	277	285	318	285	275	276	315	271	284	304	310	288	279	291	317	275	292	271	292	308	307	300	255	288	298	279	309	278	271	271	303	306	255	292	273	254	281	280	269	244	266	275	267	269	284	258	298	257	301	293	292	270	279	269	302	280	243	287	305	280	291	302	291	283	295	246	294	264	266	280	268	295	284	309	271	272	253	287	308	272	273	263	279	280	287	311	297	280	293	289	317	304	296	313	269	296	287	282	291	288	282	275	287	292	283	297	260	294	313	285	278	273	294	276	285	248	295	301	271	306	285	283	288	272	281	295	290	294	286	276	284	287	284	276	315	277	264	322	298	311	282	299	290	304	304	279	298	272	262	304	281	299	289	296	292	259	288	272	300	292	287	320	279	299	281	271	258	277	276	279	263	289	278	318	303	288	278	276	262	262	259	287	310	341	275	320	264	310	284	278	309	275	298	297	285	280	276	312	289	286	301	288	264	291	277	275	289	282	279	296	291	290	305	268	298	270	266	258	273	270	284	277	290	291	302	297	308	270	298	296	316	273	284	268	280	275	257	284	305	257	274	303	278	278	285	302	248	278	286	279	300	296	278	274	265	289	306	301	293	341	305	288	293	290	322	293	279	302	301	298	275	266	319	295	311	317	298	266	302	276	312	301	270	312	270	280	292	289	277	281	265	254	288	307	265	300	281	277	268	295	300	283	280	313	264	291	292	275	294	272	308	292	269	245	260	286	281	307	283	296	262	283	277	278	269	263	277	283	243	291	284	324	284	293	283	271	312	266	263	282	261	298	302	298	301	313	294	273	287	287	280	299	272	258	305	269	278	289	281	290	310	265	282	291	302	309	295	274	290	290	253	284	299	285	300	269	299	265	289	291	311	268	286	269	285	313	276	294	312	308	275	268	285	289	270	313	282	288	303	267	307	288	273	270	283	308	277	300	304	274	293	261	283	293	293	293	299	308	264	304	277	279	296	312	285	283	293	295	276	296	316	289	267	273	281	258	288	302	286	319	266	274	291	314	282	242	280	285	284	257	277	285	272	283	314	283	283	267	279	316	289	300	297	319	296	272	274	327	298	290	261	300	306	273	281	259	284	280	264	285	274	248	285	327	268	285	275	302	281	305	287	287	295	283	263	314	250	270	295	304	296	278	288	291	262	259	308	238	275	302	286	316	261	248	313	301	262	301	310	285	298	282	281	288	303	289	287	273	277	227	307	290	296	286	287	267	312	290	268	302	275	313	280	314	242	253	288	294	304	283	293	264	273	287	292	275	292	279	270	272	287	303	303	268	284	264	277	310	283	314	288	273	314	300	284	284	284	287	265	296	274	308	278	271	306	291	289	280	273	295	280	265	315	275	259	280	307	275	261	265	301	292	270	289	281	322	268	260	314	291	278	271	287	293	285	333	257	295	279	302	301	291	281	293	291	312	268	279	299	290	284	311	266	305	293	268	264	287	260	315	270	260	283	288	290	308	299	302	299	294	292	317	277	270	283	296	254	254	289	289	272	291	273	292	271	291	305	276	280	296	257	292	268	265	280	306	297	270	292	278	294	319	293	301	267	304	286	276	271	284	292	287	284	262	279	306	302	279	285	258	305	299	290	293	286	295	264	273	260	285	273	304	284	265	300	295	276	253	292	277	287	279	281	306	307	287	283	261	277	283	266	278	302	289	305	272	274	279	316	299	300	283	273	284	295	299	287	279	281	267	269	286	273	299	294	278	317	301	288	260	313	274	269	301	265	304	276	299	299	265	309	296	293	307	269	284	310	271	312	262	259	332	321	311	286	299	288	280	284	270	263	298	294	269	287	286	273	293	289	262	283	287	285	290	301	294	293	302	309	242	283	272	303	291	268	284	294	309	285	282	301	268	282	277	293	268	299	264	312	298	276	274	286	273	280	298	287	248	277	302	280	256	252	317	287	291	285	286	293	274	288	289	294	309	278	283	296	287	298	275	285	289	296	258	297	301	270	307	299	299	295	292	299	292	307	266	259	288	288	265	275	244	318	255	291	270	260	288	270	284	271	292	294	278	263	284	267	291	278	312	309	286	291	272	289	289	264	278	265	295	281	293	290	278	309	302	265	276	308	300	290	288	248	304	267	301	294	294	296	282	266	291	281	278	265	281	301	293	298	300	282	294	294	272	266	279	276	306	258	270	269	279	279	304	293	285	279	308	320	275	271	273	273	275	258	289	310	273	305	282	289	298	248	302	298	252	294	269	296	309	291	259	268	281	301	270	285	284	280	258	259	302	290	284	299	265	306	295	276	259	298	277	308	286	307	324	281	280	317	284	279	295	290	277	273	310	273	246	282	277	310	303	307	291	304	329	292	268	275	283	294	286	285	258	265	294	283	277	293	298	268	262	308	288	288	285	286	288	281	301	295	301	288	302	317	276	268	293	270	272	276	283	281	282	286	279	326	266	309	288	272	309	327	301	286	331	289	295	268	305	310	313	292	281	277	295	287	305	289	309	272	298	279	285	294	308	286	288	299	274	274	258	283	316	257	305	308	304	295	293	277	279	286	290	287	281	285	299	256	304	253	317	304	291	291	287	300	304	283	285	322	273	269	277	261	308	274	314	318	305	296	282	303	295	297	311	308	265	289	285	276	276	289	297	301	289	277	289	291	262	277	282	308	289	267	286	287	286	275	314	303	304	280	284	281	288	293	277	327	285	295	259	284	287	291	287	309	286	308	272	287	281	278	276	265	268	271	261	294	303	283	336	316
22549	31912	23623	15198	11463	7832	5210	3394	2533	1898	1468	1199	1045	878	848	728	665	641	618	541	529	469	468	436	462	417	420	405	411	383	332	342	381	352	369	346	365	384	341	323	301	342	339	303	311	322	306	310	328	338	332	352	296	319	324	322	335	308	317	336	279	286	315	315	313	329	314	306	339	286	305	324	368	340	328	334	306	296	312	322	313	330	317	294	295	307	306	318	298	317	327	298	286	342	333	314	287	302	315	281	299	306	321	306	326	285	350	327	315	316	314	315	317	312	306	297	281	292	324	320	334	309	323	294	328	312	327	274	309	338	303	282	326	322	336	323	300	301	331	317	300	335	322	300	297	304	355	344	326	292	309	293	290	336	328	298	293	295	313	289	287	324	319	324	311	298	323	299	338	307	290	284	304	333	327	326	316	293	320	285	297	349	298	301	307	324	307	327	307	328	304	295	314	332	302	315	321	307	339	315	299	327	307	300	309	304	321	328	307	288	296	334	298	327	321	305	310	289	314	307	286	321	323	313	326	288	297	297	307	324	292	344	298	317	307	298	284	324	341	301	293	292	305	300	336	317	308	296	306	296	323	323	292	299	307	316	292	321	324	319	306	338	317	293	322	294	318	308	341	311	327	295	339	319	281	309	323	295	321	297	328	358	306	318	284	325	308	281	318	313	313	279	316	300	312	293	301	291	256	311	285	292	292	273	320	303	303	312	295	324	333	303	310	309	289	317	277	307	301	306	317	297	323	272	296	307	305	305	298	347	290	314	325	299	305	308	317	315	328	299	320	311	269	326	317	304	307	325	272	308	311	305	344	307	339	313	286	302	293	297	285	335	320	296	305	304	299	340	300	328	314	296	297	327	289	329	330	313	296	284	314	314	271	315	293	279	314	321	324	295	325	309	311	338	333	300	303	315	324	345	294	302	295	328	284	320	303	321	309	329	339	336	335	309	329	303	276	276	306	281	332	302	306	282	279	297	309	301	304	313	323	289	343	313	333	315	343	275	285	311	303	303	298	307	321	315	331	305	319	324	319	326	347	291	264	331	323	316	287	306	333	323	303	334	306	315	304	283	281	311	342	291	319	337	298	311	302	316	292	330	309	313	330	312	313	321	327	321	320	267	322	323	300	316	318	319	323	315	299	333	314	324	261	284	321	327	328	326	305	297	305	322	348	325	308	273	318	322	327	326	314	293	305	297	271	315	272	318	301	304	284	287	317	347	305	301	300	304	311	337	312	315	319	323	330	315	302	304	288	274	283	288	281	306	311	312	308	308	326	316	314	304	285	329	285	306	304	302	283	295	306	287	304	306	332	325	287	294	320	314	334	311	337	319	311	324	332	332	304	318	310	295	285	316	306	308	338	331	304	288	313	304	311	326	314	291	315	316	311	296	327	305	293	302	328	303	316	300	297	320	295	327	319	318	302	264	344	323	294	307	300	309	315	293	300	297	303	348	317	298	281	288	290	314	293	293	318	292	352	282	316	310	303	312	319	311	295	285	285	298	338	329	339	275	309	318	335	311	314	336	282	311	301	320	335	358	319	314	292	277	292	330	288	302	282	302	304	287	294	348	318	296	301	321	325	296	312	294	322	277	304	328	321	318	317	329	277	315	315	325	321	290	283	279	310	295	312	315	323	315	306	279	315	301	321	315	293	322	294	314	317	335	332	317	326	307	307	324	305	345	307	313	297	281	295	312	329	321	294	306	314	305	315	307	307	303	322	335	329	338	316	290	347	305	311	314	323	294	346	310	295	308	316	281	318	289	308	292	293	307	346	306	321	276	316	313	304	301	326	303	308	310	318	319	290	287	333	333	294	308	302	313	318	361	308	307	275	285	329	297	316	292	308	312	318	317	327	319	314	293	297	300	287	309	330	310	304	286	306	318	301	311	314	323	311	293	317	292	333	310	322	298	333	336	321	338	327	280	327	308	305	314	298	292	276	313	293	325	315	319	306	320	298	319	297	317	280	312	341	283	314	301	286	347	297	320	321	284	293	300	290	317	322	326	297	311	282	303	295	311	311	310	340	311	294	343	302	287	294	293	308	330	332	268	297	305	292	323	297	323	328	329	295	295	287	306	294	317	334	299	329	333	321	308	319	299	325	323	312	282	314	347	327	320	331	298	298	314	332	277	323	332	294	299	314	318	284	340	299	287	287	305	289	322	295	312	324	290	314	295	312	281	291	325	355	325	299	307	306	325	307	280	327	296	300	294	318	317	316	256	314	343	308	303	308	278	337	307	294	335	316	275	320	277	325	288	299	360	332	257	284	307	294	314	322	289	332	296	320	278	346	296	288	309	296	319	289	298	292	311	295	320	309	308	325	292	299	324	278	281	343	321	328	296	331	296	296	349	318	308	281	288	286	286	293	310	291	337	301	301	298	313	301	320	303	301	329	337	296	309	302	305	296	347	302	279	298	325	309	295	301	321	313	300	335	304	278	298	311	327	326	299	291	312	304	286	286	317	300	287	308	303	299	304	331	312	307	301	302	302	296	277	304	316	329	298	306	337	329	301	291	329	281	338	298	354	326	335	328	310	302	306	299	327	310	318	329	292	330	319	310	303	310	310	288	318	324	330	307	334	285	308	299	303	270	289	294	332	277	327	306	317	292	291	290	298	308	325	330	348	304	294	315	290	339	274	309	281	307	327	315	316	343	319	307	349	314	303	309	304	295	328	297	353	321	318	291	360	335	300	365	309	300	278	320	305	330	308	283	308	314	305	308	283	290	327	311	289	272	326	344	325	311	273	310	324	339	275	310	301	303	309	313	311	306	305	291	289	319	350	327	321	302	298	316	319	298	318	325	307	311	305	313	295	346	325	306	309	298	341	286	293	302	327	312	279	304	299	313	283	330	301	316	297	305	313	317	278	292	308	322	333	304	356	316	321	301	277	301	319	322	314	312	336	306	287	300	305	360	311	339	294	313	325	346	326	321	307	336	310	283	299	304	310	336	295	327	303	307	324	320	302	325	324	288	271	326	314	314	329	323	295	297	310	323	306	287	325	319	329	283	320	307	289	296	313	275	280	308	319	296	299	308	290	302	335	323	307	315	293	284	308	281	315	295	336	302	308	315	282	325	335	370	318	338	269	334	305	303	286	325	294	284	321	293	313	281	301	300	376	301	319	322	291	313	329	320	280	317	309	292	275	336	301	300	297	281	352	315	347	302	260	298	322	331	315	260	317	312	311	300	264	306	292	315	283	291	317	338	320	281	318	304	328	323	288	284	329	349	315	316	298	333	325	299	319	300	311	312	311	340	333	275	324	311	324	306	293	307	322	305	329	280	307	298	341	306	308	298	322	301	296	300	300	326	314	292	321	313	321	328	324	313	296	318	311	315	331	331	305	275	306	325	323	313	326	314	298	298	324	293	324	322	297	324	309	304	314	340	273	315	268	292	340	301	302	320	299	297	314	295	297	279	319	300	303	315	314	275	359	330	307	317	295	293	304	309	328	301	323	309	309	300	329	325	288
22671	21149	28741	23841	21247	21368	13023	4585	2784	2106	1704	1381	1187	1037	871	802	764	703	676	622	594	572	530	519	515	496	470	496	437	415	436	406	436	430	386	398	378	408	395	374	404	397	430	353	400	367	398	362	336	366	363	357	386	346	354	351	359	351	342	324	379	375	365	369	375	393	361	342	363	364	387	366	369	363	357	381	337	369	361	322	349	360	369	359	343	357	312	346	345	329	351	334	359	356	368	367	353	348	346	350	339	378	358	327	357	387	351	314	322	348	348	306	346	372	333	362	320	339	368	357	374	330	367	345	347	333	330	323	351	328	307	310	320	327	348	362	355	335	329	325	341	348	361	320	340	321	330	346	337	308	316	343	328	345	347	352	353	347	324	365	368	343	358	355	355	353	349	342	316	335	328	320	335	352	393	341	368	346	332	389	363	319	374	326	317	313	348	361	324	328	392	330	338	381	324	364	346	335	331	326	348	319	309	340	313	324	364	343	342	328	331	350	346	340	328	331	321	327	355	338	383	329	365	345	321	351	354	342	306	338	375	351	366	346	341	365	331	319	329	334	340	362	335	349	324	348	336	348	346	324	338	346	339	356	332	347	343	355	345	337	371	339	346	340	374	326	324	334	335	329	380	364	349	328	336	361	347	366	345	328	330	339	348	368	351	332	347	344	346	338	318	355	312	347	363	325	335	310	370	321	321	373	332	346	334	349	316	348	358	361	335	361	330	342	327	342	366	366	325	319	303	347	336	362	360	349	324	356	345	334	326	331	335	369	351	343	319	366	345	345	355	323	359	356	344	323	362	342	337	341	371	350	344	334	331	373	379	334	354	340	333	367	306	356	345	328	323	334	342	341	335	321	346	342	339	355	348	339	360	342	351	320	325	342	336	317	333	323	365	310	363	361	315	361	313	336	358	334	357	326	339	326	320	345	356	347	325	356	343	330	358	337	341	338	372	333	341	321	307	382	346	332	340	334	351	347	375	365	339	329	365	316	353	383	344	390	334	348	359	353	361	324	367	347	317	378	317	377	353	339	344	332	382	369	331	336	352	354	332	357	364	333	331	354	351	327	345	361	350	335	315	338	358	368	370	348	334	348	330	332	359	368	341	286	338	348	342	362	361	318	353	334	332	355	320	355	340	355	346	332	320	378	354	352	363	347	356	304	302	320	330	340	338	307	363	339	339	335	336	355	339	336	323	330	368	340	356	304	329	385	334	354	322	329	296	328	358	334	328	356	306	355	330	328	361	332	321	373	352	342	329	356	338	333	339	354	329	351	358	311	368	353	369	340	363	382	364	334	368	341	338	373	331	344	335	365	348	357	311	331	364	307	350	339	406	336	361	306	359	309	306	368	336	333	321	336	342	318	364	329	328	335	370	342	343	358	382	371	390	355	386	351	349	362	315	363	348	330	323	353	339	362	318	323	372	360	328	330	356	356	353	349	383	347	383	367	349	362	337	351	356	338	332	358	334	327	382	343	362	308	363	366	339	334	326	357	346	333	338	400	304	306	331	349	350	331	307	342	319	326	358	324	346	320	335	334	342	324	343	355	331	356	353	366	342	359	354	316	347	341	303	358	329	341	363	336	323	379	338	340	333	328	322	330	342	350	341	366	348	323	313	334	335	348	329	321	340	343	344	308	372	333	383	346	358	346	341	343	340	335	353	338	360	341	349	339	352	327	380	327	342	349	361	346	351	334	361	365	323	335	349	372	348	338	330	354	344	343	344	371	349	365	339	338	336	342	332	344	358	343	341	338	332	370	374	340	330	350	366	327	348	352	361	349	352	324	387	368	348	345	381	320	318	362	358	361	339	333	341	309	371	344	345	309	361	377	371	342	317	329	360	327	323	327	339	331	353	368	327	353	322	360	334	345	342	379	384	333	359	324	344	338	364	362	369	346	363	325	354	341	329	343	355	355	313	341	342	347	359	333	334	330	350	344	346	353	349	345	353	362	388	304	367	360	343	335	380	355	308	333	333	361	363	323	316	348	318	365	331	369	348	339	317	324	368	361	336	333	356	329	360	327	320	354	333	335	379	333	360	315	355	357	327	376	335	363	370	350	377	366	312	353	377	314	346	375	333	358	324	332	331	318	322	341	337	332	346	345	341	343	328	351	345	345	341	351	316	343	336	352	372	345	345	370	345	334	345	346	346	321	341	364	350	337	353	343	335	303	324	324	335	361	340	345	323	365	352	322	322	372	333	345	339	320	344	337	329	335	360	329	358	328	343	352	337	324	311	359	336	408	347	343	344	331	348	346	356	339	359	339	360	349	351	327	326	317	354	357	329	329	343	365	332	331	356	353	340	378	340	343	336	332	348	334	373	352	316	364	338	340	351	318	349	327	335	335	329	322	329	351	373	340	339	354	319	323	342	320	320	325	329	345	349	347	356	313	325	335	303	373	359	310	316	353	357	346	344	365	355	339	295	370	346	362	375	380	349	313	330	395	339	327	347	368	325	338	348	320	343	345	332	353	333	346	328	345	377	350	352	283	322	381	353	338	350	368	340	337	333	314	358	312	331	307	336	310	320	315	325	354	341	332	362	334	357	326	362	298	367	347	380	327	358	321	350	365	355	347	344	313	328	398	348	321	343	389	359	342	314	351	338	359	370	339	362	339	367	336	372	358	299	312	318	330	387	322	347	320	343	354	352	343	345	349	332	349	320	367	358	337	388	338	342	363	342	333	376	381	301	338	328	335	336	343	354	299	335	348	334	313	352	303	347	394	321	328	355	315	320	335	374	335	328	338	364	352	348	344	336	350	360	351	313	340	348	340	348	322	344	304	360	349	358	316	336	336	382	340	350	339	342	369	351	286	355	367	336	350	336	403	340	326	348	344	339	350	338	330	334	350	349	331	311	357	327	340	386	326	395	350	338	335	350	343	328	352	367	360	350	351	336	345	329	350	328	318	318	345	303	296	374	332	340	346	337	344	341	338	334	338	312	329	335	364	372	329	385	334	358	359	316	320	336	315	336	357	349	370	331	332	352	327	357	330	352	333	342	340	369	340	341	352	367	357	346	377	323	347	363	365	339	317	353	363	375	315	351	343	337	314	311	360	355	352	360	360	341	374	333	341	343	368	356	345	349	350	327	338	315	374	348	299	365	300	356	323	363	312	369	357	339	337	320	343	346	354	335	345	328	360	338	339	345	336	350	328	344	346	346	339	333	339	340	363	354	353	331	366	352	345	304	304	335	375	351	345	353	334	322	330	324	315	359	325	389	356	339	320	347	337	341	319	356	322	362	350	332	359	339	332	339	361	348	365	334	346	342	344	330	331	360	350	349	345	363	307	368	313	318	323	320	354	329	325	330	339	334	360	312	307	338	323	331	355	342	356	359	344	358	335	312	355	343	364	364	321	379	336	316	369	341	373	375	362	358	364	328	330	319	346	354	358	357	355	332	366	342	333	323	353	317	347	357	336	352	336	338	352	342	333	361	347	347	342	326	362	334	336	336	323	362	350	307	319	386	336
26090	40483	32590	23989	18357	13365	9067	6389	4632	3704	2864	2342	1898	1681	1407	1165	1098	1010	913	864	821	719	705	625	700	624	612	507	538	524	528	461	493	432	461	477	425	463	409	417	418	401	416	391	392	364	421	409	414	372	398	356	363	409	418	368	371	366	367	376	371	376	386	372	338	345	353	358	357	347	385	366	353	421	373	350	379	366	386	361	347	381	372	379	362	389	407	362	354	367	354	340	371	362	359	339	362	375	336	317	356	366	352	338	385	322	390	351	373	379	339	356	356	338	378	381	356	329	361	317	360	336	367	334	336	358	351	389	341	377	356	380	378	352	331	363	348	355	357	333	373	366	368	383	343	338	324	357	374	353	345	362	361	366	359	363	352	365	336	370	379	334	348	353	356	349	364	330	353	340	346	361	357	339	358	345	347	336	316	362	365	368	360	380	351	346	350	357	365	358	345	348	363	321	363	345	351	353	400	325	340	360	335	370	371	358	356	388	328	395	337	321	339	333	347	366	368	366	372	307	354	332	364	351	341	365	339	362	367	361	320	339	355	382	327	354	351	319	349	348	371	369	318	361	340	357	348	357	368	337	356	370	355	336	347	342	363	352	372	351	398	360	340	402	329	356	413	358	367	354	350	367	368	363	345	350	362	378	387	325	365	327	340	376	352	331	372	369	368	361	375	333	330	351	370	343	374	335	356	320	362	330	362	379	335	373	379	341	359	345	371	330	348	351	368	359	331	375	341	365	344	348	338	346	347	338	369	364	349	349	334	355	403	366	313	364	342	340	368	356	328	337	334	379	336	351	319	364	375	355	337	359	376	342	339	354	348	369	351	347	373	345	357	334	362	353	334	352	370	343	335	335	317	350	318	347	352	347	372	322	376	343	359	347	392	376	371	373	368	375	358	343	337	342	369	346	324	378	348	332	371	344	365	393	343	330	346	353	398	333	320	356	320	372	334	333	335	372	370	342	344	368	391	347	364	332	342	369	337	353	352	355	381	351	315	382	355	365	358	353	329	355	345	375	330	362	339	344	351	328	364	364	350	361	347	357	349	362	366	329	330	333	335	357	343	374	335	366	362	361	377	394	325	365	354	317	336	354	333	361	352	353	334	326	395	365	354	342	345	338	372	364	361	326	341	359	355	358	364	350	348	337	346	353	351	365	336	352	352	360	353	343	350	346	351	340	384	377	384	338	390	367	330	304	359	384	349	373	363	352	366	334	365	319	410	327	356	370	336	327	374	333	360	359	347	324	346	370	371	358	381	380	327	325	368	369	369	372	345	358	355	372	357	348	363	354	368	329	324	310	355	349	375	361	325	340	367	362	358	367	363	361	338	348	325	333	357	371	336	374	387	383	331	359	361	337	361	366	340	385	369	348	369	352	355	339	335	318	321	371	356	326	356	340	336	335	392	326	303	374	360	365	323	359	382	339	368	389	416	329	342	378	355	357	360	348	328	356	351	342	353	312	316	363	359	362	343	341	333	374	340	344	344	354	343	380	350	352	333	342	377	371	344	365	389	363	351	367	358	388	360	375	355	346	349	359	370	360	391	349	368	323	345	353	351	351	343	349	361	354	362	330	339	330	354	385	330	365	352	332	364	381	335	339	362	361	331	357	380	330	347	348	328	360	375	372	378	323	358	355	330	369	342	374	335	372	349	325	365	347	361	391	377	358	372	356	344	328	352	366	333	327	331	374	357	365	356	344	370	344	339	337	361	342	349	332	350	352	335	364	392	362	373	313	343	333	348	346	371	338	321	375	308	356	342	312	327	359	385	370	383	407	352	381	362	357	393	341	361	342	353	345	350	353	341	329	340	327	351	342	348	326	343	348	350	320	369	341	329	362	368	357	352	347	325	352	330	335	353	379	349	375	349	363	326	329	359	343	340	368	345	347	342	328	329	346	341	353	334	350	357	340	361	353	384	358	344	352	363	331	320	338	314	369	345	374	349	352	381	356	359	314	347	349	344	330	360	364	401	385	351	349	339	366	364	364	380	357	343	320	351	342	356	363	364	369	342	328	368	382	379	316	340	358	363	347	338	362	363	340	347	364	320	380	324	356	350	351	307	366	359	366	349	346	361	366	337	390	341	369	343	352	366	369	334	383	351	347	351	367	362	342	356	375	361	302	349	322	345	360	336	382	366	331	333	354	307	354	373	348	341	371	350	347	367	363	362	357	389	363	322	372	340	349	337	348	384	365	369	358	358	331	345	336	330	359	337	356	304	337	379	327	364	380	386	371	364	367	364	341	348	347	340	357	328	355	333	353	358	380	347	367	369	355	333	333	352	341	332	347	338	343	320	323	346	326	371	394	361	339	375	348	375	386	326	331	363	322	382	345	375	341	356	365	335	367	365	343	374	360	340	358	369	341	357	344	330	341	366	334	350	347	352	346	368	369	342	362	366	371	348	346	363	356	370	357	363	331	323	328	349	367	359	336	316	363	326	360	355	358	367	348	340	358	329	338	334	348	362	331	346	338	337	359	332	364	356	333	336	331	364	344	350	348	314	386	336	342	398	365	369	347	354	377	370	351	339	353	360	351	332	363	332	356	358	369	353	353	356	327	352	372	390	352	357	347	366	373	341	350	386	353	347	343	334	373	355	350	354	342	314	374	387	347	352	370	372	343	359	343	375	382	361	374	348	358	349	354	349	361	347	361	354	330	336	357	339	337	361	322	353	359	353	331	343	361	360	366	373	338	368	346	354	335	349	341	309	389	333	311	346	350	379	350	365	325	379	348	353	370	332	341	371	361	358	367	371	374	362	347	345	373	300	310	355	366	382	350	342	332	358	377	355	323	366	356	359	355	401	336	353	358	336	353	365	331	335	348	370	353	339	388	312	331	350	390	355	340	344	335	314	314	362	350	332	343	355	325	384	375	365	358	385	335	341	379	345	360	346	370	357	342	378	387	325	390	373	362	341	358	359	323	371	359	370	323	371	347	374	355	360	395	346	359	366	348	369	325	347	370	360	365	337	366	358	384	388	353	343	353	332	366	350	377	355	328	334	351	351	377	333	374	380	403	329	359	352	351	364	337	350	351	350	341	379	338	381	384	343	360	366	366	304	330	359	332	346	351	363	349	339	318	374	353	371	363	358	356	332	380	349	365	350	361	344	332	364	373	361	337	324	340	368	325	324	363	334	372	392	396	385	359	377	377	369	396	355	327	340	358	351	395	355	357	365	354	364	369	327	359	314	346	359	353	362	347	351	343	392	316	334	329	355	383	358	351	353	402	369	342	349	358	355	323	347	365	393	349	353	369	389	353	354	352	361	352	391	303	352	368	345	376	355	322	365	366	336	341	355	368	348	342	300	332	338	371	370	364	374	369	326	342	381	354	374	372	347	343	339	353	345	307	349	384	351	367	333	335	355	344	348	357	383	348	339	369	353	383	314	334	349	320	356	364	378	360	353	354	377	336	347	335	370	352	314	352	356	343	361	350	345	352	342	354	333	361	351	384	344	357	345	371	350	379	338	335
28636	21204	18139	11099	5665	2946	1767	1199	964	727	532	497	416	406	395	359	322	286	269	285	245	233	239	239	270	233	232	200	216	216	205	226	212	199	203	210	221	184	175	198	175	190	210	190	208	197	197	200	191	201	195	182	187	174	171	207	198	214	199	172	174	173	216	190	192	182	197	221	207	223	198	192	168	175	195	202	198	187	157	199	185	176	181	188	175	191	175	190	172	202	167	193	189	198	191	176	197	170	177	200	186	193	178	187	195	172	203	197	195	179	186	175	167	187	223	164	193	197	184	171	171	199	160	188	188	181	191	185	165	194	188	170	214	164	163	202	194	163	172	168	222	208	191	193	187	189	176	174	150	189	168	210	177	213	186	188	179	171	184	182	196	167	200	196	214	191	181	184	214	167	190	178	178	178	208	202	175	188	190	193	220	196	165	199	170	193	166	176	189	197	197	189	176	189	206	177	179	145	148	199	190	159	186	167	199	161	182	181	181	185	167	192	169	183	189	192	169	199	196	173	173	189	169	166	189	192	197	199	198	184	156	179	172	177	190	174	201	178	171	187	170	179	200	175	168	187	204	194	190	199	191	184	201	199	211	193	186	189	216	191	182	214	187	164	180	185	166	149	187	183	200	193	198	189	193	174	196	192	177	187	193	148	169	191	191	220	188	203	170	196	177	192	163	176	173	192	195	197	200	190	183	184	183	186	176	201	185	196	197	194	225	176	178	176	181	180	180	172	184	182	174	182	190	167	181	169	177	182	184	192	186	178	161	169	159	207	185	190	170	201	180	164	201	182	195	165	183	188	186	176	177	171	188	196	185	190	173	196	186	189	198	190	178	189	184	197	177	197	186	186	163	199	191	182	182	148	180	176	169	187	171	188	185	196	189	174	177	171	170	165	201	194	196	190	183	167	195	197	192	171	200	169	189	185	205	194	172	195	198	158	194	170	226	180	191	187	217	165	200	190	179	196	180	186	221	204	186	168	175	171	212	176	166	190	165	203	190	183	188	195	175	196	202	181	188	182	172	177	194	162	192	163	170	198	197	215	175	198	195	175	200	196	175	181	194	193	174	185	168	180	193	181	196	182	192	187	169	171	176	174	185	160	185	169	188	184	170	205	198	168	185	194	168	175	182	189	172	197	203	187	190	178	187	184	179	175	185	204	187	197	195	177	202	192	170	209	191	172	183	200	180	191	184	185	183	180	168	181	170	206	192	202	171	179	218	176	192	156	190	184	202	173	210	158	176	204	193	187	186	199	184	190	184	206	192	176	181	164	177	173	200	178	193	150	183	177	178	191	186	172	178	205	194	174	189	183	176	181	180	187	170	175	186	172	182	180	204	187	186	165	188	174	180	205	185	179	192	185	194	191	156	178	159	180	186	203	182	189	155	193	173	178	166	188	169	186	189	200	169	159	206	193	183	195	168	192	196	166	178	195	201	180	191	183	174	182	178	198	181	195	191	171	171	154	192	181	173	172	197	159	165	165	189	171	194	177	181	208	183	191	177	153	160	205	174	174	158	181	188	199	189	196	194	196	176	180	194	172	185	173	193	175	192	205	170	172	199	198	193	171	211	182	182	171	207	175	200	214	215	184	209	186	198	185	212	179	176	180	177	205	146	169	198	156	194	176	166	212	163	202	202	168	199	182	172	171	171	158	176	173	190	170	172	188	175	174	191	189	199	176	193	173	169	187	191	209	170	179	166	179	174	168	169	188	183	165	177	181	177	178	175	185	169	178	163	179	183	176	186	173	203	185	180	168	181	192	195	181	179	166	200	220	185	170	164	184	179	174	168	188	198	192	202	188	165	169	183	177	195	195	187	180	187	195	171	194	172	184	190	185	201	173	177	177	193	165	216	175	174	179	186	167	172	189	190	172	190	179	195	167	162	198	179	203	169	173	197	214	200	188	192	195	197	203	200	198	205	184	186	204	187	186	203	175	196	203	217	172	178	209	187	190	202	194	190	171	198	168	181	166	212	192	193	186	189	182	174	196	203	168	198	167	159	186	210	202	199	183	190	187	195	189	205	197	190	198	207	176	168	187	220	167	185	185	178	163	191	185	178	207	176	176	171	188	180	164	179	176	197	219	212	170	177	183	190	192	189	176	167	176	192	188	212	187	185	188	192	193	184	191	159	167	212	199	167	173	178	159	213	184	183	177	180	184	189	190	183	176	184	210	180	187	187	193	213	192	190	189	194	173	188	179	204	187	179	185	167	177	182	187	170	191	183	187	207	172	191	198	183	185	186	180	210	203	173	193	187	200	193	203	214	184	184	178	196	173	199	190	167	194	197	206	173	179	193	186	182	203	176	189	214	185	184	180	188	177	187	205	192	170	179	191	161	200	184	166	172	163	204	211	171	168	176	178	184	211	176	184	198	201	181	173	155	214	165	169	184	162	197	193	198	178	166	165	175	175	194	204	188	182	178	157	179	170	175	176	192	200	200	185	176	167	164	204	191	175	179	198	186	197	158	181	183	189	184	183	190	166	198	154	192	148	174	184	203	174	186	182	181	184	163	192	163	198	166	167	177	166	198	179	178	194	191	177	186	180	191	181	179	197	197	165	163	177	190	179	192	197	187	200	190	179	184	202	170	186	184	187	186	181	178	170	201	186	183	190	202	169	183	178	187	188	180	166	178	177	183	203	176	199	196	173	180	189	166	164	188	192	178	198	189	179	182	171	205	160	175	185	185	199	159	155	178	188	174	209	188	195	173	172	181	172	173	178	208	156	193	184	181	164	189	216	184	185	188	190	179	191	168	191	201	184	198	197	191	183	176	180	188	199	166	174	177	152	173	188	192	170	181	193	164	181	187	191	187	184	203	189	209	187	179	181	192	184	191	183	195	186	187	159	184	191	168	187	202	190	203	198	181	179	196	176	175	179	189	175	191	195	183	164	198	187	147	172	201	186	173	185	203	199	179	188	176	179	172	166	175	159	181	188	183	193	179	175	169	184	199	190	168	183	200	176	176	164	186	185	173	190	187	178	198	182	193	180	160	196	195	186	175	169	195	207	181	220	166	200	186	180	189	212	185	192	198	176	202	185	163	192	198	183	198	155	199	196	191	186	177	204	197	203	184	182	192	175	204	213	186	192	178	197	169	189	211	175	210	184	180	180	182	187	181	180	191	195	194	183	170	184	189	179	184	172	210	178	202	186	197	188	191	167	201	195	202	202	168	181	173	208	186	204	188	166	190	176	178	202	164	196	185	195	183	191	190	166	185	180	198	200	178	187	208	204	170	180	178	191	170	158	188	198	178	174	200	181	187	188	185	188	165	154	203	170	193	180	200	194	207	181	182	178	194	169	168	180	181	207	181	180	184	210	209	173	194	166	181	197	166	152	196	197	199	180	173	201	167	171	181	181	177	184	190	193	189	172	167	181	188	172	192	191	176	188	195	163	186	167	187	194	180	196	178	171	170	202	179	212	171	197	169	213	204	189	194	165	198	172	144	202	224	196	188	171	198	192	181	182
20449	26668	19190	11564	8372	5301	3462	2417	1685	1379	1028	797	744	605	584	440	425	413	399	338	321	332	315	304	318	315	292	262	271	253	274	287	229	238	248	224	245	246	239	257	238	233	240	219	176	216	211	229	206	238	226	202	245	201	212	240	191	204	213	196	202	193	230	218	212	218	219	227	207	217	215	219	207	220	205	191	239	213	184	221	217	194	214	203	216	205	235	234	220	238	208	191	194	211	203	241	205	199	224	223	228	207	212	219	189	194	187	205	205	187	213	181	206	227	223	199	216	219	203	179	224	202	195	186	208	211	206	197	202	194	193	212	216	211	227	217	210	223	219	221	221	217	209	202	214	208	198	182	209	200	211	237	221	210	199	199	203	213	198	197	231	214	183	218	215	221	237	200	217	220	191	214	185	210	210	206	207	225	210	200	204	206	200	188	211	217	195	207	200	194	219	201	210	212	189	216	230	213	215	193	197	220	212	192	199	210	226	199	199	199	202	187	214	192	200	225	206	215	216	193	200	220	225	212	202	201	232	230	213	221	212	206	209	197	212	225	200	230	213	204	191	209	215	203	216	213	177	211	206	175	202	184	219	196	208	213	196	234	211	237	211	187	217	212	200	185	175	219	202	215	218	215	197	194	209	188	220	222	228	214	205	196	214	213	205	228	212	220	245	217	208	203	199	199	179	211	205	196	209	202	194	243	198	208	197	205	235	180	204	191	196	216	188	213	196	202	225	216	208	210	188	220	208	199	220	215	207	198	188	194	204	223	218	179	200	193	190	202	198	212	195	197	214	213	218	233	198	230	218	213	217	205	200	220	218	219	207	189	212	226	220	229	200	206	194	186	183	221	203	212	188	226	191	201	210	216	219	203	247	223	216	202	213	208	190	200	198	214	221	217	224	194	188	205	188	188	202	217	186	247	218	208	207	188	208	209	186	207	235	208	204	207	207	219	201	198	201	210	199	213	187	223	214	195	233	231	205	197	223	213	186	201	194	209	231	231	207	221	201	189	207	182	221	193	212	208	231	191	188	203	202	215	215	188	188	208	207	215	212	217	206	209	219	167	201	218	210	201	216	224	187	212	211	218	190	213	204	189	204	178	204	221	222	236	219	191	208	169	192	196	241	222	192	208	226	219	200	182	210	195	228	221	220	212	199	207	208	178	189	221	196	250	201	203	202	180	202	198	206	203	194	214	197	243	178	190	220	191	219	219	213	237	201	221	232	226	210	226	206	185	189	215	200	202	197	239	219	206	204	191	192	216	205	200	212	201	214	201	233	172	228	196	219	190	199	190	192	206	201	211	207	207	216	199	233	179	207	216	199	233	223	229	192	217	212	212	214	222	191	183	246	220	226	195	199	218	220	179	191	204	192	215	219	205	217	169	214	223	198	200	199	211	206	197	202	191	206	203	190	191	193	212	196	199	222	219	194	204	184	187	197	206	188	218	191	200	207	196	192	208	229	178	202	200	207	177	219	190	195	216	221	206	223	174	202	198	232	207	207	197	191	195	222	215	195	203	203	211	210	222	211	218	210	201	214	200	188	209	197	194	207	210	218	184	204	197	226	218	205	212	184	199	212	209	203	193	225	182	198	186	199	177	200	212	192	206	219	212	208	203	239	199	219	194	198	206	210	202	229	197	202	194	216	222	207	205	205	218	226	192	230	195	209	221	203	198	222	229	211	167	222	220	212	218	199	183	226	187	216	174	213	211	198	203	211	217	191	214	211	197	222	201	202	232	181	203	212	194	197	206	209	217	234	209	223	193	208	232	187	210	203	224	227	223	210	202	218	220	189	209	217	212	190	224	221	210	214	215	201	204	222	216	199	181	229	203	221	190	214	215	195	203	193	191	220	217	220	207	221	202	206	211	220	215	211	197	215	217	219	207	185	234	222	201	215	183	205	219	189	211	192	211	230	213	234	227	198	187	181	209	203	202	230	230	230	193	185	178	193	233	209	232	222	205	205	239	202	209	199	196	171	206	209	188	181	218	182	188	214	180	237	223	209	198	226	226	193	217	232	207	222	195	213	206	205	213	214	215	229	206	212	219	211	224	218	198	204	209	210	190	216	200	221	225	224	224	217	182	232	223	218	217	204	208	197	217	220	216	202	228	208	209	210	202	208	233	206	196	206	227	226	190	230	191	216	206	210	235	225	221	210	216	187	244	196	221	180	202	188	208	225	225	232	208	207	223	188	214	225	218	232	184	199	197	202	199	184	213	181	190	184	207	227	212	230	198	216	205	190	195	185	199	214	236	233	194	211	232	227	192	212	205	194	220	196	195	233	208	203	210	205	197	211	208	211	206	217	203	195	199	205	206	203	214	177	213	208	176	209	204	198	216	222	222	210	201	223	213	205	210	198	218	234	222	227	219	189	217	214	214	202	197	194	211	198	201	215	199	192	194	197	221	187	211	227	200	219	200	196	212	191	222	205	210	201	191	205	203	179	198	200	233	207	188	208	208	203	198	206	235	195	206	200	194	190	217	220	216	240	203	201	212	184	194	196	192	233	218	209	202	211	197	214	216	220	211	192	244	219	210	205	218	233	202	229	250	194	207	212	199	211	231	223	202	170	209	213	204	180	200	198	213	200	202	223	215	178	179	202	219	203	207	217	208	250	209	229	208	207	198	221	192	190	235	210	203	208	194	190	217	194	197	221	205	240	230	205	210	221	201	218	204	204	193	213	226	223	218	189	197	217	217	216	212	197	245	201	194	221	213	206	207	224	206	211	205	213	193	210	195	189	206	199	220	206	198	189	203	202	212	212	195	227	206	181	215	217	249	206	222	222	232	194	220	195	195	218	195	195	210	234	197	184	204	214	208	218	213	201	220	213	228	197	204	203	214	193	208	212	222	217	212	226	188	209	224	201	218	211	192	203	226	186	216	192	199	203	212	196	207	227	205	246	203	198	202	196	211	178	199	202	222	199	200	191	192	228	205	198	209	221	213	217	207	202	215	208	209	222	233	206	207	204	200	197	241	169	220	194	212	193	219	205	207	202	200	228	194	201	198	201	207	214	209	177	183	190	221	219	215	181	227	203	199	221	202	236	216	211	199	182	198	203	224	230	204	197	207	202	189	181	220	218	194	214	208	200	191	193	205	212	211	220	210	206	220	219	233	212	209	217	211	207	195	213	185	228	222	195	210	217	210	185	210	203	224	203	214	203	197	209	210	233	209	205	204	218	201	253	203	214	211	220	230	193	220	223	208	217	197	205	213	201	202	211	193	211	203	195	226	200	206	193	217	201	201	184	217	214	202	204	196	193	190	215	204	195	209	217	213	202	199	193	212	208	193	203	219	203	230	236	203	184	219	209	220	205	209	230	209	234	224	188	213	214	186	216	181	202	197	194	222	196	207	198	201	231	194	188	225	196	214	205	188	216	190	184	192	219	193	195	217	231	178	221	200	196	219	194	229	205	195	204	203	220	212	218	200	197	192	197	234	203	186	199	186	198	191	196	219	234	185	211	200	189	187
23924	21213	28351	24445	21202	13009	4844	2658	1869	1408	1135	901	740	687	618	534	495	415	429	403	366	305	326	332	292	303	300	309	240	234	235	252	225	238	249	241	247	212	246	208	224	206	217	239	204	224	214	196	235	201	213	207	179	218	206	203	207	221	224	237	226	213	221	240	221	214	221	207	264	207	175	205	195	214	202	201	210	194	205	187	212	184	203	208	203	229	219	184	191	226	245	215	213	197	210	205	216	200	193	216	185	230	186	221	221	205	206	197	230	193	206	204	215	195	183	205	226	210	180	179	200	174	205	217	193	195	207	212	190	181	192	209	202	183	205	185	202	182	185	212	212	207	200	194	202	204	212	194	196	183	193	217	224	211	196	182	186	178	202	191	205	210	225	183	195	202	194	199	225	194	195	222	204	187	223	186	169	192	203	208	182	200	209	214	192	200	198	189	196	178	189	206	217	202	216	186	182	196	193	218	220	205	223	211	192	210	183	216	194	186	227	210	215	185	185	211	211	207	225	210	189	206	195	184	202	231	235	204	216	202	192	214	205	193	222	206	230	221	232	197	213	207	204	207	187	231	220	204	201	202	195	216	195	172	219	221	212	204	201	188	195	179	191	192	202	201	213	182	207	210	207	200	215	212	201	198	205	213	206	185	190	176	207	194	197	173	197	230	196	208	202	215	213	203	189	191	196	183	180	193	205	213	208	217	195	187	202	201	217	213	220	210	222	211	203	180	213	199	190	203	208	206	192	214	199	196	175	210	200	189	205	218	215	211	200	188	206	183	186	189	232	193	205	209	197	199	221	209	209	209	209	181	198	204	196	211	215	187	192	211	196	210	184	185	212	184	180	220	223	232	215	179	178	186	230	191	198	189	197	182	203	204	202	217	205	186	200	213	198	237	198	196	211	179	214	209	200	205	196	185	187	195	215	193	179	176	205	189	199	204	232	216	218	193	210	178	186	216	200	208	196	208	190	202	177	194	217	177	215	192	206	209	182	172	170	200	203	196	168	227	211	201	203	193	198	192	232	183	223	197	205	194	187	208	204	182	218	209	194	203	187	201	186	199	181	187	207	211	204	212	213	220	185	213	193	189	199	192	184	209	188	185	217	216	181	206	191	210	214	214	199	181	203	210	204	190	192	226	207	218	198	194	206	207	215	196	196	213	205	206	210	211	222	207	204	193	212	188	186	184	229	207	205	192	203	177	186	235	184	210	226	166	186	219	205	214	225	208	204	188	183	219	205	191	188	204	208	198	209	188	203	204	209	213	201	194	207	211	202	201	220	180	198	223	220	183	205	191	208	203	183	208	197	224	188	171	208	174	188	201	196	213	214	189	198	203	195	210	226	217	205	199	193	216	183	230	196	223	217	189	199	227	200	193	184	209	193	187	197	206	189	205	220	213	212	193	189	213	192	219	188	195	191	199	215	215	177	195	220	184	214	199	193	225	201	218	209	193	213	192	199	205	196	218	180	208	201	206	187	205	193	210	177	221	208	217	201	211	200	212	221	189	193	201	209	196	190	214	208	181	213	222	191	220	209	193	201	195	197	198	199	188	167	226	214	223	206	187	216	191	230	227	212	219	215	179	198	195	193	193	173	198	206	199	185	209	197	183	190	186	227	183	182	179	227	213	189	194	207	193	210	168	222	185	197	186	220	228	206	194	179	179	216	206	196	198	182	196	167	205	199	198	194	205	202	204	190	209	210	199	206	195	225	206	191	208	177	198	201	207	192	228	210	227	184	181	195	210	202	204	191	204	211	202	184	203	186	185	209	219	205	193	187	212	225	195	206	206	200	186	225	194	219	189	203	196	199	224	204	199	211	217	198	206	217	195	188	201	209	193	187	190	193	217	216	176	194	201	212	187	214	211	229	193	185	181	202	194	208	227	213	193	211	220	213	188	191	206	202	214	201	173	214	219	229	194	206	214	179	218	197	193	210	210	205	203	210	182	195	179	198	223	203	188	192	214	183	218	182	207	218	208	200	185	202	217	211	222	213	203	193	186	208	208	202	186	223	204	215	215	199	203	215	174	205	216	200	197	203	224	193	198	204	200	197	211	188	211	173	206	198	205	193	202	176	222	201	195	204	179	198	207	191	239	222	194	209	218	213	185	191	210	195	210	181	208	216	201	189	184	190	211	200	200	224	197	205	208	176	189	215	207	179	207	193	204	222	201	199	215	215	199	234	193	210	192	187	218	227	199	200	182	203	201	186	204	203	195	176	190	190	219	190	224	200	212	182	201	201	199	215	201	226	196	200	188	207	211	189	183	163	199	187	193	194	201	200	170	183	222	176	181	190	186	206	227	196	202	201	218	190	206	172	211	208	205	188	220	193	208	199	206	183	206	190	203	217	231	214	221	217	209	161	204	215	196	199	208	191	199	193	192	221	238	214	209	198	224	183	189	201	191	217	202	209	186	205	207	202	202	182	202	213	194	189	186	198	205	213	213	184	188	202	192	213	196	208	197	191	183	193	218	198	229	197	214	210	163	203	214	214	204	186	212	181	212	195	209	205	196	183	187	184	215	216	198	198	200	213	177	202	205	202	204	196	208	189	219	196	205	212	189	196	188	206	206	203	211	210	193	209	191	187	212	205	187	189	205	224	196	194	194	208	190	183	202	176	183	207	191	219	208	173	219	200	197	197	186	184	210	192	192	181	180	194	202	192	204	190	217	183	198	203	199	210	195	216	209	181	173	193	201	195	217	205	190	187	212	204	198	173	204	204	212	211	220	187	192	182	181	192	192	199	205	188	206	169	215	193	197	202	170	182	208	200	193	187	206	195	203	203	167	190	203	203	190	178	170	181	191	217	206	215	191	211	204	208	225	196	207	181	213	200	201	189	234	203	193	198	228	205	215	189	199	208	206	184	186	200	182	226	227	195	195	205	174	190	226	209	204	220	214	231	186	174	207	203	223	203	211	184	209	233	201	206	217	220	184	202	182	208	211	172	207	209	219	208	205	187	166	210	209	199	201	209	202	189	201	180	199	211	231	191	204	192	190	214	196	226	219	178	191	220	203	190	204	205	191	206	199	215	197	201	197	182	197	196	203	226	194	235	224	213	211	187	177	216	205	221	203	209	199	192	187	208	188	179	203	214	177	226	208	214	190	205	201	216	200	210	184	217	193	187	194	201	194	196	209	185	213	195	190	194	216	204	202	184	195	196	227	201	201	189	190	196	217	175	188	193	218	178	209	194	207	209	190	202	218	227	166	211	208	188	223	193	198	219	198	179	186	200	171	241	210	182	224	214	229	201	225	211	205	209	206	207	199	240	194	180	221	198	236	191	201	177	184	189	185	196	223	200	220	208	198	201	198	231	207	190	203	192	229	191	211	232	195	218	234	213	180	175	206	208	202	204	229	220	216	184	207	188	201	206	217	196	183	202	180	208	193	208	203	200	216	180	207	207	217	199	192	226	220	201	193	205	180	198	208	195	201	203	214	209	197	202	214	178	187	195	233	216	223	186	232	205	190
22691	35311	27853	18384	13555	9026	6332	4715	3304	2512	2067	1597	1264	1141	1046	831	742	686	561	526	470	472	455	426	448	402	346	353	347	359	316	298	288	268	289	297	301	267	235	252	262	247	272	240	247	241	231	244	256	219	229	241	234	248	237	216	236	248	200	217	251	255	221	260	251	234	243	235	200	193	211	219	209	215	227	242	229	204	217	256	242	185	214	221	222	233	236	236	217	221	226	221	192	223	226	197	249	238	219	231	232	222	227	220	199	212	216	205	225	232	220	197	191	217	223	219	219	213	227	222	222	199	202	194	223	234	222	227	219	230	215	227	244	228	218	230	233	201	198	228	218	232	239	238	241	190	205	208	205	200	202	225	222	227	215	232	200	248	241	218	214	227	212	248	205	213	219	219	221	218	232	223	206	222	196	220	213	220	237	167	236	214	219	228	235	226	237	233	228	268	230	199	207	231	202	229	225	191	225	215	235	216	200	249	247	205	253	242	220	213	211	232	203	213	234	208	247	223	224	221	193	194	213	219	216	223	222	207	240	211	202	224	232	209	218	231	224	231	243	226	212	230	228	228	227	241	215	221	228	226	226	201	213	205	216	208	246	187	200	219	192	226	220	213	217	226	194	244	217	219	222	207	217	232	235	210	255	191	185	226	234	236	222	213	244	211	196	209	202	217	221	191	197	252	207	194	251	198	209	222	214	217	210	219	246	179	197	203	219	221	222	195	213	219	209	226	207	216	182	190	225	219	228	258	226	197	220	214	237	217	219	204	219	204	219	208	236	229	212	180	233	214	212	218	228	223	212	220	236	215	193	211	216	204	233	241	246	231	212	187	227	202	241	221	240	234	187	237	207	223	235	195	206	231	197	234	216	219	217	200	213	203	199	211	205	224	201	203	209	224	238	210	216	214	193	218	213	231	231	201	218	205	229	209	202	219	219	218	227	243	213	211	228	214	220	206	222	233	225	235	230	197	206	205	221	213	232	207	195	202	207	199	219	227	200	232	221	200	188	230	223	217	203	217	241	196	209	225	214	221	201	218	235	224	225	207	190	211	221	200	213	245	226	240	224	211	213	240	210	225	220	242	248	225	212	201	227	223	249	202	208	209	221	220	221	214	218	243	228	207	210	198	231	201	217	217	223	242	224	209	226	227	220	209	211	236	220	222	210	235	205	183	188	240	203	231	197	208	234	197	222	211	197	179	233	225	214	225	216	235	243	211	216	241	202	227	218	207	217	200	198	243	223	239	226	220	220	215	238	203	215	205	209	219	218	211	230	200	217	220	212	212	209	216	214	221	210	194	215	211	236	195	228	212	182	202	223	206	213	202	233	231	215	218	241	239	185	208	219	217	231	211	228	225	188	210	234	203	235	211	214	214	213	215	212	231	208	252	222	219	220	219	208	230	224	213	197	225	228	196	196	215	246	215	196	230	234	211	234	214	222	255	233	224	199	196	211	221	240	232	217	210	205	232	210	235	204	230	189	211	227	217	225	205	212	194	232	227	223	218	194	213	221	214	236	224	242	226	248	208	231	231	191	201	224	219	213	225	213	224	229	241	200	220	203	241	191	214	209	238	210	220	226	189	217	219	200	197	249	196	202	217	206	227	230	220	208	200	213	233	214	237	231	247	208	238	222	208	221	210	207	237	226	206	236	230	232	219	221	182	222	245	208	246	207	217	250	215	210	220	229	209	209	232	191	216	239	217	223	206	209	231	210	245	200	210	203	210	212	219	227	235	237	221	207	221	197	228	246	227	204	226	223	220	220	230	228	231	208	217	206	208	206	232	230	228	235	222	222	216	212	242	229	226	215	240	220	200	206	207	237	216	226	191	211	232	218	224	214	216	221	241	208	230	211	232	204	233	197	206	220	197	242	205	218	244	216	203	217	229	211	219	211	237	230	223	232	229	218	233	219	194	219	223	226	211	199	229	211	220	191	226	227	217	208	227	216	211	188	209	201	206	219	205	230	216	223	220	197	230	219	213	199	231	206	219	206	208	232	222	196	207	232	215	222	217	226	229	206	227	220	226	215	221	226	208	233	243	205	218	247	209	207	215	213	231	227	210	199	221	204	226	235	215	217	263	192	192	219	214	191	201	216	211	203	201	229	192	223	231	223	201	223	217	236	216	228	226	225	201	215	221	208	244	197	201	201	212	221	195	207	201	237	226	235	215	233	224	225	227	222	214	221	217	218	241	214	202	225	217	226	231	210	228	200	237	208	202	220	242	225	215	229	220	211	234	218	206	213	199	253	227	239	228	199	216	203	200	218	220	213	199	205	210	212	198	202	222	189	213	219	221	220	201	197	244	180	230	228	217	205	230	215	222	229	223	188	223	194	210	199	225	192	236	225	232	226	230	236	189	249	237	206	232	236	205	214	219	216	209	225	188	234	223	228	221	224	206	221	205	238	255	204	207	221	205	220	232	220	226	222	230	228	220	228	228	197	220	232	230	222	225	199	205	217	226	236	202	210	227	207	215	237	213	243	222	226	224	222	227	222	223	205	209	208	271	216	215	185	226	231	221	232	207	220	223	195	216	239	241	214	242	241	193	227	219	219	208	208	213	190	234	195	214	200	235	246	215	229	198	210	225	218	227	208	213	234	236	177	225	227	192	229	236	209	228	215	230	224	238	197	214	231	209	228	254	210	230	227	199	213	218	211	200	247	214	224	225	195	200	213	239	220	217	225	209	244	223	210	195	207	238	214	210	239	222	213	219	204	206	234	214	179	220	209	209	211	210	207	228	227	217	217	186	230	198	233	229	221	240	231	216	223	193	253	219	235	232	220	199	226	203	228	219	224	209	216	212	203	234	207	237	223	219	220	212	197	227	192	197	243	192	206	213	207	202	227	220	223	197	210	198	211	183	236	214	226	199	217	237	223	214	214	235	261	233	213	207	217	229	210	210	212	203	260	233	205	212	228	212	207	226	231	216	211	235	205	221	233	234	238	218	248	221	222	225	229	190	228	199	209	218	187	233	198	216	221	233	220	210	217	207	212	230	225	210	215	229	192	199	233	218	219	239	228	243	210	209	232	218	250	244	208	219	238	206	231	205	221	240	210	213	235	221	222	216	228	195	219	215	214	225	208	204	203	216	210	186	240	195	235	202	199	224	235	198	201	238	233	232	213	218	221	237	212	217	205	213	242	223	218	220	221	204	239	226	179	228	198	241	218	204	201	239	216	203	183	236	231	201	211	218	242	220	210	223	238	217	227	219	216	198	222	236	207	238	201	218	227	234	205	219	212	227	222	227	210	230	207	225	222	225	198	192	228	229	238	218	233	237	230	190	195	205	207	207	215	237	223	191	229	211	221	189	224	241	214	214	220	207	223	221	210	233	208	225	209	219	209	214	218	214	214	199	214	220	229	261	224	216	233	228	235	230	219	229	238	223	205	194	197	208	236	216	221	209	220	231	243	226	220	205	233	179	194	212	210	219	205	203	217	213	214	227	225	236	216	198	213	189	205	204	208	211	215	229
25073	21166	27150	25409	14083	5106	2796	1972	1402	1110	987	731	693	603	576	542	499	457	445	406	424	380	393	389	376	339	349	319	340	350	326	341	290	323	285	290	330	297	319	311	337	311	293	280	299	308	272	315	302	300	301	302	303	304	319	316	271	257	311	294	286	297	293	283	308	315	288	284	306	303	279	288	263	265	286	295	301	268	296	295	315	298	298	292	311	298	274	252	276	301	281	309	267	322	270	281	277	296	267	290	274	295	274	297	291	294	286	292	305	274	313	246	294	331	315	288	290	288	306	274	290	275	278	307	294	275	287	319	315	292	286	276	283	272	291	287	310	285	308	294	303	296	299	288	288	296	273	316	267	297	263	260	279	307	282	294	303	290	267	262	270	288	290	316	289	303	303	263	295	286	287	282	274	300	286	301	277	280	264	273	266	289	337	295	302	295	266	334	296	299	256	287	273	280	315	304	273	259	286	299	290	268	263	283	289	316	302	287	277	299	311	291	290	242	263	269	310	287	314	292	279	265	288	288	297	265	302	258	317	273	266	304	259	285	273	279	269	264	278	301	271	271	310	318	292	276	283	297	269	283	291	322	280	303	298	250	265	294	277	295	265	299	290	300	322	299	300	296	264	290	280	282	265	291	286	315	292	297	285	270	320	288	264	279	325	269	293	289	308	280	286	285	283	287	301	275	272	324	269	314	278	278	278	283	273	252	289	259	283	308	310	273	305	293	273	267	289	290	283	264	298	298	282	291	264	280	300	278	284	292	294	258	321	293	261	267	272	253	276	311	273	290	265	293	305	272	311	297	289	287	238	265	265	271	328	306	258	316	311	287	312	267	288	283	281	309	271	280	287	300	282	288	294	296	268	335	312	256	295	284	293	285	313	307	296	284	294	307	319	294	310	282	267	263	303	267	290	304	266	309	285	276	298	280	265	318	301	290	326	270	300	295	345	308	325	279	269	299	291	304	264	282	306	261	302	308	284	301	283	287	307	306	315	288	290	284	277	269	269	258	268	266	298	280	289	276	268	281	303	286	268	275	301	267	308	245	275	302	283	313	284	331	294	295	299	265	306	313	285	263	272	296	305	296	271	282	283	293	284	285	286	282	282	255	299	307	301	304	281	282	294	319	273	297	259	299	295	302	293	283	270	285	324	301	281	294	264	287	273	271	293	278	304	304	273	328	300	291	292	255	312	296	274	291	289	322	260	305	277	289	308	333	294	267	267	283	280	281	282	288	269	290	297	283	267	286	291	295	255	293	285	317	278	259	279	293	281	273	269	242	264	260	280	280	300	265	289	295	306	275	273	282	263	310	291	276	280	282	304	276	297	262	284	281	310	308	291	271	285	301	295	284	284	286	274	291	265	315	290	321	311	286	286	298	293	312	274	311	286	273	293	274	268	278	296	291	278	301	299	274	283	294	288	279	282	297	316	277	282	334	282	270	269	268	291	282	255	305	300	299	290	290	307	292	284	288	280	280	268	296	295	321	281	302	296	284	288	286	279	294	282	270	260	281	319	288	294	297	291	303	276	261	283	319	310	286	301	293	263	283	277	264	262	293	304	289	292	290	297	273	306	314	305	299	315	270	286	270	269	289	289	296	274	269	269	311	273	274	322	280	259	296	270	287	290	265	296	294	292	270	304	292	254	273	264	298	289	286	283	290	288	299	305	273	292	290	254	266	264	297	256	286	287	292	270	276	290	264	275	279	258	275	296	296	279	297	274	303	307	274	292	272	266	273	297	298	292	284	266	276	314	254	287	284	273	272	293	287	292	280	273	286	294	282	303	287	310	255	256	303	295	274	288	280	288	282	270	258	288	284	299	299	261	273	291	284	265	261	266	270	284	286	264	292	297	284	311	294	270	275	285	275	261	252	289	305	311	279	285	272	320	257	312	299	308	269	300	284	307	286	319	332	292	246	286	272	257	275	266	297	291	264	314	257	293	289	289	289	285	314	290	278	302	285	287	269	292	279	286	291	247	293	300	287	300	306	336	300	294	301	288	263	310	310	294	276	234	310	305	283	289	255	282	282	283	275	311	270	302	320	260	255	262	293	258	257	280	311	276	301	281	291	288	279	285	300	264	287	317	310	296	284	260	285	268	273	290	274	291	291	262	262	290	320	265	288	275	304	305	283	289	262	310	281	276	276	282	264	265	281	291	288	283	294	295	271	324	298	259	275	294	294	300	308	287	304	293	270	272	277	310	294	265	272	273	273	269	303	268	285	315	304	282	287	311	277	271	283	283	315	288	260	274	292	280	273	253	305	284	273	296	301	276	285	282	282	294	296	269	252	307	279	303	269	276	298	286	287	294	286	266	288	286	249	299	270	284	274	266	287	271	291	275	308	299	286	279	272	307	298	309	300	277	299	304	319	296	275	293	267	289	288	306	257	277	297	249	343	285	296	292	305	291	277	279	291	267	278	294	306	261	255	297	269	289	291	303	231	324	269	286	277	304	283	268	298	296	280	302	282	271	271	260	292	283	308	281	259	294	302	288	299	306	260	293	279	303	293	325	303	298	281	306	317	275	257	321	288	284	299	310	285	272	306	278	303	267	292	286	302	300	311	278	297	300	305	311	289	257	280	283	300	268	294	280	262	281	301	269	250	314	264	313	289	301	312	294	274	290	289	277	259	281	306	288	283	275	271	266	327	285	287	262	277	281	324	295	270	284	284	308	298	285	283	289	312	292	305	312	264	297	278	293	305	272	265	277	303	338	276	296	280	315	252	273	267	319	279	260	333	292	283	322	277	280	326	267	287	293	269	248	288	282	291	287	278	279	285	282	317	295	286	290	307	306	283	286	292	263	279	276	271	280	325	293	289	298	289	298	292	280	272	277	267	296	273	301	301	263	269	264	271	274	314	294	277	277	276	277	299	285	294	279	282	271	311	307	261	264	298	280	294	309	297	282	262	306	275	314	277	309	286	283	276	284	290	277	284	322	289	311	292	273	281	271	276	322	287	300	311	292	297	273	263	296	286	287	275	288	267	284	305	287	304	302	288	259	261	280	270	298	293	279	257	289	295	301	300	274	273	267	300	281	279	302	268	292	286	296	280	290	270	270	293	316	279	295	324	296	264	268	279	275	309	315	309	265	270	286	280	275	297	266	273	313	312	285	272	253	279	309	301	273	288	303	275	294	279	298	290	267	297	266	282	284	289	291	251	262	263	283	288	331	308	292	303	310	258	271	282	280	307	268	273	305	287	257	251	298	305	317	275	289	303	263	291	287	288	268	301	297	318	266	286	315	290	299	302	290	293	289	281	285	269	285	287	309	284	297	297	270	274	302	244	286	303	291	310	297	301	275	267	259	266	288	294	272	268	270	306	269	301	267	252	330	297	245	274	286	307	267	290	288	314	299	257	281	288	280	309	303	293	269	290	309	256	278	259	262	296	270	271	306	296	286	265	269	304	256	321	319	290	281	309	304	282	288	284	294	273	302	261	254	284	285	305	267	252	284	304	263	301	306	266	294	275
22033	32912	25329	15235	10692	7193	4982	3598	2672	2009	1622	1350	1150	1012	822	800	695	637	557	590	536	502	491	453	448	419	396	373	374	392	384	351	371	359	378	346	392	327	341	356	306	339	338	349	359	312	296	338	327	346	344	328	306	330	331	300	322	306	311	324	363	318	339	302	353	312	329	347	328	328	313	307	315	293	335	330	315	295	316	324	310	333	298	358	330	343	300	275	306	317	355	331	292	314	304	295	344	331	297	289	316	322	288	305	324	301	299	303	312	325	322	294	304	299	261	300	316	309	343	309	313	307	297	319	315	309	295	276	333	340	329	304	308	301	313	336	312	316	327	314	297	295	292	306	336	314	295	320	307	302	333	300	328	305	320	322	321	311	299	287	303	291	327	288	319	292	291	305	313	305	309	325	313	324	284	306	301	320	297	329	330	318	289	297	326	325	287	297	309	327	319	330	309	298	333	283	335	311	296	294	327	303	318	295	335	341	333	282	315	324	341	323	324	316	298	315	307	293	296	328	313	309	285	317	296	314	283	319	329	363	298	314	303	292	331	283	291	304	297	294	310	305	332	313	313	317	331	336	323	319	315	329	341	321	307	303	334	313	303	322	334	319	326	314	313	313	306	309	326	307	306	332	306	301	303	345	293	305	302	334	287	299	308	272	302	301	286	311	305	310	293	343	303	292	273	288	319	297	321	318	291	348	290	291	331	317	297	311	332	317	291	338	311	329	315	316	319	289	299	323	303	327	311	317	305	293	289	269	295	322	307	309	329	320	297	306	340	286	310	322	305	333	281	310	311	311	324	315	358	317	328	327	311	316	313	310	330	315	317	288	332	306	302	299	294	313	281	298	335	310	297	311	293	325	309	296	319	311	297	316	304	320	305	285	309	284	320	316	301	287	340	331	321	296	314	297	301	286	330	340	320	332	293	298	312	326	297	295	313	327	329	345	310	303	310	334	281	309	325	319	308	289	346	287	300	319	293	278	307	299	308	325	325	299	311	297	313	313	304	281	305	307	288	326	358	315	292	297	287	277	310	312	297	312	294	326	326	342	297	304	310	345	312	322	323	334	319	292	335	313	320	324	309	327	311	288	330	284	295	294	304	321	297	293	326	331	288	331	304	327	332	341	301	332	335	297	329	313	303	330	313	285	289	323	336	353	294	302	309	306	330	287	337	309	328	311	271	319	314	294	338	302	305	297	286	318	319	302	318	349	313	328	282	298	317	279	339	295	293	294	306	320	313	336	292	335	363	306	309	314	314	308	302	320	306	310	280	272	311	312	331	289	280	315	290	293	338	335	305	327	295	319	302	304	260	332	302	267	310	314	334	301	321	331	364	322	324	313	339	322	281	317	306	286	314	327	345	318	306	294	310	312	313	311	310	296	327	294	285	271	319	339	316	317	299	282	329	343	300	316	304	304	315	314	306	324	291	330	300	306	342	296	322	313	287	295	321	276	285	302	305	300	295	329	290	292	298	271	319	291	307	295	322	329	309	303	312	292	301	319	308	269	333	326	281	312	305	308	319	317	295	308	323	322	327	303	306	312	323	317	310	333	316	283	329	329	309	329	292	292	287	287	317	299	309	285	290	285	325	316	307	321	309	331	320	314	291	347	306	284	299	341	345	342	302	291	276	315	342	324	322	298	302	320	295	344	332	274	312	288	287	318	291	284	297	297	287	287	311	311	326	307	328	290	318	328	285	333	335	293	302	300	285	327	294	307	295	301	315	316	270	315	294	312	306	320	300	308	320	323	317	296	316	315	315	304	318	340	317	307	313	298	304	294	317	298	323	338	318	290	285	307	293	342	278	318	314	297	320	305	292	293	337	325	308	295	286	310	322	307	284	332	308	300	279	317	313	276	313	298	322	291	318	314	353	315	313	337	302	323	341	312	334	352	281	310	273	332	288	301	319	319	293	271	349	322	314	335	305	301	318	298	325	327	304	329	330	338	314	288	323	296	314	330	294	290	298	291	299	327	307	291	310	342	282	309	304	300	305	283	333	319	299	295	284	342	318	313	297	339	336	325	306	277	301	316	304	320	305	328	325	298	291	296	301	304	284	306	298	323	290	306	301	293	329	330	315	300	334	298	308	274	353	294	342	294	326	298	328	292	299	337	295	292	290	331	297	311	311	318	314	300	328	314	336	272	303	335	300	299	309	308	321	325	312	316	306	305	318	301	298	295	330	319	306	325	307	286	345	318	285	294	282	341	316	300	315	329	302	285	326	319	293	304	290	321	325	303	323	318	331	313	304	304	299	281	316	308	309	304	293	320	302	283	307	276	303	320	332	290	288	329	303	282	294	310	295	313	324	301	310	298	330	333	283	345	283	300	327	306	307	300	310	280	318	338	317	311	301	294	327	310	309	331	320	309	280	345	336	305	279	300	340	331	315	336	337	302	317	300	329	304	318	304	325	317	319	310	295	296	325	317	301	313	287	316	322	333	310	289	282	319	323	302	321	288	302	319	297	319	313	347	301	304	322	292	308	330	291	323	286	304	331	299	315	309	353	338	342	319	330	289	325	337	297	297	320	325	327	322	325	308	322	318	305	319	304	280	309	299	330	339	302	297	306	304	314	306	298	307	331	272	335	334	295	300	324	301	321	297	338	318	330	291	307	307	310	303	343	328	316	335	314	323	323	312	336	310	313	328	302	324	336	306	285	313	282	310	322	319	331	297	349	309	267	314	332	314	312	288	319	289	319	327	327	303	306	308	310	309	309	311	321	287	344	287	296	328	293	342	321	321	303	307	341	283	315	308	295	309	320	289	283	305	308	296	293	319	314	339	324	279	301	319	313	324	349	299	277	345	292	300	302	305	323	304	325	327	329	311	314	296	326	331	308	320	322	282	315	283	303	294	324	319	340	315	315	281	287	301	334	314	304	308	313	326	307	311	308	281	362	294	313	336	349	352	317	337	286	309	320	318	317	327	328	304	315	308	304	351	325	308	294	327	320	287	284	255	299	309	339	322	325	313	313	278	279	283	293	283	314	299	339	296	316	304	309	317	308	315	323	282	319	301	294	330	305	260	288	279	308	329	310	312	318	286	309	321	310	307	308	327	310	299	313	300	312	350	303	302	289	339	314	286	342	308	290	309	315	312	324	304	327	297	296	338	309	308	315	306	307	270	312	325	320	325	325	309	319	309	314	309	328	303	327	298	296	339	333	303	301	329	335	291	307	296	308	332	337	339	324	319	314	305	329	288	314	310	313	324	310	289	329	311	316	309	322	329	311	318	323	291	324	321	328	333	298	319	301	307	308	328	323	329	301	300	318	323	308	325	314	317	291	296	303	303	320	322	301	301	334	303	309	325	284	311	335	299	327	310	339	352	338	303	344	314	291	299	322	286	299	332	317	321	290	318	304	317	300	342	291	314	300	306	312	304	346	290	324	296	289	300	303	300	302	285	338	331	323	318	317	324	309	301	332	311	283	272	298	340	303	312	332	314	282	330	308	303	286	317	319	292	306	310	307	292
22866	21297	28920	23991	21363	21409	12837	4324	2737	2087	1842	1492	1257	1131	969	893	840	729	685	668	570	601	531	497	499	493	520	468	474	439	425	443	456	411	394	383	403	417	387	387	381	364	398	408	380	354	353	358	384	382	327	354	361	353	354	327	391	373	299	355	391	331	354	335	352	362	375	341	344	392	338	382	355	370	391	345	305	355	326	325	363	406	325	380	351	357	341	318	340	342	341	347	353	357	379	371	370	335	347	344	337	352	366	363	359	367	328	365	345	353	349	348	375	365	326	385	369	337	352	340	364	327	378	336	346	337	301	333	348	350	370	362	328	364	364	387	353	343	357	353	368	344	298	334	339	354	362	368	340	366	312	348	351	338	325	336	351	349	377	326	343	373	335	361	353	323	332	360	353	363	343	342	334	359	338	352	352	346	367	346	312	350	335	326	376	343	362	367	381	370	381	343	344	357	361	357	385	355	354	363	326	372	328	317	314	355	365	321	348	324	346	350	349	315	351	342	330	344	346	371	329	329	342	376	345	339	359	332	332	331	321	325	369	320	352	327	359	395	359	325	356	332	322	300	329	322	358	363	346	325	390	355	336	357	330	348	374	317	330	339	363	293	332	348	334	318	326	327	343	340	369	329	315	355	357	365	377	355	358	362	309	371	345	316	318	313	379	359	363	350	343	328	333	340	357	345	393	353	351	327	328	345	371	341	382	348	335	329	350	324	343	368	359	353	341	344	321	356	314	358	337	340	342	327	396	345	360	342	321	362	324	344	373	357	331	346	355	309	358	349	318	315	324	337	355	338	353	387	334	357	351	325	340	331	329	330	327	379	348	333	354	338	314	337	335	326	325	356	342	341	337	364	380	355	320	382	340	356	347	326	352	345	343	349	330	335	334	360	318	351	337	354	367	373	329	352	302	301	339	355	344	352	337	359	347	365	331	376	338	319	346	324	359	323	337	365	361	341	366	343	329	353	319	354	368	325	346	334	348	353	367	351	366	345	344	340	361	340	317	353	349	339	340	346	327	374	325	336	363	388	367	348	354	376	349	337	369	341	352	341	352	305	364	344	325	357	312	336	346	341	334	332	361	340	354	348	385	357	356	339	323	336	321	364	355	359	320	358	312	361	333	327	370	354	341	353	331	358	350	328	352	323	363	357	373	353	350	366	328	380	361	350	353	339	370	359	324	361	372	351	327	363	326	351	358	389	340	316	341	325	366	337	355	304	360	310	352	346	353	348	333	334	311	347	336	347	367	346	348	312	306	332	366	340	315	340	364	363	348	361	361	325	347	310	309	361	357	365	344	356	368	334	327	358	324	347	365	354	348	334	343	336	338	357	320	327	373	336	356	367	338	323	365	370	374	340	317	338	307	351	379	345	339	313	357	361	349	357	339	347	351	344	373	365	349	331	354	369	350	353	330	362	330	377	331	351	366	334	387	336	328	322	343	375	358	347	338	340	362	340	318	368	332	348	367	355	325	318	364	344	355	331	310	319	343	380	353	400	353	345	349	356	368	349	373	351	350	307	336	368	326	351	313	371	338	346	340	365	345	347	360	340	346	335	369	365	360	324	352	317	353	323	360	379	350	358	351	341	343	365	385	343	369	350	344	356	330	312	384	374	362	316	352	349	349	348	340	368	345	341	299	333	336	351	335	364	377	342	324	330	329	355	345	371	330	374	346	363	365	331	364	332	327	324	335	326	318	349	364	332	307	335	346	352	376	351	341	324	319	326	345	357	333	333	328	357	345	327	355	329	342	326	362	328	358	368	350	334	341	334	360	338	329	364	318	325	326	311	323	355	378	354	363	358	353	341	327	369	350	347	341	368	343	347	345	377	345	354	356	311	352	351	329	324	336	320	325	318	333	336	347	352	331	344	338	366	350	355	340	347	354	381	340	356	387	327	324	322	342	370	358	331	378	336	337	367	341	327	338	318	355	356	361	319	343	324	342	363	351	343	308	356	338	320	332	336	340	364	353	392	374	327	372	332	340	333	303	338	344	339	372	356	338	335	305	326	364	337	348	349	346	366	353	347	356	307	378	365	363	329	307	341	351	347	367	323	328	350	378	351	349	360	368	329	349	370	369	348	364	322	337	353	394	367	390	369	369	326	365	337	358	378	342	329	360	337	370	374	354	369	352	387	332	304	345	330	345	337	336	351	368	365	356	331	350	346	333	336	342	348	344	348	358	364	356	343	342	348	329	315	353	347	375	365	346	354	352	342	372	334	368	326	349	325	344	350	350	365	374	363	345	367	349	330	316	334	344	333	322	322	332	353	354	357	341	368	330	348	327	371	386	360	365	347	376	330	349	345	341	346	325	348	323	359	351	379	350	353	333	362	304	308	335	350	357	335	341	333	376	361	355	384	335	360	339	390	345	362	346	341	355	327	340	341	375	354	348	334	334	335	339	333	340	346	305	354	321	341	347	338	328	354	365	387	355	334	362	355	330	381	329	339	364	354	331	356	326	340	358	344	359	379	339	336	378	381	326	352	379	382	378	353	369	309	369	372	350	348	316	358	370	337	362	377	329	362	340	322	339	369	351	338	329	336	339	345	364	344	363	364	360	314	349	355	347	323	387	323	323	349	339	364	321	336	313	390	318	348	343	353	355	393	346	347	322	380	338	373	338	384	353	348	365	311	337	356	374	332	343	320	358	378	344	336	355	347	319	357	354	337	365	344	367	368	322	363	326	310	325	329	350	333	366	358	361	324	363	369	375	341	337	344	341	349	344	317	351	364	379	347	352	320	362	389	385	322	351	328	354	347	344	351	324	349	361	357	330	347	359	365	346	341	319	338	366	351	339	314	341	318	357	340	340	346	360	356	331	347	360	356	348	340	364	375	333	346	351	351	382	354	353	359	335	342	353	362	360	335	323	324	343	370	375	346	349	343	324	345	357	356	401	320	333	361	335	347	329	334	346	358	344	376	356	363	322	337	372	314	325	331	363	356	352	380	339	364	325	344	363	308	355	329	307	360	340	331	326	336	313	354	331	322	329	366	369	372	351	382	378	380	319	364	358	352	326	343	384	355	347	323	339	331	361	295	349	353	328	348	332	333	343	371	353	330	368	348	365	339	329	324	338	388	372	338	323	370	328	343	339	341	372	346	339	348	353	359	361	353	345	339	332	369	335	356	314	335	345	330	348	333	328	357	310	373	362	354	361	351	344	352	312	356	351	380	342	351	365	364	335	328	374	344	351	359	411	313	341	362	350	346	295	372	355	324	340	362	374	341	347	327	369	323	359	344	355	349	325	364	300	359	332	345	318	327	329	379	328	338	324	356	352	364	359	320	335	351	336	350	341	351	329	308	357	396	358	369	351	346	349	330	358	335	349	378	367	324	340	355	355	378	334	368	324	316	303	367	356	344	367	351	363	315	360	333	321	341	317	350	363	371	387	386	343	377	324	362	333	333	349	311	362	347	355	352	339	390	409	355	331	352	352	324	319	368	338	353	317	364	359	348	335	344	395	339	337	337
26347	42242	33843	23434	17999	12348	8781	6316	4701	3598	2998	2457	1979	1688	1525	1394	1153	1019	890	838	805	746	658	694	651	597	562	615	492	543	535	490	437	484	471	410	498	437	453	446	445	428	445	412	408	396	416	385	347	399	376	366	390	370	377	377	357	376	371	395	386	374	336	385	385	404	377	408	359	387	418	372	358	382	377	375	352	385	368	374	379	371	426	364	376	372	365	396	368	359	347	352	341	340	358	319	377	355	382	361	396	380	356	367	349	377	345	348	344	356	343	353	370	347	355	359	365	345	335	344	365	370	371	384	371	366	354	361	338	383	381	354	340	353	371	380	406	358	364	345	381	325	369	378	374	378	365	387	359	353	354	375	362	365	364	355	329	342	353	339	359	353	339	371	341	354	354	368	348	347	326	344	335	326	341	338	360	386	345	340	328	356	345	349	326	381	344	337	342	361	350	374	357	382	346	353	345	359	345	361	326	311	364	365	339	378	360	386	330	344	353	402	346	364	377	357	366	339	368	356	348	354	363	337	353	364	384	374	338	383	401	367	339	345	345	369	357	373	355	366	360	377	374	360	349	333	338	384	342	335	377	361	369	337	352	353	342	369	373	369	353	327	358	327	341	366	396	340	373	338	371	365	360	392	375	357	338	362	332	372	349	382	406	356	333	335	333	341	354	349	342	384	344	340	391	367	368	366	372	350	355	347	346	327	350	365	361	330	369	352	377	320	333	403	364	375	390	326	356	380	358	357	348	352	329	338	337	390	350	374	364	358	361	339	346	369	349	329	342	332	361	355	339	363	325	370	353	360	360	367	340	388	346	328	356	335	355	365	358	384	370	344	366	343	340	352	360	356	345	359	340	393	344	389	356	363	362	332	369	373	324	338	347	360	354	389	374	367	366	335	361	377	372	341	376	377	347	378	370	320	326	349	350	362	361	321	356	391	372	374	401	352	357	325	401	350	377	335	327	342	330	344	375	368	346	344	346	389	371	370	344	349	345	390	320	364	357	308	321	392	377	374	341	338	373	355	359	371	374	381	385	342	361	347	358	332	391	344	353	329	356	344	359	317	370	366	345	333	338	333	367	369	316	371	351	365	372	330	396	358	362	355	329	376	375	346	365	378	346	368	388	383	361	353	382	361	367	372	368	396	359	357	358	345	333	369	376	362	346	340	352	365	355	356	353	364	369	364	382	331	354	362	332	408	386	349	377	367	369	323	346	359	343	343	367	351	357	363	367	353	371	331	347	356	390	345	392	344	343	343	341	414	373	371	333	356	325	362	362	382	379	346	369	370	333	338	367	364	367	316	329	338	377	353	389	389	331	347	328	347	378	389	356	359	365	360	346	325	376	344	346	395	324	372	342	362	336	373	335	361	335	358	355	327	340	349	383	343	363	350	356	355	371	343	362	361	371	372	380	377	370	343	355	354	366	330	392	360	363	365	365	363	344	371	335	366	357	370	328	379	369	350	362	355	390	352	350	335	361	372	365	378	376	385	358	357	342	331	349	372	342	346	347	379	362	369	317	353	340	377	361	370	339	362	359	352	369	381	410	345	364	358	379	370	384	381	364	345	344	387	346	385	342	375	362	350	356	377	373	323	346	344	373	362	327	354	351	366	347	352	379	361	354	357	334	338	342	352	382	329	351	374	350	355	365	377	331	352	374	404	358	374	370	354	317	350	352	348	413	367	342	378	337	350	381	372	366	356	360	370	339	364	373	379	331	368	376	361	359	349	391	382	368	344	340	337	351	341	393	383	346	354	352	385	343	359	362	354	373	369	365	306	334	342	351	393	346	343	362	342	327	376	383	364	347	352	346	340	331	360	361	364	358	330	343	367	362	338	366	387	339	330	342	374	333	326	385	365	351	339	341	326	324	341	369	352	349	363	378	376	355	324	350	362	382	337	342	344	332	340	368	340	323	397	371	363	345	364	357	357	386	376	381	345	365	363	377	350	348	395	357	368	342	348	335	365	331	340	402	345	394	358	398	347	356	360	353	320	346	379	354	377	341	367	396	347	346	367	361	384	357	344	346	361	358	377	371	362	366	341	371	355	355	330	389	359	347	323	340	353	394	356	345	356	347	359	354	368	382	398	367	382	347	389	387	343	350	317	351	371	396	357	339	386	377	341	351	359	369	363	377	341	326	327	328	321	360	375	399	378	332	369	378	361	309	319	386	355	376	358	362	393	360	367	369	349	375	370	325	372	395	367	356	358	358	379	371	339	338	411	341	339	365	386	343	343	384	405	361	348	332	342	362	338	352	386	346	364	351	355	320	365	365	352	361	335	330	366	336	329	355	357	361	355	366	358	375	331	374	353	365	362	356	368	338	374	349	355	331	314	350	353	333	370	363	349	342	358	377	349	375	356	351	353	343	324	363	362	369	356	370	359	369	393	319	344	331	392	344	351	370	349	336	365	373	358	338	394	369	356	378	354	351	348	372	331	347	370	343	377	379	398	334	340	348	377	364	357	397	365	386	352	346	337	346	386	334	326	330	321	325	359	362	361	373	384	391	368	313	362	352	369	362	376	371	331	348	366	383	338	382	375	352	354	365	361	354	337	348	369	398	358	370	368	338	355	318	368	373	362	333	374	373	345	376	367	360	342	392	358	337	333	343	348	335	367	373	370	339	327	347	375	335	356	375	397	364	391	336	322	334	367	372	381	375	367	355	365	369	354	341	344	324	336	381	321	368	386	373	376	322	340	342	403	363	361	356	387	348	372	381	365	369	345	360	382	363	344	389	345	384	400	364	351	326	351	351	362	381	376	372	365	373	387	376	354	368	340	343	389	368	350	369	317	345	319	359	380	375	387	339	377	353	385	340	343	357	361	368	344	324	352	342	352	331	374	366	368	354	371	370	348	337	365	404	367	340	362	358	354	350	334	348	386	381	348	398	336	356	331	341	397	344	358	361	359	392	358	403	326	369	344	349	347	381	382	373	364	383	354	323	333	346	372	349	369	382	333	357	356	363	355	369	327	394	346	362	375	361	364	349	389	377	332	385	381	344	350	360	345	337	340	378	392	371	359	391	358	387	368	360	365	352	357	340	329	353	369	329	348	343	365	334	396	336	395	350	343	346	335	337	374	348	332	319	335	356	369	357	357	367	392	360	358	344	388	329	349	351	334	362	354	360	356	329	335	349	384	330	344	379	352	369	375	366	353	372	363	345	359	349	371	344	334	351	350	359	330	385	371	361	364	369	347	362	393	366	359	378	361	397	353	352	376	366	330	344	341	343	367	304	374	345	325	339	344	351	376	340	367	364	360	348	345	352	380	329	362	340	372	357	363	362	360	361	377	366	352	355	339	349	353	346	328	362	373	321	366	360	336	363	385	381	354	348	321	337	348	355	320	386	363	372	373	379	360	354	348	353	337	362	338	380	304	348	308	390	332	351	371	327	346	350	372	353	360	337	360	354	320	346	329	359	374	350	352	335	333	370	345	347	345	318	358	336	320	344	359	319	352	358	381	319	343	371	351
28323	21486	19393	11387	5686	2970	1814	1162	884	716	594	506	446	413	390	381	316	269	280	255	261	262	254	252	201	233	237	225	229	217	230	227	207	183	205	186	226	197	178	207	209	207	216	191	218	187	187	202	188	173	187	201	200	215	221	204	199	204	192	173	192	208	180	181	196	188	192	203	179	206	213	194	216	195	176	181	196	172	199	208	174	183	219	180	187	189	184	195	180	213	186	176	199	180	197	181	176	170	188	180	187	164	196	175	182	191	188	186	175	200	155	187	183	186	191	201	184	186	179	192	176	179	177	199	173	193	212	183	152	166	206	168	198	207	196	195	166	188	209	206	180	197	205	211	199	188	172	205	196	196	208	166	197	198	196	212	188	193	167	184	200	193	187	178	190	165	186	173	176	185	167	183	180	185	175	180	195	192	187	210	184	189	179	178	181	204	185	199	195	199	209	192	196	186	200	189	173	194	172	215	196	207	185	207	196	160	183	205	197	183	199	181	162	202	187	193	195	182	184	175	185	187	181	198	196	180	176	172	184	189	207	161	192	188	186	202	169	196	178	192	196	173	178	168	174	206	191	189	208	208	193	191	191	209	198	204	197	172	169	186	188	173	210	194	196	189	161	201	174	190	182	178	176	210	172	205	179	203	194	180	197	186	191	205	183	183	195	172	172	191	191	192	189	177	195	190	191	172	198	183	223	194	165	209	184	200	169	202	176	230	198	189	189	198	178	196	222	182	194	184	207	202	193	194	193	193	191	220	170	193	172	166	204	183	153	195	192	191	201	189	204	178	201	184	177	168	187	212	175	176	204	193	179	190	191	172	171	192	199	179	188	160	167	202	185	183	170	185	181	190	171	203	176	177	158	183	186	211	198	205	159	200	191	192	186	189	183	213	182	187	179	187	164	189	189	166	191	186	193	160	178	169	168	203	195	209	199	195	194	177	167	176	166	193	188	169	153	209	190	195	196	195	201	182	199	177	197	181	175	186	178	194	190	186	196	199	191	215	184	198	199	218	204	175	198	183	202	195	195	170	202	195	189	177	174	203	162	179	192	163	194	181	181	192	183	181	184	193	181	196	199	171	174	201	221	169	204	184	194	208	181	196	188	189	197	184	164	206	189	187	193	188	187	182	207	195	186	157	215	219	207	200	175	184	169	183	175	195	186	163	179	186	192	166	181	191	181	169	202	214	203	212	152	181	211	170	186	190	186	187	164	183	197	194	167	190	173	195	171	150	169	196	208	170	182	180	172	208	207	160	207	192	167	195	188	194	163	184	211	190	199	197	175	188	189	190	177	182	211	218	198	192	173	183	179	180	183	175	197	200	205	191	173	179	181	210	186	174	190	176	205	201	181	190	185	179	189	203	153	230	175	181	191	188	172	174	175	178	185	210	165	189	194	190	197	182	201	178	221	193	205	190	183	179	207	190	208	200	173	197	165	193	213	184	220	174	169	187	160	173	184	177	185	192	196	177	183	205	184	183	205	175	205	207	195	172	195	175	203	165	166	203	179	187	190	193	172	196	180	201	184	211	177	189	210	184	199	194	192	193	200	195	192	194	172	178	191	201	196	197	214	197	224	182	162	175	196	178	154	193	204	197	192	191	189	203	176	217	179	181	195	198	165	183	193	190	212	194	208	192	175	185	177	176	166	181	184	201	182	184	197	178	178	172	208	206	159	175	202	191	211	193	192	190	187	188	201	185	182	197	168	194	197	170	190	185	199	199	203	207	187	185	172	190	243	210	197	199	162	167	190	194	202	206	197	187	193	194	184	177	198	199	196	204	191	172	201	183	202	173	199	189	215	190	201	171	201	195	188	192	222	172	189	179	168	198	190	172	186	188	209	194	164	182	156	222	169	181	204	198	160	166	204	181	190	198	159	175	186	177	190	209	207	183	197	204	210	177	205	216	186	193	194	175	212	202	207	169	175	190	202	196	182	189	174	191	174	188	160	169	218	185	194	210	187	190	182	193	170	181	195	187	182	189	176	203	193	214	182	197	184	198	195	198	189	184	214	202	184	201	185	182	178	191	179	194	184	176	206	202	190	174	176	197	196	182	178	169	178	187	193	204	197	200	170	192	202	197	171	176	174	196	206	187	177	175	160	197	173	165	188	185	185	199	187	194	185	196	185	193	182	183	192	217	180	184	187	203	180	178	169	175	183	186	211	192	196	190	204	198	180	190	174	209	174	216	193	213	191	210	179	172	179	194	212	175	189	164	200	189	171	180	180	186	211	194	185	182	188	195	188	179	186	188	191	199	159	156	183	177	184	204	169	200	212	178	185	199	195	165	163	177	186	179	171	185	163	196	198	179	181	208	187	181	193	183	180	172	209	185	180	194	163	195	188	179	177	211	192	180	174	184	175	185	183	179	160	184	173	184	206	184	184	201	225	181	178	192	196	186	192	196	188	167	165	180	176	197	189	209	184	175	192	206	211	203	202	192	170	169	188	179	180	200	195	193	181	170	186	182	168	182	210	160	193	194	184	187	187	209	196	186	162	195	208	195	194	184	188	213	186	174	177	212	209	209	197	182	196	203	185	184	173	190	188	196	188	197	190	185	171	194	180	180	190	175	167	203	205	198	179	228	194	206	180	179	196	195	191	200	201	189	174	200	169	173	188	197	176	183	192	200	189	169	197	191	195	192	205	202	201	179	212	177	189	195	169	183	190	181	171	186	177	200	196	203	163	196	175	170	197	177	224	161	198	205	195	178	187	207	202	200	210	215	177	222	200	163	197	213	184	187	193	178	180	171	213	160	155	185	193	204	190	199	172	166	190	215	185	180	191	171	192	167	159	194	180	167	185	193	165	188	180	229	189	213	204	187	183	207	188	184	183	172	191	190	192	190	186	185	190	187	192	186	179	204	199	190	186	177	220	180	202	181	201	199	204	161	188	170	180	178	205	206	189	200	184	184	219	172	186	180	174	174	202	180	197	212	180	172	178	174	196	191	218	175	192	209	175	198	177	185	205	205	166	189	209	182	179	196	197	187	197	210	167	178	186	194	179	207	179	191	187	193	225	179	186	182	190	179	172	189	195	188	155	179	183	196	196	198	173	198	188	172	179	194	195	188	188	191	182	171	194	183	197	182	200	175	182	162	173	182	193	170	203	189	185	189	196	199	189	183	178	160	194	196	203	183	169	204	192	177	196	178	201	188	206	169	195	190	190	190	202	177	205	201	197	183	172	175	197	191	177	170	219	192	202	202	181	217	177	194	195	189	179	181	206	168	175	194	212	161	180	207	189	186	197	188	196	205	182	191	182	178	192	166	182	191	209	166	197	177	171	196	184	189	186	170	200	203	180	201	182	207	164	195	221	191	183	190	189	172	171	195	193	182	186	177	197	192	172	191	197	192	176	177	167	184	173	172	170	214	198	187	195	210	159	189	176	193	177	224	167	196	195	191	175	186	199	168	212	217	174	200	180	183	169	156	184	192	173	188	192	180	178	192	198	197	170	208	197	166	184	184	195	187
20754	28272	20406	11484	8060	5192	3239	2324	1669	1307	1093	864	742	591	549	548	445	424	368	319	320	339	333	327	306	289	281	295	279	251	259	240	251	233	240	233	246	228	223	247	234	218	234	251	239	197	238	224	248	247	208	197	241	239	228	218	216	232	224	167	244	229	213	211	231	212	204	224	242	199	196	208	227	226	218	211	212	190	191	220	205	215	217	208	212	196	219	219	211	202	179	199	230	216	210	193	200	215	203	226	221	219	224	207	220	204	195	213	219	186	206	220	209	213	219	181	191	213	213	202	203	206	220	210	214	185	212	222	240	209	221	199	196	219	190	222	227	203	215	197	205	214	217	195	206	214	194	212	225	220	201	216	196	220	212	211	202	206	210	203	205	204	224	194	225	204	217	216	198	216	186	194	214	217	230	211	214	208	216	205	195	196	221	207	208	197	216	222	205	227	215	219	238	211	169	188	205	207	226	166	216	214	204	210	207	219	217	240	203	201	203	220	218	214	218	244	222	210	186	194	221	223	204	194	205	223	210	200	227	193	239	223	203	216	224	195	228	203	196	221	193	209	185	193	217	230	217	239	198	225	217	231	198	236	181	206	219	209	231	204	195	211	212	217	228	206	215	223	204	193	226	212	201	183	210	236	218	212	212	193	204	214	195	212	195	214	197	224	206	222	242	221	205	244	216	194	203	230	212	224	204	218	236	220	209	207	232	209	221	188	215	211	197	202	220	227	194	190	183	212	191	203	213	210	196	211	213	201	194	184	210	193	200	219	178	198	182	203	205	211	216	218	176	186	202	200	218	215	225	236	195	217	231	210	205	208	206	212	208	205	206	223	207	199	247	216	217	196	203	212	200	216	211	201	204	211	198	246	215	216	217	214	205	203	223	210	198	231	220	213	199	198	224	227	202	215	221	225	201	189	199	211	225	216	196	228	222	211	213	227	239	196	218	192	189	187	223	200	194	212	183	194	209	224	221	224	220	227	203	213	223	200	221	202	199	228	228	211	186	186	211	211	199	219	203	203	208	197	186	203	214	198	221	213	210	214	205	200	230	181	221	221	224	200	197	214	199	209	229	192	186	208	222	192	203	213	195	210	201	228	207	205	189	226	216	198	228	226	211	207	208	192	198	204	213	192	206	224	202	208	214	207	206	245	204	199	213	245	182	195	220	210	202	217	190	199	218	245	207	204	213	220	200	204	216	184	224	240	203	213	216	225	218	223	210	210	210	193	195	224	187	222	224	208	203	209	194	186	221	227	196	181	213	205	184	202	220	205	205	212	257	193	222	190	213	213	185	239	218	225	198	210	227	212	220	205	197	204	187	219	187	200	200	194	229	203	200	213	201	207	207	195	222	212	200	223	204	207	192	198	192	211	209	194	204	223	204	209	194	217	199	222	222	219	213	213	203	213	247	215	217	222	194	198	193	209	207	193	219	205	215	200	236	215	216	187	229	211	192	215	208	214	200	180	192	202	212	225	213	194	223	208	195	216	201	193	207	232	200	209	211	219	211	199	231	210	198	207	198	200	210	231	218	215	207	215	223	216	182	208	211	228	200	198	195	188	197	211	172	223	196	219	196	240	191	217	206	213	206	219	206	213	206	216	197	190	219	217	222	192	201	195	211	194	197	193	199	206	208	182	220	207	177	220	191	199	205	187	187	197	193	210	214	217	209	194	194	181	215	207	238	179	179	215	207	217	228	212	208	232	209	203	216	232	210	205	218	209	211	191	210	212	207	225	208	228	205	197	167	204	193	204	233	210	226	227	204	188	201	215	210	198	228	201	186	195	208	202	231	206	190	208	217	202	229	209	194	199	223	200	206	218	224	226	212	179	198	211	217	211	202	175	226	194	237	212	218	217	213	243	213	196	196	233	224	199	209	205	224	212	190	217	210	224	202	219	207	227	188	188	203	202	200	216	183	223	202	199	210	196	226	203	208	217	233	203	217	205	214	204	232	181	208	196	208	191	207	241	198	222	209	200	199	201	221	203	226	213	211	223	232	226	194	210	201	210	175	218	206	223	203	203	207	202	198	190	197	183	206	205	216	229	187	192	196	201	229	198	215	197	214	218	196	210	197	228	233	193	212	220	212	225	215	208	213	235	211	191	209	213	187	189	219	208	214	192	209	196	197	201	215	216	183	204	204	202	195	207	204	239	221	234	210	231	240	204	217	225	196	206	207	210	246	213	206	207	225	219	211	196	190	246	224	218	209	200	203	196	218	220	206	203	197	223	228	228	221	199	236	216	227	201	219	203	240	208	180	226	226	206	245	209	206	224	219	192	222	185	211	230	194	203	208	227	212	223	240	223	243	211	205	207	206	231	214	214	214	194	215	198	193	210	198	213	204	190	211	202	189	211	199	217	219	214	219	189	213	206	214	230	195	201	216	188	212	197	187	196	193	199	201	221	204	216	225	219	216	219	217	213	208	240	181	207	222	209	200	204	203	231	202	213	216	209	199	203	228	188	217	226	222	203	215	207	192	215	196	199	231	229	221	216	183	200	204	200	188	223	229	217	209	211	224	223	207	191	191	207	219	202	206	239	221	212	187	177	227	180	211	206	205	190	200	246	228	221	219	203	211	205	238	214	197	209	220	217	214	219	223	203	238	223	185	206	195	199	199	223	224	238	194	206	201	242	205	232	206	212	201	214	218	210	181	205	230	209	216	198	204	234	211	202	205	209	200	191	212	205	254	228	236	226	211	199	209	241	208	218	226	174	201	214	190	194	213	215	221	198	221	202	214	229	214	215	218	222	199	200	188	190	201	211	213	247	154	202	190	193	201	183	192	223	224	200	252	207	223	210	202	199	227	226	202	230	196	220	221	193	203	231	237	210	199	201	200	198	186	203	220	203	224	182	176	228	224	235	222	199	230	234	197	222	200	226	226	211	197	217	209	199	225	189	200	197	195	214	237	199	204	210	183	169	210	194	207	180	208	194	212	231	233	220	216	206	198	194	201	222	203	203	220	197	240	211	194	200	205	218	202	207	217	213	205	220	192	196	207	230	210	223	196	217	192	206	215	195	214	212	213	200	188	199	209	188	195	219	213	175	217	207	219	202	217	223	204	236	194	216	182	174	210	220	202	190	183	207	205	241	195	240	217	212	218	191	224	193	194	192	204	201	207	205	204	196	202	205	207	212	206	176	212	192	234	219	195	201	195	196	201	181	193	243	225	211	191	201	216	221	205	196	207	189	214	203	248	233	206	205	205	228	210	208	204	200	173	225	196	199	213	204	200	222	224	193	213	208	214	216	223	205	192	192	208	215	225	175	203	225	206	203	227	241	199	212	187	211	179	233	217	189	193	184	210	223	249	200	217	181	192	209	199	200	184	204	248	213	199	221	236	210	210	211	176	205	201	228	196	211	219	186	207	202	206	196	218	203	215	181	225	217	233	211	231	219	208	206	233	224	217	196	189	192	213	204	231	223	217	222	231	212	206	215	221	213	212	207	249	201	201	200	198	185	217	202	187	188
24014	21165	28332	24335	21202	13285	4968	2620	1785	1402	1090	832	746	679	592	605	531	468	401	402	395	373	359	357	365	270	300	300	269	265	282	260	231	234	248	225	270	225	224	221	192	217	217	232	240	249	218	213	232	212	218	226	211	218	213	232	220	217	208	232	203	193	223	229	186	188	220	213	209	214	226	215	206	187	218	231	242	225	185	221	202	208	216	209	203	205	215	215	204	212	196	181	204	215	180	206	199	191	199	206	192	193	214	230	200	204	192	228	179	196	191	201	212	194	200	198	195	192	216	222	211	176	205	179	202	184	206	208	217	212	199	206	208	217	200	214	199	194	219	200	211	223	221	161	222	195	184	211	200	176	233	196	198	197	232	205	194	199	193	194	212	190	207	181	194	220	210	170	224	173	205	208	203	203	209	226	214	216	211	209	216	205	208	204	180	227	193	204	205	225	218	187	245	202	193	214	217	202	216	229	204	204	228	197	195	219	199	186	190	196	199	209	212	207	221	194	214	200	175	188	197	197	196	177	214	209	208	201	180	191	190	199	212	200	218	202	213	214	212	212	191	180	208	215	214	192	173	197	202	218	213	184	196	228	217	173	184	213	215	220	222	174	202	202	229	185	202	205	192	198	218	200	221	184	188	217	191	200	195	214	200	199	186	205	207	194	186	204	191	180	181	199	238	212	208	229	196	229	216	203	223	182	186	179	212	211	193	230	176	200	195	193	202	217	203	198	221	197	207	215	212	209	218	229	223	207	209	222	177	242	205	203	215	222	193	207	199	197	221	192	181	196	198	215	200	230	184	195	208	211	195	182	194	205	202	197	168	203	201	194	203	192	212	194	193	204	209	237	211	204	195	216	205	199	232	210	215	208	189	222	210	211	198	207	207	177	204	184	218	218	192	210	197	219	211	207	211	194	206	211	218	227	205	194	199	231	226	204	219	208	202	190	206	205	198	223	202	203	200	190	218	204	212	174	199	197	200	197	210	200	184	204	225	207	217	205	195	188	208	190	226	206	205	216	204	188	213	213	214	185	203	213	207	207	196	221	226	208	228	228	202	197	210	213	199	186	188	215	206	172	225	207	200	198	203	174	194	183	199	161	282	204	223	190	187	175	226	190	195	212	197	205	207	220	187	206	200	200	213	206	206	183	202	232	214	200	196	206	231	196	187	209	231	204	217	223	215	195	198	215	191	210	222	204	208	191	211	193	193	220	207	218	235	215	211	200	201	217	193	230	183	186	216	199	188	213	196	192	220	216	180	213	192	219	232	224	192	213	212	197	238	221	182	194	222	202	191	220	222	184	218	209	194	182	165	203	187	230	211	194	198	211	203	190	201	168	188	201	233	185	190	201	217	207	199	187	224	228	220	207	210	186	224	232	202	226	189	190	205	230	224	200	189	204	200	204	199	218	174	212	218	188	207	192	173	220	193	213	197	203	180	215	179	206	197	208	213	189	214	188	215	212	216	189	205	209	194	179	228	225	216	197	225	189	194	186	213	202	211	216	205	198	197	197	202	216	198	213	232	181	219	211	211	205	214	191	200	195	228	197	211	203	216	187	203	223	201	189	191	208	186	206	187	221	192	184	207	209	190	200	204	193	178	217	225	229	217	223	217	191	201	236	213	201	211	220	205	211	223	206	208	209	213	236	218	205	204	194	207	176	209	199	190	255	209	223	210	230	218	212	203	205	209	210	195	208	191	227	198	233	207	197	220	206	206	201	184	210	182	199	241	204	226	194	190	197	208	201	201	183	208	215	221	187	195	196	226	218	181	204	206	220	199	198	192	191	221	185	224	213	192	225	192	207	218	203	241	210	186	218	209	184	220	210	212	177	202	206	198	179	247	222	216	228	233	201	207	193	250	199	229	251	213	221	201	222	212	223	194	207	201	217	226	226	202	215	204	215	187	199	196	197	217	219	201	201	196	224	180	224	218	198	183	206	186	183	188	209	195	205	219	206	199	195	197	216	216	216	206	205	206	213	208	182	212	209	180	217	220	221	208	197	214	203	226	188	202	210	214	224	233	219	217	192	195	224	201	208	198	175	195	219	192	204	201	218	204	186	195	217	198	202	202	228	192	202	200	210	186	199	198	191	195	190	218	199	218	197	195	195	202	206	204	211	180	183	191	199	212	198	191	206	211	202	213	203	220	222	194	196	212	204	196	223	192	193	205	219	191	195	228	192	202	208	183	200	206	184	200	208	205	208	205	210	223	200	217	226	197	202	210	193	209	194	192	205	170	206	214	218	216	201	216	168	216	201	205	197	221	201	203	221	220	193	170	242	182	203	222	226	202	239	211	211	198	206	218	217	178	196	195	192	208	196	204	211	216	194	173	233	194	206	225	211	220	211	215	182	209	200	239	178	188	203	202	197	232	205	208	193	201	199	210	222	217	205	201	180	192	174	223	201	205	186	222	199	193	213	217	197	199	192	185	173	207	197	184	209	217	196	191	193	224	201	210	219	198	186	211	218	190	224	194	199	203	224	201	179	213	199	234	191	199	192	170	241	206	186	179	222	207	192	203	205	202	196	183	186	190	213	224	210	197	192	215	201	207	211	242	224	189	192	222	203	213	232	215	226	209	215	204	191	193	209	200	198	206	197	223	218	212	213	211	205	206	217	213	202	213	211	225	211	199	216	212	211	201	198	194	204	210	219	219	170	239	218	185	194	213	215	214	181	193	216	227	215	205	219	205	206	208	206	189	193	207	204	190	240	219	200	217	209	193	218	224	201	197	219	223	177	209	218	187	200	195	187	199	201	198	214	190	187	190	203	215	176	223	192	190	191	213	197	190	206	186	193	203	192	174	214	208	230	207	210	190	200	194	203	225	207	204	227	175	219	187	207	192	207	204	220	221	204	194	183	202	227	215	217	197	194	225	200	185	187	192	188	226	220	196	181	190	228	215	215	217	213	209	214	214	195	206	203	201	207	172	205	207	179	207	196	200	201	205	199	178	200	172	199	191	191	217	208	190	226	175	186	229	184	221	199	193	213	218	207	208	212	209	202	194	200	193	193	173	231	197	190	193	183	212	215	195	210	216	211	189	210	187	221	201	220	188	198	192	190	197	206	218	203	200	192	196	229	209	244	242	204	195	207	204	218	186	210	201	224	245	216	224	221	224	203	211	195	222	177	189	215	217	182	174	209	197	208	207	213	188	212	218	199	212	213	221	230	182	191	222	200	189	188	223	193	188	204	207	221	201	192	212	209	179	209	190	184	194	218	205	212	203	204	174	201	205	225	198	206	195	217	187	181	189	206	197	238	197	191	196	194	222	197	181	196	197	193	207	214	172	214	214	226	204	197	174	221	209	189	204	195	198	205	192	186	203	208	185	214	188	182	203	207	204	207	211	197	186	205	225	212	216	200	219	216	213	193	194	174	228	220	208	212	204	227	194	207	211	208	212	193	210	231	204	191	211	179	217	237	206	209	187	229	192	190	216	185	210	207	199	178	206	190	158	200	233	227	216	183	209	214
22961	36663	28276	18185	13493	9209	6223	4545	3318	2511	1889	1542	1274	1080	903	873	828	640	542	554	567	533	432	445	408	373	375	360	338	311	341	303	268	282	275	267	282	275	276	272	247	273	271	254	269	270	240	270	228	238	241	244	230	240	254	232	235	233	245	239	214	205	251	267	214	226	261	200	236	226	211	233	229	246	225	203	216	244	200	232	230	237	218	232	235	211	224	205	215	251	262	208	208	210	237	238	244	222	238	212	234	216	225	186	212	238	236	195	256	234	241	187	218	217	258	226	223	200	238	208	230	219	213	223	238	234	208	227	223	238	226	193	211	229	219	211	213	242	200	219	225	225	219	217	238	213	222	222	248	216	225	225	237	184	231	206	244	226	217	222	220	221	232	215	223	231	212	221	198	233	205	214	213	227	245	212	213	216	215	187	230	218	202	243	214	213	215	233	218	216	236	204	184	209	203	250	239	204	200	198	210	208	206	198	216	231	243	230	222	215	205	208	188	235	206	243	236	225	213	202	227	205	202	215	245	239	212	229	203	238	230	212	251	226	210	206	200	221	202	196	222	226	173	200	245	211	229	225	218	238	216	213	238	232	231	210	247	236	246	227	231	213	232	208	252	227	207	229	213	239	239	203	240	234	213	207	240	231	208	228	219	219	200	213	208	214	228	209	205	210	238	205	258	231	218	233	237	227	230	213	201	207	224	207	216	207	226	218	207	261	192	240	239	227	213	224	224	236	242	211	242	234	212	221	218	214	221	208	203	210	193	219	224	233	214	228	236	208	224	216	234	229	216	201	239	200	220	224	215	236	236	208	217	208	232	215	233	232	201	213	198	214	227	214	207	244	224	234	205	230	204	209	225	226	189	219	196	210	231	226	207	218	201	227	215	221	238	203	194	204	186	228	226	194	231	219	227	225	216	209	208	232	203	212	207	216	240	216	229	237	234	226	226	227	224	256	234	223	203	227	217	222	203	203	209	207	202	214	222	220	232	216	244	226	222	235	217	231	218	229	214	204	226	227	222	214	231	231	211	216	203	213	239	230	212	237	236	210	245	195	207	250	224	234	232	221	229	223	192	210	192	241	228	233	212	219	204	239	225	228	219	231	240	198	246	232	228	225	248	219	234	225	232	182	216	209	197	206	190	216	233	216	214	214	215	242	203	230	226	226	211	220	222	214	235	236	235	233	214	239	194	248	204	242	218	194	227	218	230	228	189	198	217	216	228	221	209	218	233	203	219	222	223	218	208	223	231	226	219	212	219	237	220	220	206	225	222	207	237	240	233	221	259	211	216	199	232	194	206	223	247	233	202	230	213	193	234	226	245	221	210	227	192	234	206	216	221	221	204	200	222	229	236	243	217	209	250	238	230	208	229	224	240	229	208	243	235	210	225	248	220	197	221	248	214	242	235	214	232	215	232	187	224	223	211	219	252	231	228	221	207	239	227	231	198	226	212	201	241	236	229	225	228	208	238	229	236	192	213	238	200	233	212	244	227	205	196	238	198	257	229	211	233	213	232	241	230	205	208	226	275	201	222	189	199	223	238	225	218	239	205	211	236	202	199	224	198	210	206	222	250	229	236	243	219	196	253	226	214	245	211	247	231	215	215	208	201	208	184	217	200	226	237	210	238	199	232	212	229	224	240	257	225	192	230	211	213	222	213	190	234	193	205	234	200	212	223	233	226	224	202	238	209	208	227	233	235	222	239	238	207	210	245	262	203	210	227	221	218	225	214	243	229	227	217	213	206	219	223	251	251	223	195	220	207	195	203	247	212	253	230	234	223	207	236	189	249	223	203	213	225	219	201	197	232	225	220	217	220	249	200	231	217	228	220	221	218	208	222	223	217	231	212	236	254	200	213	228	189	229	234	206	221	206	211	234	233	238	224	225	207	201	215	210	211	223	220	205	218	210	206	225	230	224	236	212	260	215	240	245	209	234	233	224	238	208	233	229	211	213	215	215	206	224	216	253	228	247	237	196	196	186	217	226	224	215	226	224	227	222	221	237	233	180	206	225	238	220	219	217	204	218	217	224	203	218	225	238	225	186	204	222	206	221	229	220	228	224	213	212	200	200	198	183	218	242	245	206	241	221	232	193	250	207	222	233	242	224	206	218	196	231	208	208	227	215	234	244	213	229	229	247	219	229	221	212	229	215	230	219	198	223	215	213	238	199	222	223	205	205	224	201	239	238	202	250	240	206	223	213	254	204	202	223	248	212	248	204	220	221	199	214	222	233	223	212	231	211	204	219	214	204	243	248	223	210	206	227	203	206	217	214	215	218	219	231	194	188	203	234	233	240	214	233	214	215	236	185	206	225	210	231	226	229	223	241	202	233	215	249	221	230	208	213	222	244	193	233	224	219	223	228	225	216	247	213	241	225	224	225	230	220	230	247	220	220	212	235	222	233	225	213	189	229	234	221	215	221	250	213	229	241	196	217	209	201	205	208	217	218	217	202	179	265	215	249	216	212	207	225	228	214	218	207	208	192	187	209	232	217	247	237	244	228	204	230	211	235	247	241	222	226	228	217	235	231	225	217	224	213	220	196	214	207	203	209	225	236	198	232	234	212	210	211	240	243	215	222	218	203	240	221	228	215	204	219	250	217	207	217	227	227	223	214	241	244	227	213	185	231	208	199	202	217	231	251	235	221	213	234	208	225	218	220	196	186	230	198	205	198	197	222	221	197	205	201	222	222	203	219	227	200	213	220	236	208	246	208	247	221	237	216	190	219	245	223	225	188	239	225	195	225	237	197	247	229	201	247	223	232	215	229	222	232	208	205	219	207	224	215	248	216	209	224	205	223	201	219	202	229	216	230	193	232	219	234	228	206	200	205	221	219	236	213	252	217	202	228	218	218	245	215	234	220	193	248	224	212	201	227	191	217	224	223	238	211	214	225	216	223	188	216	216	235	234	210	220	201	208	206	230	232	213	240	219	227	230	238	182	233	223	215	219	227	241	229	219	208	229	200	195	203	199	212	228	209	232	230	229	209	231	243	217	247	198	215	203	215	213	230	209	198	192	206	225	222	211	206	213	223	230	226	223	232	212	203	238	216	211	220	221	198	228	237	219	219	203	213	220	230	217	227	215	218	211	210	242	227	241	222	212	213	219	218	208	219	200	215	209	226	227	223	204	222	223	215	229	210	228	223	235	201	229	223	230	224	227	221	228	230	184	208	233	206	236	220	214	242	215	243	202	214	203	216	224	209	215	248	235	224	228	233	247	214	209	269	214	241	256	220	202	212	257	220	209	221	218	215	229	192	254	212	204	213	206	222	228	222	267	226	215	213	205	200	201	253	221	222	209	210	206	210	218	220	225	201	221	215	218	230	195	213	221	204	224	221	222	199	242	214	195	215	224	186	214	205	228	218	234	194	216	227	215	203	214	214	231	240	208	206	196	225	214	197	189	249	187	228	207	219	226	232	221	230	217	229	211	211	228	225	214	196	237	220	208	219	213	217	201	224	225	233	213	239	242	206
25074	21167	27182	25431	14101	5242	3016	2108	1430	1173	920	761	664	607	586	575	566	487	432	433	423	425	382	384	413	377	367	336	343	333	335	330	332	324	323	262	301	340	304	299	314	327	331	306	309	315	278	297	299	299	273	289	310	314	295	286	311	267	313	310	272	303	312	282	291	298	288	308	274	260	268	282	314	295	348	280	312	279	290	285	270	297	288	269	286	287	304	295	295	282	293	279	289	270	280	293	314	276	265	286	297	261	290	296	299	318	291	306	294	286	282	300	263	291	262	276	285	298	292	279	272	320	276	271	294	269	281	264	289	300	266	305	288	295	281	266	294	276	305	286	279	280	301	298	278	299	306	271	272	328	295	277	308	241	275	291	314	291	290	288	279	283	324	263	302	332	294	268	284	270	281	296	295	319	278	270	302	274	294	301	318	272	313	263	279	276	297	291	282	306	282	295	302	261	280	303	275	256	272	277	323	313	310	265	312	295	277	280	291	265	305	267	291	267	284	291	284	297	298	254	301	315	269	280	283	299	284	280	303	304	277	293	312	310	303	268	293	270	276	269	268	260	244	320	290	301	274	284	271	279	284	316	299	284	292	318	298	290	265	276	300	299	295	280	280	285	250	303	280	286	300	288	271	291	306	268	290	307	287	265	300	308	278	312	300	294	314	292	290	294	274	283	296	291	288	273	294	311	300	302	297	279	272	304	292	300	280	259	272	281	300	257	288	302	324	287	246	304	282	299	265	289	274	272	296	287	271	275	267	296	266	293	306	290	307	295	272	310	280	307	273	297	322	292	282	266	293	280	278	281	294	272	304	283	292	304	281	318	263	288	291	310	289	290	285	290	287	284	283	279	266	284	292	269	293	283	279	284	301	293	303	290	287	287	291	300	281	280	271	285	273	284	286	309	301	266	282	260	271	301	290	296	265	290	246	286	307	304	260	279	283	270	301	311	310	280	273	305	307	309	303	308	286	283	277	272	296	303	276	280	314	271	320	295	290	302	299	281	309	274	301	305	277	311	264	300	309	317	289	287	271	275	290	291	268	267	274	282	328	264	330	307	307	269	265	258	287	292	305	263	277	290	289	257	287	292	316	287	290	282	288	285	280	280	296	304	325	265	287	309	278	300	330	281	302	315	283	276	263	285	288	305	314	295	297	271	305	279	301	281	296	287	298	267	287	271	291	298	276	266	274	318	288	307	288	284	267	294	303	278	289	296	312	266	290	288	254	291	284	272	256	252	274	271	279	289	266	292	306	287	299	281	308	287	297	310	272	257	280	283	272	283	297	283	299	271	305	269	288	343	281	290	281	305	289	294	256	293	285	283	297	313	303	310	287	273	252	280	253	266	331	303	299	280	299	265	275	279	309	298	277	333	297	307	297	304	303	251	289	344	266	299	264	315	294	275	247	307	279	302	287	260	288	319	304	276	275	275	271	312	278	314	308	288	274	254	282	320	302	277	298	291	287	303	257	290	272	294	312	272	276	250	266	290	295	294	283	274	284	255	300	280	300	257	293	294	288	274	294	303	295	289	275	287	249	287	278	295	281	301	304	292	283	271	287	303	304	298	295	299	314	284	295	285	299	292	275	281	292	302	288	264	270	299	259	297	315	312	285	290	284	301	295	274	302	276	265	321	259	284	272	294	269	280	277	303	296	275	291	285	304	324	280	270	303	281	248	266	260	266	318	286	283	294	261	273	296	309	262	286	317	297	286	299	302	283	281	297	283	290	289	258	260	301	290	294	277	277	298	311	306	286	278	302	272	305	309	273	271	309	273	294	269	258	292	289	289	275	279	306	308	292	281	318	283	250	234	327	317	285	262	315	288	282	299	322	308	268	290	274	277	303	253	288	286	286	298	263	280	278	289	285	299	269	292	296	289	286	324	315	296	284	302	287	275	274	272	295	274	281	261	246	272	269	259	288	274	269	307	284	271	292	271	305	284	271	304	298	300	282	278	281	294	286	300	276	301	299	289	294	294	248	281	310	288	287	302	285	301	287	293	296	291	315	271	286	288	282	307	284	301	291	290	304	314	280	269	288	290	288	284	292	272	284	295	275	285	290	266	294	305	300	283	304	284	281	279	282	275	283	302	322	277	313	301	285	260	308	315	319	274	303	289	277	277	290	300	270	296	270	287	281	279	268	340	295	291	288	290	286	263	289	281	274	288	228	288	259	287	296	278	319	271	260	243	304	306	275	292	286	286	278	284	273	304	299	291	264	300	267	251	283	285	302	280	312	269	308	296	276	272	293	279	299	322	274	280	273	265	251	282	317	292	328	298	271	264	304	301	284	275	266	303	284	295	301	270	272	299	290	299	304	292	296	298	259	300	292	310	270	279	289	288	288	287	297	293	296	275	255	325	306	293	279	261	263	329	291	304	277	301	291	277	303	287	299	299	282	276	333	290	268	262	263	296	272	265	276	292	318	317	293	309	276	268	294	279	258	280	284	282	269	277	310	292	274	278	270	275	289	262	294	321	274	302	288	331	263	270	265	289	322	292	294	309	274	319	300	280	276	317	331	295	240	332	271	306	285	307	288	305	311	313	282	272	275	282	299	277	297	281	302	263	302	285	260	293	270	302	294	291	276	287	298	281	322	277	326	271	271	306	273	275	297	300	300	259	309	290	278	264	277	260	284	261	295	275	254	281	302	294	249	313	292	288	281	258	289	283	309	300	293	284	287	290	298	319	293	259	299	276	268	287	281	256	298	284	285	285	293	288	283	311	284	276	277	284	278	269	297	272	277	278	293	287	259	317	276	250	290	295	287	287	296	274	275	269	291	306	291	284	288	303	280	296	291	270	264	270	276	304	267	282	282	296	288	294	290	270	277	286	298	237	285	302	320	255	283	294	316	275	298	260	272	301	291	267	281	293	270	282	271	294	316	273	265	268	273	280	303	295	288	272	310	291	311	290	278	309	298	283	286	299	305	304	303	298	301	270	300	306	283	310	282	253	279	305	309	278	257	294	263	276	292	294	281	295	283	281	294	271	291	253	263	272	282	320	283	304	268	298	252	291	277	277	289	286	277	269	304	263	298	273	295	273	310	269	264	308	300	298	283	269	285	291	294	286	254	327	268	278	278	293	282	284	292	276	303	282	308	285	286	302	272	269	295	292	299	277	299	271	292	291	250	270	320	305	317	289	303	302	278	276	290	266	294	268	277	318	299	313	294	284	300	303	305	297	257	257	298	271	308	291	290	285	283	268	256	312	305	297	317	297	311	263	304	295	263	305	278	265	296	288	313	293	296	290	299	319	267	295	306	279	285	304	270	285	290	277	270	280	258	307	299	281	277	279	268	291	274	247	293	300	294	305	291	273	258	281	282	292	290	282	307	286	328	285	299	278	313	295	290	305	258	274	266	250	305	292	278	297	296	273	278	286	286	289	295	286	292	331	309	257	288	274	326	278	243	261	260	296	281	293	291	280	287	328	279	294	266	283	306	296	278	305	295	292	288	282	270	301	296	295	292	255	278
21756	33523	25427	15437	10704	7435	5239	4037	2793	2120	1624	1260	1012	979	855	761	753	704	556	564	576	492	496	477	438	410	398	394	406	397	384	378	377	364	363	360	354	343	346	355	345	329	327	343	322	289	334	302	354	337	312	336	315	316	341	328	337	352	324	308	316	320	341	322	303	340	347	334	321	321	331	313	335	320	325	327	304	315	315	334	300	283	310	326	308	329	295	305	279	325	287	288	308	317	316	297	301	305	307	296	292	295	334	335	351	337	298	327	336	308	306	322	319	307	311	285	280	309	306	332	342	299	299	321	318	317	332	294	306	346	292	362	321	311	288	312	345	311	310	329	330	349	312	318	287	323	324	316	316	318	309	308	278	323	295	281	307	284	336	282	316	306	301	305	291	295	301	304	304	319	309	290	306	319	329	323	322	322	280	321	326	281	309	302	301	301	331	316	330	286	337	283	284	318	325	357	308	316	306	308	317	313	308	361	293	298	302	317	303	324	325	320	307	337	305	312	309	317	299	280	311	336	308	338	297	338	344	312	303	301	308	325	313	351	297	308	338	333	336	301	294	266	321	293	324	329	310	298	340	303	334	311	310	318	316	308	306	331	300	305	304	325	310	321	291	345	320	282	294	296	342	306	311	318	301	330	307	322	283	325	342	286	333	305	347	313	315	298	286	307	333	324	301	340	372	307	303	311	361	299	309	310	318	303	315	319	307	345	320	339	299	322	320	282	307	339	294	331	301	318	300	299	336	298	305	288	314	322	311	314	283	298	310	326	294	300	321	302	317	319	281	289	327	314	305	290	314	304	315	315	298	330	312	335	307	309	319	309	313	298	297	298	333	303	345	311	306	302	307	297	301	305	296	304	289	340	325	320	319	300	322	284	308	328	335	337	310	354	330	300	334	284	331	298	318	321	330	287	329	351	281	290	281	302	323	334	334	351	313	307	317	339	304	322	331	373	317	304	321	317	318	323	337	336	332	323	315	331	301	330	273	307	305	308	319	326	322	310	306	316	325	330	311	291	338	280	325	294	310	313	336	319	296	309	301	300	315	335	307	270	292	325	329	296	302	331	303	320	313	294	318	298	306	305	312	303	327	300	312	331	291	291	347	291	308	317	314	298	301	319	323	321	305	318	284	319	297	286	317	295	313	306	324	276	322	321	338	303	325	317	317	332	333	330	326	327	291	296	307	339	311	307	305	328	340	305	320	333	322	314	306	308	337	270	336	294	312	326	293	316	312	286	339	335	321	296	318	322	320	302	329	318	347	289	293	322	321	293	294	300	337	348	273	342	309	288	356	285	290	322	300	292	329	334	315	320	316	309	297	334	309	315	336	325	303	314	340	327	325	307	324	289	309	320	318	339	314	313	326	277	318	311	305	285	348	311	298	303	313	302	320	286	309	310	282	294	320	328	329	281	314	313	329	325	302	303	347	304	319	321	298	288	317	303	302	274	318	339	333	306	309	346	298	314	322	295	302	317	334	296	321	346	339	302	300	290	333	307	317	293	317	322	343	287	297	286	321	316	327	333	268	317	316	300	297	336	311	314	308	277	304	310	281	315	319	282	335	311	335	294	313	292	312	320	311	311	315	308	327	295	308	322	305	307	321	326	302	304	317	274	316	296	346	306	301	305	343	314	289	340	292	305	318	292	294	324	349	304	353	296	306	320	274	322	286	284	282	304	332	291	316	328	308	306	332	306	339	315	293	307	303	320	326	317	307	298	319	335	317	271	330	284	328	326	299	316	295	336	323	351	335	346	306	328	322	322	288	312	314	295	305	369	318	307	291	306	319	312	268	337	316	301	347	310	312	326	342	285	323	320	314	328	320	322	289	326	334	312	307	307	316	304	302	339	294	282	299	342	312	338	290	317	313	277	319	270	301	312	318	290	313	320	296	307	332	303	304	308	337	332	317	320	315	308	319	318	324	340	315	292	325	307	320	353	269	311	283	316	344	290	303	320	292	318	307	302	290	286	318	325	304	299	342	346	291	296	317	309	328	331	309	320	315	272	305	311	314	310	306	291	298	334	307	336	278	316	305	311	299	303	306	297	312	311	306	289	311	297	307	317	330	288	296	315	292	333	307	302	278	281	346	309	315	288	297	310	301	314	309	301	291	327	307	287	324	301	298	313	325	298	346	314	320	291	313	302	324	328	339	289	309	313	303	318	302	305	302	340	330	305	315	296	307	305	309	296	309	311	313	298	319	335	331	313	303	308	328	303	324	308	309	338	332	279	308	305	302	287	337	344	303	299	309	325	301	331	303	303	342	319	289	323	293	301	289	300	291	331	297	307	320	299	329	289	325	265	304	304	324	318	343	286	330	338	304	288	289	295	326	327	323	307	295	318	326	335	310	332	324	326	326	315	312	306	298	316	329	354	307	308	296	303	303	312	328	326	316	299	316	298	300	309	298	323	276	306	308	306	324	315	326	274	322	298	308	352	294	292	294	283	299	313	302	336	318	335	271	329	325	315	288	282	263	312	322	329	321	327	270	320	279	304	292	332	334	302	289	306	342	305	304	333	307	290	317	317	301	303	301	299	302	309	318	311	323	284	292	336	290	292	363	326	318	301	294	276	309	277	314	325	278	300	329	312	301	319	331	309	301	299	309	329	302	289	333	320	310	333	316	315	352	315	310	304	301	325	308	325	320	329	297	290	339	329	316	292	312	305	299	301	340	319	352	291	322	335	312	319	310	317	315	317	327	324	300	276	294	324	333	298	317	314	325	270	314	297	293	284	307	316	312	326	320	344	277	320	315	332	319	314	298	333	293	326	278	300	293	341	286	328	343	306	273	300	292	314	333	275	296	335	317	327	297	312	300	301	288	297	313	302	300	308	300	328	309	328	330	297	303	337	270	324	321	325	314	304	315	303	325	308	367	318	276	340	350	309	297	312	316	305	323	311	341	307	322	306	322	329	307	307	310	290	281	331	313	299	311	296	316	276	312	335	313	334	355	341	306	295	286	313	364	321	285	325	300	305	325	314	326	304	306	300	323	305	334	323	320	281	302	303	290	304	349	318	333	309	304	319	329	318	361	307	281	327	302	300	342	326	303	305	334	325	318	330	329	332	283	332	335	305	319	345	315	333	316	323	328	301	312	347	314	323	312	323	341	280	303	303	304	314	307	303	330	294	322	308	326	310	311	309	309	281	305	322	280	324	294	345	302	321	311	307	324	299	351	306	315	299	305	327	312	320	321	320	321	323	330	303	314	308	318	310	294	322	317	321	302	340	287	293	318	352	336	345	304	309	346	295	324	338	292	318	317	271	348	329	319	278	288	325	293	280	303	290	294	308	322	328	310	290	296	327	296	295	298	307	300	319	327	301	301	273	308	291	321	332	301	311	324	306	314	308	317	283	291	327	304	300	303	286	323	308	306	344	332	295	328	307	310	334	306	319	328	355	288	314	297	321	321	334	325	322	304	298	319	310	308	347	320	338	294	298	304	282	307	321	313	324	336	324	308	311	293	320	330	299
22794	21215	28821	23933	21291	21446	13769	4974	3116	2251	1917	1509	1164	1015	1004	909	848	744	665	630	669	572	587	547	519	518	487	455	469	453	456	415	406	411	430	404	376	448	372	373	415	403	366	344	396	374	400	347	323	367	344	356	356	344	339	380	335	360	345	379	367	392	344	359	337	374	338	345	357	375	365	353	353	372	357	336	337	354	351	340	341	342	381	359	365	366	356	348	348	325	386	357	372	375	370	354	342	321	354	366	351	374	346	373	350	316	323	343	372	367	337	357	322	350	331	317	328	352	349	346	358	370	343	364	338	349	338	334	367	332	373	358	349	350	360	379	367	349	365	333	362	381	343	367	335	359	356	360	365	355	324	363	325	330	365	357	353	358	384	350	315	306	363	351	341	338	353	320	330	353	336	362	343	336	339	348	339	316	366	351	347	336	347	426	366	305	332	372	371	346	344	371	301	318	373	360	313	323	325	357	350	341	328	325	351	357	302	336	367	362	334	337	334	346	359	356	376	359	359	394	360	335	321	337	346	362	311	335	387	325	347	328	356	353	353	335	356	316	380	346	345	327	328	340	336	340	346	332	347	348	369	370	340	346	355	368	328	341	313	372	331	343	345	350	329	327	335	340	349	358	352	362	354	317	346	367	350	327	288	400	371	370	351	355	360	356	363	356	358	361	350	339	364	318	338	311	355	370	383	351	323	362	362	348	369	371	374	314	375	310	361	359	332	370	355	346	355	331	379	360	332	339	333	348	367	350	376	349	352	360	361	349	377	368	340	366	361	361	335	354	366	314	384	361	354	317	304	335	350	343	350	386	339	331	333	329	375	350	344	349	364	325	335	355	340	342	327	320	365	377	378	366	339	319	347	349	363	337	341	352	349	340	360	344	354	347	319	342	359	362	345	351	356	317	375	320	345	313	370	380	383	385	309	347	379	354	325	338	327	366	356	340	352	377	355	328	323	333	327	338	344	335	344	330	358	366	356	347	360	347	367	345	316	335	361	345	347	336	331	370	327	345	319	323	361	355	395	354	329	330	356	353	359	308	352	355	363	358	371	340	337	324	358	361	337	370	381	363	340	358	345	345	377	341	310	355	358	372	365	352	333	358	335	337	350	333	345	330	349	355	368	315	354	324	313	310	339	357	356	357	340	330	352	329	351	356	392	332	369	374	308	358	368	337	348	349	372	347	363	348	369	380	326	325	314	354	375	357	345	346	364	399	303	331	316	341	339	371	330	346	382	341	337	351	356	318	345	309	375	359	366	350	360	343	337	328	356	323	353	357	321	334	342	359	325	368	380	344	338	331	328	341	381	342	342	337	324	334	368	306	378	374	350	359	351	372	343	344	332	354	338	360	358	338	342	354	316	340	344	362	335	338	351	334	335	304	335	361	339	335	342	325	390	369	330	342	334	350	340	342	369	384	344	358	391	351	330	376	382	323	342	361	320	335	331	343	340	337	337	338	349	313	318	361	365	357	339	348	340	370	357	351	358	343	340	331	374	358	324	363	355	361	352	359	346	349	347	352	389	335	345	381	367	339	335	346	342	335	338	351	339	331	377	372	335	352	325	363	343	373	336	385	347	384	346	323	356	359	328	365	360	336	339	353	353	363	357	385	339	375	343	320	370	351	342	315	379	364	354	322	359	349	341	325	348	341	334	353	367	312	322	340	342	359	334	361	312	333	348	351	326	355	357	325	357	379	382	345	376	356	349	340	374	386	353	323	333	329	359	341	378	364	348	366	319	356	336	353	346	359	337	342	314	355	298	352	329	349	347	353	392	331	373	332	341	333	359	340	326	364	341	343	339	354	345	363	330	338	332	337	300	326	333	357	371	333	321	344	383	340	338	329	358	326	363	381	315	344	319	325	356	364	346	359	318	351	368	322	356	376	344	325	371	322	349	353	364	331	340	355	331	358	353	332	336	404	355	333	369	347	345	353	339	382	352	339	368	364	372	364	335	349	339	367	401	323	359	352	370	349	362	361	359	330	374	355	353	351	338	317	364	331	376	350	367	337	342	326	383	345	331	329	344	335	377	350	346	348	346	340	376	354	332	327	341	331	332	391	329	307	319	319	354	342	349	354	342	367	344	332	341	341	316	350	315	381	361	321	346	370	339	303	365	376	349	362	350	372	348	349	315	372	348	385	367	348	344	352	365	386	350	349	319	370	332	359	356	326	333	381	364	378	341	319	337	348	350	337	356	355	382	346	317	369	388	358	330	341	320	356	331	344	330	356	352	358	382	339	350	348	352	362	374	362	345	352	360	324	389	349	366	346	330	291	340	346	345	341	321	360	316	343	320	347	351	350	342	373	350	359	320	342	379	354	374	336	327	322	362	363	329	336	377	405	353	355	350	354	368	322	350	348	345	360	332	350	363	353	328	360	355	357	359	361	360	327	329	312	369	369	353	318	334	342	332	324	340	346	373	339	365	342	357	341	356	333	320	356	336	343	362	360	356	344	356	359	350	337	367	346	329	331	352	340	349	345	331	342	310	331	322	362	361	368	324	356	346	324	365	352	338	372	355	380	365	331	311	302	348	349	374	360	356	359	345	339	325	346	362	368	336	344	326	361	365	340	347	340	361	338	348	343	352	373	322	373	371	352	321	316	340	359	368	337	347	322	340	358	355	350	343	324	336	335	359	348	308	327	342	339	341	334	343	345	314	347	330	353	340	331	357	371	370	362	348	360	373	351	328	337	377	324	325	359	362	369	352	347	323	357	370	344	344	373	339	375	369	364	345	356	336	338	338	352	328	348	353	338	358	342	355	343	352	317	373	328	361	330	320	375	367	359	318	348	384	342	332	304	336	354	321	337	344	323	335	370	362	322	370	311	307	350	340	345	361	344	336	360	347	362	331	348	364	346	339	330	333	366	354	355	340	370	337	312	320	334	365	378	345	328	380	282	352	336	354	347	370	365	356	349	343	328	334	340	336	320	350	342	328	349	363	342	345	372	350	349	356	378	331	333	333	347	354	343	392	339	366	321	344	348	349	345	335	320	352	333	338	365	357	333	372	344	336	357	386	395	371	358	328	343	339	369	339	341	366	343	352	357	327	332	385	334	322	337	324	335	349	317	343	395	372	324	391	329	340	318	353	371	343	359	381	326	325	362	372	322	376	336	356	342	354	365	361	373	359	345	334	348	353	349	333	361	339	387	325	321	370	355	352	374	329	348	347	309	346	343	350	360	333	364	367	322	360	331	327	354	384	331	316	345	331	353	340	314	376	384	363	367	355	358	324	351	354	327	327	341	349	320	335	334	352	364	334	351	322	332	336	383	348	367	354	362	382	311	345	354	337	356	346	318	380	340	344	343	362	345	304	346	340	364	336	373	340	372	386	349	352	348	347	336	368	356	345	366	370	321	327	360	353	347	350	326	280	350	357	379	354	396	363	363	347	351	321	357	343	349	334	349	362	391	332	358	350	331	349	359	347	328	337	368	350	363	341	377	374	316	351	334	371	384	336	345	332	337	350	362
25927	42187	33914	22902	17627	13275	10005	7238	5275	3815	3081	2468	1963	1664	1439	1397	1249	998	894	878	856	749	713	706	707	640	548	509	572	534	484	497	505	424	484	467	477	399	409	394	442	394	419	387	370	411	413	408	401	370	378	392	356	443	349	372	422	377	363	395	362	388	377	356	387	378	366	359	364	383	386	388	369	369	404	384	359	356	369	358	383	391	353	346	330	383	369	351	408	353	342	372	345	397	369	334	365	375	368	350	360	356	366	375	361	375	331	385	354	371	351	355	328	358	338	374	359	379	379	344	352	350	337	332	366	388	339	384	357	385	381	359	341	393	349	332	332	331	355	371	374	376	360	358	357	367	360	334	371	372	363	326	341	319	345	374	354	317	346	338	341	399	347	381	338	383	374	379	335	342	379	368	346	357	399	376	382	386	328	358	364	319	360	352	350	396	338	358	363	413	361	375	370	339	355	369	354	354	366	349	371	370	349	356	391	354	358	379	342	350	364	349	399	333	371	351	349	359	362	349	347	334	361	341	362	373	321	335	345	395	338	369	364	331	347	360	336	404	383	363	333	378	360	365	387	371	327	351	304	374	361	330	363	364	380	345	360	357	371	367	334	320	382	343	329	342	376	369	349	320	386	352	358	347	331	356	363	374	323	389	345	363	329	344	357	372	334	360	374	376	357	361	376	338	337	331	382	358	401	359	377	371	336	375	368	362	357	342	359	362	330	380	360	333	352	335	371	343	326	359	378	362	314	339	372	349	358	357	333	298	368	380	379	374	359	363	355	362	369	351	344	385	344	351	395	371	360	360	382	340	378	360	364	364	356	361	366	364	351	353	338	377	340	356	376	354	339	367	370	345	362	346	341	340	334	360	341	362	352	365	356	411	373	346	371	342	354	306	361	360	359	342	333	377	318	346	336	364	338	336	341	367	375	378	350	324	346	354	358	387	366	313	344	348	356	356	364	367	348	359	369	339	384	348	329	361	331	377	355	348	372	346	319	352	350	357	359	369	388	362	337	327	358	403	383	361	366	358	354	335	359	359	357	413	373	376	353	362	361	304	343	374	364	345	372	326	371	363	357	363	371	348	376	362	378	378	361	372	341	366	359	386	349	371	375	380	377	334	348	365	321	347	355	359	379	374	369	359	364	388	341	312	373	334	311	347	352	351	369	353	375	387	346	336	362	327	363	358	358	371	367	335	356	367	369	382	354	376	372	353	388	312	340	361	369	365	372	336	370	361	327	367	357	344	349	383	348	338	320	361	358	363	359	350	360	379	372	352	337	343	319	334	380	365	341	363	376	369	333	357	364	389	381	340	374	355	359	366	328	335	353	376	367	341	327	388	352	329	335	325	346	376	363	360	368	366	346	366	355	337	341	359	366	382	322	376	344	349	370	397	345	345	353	354	338	336	370	344	357	371	367	333	381	383	331	388	350	340	366	363	349	379	345	364	365	366	355	349	365	344	388	317	387	384	346	342	333	370	360	379	374	333	344	347	375	359	342	320	355	350	342	348	363	363	377	345	368	364	347	363	381	336	313	361	365	338	368	398	325	341	340	375	338	348	375	368	337	381	409	375	361	388	358	337	371	354	332	372	343	353	359	376	352	397	353	383	368	352	358	365	382	347	347	338	380	335	356	365	363	339	343	357	341	371	376	358	361	362	365	331	348	369	387	361	355	365	342	400	316	362	345	344	358	361	340	350	331	330	373	348	357	360	343	357	380	382	345	375	348	360	359	387	338	379	372	366	359	346	386	335	327	376	345	360	352	335	368	346	378	389	318	356	333	352	377	379	356	377	351	347	361	345	380	363	372	340	354	345	350	376	383	349	363	337	388	370	335	343	365	384	349	361	357	361	334	373	361	349	393	324	371	351	383	338	356	350	335	369	356	381	353	350	359	364	362	377	367	342	335	373	365	377	357	316	351	357	395	344	368	367	373	350	370	380	342	362	342	380	361	378	400	384	372	365	371	339	368	384	349	364	382	348	370	368	368	363	342	384	363	354	369	359	370	346	389	374	339	370	356	360	355	378	391	347	334	343	376	367	363	350	365	363	352	347	377	334	361	351	348	336	355	371	361	315	366	386	329	324	329	363	367	344	343	344	387	319	391	349	355	358	341	391	398	346	354	350	359	356	388	312	337	373	382	375	345	363	344	359	353	369	359	376	398	378	332	414	369	369	367	334	340	358	356	360	344	384	347	365	359	392	327	350	352	352	358	335	383	357	350	377	365	362	368	397	349	368	356	350	354	372	350	371	334	370	351	362	340	348	372	355	336	348	357	361	372	363	359	349	379	339	353	376	336	379	338	361	328	349	366	323	376	350	332	347	343	363	346	365	321	330	318	343	339	349	358	365	364	353	337	381	359	350	366	378	365	398	324	382	363	370	366	345	347	360	331	349	353	345	354	329	328	364	363	357	391	362	362	378	342	380	367	348	366	337	366	350	376	355	352	356	371	361	344	375	343	350	333	377	359	350	357	374	364	346	349	398	344	332	337	351	339	327	332	328	390	335	369	335	368	366	341	364	365	351	348	353	330	350	390	350	384	366	371	374	375	381	360	360	337	372	365	359	337	331	359	312	347	335	396	390	361	379	357	363	333	382	357	383	359	329	354	348	373	375	345	367	362	366	348	325	339	350	367	359	372	375	362	351	369	370	373	362	383	342	383	365	338	356	361	367	338	364	386	359	349	308	320	338	393	360	332	346	354	365	360	361	369	361	374	375	351	352	393	373	367	342	409	362	349	362	385	379	334	358	364	323	371	396	345	330	341	368	351	347	378	351	357	337	383	312	342	368	371	326	356	349	373	362	347	390	355	368	360	376	391	349	384	364	329	337	370	374	353	384	353	339	333	364	376	362	350	354	373	325	391	311	363	344	371	350	370	376	352	392	350	370	304	348	357	362	403	367	383	335	359	356	362	349	337	354	383	388	347	367	351	358	366	347	347	354	379	379	403	363	363	366	385	349	347	364	358	370	388	347	364	339	361	358	375	356	340	377	316	364	369	312	363	365	344	363	376	331	350	344	390	346	334	368	347	347	380	365	381	416	350	351	366	347	367	346	346	342	356	338	383	376	326	363	355	385	352	389	347	356	340	369	327	362	364	386	350	365	361	345	330	386	369	332	356	334	365	339	386	326	356	381	369	345	333	315	361	381	329	353	357	376	369	353	346	385	347	328	381	358	347	366	345	343	381	350	341	372	399	380	374	363	315	367	367	363	357	348	338	362	327	331	349	336	386	334	346	343	352	383	355	394	385	367	356	409	381	354	367	363	310	332	343	368	377	325	333	354	359	372	367	341	377	360	356	365	363	372	371	340	362	355	373	366	367	370	352	356	392	361	407	333	333	343	365	374	369	402	390	368	365	349	377	347	385	353	364	351	378	337	348	340	340	346	359	342	342	332	331	343	349	360	339	359	370	355	320	405	359	349	344	336	341	392	339	386	392	436	327	361	327	357	330	351	343	325	344	371	347	366	343	366
28466	21686	19444	11008	5356	3102	2165	1494	1021	804	665	525	464	381	373	355	334	309	300	290	273	250	245	278	246	241	227	209	232	219	217	224	215	204	230	190	230	235	191	216	195	222	189	208	190	168	212	203	197	191	176	217	216	187	182	208	196	189	186	199	180	187	185	210	213	217	201	191	187	198	194	188	187	190	177	211	173	176	202	171	184	175	206	193	211	182	194	201	198	192	217	199	207	171	175	193	175	194	200	184	202	211	156	186	196	210	207	178	183	223	201	189	171	173	180	209	203	177	180	203	184	206	158	188	178	168	184	200	194	175	198	180	175	170	197	190	175	181	161	184	197	200	217	172	197	187	177	168	197	189	173	192	188	175	195	178	220	200	202	172	197	199	185	177	201	191	187	208	194	186	201	184	204	188	188	178	186	184	206	197	157	206	181	168	197	186	209	196	191	196	169	155	182	193	178	177	203	172	195	221	194	192	201	176	192	196	179	181	194	181	188	191	176	196	189	194	176	206	161	178	183	193	180	187	175	189	202	186	167	168	184	209	175	169	184	190	214	203	182	185	173	198	193	184	206	174	193	201	184	183	185	183	194	198	182	205	187	197	172	159	186	203	185	212	173	162	191	183	204	202	187	184	185	164	188	156	204	186	194	190	208	182	185	173	204	176	174	190	196	176	179	198	186	172	186	230	169	200	197	161	205	187	175	191	167	180	180	184	190	176	185	190	209	187	180	214	194	219	180	185	174	185	188	181	176	172	199	186	182	193	167	188	211	186	202	201	185	185	197	192	186	174	198	185	202	197	194	186	202	184	165	189	181	193	174	169	192	200	182	208	208	208	187	211	190	179	203	191	183	193	194	177	208	160	177	162	176	183	235	208	181	171	208	190	189	183	178	177	194	187	189	190	192	188	179	174	175	174	195	187	178	189	217	175	183	200	193	183	205	177	187	196	193	217	180	164	195	196	189	165	202	176	204	160	189	175	166	212	195	170	201	161	186	179	202	205	185	207	191	197	195	169	195	162	170	201	207	209	155	182	202	169	178	182	207	170	178	213	189	210	182	191	190	180	183	192	199	206	191	174	192	164	202	194	177	196	208	204	190	202	182	192	181	163	192	196	179	171	180	177	188	192	180	206	185	194	187	181	209	190	189	196	177	182	196	199	186	193	190	199	167	206	195	212	192	179	199	180	188	182	203	179	175	212	171	203	198	193	194	168	209	192	174	203	189	215	196	189	182	223	172	179	193	171	189	169	197	195	201	188	172	173	208	197	198	184	191	188	192	184	181	189	206	176	199	204	197	181	190	172	179	195	180	202	183	200	196	198	192	172	204	177	189	198	185	174	185	171	200	188	193	161	169	183	190	198	192	204	204	180	182	161	193	197	185	183	188	178	174	144	193	206	178	204	181	197	179	179	193	185	192	198	182	184	198	186	201	185	172	190	183	202	188	207	178	207	195	183	182	197	193	166	202	195	190	189	190	198	199	174	188	211	184	197	187	193	199	188	185	190	166	203	209	195	196	183	209	176	191	163	176	195	187	191	202	174	201	178	208	209	190	208	186	212	208	201	190	184	180	178	191	191	194	190	196	210	177	159	177	181	201	204	188	186	193	164	178	205	200	185	189	159	196	188	206	179	210	201	186	173	200	204	194	188	193	178	205	190	181	199	168	197	192	176	176	187	178	217	158	189	201	185	180	178	188	201	206	196	201	196	202	191	189	198	164	194	195	188	193	178	184	198	191	192	176	187	178	182	183	207	180	201	170	197	163	166	178	196	196	187	182	184	207	203	209	175	171	178	193	200	184	196	185	170	180	207	181	184	199	198	184	200	217	179	190	185	185	195	180	149	174	190	207	209	193	176	195	197	190	179	222	150	175	209	167	161	182	199	177	212	200	158	170	182	179	208	170	184	180	216	193	194	186	177	180	190	197	165	175	186	205	180	178	209	180	219	198	183	179	199	179	183	191	184	177	208	194	204	207	183	192	182	184	170	176	174	187	190	203	202	207	191	206	207	202	190	180	177	179	147	205	190	178	195	172	191	189	197	202	156	221	187	186	187	188	207	185	177	173	197	194	199	192	184	173	188	181	206	185	198	188	200	196	203	190	199	210	193	181	156	211	177	173	182	190	214	169	168	200	177	177	186	194	183	207	153	180	184	202	196	176	196	180	208	177	166	177	186	204	198	215	173	176	202	203	204	167	174	171	185	214	199	188	164	189	179	188	185	191	214	176	175	177	184	181	217	201	178	207	193	167	185	194	170	185	207	191	208	186	179	177	174	184	183	192	202	224	200	190	192	190	206	176	200	188	201	182	184	198	178	198	216	169	163	174	188	170	177	179	201	195	215	196	199	175	165	199	203	174	202	186	166	176	220	205	194	180	212	195	196	166	205	191	186	187	174	175	180	173	188	161	183	210	184	202	192	198	189	183	178	174	197	170	184	203	198	207	197	185	192	165	187	199	191	197	190	180	189	176	195	213	194	176	162	187	203	207	188	197	173	179	218	177	197	176	156	185	192	207	164	186	162	196	199	209	202	187	190	205	188	189	188	181	194	199	182	167	204	177	172	202	184	193	188	191	183	180	186	177	189	185	197	185	193	183	183	184	192	193	196	190	196	185	207	197	170	189	207	181	211	185	176	209	181	192	199	178	188	178	215	194	168	199	169	191	202	166	169	201	198	210	191	189	180	172	165	207	196	171	204	173	201	193	176	184	196	191	182	199	196	176	179	205	221	189	215	189	174	201	175	211	193	194	184	184	185	200	212	175	193	174	192	181	193	186	211	194	186	203	226	206	192	189	185	208	183	194	171	186	178	200	183	182	185	196	206	171	175	174	166	190	226	182	216	204	179	202	174	208	210	193	187	188	197	195	190	219	184	175	210	203	187	183	212	185	198	200	206	217	191	184	161	169	189	181	181	178	176	175	184	171	170	197	191	183	216	172	205	183	224	197	172	208	193	166	169	186	188	209	190	187	182	168	185	168	215	201	201	192	185	205	178	192	179	207	215	196	174	165	176	197	222	219	187	198	182	186	220	198	187	182	203	186	209	226	196	196	191	179	208	170	195	218	172	198	202	207	188	170	192	208	211	195	201	187	178	192	168	184	190	195	192	193	203	193	184	218	194	186	182	209	195	215	183	198	183	179	192	178	202	202	219	185	197	180	175	189	182	187	215	179	197	187	214	209	204	199	189	188	193	207	167	194	187	186	195	198	176	210	212	168	203	188	170	183	191	194	187	180	185	206	184	206	201	205	176	204	161	191	184	193	207	170	210	183	180	196	230	189	169	172	176	174	196	182	165	186	215	219	169	215	172	201	180	181	197	187	205	179	202	194	186	202	179	191	184	211	192	182	208	180	204	192	187	169	199	186	190	186	168	189	178	191	180	199	205	186	185	161	211	192	196	175	195	213	181	179	205	190	177	171	198	186	204	198	168	183	193	163	190	179	178	209	164	189	194	207	186	197	205	210	194	179	188	191	192
20121	28360	20422	10941	7694	5378	3849	2880	1920	1497	1099	868	739	616	582	521	514	444	408	396	390	310	287	308	295	298	306	277	250	262	252	249	247	247	230	240	232	227	242	249	255	234	227	223	213	219	240	218	233	204	233	226	212	225	222	203	206	216	228	195	201	209	203	214	209	188	220	259	211	204	227	186	220	197	221	196	194	217	214	228	200	201	217	237	218	219	200	214	222	223	204	217	188	205	235	217	206	208	197	221	223	183	202	244	248	208	222	202	186	214	216	228	244	191	206	199	202	212	216	194	223	210	200	217	223	208	205	203	215	223	205	210	201	239	206	213	202	190	198	224	223	221	244	221	216	194	204	214	219	216	201	215	196	213	222	210	211	202	201	233	215	192	218	213	204	232	207	220	212	182	210	199	197	226	209	208	213	220	197	220	207	211	209	227	214	233	200	187	200	164	216	231	204	196	192	188	218	198	222	197	223	215	180	217	227	211	217	204	202	234	215	230	216	209	225	207	208	202	220	213	207	214	211	219	213	204	201	218	229	214	230	197	212	220	237	210	234	223	188	200	204	225	205	240	244	226	210	228	200	209	223	220	229	196	227	212	244	204	205	248	224	203	215	191	219	188	205	223	212	227	225	198	219	184	198	234	201	211	197	210	182	212	210	224	214	197	207	207	219	218	219	201	237	230	239	223	214	214	201	197	201	191	228	214	212	198	193	210	224	193	230	215	233	207	224	210	227	194	228	224	198	202	200	210	188	180	203	210	214	208	243	214	190	193	217	219	249	190	212	210	225	198	225	194	202	212	207	230	225	211	226	229	202	197	225	222	213	194	214	214	208	207	190	212	227	225	203	233	231	197	218	208	203	203	199	228	228	197	207	202	203	214	201	215	255	193	178	203	212	192	214	208	213	223	208	213	206	211	209	215	215	217	232	189	238	235	218	236	214	233	216	203	224	219	196	188	209	209	226	212	217	222	215	201	227	216	213	209	230	210	197	186	203	209	219	207	187	207	201	215	200	221	200	212	219	226	220	214	198	223	209	215	195	204	202	205	188	206	219	214	221	232	219	196	210	198	215	182	219	224	211	222	225	194	214	223	202	201	208	206	203	213	221	179	218	195	209	186	203	194	221	230	202	198	220	224	191	221	212	189	217	207	199	201	215	204	229	204	203	188	234	219	237	222	234	199	234	206	229	202	210	221	217	200	215	228	208	201	194	203	208	212	213	229	219	213	244	194	227	219	241	206	223	194	221	210	214	223	248	193	220	223	191	221	190	197	195	192	204	198	198	188	225	236	176	216	209	218	229	224	204	229	199	207	214	201	215	198	205	219	204	208	213	209	198	197	186	219	232	203	229	219	238	203	180	198	193	212	211	223	224	206	202	198	196	206	169	200	235	206	219	203	225	221	230	184	195	201	194	196	178	205	227	195	216	204	213	211	225	216	233	220	206	209	204	208	205	228	229	207	211	225	230	220	220	227	232	231	218	200	197	212	203	211	219	198	220	210	230	219	202	203	218	214	191	225	213	231	183	213	235	207	228	184	216	199	217	223	224	233	234	231	204	221	209	187	203	210	194	214	220	219	218	206	204	208	209	218	197	205	222	226	206	194	216	193	237	227	222	234	212	221	198	211	211	203	227	213	219	216	205	206	221	215	198	210	226	201	208	241	208	235	223	251	177	226	212	202	197	240	223	212	236	188	218	200	229	214	206	201	220	213	211	219	200	231	212	203	198	212	201	198	234	198	218	189	231	215	238	226	208	186	220	176	207	212	193	215	245	223	210	207	249	222	199	191	196	210	214	214	236	206	224	220	213	216	183	207	219	216	202	234	188	241	208	194	223	214	215	224	244	189	226	199	206	205	210	209	235	219	246	217	207	208	192	213	222	211	209	186	179	201	222	185	223	218	205	215	227	229	232	204	185	225	241	196	205	220	195	220	211	197	215	210	227	207	207	196	181	234	195	184	226	208	193	239	221	234	234	209	188	218	179	173	198	203	209	200	206	195	221	196	206	217	232	179	214	211	206	208	203	204	195	227	221	221	225	180	227	229	189	205	184	207	210	196	201	221	213	211	240	239	199	217	184	229	220	191	221	196	221	195	206	220	190	220	199	223	225	200	219	198	220	182	205	195	223	267	221	216	229	213	208	199	202	209	212	212	240	212	206	221	205	231	208	172	230	205	203	206	207	225	199	198	202	196	205	209	213	212	187	202	219	213	196	188	214	226	218	241	195	220	190	231	218	195	227	189	216	215	184	202	216	222	205	214	205	234	201	225	210	206	199	190	226	199	186	218	204	216	200	225	217	225	192	194	200	225	210	203	193	213	225	199	198	216	221	233	205	211	205	210	200	208	204	180	199	226	209	206	184	203	234	204	213	216	232	198	199	210	221	223	211	205	187	219	203	222	184	228	212	198	171	221	225	219	240	215	207	239	244	221	214	235	205	209	211	189	182	223	198	225	219	229	214	239	240	231	189	229	215	226	210	207	215	202	224	216	226	187	227	199	191	182	188	205	219	234	204	229	198	226	208	209	211	202	218	234	211	230	211	230	204	202	216	201	216	213	193	211	223	204	209	231	178	212	210	232	181	206	239	213	212	199	224	240	180	220	227	209	234	184	209	199	204	222	227	226	224	245	226	194	204	218	202	201	208	206	214	188	215	198	216	201	224	225	203	218	227	225	224	215	218	218	211	208	210	203	208	227	199	200	196	225	211	204	225	197	225	211	197	226	230	221	226	205	195	195	211	208	209	206	213	236	207	204	210	220	208	215	235	212	232	202	243	222	224	204	220	219	241	208	201	200	206	213	207	199	200	224	230	236	188	209	228	207	203	233	211	199	202	214	206	211	188	186	220	213	199	221	195	227	213	213	186	222	208	256	220	190	210	186	217	208	209	220	217	245	206	224	230	214	201	194	212	193	192	205	216	205	215	204	214	204	227	219	203	192	220	187	220	208	188	244	199	206	203	195	201	209	218	216	222	200	204	191	237	207	206	204	190	219	205	227	222	200	210	195	195	224	244	204	211	228	217	222	181	198	228	225	210	211	202	216	233	198	225	201	229	211	195	198	220	189	195	234	206	201	217	180	226	239	218	232	218	232	232	198	232	208	212	224	220	210	203	203	224	183	179	217	222	210	185	225	214	226	209	219	215	198	205	198	220	226	245	224	192	195	222	189	212	202	188	208	181	209	208	215	206	211	214	213	194	199	210	173	185	249	229	182	209	228	206	221	202	224	212	225	196	193	235	183	210	200	199	211	203	208	202	211	203	205	223	205	210	243	203	221	205	256	207	188	206	216	195	205	208	196	192	217	218	231	205	216	228	218	246	202	189	194	208	206	202	199	173	212	230	216	205	197	227	186	220	217	208	215	187	200	186	223	222	217	246	214	208	192	197	215	216	225	219	203	195	202	234	242	217	240	181	184	218	206	197	201	214	211	248	226	237	227	205	197	233	210	206	243	217	233	202	222	221	204	200	244	202	201
23904	21218	28366	24408	21189	13266	5590	3006	2040	1560	1301	925	800	689	624	541	531	477	453	435	427	380	328	345	331	297	312	299	280	283	257	243	265	274	267	267	264	237	206	245	236	251	232	219	206	224	206	222	220	214	211	225	215	214	217	193	241	226	235	211	205	212	210	211	216	215	194	228	232	226	213	206	226	201	212	207	234	212	216	212	212	220	185	205	227	225	226	180	208	203	212	192	193	225	206	214	210	196	211	231	199	213	188	218	193	168	226	210	191	194	204	223	212	215	187	196	210	218	193	224	215	177	192	186	205	211	212	200	202	216	217	195	201	169	201	207	205	200	205	222	200	213	205	198	204	202	200	204	219	204	222	204	237	193	232	249	236	238	197	177	210	194	198	197	203	207	225	233	208	188	188	221	194	232	215	229	210	213	225	187	211	213	195	215	187	197	194	209	210	204	224	226	221	195	188	188	208	227	203	211	179	210	192	197	215	202	217	206	205	195	207	223	217	201	198	203	197	198	217	223	222	219	195	229	176	211	212	212	185	185	196	228	219	222	194	187	218	227	218	193	205	201	207	217	190	194	205	221	208	199	222	209	200	208	197	196	197	193	208	220	215	221	202	220	183	214	209	198	217	200	216	214	193	210	199	208	210	213	227	199	220	215	204	216	209	224	217	217	208	179	213	221	193	201	189	191	204	182	196	204	207	218	212	214	205	220	206	193	205	208	203	208	192	214	226	204	199	215	212	193	223	209	221	212	203	193	192	200	224	191	227	219	229	182	223	210	227	191	187	221	207	199	209	234	216	209	254	236	196	232	217	226	182	214	203	202	207	202	215	205	218	220	202	194	205	189	197	215	193	206	204	192	205	218	188	202	190	201	207	192	204	198	207	202	182	217	187	214	197	230	222	218	216	206	216	224	223	175	210	209	201	204	206	187	226	217	212	197	202	217	212	249	200	224	234	192	235	212	208	182	205	231	215	222	218	185	182	200	197	205	208	212	197	217	204	189	226	192	204	194	203	179	235	206	196	198	191	203	226	201	207	198	199	212	227	233	200	206	208	202	205	215	224	188	219	206	185	189	211	207	205	193	216	192	184	222	240	219	203	211	203	201	193	237	224	188	212	234	209	220	201	202	205	226	207	212	213	200	207	191	202	218	225	201	213	195	232	206	208	221	218	208	214	190	201	207	194	208	213	212	192	194	209	189	212	220	196	211	193	202	175	217	223	194	179	231	201	201	199	234	222	213	206	205	218	201	183	196	213	231	236	194	191	196	193	218	201	202	195	172	188	197	178	230	200	208	212	212	225	193	211	189	193	190	198	218	194	213	204	200	231	229	194	212	194	208	196	221	206	200	213	206	216	203	209	191	204	169	215	191	211	200	200	205	202	208	197	184	217	207	198	223	203	204	182	223	176	181	188	185	204	200	203	208	172	196	232	197	212	219	212	191	218	205	206	180	205	197	221	204	205	189	181	197	215	204	204	208	214	221	217	211	212	205	205	230	218	204	212	212	197	202	206	212	193	184	210	215	198	223	197	205	202	217	204	190	186	220	219	210	197	226	235	218	201	211	214	187	229	220	233	208	208	228	219	241	224	209	207	219	201	226	216	193	220	207	219	204	211	196	223	209	229	212	217	210	204	176	229	211	229	208	212	192	206	200	200	208	208	217	206	223	223	192	228	226	204	199	214	223	202	216	206	185	193	206	198	209	222	219	242	198	234	222	202	226	210	210	195	222	188	186	207	241	182	180	207	174	193	216	197	200	207	190	189	196	214	198	223	217	202	204	210	222	199	211	221	190	207	216	209	184	195	208	217	230	215	187	200	196	213	186	215	213	211	170	211	202	209	204	224	184	189	251	219	202	237	198	221	198	202	199	215	198	221	199	219	182	206	209	187	195	238	239	217	205	215	183	218	195	222	207	184	218	202	206	226	189	220	186	209	195	197	205	196	208	205	223	201	192	215	190	209	212	231	207	200	204	211	203	216	233	192	177	213	217	204	192	228	211	202	189	222	219	220	202	214	207	212	225	238	189	217	230	221	209	209	200	218	179	184	206	195	172	220	217	208	202	185	206	207	201	205	232	184	217	207	215	224	193	221	199	233	217	198	194	191	185	200	241	193	204	251	176	210	219	246	200	178	180	218	203	231	227	199	179	210	227	213	198	213	225	200	201	229	198	225	215	226	198	234	218	206	209	224	207	219	202	193	204	214	199	195	198	201	214	214	191	213	203	200	216	213	211	199	206	224	197	216	212	200	218	190	214	179	202	220	185	241	211	238	193	216	225	206	201	204	196	200	228	193	210	214	199	222	207	203	204	212	218	186	203	203	212	203	223	190	200	240	213	208	195	205	191	210	180	201	185	202	206	196	198	223	185	180	217	220	194	195	220	212	193	241	195	224	209	203	204	193	179	185	189	183	210	192	202	177	199	188	210	215	218	218	192	208	193	187	206	224	200	173	196	195	202	184	195	219	220	220	210	223	209	212	201	232	192	203	203	236	187	188	212	203	203	206	197	193	223	190	202	209	188	201	206	208	232	223	201	180	223	210	192	200	201	200	214	216	194	225	192	198	225	210	221	226	207	220	226	232	232	204	215	193	195	208	223	224	235	194	228	230	211	197	221	201	213	203	204	221	226	220	232	198	210	212	220	194	195	220	213	250	218	245	212	213	195	197	198	194	203	209	220	222	224	199	229	209	198	212	228	199	226	212	222	223	204	212	229	213	186	218	166	225	200	190	207	220	221	196	196	220	227	201	213	190	224	219	246	233	194	192	204	198	184	208	213	218	213	189	199	195	212	182	204	226	205	200	207	216	199	188	182	230	201	169	196	194	188	178	197	198	205	200	210	191	177	217	216	218	191	196	227	229	230	192	239	220	197	215	217	203	210	199	199	190	205	225	214	238	228	174	212	236	235	191	191	195	215	215	227	172	192	174	195	227	202	212	186	201	191	209	199	220	197	202	207	198	217	220	224	226	196	210	201	193	225	202	206	204	209	223	179	232	228	223	186	222	197	200	183	199	214	205	214	230	238	178	201	214	184	214	225	188	205	220	188	202	213	216	229	195	229	187	201	194	201	195	217	217	196	240	212	218	195	197	230	214	210	218	233	209	200	198	218	203	194	228	212	197	219	205	198	208	219	221	210	213	240	214	207	214	189	202	205	189	200	191	218	216	221	179	188	211	216	218	172	199	202	208	199	193	215	178	190	221	227	209	192	250	196	206	229	207	197	165	200	213	213	203	227	195	201	195	189	198	209	230	193	189	204	202	240	225	165	226	212	198	194	215	242	185	186	205	199	217	206	222	207	207	204	193	215	224	183	195	200	237	220	214	187	192	213	201	198	193	213	208	232	221	201	221	216	201	203	203	223	203	204	215	208	208	203	211	208	186	219	207	192	202	212	211	190	204	216	208	191	173	188	199	202	200	223	184	201	206	187	226	234	203	207	218	202	189	232	228	200	214	217	229	204	199	224	206	202	212	204
21720	35853	27879	17118	12540	9563	7094	5340	3523	2705	2127	1685	1345	1143	953	884	761	707	660	611	572	518	458	447	430	426	353	355	326	345	345	290	293	338	325	284	273	289	304	243	260	267	275	277	249	242	224	216	247	234	238	240	240	238	229	243	242	236	248	237	235	209	240	224	221	257	235	252	247	248	212	221	238	234	245	221	216	236	231	219	224	250	247	213	239	222	250	223	215	219	207	228	242	185	208	215	254	243	252	267	198	228	217	246	249	248	225	204	224	202	244	201	236	206	247	238	214	225	207	220	203	241	224	230	223	215	223	208	223	216	219	211	247	212	224	233	219	234	247	220	224	228	229	236	206	229	223	202	219	219	239	210	243	213	207	206	207	227	218	234	227	199	219	246	216	223	230	251	247	252	222	243	229	199	231	233	210	213	252	216	224	239	213	247	231	232	200	220	228	222	209	230	215	221	236	240	228	198	228	210	204	229	220	211	219	200	210	231	234	209	220	214	218	225	216	200	220	214	235	234	247	210	215	223	234	227	227	237	218	245	222	223	234	197	204	235	217	217	212	224	238	222	226	205	211	231	205	234	219	234	239	200	237	223	218	235	212	217	221	217	206	198	198	212	223	214	220	212	238	226	204	239	215	231	240	234	224	240	198	234	207	207	229	224	243	237	221	225	215	207	236	190	205	210	222	217	204	219	208	226	231	230	213	232	214	241	206	216	228	224	210	224	230	242	211	203	229	220	224	215	233	255	223	223	204	239	226	210	215	255	232	200	211	225	208	244	249	248	187	220	208	216	255	201	206	234	224	210	236	212	192	202	233	229	215	227	197	250	228	236	185	223	222	219	199	229	215	252	206	228	233	222	220	206	215	205	219	244	202	207	196	214	238	241	211	234	239	226	213	213	232	253	244	246	222	239	219	220	210	218	221	240	201	219	219	222	240	213	224	211	235	209	229	221	224	204	229	221	201	196	228	185	236	247	232	186	227	236	214	208	220	213	219	255	212	220	209	199	219	210	243	222	222	214	214	201	218	203	217	217	210	217	225	216	237	224	248	211	247	227	237	230	235	213	212	222	215	222	233	205	225	200	217	217	235	206	218	201	216	234	205	210	207	233	221	212	224	230	232	214	246	212	232	215	198	233	231	209	200	231	212	237	202	209	209	219	219	218	211	233	220	224	217	232	230	217	193	212	215	190	224	231	227	223	224	241	219	223	232	244	211	205	241	203	200	242	237	197	232	244	223	229	215	228	217	210	225	202	239	227	228	210	234	208	224	236	238	214	208	243	211	205	223	215	228	252	228	222	208	247	224	241	218	213	253	249	221	213	227	245	224	225	234	238	234	244	222	217	191	225	224	213	205	232	228	237	207	214	240	215	199	212	225	189	203	227	224	245	210	208	230	236	264	197	201	221	249	217	225	238	214	226	213	255	194	231	203	238	248	231	201	214	235	219	215	227	257	254	221	184	231	185	235	227	229	227	225	230	241	205	236	196	218	213	208	206	226	223	219	215	236	230	204	222	226	199	231	206	214	229	241	221	233	228	235	208	214	223	213	203	224	226	215	211	223	211	209	233	213	242	237	211	197	229	226	208	238	221	233	241	237	209	219	234	195	253	223	225	217	245	224	188	214	213	225	218	221	243	234	206	230	228	229	229	202	225	232	239	212	217	220	231	223	225	190	221	243	211	239	199	228	217	234	225	228	220	220	199	192	212	214	214	219	197	204	218	227	240	236	222	225	208	222	212	210	204	210	229	191	193	231	216	181	236	217	229	223	225	218	233	231	210	195	227	221	202	227	211	221	204	245	193	248	215	232	218	222	217	208	234	236	228	251	224	225	235	236	223	229	213	213	235	215	195	219	249	213	213	200	241	208	225	226	214	239	213	222	217	187	254	225	189	224	204	226	199	218	207	205	237	238	226	216	243	211	211	235	227	231	218	228	228	202	211	228	242	242	205	252	206	217	221	234	245	225	200	212	221	227	229	215	244	237	200	232	240	238	203	224	213	235	231	236	241	234	194	199	227	222	217	212	238	216	238	234	201	214	247	238	225	216	235	215	196	242	228	206	208	197	222	218	210	223	191	223	238	216	231	194	228	224	211	241	228	246	222	218	225	202	224	209	232	250	214	222	228	247	229	212	215	233	215	215	231	208	233	204	212	223	213	234	234	198	245	208	218	225	226	205	196	216	245	236	226	214	213	224	187	235	227	213	238	218	209	257	218	218	247	219	246	226	198	221	217	203	213	220	209	216	225	236	225	209	225	232	230	237	242	201	229	225	203	238	227	247	226	226	251	225	203	240	219	237	240	215	209	227	215	197	223	223	253	194	203	223	248	216	215	237	214	211	195	204	202	222	222	237	207	243	224	236	200	192	218	211	239	237	212	216	230	207	212	225	256	205	218	215	215	240	206	252	206	231	226	244	254	198	201	191	218	236	229	228	214	232	247	215	213	242	239	232	219	224	238	224	204	224	241	197	223	230	206	258	196	231	213	222	211	214	215	228	230	212	213	206	237	238	245	228	240	197	198	212	237	250	221	231	224	192	207	225	198	224	212	238	238	232	223	218	227	208	199	205	223	218	235	240	208	217	238	225	192	234	226	226	217	203	222	217	234	245	204	210	218	220	233	207	222	223	233	238	254	231	211	223	229	232	197	216	222	218	227	234	226	244	240	240	215	210	210	229	173	228	237	209	226	233	214	217	228	229	212	199	263	223	247	226	203	216	207	246	233	226	225	265	222	240	210	219	208	232	234	221	228	218	221	218	213	225	236	219	213	226	221	219	216	240	212	190	225	230	228	211	209	220	205	220	226	198	223	224	232	209	210	220	216	210	221	243	249	225	198	225	236	213	244	231	190	212	217	236	243	204	220	217	227	213	206	221	238	217	217	249	215	213	216	234	206	225	222	216	232	232	240	227	213	244	207	240	205	212	229	217	223	191	214	257	225	249	212	199	216	221	214	201	219	200	228	221	229	214	245	217	212	242	253	240	228	207	241	215	223	229	234	227	189	232	228	235	237	242	227	194	233	218	217	219	228	283	234	230	218	200	201	217	237	226	212	245	228	242	222	228	233	234	211	215	218	240	221	219	239	243	217	206	213	251	224	233	223	226	235	197	204	218	201	235	253	214	209	213	221	240	225	233	212	231	220	215	246	214	217	196	248	217	213	223	229	216	208	199	233	223	206	224	245	216	221	239	219	200	215	223	208	202	220	194	221	226	209	238	222	238	219	217	200	213	224	215	231	241	223	226	195	202	212	224	233	227	233	242	229	226	229	208	194	222	250	224	218	236	218	237	218	217	250	211	195	234	231	221	234	231	229	244	206	248	214	270	238	202	197	232	206	256	193	225	224	226	225	257	222	211	214	253	221	246	243	222	241	199	209	216	179	214	222	217	219	201	215	218	245	258	225	233	214	230	202	245	232	206	248	235	234	233	196	245	217	193	212	218	226	240	213	238	221	228	207	224	200	222	195	214	231	230	231
25146	21188	27213	25391	13565	5135	3374	2289	1558	1298	1024	831	729	659	602	547	445	483	469	442	426	416	383	355	396	361	362	330	334	324	327	331	307	354	316	337	328	333	346	333	328	309	311	313	288	316	256	296	323	281	293	293	307	298	296	287	309	340	275	277	285	305	300	287	277	318	312	283	308	271	301	313	292	289	274	287	281	294	267	292	281	291	256	293	261	265	309	276	282	294	256	267	296	292	303	278	281	293	282	274	293	281	281	276	300	263	295	317	323	277	269	300	284	255	308	287	284	300	293	283	268	297	275	292	260	288	289	275	281	318	312	278	315	300	277	303	270	295	264	283	292	266	303	318	275	285	290	307	307	277	302	290	267	308	297	317	262	291	242	292	291	310	307	290	277	265	276	271	269	300	300	303	283	293	272	306	279	294	276	306	273	287	257	252	286	283	298	283	321	289	346	262	282	264	284	278	310	291	292	319	290	299	268	279	277	277	286	296	251	307	282	278	310	296	286	276	283	287	271	288	297	278	321	297	281	288	269	304	273	281	302	267	301	302	333	294	283	275	297	287	282	271	284	274	273	265	289	264	288	299	297	288	292	304	263	263	299	279	268	284	261	312	299	286	267	272	285	328	280	279	307	279	268	296	310	297	279	275	288	314	283	278	285	285	289	268	320	310	286	282	296	318	262	293	273	261	285	267	308	285	293	292	318	271	271	300	272	265	302	298	314	325	286	274	330	306	279	268	290	291	294	310	314	312	300	296	287	284	293	294	294	303	335	277	282	293	295	294	301	281	265	305	287	311	315	286	276	271	303	297	277	267	287	297	312	305	312	320	312	278	251	262	297	252	264	265	279	281	322	290	318	290	302	283	282	295	275	271	316	286	330	304	278	278	282	278	267	307	310	281	286	309	262	293	278	264	294	274	273	276	292	309	320	283	287	295	283	293	295	288	287	273	283	291	272	283	295	296	279	288	294	276	293	285	265	317	275	284	305	279	320	325	272	314	297	327	294	288	282	308	304	262	302	258	298	301	295	294	324	288	298	301	279	274	303	290	312	299	306	280	298	309	273	295	273	304	293	282	276	312	311	299	280	308	267	280	291	325	273	281	278	296	278	306	290	284	285	302	289	286	288	280	321	282	274	279	281	292	278	281	293	287	280	280	292	286	290	307	354	279	282	270	328	270	284	282	297	308	303	272	293	310	287	260	292	297	267	253	321	272	278	267	283	273	291	286	287	281	275	290	294	295	287	279	318	285	290	268	272	294	313	285	271	282	281	282	285	293	317	287	277	268	266	275	267	296	269	266	268	272	293	294	267	298	297	288	284	288	304	280	302	249	299	299	291	252	302	295	282	305	287	320	299	297	296	299	298	307	287	264	304	314	277	280	299	257	266	286	300	306	265	299	276	309	270	299	271	302	297	275	269	296	281	290	276	271	285	308	269	293	309	319	277	337	298	280	284	324	303	252	279	312	292	290	289	257	294	260	274	314	282	264	269	296	295	314	289	327	316	296	313	274	278	313	273	303	269	256	288	292	274	278	281	267	297	308	287	290	278	282	265	285	305	295	267	293	303	280	288	317	297	318	293	287	252	279	277	312	327	299	287	292	270	279	283	289	303	324	313	328	298	277	292	303	307	270	278	341	275	326	271	293	287	277	279	329	282	296	302	308	302	270	322	296	268	289	284	278	295	292	251	303	287	288	293	299	277	290	287	275	300	297	290	275	295	286	316	257	291	266	279	300	312	311	288	265	275	298	288	284	305	272	273	271	297	269	258	283	289	260	292	295	325	314	267	287	275	284	292	306	295	286	303	272	319	294	316	294	292	305	282	291	281	269	284	278	298	295	293	283	278	291	283	301	284	282	271	308	297	273	294	291	260	278	277	296	293	287	266	287	289	307	262	282	292	305	309	272	304	306	289	286	289	299	287	287	295	302	270	300	280	293	303	287	289	291	313	309	318	286	274	267	275	293	276	277	314	280	285	293	322	302	268	300	279	328	292	271	294	289	256	275	304	244	295	289	260	287	310	297	278	309	294	295	299	281	289	271	292	308	293	284	318	295	293	282	259	284	283	292	300	283	283	306	286	260	283	302	276	287	320	293	289	338	284	301	316	250	297	294	278	281	281	288	269	280	319	264	279	292	299	272	298	282	275	282	280	277	262	273	293	279	302	289	294	273	306	270	275	306	293	286	327	272	274	270	246	310	286	284	312	288	303	269	264	308	297	286	269	274	272	279	282	283	282	275	280	300	261	297	334	319	293	264	286	318	279	296	278	276	288	315	275	302	283	304	303	265	296	288	284	275	290	271	307	287	290	274	297	299	274	302	291	307	296	317	283	271	293	312	279	279	302	281	299	271	309	277	298	275	286	301	353	276	308	303	293	275	329	328	287	291	270	280	275	260	279	293	263	273	306	302	294	301	291	307	280	315	261	325	255	259	285	303	266	257	295	295	274	301	282	301	305	300	270	317	295	267	302	286	307	288	281	318	263	272	272	276	286	307	285	276	308	272	250	276	264	323	278	289	306	297	348	292	305	283	290	274	279	296	299	297	262	314	289	278	262	297	280	299	280	311	335	304	293	277	273	291	270	311	292	304	297	282	285	306	250	327	287	272	295	275	301	308	300	323	264	312	278	315	278	291	293	291	314	265	294	285	289	278	322	308	291	295	290	287	273	270	328	281	258	282	313	267	259	299	297	295	291	283	286	278	298	282	263	271	271	265	298	289	272	272	305	282	307	293	286	279	300	280	289	272	275	298	258	267	275	304	261	273	328	270	301	306	265	318	264	299	293	301	290	310	271	318	278	279	286	284	278	291	285	307	306	286	275	248	256	305	292	279	301	288	280	290	302	316	277	294	289	295	300	294	291	286	283	283	263	288	279	267	286	267	248	265	288	286	292	294	294	272	326	292	298	271	285	311	293	260	277	294	257	286	301	286	304	285	297	277	283	281	274	286	269	286	266	264	298	294	279	272	297	266	288	315	305	294	288	273	286	283	280	271	308	280	281	304	304	260	264	277	284	277	302	282	261	269	270	315	283	270	249	289	279	284	305	289	294	298	285	315	281	297	308	329	304	260	286	306	297	297	294	296	307	293	291	281	280	295	303	317	288	300	288	274	278	311	278	315	304	316	271	305	279	290	287	278	268	299	277	278	307	284	257	308	277	260	270	281	306	281	292	237	281	308	302	302	314	285	302	279	291	300	285	299	275	279	294	257	283	319	299	322	316	281	268	259	285	300	297	285	311	326	300	295	302	292	310	252	299	295	280	259	306	307	285	288	293	303	289	268	270	284	263	295	313	285	271	293	278	293	290	306	275	282	276	316	314	284	292	266	292	246	263	295	285	271	296	292	293	286	287	317	272	316	313	258	289	299	255	304	290	309	306	305	293	296	288	307	302	316	310	314	289	286	299	279	304	274	288	326	299	255	301	284	271	281	296	243	259	294	299	281	298	279	278	273	308	266	318	307	274	256	292	305	311	254
20757	33618	25311	14506	10259	7615	6130	4256	3059	2418	1815	1496	1143	1041	827	800	704	650	643	610	563	544	488	498	478	423	422	366	416	371	411	348	395	371	383	352	337	350	356	343	373	333	323	329	298	350	345	353	350	346	317	310	304	330	336	339	343	322	356	300	322	319	338	352	323	328	312	300	302	320	313	302	321	336	328	308	341	346	342	360	302	340	316	338	331	333	310	324	315	307	300	309	318	290	303	302	330	317	303	325	345	310	332	324	314	318	296	302	309	301	315	343	312	314	310	297	320	308	354	360	319	298	306	302	315	346	330	323	368	288	298	332	316	312	308	300	307	311	335	259	321	349	294	362	316	320	302	321	332	317	295	325	333	304	297	297	295	301	314	307	334	329	335	335	325	306	305	344	297	348	323	294	305	285	291	302	333	349	315	353	333	322	275	286	313	330	306	289	301	319	327	305	335	323	278	317	343	339	310	299	336	329	307	303	271	287	318	319	303	297	283	313	328	320	317	298	304	326	314	334	321	319	321	346	283	345	264	326	324	319	310	330	361	312	314	293	309	293	305	298	309	313	314	318	300	314	293	331	327	300	318	325	320	340	310	314	299	322	292	312	303	306	316	318	359	350	319	347	283	297	310	319	346	336	326	326	283	331	296	306	324	321	323	327	323	315	340	314	357	312	278	317	353	310	310	340	338	285	279	307	313	301	303	331	302	334	334	301	306	310	322	339	307	279	280	339	307	340	319	350	273	301	314	309	332	326	293	305	318	308	335	321	273	300	302	311	309	283	326	360	304	294	336	299	290	274	323	308	302	293	316	328	332	306	312	341	310	309	290	311	324	273	313	310	294	311	304	340	308	299	346	316	307	340	305	314	293	318	319	297	304	321	312	292	322	308	313	342	321	300	307	293	306	300	324	333	307	330	316	330	285	320	307	309	316	334	335	334	314	364	283	311	301	297	275	310	322	324	273	298	300	309	316	291	322	339	284	322	319	318	337	333	312	360	284	332	336	337	308	306	332	321	320	315	321	330	297	340	311	354	311	284	314	300	303	296	319	256	337	283	295	310	324	341	274	328	325	307	303	302	308	328	319	292	306	299	334	330	300	315	311	309	310	343	316	333	304	293	348	297	310	325	310	323	294	326	315	298	291	306	342	334	315	334	314	287	317	331	324	301	344	333	309	302	322	323	299	331	335	332	287	290	284	322	349	296	310	319	334	287	335	292	279	341	371	326	300	279	301	301	319	307	312	339	297	332	319	334	302	292	311	317	309	315	322	285	335	321	326	319	327	327	309	303	313	298	273	306	322	316	305	311	333	299	309	296	311	309	312	301	330	315	323	331	305	323	307	318	289	299	296	296	350	330	317	322	332	326	325	312	307	320	338	313	321	325	319	307	298	320	314	310	332	298	316	316	306	294	313	319	322	300	310	302	300	339	318	363	321	331	325	319	322	318	312	291	350	280	294	331	323	340	303	334	342	303	319	307	331	337	322	321	327	292	320	338	344	310	317	322	325	307	324	343	311	325	280	285	316	286	288	304	317	308	266	323	324	315	289	300	329	312	336	325	316	337	332	335	338	330	309	292	327	309	307	319	295	297	322	321	357	342	308	303	327	310	309	299	339	299	327	300	336	323	338	309	335	272	296	320	317	308	357	297	332	325	308	302	332	269	322	312	311	286	333	310	319	304	332	301	300	327	305	313	287	319	322	323	298	285	323	308	330	308	278	317	293	325	292	308	314	324	278	300	311	310	311	300	305	335	326	310	297	312	300	321	312	313	288	310	284	340	340	325	379	330	304	311	335	310	317	319	317	326	296	338	306	297	316	336	318	299	304	296	312	301	317	308	324	307	302	309	312	307	316	337	294	282	310	309	309	296	293	316	297	338	329	324	295	346	328	301	292	326	313	301	282	331	286	299	322	321	332	304	321	329	324	322	345	292	324	309	308	319	314	309	321	304	288	289	325	303	301	307	329	306	330	298	294	335	315	316	331	291	306	302	326	309	326	329	329	296	324	314	321	309	328	310	327	326	299	300	293	317	320	312	320	297	316	322	331	305	316	320	299	278	287	315	312	317	327	318	322	287	315	320	322	318	290	307	318	338	356	307	302	305	344	321	307	333	293	322	340	333	326	310	296	314	349	308	324	341	311	318	305	304	310	325	340	356	329	331	315	312	333	309	303	315	314	326	323	325	337	346	330	278	347	337	325	321	319	309	325	323	339	294	290	326	331	322	294	306	299	317	304	319	341	319	289	315	303	331	315	298	286	342	313	303	297	310	346	309	328	299	312	318	318	302	298	305	314	317	324	314	308	317	287	322	335	319	296	325	308	343	321	303	320	313	324	308	337	352	301	300	328	321	326	336	348	346	359	300	326	320	304	321	311	261	327	318	296	307	347	322	322	306	325	287	300	293	317	286	295	314	309	294	323	310	269	334	354	299	291	312	320	316	307	330	289	303	339	320	300	295	338	328	312	299	290	318	313	312	319	305	318	318	315	285	316	283	340	317	340	306	296	329	298	332	328	275	329	313	280	341	293	304	259	304	329	306	328	283	309	298	299	287	301	318	322	303	334	320	302	284	295	308	313	320	274	340	321	341	312	299	297	307	320	323	315	302	305	318	325	330	318	326	326	313	302	343	331	293	339	280	306	341	309	304	310	272	295	306	345	312	307	341	329	308	331	317	289	301	314	330	322	315	330	312	351	333	322	308	324	285	342	334	314	290	340	313	323	301	319	316	333	308	293	346	324	308	313	280	297	352	319	357	294	299	340	334	306	319	281	312	283	331	324	307	323	309	293	319	319	290	331	316	293	303	334	321	348	323	316	344	312	300	310	327	298	310	321	295	300	335	293	346	321	285	282	298	323	317	265	339	290	313	308	299	314	292	304	307	336	320	346	299	325	289	300	318	313	305	306	299	328	296	320	325	328	305	308	295	310	266	321	338	335	323	310	329	305	299	326	317	356	298	313	300	324	320	276	308	336	297	304	298	328	289	312	355	310	347	328	328	314	322	306	295	332	326	315	351	309	314	299	313	295	335	330	298	290	317	307	323	301	321	295	332	278	344	328	271	316	304	279	337	342	341	319	331	287	271	296	295	323	322	302	316	312	300	313	317	323	309	335	316	319	297	301	308	299	339	306	319	348	339	303	315	301	328	303	333	312	308	312	300	305	313	269	304	334	327	307	308	328	296	301	327	345	321	305	318	312	315	312	339	307	319	306	324	336	307	318	311	304	310	317	349	312	331	282	328	285	305	346	310	328	310	334	316	313	292	334	290	346	314	349	328	334	326	303	301	323	311	312	317	295	295	289	327	282	320	308	307	320	311	301	309	294	298	330	303	294	316	289	283	314	301	322	322	300	301	347	329	307	332	296	309	302	315	331	313	299	326	299	291	290	276	321	301	315	283	313	338	324	333	304	311	338	317	284	334	291	316	311	319	310	326	292	318	334	312	295	298	324	328	338	291	350	316	314	277	332	283	299	338
22747	21192	28800	23875	21247	21438	14006	5478	3257	2476	2030	1689	1357	1065	1032	870	777	741	787	677	605	596	557	583	504	484	496	466	460	453	482	468	414	417	396	411	432	414	418	406	411	367	357	358	371	380	358	382	363	394	381	354	387	383	372	379	340	351	411	365	360	346	348	374	370	373	352	332	360	401	324	354	360	353	388	371	344	429	356	377	363	338	376	366	353	354	382	367	369	360	356	363	335	354	338	362	343	333	335	357	376	359	373	349	344	348	347	350	349	345	374	381	353	318	340	360	367	347	340	332	376	372	338	352	347	391	369	323	356	350	344	320	403	327	357	317	344	375	330	351	369	344	322	373	316	336	328	323	332	336	350	347	334	359	362	351	380	346	377	350	347	322	332	316	326	363	371	367	324	337	346	340	375	389	346	349	349	349	322	375	345	369	343	351	325	351	353	342	365	298	343	355	325	345	372	353	394	348	366	355	377	315	341	332	350	322	360	364	366	369	339	344	378	349	360	351	305	324	357	369	361	336	339	324	377	354	337	334	381	310	346	350	340	342	356	330	368	344	398	355	344	323	379	350	353	337	339	336	384	348	362	369	351	352	352	345	324	353	376	373	367	341	368	365	378	339	358	375	338	364	354	337	345	323	342	373	337	386	322	337	326	367	360	385	339	340	331	347	344	360	333	352	359	322	346	373	373	327	366	380	354	327	333	362	324	309	323	369	354	341	337	355	379	319	340	371	336	345	375	357	344	329	345	316	351	378	336	340	364	343	334	303	338	370	390	341	331	331	356	337	379	317	325	337	372	349	368	363	345	343	336	367	327	352	319	385	377	368	341	336	362	353	336	349	317	344	351	349	355	353	350	357	306	348	361	368	327	318	373	351	347	355	369	335	325	352	378	358	324	359	336	354	370	327	336	341	365	367	322	355	352	357	348	325	335	348	344	359	339	333	323	369	354	348	325	324	379	362	355	364	346	333	360	355	336	361	319	357	319	384	344	354	312	322	350	357	362	339	371	360	345	322	355	337	360	345	354	351	338	351	348	326	371	358	343	362	348	329	337	361	324	371	328	373	363	356	384	353	337	326	382	369	334	361	333	332	344	350	378	353	324	349	357	344	385	323	384	377	336	374	355	337	347	320	332	358	354	339	330	341	346	370	336	334	393	364	370	392	304	332	357	387	349	361	379	356	325	337	349	350	325	365	344	376	351	335	335	335	350	330	364	352	352	349	382	344	357	365	365	372	377	320	360	365	343	331	309	337	335	360	361	317	351	335	377	359	368	334	325	367	343	363	365	338	369	328	361	366	344	367	384	356	345	348	349	335	359	365	354	327	355	353	335	342	370	353	397	334	332	326	368	370	332	341	346	338	327	352	358	325	349	316	356	335	300	358	371	347	356	397	343	361	323	383	345	350	376	333	342	340	335	331	350	333	360	364	309	352	343	374	356	319	348	320	352	370	334	349	338	365	346	327	362	367	319	351	348	373	398	331	389	371	353	303	391	393	374	320	352	348	354	335	367	348	331	364	339	342	360	359	339	363	327	377	335	342	360	369	345	343	361	337	357	303	351	352	338	360	342	365	348	352	333	358	351	320	322	356	337	373	349	352	363	350	327	335	339	369	342	337	344	350	318	357	354	367	359	330	349	339	373	322	314	333	290	357	323	340	358	349	370	355	368	337	345	353	325	344	345	368	340	341	339	369	357	344	355	340	344	361	370	324	348	350	337	325	371	369	337	352	350	336	357	338	346	372	349	315	348	358	363	336	343	355	384	335	319	340	372	384	346	322	378	372	353	344	331	338	369	362	341	333	311	346	346	393	401	386	338	342	343	365	364	356	383	352	329	338	375	330	325	343	354	337	324	357	357	351	356	341	352	370	329	328	357	366	361	354	340	350	347	361	331	357	354	353	335	331	365	349	322	362	345	342	349	363	346	340	346	348	331	346	371	329	374	349	330	342	386	347	366	333	358	365	356	350	320	321	374	369	323	356	352	304	350	333	350	339	336	320	363	319	341	361	346	329	347	356	328	345	371	356	339	353	382	344	354	323	350	356	383	344	359	341	342	366	339	348	328	382	348	364	330	339	333	382	358	327	352	356	363	373	339	327	321	339	309	334	366	338	331	362	351	360	368	359	376	354	360	365	343	373	337	349	372	322	341	329	372	334	341	346	342	378	354	336	356	362	378	343	312	345	359	376	347	357	355	338	343	342	338	364	363	326	344	347	326	353	349	357	365	344	336	353	347	337	357	326	310	341	320	337	381	339	364	342	350	374	319	399	377	352	361	302	336	345	348	320	349	346	312	376	326	340	347	341	340	356	356	345	350	333	343	341	340	350	373	343	331	342	366	335	368	331	355	370	353	348	345	322	332	370	349	388	328	343	365	348	343	340	367	339	338	333	331	353	374	334	352	350	363	355	339	371	366	354	346	361	325	349	325	358	349	335	348	366	354	342	363	324	326	352	342	316	330	340	361	324	359	362	378	367	372	365	312	352	351	318	344	374	327	365	344	366	374	373	350	310	315	326	358	361	351	363	373	384	370	317	353	383	334	333	359	342	365	355	372	340	369	350	350	312	377	355	336	365	331	327	362	354	347	347	342	338	340	401	325	364	352	331	343	361	326	367	348	355	347	325	347	362	353	330	351	326	372	363	342	320	366	352	341	362	344	360	358	361	384	330	328	337	294	371	366	330	343	366	359	382	365	346	343	349	329	363	355	351	362	323	340	349	375	345	328	326	374	350	333	391	352	368	356	343	329	373	310	327	356	336	367	355	339	357	345	334	349	329	368	322	390	352	322	369	350	341	337	307	326	388	360	349	329	326	354	326	316	357	376	363	359	340	348	349	326	332	330	340	328	368	334	333	354	353	382	351	306	348	341	378	353	323	332	347	317	378	374	346	350	346	379	366	317	380	386	349	349	357	360	357	375	333	342	342	316	320	347	342	352	337	332	372	348	337	346	399	343	365	400	310	344	359	331	333	319	346	353	317	349	391	342	373	351	357	361	351	341	335	341	328	340	375	345	338	336	355	363	315	351	331	361	335	334	357	330	372	342	332	347	347	352	364	314	359	369	327	341	357	369	358	344	352	325	339	365	338	396	349	341	369	322	364	358	374	348	327	332	344	335	310	339	363	386	335	342	341	358	372	327	337	363	316	349	335	350	338	312	396	352	348	352	385	336	352	348	349	328	351	352	354	357	367	350	326	381	343	345	388	360	323	344	352	360	343	330	355	377	321	331	346	334	337	312	372	382	357	388	316	384	357	332	337	361	374	368	352	343	328	337	342	356	328	360	307	362	337	353	363	323	353	360	330	349	346	345	367	378	329	384	351	359	346	322	332	375	309	338	382	369	430	379	342	352	321	352	367	326	354	327	351	335	353	339	315	334	303	352	322	365	371	335	355	370	342	364	380	361	377	325	348	327	363	355	342	330	335	343	370	333	357	322	325	347	380	351	341	350	351	346	381	320	361	340	363	361	344	366	358
24563	43415	34788	23209	17022	13044	10445	7846	5702	4279	3483	2654	2060	1733	1499	1230	1145	1011	1083	985	882	750	763	682	687	604	569	584	529	518	522	460	499	473	463	434	503	452	417	447	419	414	407	381	420	410	440	401	396	382	395	343	387	362	393	366	393	380	368	354	370	379	348	391	353	378	410	357	399	405	376	375	381	363	363	362	375	356	376	349	396	389	372	396	339	346	344	398	353	331	343	380	409	358	388	386	382	367	355	368	373	354	382	351	350	373	360	383	379	353	399	365	357	355	352	367	373	343	363	381	343	373	337	316	391	364	336	360	378	400	365	364	352	372	352	348	339	362	322	379	367	371	361	380	366	349	366	384	346	339	357	373	368	361	375	363	356	322	361	389	366	325	365	357	361	365	318	350	380	336	327	354	364	344	354	361	358	356	366	394	346	363	367	355	327	341	367	366	364	355	345	373	375	350	363	371	358	359	390	336	362	376	353	386	394	372	333	351	352	386	390	378	373	362	372	336	380	354	355	353	361	360	367	363	336	338	363	336	344	367	319	374	354	356	353	365	355	351	397	375	364	363	398	403	341	362	371	351	375	351	374	348	374	370	370	362	374	333	359	346	352	382	366	341	368	380	342	372	353	365	375	368	354	365	367	378	364	349	386	361	373	371	353	372	387	352	350	321	351	352	345	333	357	322	352	350	380	357	347	383	343	352	380	327	395	386	359	425	361	364	344	375	379	342	369	359	364	375	319	388	380	369	363	354	369	413	364	373	372	384	348	379	374	370	356	356	345	342	355	371	372	329	306	379	362	384	386	336	330	338	387	334	378	327	350	359	391	343	380	398	348	349	355	337	352	362	354	362	378	338	366	363	345	371	351	366	369	394	358	394	372	390	316	365	333	360	350	337	369	351	344	368	361	397	360	368	360	346	339	316	365	385	368	364	366	393	329	383	347	334	370	354	362	334	378	382	364	405	352	366	342	400	369	368	337	375	386	351	355	356	391	383	347	403	365	375	353	343	312	383	332	372	372	366	348	344	364	408	365	377	365	337	354	364	381	329	385	344	351	366	366	349	362	378	332	377	365	352	364	350	347	351	330	369	328	350	388	354	389	331	369	372	366	353	372	356	356	352	357	357	370	368	362	335	360	372	388	370	349	356	365	332	341	342	372	309	389	350	347	368	351	343	355	347	364	363	390	321	403	384	349	361	360	366	374	372	371	403	344	377	354	357	331	331	359	378	365	374	323	325	358	347	352	317	411	401	390	344	354	336	361	340	341	356	347	361	353	396	357	366	377	406	317	367	376	362	359	374	373	364	371	381	343	357	372	385	354	381	365	351	342	383	315	369	316	367	343	378	392	346	372	363	370	376	358	358	369	347	366	346	360	348	375	379	356	345	380	378	385	410	344	374	371	331	362	369	356	354	360	336	375	359	347	369	350	407	379	370	351	379	339	381	356	328	389	368	406	374	355	342	359	393	374	339	389	371	345	388	390	361	349	369	355	325	355	378	348	325	362	337	356	359	356	370	373	369	365	343	357	384	404	345	358	349	379	357	338	344	360	395	369	364	375	366	399	338	314	366	354	388	345	381	371	373	398	322	383	334	372	377	335	337	399	333	354	375	351	331	358	332	367	356	382	375	346	349	341	359	344	352	414	376	370	376	362	387	398	350	370	355	352	372	353	350	375	322	414	360	359	394	364	360	357	372	338	354	381	368	343	318	372	364	385	372	342	366	369	355	359	343	358	360	353	347	328	368	369	350	335	331	343	338	354	360	377	395	341	340	354	392	382	408	354	359	369	330	355	366	349	350	352	403	389	372	364	344	380	368	364	362	339	360	375	339	369	345	372	386	372	350	376	405	367	383	367	377	378	328	360	367	360	348	360	326	357	344	365	370	364	356	384	350	349	379	354	367	373	392	354	400	348	366	347	371	386	362	362	383	356	384	369	343	375	348	340	365	356	344	378	367	382	367	395	353	340	377	381	373	378	366	393	368	339	361	343	343	337	324	359	353	368	368	368	347	351	409	366	355	349	348	372	356	352	342	382	354	373	372	351	387	338	381	355	394	388	364	364	343	320	413	391	368	359	342	361	363	347	355	355	395	395	364	375	369	367	385	350	381	369	356	381	358	348	365	365	360	357	356	342	373	387	349	371	361	341	381	330	333	361	381	376	380	357	398	353	355	356	377	323	388	378	370	387	339	351	365	370	343	387	376	374	370	368	357	369	312	365	354	380	364	366	366	340	373	367	339	335	388	346	345	367	365	370	359	351	376	333	357	369	355	345	371	322	373	344	370	347	341	331	404	349	346	377	356	381	371	405	347	377	334	322	369	388	369	403	360	343	369	379	365	350	330	311	385	369	362	369	368	349	349	366	365	396	359	328	371	407	387	398	377	341	341	359	349	365	350	371	365	350	356	369	368	346	378	355	349	388	344	352	347	373	348	332	356	392	320	332	398	364	374	348	345	377	355	337	362	348	340	366	357	362	334	345	337	390	400	356	395	320	355	380	341	345	361	380	370	337	384	384	368	404	366	369	382	363	373	306	348	370	374	395	352	388	337	333	344	359	343	373	378	354	351	351	371	353	339	321	334	355	330	348	332	392	371	341	349	339	370	378	367	372	342	338	377	351	386	325	352	368	336	376	370	393	343	346	355	357	335	348	347	331	357	331	368	365	378	340	381	392	341	371	359	382	375	374	395	380	356	317	350	378	341	368	385	362	350	341	366	340	365	378	335	376	343	341	361	366	352	388	381	387	353	356	348	369	415	356	352	368	352	386	371	418	339	342	358	377	338	385	368	333	366	366	355	377	370	345	365	368	365	379	373	393	387	358	348	375	372	337	355	349	349	349	360	341	345	368	368	386	348	374	374	353	343	401	372	337	352	347	384	337	321	367	359	346	352	367	372	316	345	344	352	363	352	340	357	416	381	380	374	360	406	354	369	341	343	357	358	347	374	350	358	350	349	381	338	368	364	363	362	379	351	382	398	376	346	354	325	375	350	350	352	366	335	369	383	365	375	377	379	371	351	362	387	352	377	350	332	364	384	407	388	363	375	327	372	362	373	334	360	378	363	338	372	373	349	333	382	362	345	366	376	366	340	390	308	355	376	326	349	356	382	347	372	323	361	361	368	366	368	339	344	349	370	343	324	356	377	366	362	370	359	341	371	383	333	357	340	357	354	362	375	342	354	390	343	376	377	359	339	379	370	355	342	353	376	364	357	354	365	384	349	349	372	378	334	393	367	370	356	359	374	365	390	352	369	339	361	372	368	383	338	347	363	353	363	339	340	378	393	351	361	376	375	359	367	355	380	349	325	334	316	346	355	375	367	394	370	354	336	346	379	353	364	355	351	391	354	333	386	391	377	384	354	353	377	359	358	315	317	325	367	388	357	338	369	357	363	371	383	345	369	366	331	362	351	344	378	346	372	333	338	342	387	362	365	338	369	348	356	356	345	368	367	375	339	381	333	387	389	387	349	350	347	364	402
28238	21873	20328	12229	5490	2966	2160	1546	1206	937	719	585	521	435	373	318	335	303	300	305	283	263	281	241	241	219	241	236	206	215	227	209	229	217	208	240	213	219	242	208	191	164	174	179	177	204	218	205	163	208	190	196	201	158	182	181	184	203	186	209	207	178	227	194	187	191	190	193	190	189	204	214	216	207	198	187	186	185	204	196	194	195	176	190	183	233	184	213	187	192	209	193	198	203	193	170	199	189	203	166	186	199	199	192	205	183	189	164	165	184	212	188	185	193	190	202	219	220	194	154	177	186	194	207	212	189	190	206	160	189	190	217	174	192	191	183	210	169	189	181	190	192	181	201	189	201	178	170	201	202	200	189	184	182	192	183	214	195	220	204	195	205	211	166	194	171	171	190	177	198	179	191	195	183	195	212	163	204	186	179	200	169	195	179	217	194	186	202	202	188	203	208	213	193	210	181	199	196	190	186	179	212	228	199	190	202	179	172	175	180	211	209	201	192	197	189	184	177	204	178	188	185	200	217	170	193	169	178	178	186	185	179	199	182	201	198	185	196	156	190	190	186	207	182	173	198	190	213	205	201	187	200	217	179	204	228	181	199	163	189	168	182	171	206	200	207	166	165	174	183	173	208	196	195	163	208	200	203	171	194	181	188	171	197	198	195	176	177	176	180	166	204	172	208	187	161	178	202	201	174	211	194	215	176	210	186	189	219	177	199	186	183	212	206	207	179	203	191	186	188	198	165	166	185	206	170	177	207	190	171	209	222	175	176	192	178	170	186	192	197	170	189	196	192	204	199	174	180	178	203	187	213	175	170	165	203	193	165	213	181	185	182	177	203	226	202	199	231	186	202	176	189	189	169	160	188	196	190	205	194	191	206	178	179	206	196	205	225	192	197	203	204	176	167	215	193	189	191	192	195	209	208	182	202	197	179	200	187	189	205	203	193	203	196	190	187	183	174	168	217	165	181	183	179	175	208	172	177	188	192	190	194	216	171	193	183	208	189	183	163	179	188	179	186	199	175	185	203	180	192	170	197	182	191	213	208	170	191	209	181	183	188	165	217	179	211	183	190	159	199	218	166	180	189	187	207	194	166	189	182	187	200	239	204	184	172	191	184	202	224	205	187	221	187	184	210	189	204	183	198	182	189	161	205	165	184	203	191	196	185	196	195	206	182	193	209	177	173	177	199	202	217	161	179	195	174	207	192	188	200	211	193	164	192	162	170	208	182	198	180	185	198	212	164	218	194	183	192	198	200	185	197	195	191	191	178	185	197	206	161	189	158	209	206	195	195	185	182	172	197	191	194	197	171	181	228	186	189	207	180	194	196	170	199	202	205	219	197	192	184	183	181	183	213	192	174	189	200	170	190	192	182	199	198	205	168	197	178	199	197	196	166	205	211	216	199	194	190	202	228	209	192	191	184	184	171	178	216	190	163	181	202	189	191	195	226	211	169	204	191	194	181	197	225	166	211	182	174	189	200	200	196	172	171	209	182	224	196	194	196	179	191	183	203	187	176	205	211	208	178	186	181	182	191	208	186	168	168	218	193	166	182	197	188	189	185	179	201	206	187	184	218	186	183	189	155	197	200	216	178	196	195	190	195	180	198	209	192	196	166	199	186	211	194	207	200	193	210	198	193	217	185	164	180	200	183	154	203	198	192	204	198	211	190	182	237	197	196	189	181	206	185	188	180	203	175	194	200	206	202	189	183	187	196	179	172	182	206	194	192	191	184	167	196	197	193	210	185	189	209	212	199	192	185	181	168	168	195	182	189	210	189	192	183	175	179	202	182	183	195	183	198	207	185	194	182	181	177	169	198	223	193	187	169	169	169	209	210	198	232	180	196	203	182	190	181	195	200	191	197	192	211	174	193	188	181	201	205	185	197	208	211	171	188	179	202	178	205	189	199	186	189	182	179	184	183	179	207	186	202	165	193	209	206	170	165	196	187	185	167	198	188	205	222	201	206	184	201	171	221	211	171	186	205	161	194	160	207	197	180	184	180	177	182	201	204	200	166	190	192	202	169	192	202	205	169	139	189	184	161	198	186	169	197	221	181	209	189	211	202	200	215	196	219	188	175	167	181	198	192	176	189	184	197	209	217	178	189	187	208	185	209	193	212	200	187	186	204	174	164	187	180	200	193	191	193	202	200	187	177	191	183	196	201	200	209	182	179	183	196	205	189	206	209	172	162	190	202	171	188	210	186	190	183	197	196	215	190	194	173	193	192	190	205	203	180	196	196	192	183	209	174	218	192	215	190	172	185	186	183	194	184	199	189	181	168	194	186	213	188	209	191	188	215	195	209	191	199	171	207	165	191	176	220	167	187	201	182	182	187	167	191	177	174	193	186	205	188	183	188	212	197	190	186	175	209	199	188	173	178	199	191	186	191	212	218	201	203	175	188	182	207	176	196	191	191	209	210	187	205	199	171	164	175	223	206	181	202	198	181	193	203	202	176	192	208	207	206	203	162	177	188	189	198	218	205	187	202	209	205	196	196	183	185	210	175	210	180	194	181	190	175	190	188	189	182	182	223	190	176	196	194	179	190	179	243	176	188	181	171	196	209	182	199	182	187	191	178	211	230	190	179	174	176	206	172	195	189	189	196	194	199	192	208	202	204	191	180	176	208	202	177	200	186	180	194	197	210	196	199	188	216	199	219	197	183	178	181	195	200	186	192	199	216	196	197	213	171	172	175	194	209	194	217	215	192	179	195	197	180	206	177	188	162	175	181	181	206	194	213	204	191	196	177	214	191	186	201	190	197	162	191	190	172	192	172	182	186	207	179	204	193	218	190	188	200	188	200	210	213	165	206	221	191	218	193	193	182	213	179	164	186	205	182	197	186	184	214	187	182	183	191	184	194	177	194	186	176	191	214	189	203	232	174	199	199	189	149	206	196	200	188	186	188	185	197	206	179	169	196	203	205	192	186	212	177	179	200	186	199	184	200	167	187	218	215	177	206	195	200	168	186	204	193	194	181	177	184	183	189	183	180	199	179	181	186	196	171	199	176	181	174	210	184	196	170	173	203	199	187	175	196	202	189	207	198	195	208	167	182	165	204	207	184	170	201	189	200	216	230	164	183	181	173	183	189	203	167	201	186	182	204	193	193	193	161	178	188	200	201	184	189	186	221	211	197	214	198	195	186	182	193	177	175	189	203	202	182	183	201	189	193	175	193	178	180	190	200	191	177	229	196	195	184	202	181	193	179	203	175	199	197	222	227	202	184	178	185	198	177	191	191	178	196	172	176	216	207	202	179	202	239	216	202	200	169	201	185	182	194	173	158	191	184	194	188	189	195	194	164	192	194	181	213	214	180	192	206	216	182	172	211	191	196	193	193	165	197	204	220	181	200	211	166	186	214	197	187	210	172	197	192	215	200	190	197	179	199	218	212	181	201	169	171	195	213	177	191	167	178	189	187	194	178	181	180	196	187	176	189	205	190	209	190	201	223	192	194	173	194	201	199	182	194	196	190
19719	29883	21890	12166	7880	5200	3952	2942	2201	1635	1291	999	821	687	543	480	441	402	401	432	350	345	318	293	318	293	280	255	263	267	279	245	271	284	264	271	240	238	238	258	238	234	226	218	226	239	227	244	208	218	217	233	209	201	234	228	245	235	202	223	196	204	243	229	214	232	229	247	227	216	228	255	188	197	217	208	228	213	199	194	221	230	209	229	211	232	244	215	238	213	232	216	229	175	216	213	251	208	217	213	237	209	198	183	197	213	212	232	186	193	197	203	224	221	213	239	181	208	194	198	199	221	201	195	240	233	203	212	222	204	234	235	189	228	216	198	213	198	209	224	227	231	210	195	221	204	204	215	226	192	223	216	237	217	208	198	211	204	221	238	217	202	234	221	188	206	208	221	225	236	222	209	220	206	214	197	237	217	205	225	226	194	187	169	213	223	212	209	215	224	197	202	197	200	218	206	214	205	187	204	227	235	217	250	191	214	205	197	233	242	187	210	189	210	195	215	229	217	234	232	207	203	225	225	216	214	236	224	200	201	210	207	209	211	214	210	192	208	234	212	209	202	205	221	199	215	230	215	188	237	231	212	214	210	206	201	222	220	200	200	229	215	189	211	221	201	239	219	227	224	243	238	199	234	220	216	204	206	210	215	187	195	226	217	203	204	220	193	210	211	197	233	228	194	196	225	230	223	215	208	217	201	242	202	205	227	212	231	200	208	213	247	207	214	193	216	191	230	210	239	223	217	218	221	208	220	242	220	190	205	202	240	182	227	199	204	203	213	236	205	193	221	218	222	244	192	203	215	200	201	240	219	232	203	219	208	210	192	216	220	204	191	240	231	211	196	199	199	214	181	198	237	214	207	189	195	223	196	199	206	218	219	207	192	210	233	201	203	223	228	216	212	204	230	218	219	248	221	203	225	219	192	210	217	212	211	222	195	197	232	226	221	213	223	211	227	202	199	211	220	215	234	219	209	235	232	221	188	208	227	225	234	222	189	234	214	229	221	242	219	230	219	205	196	212	219	235	216	238	216	194	213	218	254	207	218	211	224	217	211	243	222	228	221	219	211	218	192	198	209	236	225	224	213	211	225	219	208	222	219	215	221	209	235	189	215	226	224	222	222	219	209	198	218	195	201	216	216	208	229	223	209	187	213	209	199	207	185	214	247	199	203	216	229	222	235	216	222	223	201	208	192	191	201	214	237	186	199	216	207	211	191	230	245	240	229	203	206	226	248	211	206	229	189	213	207	237	215	222	205	220	247	234	214	205	220	214	210	222	230	202	205	211	238	205	224	230	179	205	215	213	226	201	189	212	237	247	207	219	209	214	227	216	208	214	196	217	234	188	231	204	215	213	203	192	214	210	217	237	209	207	204	193	218	217	219	216	204	196	192	224	219	197	220	204	195	225	217	229	193	214	232	200	216	230	219	225	234	206	184	201	203	233	212	198	237	232	206	210	178	223	239	204	246	246	219	194	208	203	224	192	202	240	227	216	216	210	209	217	203	215	192	213	222	222	228	216	196	208	203	238	209	227	225	201	204	219	194	204	186	205	225	223	198	218	210	226	215	221	193	224	203	216	203	200	235	215	216	214	212	217	205	215	215	212	191	211	199	219	193	216	212	206	189	214	213	242	207	196	201	202	211	191	204	208	200	232	204	227	209	218	219	184	200	214	227	217	229	237	200	209	209	194	204	215	211	207	213	237	193	247	229	210	202	223	234	189	196	213	190	233	184	215	229	211	217	187	189	206	211	220	213	223	202	238	225	220	228	240	206	209	201	211	207	213	193	219	207	217	210	205	202	205	196	222	199	191	190	202	211	213	218	207	225	208	207	204	217	226	194	220	232	210	217	218	190	214	208	204	217	216	198	221	235	221	190	196	225	204	208	226	203	204	213	214	205	218	222	222	242	210	225	208	220	206	206	186	222	230	202	228	233	200	211	208	231	200	226	206	222	199	236	206	221	215	214	239	192	212	223	228	238	210	201	199	213	191	206	208	210	221	207	207	204	213	184	222	241	220	227	212	204	218	236	188	200	202	227	207	202	220	213	232	219	197	224	200	235	236	219	213	231	232	215	210	228	192	228	200	222	243	203	218	212	224	232	220	216	210	222	199	206	219	199	226	234	228	220	218	203	236	215	220	230	223	228	210	226	221	210	209	231	209	206	223	207	228	204	186	217	228	241	197	214	225	213	203	216	225	199	184	213	212	223	223	231	230	210	216	200	231	244	204	221	181	190	219	218	210	218	216	219	199	209	214	230	230	227	223	212	240	192	217	227	202	203	242	207	255	226	198	225	186	235	222	212	200	230	208	217	227	197	223	210	220	205	197	231	205	205	204	212	210	220	206	189	195	221	218	237	210	229	197	215	226	216	223	235	195	196	222	221	218	214	216	226	207	225	209	217	206	222	198	207	214	225	212	222	206	243	216	211	211	230	185	227	188	238	204	220	248	204	220	252	193	204	194	208	193	192	233	213	203	208	206	194	203	202	205	212	212	230	210	183	184	221	222	195	201	214	231	206	205	223	196	224	201	240	206	200	258	197	168	214	230	209	211	224	202	231	233	235	234	203	204	203	217	206	198	222	199	199	242	199	187	209	224	223	218	226	186	221	228	227	230	207	204	217	201	227	203	233	232	217	219	224	203	209	180	194	248	222	245	210	202	191	213	205	184	219	244	196	216	198	200	203	219	220	231	224	190	231	233	215	197	238	211	213	205	212	204	217	221	211	200	217	204	233	189	204	195	229	208	218	209	194	200	199	213	217	213	183	195	221	232	220	218	230	207	219	223	187	235	203	204	210	243	222	213	227	199	227	205	172	216	226	216	212	213	227	214	225	228	205	209	230	196	220	227	223	201	222	209	218	221	229	217	240	225	226	185	204	212	220	229	243	199	219	216	233	221	212	193	219	208	220	216	222	223	233	235	215	223	228	224	219	204	224	220	208	195	212	214	193	207	211	217	222	220	192	215	230	233	177	186	224	228	227	237	201	215	202	180	212	201	226	204	211	209	230	193	216	205	215	215	177	217	213	177	191	228	224	208	216	215	193	214	199	215	220	233	209	189	214	200	240	221	210	234	201	207	234	194	214	206	203	217	212	225	221	219	222	218	218	209	210	195	219	219	220	217	219	217	225	214	183	204	231	233	235	193	215	209	222	213	216	206	217	230	200	200	208	220	217	201	190	210	208	206	211	202	210	214	226	207	232	221	210	213	194	191	225	209	233	190	217	253	210	195	231	201	217	220	215	209	190	204	221	200	213	215	213	200	208	230	239	203	190	229	218	224	218	197	220	202	194	218	213	203	231	211	211	200	206	211	209	193	199	231	209	219	212	210	217	195	203	221	218	213	187	198	206	222	224	224	205	206	217	214	251	220	197	216	208	223	207	200	209	211	237	201	218	243	218	217	223	218	201	213	221	211	234	235	201	208	229	204	214	209	202	207	213	233	206	227	212	227	219	235	221	206	197	196	191	207	221
23859	21124	28263	24316	21206	13474	5344	3283	2346	1842	1401	1100	898	752	621	497	454	408	423	464	389	385	336	358	344	306	282	276	267	291	261	284	261	278	267	247	278	265	221	240	230	239	227	220	227	264	216	218	234	236	239	208	234	234	236	213	235	231	201	236	255	221	222	223	201	185	201	204	201	217	220	216	234	188	216	249	195	212	224	215	208	217	252	221	195	210	214	210	237	202	215	221	217	200	209	206	207	207	246	217	208	208	220	223	212	211	181	233	193	220	220	189	216	202	220	227	203	197	210	222	192	233	212	225	214	218	230	218	221	208	184	235	200	197	215	211	178	199	189	198	215	209	218	231	221	195	219	230	208	226	201	196	210	214	229	204	221	215	206	202	238	217	206	188	207	209	217	201	227	209	200	179	200	222	210	247	194	210	198	181	207	223	181	218	239	201	181	204	227	229	195	200	225	202	219	185	200	203	246	198	226	218	205	190	208	214	197	226	209	223	191	207	193	216	212	193	230	178	182	182	202	211	216	191	224	204	226	228	221	220	213	205	212	228	219	201	184	201	206	206	198	216	208	216	187	192	194	232	216	205	214	229	226	185	208	194	211	221	229	201	184	215	208	235	187	209	223	206	212	201	204	228	224	201	203	204	212	216	216	210	229	204	198	195	215	190	228	203	191	242	194	231	178	212	219	197	190	207	194	198	211	222	212	196	209	228	189	205	204	231	217	205	195	198	220	207	237	200	226	222	235	197	209	224	232	178	196	232	201	229	204	232	196	181	202	207	189	225	207	197	184	219	203	211	215	202	185	216	197	200	213	206	207	198	204	189	196	221	226	208	218	210	209	201	227	203	216	209	187	221	186	199	224	202	227	193	194	234	203	191	221	217	194	218	207	210	230	203	199	210	211	221	215	207	202	248	201	199	197	225	213	234	191	208	206	208	201	230	238	218	234	203	233	189	222	241	206	221	187	228	204	228	197	234	198	192	208	221	242	237	213	210	220	227	225	219	198	231	214	209	183	194	210	205	215	231	232	247	199	238	201	215	221	230	224	202	201	230	218	200	240	218	207	219	229	191	226	187	214	214	212	195	203	208	196	211	212	193	201	204	201	182	239	200	198	192	175	225	224	204	197	223	180	193	208	214	203	223	204	222	197	189	209	206	221	187	210	197	223	217	239	208	190	203	212	193	211	212	188	202	227	216	211	212	227	202	196	206	194	197	192	208	212	221	185	221	201	211	227	207	218	215	192	233	209	206	210	216	209	229	232	190	221	223	219	211	206	192	218	224	213	200	215	209	215	191	202	214	203	214	217	207	178	197	195	204	222	222	203	208	193	211	198	206	196	203	218	216	211	230	210	210	211	208	230	218	211	205	177	209	205	240	229	193	189	209	202	240	226	225	214	234	195	230	240	211	199	229	212	196	212	232	227	212	217	197	193	223	205	193	204	197	184	230	207	187	224	220	180	219	201	215	221	221	231	236	224	223	187	228	208	233	206	233	205	211	199	205	181	213	179	189	221	214	205	199	240	203	219	235	195	219	245	202	211	227	218	191	218	230	198	195	189	210	189	195	203	189	193	218	224	220	214	211	207	214	180	214	198	203	207	209	215	225	199	228	235	216	223	204	195	234	220	210	214	190	234	195	217	226	201	232	212	223	203	200	221	215	212	221	215	224	214	188	201	214	227	190	222	202	199	193	226	219	214	223	203	216	222	216	208	200	217	204	225	236	181	204	222	207	199	210	226	211	213	184	235	191	214	217	205	236	222	182	221	226	205	195	191	218	223	212	242	185	209	174	246	197	237	228	222	209	206	214	199	199	220	220	208	209	200	209	234	208	195	182	201	196	224	199	200	217	179	230	223	231	213	211	226	207	190	198	197	207	206	181	190	197	216	182	217	223	210	213	191	198	232	213	205	192	200	200	213	211	214	194	218	199	230	202	222	180	225	229	210	202	227	194	214	223	201	219	218	212	209	200	242	220	216	225	225	207	239	199	208	231	207	191	206	212	205	187	225	206	231	240	198	213	211	209	213	217	230	218	209	187	201	203	189	217	191	179	228	215	213	244	216	203	223	185	192	229	215	197	227	240	209	223	212	234	218	217	196	221	219	212	222	223	196	202	192	225	203	178	186	225	222	218	229	195	217	218	225	215	212	207	213	206	202	192	202	221	195	203	194	225	184	202	216	214	217	218	216	200	229	190	212	213	225	208	213	224	225	203	210	220	217	201	216	193	244	221	216	216	233	226	198	208	205	243	215	241	216	218	208	228	199	212	224	216	185	215	202	219	216	241	220	205	219	195	188	206	220	233	212	206	230	181	228	222	221	198	224	211	237	248	209	210	221	189	193	221	194	226	198	196	224	191	228	200	210	193	223	212	186	222	216	232	215	226	217	186	210	232	225	207	231	221	202	212	223	216	194	195	243	215	194	229	213	212	217	207	191	221	199	161	183	215	209	240	206	213	204	211	204	209	209	206	226	210	203	212	204	240	201	226	207	216	222	214	224	216	231	194	228	192	186	209	229	200	218	191	207	205	217	231	204	205	206	217	187	235	193	216	234	199	237	241	220	191	212	196	222	204	199	214	202	214	176	207	208	188	204	195	229	204	220	212	227	209	222	226	220	209	198	186	189	212	209	194	176	194	224	221	197	214	187	210	209	209	158	192	211	222	219	214	220	209	186	190	222	209	191	217	220	227	186	201	206	200	203	209	210	213	196	215	201	203	233	193	188	225	217	221	210	218	208	201	219	188	230	208	212	225	192	194	212	210	218	205	215	213	223	213	225	219	221	205	224	251	213	210	213	205	204	205	230	189	200	203	208	207	232	210	240	212	194	204	221	191	209	192	200	221	224	211	201	182	231	211	247	210	199	178	215	215	215	227	204	236	234	214	197	226	218	207	208	191	213	208	194	226	201	214	209	214	223	206	211	213	191	214	226	203	226	208	197	221	207	235	205	210	204	205	195	209	200	218	216	224	200	209	191	221	212	220	218	217	225	206	223	183	201	183	209	215	223	219	196	228	221	212	189	191	213	231	207	207	200	227	194	197	219	209	220	207	240	195	207	213	220	222	214	222	209	210	230	217	212	230	196	217	184	209	216	195	216	196	208	228	218	214	201	199	225	208	194	229	218	191	209	217	221	238	213	208	201	213	240	217	208	182	204	209	195	205	221	207	203	200	189	211	219	219	193	206	226	197	209	212	208	201	198	213	221	209	213	185	220	225	200	207	207	229	193	204	242	221	208	219	231	206	217	217	224	219	209	223	202	201	209	210	179	217	226	231	202	230	236	224	199	220	186	190	220	213	206	197	193	210	235	202	188	214	196	198	182	232	231	205	219	187	196	223	220	233	217	226	221	190	203	224	195	204	193	226	215	200	209	205	218	209	215	225	226	209	222	219	207	224	222	204	221	197	202	196	235	206	211	218	216	220	217	235	212	204	219	198	210	195	200	208	210	219	200	214	211	218	205	216	224	217	219	233	205	228
22469	38183	29799	19654	14066	9157	6935	5478	4020	3092	2402	1910	1526	1184	942	771	639	658	656	641	552	462	508	489	438	379	364	361	336	314	349	357	318	290	315	284	240	276	254	258	281	236	261	288	242	255	260	251	239	243	265	234	254	241	235	215	218	228	233	248	240	266	248	230	261	247	258	229	257	225	243	226	250	245	207	236	241	263	237	206	223	208	232	243	223	218	223	199	227	224	219	248	207	228	236	225	212	225	223	219	234	235	230	218	223	208	244	240	235	222	204	240	217	200	233	226	211	248	245	225	221	213	243	212	216	258	210	210	216	233	217	237	221	237	221	251	251	238	211	233	243	242	225	238	237	234	221	207	213	200	215	220	233	234	206	227	214	235	215	242	200	240	208	230	260	229	249	210	228	228	230	200	243	206	225	216	233	230	214	226	214	213	228	230	226	209	231	246	225	249	229	216	218	215	213	224	184	222	208	213	245	217	211	219	222	219	227	213	232	248	222	232	241	200	211	219	227	218	243	221	231	251	245	220	242	222	268	232	210	237	226	225	178	241	224	237	222	236	210	218	244	245	257	241	206	232	223	237	241	247	241	229	203	238	232	218	224	235	213	216	241	232	223	239	224	192	207	224	243	252	238	220	233	209	220	226	228	216	230	205	229	238	216	204	223	241	240	216	242	221	230	209	224	224	234	223	193	253	225	234	244	232	239	258	249	197	234	214	252	212	255	205	248	209	239	243	236	204	225	183	225	241	212	240	243	233	225	244	259	223	253	241	206	246	213	224	209	198	242	216	219	225	229	231	213	246	243	208	225	238	234	189	247	256	201	209	228	221	223	218	240	229	255	249	233	212	257	253	222	217	233	220	244	228	246	245	242	224	231	208	224	217	206	201	210	204	227	242	218	252	226	226	221	224	207	248	226	205	208	225	242	217	207	220	240	230	197	225	213	213	201	208	259	230	211	243	232	213	204	212	234	240	248	234	230	258	231	236	235	232	216	233	219	205	238	228	229	214	214	226	223	218	221	211	211	244	232	207	200	209	232	213	224	214	237	222	207	241	226	200	243	244	232	221	210	212	215	203	234	219	218	237	230	208	217	236	243	207	225	223	256	222	218	225	216	213	213	240	208	231	205	225	241	230	249	212	229	226	223	217	221	211	234	214	234	202	216	242	240	221	243	239	220	207	215	220	209	242	214	261	237	223	220	205	225	246	207	223	228	224	208	250	242	218	228	233	227	198	203	208	246	227	221	196	231	223	238	219	224	221	232	216	205	247	198	243	247	228	215	219	241	269	246	218	216	199	236	209	232	204	228	235	209	223	213	217	220	239	198	250	209	211	212	206	220	205	217	243	240	223	205	209	200	189	220	227	249	243	222	224	212	239	234	231	219	217	228	235	221	233	212	256	216	207	230	235	212	230	228	235	212	240	236	246	234	238	228	217	231	248	202	240	242	238	255	229	216	209	255	245	250	204	234	221	215	218	237	234	191	251	226	245	245	249	206	209	202	231	210	225	220	233	208	207	230	193	245	208	213	203	212	223	218	254	193	226	202	229	216	242	215	222	228	203	237	251	241	235	233	232	235	279	219	234	234	215	190	224	180	221	214	241	235	213	237	235	219	217	245	201	211	248	242	247	233	225	223	223	217	222	218	243	236	227	231	238	221	197	214	265	228	244	214	218	204	246	242	209	223	233	229	216	226	218	264	200	233	217	231	223	213	221	224	206	222	248	225	199	215	228	229	232	179	203	218	244	219	220	256	211	224	235	225	243	235	228	202	230	211	219	223	206	213	249	238	207	232	226	261	206	244	220	217	196	230	257	213	222	230	224	237	239	220	243	255	218	252	231	203	209	219	228	252	190	209	256	207	206	236	205	233	199	230	230	213	239	241	227	202	239	221	238	229	205	201	224	227	225	251	225	199	216	214	234	226	220	219	230	214	242	239	230	200	218	214	224	222	229	218	246	221	224	242	235	240	214	251	222	222	211	216	212	218	224	239	251	226	243	217	239	257	245	229	252	221	241	240	226	246	215	226	219	253	213	202	227	237	219	240	201	213	204	217	245	223	237	232	216	226	203	229	223	235	231	226	238	253	206	221	200	257	235	226	226	212	227	254	206	229	196	204	227	232	232	230	213	231	241	237	218	267	253	243	214	219	210	240	211	210	222	218	214	212	206	225	237	214	202	227	218	218	225	248	208	234	221	231	210	234	213	219	209	202	228	243	236	199	244	222	231	240	225	229	252	232	241	218	222	242	214	198	214	215	232	225	238	209	226	237	225	211	221	233	196	248	210	225	235	230	241	207	226	220	215	209	228	210	237	232	226	227	216	259	215	206	208	214	219	240	197	231	213	214	218	239	216	219	247	245	243	230	220	242	246	207	210	254	222	231	238	213	216	205	211	220	234	231	184	203	245	226	223	211	212	204	228	223	207	209	230	252	223	246	231	235	245	233	215	218	220	219	211	219	239	264	240	232	217	234	228	244	242	193	236	242	196	233	224	220	213	249	210	200	271	212	202	223	209	220	218	220	213	250	249	218	211	220	226	222	228	223	194	226	220	229	232	210	223	229	247	201	214	230	230	235	232	211	223	197	221	215	229	260	209	235	229	202	237	247	236	244	230	229	210	232	199	213	199	243	216	237	227	212	242	224	234	228	233	246	225	223	246	217	221	201	209	209	211	205	206	217	210	218	202	208	228	234	220	197	211	226	216	240	199	253	220	219	229	231	226	217	214	237	227	215	224	198	224	212	219	228	221	218	267	224	235	218	261	229	219	226	237	203	238	217	239	218	236	227	223	184	218	217	213	235	226	205	214	225	239	213	207	216	222	254	220	242	211	230	246	219	211	251	246	235	229	234	264	206	229	227	234	228	261	220	239	239	214	217	211	217	218	230	227	233	223	226	235	208	241	218	210	212	227	240	236	215	237	240	208	244	209	221	205	207	239	254	220	216	215	216	225	244	223	225	222	246	204	222	205	205	224	220	233	238	228	214	238	227	222	248	225	223	201	204	234	235	209	262	236	239	255	199	220	215	229	257	213	250	227	218	215	220	206	195	227	230	214	231	212	236	226	223	251	214	226	220	214	233	220	223	221	225	224	217	219	207	229	215	218	232	217	224	216	229	217	236	209	232	239	230	215	235	252	223	250	207	219	238	231	235	214	252	228	206	246	232	244	211	226	225	243	204	239	218	239	207	246	224	214	173	243	229	200	211	213	212	238	213	220	226	228	206	198	214	224	198	225	222	212	212	228	209	209	227	236	218	243	210	226	205	230	235	223	213	214	226	220	241	204	231	219	193	280	211	242	207	237	206	204	228	255	242	224	225	232	218	233	216	230	215	220	223	238	236	222	229	223	235	241	204	218	208	219	238	203	206	239	195	232	209	251	229	232	220	216	228	223	212	232	204	207	205	228	212	229	213	222	216	249	221	228	223	244	229	236	213	216	260	234	217	197	220	204	213	217	219	231	209	227	242	221	232	216	247	232
25085	21179	27227	25433	14551	5576	3068	2462	1857	1415	1160	982	792	718	603	521	476	437	472	491	449	383	380	419	343	352	371	356	345	339	363	351	285	356	310	315	320	296	304	328	335	309	299	311	298	310	328	314	293	297	305	315	296	280	284	292	289	306	270	309	310	314	314	296	266	311	285	312	272	291	308	287	310	282	302	285	283	277	279	314	285	287	280	284	309	305	279	287	298	285	301	296	307	286	279	288	278	305	277	308	281	294	312	294	276	301	295	273	255	326	329	267	283	277	276	293	294	294	303	297	312	285	311	319	293	303	317	297	284	284	277	295	274	293	286	299	289	285	279	301	290	301	306	304	325	240	282	285	312	265	263	294	297	300	271	297	320	302	294	291	306	270	266	305	322	292	290	287	300	290	284	269	303	292	292	278	313	288	306	302	302	289	304	293	327	272	291	292	293	306	327	316	275	289	286	287	292	300	267	268	325	275	308	279	305	304	306	342	288	297	281	297	290	294	292	288	286	301	296	326	264	301	324	268	301	291	339	289	296	257	296	274	307	283	279	304	278	295	282	276	288	277	313	280	300	263	315	283	280	269	264	326	288	269	285	287	305	291	314	318	318	288	283	285	289	290	273	286	308	296	317	298	310	297	305	280	284	291	324	264	279	273	299	336	299	328	272	285	287	255	295	306	303	287	278	310	272	294	285	313	310	291	287	289	291	290	285	293	313	295	287	278	308	274	311	257	282	322	273	261	272	296	285	284	300	311	276	305	287	281	306	253	308	310	263	287	306	279	324	279	289	266	269	270	303	295	285	269	276	287	269	289	289	310	325	264	289	293	277	326	286	348	337	293	305	278	265	286	309	279	308	311	298	302	282	322	288	305	308	276	305	315	276	305	297	297	310	279	282	321	291	254	306	288	284	304	322	321	282	306	307	269	303	271	282	332	290	278	284	308	290	266	291	284	294	309	271	301	341	301	302	292	313	276	296	282	289	319	289	282	278	281	274	295	293	293	303	282	291	295	296	306	315	317	284	272	273	296	293	294	279	273	317	286	288	314	315	279	326	308	283	279	305	278	290	281	293	278	297	271	277	311	276	286	299	288	291	315	269	280	254	305	290	294	304	286	295	303	303	296	274	256	304	269	295	293	296	319	295	283	295	254	296	306	298	301	266	286	279	308	322	281	310	291	255	305	290	284	288	273	280	290	331	272	350	298	309	304	271	307	280	285	270	320	280	296	258	319	279	296	327	264	278	284	303	312	309	280	316	311	283	302	299	265	303	309	299	276	288	289	322	274	275	340	291	283	309	361	323	315	307	287	311	274	291	290	279	308	310	296	309	303	295	274	308	292	285	280	300	258	323	281	301	285	285	318	266	289	322	272	297	308	264	285	313	318	267	306	283	279	294	313	291	249	285	302	320	281	316	264	278	290	302	284	349	262	297	292	279	282	305	291	292	320	295	284	299	322	266	281	285	310	273	327	314	288	286	293	293	278	256	282	313	288	280	295	313	312	295	318	292	269	326	327	291	291	311	285	291	280	290	276	290	271	257	277	304	301	291	302	284	255	306	301	289	304	315	313	281	307	313	262	277	296	305	284	293	293	249	277	260	290	278	291	283	306	290	294	268	276	269	297	312	254	274	323	281	272	272	304	310	296	307	278	302	327	276	291	301	242	290	301	285	264	294	283	314	279	308	302	294	279	287	289	270	311	308	308	283	296	260	261	303	271	270	277	260	292	279	263	296	301	319	298	290	267	310	300	297	328	289	261	298	307	269	314	280	259	250	273	331	281	291	307	291	295	252	270	271	292	311	316	313	297	288	293	282	326	290	269	296	292	289	313	286	330	273	313	264	324	297	324	292	318	297	317	279	264	299	297	302	306	289	315	293	304	296	305	297	289	291	289	303	258	318	309	311	310	312	299	275	293	323	283	285	327	295	316	298	294	284	306	301	284	282	287	344	326	279	263	309	292	287	298	285	308	312	321	315	293	308	301	299	310	324	256	304	324	304	317	317	276	303	312	268	316	292	300	304	298	281	310	258	292	312	305	295	282	297	311	293	292	284	285	281	273	290	294	284	323	287	295	282	292	288	328	279	322	281	263	283	288	303	305	284	304	297	295	307	313	283	283	309	305	335	335	293	303	308	275	297	263	287	287	266	297	296	332	293	312	280	317	307	336	293	310	262	274	287	288	304	272	272	299	314	307	289	287	300	300	307	278	289	321	326	281	311	279	320	309	284	277	300	263	282	294	279	301	314	312	337	307	284	296	306	306	294	297	313	262	283	280	295	326	279	289	338	297	275	306	319	276	258	283	266	295	319	307	289	273	298	299	304	286	278	328	300	315	314	318	274	301	328	278	294	295	284	275	299	307	304	301	311	297	318	284	254	291	285	272	285	301	306	309	271	273	300	309	310	295	272	296	321	289	299	285	279	283	295	308	301	311	299	281	260	287	292	332	288	299	296	291	300	292	272	289	302	264	279	321	282	296	310	300	304	299	273	264	321	298	264	305	283	309	287	284	262	300	279	276	294	298	295	321	294	303	318	309	304	296	302	304	302	296	334	282	272	294	331	295	303	281	281	283	268	308	275	273	314	289	310	304	290	257	281	306	295	301	310	282	296	274	269	293	276	309	292	301	282	292	276	297	295	321	271	303	299	289	301	312	282	301	296	291	299	310	290	285	277	299	280	265	303	297	265	264	307	294	298	284	305	300	284	278	288	283	280	276	323	283	306	293	290	314	282	280	333	253	276	265	312	285	298	301	292	308	285	308	291	266	294	301	302	260	296	309	278	287	286	281	319	299	288	307	285	286	301	297	250	294	300	282	327	321	305	288	299	273	287	313	307	297	258	307	277	309	318	302	306	287	289	297	293	289	294	314	306	304	293	295	278	290	334	261	279	318	259	293	334	286	297	294	288	285	296	298	282	334	261	298	284	290	325	313	307	302	299	246	294	308	278	278	284	275	280	295	341	261	295	308	337	279	288	277	286	279	276	294	258	304	292	315	318	270	277	264	290	290	271	326	315	291	322	311	277	301	272	292	270	276	280	301	303	289	291	276	299	313	280	303	291	287	257	273	292	280	283	321	307	298	299	313	281	308	295	305	257	306	301	278	297	272	272	301	268	284	340	284	302	291	261	255	283	310	256	300	315	319	281	270	286	285	315	330	303	286	327	264	266	286	291	278	290	301	295	296	273	298	244	302	305	279	294	306	312	322	338	295	295	312	320	271	280	326	267	300	268	287	283	293	315	287	304	295	289	273	277	314	266	305	277	281	299	314	308	310	284	287	303	294	304	251	337	297	296	255	284	303	291	282	310	300	311	295	290	271	274	287	322	282	277	284	298	296	313	291	300	316	280	287	302	274	294	297	256	298	319	275	285	276	269	291	269	293	266	293	307	312	308	313	263	310	299	286	306	284	298	270	300	281	307	265	281	288	297	284	290	274	299	257	303	303	313	301	279	288	294	274	288	273	299	286	277	299	299	288
21593	34318	26165	16045	11515	7740	5362	4461	3503	2639	2007	1666	1310	1107	917	728	649	616	706	659	556	492	523	479	403	450	448	376	396	383	413	398	443	396	369	410	361	364	335	360	360	315	316	347	345	338	321	331	334	306	366	308	314	325	352	349	329	327	341	333	305	317	329	344	347	326	347	353	319	329	313	339	322	336	316	310	311	305	297	271	314	327	301	359	285	333	329	349	319	292	321	299	313	276	312	300	307	313	317	302	317	334	312	346	312	298	317	301	308	321	304	302	338	331	340	338	294	300	297	309	366	311	337	305	310	323	323	323	305	321	323	299	307	299	330	327	320	345	337	292	306	327	310	324	335	338	334	297	340	327	305	315	320	294	310	329	324	352	320	320	320	334	314	323	329	315	307	323	327	314	344	271	324	322	314	347	312	313	308	314	282	334	320	314	316	318	300	300	335	321	333	280	333	309	282	298	299	316	344	326	304	312	314	313	344	303	316	300	314	295	310	327	288	312	335	333	327	304	301	317	315	317	296	300	322	317	310	300	350	307	333	333	316	325	315	317	315	322	321	309	331	311	304	298	301	347	272	326	344	323	323	342	313	325	300	309	324	310	302	331	333	301	351	326	307	297	331	320	331	320	338	305	302	290	339	317	325	313	319	320	349	330	343	314	329	304	331	319	278	326	342	323	313	297	304	324	315	295	332	312	302	314	330	331	306	338	328	335	290	325	285	329	307	318	325	301	293	313	326	311	346	311	296	315	345	336	347	344	304	307	307	306	339	319	308	321	313	340	329	292	324	314	306	328	304	307	291	287	305	335	311	318	318	319	343	339	323	302	328	342	330	335	305	351	345	329	302	306	283	326	333	297	315	316	295	315	341	335	345	334	327	308	336	319	326	310	307	303	323	299	317	322	297	297	335	355	311	288	309	341	294	319	296	290	299	289	320	334	282	347	294	323	338	304	313	269	331	315	296	300	321	325	328	318	348	303	310	325	312	317	284	318	314	303	287	330	300	333	292	320	320	308	324	307	310	296	303	302	318	322	325	315	311	329	338	327	323	328	328	337	286	340	322	360	283	280	317	333	327	336	316	295	318	315	338	314	311	326	276	298	316	305	292	284	280	356	294	288	362	324	289	295	323	335	317	346	311	334	307	343	303	305	308	341	325	319	348	319	330	323	287	332	311	275	323	321	333	322	349	334	336	306	292	312	309	318	291	309	338	315	310	300	321	302	332	332	320	326	289	328	349	319	298	344	325	318	296	293	326	337	335	290	330	341	309	305	317	332	302	342	311	306	336	337	363	310	297	318	316	293	332	300	324	322	316	316	314	307	312	301	332	313	309	333	343	333	345	324	315	303	302	332	318	319	311	335	328	339	320	316	334	312	334	310	301	305	337	335	336	317	324	303	347	307	335	323	312	328	305	284	319	280	311	334	297	354	340	364	326	338	322	334	331	276	314	302	316	266	303	316	308	340	322	305	297	316	321	325	341	337	317	338	324	319	315	304	305	281	272	275	320	317	267	337	316	282	325	290	372	279	290	308	309	345	300	321	311	310	333	350	301	328	315	297	333	329	336	310	299	332	308	309	306	341	321	331	360	296	314	301	359	299	331	312	310	330	297	336	349	290	302	305	292	317	301	314	290	308	339	285	296	326	328	339	316	317	304	309	319	313	323	312	291	343	289	326	311	319	310	303	291	301	309	300	301	339	322	303	333	329	285	321	318	324	299	311	336	316	303	356	309	348	305	292	360	319	340	322	312	333	323	344	346	297	317	298	312	310	311	325	307	328	305	350	346	304	311	327	329	314	332	328	320	325	309	333	292	314	309	314	315	301	309	295	320	294	319	302	320	320	307	329	306	312	306	327	284	310	331	336	330	315	318	299	314	313	332	356	311	325	295	324	302	299	303	295	325	311	271	340	314	313	315	325	304	308	334	279	320	326	322	307	339	287	330	354	329	334	344	308	329	310	311	306	337	316	345	315	286	319	327	304	348	302	341	306	366	307	317	305	319	306	309	343	323	357	292	317	294	298	340	345	339	327	310	310	321	308	346	326	314	294	297	268	312	331	341	315	317	333	307	283	313	318	289	321	337	307	267	338	321	310	317	291	320	326	312	310	306	345	298	318	308	317	308	331	305	320	336	288	307	335	332	335	343	308	332	292	341	324	329	307	293	335	328	316	334	315	287	340	299	327	341	319	330	323	317	326	348	314	307	285	336	281	324	270	321	300	320	307	323	334	272	321	304	303	325	292	325	263	305	293	323	354	310	326	323	308	329	322	305	341	340	320	331	323	284	311	324	317	324	306	312	301	336	337	349	313	320	345	337	307	328	337	344	316	305	323	280	339	310	312	296	324	302	325	310	302	356	333	319	331	296	323	291	313	322	283	306	298	286	310	344	300	311	317	329	312	342	340	330	325	316	305	319	320	327	321	330	313	301	345	301	324	318	311	323	300	321	277	299	330	309	310	314	302	338	306	301	331	294	322	300	338	318	316	305	337	293	323	332	302	308	333	306	336	302	301	327	283	330	293	276	335	310	300	316	340	321	326	329	311	329	318	308	337	328	318	298	340	296	324	341	342	318	306	317	300	318	316	305	325	333	317	316	331	306	312	345	312	349	322	334	310	310	330	328	330	337	287	321	306	312	298	304	338	307	302	330	310	305	367	302	308	299	329	343	317	295	312	322	315	361	308	322	329	317	327	316	338	313	345	326	332	329	340	318	324	281	309	303	347	308	338	327	312	324	266	298	284	337	314	315	338	284	350	306	331	319	300	301	294	304	295	308	345	348	296	298	334	289	294	336	319	281	313	328	350	327	305	335	286	331	328	319	306	309	340	310	325	303	317	334	330	327	313	305	335	344	309	308	311	325	316	339	298	300	337	311	337	339	315	346	317	335	322	321	309	324	319	308	310	306	318	291	332	323	331	333	337	315	317	330	317	317	315	309	327	294	293	314	326	309	313	326	316	323	317	323	299	323	315	291	308	325	313	312	312	288	329	329	326	326	290	316	299	315	321	353	330	327	297	341	325	325	300	316	338	327	329	311	341	335	312	292	354	350	333	319	315	333	360	326	329	343	344	290	326	310	321	319	345	326	309	309	303	333	330	290	296	304	305	319	313	307	323	301	326	304	306	309	317	340	326	302	313	337	296	311	329	290	286	270	334	293	303	327	351	336	338	294	305	338	319	308	330	332	349	352	287	332	328	324	331	329	309	309	318	320	304	322	320	327	294	335	320	332	334	336	337	334	305	295	287	289	344	298	322	328	319	320	315	312	299	320	339	326	290	332	313	305	308	350	325	334	310	322	302	311	304	306	299	322	310	300	321	321	347	318	320	319	348	354	325	301	357	321	280	305	288	309	288	290	363	336	344	329	340	316	305	276	287	312	318	298	305	312	334	270	328	296	326	304	348	337	341	328	319	314	323	312	321	319	303	311	295	302	303	315	292	300	308	332	289	283	300	304	314	325	335	331	307	298	313	281	324
22800	21240	28837	23947	21309	21563	13806	5537	3859	2827	2079	1774	1529	1335	1086	941	761	726	770	738	697	643	581	630	537	492	500	502	476	500	478	481	454	487	411	417	457	434	384	401	388	386	427	370	411	377	390	371	393	397	379	389	371	379	383	331	349	320	373	364	341	349	384	379	373	362	369	401	358	349	377	379	376	367	387	340	363	375	343	368	351	388	403	382	377	332	349	317	352	365	354	352	399	384	361	377	376	349	353	348	366	332	342	360	343	382	355	362	376	356	326	390	323	340	341	342	333	332	349	371	363	330	378	360	375	340	359	337	366	351	363	359	348	421	383	310	345	327	343	357	367	324	330	376	354	387	330	369	387	351	372	398	363	376	311	324	356	310	330	335	356	345	377	404	326	346	327	374	322	325	334	343	373	326	346	359	339	331	363	367	336	363	365	340	364	365	343	369	360	344	345	368	359	372	342	374	321	382	353	361	390	341	383	364	348	321	351	352	359	332	334	381	334	350	352	367	355	370	354	378	359	342	370	363	334	355	362	368	367	354	327	374	364	340	347	358	375	371	314	356	363	359	366	352	351	334	364	395	382	363	337	380	343	352	372	364	373	376	389	342	338	349	362	375	302	354	341	347	389	389	344	356	330	320	369	345	371	348	373	343	358	353	345	338	355	361	355	366	355	350	318	360	373	357	361	359	320	352	371	349	341	333	316	360	343	362	369	367	352	360	402	361	364	350	378	352	321	334	385	326	337	381	342	355	340	338	373	344	354	319	364	334	347	364	364	334	358	348	346	395	363	343	362	336	363	346	370	331	327	307	389	363	323	331	332	380	346	376	363	346	334	334	369	384	345	359	369	390	352	359	361	368	311	370	349	317	360	345	346	351	365	361	350	341	333	354	397	355	344	352	335	354	370	329	388	353	359	337	370	347	364	362	331	343	369	353	362	322	364	370	341	365	362	361	361	364	359	353	385	383	359	385	365	334	359	348	372	363	343	367	314	323	323	345	313	362	381	377	337	347	394	373	394	332	348	339	335	364	312	343	333	338	361	384	369	359	327	363	385	356	375	358	357	348	363	369	339	369	379	366	391	376	342	342	360	360	353	345	376	359	390	334	337	393	386	338	354	348	381	318	355	354	353	358	375	333	350	351	350	341	326	357	327	328	327	375	304	316	353	354	360	362	361	352	392	353	372	352	350	371	342	346	335	350	369	366	372	403	337	348	393	330	335	327	342	371	358	403	351	344	348	396	328	373	338	353	342	363	335	345	368	397	363	381	360	324	349	370	388	331	332	371	349	329	346	382	385	351	370	356	341	384	371	360	367	333	360	358	335	352	374	356	358	361	355	327	382	365	352	337	383	362	336	342	350	381	385	361	404	354	371	366	406	384	381	331	343	377	355	357	379	344	339	356	337	330	297	320	374	363	378	343	364	351	328	339	375	377	310	331	361	308	324	341	358	344	361	351	394	338	376	351	318	354	334	367	332	376	413	344	330	338	377	334	364	344	363	352	346	351	361	356	347	374	338	366	400	357	321	353	341	333	351	348	365	348	374	358	381	384	330	357	368	328	375	308	319	361	334	324	327	352	336	346	333	350	372	336	362	343	338	345	341	367	348	382	373	357	396	354	380	375	343	351	348	364	352	345	323	367	343	358	365	363	349	332	344	354	369	357	373	359	351	339	360	364	355	375	359	328	335	356	381	339	351	342	345	356	358	372	377	359	335	341	335	372	366	378	343	345	362	360	343	364	318	364	343	348	352	325	351	354	357	319	333	375	356	347	322	389	354	349	352	383	382	359	319	370	365	307	338	349	356	376	364	352	348	338	340	356	348	336	377	359	346	360	346	365	328	344	349	326	395	346	360	382	336	364	373	340	377	348	354	380	342	340	291	334	338	339	357	360	346	374	353	340	372	398	383	366	349	363	365	378	309	355	345	336	383	385	346	352	312	372	355	366	345	349	318	332	419	363	356	377	384	350	354	364	344	346	391	392	360	369	359	347	372	375	347	369	361	343	345	329	370	377	358	382	376	355	368	375	354	382	376	375	326	333	357	347	330	336	358	352	319	333	326	358	363	350	353	344	359	378	330	381	345	354	325	337	354	376	329	337	366	386	343	339	328	336	377	366	391	366	333	361	307	343	341	364	354	366	365	337	355	355	361	335	334	314	338	360	352	369	372	356	346	350	351	348	353	335	357	372	371	364	310	347	383	370	357	362	335	370	341	373	341	324	409	345	355	352	327	344	320	346	353	348	346	369	331	348	348	380	352	357	345	343	336	331	362	326	383	351	355	361	344	372	344	345	372	360	381	341	373	372	341	372	336	315	363	341	337	379	366	348	357	320	365	378	353	376	363	347	352	345	349	383	357	395	362	365	327	343	359	315	341	383	356	342	332	347	338	345	329	356	384	352	349	319	343	391	336	336	370	353	357	368	367	377	375	378	315	366	413	327	361	368	364	318	353	316	347	339	357	339	349	333	335	359	340	360	367	351	346	368	349	358	365	340	358	357	340	360	372	341	394	364	345	330	364	333	352	358	372	337	351	338	355	339	326	330	348	364	378	369	359	350	343	352	366	372	347	372	374	338	354	378	332	352	361	339	311	349	384	355	365	342	382	375	375	377	356	358	380	352	370	339	322	348	347	376	375	363	334	331	372	355	356	354	368	355	355	387	390	339	355	350	389	358	373	371	347	318	308	348	362	314	360	390	371	287	380	378	375	349	366	358	371	323	343	414	352	349	341	336	352	353	362	358	367	343	342	352	334	396	375	361	355	361	339	339	366	352	334	331	337	354	327	325	365	356	360	348	325	353	308	347	352	374	354	360	354	372	337	342	363	389	340	398	360	344	356	364	350	366	336	368	337	376	346	341	361	335	379	334	344	370	362	324	346	364	314	338	363	341	348	360	339	310	365	373	351	350	331	347	335	350	353	371	333	362	381	350	364	347	313	356	298	380	344	353	392	362	350	367	351	334	318	392	338	363	329	341	386	349	374	344	350	368	390	359	369	351	365	376	360	360	334	339	356	335	339	341	332	368	385	309	368	334	336	346	347	349	331	337	354	330	350	365	336	385	335	358	381	359	338	391	369	372	334	366	372	364	348	383	343	349	358	367	370	365	351	361	322	316	375	337	341	329	336	378	344	363	299	362	338	348	371	368	365	322	367	358	369	353	369	357	340	358	380	339	380	337	364	340	343	361	354	368	389	343	360	363	346	373	352	336	323	349	371	346	334	352	376	355	354	351	351	386	339	390	362	343	314	386	354	348	387	350	361	327	384	348	352	352	355	371	328	369	341	371	350	362	328	341	367	323	352	377	347	342	338	353	353	399	373	360	381	363	347	373	364	352	329	347	363	336	340	339	357	358	383	304	373	416	334	317	306	354	328	395	373	381	355	365	343	334	367	325	382	360	328	350	340	342	338	344	324	345	358	360	353	362	348	406	341	331	342	366	342	342	344	344	344	353	364	355	347	358	358	350	374	349	339	340
24982	42638	34509	23299	17688	13890	10045	8106	6562	4675	3566	2882	2502	2102	1655	1396	1030	1001	1046	1024	913	818	790	705	626	610	617	517	554	531	547	558	533	561	501	450	460	429	445	411	441	420	409	367	415	412	370	427	413	392	349	378	379	382	400	371	405	342	367	398	368	394	379	390	340	395	412	388	373	375	363	392	345	421	382	365	388	358	399	406	377	356	420	377	375	364	339	407	408	387	398	367	362	387	402	349	354	370	335	358	347	378	388	347	379	353	376	370	395	376	370	374	360	370	389	343	389	348	356	372	374	356	371	357	350	345	376	398	367	380	325	340	361	351	351	385	390	372	386	373	395	359	376	359	374	375	390	389	362	408	350	361	375	410	351	377	401	389	357	351	353	356	329	332	368	355	370	364	379	331	359	373	317	372	351	348	375	332	348	375	399	359	376	336	354	394	347	348	341	337	353	380	388	374	370	358	363	357	338	368	333	376	402	367	360	353	363	383	368	351	361	398	353	348	380	392	324	369	374	375	381	372	325	366	356	348	355	381	375	348	362	348	371	362	374	398	390	363	371	356	355	379	357	387	353	329	379	356	340	337	346	365	385	356	353	349	325	399	319	353	348	376	416	342	374	348	336	364	366	354	373	358	344	349	389	355	360	340	335	344	352	341	352	361	381	369	385	348	337	333	359	409	383	347	371	352	353	362	350	354	382	354	358	375	370	386	346	341	408	366	331	367	328	357	356	382	362	335	355	370	390	385	358	363	327	371	377	380	348	358	342	335	425	370	366	358	342	352	345	381	375	379	385	366	365	359	375	369	356	369	338	352	357	350	358	363	365	346	354	350	370	343	377	373	377	363	355	341	371	353	343	371	368	383	343	325	363	372	375	325	377	368	348	371	388	382	345	369	367	347	345	355	363	378	375	354	379	367	385	350	362	365	398	359	362	325	376	364	357	390	350	350	382	368	341	385	345	363	356	358	387	338	378	373	363	384	375	364	377	319	359	348	359	395	384	362	375	374	334	345	346	367	366	362	362	360	344	382	376	337	348	383	356	377	411	353	376	396	351	371	371	365	421	358	361	379	392	378	357	383	345	368	382	388	355	391	399	352	404	343	378	371	353	355	373	341	381	361	373	367	351	380	373	370	371	367	347	352	369	416	375	369	362	342	340	339	404	368	373	408	346	347	376	378	358	355	354	322	356	362	370	374	352	409	342	337	333	360	359	377	326	373	396	374	354	378	347	339	304	361	373	370	362	348	373	344	344	354	369	338	368	354	358	363	371	379	345	380	377	372	354	375	348	361	352	348	395	366	351	359	382	335	369	361	373	360	412	399	323	362	360	338	358	338	378	393	363	402	350	374	359	368	355	354	364	387	345	363	358	364	324	389	358	391	372	350	356	341	353	355	381	369	352	382	364	372	367	353	386	358	343	367	392	349	387	352	395	378	367	344	381	382	367	375	334	398	332	356	368	376	366	344	360	355	351	342	344	365	386	343	375	382	366	358	361	336	351	346	350	391	339	323	398	367	363	352	356	372	374	377	400	378	364	376	350	374	363	370	360	352	366	362	368	339	334	370	356	344	406	387	373	362	414	363	363	362	343	354	356	366	351	378	343	377	355	338	371	331	356	375	363	330	360	396	376	363	352	360	397	361	370	341	378	381	369	388	376	363	359	377	365	336	323	361	390	332	324	382	370	384	366	365	342	355	374	383	405	370	360	365	337	366	355	342	357	376	360	354	329	387	327	394	359	367	365	350	369	349	340	369	349	333	354	344	348	367	361	357	376	354	364	347	374	367	348	372	368	355	357	365	366	354	366	376	379	363	348	382	396	338	343	338	389	335	382	348	391	351	403	350	358	359	370	351	366	332	359	361	364	351	349	348	333	360	346	366	369	382	330	325	376	368	360	371	373	364	409	362	384	339	353	371	328	351	372	385	328	356	330	336	373	346	374	344	353	332	373	352	360	368	361	361	355	371	323	374	360	367	340	380	402	364	383	391	379	375	371	350	391	373	360	335	354	370	356	351	343	367	341	347	349	360	379	326	344	359	392	375	394	355	360	385	381	328	350	365	364	414	415	379	378	375	400	401	334	366	339	339	366	372	338	373	363	375	378	357	333	352	368	390	353	388	330	374	341	380	376	363	353	316	347	357	340	361	340	362	343	367	348	374	346	382	368	340	378	376	339	382	391	399	397	376	354	374	359	365	399	378	351	375	381	364	364	340	359	334	373	373	375	395	352	381	371	334	347	365	342	382	335	363	358	402	373	374	356	393	355	368	354	367	365	389	320	349	334	388	367	358	382	350	345	306	360	347	352	366	356	365	341	361	375	338	373	339	348	344	375	375	396	350	371	349	352	355	383	376	373	370	341	388	372	385	333	351	372	380	370	349	348	365	354	399	385	360	354	340	381	401	354	377	361	383	389	346	388	356	344	340	381	356	339	339	364	355	379	370	398	379	345	352	345	391	356	366	355	381	397	365	347	387	347	352	358	365	336	350	381	339	338	364	346	343	392	361	355	392	333	379	356	357	350	375	376	361	379	361	356	371	349	353	394	344	363	361	352	347	391	336	355	356	340	371	385	376	370	407	358	356	349	375	360	373	349	405	368	355	365	414	344	402	382	366	354	346	380	378	363	368	314	362	388	317	380	383	353	355	338	375	399	356	359	354	353	365	383	367	356	359	368	375	377	356	360	355	393	366	341	376	352	362	371	332	353	348	343	317	341	363	360	348	363	380	373	373	371	353	370	371	355	366	354	330	365	334	351	376	381	321	323	324	381	348	355	376	346	386	358	402	378	351	356	374	338	340	359	370	341	335	350	357	382	375	340	389	371	369	391	359	368	388	394	391	342	376	363	359	386	381	377	377	347	356	344	353	373	362	358	349	348	387	356	360	365	335	382	339	360	357	356	370	325	364	353	376	337	357	364	347	401	358	388	362	344	370	356	377	374	369	363	372	355	344	383	374	410	390	361	383	340	321	345	362	378	346	378	388	365	325	381	357	361	390	359	373	332	354	369	367	370	368	370	356	369	357	378	361	385	380	374	352	387	372	367	343	391	367	371	374	364	328	338	379	357	356	385	377	372	400	386	395	346	366	378	380	362	347	325	357	355	379	360	383	367	352	353	382	323	367	334	373	353	364	366	359	377	373	375	365	375	341	336	376	370	341	365	318	342	362	395	341	348	387	376	360	364	364	348	379	394	376	387	368	388	373	342	389	379	408	397	334	345	331	399	339	389	352	330	315	396	342	382	364	369	360	378	351	354	389	364	366	387	335	409	363	363	379	335	344	334	345	336	376	369	362	355	371	354	348	365	340	418	334	370	370	355	335	334	349	377	355	382	355	346	395	361	379	362	353	382	331	365	360	339	332	423	354	372	351	339	377	347	348	385	363	377	382	360	358	346	367	372	321	373	354	336	381	382	382	335	340	356	371	326	335	364	384	351	351	365	371	360	359	348	320	360	358	365	395	342	367	376	353	350	384	317	363
28148	21392	19316	10630	4835	2931	2061	1579	1355	1052	772	637	541	511	410	336	321	278	313	315	309	278	282	267	241	261	229	244	211	228	234	198	234	220	228	211	221	230	194	226	232	182	192	195	200	204	204	205	182	193	172	204	220	214	204	169	201	171	191	218	207	172	180	184	179	189	194	207	194	177	204	222	199	196	195	226	200	198	179	204	190	209	206	173	208	175	201	185	181	201	219	184	194	221	195	203	215	216	191	216	224	215	197	158	201	192	174	193	207	178	181	182	182	196	193	171	215	208	166	177	203	209	197	202	179	185	190	175	209	210	186	218	204	167	185	167	196	189	166	217	178	187	202	202	197	219	194	208	217	202	194	194	185	202	180	196	197	194	193	178	198	180	216	210	200	209	175	193	213	181	202	206	208	200	207	195	197	198	202	181	182	223	194	198	191	169	184	180	210	199	181	175	207	198	190	202	188	241	209	185	177	170	181	213	202	212	188	182	198	166	179	216	200	187	203	198	189	175	195	196	194	197	203	149	192	179	183	199	196	187	175	206	206	200	194	189	190	205	178	187	185	206	190	177	196	177	187	205	194	199	183	181	181	183	202	195	224	197	196	195	188	183	168	212	199	188	168	183	189	204	219	188	209	185	184	200	191	194	181	180	202	171	181	202	190	180	177	188	211	199	206	176	194	193	213	203	179	202	214	200	209	193	204	207	209	202	197	171	183	189	212	207	196	166	185	205	197	199	197	198	211	212	198	175	188	199	206	193	184	217	205	186	203	210	191	194	183	181	199	196	200	187	204	189	204	195	225	221	212	169	237	175	197	207	166	213	194	216	189	196	181	173	213	194	165	207	180	187	188	201	234	186	198	186	222	183	187	181	187	174	191	189	187	191	193	186	144	205	186	191	225	172	193	202	221	204	198	193	192	194	200	187	227	206	188	205	187	216	191	200	201	227	192	201	202	189	217	198	199	195	187	190	219	183	188	196	215	185	202	205	217	180	203	220	179	208	204	192	170	177	193	192	195	204	197	186	180	217	181	179	193	190	189	219	176	181	181	203	193	212	235	196	182	209	193	207	182	203	190	210	174	204	199	170	170	212	160	177	178	209	201	176	197	209	194	190	217	168	198	201	204	166	204	199	189	171	206	204	202	204	189	208	190	206	212	193	163	184	190	215	203	200	180	185	197	177	185	194	190	207	196	205	199	191	177	163	193	174	218	214	184	188	205	205	190	176	212	201	188	190	179	198	217	183	198	200	215	208	196	175	201	222	182	182	182	208	199	194	199	196	212	163	181	206	219	209	174	215	199	202	181	215	206	177	175	213	198	204	192	198	199	183	209	197	185	209	205	195	207	188	176	194	170	182	180	160	179	219	172	200	192	206	180	196	179	211	173	198	205	186	200	204	172	199	163	182	211	187	171	171	197	219	194	191	208	212	206	205	201	193	184	209	179	204	187	203	188	201	197	188	173	184	228	191	186	199	194	184	198	187	191	201	215	184	182	209	201	197	183	199	206	191	195	200	219	224	179	192	205	170	210	190	207	194	194	187	187	216	173	165	193	172	187	210	183	218	179	217	167	185	215	174	174	220	175	188	201	200	213	185	196	180	174	213	177	197	190	167	192	204	213	188	194	209	178	189	219	203	185	187	190	214	203	176	185	187	186	187	179	194	193	194	205	180	182	176	182	197	198	180	189	193	185	197	182	190	198	207	194	207	196	227	194	177	182	177	171	183	205	231	202	232	198	183	193	197	212	185	207	198	182	183	189	192	205	204	207	187	207	181	203	201	204	196	200	187	184	171	167	215	187	197	182	178	179	172	177	161	197	172	191	199	183	202	153	223	183	192	218	226	173	195	185	190	169	183	211	191	197	188	190	205	161	196	216	192	188	185	180	215	209	174	170	211	216	210	166	179	214	186	171	201	203	177	208	174	189	182	189	202	206	199	194	213	181	219	188	193	195	195	212	182	202	184	198	205	193	208	213	214	213	198	182	182	184	189	207	195	201	196	215	181	191	237	192	170	198	159	217	191	189	201	208	174	204	182	177	196	194	186	175	209	192	199	181	177	193	184	203	202	180	187	188	192	160	187	173	210	199	187	208	191	180	225	206	192	202	199	160	189	179	186	224	234	180	191	199	194	198	193	203	172	180	208	197	198	200	226	190	220	159	183	201	186	217	190	172	184	211	202	173	184	199	212	198	212	189	225	204	200	167	207	191	185	184	192	163	189	226	203	213	221	181	202	186	189	185	165	211	197	187	194	196	196	204	189	192	179	195	182	199	207	209	186	178	195	198	184	188	177	184	174	201	204	170	202	191	202	189	177	185	176	200	176	191	216	184	189	212	185	179	190	155	192	176	182	210	185	200	189	204	231	190	201	190	197	191	197	212	199	199	210	209	197	199	180	200	204	165	179	185	170	211	177	173	191	193	200	176	192	193	184	196	176	157	197	170	187	198	185	219	224	174	228	195	187	188	202	200	172	204	193	206	212	190	208	188	209	174	214	196	200	184	186	201	193	220	195	200	186	197	204	200	171	207	180	200	199	182	193	192	177	193	172	172	217	192	209	195	196	241	207	167	183	205	167	185	161	193	198	194	210	170	190	230	211	177	209	212	207	205	203	170	201	217	202	186	214	201	181	207	174	213	178	186	201	198	171	171	183	188	185	184	209	172	180	172	183	186	198	199	199	185	205	220	228	187	192	186	189	201	183	207	207	214	189	187	162	188	185	209	212	190	203	195	190	192	199	205	188	173	198	195	164	177	201	190	191	196	176	190	178	180	188	214	192	197	199	212	199	199	199	187	200	213	196	190	221	179	194	202	189	200	198	188	173	201	181	206	187	216	190	174	203	184	176	176	205	200	190	208	181	209	214	212	221	182	191	191	214	211	206	189	191	187	177	205	210	211	196	177	179	195	202	219	178	210	194	186	170	202	200	212	226	195	217	184	172	215	195	178	195	211	192	200	188	204	202	221	183	193	186	211	219	200	195	177	177	208	176	216	211	171	198	217	171	178	217	186	208	187	209	200	205	164	210	195	179	207	218	174	217	210	194	194	191	186	213	196	181	198	163	178	188	190	189	200	173	220	195	199	200	199	175	212	213	198	195	195	194	196	189	203	191	182	188	179	213	191	219	212	189	180	192	190	199	193	207	193	226	229	179	209	193	203	201	167	195	215	171	189	209	176	204	201	179	191	184	202	209	202	181	191	190	205	192	198	191	213	187	192	216	192	213	215	199	194	201	207	182	212	182	197	175	194	187	171	191	186	155	198	186	192	175	197	182	209	187	194	181	180	204	201	185	185	193	200	216	186	180	189	174	182	191	196	231	185	210	190	206	189	203	191	173	194	200	225	202	201	191	206	196	209	187	204	188	219	178	186	164	188	217	198	192	191	190	179	195	229	166	206	179	194	188	228	197	202	180	188	194	181	204	184	211	184	188	183	189	162	217	195	199	195	197	194	192	190	209	204	195	184	218	199	195	185	189
18819	28243	20435	10585	7144	5134	3807	3089	2446	1918	1380	1116	912	838	613	559	432	400	383	452	396	375	365	333	309	264	289	307	294	309	256	300	264	277	270	287	262	254	252	227	248	229	235	240	229	243	213	235	213	239	208	202	231	239	253	215	244	209	208	211	209	212	216	238	234	228	232	204	196	235	217	199	239	238	197	229	219	218	220	207	215	240	209	219	236	220	220	237	196	217	214	243	229	214	209	204	195	219	210	216	225	235	206	217	221	214	203	204	214	212	228	202	195	221	214	203	220	209	220	218	216	221	190	218	195	237	218	191	199	215	211	209	205	205	230	218	204	208	197	223	213	224	191	220	202	221	230	215	214	225	205	223	197	223	231	197	213	216	203	212	211	209	210	221	240	195	229	209	230	229	221	231	231	195	220	235	211	232	228	203	183	220	212	211	239	219	215	203	208	202	244	239	244	227	211	227	217	217	216	218	209	233	237	211	245	217	231	219	227	196	260	219	206	208	199	223	189	230	200	209	240	214	196	214	222	177	205	220	212	236	213	229	205	203	203	190	230	218	241	211	208	227	203	180	230	232	200	235	225	238	226	227	202	192	240	214	197	209	220	220	214	232	206	226	210	217	208	200	218	213	205	195	220	205	227	219	208	212	222	216	221	231	237	210	234	222	197	210	201	222	239	193	236	218	212	213	223	216	215	230	225	205	231	205	229	213	228	218	236	188	215	205	223	198	219	199	230	232	197	211	211	206	243	208	203	213	224	214	217	203	219	212	207	202	223	232	211	246	226	213	185	248	226	229	213	225	204	232	236	219	210	224	223	228	237	227	212	203	219	211	191	204	234	204	232	220	219	204	198	230	230	204	211	213	210	236	213	204	225	210	218	185	202	239	204	208	195	222	222	239	203	236	234	198	209	220	215	221	210	210	231	201	237	219	214	211	211	201	225	204	219	214	231	185	208	209	231	206	256	216	232	227	226	216	196	235	238	232	221	212	212	232	196	209	195	208	224	225	204	228	220	212	240	208	227	216	236	195	193	217	218	214	206	196	231	210	194	226	221	221	233	205	199	239	216	213	215	198	236	208	260	251	203	220	217	212	205	204	238	227	203	231	243	206	185	220	197	222	199	235	218	218	223	219	199	231	215	219	241	239	213	240	178	205	198	218	233	227	230	208	225	215	231	209	194	254	211	216	215	213	211	225	203	216	224	223	211	202	195	229	206	240	206	205	252	228	215	231	235	192	233	206	205	199	199	237	196	218	232	217	241	226	217	205	252	206	189	228	207	234	225	223	217	207	225	215	198	203	224	209	232	188	214	194	217	204	206	232	208	217	214	191	207	222	190	197	207	198	220	184	209	221	207	205	206	215	227	218	212	240	205	227	216	182	217	188	205	224	198	242	204	221	204	202	208	179	209	217	187	227	223	217	221	231	230	229	196	210	208	225	232	216	237	218	251	212	212	233	223	200	180	221	202	235	211	209	218	214	200	240	192	225	213	227	233	228	246	220	211	220	214	220	211	218	223	203	210	183	179	224	230	185	227	218	217	211	219	224	219	219	217	222	194	207	225	242	203	205	198	246	213	201	204	230	213	191	240	195	228	221	215	204	192	213	212	223	238	216	240	207	225	211	221	204	215	220	208	224	196	200	209	249	226	207	224	205	203	225	235	230	219	247	163	209	203	233	202	216	199	245	214	205	212	201	213	225	185	223	215	205	200	215	226	212	214	216	208	205	217	207	216	185	215	239	217	201	212	223	199	198	215	231	232	235	223	203	212	201	178	218	235	226	229	203	219	208	218	212	215	183	225	189	231	221	220	217	184	209	227	243	220	223	220	193	199	211	219	217	216	213	209	191	237	216	201	193	221	214	230	200	234	205	211	249	244	191	211	216	223	224	235	189	224	217	225	235	240	222	201	214	237	199	238	195	215	229	232	199	224	175	203	207	227	233	219	215	190	233	195	210	194	193	216	211	231	210	223	210	223	188	209	188	206	208	217	216	206	225	202	199	223	206	209	212	235	200	235	218	222	229	201	202	208	222	246	241	234	227	226	194	237	182	231	218	225	227	227	227	242	228	211	222	214	198	215	187	196	220	209	211	215	227	227	202	215	214	207	205	203	228	240	238	221	238	206	213	207	192	244	215	220	204	213	218	202	225	232	181	218	203	193	221	188	210	208	245	223	242	229	216	215	187	206	219	204	220	205	219	214	227	230	218	224	198	206	218	235	220	227	197	197	237	203	213	185	197	228	228	204	228	229	213	202	210	215	224	234	238	209	216	205	233	214	231	218	207	199	202	190	241	198	197	210	216	200	232	189	217	238	208	215	200	222	219	230	217	221	239	232	223	244	222	201	203	197	207	212	215	199	230	204	198	211	200	224	218	211	225	226	218	226	201	220	227	220	224	210	228	203	243	216	247	189	217	218	177	227	234	216	211	214	219	190	239	220	227	242	190	222	214	210	206	210	203	206	234	224	201	217	232	218	223	199	229	233	208	213	243	187	185	207	205	214	214	201	188	193	239	229	217	219	222	229	242	224	220	206	210	218	224	230	205	238	197	219	207	229	246	169	226	212	197	220	209	222	239	220	223	234	227	213	224	210	232	245	195	239	229	228	225	213	214	212	214	209	207	217	234	223	196	229	199	202	220	230	219	219	213	225	207	219	225	225	202	248	226	229	215	262	223	238	209	226	206	227	218	196	216	191	230	226	208	219	187	219	236	238	232	218	206	209	212	211	202	244	231	222	218	196	219	200	207	230	235	213	243	201	179	226	189	238	212	233	183	198	194	231	231	220	215	196	250	214	206	222	218	227	231	225	211	232	214	211	211	212	217	202	231	218	229	207	223	209	241	225	204	218	230	230	198	215	212	201	212	218	225	221	206	233	227	220	227	241	219	207	229	192	208	205	206	199	221	218	220	185	218	217	246	210	232	204	230	202	228	232	205	212	217	219	205	204	209	234	231	225	235	236	213	244	220	222	229	209	205	234	210	208	230	208	248	192	236	223	192	227	222	207	195	203	201	187	208	212	204	216	211	207	218	211	230	228	220	213	195	210	240	225	215	218	205	222	226	246	225	230	208	214	204	230	224	201	230	222	215	213	217	213	205	161	206	207	207	220	210	210	190	216	211	221	209	216	201	222	219	219	202	239	199	214	211	226	208	225	201	220	201	223	207	217	240	207	215	207	214	220	204	218	206	227	205	203	218	212	224	193	208	235	229	213	215	243	206	211	202	217	226	220	219	196	205	218	220	202	218	211	219	222	221	209	202	203	218	208	201	234	211	218	207	236	204	205	198	201	190	216	202	229	229	225	216	215	244	244	203	221	243	239	200	243	227	205	221	248	209	233	206	228	226	196	207	212	223	205	202	221	213	208	206	209	198	223	214	194	189	210	202	222	227	214	201	218	207	223	230	248	216	229	223	224	224	230	208	203	219	215	206	199	186	219	202	202	215	220	194	219	209	221	196	210	224	213	208	230	200	185	216
23948	21174	28250	24393	21102	12710	5209	3376	2628	1972	1540	1142	1005	852	674	610	526	410	429	472	432	389	408	322	302	297	325	356	273	289	274	285	272	281	284	257	236	247	238	229	244	251	221	243	236	237	214	263	221	202	249	211	232	224	240	237	211	243	225	213	199	213	209	232	204	206	204	211	222	226	250	197	226	217	231	228	219	236	224	212	188	185	210	217	203	205	220	217	230	224	216	208	218	205	205	185	206	220	216	221	220	194	205	206	207	216	189	210	210	208	215	223	227	205	209	195	204	209	227	208	209	224	232	216	213	208	222	195	213	230	203	195	204	243	232	199	229	236	193	192	219	208	212	228	223	220	222	198	224	193	234	202	206	212	223	187	221	199	205	225	188	213	213	207	205	207	200	251	226	207	211	202	230	187	187	195	216	218	209	206	225	234	203	236	194	207	224	176	250	235	249	220	220	175	227	200	216	237	249	175	201	226	214	192	217	189	209	203	184	210	214	210	217	228	207	247	192	214	230	208	218	207	213	228	207	182	206	228	226	228	214	219	207	165	223	206	213	230	225	214	213	238	201	194	199	216	211	237	202	187	218	216	223	201	224	229	214	216	207	203	232	209	217	223	204	219	229	221	234	202	222	227	220	203	229	218	226	216	213	195	229	205	221	235	221	191	215	213	202	201	245	217	208	215	211	218	190	198	207	214	207	227	233	237	209	228	201	224	205	223	204	226	203	216	194	193	225	217	230	199	224	219	219	224	225	202	200	229	208	185	197	219	206	199	225	206	214	202	201	239	232	204	223	208	205	184	201	219	220	208	185	217	228	231	207	234	207	216	241	207	205	210	196	208	213	227	225	216	207	212	193	232	223	202	221	239	217	233	200	202	217	219	231	220	232	197	228	200	207	211	197	182	212	214	211	188	193	239	204	201	215	192	237	211	178	215	236	210	190	207	212	217	232	185	220	228	228	214	207	211	252	225	241	205	215	186	242	192	222	204	213	210	210	223	200	218	251	205	213	223	221	193	203	223	215	240	211	210	208	191	216	218	223	218	226	202	217	226	254	201	224	207	187	200	182	191	192	199	208	213	215	201	208	206	193	230	193	236	210	227	191	184	207	217	227	233	216	215	210	203	217	200	221	201	229	239	201	202	218	211	215	223	201	214	237	200	209	205	203	214	216	195	212	228	210	181	200	219	211	215	208	211	193	207	202	207	224	203	199	214	202	206	212	212	219	209	228	205	205	231	184	215	219	191	197	207	213	207	203	196	207	236	209	244	213	222	189	205	226	198	202	199	212	226	203	208	213	207	235	197	224	202	222	178	223	214	228	222	213	236	224	216	226	174	217	219	212	206	246	205	189	187	234	203	180	194	189	244	213	208	198	191	199	214	198	235	219	209	215	196	216	215	217	213	230	212	233	211	217	194	208	193	202	215	200	191	207	230	203	201	194	223	229	226	197	201	242	222	210	172	208	188	214	201	208	222	231	224	223	221	232	205	195	238	206	195	189	197	232	203	215	228	221	205	211	203	193	223	202	201	210	199	232	217	186	229	196	228	212	231	221	180	206	220	244	226	236	214	222	199	234	202	181	215	220	223	229	234	197	229	199	196	206	182	213	184	206	201	232	202	227	237	207	215	206	236	204	203	209	193	256	236	232	217	188	221	235	212	226	235	204	220	220	214	203	215	211	219	215	230	204	207	208	209	218	235	213	205	207	216	204	233	220	210	205	229	200	207	204	199	195	186	205	215	224	217	188	217	228	240	234	206	206	213	198	181	230	224	247	213	212	188	198	206	212	175	190	215	205	206	221	224	221	198	227	244	205	185	224	220	240	223	191	219	192	213	189	221	186	189	184	176	205	193	216	210	236	224	233	229	213	233	234	233	234	209	204	226	225	184	196	211	201	193	219	197	189	207	206	209	252	211	241	224	207	177	236	220	201	215	206	218	205	203	210	217	237	197	214	222	220	221	221	244	210	228	221	221	226	224	195	223	206	232	218	201	198	222	193	189	177	208	239	194	220	198	204	230	227	209	210	215	212	190	189	203	199	217	189	203	220	207	202	218	218	203	215	228	195	210	203	202	197	194	198	228	211	207	220	221	218	226	229	227	203	194	224	235	190	191	236	224	211	238	177	223	223	187	204	249	208	208	189	202	193	199	213	219	231	218	211	217	233	201	226	235	206	211	231	229	190	220	214	201	188	229	216	181	232	211	215	208	208	249	235	218	203	221	196	175	216	229	190	219	223	212	235	218	213	220	193	243	229	210	219	183	243	235	224	203	193	212	223	224	225	192	200	233	212	211	200	211	197	193	199	205	209	196	216	228	206	207	189	214	211	228	226	243	201	254	209	211	189	221	196	220	209	231	210	205	174	207	202	203	205	217	205	215	208	218	243	225	193	201	218	206	212	213	212	200	198	225	217	213	184	223	207	218	228	210	242	232	202	203	225	215	211	199	224	205	202	220	195	229	227	218	212	189	230	220	213	225	214	218	229	255	194	216	211	215	208	216	188	210	210	239	206	208	221	204	236	213	201	229	224	196	234	212	231	200	213	238	217	206	197	209	231	229	200	236	222	232	224	210	197	219	208	204	215	215	213	204	196	175	223	203	227	182	196	221	205	227	202	212	207	223	194	218	202	212	238	205	201	212	211	235	216	199	195	207	186	216	219	225	216	219	221	218	204	205	192	208	205	177	204	210	202	217	214	193	220	210	205	201	204	192	195	230	216	219	208	210	209	201	204	218	221	187	213	213	207	205	200	229	201	231	217	215	216	217	178	186	219	214	209	227	208	195	191	226	204	235	228	237	213	193	216	200	206	244	187	218	204	199	212	242	217	200	194	221	199	188	203	192	216	222	209	225	227	191	194	212	193	205	213	201	220	220	204	199	205	193	196	225	228	202	218	223	194	212	218	193	196	191	221	252	222	221	211	209	199	224	241	192	207	191	209	201	206	190	207	221	195	233	217	203	189	224	202	228	204	208	229	225	202	207	217	200	222	225	235	200	198	223	231	228	197	212	216	224	209	197	204	208	198	236	204	194	232	210	225	224	228	215	199	189	211	228	217	235	229	210	201	217	202	236	216	210	213	189	220	203	205	224	233	221	209	217	217	214	199	184	239	179	226	228	203	201	203	225	219	212	193	213	233	205	194	209	205	227	232	221	202	228	229	212	217	240	217	201	221	215	218	201	218	221	232	188	236	226	218	180	201	205	222	210	215	234	231	212	213	227	215	191	199	204	193	231	181	201	220	198	188	193	237	201	196	200	208	220	224	216	222	228	206	201	207	193	213	213	208	214	203	222	198	225	206	234	226	216	204	223	219	222	213	221	246	219	213	231	205	222	201	228	200	236	167	227	212	222	209	194	214	201	243	211	211	209	223	229	179	192	218	210	211	211	209	213	219	193	193	204	231	212	212	212	224	226	230	218	200	234	211	205	247	192	225	189	206	208	213	205	211	205	210	207	234	243	207	231	215	229	190	206	216	217
21463	36273	28215	16845	11365	8806	7007	5737	4540	3603	2609	2054	1668	1354	1142	923	773	638	657	612	636	541	499	459	395	385	410	361	362	356	317	347	346	332	308	322	305	298	301	285	292	270	238	257	250	258	216	270	248	274	242	245	245	260	228	233	223	252	244	257	233	205	232	250	215	231	254	253	233	234	226	243	243	257	235	250	253	231	241	229	250	251	244	252	271	218	224	233	254	265	227	247	246	235	233	238	228	234	239	231	220	222	245	229	244	221	223	244	237	229	250	228	245	198	207	230	243	232	210	239	237	218	204	239	232	227	237	242	223	229	224	224	233	196	219	225	234	194	206	226	210	236	235	226	227	256	230	246	243	246	241	248	227	217	233	224	210	227	239	226	193	215	207	223	249	227	269	241	217	214	234	251	219	231	263	245	227	243	231	216	212	214	240	203	224	228	266	215	221	205	214	225	241	230	215	195	214	243	232	254	220	248	250	214	234	210	246	229	229	249	212	223	219	203	215	230	246	244	221	233	224	224	201	236	244	244	241	241	242	226	246	255	238	212	206	233	248	212	244	238	255	265	228	254	257	200	218	205	251	225	226	213	225	252	210	212	237	232	230	228	239	229	217	241	252	257	200	228	214	233	203	208	237	212	190	252	218	209	238	234	243	242	224	224	238	243	229	240	224	229	203	211	240	202	228	223	215	242	217	247	250	240	209	222	217	225	218	246	214	213	206	214	217	244	243	245	226	233	234	245	218	257	192	221	248	217	209	222	237	216	211	234	225	238	219	225	208	231	228	249	223	213	234	186	217	225	271	241	228	236	203	230	242	240	247	230	229	212	222	237	228	194	229	236	238	210	221	213	216	259	198	256	219	221	230	221	226	235	247	262	242	240	210	211	254	212	211	209	208	231	231	235	197	220	219	226	231	212	203	209	227	206	238	216	226	239	190	234	230	224	228	224	238	187	255	225	230	234	208	204	230	231	176	228	236	204	208	237	211	226	238	217	210	206	197	229	218	226	222	225	199	209	229	212	236	210	238	222	223	227	233	240	227	209	219	225	216	242	200	236	232	238	240	235	214	212	222	212	214	218	234	227	244	247	221	255	233	243	220	235	237	226	215	204	185	223	234	228	201	251	237	220	218	213	225	256	219	226	236	219	245	238	200	222	248	222	218	223	234	205	241	245	214	213	257	226	249	233	207	230	245	247	184	234	220	231	224	245	250	239	217	245	228	225	229	228	233	251	226	225	233	240	230	216	235	224	217	211	223	215	234	230	240	214	245	230	223	251	219	221	244	224	238	222	269	216	228	246	218	225	229	214	203	250	232	224	222	216	212	223	248	230	244	222	231	207	225	230	227	220	265	239	250	251	214	212	220	225	213	216	255	219	237	214	221	233	222	241	225	232	224	228	207	228	216	209	208	229	236	221	236	243	250	234	227	236	242	211	238	207	215	224	231	211	250	257	236	233	219	222	195	195	233	211	221	258	249	225	212	211	214	231	227	227	222	220	219	210	213	232	217	235	233	251	238	248	208	248	234	235	211	255	208	235	222	224	255	223	229	235	243	230	225	243	243	203	213	233	215	234	227	218	239	257	243	246	217	241	234	246	215	225	244	240	231	226	256	230	222	224	213	234	256	230	212	226	241	203	242	221	225	233	230	229	211	196	223	222	252	223	213	214	233	219	208	220	213	242	222	229	258	232	213	256	226	213	220	232	240	216	235	228	240	238	202	246	212	241	235	223	242	212	258	250	199	238	237	236	216	215	232	224	225	231	250	225	221	259	245	210	223	242	238	216	238	214	226	235	223	217	249	248	216	212	198	230	214	259	249	224	242	206	234	232	223	254	222	232	230	214	215	236	231	227	234	213	243	240	219	228	231	199	233	229	215	237	222	246	213	246	247	210	219	217	218	249	251	203	238	240	262	250	244	224	209	242	233	247	215	231	229	237	243	225	215	234	237	227	237	214	234	249	227	234	218	223	197	209	223	240	217	216	225	225	219	214	251	251	253	236	206	232	270	194	243	213	242	229	222	234	235	245	227	214	238	241	213	245	216	241	229	260	223	220	240	208	198	235	229	223	231	239	224	226	229	229	226	247	257	239	204	229	213	234	226	210	237	224	215	217	218	226	242	256	232	227	254	244	213	237	251	240	208	238	215	238	251	232	217	220	205	246	223	237	248	205	211	229	258	233	208	202	241	258	228	244	208	237	218	241	215	220	227	244	244	210	235	231	231	216	234	231	209	207	256	210	234	233	227	203	257	228	227	214	229	243	248	220	208	204	262	244	204	237	230	223	222	221	228	224	227	240	235	233	208	274	240	238	225	267	239	234	206	222	238	225	214	209	229	208	226	231	202	235	255	237	210	260	230	234	235	239	226	231	237	215	218	247	222	229	246	246	232	231	237	218	212	231	246	241	240	205	206	205	234	217	223	222	243	220	257	226	222	248	229	217	204	228	265	214	238	206	239	229	238	205	231	217	207	231	252	226	238	244	237	215	226	252	233	219	226	221	205	244	243	220	239	218	246	210	222	245	233	225	219	210	210	226	228	247	248	219	223	228	240	240	226	249	240	247	230	243	246	220	226	232	196	200	215	239	222	195	234	233	254	239	234	251	230	232	201	248	218	222	245	253	251	222	246	225	253	233	210	217	242	217	235	237	245	247	225	262	235	232	215	229	206	228	232	233	237	258	205	254	195	216	228	212	229	236	198	237	272	239	221	206	248	249	256	251	224	203	245	249	259	243	221	237	243	227	257	213	245	245	244	220	213	208	222	240	214	198	226	201	253	221	242	212	247	253	219	200	228	211	218	212	216	248	213	218	239	232	210	250	228	232	204	232	258	243	266	253	216	247	247	247	234	221	231	208	226	274	222	214	218	240	210	228	220	245	218	214	249	238	221	242	235	244	244	215	239	211	200	264	251	234	238	244	220	238	219	216	206	242	238	247	249	213	239	223	243	220	204	227	239	244	221	219	230	223	261	233	214	246	265	249	219	207	269	242	221	219	240	237	212	206	223	276	239	233	212	253	213	236	233	220	228	218	236	222	211	223	235	195	210	198	205	238	215	205	218	215	219	213	193	201	205	228	213	238	236	223	230	214	232	242	228	220	236	245	246	232	228	226	233	219	257	233	224	198	223	220	212	241	212	250	216	215	212	229	239	231	227	226	226	220	213	222	194	258	217	225	227	241	244	232	230	242	236	229	217	220	246	250	238	242	225	235	207	240	244	263	247	198	224	214	209	214	242	214	191	238	256	228	223	218	213	214	227	251	224	252	231	219	239	200	240	221	241	218	249	258	197	216	208	256	217	219	250	217	223	217	231	227	221	223	213	226	241	246	263	217	210	225	247	253	257	229	210	232	238	209	246	228	236	233	223	240	242	221	197	204	218	239	231	207	196	243	204	212	243	234	233	217	241	227	214	216	230	201	225	235	263	237	228	239	198	230	241	215	230	242	223	224	208	210	228	212	216	215	222	216	230	230	227	230
25223	21272	27301	25409	13282	4608	2992	2417	2017	1654	1242	1010	827	731	652	611	494	423	449	456	448	423	418	411	392	405	385	325	316	333	321	355	350	370	335	359	361	310	289	281	325	339	286	271	294	326	325	298	278	291	295	310	299	265	283	344	285	326	318	329	305	281	314	338	276	301	295	307	351	268	266	317	287	278	284	265	291	295	298	286	318	274	263	282	314	318	324	281	304	310	293	295	290	282	311	306	293	273	267	323	258	286	310	294	283	304	309	298	333	314	270	302	303	299	275	294	320	307	318	275	331	303	301	290	302	318	266	293	312	293	288	274	287	343	250	297	289	315	287	299	269	300	299	288	311	318	315	322	299	291	298	290	255	335	305	282	283	284	275	270	274	312	318	294	279	286	266	301	305	318	281	288	304	300	271	289	290	287	285	288	303	284	285	298	286	312	293	335	299	307	281	270	305	303	282	313	309	311	315	276	278	298	297	326	274	284	294	307	272	283	308	313	314	303	319	286	279	310	316	279	289	301	284	290	320	297	281	281	284	299	289	329	286	295	286	281	278	294	281	298	286	286	297	303	277	276	358	282	330	289	303	267	296	315	270	309	294	294	294	289	293	305	316	301	308	303	303	308	299	291	279	299	290	274	278	301	289	260	327	323	291	313	272	288	307	320	320	296	290	308	297	297	314	313	322	304	335	320	294	285	308	291	307	302	251	306	306	293	320	271	297	303	277	288	302	282	306	294	282	288	299	305	325	300	298	314	282	308	262	289	303	294	301	292	268	237	303	310	276	307	282	282	310	305	303	271	284	313	274	283	285	279	291	292	312	306	305	309	309	305	318	269	251	278	305	321	321	310	288	274	306	286	278	267	303	269	259	310	274	314	322	270	291	275	276	293	298	272	292	289	297	301	267	288	324	305	303	279	285	290	280	299	270	285	289	291	307	288	293	300	291	290	325	291	275	311	289	297	323	291	296	317	316	274	280	302	334	292	311	300	313	287	263	298	310	285	299	310	341	312	326	279	297	318	324	275	295	319	290	277	315	282	291	291	301	309	299	301	306	295	285	334	308	290	290	273	267	285	319	304	286	268	307	292	307	244	281	294	272	311	301	294	311	292	310	297	293	302	298	294	277	273	288	296	291	277	293	321	322	283	296	308	308	309	307	284	295	296	320	304	308	290	305	303	298	300	297	295	293	322	266	275	286	275	294	299	279	263	306	335	324	284	289	331	311	277	281	288	275	308	288	298	294	298	306	304	295	266	320	294	309	279	310	303	289	318	291	299	294	298	283	284	286	304	298	311	277	262	301	296	317	286	310	301	260	305	306	260	281	314	290	285	295	304	323	323	285	270	260	283	304	288	275	276	316	301	299	289	312	276	270	305	280	309	299	297	288	324	294	291	317	291	293	292	276	311	317	312	262	331	276	297	298	281	261	306	297	290	254	283	313	317	289	262	275	284	304	300	293	280	317	302	279	267	287	269	303	276	301	291	293	302	299	288	303	273	272	296	322	283	265	320	311	300	292	287	293	278	325	314	283	299	324	310	315	280	305	267	325	301	274	276	278	288	292	286	274	297	297	316	295	285	265	314	295	323	320	298	299	303	303	307	268	292	289	304	284	277	309	307	279	307	307	316	292	295	313	258	329	314	311	254	288	287	302	286	312	283	312	291	310	287	279	294	327	291	291	297	312	257	295	292	285	293	292	291	307	297	295	302	342	303	283	289	271	316	303	268	303	314	296	300	288	265	330	331	318	310	286	277	295	293	278	315	288	288	309	291	307	312	289	295	314	286	297	299	315	268	345	283	317	293	288	320	316	276	314	310	248	303	305	284	297	315	285	294	300	295	321	263	283	274	296	330	293	291	282	284	243	298	320	307	288	292	262	271	327	293	326	295	303	280	290	311	272	302	301	286	310	331	292	314	316	292	321	295	272	308	281	292	284	292	285	301	301	280	295	319	268	297	275	313	274	283	291	291	307	295	273	300	314	309	280	286	301	301	301	266	263	278	316	307	284	299	307	301	296	295	276	273	296	338	312	287	263	339	306	267	296	277	267	276	306	284	284	313	303	292	278	288	284	291	289	296	310	278	285	304	320	286	306	309	315	275	279	307	280	273	312	277	312	309	291	297	286	263	295	287	294	251	313	297	282	256	305	278	258	296	292	282	279	298	306	274	312	307	277	291	303	312	305	290	279	296	325	315	306	290	312	301	285	299	302	290	297	293	312	310	297	261	253	269	306	283	278	270	310	269	322	281	273	303	294	299	305	308	288	285	323	291	304	300	279	304	288	284	277	302	318	258	304	323	274	302	296	290	282	285	272	319	289	323	298	289	292	304	293	274	301	271	296	303	314	301	322	280	285	284	270	299	294	293	281	311	299	273	262	301	305	302	271	318	305	286	308	285	310	280	271	295	299	277	292	287	308	278	312	319	317	332	283	290	288	321	294	281	279	294	297	291	278	305	268	277	261	307	300	319	301	284	296	293	279	304	288	274	283	276	288	291	250	287	262	328	297	291	273	282	321	317	301	292	315	296	314	279	279	302	288	290	280	290	310	309	294	320	252	272	275	313	279	331	301	267	266	290	297	278	304	306	246	286	299	292	267	316	311	292	304	266	316	293	294	306	296	299	284	283	309	288	343	301	299	285	284	277	272	288	304	335	310	320	298	285	319	307	303	290	318	270	301	306	291	295	296	298	290	289	285	283	309	276	298	289	290	286	290	293	288	308	272	281	286	272	302	285	312	276	282	310	322	282	286	291	300	316	301	285	306	311	283	274	286	311	301	265	292	290	311	286	313	282	315	311	289	262	276	279	296	302	304	315	268	320	292	312	288	283	299	265	289	316	252	292	272	302	254	295	293	298	308	321	290	275	289	300	294	285	306	279	294	267	256	292	303	283	331	297	299	281	264	309	277	283	318	305	279	319	283	289	303	306	292	283	303	283	289	265	275	288	285	300	304	298	293	290	312	311	291	319	281	301	329	316	279	295	282	292	294	264	281	309	302	274	334	300	297	318	268	323	297	271	282	293	308	262	275	281	303	279	309	309	298	282	294	315	309	309	285	295	278	273	278	327	282	297	284	303	295	330	301	273	322	275	305	296	271	305	289	312	304	283	265	307	309	288	286	317	285	273	286	273	347	304	279	295	311	284	311	286	321	292	274	320	303	300	308	292	281	305	274	271	320	319	311	321	307	298	287	250	286	305	291	275	328	300	269	280	283	297	311	300	288	300	276	288	283	287	308	272	250	286	287	284	296	294	303	322	290	281	296	296	288	310	280	290	269	284	308	294	321	283	277	288	310	287	316	283	285	314	282	304	281	302	275	278	311	281	288	313	281	305	281	283	269	291	284	278	292	308	307	300	310	277	286	315	290	267	263	287	294	285	315	315	278	290	271	291	301	308	285	290	286	326	306	304	301	306	292	277	318	297	295	270	289	322	300	315	297	305	300	292	286	317	327	306	285	317	287	291	290	309	280	304	267	259
20274	32220	24228	13626	9325	6738	5264	4625	3688	3061	2185	1797	1386	1181	1021	861	696	601	592	611	643	569	549	504	465	430	441	441	395	405	385	393	432	392	419	367	361	340	373	369	327	360	338	320	335	325	347	319	331	322	344	335	328	315	311	324	370	327	305	328	342	322	345	305	332	344	297	302	319	350	337	286	347	313	307	327	319	308	327	323	285	354	324	334	293	312	333	351	320	312	324	316	317	311	322	310	324	286	319	283	311	327	298	307	327	302	333	348	306	318	303	318	321	305	307	331	291	318	337	297	337	340	305	338	321	317	325	282	339	329	324	297	304	333	317	312	329	334	322	318	322	317	297	338	320	338	333	333	295	328	307	315	311	288	307	319	306	326	300	280	318	327	303	325	297	317	313	325	317	289	330	339	314	311	289	332	313	304	314	323	319	309	338	310	320	338	312	299	360	295	300	321	336	284	310	324	315	324	347	305	305	333	340	320	350	311	321	321	320	322	350	317	331	310	300	337	317	313	315	315	318	326	304	301	296	328	331	306	293	333	341	326	298	321	315	317	304	333	321	309	302	340	314	307	327	340	325	329	305	318	343	349	319	316	332	334	303	311	298	311	322	348	319	314	323	337	298	322	331	329	309	323	318	312	320	318	301	331	318	335	294	319	303	276	315	310	326	309	333	328	320	326	299	312	342	322	319	307	320	306	306	337	317	301	335	311	300	315	285	326	343	298	310	305	326	328	307	305	329	353	293	301	340	329	294	328	322	312	342	323	308	311	346	328	298	318	325	345	305	317	279	297	324	357	291	316	291	333	323	360	333	306	332	300	320	311	341	315	337	330	292	296	291	326	310	338	294	305	350	333	300	338	321	316	276	317	314	320	307	326	295	338	303	329	334	339	312	293	307	346	335	319	302	331	314	318	325	327	326	291	327	313	293	325	321	301	322	354	287	312	302	347	290	307	334	327	320	327	290	342	346	297	282	299	349	345	345	302	300	364	342	305	320	320	323	283	307	307	341	339	333	334	336	326	330	335	328	294	290	323	341	282	323	338	304	320	345	297	305	313	294	290	341	310	348	339	336	292	330	334	285	346	322	322	348	328	346	326	328	311	306	290	328	323	320	319	308	339	309	340	310	335	313	325	318	327	310	287	318	307	330	348	334	308	341	312	323	310	342	322	346	292	333	321	308	316	280	287	326	312	286	327	331	312	334	313	325	314	331	303	304	333	319	327	290	327	333	318	347	336	287	327	323	310	337	332	327	329	337	314	315	295	373	279	331	321	324	314	298	310	315	310	325	311	288	305	346	283	325	334	345	304	296	356	350	331	330	337	315	302	326	301	321	325	301	316	304	315	329	334	325	338	352	335	344	313	323	326	314	299	317	313	339	340	312	336	327	280	314	313	346	296	313	282	314	281	316	323	343	306	330	319	330	358	323	329	355	330	332	287	309	324	314	309	343	330	322	299	304	295	301	332	338	351	332	323	330	294	318	327	338	313	338	336	303	340	313	317	342	319	303	292	319	341	336	346	349	307	309	324	317	329	304	316	337	342	312	325	332	312	341	312	326	325	341	306	351	355	321	310	315	316	336	328	321	326	327	307	364	304	318	312	365	323	312	322	310	315	346	308	319	334	325	344	302	325	330	298	318	318	337	326	296	343	347	280	289	308	378	317	293	287	335	342	321	310	302	349	321	302	326	346	329	317	297	332	329	327	322	311	315	320	320	298	318	326	303	328	310	312	299	334	312	287	323	332	310	314	308	324	290	320	346	320	318	300	286	314	339	321	313	323	319	319	311	343	322	321	274	289	333	308	339	300	317	310	319	309	325	330	330	313	336	279	310	299	306	321	338	339	328	305	312	308	314	292	322	340	325	327	302	332	353	323	327	312	353	284	301	330	329	339	354	315	348	286	324	322	338	314	339	274	307	351	318	325	328	330	309	298	298	331	294	335	310	325	304	326	334	302	325	308	300	290	300	314	354	352	288	311	309	292	289	326	327	333	289	334	291	339	305	343	324	284	312	349	307	327	313	321	312	319	312	300	316	324	345	303	314	321	346	320	333	319	317	332	326	337	311	329	326	323	303	338	324	299	324	331	323	307	279	308	323	311	321	314	322	333	310	329	333	303	341	303	297	358	350	310	318	332	300	321	358	328	345	317	312	332	308	304	312	287	297	332	335	332	328	297	313	329	304	330	327	313	350	320	326	322	323	324	315	321	307	302	333	310	300	322	311	316	281	302	311	335	314	309	377	331	285	316	286	324	332	289	291	334	300	328	361	314	316	309	276	320	314	322	310	346	286	327	311	340	285	342	340	334	353	312	340	318	338	328	293	271	302	308	310	293	281	314	311	300	328	340	350	308	310	309	306	300	311	312	278	313	318	315	325	282	320	332	299	322	333	328	312	320	342	297	312	325	327	300	345	304	316	323	354	334	325	334	285	348	310	323	319	338	330	326	317	319	303	321	332	287	292	328	331	347	308	312	299	331	312	331	318	316	307	329	327	307	290	331	326	292	327	309	317	310	322	321	345	285	332	334	325	307	309	301	320	321	306	338	297	308	295	320	310	315	306	338	328	311	312	293	309	307	331	313	341	293	315	325	333	301	296	317	355	306	320	309	314	324	338	324	296	291	337	321	315	289	335	303	280	313	339	324	320	308	334	335	323	329	342	346	275	305	303	320	348	311	311	307	326	331	319	315	327	317	322	298	323	339	336	339	352	313	328	314	333	322	293	304	324	296	314	321	350	317	314	320	303	320	333	335	357	307	317	300	365	326	319	302	281	302	327	325	310	342	317	317	343	324	315	329	331	309	320	318	334	307	341	335	338	300	322	322	307	326	306	345	325	331	301	338	305	274	320	323	341	336	283	322	306	325	322	319	302	324	305	321	315	343	304	351	326	341	368	312	345	329	339	301	359	332	302	333	309	297	298	299	319	343	307	350	313	323	336	336	307	315	307	311	316	306	314	314	294	324	311	325	329	283	318	321	363	323	305	331	302	338	312	311	297	322	324	334	311	325	288	330	333	340	320	304	285	314	315	301	360	314	307	310	317	295	317	306	320	330	353	321	312	332	322	322	293	297	337	313	338	335	328	312	288	316	300	337	303	326	293	320	320	305	341	322	297	323	292	320	336	321	327	330	326	324	317	334	310	340	323	313	323	306	339	334	285	332	336	335	333	320	306	279	329	335	332	277	314	319	325	340	299	313	312	347	330	327	296	339	335	301	354	315	311	299	312	343	333	325	318	374	287	325	322	326	311	286	307	317	322	317	320	331	342	332	318	334	329	333	318	319	303	321	309	304	331	326	350	305	379	319	325	320	318	308	324	345	322	335	314	299	318	342	331	308	337	281	298	311	308	298	322	348	310	346	299	340	304	326	303	344	336	350	348	311	319	311	305	313	295	321	301	313	297	306	320	326	272	332	309	309	329	294	323	308	336	323	332	308	312	326	306	338	293	326	354	325	316	349	293	317	326	308	326	297	324	295
22831	21211	28803	23905	21203	21211	12698	5167	3789	3241	2507	1890	1562	1321	1106	1027	899	730	732	666	705	656	562	590	517	485	526	524	470	471	498	462	484	420	422	422	425	420	390	431	411	372	359	370	350	382	390	375	395	422	344	373	411	373	374	391	426	323	346	397	392	373	345	365	354	359	369	323	400	332	364	341	400	355	335	351	363	351	348	371	370	365	356	360	323	342	346	353	366	344	339	357	366	348	379	367	352	329	368	319	339	360	350	354	351	361	366	360	376	337	379	394	360	351	353	388	387	322	328	365	343	342	380	352	321	344	348	346	366	360	352	359	370	382	349	353	395	382	360	316	366	333	342	363	315	341	352	349	378	369	364	368	367	386	389	359	383	328	342	351	360	337	381	366	377	345	320	385	365	339	336	336	340	377	384	348	345	364	328	328	339	360	332	344	336	352	375	377	340	374	324	354	409	354	333	369	359	372	374	349	362	340	305	330	345	367	368	329	372	356	359	340	364	319	367	351	341	394	381	351	339	357	336	357	355	373	375	344	340	389	354	340	354	363	317	385	344	343	348	358	328	386	361	339	341	383	357	348	345	354	368	341	338	340	340	364	358	346	354	349	343	367	332	341	365	379	326	336	365	356	330	322	315	326	355	355	365	362	377	381	371	328	333	367	344	341	380	369	365	355	342	357	376	370	361	355	347	359	328	355	359	360	346	349	376	361	338	401	360	324	375	350	315	365	351	325	362	350	363	323	349	379	348	361	366	356	341	357	370	349	374	378	335	374	319	350	371	374	351	379	350	345	360	327	355	341	385	321	323	345	351	310	356	358	337	355	353	375	376	378	366	386	350	364	385	372	373	360	335	384	359	364	354	344	393	357	329	347	346	347	377	394	379	333	333	314	411	364	331	387	364	362	342	342	374	366	385	306	364	367	348	355	322	340	388	362	381	368	377	321	344	364	343	378	356	331	339	373	333	341	341	364	368	372	360	357	359	350	343	358	326	348	368	352	373	368	331	343	363	364	365	367	394	339	347	383	343	390	355	357	350	364	349	374	391	336	362	376	330	356	341	333	359	353	371	363	351	367	365	353	372	324	340	363	355	358	379	372	323	359	364	336	345	347	350	350	358	369	332	373	346	351	361	369	339	356	360	370	330	361	358	353	372	330	336	369	358	384	359	389	330	347	368	361	338	334	348	340	366	400	370	348	388	350	343	363	363	340	332	348	368	386	359	343	354	389	335	379	348	332	359	325	329	345	347	321	328	371	323	331	319	351	388	335	357	370	377	361	380	368	339	381	351	344	386	344	319	362	361	359	348	344	324	358	353	344	342	336	334	366	339	362	362	353	342	383	375	387	337	362	356	354	372	330	349	332	322	385	375	369	347	354	351	338	350	352	316	320	335	328	301	346	347	396	359	374	367	332	333	383	312	375	355	348	354	351	333	363	377	382	328	375	343	329	388	369	344	351	352	337	365	370	360	354	375	351	343	349	376	403	349	356	346	316	366	360	365	372	345	375	332	340	343	349	376	358	368	365	392	354	376	351	365	361	348	359	350	367	332	327	381	375	329	341	358	351	362	351	358	360	353	365	335	364	391	348	355	337	337	349	377	384	393	336	344	374	358	342	336	367	381	343	362	380	357	381	358	352	349	350	350	348	347	337	335	359	363	371	357	365	332	368	351	341	326	357	362	373	371	359	353	363	353	358	357	366	360	332	334	349	341	343	362	349	400	333	383	322	387	377	336	318	405	373	339	347	384	362	356	296	358	383	342	352	353	369	365	369	343	365	359	340	293	352	343	377	352	360	358	348	370	350	367	361	334	387	390	381	341	348	328	326	344	348	365	411	359	357	348	341	377	367	331	371	358	350	332	369	348	371	336	318	364	340	394	383	331	349	389	390	355	321	361	334	357	356	339	370	394	371	355	353	366	326	334	382	359	372	380	341	392	352	347	353	356	330	363	373	361	386	339	335	383	417	348	354	339	377	353	335	388	335	360	344	332	369	362	343	370	332	343	344	395	360	342	345	354	372	339	354	332	359	336	361	322	326	357	381	367	380	320	349	362	343	348	357	374	368	375	351	348	373	327	370	359	360	376	336	368	367	344	374	373	339	358	338	353	360	360	374	335	358	359	336	376	378	338	372	342	363	346	329	362	332	344	368	341	338	338	330	351	344	348	350	364	350	335	375	364	348	360	356	308	384	357	360	365	372	367	343	333	366	333	346	353	333	344	355	334	358	365	342	356	313	385	375	308	358	337	363	370	369	352	335	347	356	358	382	342	356	358	360	331	385	299	340	342	340	361	343	338	393	339	312	334	337	402	353	355	351	372	395	360	341	363	376	374	363	369	352	353	346	353	355	384	362	358	341	330	329	331	345	377	361	341	400	333	350	358	355	348	353	342	332	366	327	333	353	358	354	350	354	383	335	380	337	346	360	344	378	354	352	331	327	333	324	365	358	349	337	343	347	377	306	357	359	367	326	367	389	354	364	351	376	369	356	344	365	343	349	335	353	337	390	355	357	350	383	383	360	326	320	371	335	371	352	341	388	328	346	340	354	382	346	334	366	346	350	364	323	339	390	387	366	371	359	366	369	349	348	347	350	355	334	380	320	375	338	355	370	347	336	340	342	342	339	360	335	372	324	347	346	357	346	332	363	328	363	328	365	411	344	346	354	330	369	355	337	358	381	387	352	349	354	339	344	373	370	371	380	359	345	359	372	371	347	333	357	383	361	334	333	370	344	383	341	378	347	352	328	356	319	335	371	322	343	339	328	355	356	346	313	344	376	355	363	333	360	336	347	370	332	341	365	354	376	324	376	344	355	345	408	392	346	356	371	350	326	355	370	372	341	346	347	342	327	368	342	369	328	337	346	364	380	379	365	366	370	360	348	322	366	342	333	350	388	416	352	394	380	342	349	379	387	350	347	367	351	381	353	366	351	347	337	358	346	375	376	324	352	349	343	346	353	342	346	343	330	337	338	385	368	349	338	340	343	343	340	336	352	336	326	346	354	366	366	361	341	393	347	361	311	343	347	363	374	343	345	370	325	374	334	352	350	361	352	382	298	384	368	363	358	338	322	369	328	340	384	378	344	377	381	361	366	373	352	353	355	339	386	344	335	333	338	338	354	359	360	378	389	361	341	337	371	365	376	338	350	354	350	368	345	342	347	351	354	373	359	380	357	352	356	336	391	358	325	348	363	290	355	365	359	390	339	342	348	356	355	346	365	370	329	377	327	365	336	345	339	365	364	312	344	334	334	374	366	331	346	338	359	357	337	339	363	361	362	338	356	364	347	363	348	366	367	367	353	388	334	292	385	342	376	357	326	366	326	363	374	362	365	364	367	326	355	341	296	339	353	344	336	357	341	303	352	346	349	368	346	377	351	375	369	345	352	370	343	341	363	344	350	355	351	362	370	359	387	354	351	370	350	370	335	367	328	344	337	333	366	383	355	361	349	358	362	327	342	339	376	363	329	334	373	315	363	351	372
23807	41851	33260	22253	16538	11546	9044	7621	6427	5542	3972	3083	2452	2055	1731	1563	1255	994	984	917	886	852	791	728	665	629	554	568	603	539	579	549	551	532	531	495	465	461	432	450	405	431	398	370	409	403	404	432	405	377	418	376	377	397	336	402	383	401	365	379	389	406	382	385	335	381	336	424	371	395	331	382	355	372	375	382	384	354	353	374	380	354	383	398	385	391	390	373	379	353	374	386	359	412	347	377	389	356	375	381	358	359	367	339	377	365	368	380	385	410	380	378	354	366	351	377	377	359	351	382	394	361	378	353	382	362	356	345	385	357	397	371	335	353	318	354	370	334	343	386	368	378	360	389	368	376	368	358	343	363	370	374	395	371	366	347	338	337	366	378	332	381	358	365	403	377	356	358	371	355	419	388	390	359	348	344	329	343	353	367	350	382	361	392	409	383	366	415	353	349	337	346	384	398	389	392	330	337	405	359	394	386	345	396	325	328	367	365	365	393	376	374	309	362	358	358	332	372	388	363	366	347	367	342	350	320	359	325	354	349	381	343	395	403	378	381	370	364	367	362	368	347	354	387	333	347	360	323	377	370	379	343	346	331	410	394	341	364	368	368	367	322	376	352	353	390	374	370	341	340	327	384	371	397	354	327	350	375	346	375	367	376	364	329	393	374	353	341	366	370	351	365	341	341	351	398	360	371	353	329	344	388	359	348	357	333	385	364	378	385	366	377	346	366	401	377	396	352	389	394	367	374	370	377	350	359	331	360	391	356	367	367	356	382	361	383	371	359	381	375	365	391	375	371	392	373	372	375	368	370	379	367	349	373	357	384	341	383	367	358	370	371	374	379	339	367	373	359	352	383	362	326	359	392	329	354	386	331	357	360	372	374	382	392	374	379	340	328	376	358	372	361	404	374	375	380	372	365	362	398	366	365	361	359	393	372	357	326	379	382	346	360	351	367	373	318	394	371	348	355	330	381	326	351	374	363	394	347	373	373	329	355	359	350	398	393	350	373	380	346	368	371	394	347	331	383	357	364	379	348	394	377	357	364	356	375	362	342	355	363	389	372	388	340	369	366	351	359	415	341	377	378	373	387	322	364	359	357	356	409	386	341	369	369	351	364	362	362	332	355	374	355	363	346	334	358	360	375	324	344	385	334	346	361	374	363	332	345	365	371	351	365	383	363	347	357	378	381	396	344	360	356	379	366	350	367	343	371	349	353	398	388	327	406	340	364	374	380	375	399	364	377	378	373	407	391	373	341	373	358	384	354	387	375	402	406	346	346	351	366	345	349	406	374	331	329	334	335	335	383	364	373	380	358	346	352	334	347	369	371	378	355	378	362	337	375	346	329	335	369	367	390	374	393	337	340	361	340	313	358	366	374	373	375	355	367	366	368	380	382	339	349	387	360	357	352	343	346	359	342	363	339	343	366	372	318	373	357	370	356	353	374	315	333	352	352	383	353	372	341	334	369	410	364	388	352	332	397	365	345	349	348	347	356	369	380	351	399	331	348	374	366	389	359	391	402	376	367	399	343	367	372	370	349	329	359	384	360	392	356	368	382	376	374	370	373	346	343	376	356	385	364	363	382	357	353	371	362	373	361	364	388	363	347	337	396	347	348	365	343	372	344	352	380	368	391	369	350	355	389	376	369	376	346	361	344	342	372	357	360	393	361	350	369	390	389	354	363	366	382	373	382	354	402	362	400	372	378	339	346	391	347	356	373	369	372	371	361	333	362	342	377	343	348	371	353	336	358	328	363	367	370	365	397	361	371	400	353	383	356	375	318	384	366	348	356	335	382	375	369	380	364	363	362	338	366	380	382	331	337	350	362	373	366	393	376	331	348	361	386	364	342	382	386	382	340	349	349	360	315	360	366	380	365	361	357	372	371	393	389	382	360	357	383	375	351	359	353	358	378	387	362	347	369	367	362	367	370	370	365	340	362	408	359	407	364	355	358	353	362	371	350	367	376	392	372	375	342	385	382	335	362	361	363	350	387	351	308	346	365	356	364	328	371	348	358	350	335	340	353	353	376	377	344	361	366	359	376	352	342	382	341	378	357	368	384	364	355	387	355	359	349	370	366	355	393	361	387	357	349	389	362	375	385	363	342	361	358	387	360	374	374	347	363	393	367	368	354	368	344	329	363	364	335	366	373	360	369	412	357	347	374	350	393	366	381	331	357	385	387	386	344	349	368	333	395	365	365	362	353	359	370	341	369	381	365	374	362	365	405	362	360	327	360	360	381	335	351	377	368	365	358	356	369	349	344	349	388	359	379	348	339	362	373	348	350	345	385	366	347	378	355	400	344	351	335	374	337	352	341	345	379	374	359	364	364	373	337	397	379	400	365	365	371	364	388	364	381	317	371	338	354	361	384	344	351	402	360	332	394	332	358	334	383	356	342	367	369	363	377	375	350	384	380	339	359	374	363	358	375	357	387	350	373	357	381	385	352	386	358	376	414	375	372	362	385	364	384	385	335	407	364	383	365	341	373	379	376	376	337	361	353	345	353	374	340	370	399	357	390	349	357	350	334	383	352	386	356	365	349	381	355	377	343	376	388	333	355	373	348	413	367	368	353	344	342	346	385	363	360	350	376	358	363	368	332	344	348	366	366	389	351	332	362	375	378	358	390	377	390	357	353	347	365	370	375	387	368	383	374	368	354	373	359	368	377	353	362	337	337	361	372	365	378	370	387	382	364	418	344	353	382	354	363	364	345	375	345	361	361	341	379	355	389	383	391	369	327	334	359	353	375	345	377	369	353	339	362	391	373	379	385	370	399	343	369	395	353	353	339	367	349	376	358	373	347	364	368	365	363	351	335	387	345	370	382	364	358	370	357	342	363	384	371	371	372	378	363	401	329	381	366	358	396	350	358	392	386	360	366	350	376	385	374	367	375	320	356	395	354	362	367	370	371	344	360	408	349	357	372	408	355	375	349	343	359	372	364	402	378	371	349	362	363	379	363	385	392	358	387	382	385	368	346	386	351	364	370	367	361	367	369	362	396	308	375	358	368	363	379	344	335	376	377	371	387	352	377	358	379	330	382	367	374	382	334	354	380	324	373	381	366	315	368	349	359	344	368	347	344	352	351	375	389	388	413	338	380	364	370	373	396	347	382	362	350	369	351	382	349	356	352	348	378	362	384	365	394	391	366	367	325	351	363	365	328	336	357	409	351	382	364	350	370	386	346	357	375	320	336	335	368	349	345	349	361	388	317	378	385	339	361	384	342	362	361	364	344	369	350	378	384	378	377	344	359	357	365	340	363	394	358	382	375	390	394	374	333	325	363	371	367	331	391	378	372	392	365	354	403	360	334	402	353	372	356	353	346	350	366	376	349	394	405	350	387	369	352	366	359	365	345	360	355	366	386	373	333	352	336	391	374	362	360	358	370	372	357	328	343	358	367	343	364	361	362	343	396	347	397	374	370	352	361	386	397	342	336	398	360	362	388	367	359	353	343	334	398	382	397	349	369	334	373	369	369
28103	21371	18517	10581	5195	2753	1771	1414	1275	1036	850	664	618	511	428	409	345	287	306	330	285	263	265	248	250	249	229	212	242	219	257	245	225	233	243	220	206	223	183	195	234	186	207	223	188	218	202	191	190	211	201	182	180	199	192	184	190	203	206	188	205	205	190	192	217	177	192	217	209	192	210	203	216	183	206	180	184	192	192	205	187	217	174	181	203	186	197	186	204	203	196	181	198	201	181	196	184	197	183	196	201	202	201	183	161	193	213	191	210	199	196	207	185	209	168	197	188	182	154	189	190	172	238	211	201	197	194	186	178	179	192	192	194	216	221	200	199	205	222	203	193	211	212	227	217	163	197	181	193	205	191	185	190	190	188	200	167	216	194	203	198	178	178	199	202	168	195	206	198	204	202	181	209	194	203	223	174	172	199	204	181	174	196	196	186	180	190	187	178	190	214	182	217	179	210	214	193	199	185	202	169	197	188	182	192	200	230	205	190	182	215	199	193	184	199	187	167	177	187	183	202	201	187	203	196	189	203	196	197	179	213	206	195	205	200	168	214	183	205	188	180	195	215	195	194	160	188	193	201	216	187	202	224	202	180	171	215	205	187	205	224	204	199	178	171	191	189	164	190	186	188	179	188	231	184	196	199	218	205	194	200	217	189	194	197	193	180	208	184	193	214	206	181	205	237	171	182	196	212	206	230	171	201	191	212	174	197	188	192	214	199	206	183	194	204	184	199	221	198	195	187	194	198	182	196	202	169	202	210	208	177	200	192	215	210	184	215	186	189	197	192	182	186	181	186	201	202	243	200	196	196	180	214	185	191	214	203	216	173	198	189	200	180	195	195	198	196	184	190	209	191	201	198	204	184	208	199	177	192	189	215	206	204	196	190	191	196	195	191	207	194	154	178	197	185	178	197	188	193	226	184	225	212	199	197	179	195	173	177	211	213	215	183	184	209	210	201	199	180	189	218	201	166	198	190	181	194	181	201	205	188	191	202	175	190	185	192	192	176	196	187	177	190	220	174	184	221	188	211	194	189	190	195	207	206	208	184	165	192	206	208	172	174	198	183	212	204	221	196	224	203	214	170	177	201	187	179	203	207	172	184	191	195	206	195	206	183	198	181	181	213	206	181	188	204	219	208	214	201	201	213	207	212	188	162	185	202	227	206	190	188	198	173	196	192	195	191	225	179	208	182	181	170	190	190	189	207	172	177	231	215	202	193	199	209	177	187	186	188	189	183	194	222	204	211	212	194	204	205	201	213	205	221	192	201	201	215	202	188	187	206	190	214	213	167	193	177	187	164	194	216	210	177	216	179	218	222	186	213	198	190	195	199	205	208	185	224	182	215	207	180	207	214	201	202	180	176	187	183	199	164	209	194	189	234	183	183	167	197	206	193	182	197	154	188	195	189	198	195	188	164	172	192	193	210	176	185	199	181	212	182	199	222	203	192	193	214	205	199	211	185	189	202	201	217	199	198	183	208	177	200	203	185	239	211	212	164	170	186	180	197	188	176	198	191	217	211	203	193	210	198	195	214	237	204	173	220	173	187	212	184	185	180	175	191	197	186	213	198	205	183	199	203	213	205	209	182	187	184	195	195	189	214	200	191	177	189	194	186	193	197	215	190	198	209	216	203	180	188	218	183	199	194	203	196	210	211	202	194	167	183	194	180	185	197	200	210	201	178	202	190	225	191	182	204	182	202	207	178	202	160	192	183	182	195	186	194	213	191	202	194	198	205	198	206	182	191	191	203	217	210	195	178	201	199	188	194	202	205	207	193	191	194	184	205	190	199	176	170	179	227	203	206	202	196	186	213	211	207	192	188	217	188	186	217	166	212	229	184	173	194	168	182	212	199	194	192	202	172	195	192	194	165	197	210	216	201	184	206	204	194	180	213	183	188	203	225	192	207	206	211	183	180	208	214	181	177	187	214	191	212	146	181	172	215	207	195	194	200	190	196	199	216	195	199	205	210	195	195	177	198	201	169	194	187	208	208	211	194	212	201	195	193	206	192	208	192	212	190	188	186	226	188	182	177	199	200	189	193	204	208	194	202	198	188	215	170	192	206	199	200	179	198	211	198	170	192	198	188	173	199	193	173	195	187	210	205	185	198	194	175	193	204	189	213	199	181	173	191	198	189	179	193	171	188	186	194	214	193	173	199	211	204	191	179	187	202	194	195	188	197	194	214	188	208	172	210	204	189	186	215	188	206	200	212	188	187	200	190	183	196	195	201	195	199	192	202	212	184	189	215	184	189	187	206	176	185	181	193	201	188	190	197	200	194	189	186	180	216	187	200	201	181	185	208	199	218	189	217	194	205	185	170	186	174	200	169	246	190	213	199	188	190	204	193	197	192	214	159	192	189	171	218	175	177	191	201	209	207	183	215	183	179	195	202	206	193	196	196	179	219	207	190	174	198	178	203	220	199	187	210	230	184	183	221	200	180	184	213	189	195	160	209	216	213	176	189	194	204	196	207	193	175	197	216	225	199	188	225	200	209	205	183	187	202	212	185	174	175	178	214	175	199	179	184	213	203	189	202	202	184	167	205	194	200	210	186	190	174	192	191	183	199	205	202	183	232	194	198	204	206	164	201	218	210	187	176	181	203	195	171	179	200	172	191	194	192	180	190	211	194	203	204	170	200	214	201	183	203	191	200	206	166	186	217	193	184	193	191	220	181	203	187	196	197	197	181	201	206	165	199	185	193	189	190	203	202	202	186	200	195	204	211	189	204	161	205	195	213	196	181	206	181	197	199	196	177	194	228	216	203	199	191	187	215	195	223	197	209	215	201	183	197	190	193	194	196	216	205	206	195	201	198	204	197	247	178	210	184	215	187	177	215	173	173	218	189	218	194	199	205	190	192	203	194	179	197	207	190	193	207	194	201	203	211	200	186	211	189	186	172	198	207	198	233	185	206	201	187	187	200	180	189	211	200	176	185	171	206	193	223	201	176	193	204	195	165	183	191	189	180	174	196	217	180	169	218	221	216	199	202	202	181	194	197	205	182	194	189	190	169	188	207	195	210	180	192	192	196	186	185	198	217	190	183	203	203	210	194	211	202	191	196	202	206	192	210	195	211	193	203	192	178	202	203	190	200	210	174	212	224	204	194	209	184	202	193	177	188	209	174	185	164	187	195	180	192	185	189	197	184	214	176	189	185	207	192	202	193	204	185	172	208	188	183	220	191	204	204	224	160	193	216	206	197	202	203	195	206	215	180	174	159	215	197	206	199	185	215	194	195	198	199	203	187	205	213	183	198	213	197	180	204	202	182	184	203	199	203	223	216	192	186	205	192	191	197	189	194	184	209	188	181	199	205	195	179	212	202	194	201	163	199	176	186	201	187	188	213	209	198	177	206	201	196	173	193	201	211	199	212	198	220	193	191	213	201	184	188	205	203	200	196	206	185	188	187	172	191	174	204	201	198	174	211	180	187	196	203	196	202	195	194	202	187	191	214	195	183	195	216	199	183	199	188	201
18750	27420	19442	10824	7312	4654	3215	2734	2339	1925	1556	1172	913	722	651	585	524	414	417	404	373	390	379	338	303	297	307	286	318	279	268	274	276	257	245	252	242	248	245	247	227	214	240	217	226	206	249	240	208	246	259	205	225	248	218	227	240	213	215	229	211	221	241	203	218	222	238	214	215	210	203	232	232	224	207	203	226	215	223	221	236	211	215	226	230	235	207	224	230	209	201	214	232	209	210	227	230	250	208	220	220	227	232	191	207	225	224	216	226	222	226	240	209	218	201	210	205	199	207	228	192	218	213	201	213	221	193	228	198	220	228	219	217	252	235	241	199	211	225	198	227	198	188	218	221	211	206	221	215	246	197	199	232	219	187	194	213	239	220	212	202	213	209	221	218	212	201	225	198	224	207	198	197	227	204	244	212	251	221	209	208	242	231	213	226	201	217	220	214	227	222	234	244	216	232	196	204	210	198	223	206	223	215	229	208	208	215	221	197	206	219	216	218	222	215	200	221	217	181	223	214	226	206	231	232	222	218	213	210	200	253	235	190	215	211	206	236	216	242	222	222	219	206	226	205	212	209	235	210	210	198	219	177	227	211	208	208	229	216	235	232	203	235	222	212	200	212	213	226	217	218	228	249	218	211	222	227	217	253	210	231	213	220	211	215	231	214	254	229	234	194	221	240	229	207	207	190	210	228	195	210	229	198	204	214	190	225	214	205	211	230	231	198	247	213	208	235	217	199	198	214	193	215	236	233	241	223	218	201	238	192	196	220	230	215	220	214	215	198	224	231	204	211	222	207	230	193	219	200	209	217	213	204	203	217	210	207	187	208	225	213	211	233	217	213	227	216	254	227	203	213	228	223	216	216	199	248	224	203	221	224	212	219	208	210	193	220	220	185	205	238	252	211	235	203	241	204	211	207	216	210	230	213	229	183	192	229	208	214	194	204	220	221	205	217	227	195	207	201	197	243	219	243	209	224	219	244	250	178	201	211	216	221	221	205	204	223	213	216	195	217	208	210	238	210	211	244	238	224	217	237	216	235	213	221	218	218	206	224	205	212	214	231	234	225	215	233	246	217	221	223	222	221	224	227	210	207	230	204	219	211	213	218	236	233	226	208	220	232	196	216	221	212	189	211	217	203	229	223	211	212	193	224	194	208	200	226	206	203	209	216	213	220	207	239	202	234	193	241	232	175	216	216	185	213	218	221	233	222	198	207	227	239	203	226	203	195	202	232	225	229	219	240	209	203	197	221	212	252	211	207	213	221	210	214	224	210	236	221	230	220	229	209	223	219	184	204	220	211	222	194	241	219	213	233	226	215	222	213	221	217	239	193	233	202	198	222	213	209	208	223	240	230	200	184	238	235	196	229	211	242	222	206	198	208	204	244	209	229	216	204	237	211	215	167	238	231	219	230	209	196	226	202	203	218	187	205	220	205	243	230	227	202	222	215	243	220	224	200	199	192	227	208	200	217	211	227	224	204	203	215	222	232	209	217	227	220	217	235	218	241	232	227	211	213	222	226	198	228	211	211	191	229	213	192	228	204	212	194	207	222	220	217	208	206	225	227	203	220	217	229	204	221	195	204	208	221	235	195	241	217	219	215	226	224	207	217	210	227	190	208	229	235	213	194	203	228	226	243	211	209	208	208	237	229	208	212	228	226	229	239	234	210	210	224	232	250	212	227	234	219	218	230	239	224	215	224	232	209	205	237	198	195	189	214	224	211	214	222	213	203	210	235	206	211	231	252	215	232	225	210	192	208	227	233	243	207	221	219	200	226	235	212	213	209	199	196	230	214	236	192	206	228	223	203	180	227	223	215	209	254	228	201	217	206	207	212	219	230	190	211	203	210	243	226	221	217	241	192	224	203	198	249	228	206	235	211	206	216	222	214	214	196	194	194	220	222	251	217	249	227	231	236	219	217	193	222	221	211	217	204	238	238	199	230	209	227	219	215	209	202	212	217	239	247	218	228	223	235	224	239	208	212	209	231	202	192	210	196	215	232	216	222	215	218	234	232	232	225	209	218	216	211	197	205	231	194	229	202	202	216	216	201	203	225	194	229	196	207	241	233	234	204	238	224	202	214	219	210	198	217	206	233	210	207	192	240	219	230	242	221	227	180	235	201	242	229	225	193	208	208	222	230	218	212	186	227	224	240	236	216	228	195	217	200	235	212	224	210	231	211	220	212	215	213	239	197	216	215	223	215	209	221	206	229	213	218	230	222	217	206	210	234	228	213	219	192	195	233	213	239	209	220	243	222	206	240	234	216	206	217	211	236	208	204	212	198	207	205	195	224	211	202	228	236	212	202	249	205	231	216	206	224	207	226	195	202	213	219	192	218	221	236	227	222	235	203	221	238	200	203	226	202	214	214	243	224	221	226	216	221	198	225	198	216	213	200	245	230	219	234	213	199	209	181	225	205	229	209	229	204	204	226	247	193	219	220	218	210	233	214	217	199	208	233	199	212	209	220	248	220	197	229	229	197	253	197	246	212	222	227	231	202	221	212	204	215	188	215	209	219	229	208	214	217	228	221	220	250	200	239	195	230	217	215	205	219	221	218	211	216	193	244	246	232	215	218	240	229	196	228	209	226	219	204	218	205	221	201	215	206	218	217	220	199	204	187	216	205	235	231	210	199	228	221	220	212	192	189	217	198	196	227	222	201	240	189	208	215	204	205	209	210	183	224	221	231	214	194	249	193	218	200	233	212	222	201	228	225	226	205	217	228	218	205	203	200	221	222	210	208	223	212	209	183	209	208	209	248	211	213	221	232	214	219	209	229	208	223	198	223	201	223	221	231	213	244	233	211	205	203	218	225	193	228	205	204	215	216	214	191	212	232	237	231	224	236	212	196	209	225	222	232	243	214	210	231	217	211	236	198	218	215	247	247	226	244	198	205	233	230	226	213	226	226	203	238	213	219	217	208	227	220	205	192	199	216	214	225	217	200	223	220	192	211	204	199	235	233	185	221	227	231	233	203	208	204	228	219	225	202	217	241	207	212	211	201	256	233	233	214	249	215	202	253	199	211	209	226	219	242	203	209	222	219	226	198	228	234	221	231	223	204	213	187	199	215	179	188	202	219	218	171	242	230	196	220	224	248	237	195	187	211	196	254	234	199	225	240	203	226	206	186	232	237	220	207	244	244	214	225	205	225	219	236	203	226	218	236	224	223	210	195	221	196	219	214	196	242	215	217	200	220	207	215	202	228	215	230	214	219	240	194	235	219	205	229	222	217	196	196	214	228	211	228	216	240	221	225	227	221	228	218	200	220	213	173	226	232	210	229	222	207	234	247	192	227	199	214	217	227	215	211	224	225	220	224	225	215	194	218	220	227	225	224	199	212	192	216	211	236	227	211	197	194	208	217	196	200	222	229	211	228	225	251	203	217	214	219	195	212	208	237	232	192	214	225	219	212	221	212	229	198	182	203	201	214	211	202	206	229	225	252	211	237	235	222	238	232	238	196	244	214	224	191	232
23881	21170	28275	24374	21146	12600	4472	2638	2231	1871	1551	1347	967	848	732	639	525	490	494	441	403	423	389	326	336	286	324	333	301	312	291	294	277	269	280	257	247	252	265	214	261	198	230	203	214	220	227	235	221	238	234	221	232	245	244	237	225	227	232	235	222	192	216	235	259	217	188	206	203	206	193	250	226	226	216	206	208	209	216	214	225	239	228	199	219	237	208	231	186	232	229	204	201	217	235	220	209	195	221	181	233	234	215	216	193	236	203	232	224	234	224	192	227	219	224	214	211	212	201	195	231	194	227	206	218	192	212	196	223	203	214	203	210	218	214	177	212	208	220	214	229	208	205	204	204	216	202	185	210	222	207	253	184	234	233	191	195	247	222	214	196	191	236	212	225	204	214	223	203	237	215	226	227	225	221	230	212	225	219	205	204	214	179	210	189	240	212	234	200	197	235	244	229	202	194	212	214	196	207	207	226	205	215	198	228	229	224	210	218	223	195	214	235	219	211	229	188	212	217	205	232	225	190	209	233	248	203	210	223	198	210	211	222	214	235	224	212	192	224	202	236	224	219	207	206	199	229	215	231	233	200	203	217	219	214	225	213	206	232	251	247	224	220	208	206	195	200	207	235	219	218	220	205	219	194	242	211	220	226	235	232	178	210	207	213	242	197	191	226	183	212	217	216	211	213	209	182	179	187	227	208	231	233	201	207	208	202	204	189	217	221	197	203	224	214	225	227	214	206	213	210	205	188	205	190	201	224	196	196	176	196	224	210	233	204	201	206	202	185	240	210	205	191	222	204	201	216	211	208	206	217	232	197	213	236	202	200	222	245	222	230	213	221	236	217	217	232	199	219	192	206	202	229	191	198	201	236	200	195	233	220	193	220	207	212	216	217	210	198	214	237	198	216	210	218	222	219	202	217	220	192	227	212	222	212	224	212	222	224	219	211	229	191	228	214	212	229	208	198	224	174	206	190	226	221	211	213	181	210	204	211	210	226	191	207	208	238	219	222	219	204	212	214	203	234	215	220	190	227	222	213	206	215	206	191	246	216	228	196	206	206	226	219	216	207	199	183	216	212	221	233	217	195	208	221	236	214	212	203	262	214	208	192	208	219	247	200	176	210	221	253	205	219	203	241	208	196	232	221	219	202	219	221	212	201	182	211	185	231	210	192	216	209	181	208	210	199	228	227	194	197	243	225	204	211	210	205	231	222	198	231	244	205	235	222	238	194	216	216	213	221	200	222	197	202	211	200	213	207	199	206	237	231	233	189	219	202	220	203	229	206	217	182	196	236	215	221	223	205	199	220	220	236	246	223	225	232	224	202	209	245	215	224	211	191	207	193	218	204	226	231	227	234	209	213	224	231	216	224	238	233	228	199	200	230	205	230	221	232	206	213	215	206	237	220	220	211	193	232	207	225	212	221	226	204	227	201	243	231	204	208	199	212	203	181	244	183	202	203	228	235	204	211	211	192	232	219	237	214	211	217	225	185	219	226	181	221	212	230	186	210	218	196	199	225	178	214	182	207	210	235	184	188	204	197	214	195	205	211	211	218	200	221	205	211	252	231	227	198	207	202	224	197	201	241	194	210	211	227	207	196	239	222	190	221	209	229	195	198	207	208	213	216	225	217	228	234	215	237	215	213	238	214	202	206	217	228	198	213	221	244	213	212	211	205	198	218	189	207	225	201	195	214	202	195	204	207	233	225	215	232	205	200	217	195	228	212	203	209	234	230	237	223	204	215	233	212	202	206	200	229	227	222	221	211	202	217	197	212	217	239	222	216	229	197	230	203	230	216	230	203	182	234	195	185	198	233	201	207	226	208	222	225	222	228	229	215	214	224	228	195	213	227	215	223	186	216	203	231	242	230	213	208	221	216	217	217	201	239	225	238	219	205	211	223	214	215	220	186	208	219	220	194	191	211	222	199	218	213	217	220	220	229	227	187	210	228	239	199	227	215	196	204	224	185	224	202	204	200	201	214	199	213	201	222	192	214	207	217	221	210	190	194	216	237	214	207	204	204	239	233	214	212	230	182	215	221	216	195	209	219	199	203	231	218	197	203	189	207	233	203	213	195	215	197	212	211	215	204	233	205	192	210	223	229	223	222	187	218	236	210	218	213	223	231	231	217	238	224	217	206	200	225	229	221	250	182	217	191	217	217	197	234	238	219	220	214	224	206	215	207	232	213	215	243	207	212	200	232	213	228	188	225	214	206	222	212	200	228	199	227	194	205	221	205	230	207	215	225	203	198	209	220	215	209	206	194	215	206	201	193	208	217	217	207	200	204	212	224	219	237	225	210	211	183	193	219	208	222	223	226	217	228	227	222	203	213	198	181	229	215	206	217	202	220	209	233	199	226	206	220	216	202	211	196	195	213	198	225	222	240	202	246	237	251	216	226	222	249	220	204	210	208	203	216	199	220	226	235	225	188	225	222	238	211	198	219	210	231	215	246	193	194	222	202	198	209	177	198	217	234	207	222	216	204	237	233	210	222	197	209	189	201	201	225	198	183	207	189	197	221	195	262	198	226	218	182	212	202	207	218	227	220	200	225	228	234	216	213	203	196	206	229	196	203	206	217	196	223	175	206	209	221	197	208	207	213	219	213	204	215	199	205	212	225	214	210	216	199	206	213	202	207	185	214	221	210	222	208	231	225	211	211	212	218	197	197	215	215	222	203	201	197	221	201	227	211	169	222	227	198	195	207	222	217	219	195	224	209	199	209	213	220	217	207	210	190	207	217	214	223	189	229	215	211	206	180	222	223	229	192	215	212	193	198	224	239	187	208	221	227	209	208	234	203	225	241	237	230	199	202	239	230	219	210	204	237	213	202	217	209	223	192	186	213	223	202	181	222	206	220	204	193	237	241	200	205	187	217	209	216	229	199	223	182	229	229	204	218	217	222	203	201	214	252	226	222	198	208	202	231	211	216	228	209	221	211	213	212	191	213	200	203	220	218	202	223	231	179	229	240	199	227	210	212	231	227	234	197	227	204	207	197	203	224	209	210	199	211	240	190	216	230	243	225	199	212	214	202	214	214	223	213	214	233	220	200	202	231	214	228	217	210	200	205	215	241	204	215	198	204	185	227	205	213	211	211	202	201	219	212	243	207	228	228	220	187	219	192	197	227	196	202	203	193	225	234	225	204	218	208	226	203	228	212	220	219	210	216	203	237	210	200	213	210	210	210	221	201	194	203	205	221	209	225	218	220	184	208	239	196	218	219	217	220	213	224	216	231	211	213	212	184	227	195	237	194	206	200	225	203	203	210	245	215	201	206	231	229	222	223	220	187	207	211	187	221	207	216	221	213	222	232	217	205	204	217	203	224	221	221	212	226	211	205	235	206	203	216	211	212	206	223	195	221	222	211	198	196	210	215	211	214	219	239	246	204	204	219	202	238	228	215	190	200	237	195	200	198	213	208	212	218	216	204	237	212	216	225	202	202	199	193	221	227	201	232	230	205	237	210	220	219	226	196	207
21490	35274	27135	16840	12123	8512	5858	4636	3811	3423	2570	2138	1745	1360	1113	954	834	736	646	556	612	585	530	465	398	420	373	373	364	357	355	318	330	339	340	314	312	295	292	296	258	297	271	250	243	259	243	269	261	255	245	230	227	205	248	234	237	251	227	232	276	244	236	239	263	252	230	223	256	253	215	226	249	219	203	237	233	241	264	215	249	226	232	232	255	220	219	225	236	229	246	242	219	217	249	226	234	218	258	216	218	230	214	230	232	225	204	246	240	232	258	226	257	244	223	237	233	271	217	228	221	225	219	217	238	225	249	210	252	219	242	243	214	219	222	214	223	196	247	230	225	206	231	218	207	213	242	241	226	238	226	238	226	205	224	232	241	217	219	230	230	224	237	212	219	231	225	225	243	220	214	215	229	236	251	222	253	231	233	261	249	240	220	238	229	256	205	221	258	234	253	249	243	254	214	223	231	240	229	219	242	219	231	248	234	216	235	219	236	224	209	234	250	205	235	223	241	206	234	229	226	233	232	230	246	219	243	211	266	221	227	222	239	221	244	262	239	241	221	218	237	239	236	206	230	227	227	217	240	235	224	218	237	250	242	207	243	244	225	260	212	226	216	230	226	235	264	221	234	251	238	244	218	213	243	249	225	227	222	223	224	252	234	230	217	244	226	190	245	224	248	207	225	222	256	225	227	216	217	205	234	228	220	236	233	220	245	223	244	219	214	237	240	230	226	267	242	239	227	218	249	234	215	250	206	241	248	243	242	252	233	232	265	215	209	241	213	231	224	246	218	224	229	209	242	218	217	204	223	214	219	276	230	239	209	222	247	225	225	252	222	223	226	219	225	208	206	221	219	227	243	227	233	228	254	204	241	225	224	203	222	255	239	217	217	220	224	219	253	229	207	229	243	218	245	232	222	253	235	219	212	236	238	238	239	209	234	226	232	225	220	239	229	216	233	225	225	254	235	228	214	226	211	224	211	231	241	247	215	235	224	238	233	190	249	197	230	232	245	257	218	213	240	236	223	229	225	249	218	208	199	248	228	225	249	197	219	215	229	241	211	256	236	238	208	233	206	228	256	208	219	233	250	236	238	247	220	210	228	227	204	261	227	230	224	188	228	219	234	231	247	230	217	249	242	212	218	229	213	217	203	225	205	229	236	222	230	243	219	230	218	242	236	222	222	232	223	213	220	221	235	238	225	254	234	232	244	232	260	237	210	230	210	228	213	222	230	238	228	215	237	222	225	225	243	239	239	226	226	210	252	245	224	219	233	224	236	241	232	210	217	222	215	215	208	234	231	240	242	229	226	228	230	237	232	243	254	224	231	259	210	203	250	220	259	249	222	245	234	214	221	214	202	232	256	228	232	226	245	223	218	226	228	227	248	226	243	227	208	243	198	223	256	230	231	220	234	253	229	223	254	207	213	258	213	214	214	225	233	226	218	221	213	232	214	218	232	223	208	241	218	231	204	234	226	223	235	253	220	220	247	239	243	210	221	247	233	249	229	244	214	219	230	238	229	215	257	219	220	262	208	232	220	207	226	239	204	210	214	249	213	215	228	223	206	260	212	212	213	255	219	191	226	239	236	224	231	256	248	250	251	228	189	249	230	252	233	245	215	236	202	245	243	229	216	226	250	211	205	196	234	228	229	219	203	232	233	259	232	210	237	224	225	191	237	223	224	245	214	235	235	212	256	200	251	238	247	243	199	245	220	229	231	219	204	204	260	208	233	209	216	231	223	219	211	217	235	242	236	217	204	227	236	237	221	222	214	213	228	212	233	239	206	220	239	219	234	205	217	251	234	222	232	228	225	243	239	241	200	220	226	206	237	230	241	206	221	226	210	238	259	215	241	252	245	212	219	229	252	220	216	239	216	214	219	254	237	228	227	186	235	211	207	205	227	232	218	233	214	233	240	229	219	243	222	219	219	208	243	206	221	220	232	225	219	241	246	222	205	274	245	267	217	232	226	224	249	236	236	241	233	222	262	228	231	261	215	246	202	221	236	222	221	240	233	243	196	214	237	207	224	222	216	234	231	253	219	211	190	202	232	248	256	223	236	242	196	219	220	221	222	239	236	237	205	228	224	255	218	267	233	210	220	243	240	219	213	209	220	244	227	246	225	250	241	258	231	220	238	206	202	219	249	236	232	235	250	236	238	225	216	234	233	238	225	213	230	238	236	227	238	223	227	248	236	222	218	222	223	242	222	237	257	236	210	224	250	222	206	244	243	216	235	236	211	215	217	222	211	215	220	242	227	215	216	234	253	203	210	256	245	208	249	228	213	225	219	239	236	196	223	235	230	225	240	245	240	242	237	222	189	262	227	235	234	233	251	219	219	231	186	239	221	238	224	258	220	218	250	201	223	213	228	233	230	201	241	226	239	237	209	227	236	237	236	268	226	224	234	214	245	214	252	218	255	228	229	224	209	222	229	229	220	219	241	238	230	228	267	259	224	202	232	247	219	277	225	245	245	199	233	244	208	221	209	247	217	239	226	250	224	239	227	236	250	224	218	232	230	225	228	238	226	252	210	248	233	246	225	224	242	218	230	227	232	225	210	225	241	230	229	235	223	224	210	248	250	225	237	232	239	221	227	225	207	216	221	188	252	226	218	233	204	255	196	211	235	218	236	233	244	249	223	223	222	241	255	230	215	229	218	211	213	218	228	218	244	267	230	242	253	223	244	241	237	216	233	238	239	231	222	230	236	227	221	247	229	223	246	214	243	228	224	250	212	237	232	210	241	228	223	244	237	231	240	215	222	229	225	243	233	220	243	224	223	226	208	210	252	249	212	243	235	231	218	241	241	236	220	231	209	244	243	251	225	225	225	248	220	223	227	222	235	223	235	236	225	219	211	212	213	234	221	223	238	221	215	219	232	231	221	225	197	222	198	223	230	225	232	233	235	218	233	231	221	245	210	221	211	248	231	243	268	215	241	212	216	251	220	230	230	230	241	234	279	231	239	227	209	229	232	222	223	221	238	214	236	231	216	204	248	229	261	253	240	226	225	228	260	246	242	196	244	237	208	235	222	248	228	261	228	236	234	234	214	240	224	239	223	220	224	214	229	232	242	210	235	203	248	230	214	246	215	244	219	247	246	217	211	247	231	235	223	251	233	228	226	202	228	244	229	228	269	209	256	247	235	239	236	224	225	205	197	205	222	235	234	237	224	230	228	227	239	241	239	227	219	229	232	231	233	226	231	221	211	209	234	210	246	225	239	234	265	245	219	224	256	217	219	223	226	221	225	241	215	209	244	249	221	225	238	244	228	241	204	242	209	230	224	228	230	235	227	230	233	215	230	246	241	234	266	227	242	207	248	218	211	237	196	236	194	229	216	236	225	259	227	203	212	232	221	208	218	237	231	239	227	201	240	258	232	240	204	208	253	246	208	221	220	246	228	230	206	230	207	233	226	236	221	242	235	213	228	215	213	232	240	217	231	232	233	206	216	226	272	240	237	246	210	245	233	230	213	238	212	232
25072	21204	27172	25378	12586	4425	2571	1911	1683	1475	1226	967	834	684	646	602	525	480	471	482	447	428	405	390	362	371	387	338	375	374	351	385	367	334	358	350	296	310	313	329	307	280	292	311	291	327	305	323	314	291	300	300	351	298	287	301	289	322	311	265	318	297	304	279	287	287	294	308	265	308	323	307	302	329	279	295	278	305	289	305	290	299	322	297	308	280	288	310	300	298	298	300	308	281	280	274	303	287	297	333	298	300	283	287	308	283	303	269	279	304	295	320	305	313	308	329	298	302	295	276	271	301	321	291	314	322	295	328	328	294	306	297	282	297	303	283	305	299	290	301	310	326	270	251	296	286	316	284	281	301	270	282	311	296	294	263	288	252	323	285	287	289	324	297	295	280	303	286	282	281	317	317	283	276	292	262	302	310	297	322	292	271	272	287	310	298	285	296	329	307	311	288	293	292	293	338	301	304	300	284	265	302	274	334	295	308	310	292	312	299	314	294	280	272	282	299	285	288	296	295	261	315	265	245	291	288	278	288	276	317	299	307	310	303	285	287	273	286	294	266	282	294	317	299	289	274	265	261	315	308	305	295	297	311	291	262	274	289	284	277	313	273	294	262	282	281	291	314	280	312	298	304	261	302	288	308	322	313	325	303	280	275	313	308	313	287	302	307	295	262	252	289	289	285	306	319	310	282	289	284	255	311	294	319	298	279	308	337	307	264	288	316	315	288	299	275	278	298	289	285	273	322	285	269	292	286	291	277	266	304	301	302	280	298	288	289	304	308	308	296	295	289	293	293	295	298	287	271	323	309	321	307	283	291	321	298	294	288	285	313	323	280	271	272	315	272	280	283	287	280	323	285	291	283	277	287	307	319	311	293	307	309	300	285	271	277	325	288	314	291	291	294	287	323	278	306	251	309	304	324	287	277	284	313	283	307	315	302	310	265	300	267	313	284	310	313	289	290	313	269	245	300	310	311	290	290	271	281	263	279	267	267	285	299	287	289	291	296	319	269	304	277	286	276	267	289	288	310	321	313	293	260	308	277	283	302	292	322	292	306	293	295	316	296	302	266	295	260	282	300	275	306	300	307	290	289	299	291	298	264	298	304	295	301	330	288	308	300	265	303	297	302	249	277	287	285	331	313	298	266	285	278	295	285	281	292	297	320	270	315	294	285	298	304	263	305	299	268	338	311	290	336	290	310	304	312	302	291	309	275	295	280	285	303	304	277	294	298	320	301	284	310	312	275	306	267	291	305	263	294	266	283	291	315	273	298	269	281	281	300	302	297	291	261	306	313	263	317	302	281	280	302	276	269	269	278	263	292	319	288	314	308	298	303	291	291	308	305	298	295	267	277	294	290	293	274	296	310	301	282	266	313	331	324	267	293	276	298	260	292	289	325	296	344	300	328	285	286	284	279	286	296	291	307	287	317	303	293	286	306	296	283	293	307	319	281	272	277	289	313	266	279	307	304	280	283	338	319	241	289	293	296	287	299	285	286	294	340	296	325	323	296	315	302	256	341	315	293	286	274	296	302	301	323	292	340	285	293	306	247	291	282	284	301	289	296	296	290	294	271	294	260	310	291	291	279	296	296	274	279	297	279	292	291	297	269	340	267	335	289	303	291	341	277	318	324	327	298	288	312	275	293	301	267	292	321	288	301	310	299	301	307	284	277	300	280	302	302	271	300	310	286	294	293	300	307	299	317	284	296	287	311	285	297	272	300	277	281	282	313	292	301	299	288	268	302	288	305	298	312	304	300	312	295	295	287	300	290	304	273	277	283	290	302	308	296	303	309	278	293	283	320	303	310	314	267	271	299	285	286	285	295	319	305	312	287	302	264	317	303	277	301	314	255	292	299	260	294	286	327	297	293	338	301	315	268	321	293	308	283	295	285	278	297	291	309	326	293	302	302	278	290	292	311	309	308	323	281	291	299	284	259	293	284	293	285	296	282	265	283	309	275	301	284	296	313	307	290	304	277	270	306	289	290	303	309	317	262	287	290	333	323	288	300	304	328	297	271	302	313	296	289	343	288	256	335	283	261	291	297	292	291	280	303	293	283	281	282	316	300	325	299	254	289	288	286	272	301	292	298	297	295	289	277	292	309	322	290	334	330	269	313	311	295	320	305	285	276	278	289	299	336	314	294	307	311	260	301	302	275	270	297	307	270	296	278	316	303	291	309	328	326	319	306	282	308	293	287	303	310	271	299	287	293	285	270	285	314	312	279	296	286	282	274	280	312	292	313	274	273	274	279	318	283	283	298	268	311	303	294	318	284	278	311	327	292	284	307	316	290	290	294	286	278	287	318	307	287	260	294	272	290	282	290	284	333	271	294	324	289	313	275	288	299	283	294	282	304	276	286	322	302	272	270	284	302	283	295	300	318	308	325	312	331	290	310	327	285	327	288	298	305	335	312	296	307	278	291	282	311	306	282	277	302	284	295	317	298	283	298	290	300	296	294	299	266	287	296	282	279	294	296	300	286	294	263	300	282	311	340	287	305	277	317	307	288	237	287	274	305	320	315	311	281	312	292	314	336	301	304	317	336	278	304	296	312	295	277	269	289	318	294	307	318	283	322	328	295	320	304	273	300	309	282	289	287	304	289	274	275	321	261	295	324	314	293	267	313	324	294	315	289	276	285	312	295	283	270	260	293	309	310	285	292	268	288	282	288	302	311	303	294	288	319	289	317	274	295	306	290	304	292	274	280	306	283	295	334	303	285	304	301	302	305	288	289	295	260	283	285	299	309	308	318	250	311	300	297	274	295	276	304	291	291	316	297	299	276	306	317	264	298	291	310	259	293	247	305	275	309	278	300	296	296	313	289	263	282	287	310	289	291	320	295	294	293	278	289	268	282	309	304	293	291	341	300	311	315	294	310	274	308	326	274	259	294	293	292	324	324	297	292	316	289	289	302	303	253	302	289	301	315	280	328	309	340	257	298	275	298	302	284	285	283	289	318	272	282	287	313	294	311	306	312	282	279	279	312	331	295	275	274	322	315	273	305	301	295	321	282	299	304	279	291	273	301	315	292	285	281	304	285	303	259	280	318	313	289	299	312	307	298	285	305	296	315	299	300	313	308	289	297	286	291	288	265	301	291	281	292	292	282	271	288	261	284	283	285	307	301	303	294	287	273	303	289	306	316	314	283	301	308	298	312	250	278	318	276	275	297	299	255	284	275	309	280	307	279	285	277	297	308	294	292	304	292	291	294	252	302	252	300	329	305	270	314	296	282	277	322	319	297	264	310	291	299	269	282	265	285	330	301	303	301	289	295	283	266	272	293	292	305	306	314	305	314	286	295	311	290	316	274	277	312	288	272	326	295	290	316	283	286	311	283	279	285	276	277	292	311	283	292	272	293	291	302	301	291	282	289	308	304	290	284	298	309	266	283	305	283	300	289	297	317	302	290	300	296	276	297	277	332	288	281	262	330	264	272	283	297	307	293	302	308	266	296	275	302	324	267	347	284	292	292	283	288
20045	29607	22333	12400	8716	6423	4619	3723	3223	2690	2047	1729	1395	1190	1015	894	784	698	658	596	568	560	509	488	439	425	421	436	442	444	400	402	380	395	374	373	350	379	347	356	368	363	313	328	344	320	341	343	339	320	351	340	328	344	311	359	325	321	352	320	320	341	298	300	341	331	331	302	313	329	303	324	298	312	308	313	300	340	316	344	314	305	343	302	314	359	350	304	334	315	327	278	301	314	284	321	353	335	320	332	359	327	303	305	349	364	332	306	330	343	347	310	305	323	344	315	322	304	280	323	301	341	345	305	326	286	347	332	324	298	290	316	347	302	330	307	344	332	322	314	336	330	302	331	315	295	310	294	317	311	321	312	321	340	312	300	323	337	328	332	310	326	326	300	327	310	321	322	308	343	307	312	333	311	308	308	322	318	306	305	331	332	317	332	298	315	361	332	304	337	306	302	330	324	368	295	272	329	321	338	339	322	316	335	308	332	317	341	314	297	328	336	316	324	332	291	300	309	332	286	347	294	316	301	335	301	301	312	290	311	302	334	323	327	336	282	286	330	321	318	309	355	343	333	373	327	323	363	318	325	320	372	318	308	311	323	323	337	323	352	333	322	331	321	314	324	307	329	336	324	308	338	302	296	341	347	327	299	330	332	345	311	301	336	331	336	284	353	328	314	330	306	341	339	327	307	294	321	354	330	292	359	298	320	302	322	304	305	327	312	311	335	305	334	282	327	328	299	297	321	297	334	355	316	292	306	321	302	330	318	323	318	323	337	315	308	290	317	303	308	322	311	341	328	328	304	323	315	307	334	348	312	340	290	310	344	298	314	308	331	332	310	309	347	324	313	318	325	314	322	337	340	326	307	326	316	311	334	334	349	321	324	318	329	289	345	341	358	324	324	286	311	341	321	308	300	343	307	319	279	316	301	318	340	299	298	298	301	294	350	295	308	326	313	322	319	315	315	359	336	286	318	330	322	302	299	304	317	330	304	342	300	335	380	316	304	347	308	304	318	315	343	316	323	318	331	313	313	311	313	340	322	331	323	324	302	328	297	322	325	319	308	321	312	329	307	309	326	351	318	332	314	340	306	304	322	370	335	338	297	297	311	336	297	330	310	293	337	337	304	315	299	293	292	304	311	337	337	302	307	319	329	303	315	318	289	339	327	319	330	307	316	330	327	332	313	331	317	326	300	315	333	313	297	319	339	307	284	316	331	352	286	283	349	309	372	310	338	327	343	309	318	286	316	338	305	317	305	279	310	303	298	337	256	303	315	329	287	294	301	317	306	301	340	311	298	284	298	352	319	302	315	298	299	291	334	335	342	279	346	330	306	336	302	330	302	310	320	316	326	328	343	297	346	346	314	298	309	316	318	317	300	299	330	356	292	322	287	286	308	323	334	310	309	299	292	289	338	348	316	320	305	317	316	327	314	318	310	302	345	319	344	329	316	312	313	312	295	325	321	329	332	319	347	302	292	318	347	337	323	345	328	340	324	309	317	302	329	363	309	339	331	317	318	319	325	319	351	308	304	302	340	327	303	300	329	299	323	307	342	321	303	361	334	355	338	315	340	304	303	326	332	322	327	347	374	326	342	351	317	335	290	281	356	349	302	323	321	303	311	328	306	317	340	318	308	327	296	305	311	301	327	318	305	334	349	318	315	310	290	354	319	330	289	316	329	295	339	326	311	334	337	354	339	310	314	319	295	306	308	327	343	299	326	337	313	321	295	299	321	291	313	315	304	311	282	298	360	333	328	325	313	315	306	332	320	302	336	321	319	304	308	290	301	302	331	347	320	335	322	338	321	327	300	324	312	314	315	343	369	316	334	311	309	321	296	320	335	351	339	326	346	305	331	320	346	333	332	332	294	320	324	342	313	338	316	326	300	324	310	294	312	317	336	312	300	316	318	298	347	326	304	314	327	341	325	345	322	305	304	311	334	293	302	309	342	330	320	335	324	303	299	293	351	317	305	277	328	277	320	317	314	338	307	288	340	310	320	343	299	316	308	323	294	320	325	316	308	317	347	318	302	330	312	354	296	343	308	311	283	300	315	299	319	333	354	298	310	308	312	324	323	323	305	311	311	358	344	347	328	316	299	306	320	317	352	334	334	305	299	320	301	314	308	312	322	319	315	324	334	290	318	322	301	331	283	304	325	316	330	306	341	324	338	299	333	319	321	336	305	302	350	313	328	326	343	322	304	308	322	306	327	331	296	311	335	328	316	301	302	325	320	312	301	363	301	300	345	285	313	329	315	313	334	359	316	273	311	314	299	320	297	301	312	304	323	333	319	335	313	309	327	321	335	321	298	308	300	318	311	310	296	333	332	309	302	315	310	327	325	314	299	305	278	333	332	335	308	295	282	313	313	303	339	347	314	319	327	332	333	325	323	296	325	319	297	333	353	299	310	336	299	328	298	357	328	313	285	311	305	330	318	300	323	343	286	284	298	276	334	349	279	304	295	321	306	296	324	360	327	327	328	273	316	323	306	347	332	318	323	279	304	294	318	292	292	329	367	324	313	325	288	290	333	310	327	307	297	354	312	321	320	325	302	341	334	319	329	299	325	307	320	340	353	317	281	334	300	296	283	301	304	311	325	311	331	293	332	327	339	320	328	318	342	314	361	313	320	327	305	331	289	311	335	334	280	324	290	317	334	345	304	304	307	297	285	305	324	336	310	292	302	305	322	333	335	352	331	303	323	348	333	332	304	280	319	327	322	300	327	298	345	321	333	331	317	316	336	328	334	321	329	331	333	290	294	298	296	303	353	331	316	309	316	312	345	293	326	320	316	309	304	325	341	307	351	351	322	308	342	335	312	335	313	332	317	326	301	285	286	292	316	325	308	307	293	288	344	295	288	320	285	327	324	297	305	346	328	325	356	297	338	324	315	293	368	322	306	335	303	349	305	308	336	331	290	337	310	313	291	323	346	310	313	306	342	309	323	298	311	331	322	312	313	330	350	301	319	301	334	331	294	337	319	340	312	301	327	332	318	322	328	329	307	288	337	296	339	328	341	319	365	308	340	321	302	341	291	315	313	321	345	329	303	314	316	342	346	300	306	313	327	340	334	327	315	335	311	282	315	355	280	326	306	286	321	313	307	345	333	318	320	336	348	304	314	316	330	328	332	312	319	329	322	285	314	304	291	324	293	326	308	323	305	318	302	320	328	315	306	315	317	296	333	323	340	306	381	349	311	319	323	306	331	314	318	325	311	311	326	295	319	320	306	308	344	301	301	309	308	347	345	315	333	296	307	337	328	317	335	314	348	297	338	299	307	280	331	349	339	319	343	337	331	290	299	299	306	345	324	301	333	302	303	350	324	290	286	374	310	359	322	352	324	308	299	320	291	302	299	324	323	316	308	287	308	332	293	305	319	338	307	326	308	263	339	334	289	337	326	320	304	325	300	339	339	290	313	315	324	334	338	295	325	313	297	330	319	359	303	328	336	348	351	327	337	340	361	338	274	341	328	296	317	330	331
22769	21197	28789	23910	21225	21376	12081	4563	3400	2995	2403	1814	1561	1324	1156	1135	922	823	735	622	683	643	610	606	547	494	552	492	521	495	485	462	428	475	464	406	410	397	416	392	405	381	404	368	402	364	347	386	371	367	373	393	402	344	383	379	374	368	382	381	363	419	360	383	416	338	377	369	363	382	380	340	351	341	370	347	349	348	378	352	370	376	394	391	359	342	349	324	365	376	335	328	350	367	360	393	358	365	330	376	364	370	346	373	366	333	382	356	412	377	362	344	359	346	372	365	362	368	345	344	360	321	371	315	353	336	370	356	366	382	357	362	334	362	359	347	351	333	361	363	333	362	378	354	340	374	348	340	369	344	336	313	359	356	344	332	326	363	373	378	361	369	383	369	366	367	383	322	330	380	339	364	350	363	381	345	350	360	322	376	369	389	379	334	326	313	334	343	352	355	325	376	364	348	350	383	370	334	394	307	320	384	350	317	361	343	331	379	350	358	343	356	324	341	350	371	333	379	369	397	348	384	357	380	358	361	335	346	359	367	382	355	372	356	377	323	379	384	344	382	332	361	368	327	343	325	326	367	365	352	330	390	337	354	352	328	339	399	370	350	337	367	362	351	354	357	327	308	362	344	356	371	329	343	377	340	340	379	338	378	362	344	343	340	335	360	360	316	401	380	338	361	359	373	343	360	371	366	352	350	393	351	370	351	341	349	338	355	361	344	324	357	329	368	403	372	374	366	348	366	333	391	378	345	390	344	361	331	361	333	378	350	337	379	372	343	359	338	370	356	349	357	376	359	333	379	410	399	381	383	324	334	360	300	340	355	372	330	362	363	357	374	375	383	369	349	346	341	345	375	355	348	380	376	350	333	356	379	392	356	360	334	367	359	372	384	372	373	349	368	341	393	343	395	370	374	343	349	328	365	358	349	366	380	345	405	352	347	379	331	351	359	361	371	348	363	344	345	379	360	378	346	353	356	373	371	372	366	344	326	370	346	327	337	356	349	364	328	347	334	365	359	352	366	330	327	350	346	340	349	344	316	357	373	353	375	328	347	341	347	325	371	342	339	332	376	351	357	363	378	348	365	329	364	345	388	368	356	355	344	338	348	355	364	372	364	335	329	352	384	386	329	368	370	357	357	349	359	364	356	374	358	336	343	374	382	351	393	340	361	359	369	355	357	333	306	351	358	362	356	332	364	400	347	351	376	331	366	380	363	359	348	356	377	349	375	349	381	342	337	348	360	361	347	369	351	328	357	344	342	392	332	334	371	362	346	364	341	368	348	342	344	362	326	370	360	371	361	345	367	364	366	344	403	348	359	370	357	356	357	329	364	305	385	320	372	362	362	345	313	356	322	343	375	379	348	359	331	394	329	353	372	346	377	370	328	349	338	320	343	359	383	341	377	327	328	353	352	401	331	328	319	363	344	373	348	313	354	350	333	358	322	397	370	352	328	376	357	371	359	355	364	371	363	351	325	365	348	359	347	341	359	337	394	349	329	375	374	336	354	328	355	359	385	352	371	369	399	338	362	343	343	355	369	361	356	347	405	357	323	355	351	377	350	381	350	341	353	318	355	383	368	348	341	350	357	358	343	324	374	350	354	350	357	381	343	375	330	366	342	336	364	357	343	353	397	396	375	375	350	324	365	337	333	377	352	331	344	375	364	339	367	336	366	331	317	379	351	332	350	330	384	399	331	333	371	364	368	343	369	347	369	332	357	356	381	329	335	348	337	342	337	319	367	364	351	327	358	343	358	327	343	343	350	362	347	369	350	342	365	337	351	352	337	408	340	341	365	361	322	362	324	344	356	353	344	372	366	358	346	346	377	355	374	304	385	343	339	360	328	333	365	358	362	359	354	363	337	379	346	329	327	356	344	367	358	361	313	379	358	359	360	332	346	368	336	378	374	366	366	363	330	349	349	389	360	368	408	395	367	360	331	354	387	384	326	357	359	332	374	370	356	325	347	405	335	343	352	374	376	369	324	365	367	325	345	319	367	329	354	346	363	345	340	334	352	379	350	354	343	371	402	338	324	327	335	377	345	347	312	344	335	321	353	358	375	358	374	366	372	365	369	355	361	348	346	339	371	349	339	373	363	396	341	365	336	369	347	360	383	370	382	367	356	364	326	362	381	363	353	318	387	351	365	370	381	335	350	333	337	357	341	360	335	355	363	354	366	351	375	350	356	374	356	337	331	353	392	348	384	353	333	346	373	363	392	357	365	347	356	359	365	332	331	361	387	376	354	368	327	369	396	331	378	371	357	379	384	351	355	358	379	366	372	346	339	356	357	347	365	357	325	372	394	351	369	335	342	346	335	361	356	345	338	375	351	361	368	375	373	351	345	342	378	327	341	382	361	342	341	365	325	380	352	337	334	358	386	357	366	346	364	356	361	357	347	342	344	353	377	352	337	370	380	381	361	352	351	379	350	361	338	356	348	323	358	348	392	357	377	351	315	357	359	342	344	313	380	321	333	351	348	349	375	387	348	346	374	341	364	367	345	362	313	356	356	348	383	343	337	362	362	355	334	341	398	339	337	363	338	337	335	331	364	353	369	384	358	359	330	359	356	295	359	337	342	333	345	364	330	334	343	336	342	374	356	365	393	371	386	429	371	355	366	330	368	375	365	383	345	348	370	362	357	353	343	334	345	358	358	378	340	326	343	359	355	370	380	375	365	350	361	385	338	358	318	365	365	328	368	344	354	351	368	381	362	387	361	351	339	341	349	369	366	310	382	367	347	353	340	354	344	369	329	376	350	354	403	349	329	305	344	330	327	336	378	330	338	357	349	355	352	369	334	350	340	348	387	341	364	352	372	378	363	370	344	359	323	357	367	371	381	344	350	394	347	338	335	355	360	358	328	334	358	380	353	347	379	358	371	370	343	358	341	347	348	346	375	364	357	387	373	346	358	378	353	344	330	372	375	350	342	361	334	342	327	345	359	374	368	372	387	367	341	353	302	398	331	354	392	353	345	347	339	336	343	342	372	371	352	348	379	355	361	355	369	349	316	366	348	353	316	338	302	359	354	341	357	352	362	339	328	361	323	372	314	364	350	347	373	342	348	370	379	314	347	373	373	347	396	313	348	343	374	363	344	296	366	367	387	352	376	373	360	346	353	345	364	349	329	364	367	358	354	361	371	333	374	357	329	387	366	341	340	348	344	396	369	345	340	349	359	346	345	336	379	371	344	363	379	338	342	362	377	356	357	313	360	358	350	354	378	362	356	318	378	334	327	337	364	361	356	335	360	354	357	345	389	355	325	347	340	363	360	306	366	322	367	353	353	335	382	340	370	365	324	366	352	333	357	344	335	340	335	344	353	355	357	356	354	338	353	370	385	352	350	354	354	355	344	362	369	328	317	382	319	360	382	343	371	359	343	433	334	343	361	360	365	342	392	343	361	321	364	332	358	360	369	340	380	365	359	373	385	368	299	374	352	362	354	354	382	359	327	364	295	305	366	372	342	366	335	370	335	333	370
23241	36952	29638	18080	14219	11019	8571	7047	5986	5226	3980	2986	2573	2040	1847	1556	1382	1178	968	916	848	914	800	712	687	662	641	569	616	594	580	525	524	517	490	462	480	481	428	435	389	439	447	394	401	388	407	389	406	405	394	422	369	393	378	408	424	387	362	414	391	380	381	357	363	360	386	390	386	382	382	379	377	378	382	387	389	350	403	380	358	370	407	408	361	374	393	386	368	342	339	363	387	348	372	373	336	370	346	385	339	346	353	374	372	376	347	344	402	360	379	358	370	353	394	387	380	354	332	404	349	346	367	388	339	335	323	342	373	373	351	363	407	352	396	346	366	384	342	360	361	367	382	352	376	314	333	353	369	357	381	392	357	384	380	338	389	379	323	358	377	363	366	388	364	355	376	356	379	321	354	364	387	352	374	366	358	337	370	332	340	325	346	374	379	354	375	350	348	383	401	367	372	345	384	356	339	364	385	368	365	354	360	393	355	364	393	344	364	355	354	365	378	365	385	349	357	351	378	335	368	378	364	351	381	378	365	367	363	340	362	394	344	348	381	392	330	402	342	339	353	382	338	388	393	380	356	370	382	336	388	390	353	374	354	343	387	360	351	368	363	359	346	360	375	372	355	364	375	342	333	368	348	391	361	344	376	359	333	355	339	385	358	392	371	349	364	343	364	354	381	347	344	359	340	377	358	337	376	364	331	368	319	381	354	396	377	370	358	374	360	380	341	355	366	388	326	367	348	350	370	368	369	362	335	355	343	316	356	364	348	366	355	350	357	410	339	370	398	389	346	358	366	395	377	366	380	381	384	378	362	340	366	357	385	382	391	369	389	354	346	404	392	393	357	345	381	349	360	367	398	314	364	367	352	354	294	387	354	357	388	378	380	363	373	360	348	364	340	358	356	361	368	370	344	370	337	337	361	377	386	350	345	371	392	393	378	361	379	371	361	355	399	365	349	375	374	373	371	399	372	378	370	385	364	365	366	379	368	378	380	375	377	357	350	357	351	361	361	391	334	343	342	366	350	361	365	371	346	345	368	398	395	389	368	383	383	396	365	380	376	356	395	392	357	372	352	362	348	368	342	374	381	361	352	361	361	394	370	400	369	364	358	347	383	406	378	335	394	388	379	342	326	366	371	371	376	349	348	377	360	338	346	378	367	362	375	361	353	339	355	383	365	389	377	358	365	366	397	359	380	356	355	363	384	326	390	411	371	371	382	363	399	381	363	346	367	372	389	389	351	384	364	355	338	335	323	362	360	344	371	357	340	369	347	372	351	339	358	368	365	337	375	426	358	390	331	352	361	366	394	404	402	320	369	354	368	364	338	342	379	365	357	393	376	368	343	382	359	329	337	363	378	356	397	394	379	361	393	391	368	397	384	395	367	339	404	356	388	370	369	370	394	358	380	392	366	367	365	357	337	357	332	326	379	379	385	358	386	370	356	403	363	395	358	381	346	384	353	351	373	387	409	379	362	377	375	365	357	388	362	390	368	347	413	364	350	383	343	386	370	389	332	366	394	352	336	342	355	341	358	342	370	367	386	384	322	361	390	353	393	366	378	379	351	342	353	385	350	376	356	383	353	354	388	400	355	391	373	381	334	379	343	389	342	407	354	354	351	346	359	325	385	341	365	342	393	400	347	409	372	348	371	369	383	349	368	379	365	377	359	391	430	342	373	398	363	335	416	385	341	380	365	386	350	375	364	339	356	351	387	334	344	380	397	376	391	362	347	364	403	375	378	376	324	369	347	368	396	395	384	377	381	387	359	356	366	346	334	333	362	372	334	345	362	359	394	384	380	357	381	354	372	335	365	372	341	368	388	402	380	372	382	388	380	352	351	387	334	388	381	374	363	378	369	347	350	366	363	366	364	346	340	362	399	377	329	339	323	365	382	332	378	399	364	369	396	350	385	360	381	366	383	356	352	365	355	388	368	366	394	375	394	357	371	365	356	382	398	384	365	373	397	319	368	342	365	340	360	404	375	358	363	327	338	335	347	362	322	375	366	347	379	362	393	349	357	365	343	356	387	349	395	374	360	403	367	352	395	351	375	375	351	361	337	401	378	331	388	359	404	356	371	351	374	347	375	337	368	334	365	371	342	396	371	347	362	393	406	366	348	367	378	396	354	328	329	382	378	341	372	373	370	348	360	354	369	379	354	382	382	349	392	376	332	347	392	399	385	369	352	377	396	344	361	380	376	395	343	389	378	308	386	399	353	409	390	377	349	347	399	338	379	362	343	355	369	363	362	338	375	338	345	367	388	350	361	356	379	374	366	351	356	326	366	369	364	335	362	386	389	370	392	388	361	336	367	350	371	369	354	367	336	368	386	425	388	368	363	357	360	379	368	352	380	371	387	382	369	347	358	368	377	377	363	386	345	358	390	355	337	365	333	349	386	393	359	370	366	359	362	361	389	379	359	373	368	353	353	393	354	374	351	385	355	382	359	368	339	352	366	380	365	355	368	381	380	347	352	363	380	362	371	370	379	359	360	355	383	352	370	360	337	387	333	374	359	401	362	340	358	391	366	388	378	341	379	363	341	355	350	406	379	404	361	359	370	359	366	370	398	355	352	351	369	348	377	342	377	346	362	359	374	394	369	379	372	428	373	356	373	388	350	369	356	334	391	371	394	388	381	330	334	340	382	361	348	372	346	375	369	369	361	372	367	341	397	343	364	372	378	360	356	384	386	381	321	328	392	353	371	376	395	378	360	384	352	342	369	368	356	345	329	351	349	373	355	391	384	326	379	369	384	357	379	369	375	369	395	373	371	374	372	385	384	361	382	357	385	373	342	361	358	367	341	362	373	378	360	352	368	369	349	384	360	377	360	327	388	355	393	370	384	360	377	333	339	353	375	381	374	346	326	392	361	355	381	376	371	376	351	364	331	377	357	370	372	344	380	362	327	371	375	347	399	356	360	393	343	388	347	401	362	363	348	347	370	384	352	384	371	390	370	359	352	372	355	377	337	374	346	366	380	389	372	396	374	370	378	370	342	365	356	393	397	351	359	346	380	376	353	370	346	378	358	378	365	364	386	364	361	372	388	351	353	343	358	324	380	375	350	379	372	361	369	362	377	390	394	386	379	352	358	409	401	351	333	333	341	387	353	398	364	366	391	348	374	386	364	343	349	351	380	370	345	371	367	362	354	356	350	368	364	350	341	360	360	362	377	344	354	381	369	351	380	387	371	379	350	351	332	364	342	408	359	362	371	362	323	366	395	345	359	355	364	398	344	363	349	390	348	374	354	377	402	344	356	343	365	348	349	369	383	346	356	368	404	356	366	367	344	385	373	376	380	374	354	362	363	352	395	354	370	357	361	329	372	371	377	369	362	400	375	370	367	379	354	368	370	357	364	340	401	372	364	374	323	369	376	358	386	394	350	333	339	361	358	372	356	364	365	406	397	374	378	374	353	360	362	387	367	371	372	375	368	373	350	380	349	340	378	358	358	381	397	390	373	378	401	332	391	371	367	371	354	373
28116	20311	15069	7362	3624	2334	1798	1411	1170	1017	857	670	597	489	408	447	376	336	335	310	303	278	282	260	272	264	233	232	245	232	230	254	221	223	219	231	221	228	186	195	203	196	232	230	216	201	200	209	207	196	213	199	220	197	197	229	200	233	198	215	262	208	184	188	212	198	231	210	203	177	218	183	206	199	173	186	193	196	205	202	192	200	209	180	195	206	200	200	185	217	191	200	180	219	200	190	174	189	195	202	213	196	182	179	175	192	173	198	192	201	212	190	195	212	182	171	206	189	192	199	185	160	189	212	231	209	185	170	207	228	188	199	209	192	215	211	196	197	165	201	187	174	215	208	203	182	188	186	196	194	197	209	209	214	168	179	179	204	163	193	190	225	195	170	204	198	194	184	181	199	195	196	182	220	204	219	180	219	176	167	211	216	213	206	193	183	187	192	187	206	187	188	178	209	192	155	206	198	193	181	188	203	192	203	195	204	199	192	185	166	199	180	205	183	172	156	186	191	186	193	188	160	174	203	194	194	180	199	190	184	208	194	175	198	206	203	211	195	188	204	189	190	202	198	217	155	212	183	180	184	184	209	213	178	208	195	219	202	177	193	173	188	162	170	202	199	201	203	210	192	180	189	198	177	198	192	221	190	186	186	195	187	196	202	184	172	188	176	204	192	190	193	174	213	185	177	193	175	199	206	203	208	207	204	202	200	172	197	216	198	211	201	177	181	190	195	188	182	201	185	190	175	188	173	218	189	200	184	215	191	201	187	202	203	184	176	203	183	193	186	206	200	189	211	186	177	208	186	202	198	187	188	206	204	196	196	194	169	205	189	170	190	183	203	195	192	182	239	207	184	162	200	218	193	184	204	189	182	200	219	179	201	173	174	202	192	208	171	203	215	184	198	189	200	193	180	176	197	207	174	195	179	212	194	192	206	223	194	167	212	185	187	194	198	191	204	203	166	190	202	183	183	175	170	194	177	186	195	188	200	192	220	186	194	181	211	199	200	159	196	186	191	211	192	200	207	178	166	193	193	188	195	188	181	214	183	209	211	209	195	188	201	191	185	188	189	215	183	186	201	206	185	196	178	197	183	172	182	191	204	181	189	173	192	181	178	194	191	208	181	173	178	216	216	177	207	194	186	214	187	194	179	198	202	216	182	212	206	188	184	200	185	195	204	192	200	213	174	217	189	181	193	218	194	193	200	183	205	190	193	201	206	205	195	185	184	187	188	214	178	205	201	208	197	201	181	189	229	204	189	201	202	196	194	167	204	201	181	178	196	195	173	185	187	195	181	179	195	205	191	198	197	198	207	199	222	211	170	195	205	185	199	217	182	183	200	170	204	208	221	198	210	165	184	196	200	218	193	163	172	195	189	177	216	201	204	193	216	227	207	201	177	201	174	191	178	171	190	201	186	201	187	221	241	196	183	197	156	182	211	192	182	192	199	224	187	186	166	201	192	217	204	186	200	188	181	201	181	212	191	184	170	199	174	183	189	194	202	211	200	194	191	201	187	213	209	180	195	212	206	202	215	169	206	205	195	189	213	202	190	208	203	185	200	201	188	196	188	190	180	184	214	196	199	199	212	191	180	204	218	185	213	196	201	169	198	193	217	177	202	200	197	187	190	204	191	193	157	234	213	195	200	196	174	188	213	172	208	198	224	218	209	191	192	194	177	195	185	189	206	212	222	206	178	200	192	191	194	205	218	217	175	197	193	209	242	179	191	185	183	203	231	185	213	200	190	193	202	190	182	223	219	198	216	206	191	209	188	213	163	192	202	181	197	180	169	213	190	193	191	197	195	200	198	195	185	190	185	194	191	195	171	209	188	223	182	225	213	206	180	189	196	201	223	207	187	174	199	185	200	195	183	181	186	230	180	194	176	196	192	194	210	207	190	192	181	170	207	181	191	202	179	187	183	194	189	206	204	178	199	192	182	219	186	185	210	208	176	188	198	213	214	178	177	186	193	205	190	184	194	223	183	208	189	184	175	201	176	190	195	172	180	229	199	205	188	193	191	176	188	176	186	218	192	202	208	207	175	184	204	170	172	193	223	203	175	182	175	195	193	195	210	199	184	215	188	173	182	205	186	208	198	180	219	184	207	198	202	169	204	219	187	211	178	202	186	185	207	182	185	215	203	210	190	219	200	210	216	204	194	187	184	204	186	177	182	176	191	181	185	162	159	202	206	179	190	194	185	188	207	191	185	204	185	165	188	172	199	183	200	210	210	201	189	192	216	205	196	206	195	166	186	201	214	208	177	188	201	191	179	179	215	217	196	199	202	224	194	177	218	201	206	194	192	200	194	192	183	201	211	196	192	196	213	176	188	205	196	212	199	213	204	192	185	205	203	216	175	204	187	176	205	169	177	203	200	218	202	202	212	182	197	181	244	189	214	215	176	194	192	198	184	194	194	202	219	177	156	201	191	177	212	200	215	220	192	181	189	203	188	194	185	210	185	175	200	183	186	181	174	198	199	205	192	204	195	188	225	201	201	202	196	204	206	186	201	213	194	176	218	198	198	202	190	171	173	208	232	186	193	171	216	205	189	200	200	205	216	195	180	199	168	192	170	181	202	189	202	194	191	187	174	202	195	190	189	203	186	182	188	195	166	171	187	203	225	203	191	190	195	183	191	181	197	188	198	191	194	181	204	210	196	189	203	204	178	176	178	159	203	196	204	209	191	211	170	206	178	193	228	197	193	187	195	217	208	184	171	170	202	180	204	201	176	207	203	242	191	193	215	167	184	229	186	178	177	183	183	192	205	203	203	185	189	194	177	194	199	172	208	184	181	166	200	193	198	188	200	173	186	194	223	184	173	199	191	177	193	169	219	204	182	203	198	223	189	199	186	186	195	195	187	191	197	203	211	173	200	192	173	203	204	215	184	189	217	192	185	198	199	182	201	220	171	205	191	212	170	189	201	185	193	184	198	184	202	186	178	187	195	169	202	198	184	164	217	219	182	193	190	183	192	193	200	193	204	184	204	179	212	210	189	208	191	185	210	177	187	194	185	214	201	195	193	171	207	166	212	217	177	194	190	166	171	200	193	180	189	204	218	180	216	212	218	203	182	213	185	210	208	214	213	208	209	179	198	232	198	204	204	194	185	186	191	189	208	206	206	196	197	194	195	228	213	204	202	208	175	202	218	203	191	188	172	185	211	198	187	171	214	184	196	200	194	195	181	187	190	201	207	209	189	216	203	215	218	182	201	209	208	211	191	200	189	182	209	182	190	182	207	187	218	192	198	189	195	188	204	183	185	204	198	181	203	189	187	200	206	193	179	211	215	194	197	195	181	185	174	181	189	198	170	194	223	216	193	204	165	197	192	190	176	193	185	188	194	181	189	191	211	200	198	212	203	195	176	189	185	200	170	199	203	228	218	192	220	199	187	180	192	184	203	207	222	189	206	171	195	202	188	194	197	206	199	194	189	190	168	192	208	212	202	207	222	198	221	196	200	185	202	190	205	204	196	192	212
17080	21864	15344	7533	5585	4274	3431	2667	2244	1911	1457	1195	941	785	677	663	559	497	413	420	367	379	345	351	316	293	304	287	310	277	295	288	278	279	250	287	254	254	243	235	240	268	219	189	227	254	226	215	246	249	212	208	242	210	206	234	249	236	222	239	223	246	219	201	250	238	207	228	223	218	205	212	211	218	197	198	246	223	242	227	210	224	230	236	229	217	222	216	193	209	215	231	239	215	217	206	170	233	242	212	241	223	241	208	232	217	205	204	211	214	196	201	204	238	216	204	241	217	209	217	255	224	214	225	227	215	223	213	210	219	206	251	208	213	218	180	211	242	232	237	199	209	225	211	225	231	198	204	240	228	216	204	224	205	207	228	194	226	216	206	219	215	208	221	217	225	221	204	221	218	229	223	216	220	191	201	222	217	200	215	202	212	228	205	221	238	222	206	209	216	213	193	207	233	224	217	224	205	235	210	235	230	205	225	211	254	210	234	211	213	201	215	217	218	248	204	235	201	207	229	238	206	247	204	212	240	217	215	219	221	242	232	215	206	200	217	218	224	234	212	206	247	198	219	213	221	208	198	221	219	214	194	198	219	243	249	210	209	213	198	215	195	221	227	221	207	218	200	204	208	230	222	203	208	210	214	209	237	203	230	215	219	206	185	215	237	236	210	212	217	222	224	227	193	204	220	212	211	198	220	203	244	193	192	204	256	220	212	225	201	223	198	248	222	207	227	197	214	230	212	221	241	212	213	221	227	187	210	219	235	236	206	206	202	207	202	236	234	188	229	215	197	203	195	213	208	214	202	231	208	223	227	217	222	212	220	216	201	221	208	237	219	218	198	212	209	182	251	199	204	224	218	225	241	209	230	199	223	226	214	225	225	211	249	210	211	233	203	199	220	237	224	228	229	224	223	233	198	241	211	232	205	227	223	226	237	238	231	210	213	225	222	214	218	215	228	221	210	208	235	203	205	206	211	211	209	201	229	212	197	245	226	209	218	187	254	226	227	203	251	204	213	190	223	239	198	206	182	250	203	208	212	220	216	236	234	228	217	203	240	191	170	202	214	212	193	238	203	198	199	201	227	208	205	231	223	212	201	200	230	192	194	192	216	243	197	208	212	221	200	221	197	201	200	223	223	211	208	223	178	234	193	218	196	207	210	189	236	202	212	208	229	206	218	186	202	205	213	213	227	225	206	225	212	239	219	217	196	248	187	210	197	215	219	200	248	186	223	234	203	234	208	232	202	212	226	231	210	214	232	229	218	255	194	229	195	220	235	212	205	207	228	224	231	256	198	220	216	240	202	198	203	223	237	209	218	209	221	213	202	210	226	217	198	196	223	220	215	226	225	207	199	228	224	194	237	215	207	196	212	221	209	215	226	211	196	216	223	201	236	195	231	222	219	192	211	236	250	261	240	232	252	204	212	212	224	209	224	198	220	218	218	205	197	214	233	228	216	184	228	204	218	238	211	225	209	198	197	234	222	215	236	242	228	223	223	217	233	198	211	235	214	204	230	236	235	224	226	216	229	227	215	198	227	229	242	215	214	224	203	209	224	236	213	228	199	208	227	217	223	231	195	213	203	223	204	198	230	205	211	198	205	208	203	209	226	195	220	240	203	208	250	201	231	205	205	233	197	243	197	244	221	214	211	232	228	220	215	205	220	221	207	218	211	214	204	216	215	217	223	233	219	219	219	229	207	213	230	215	217	212	199	208	196	245	205	225	229	223	224	227	205	213	198	247	201	211	210	194	180	215	228	211	206	232	205	227	208	246	215	226	252	205	218	211	198	209	178	211	225	243	211	200	200	233	219	211	208	269	223	220	208	230	208	212	229	235	208	237	205	210	206	222	207	209	185	228	197	245	237	229	214	207	224	203	197	245	238	201	225	227	211	193	199	213	208	202	218	204	231	204	227	237	223	217	220	225	209	218	238	202	221	215	203	210	205	195	195	219	219	202	199	205	200	194	191	207	231	229	216	222	215	209	210	195	217	209	240	218	223	227	203	216	217	211	222	207	230	237	233	242	209	199	218	210	199	212	197	218	200	199	217	213	199	214	221	233	203	215	223	233	202	218	236	231	207	220	206	212	212	225	210	207	216	233	208	215	230	223	236	210	219	214	227	190	227	220	239	199	200	251	207	232	206	204	209	242	223	219	206	225	218	232	213	201	203	208	190	210	214	226	201	221	227	233	215	232	213	201	215	204	201	217	209	214	223	200	228	225	203	217	221	207	230	193	213	214	202	233	214	241	226	221	196	235	197	211	217	226	217	223	202	216	214	197	236	244	241	193	212	210	224	211	215	221	223	206	209	219	205	214	199	274	227	215	224	247	210	213	235	220	226	211	233	193	211	203	222	246	210	201	241	208	194	204	203	223	205	210	223	201	196	188	217	215	226	212	207	209	180	204	211	212	206	234	230	191	242	239	250	197	192	222	222	199	248	217	255	233	214	189	190	229	208	218	244	208	204	210	214	213	241	181	225	208	202	203	214	218	215	206	227	195	205	200	219	197	202	231	215	235	208	219	218	202	205	216	223	219	218	216	209	208	229	199	222	209	194	205	214	172	222	192	215	208	218	220	215	221	195	188	228	209	230	228	235	199	171	217	224	213	202	254	210	231	191	213	229	209	221	244	224	216	208	204	208	219	237	215	231	245	210	233	187	196	225	213	233	221	204	207	219	202	233	202	232	239	214	237	216	227	227	196	237	254	215	205	231	221	226	236	218	188	211	214	219	199	239	226	214	210	233	207	204	227	235	224	217	214	191	226	201	212	198	213	195	217	230	225	210	233	192	200	217	247	257	205	233	202	191	190	207	190	206	214	224	218	205	195	189	232	212	222	218	200	198	215	217	214	221	229	229	211	211	226	236	214	239	242	216	200	226	211	203	200	209	237	213	218	229	216	224	205	208	177	194	190	214	233	202	260	205	218	211	210	216	201	242	223	202	190	254	217	220	206	214	202	211	219	199	205	192	227	213	164	244	216	222	225	203	227	227	213	211	194	215	253	213	229	202	209	227	226	238	213	226	226	240	198	236	239	228	245	185	229	231	212	196	208	217	216	199	191	221	243	229	223	223	226	199	211	243	232	202	214	221	210	215	216	224	210	220	222	202	226	232	199	205	229	252	224	239	248	214	217	194	183	227	210	218	220	224	206	209	241	225	214	218	220	238	210	222	207	218	216	200	205	221	214	203	231	189	217	199	204	226	219	198	222	230	228	227	213	199	226	206	237	221	217	230	213	234	230	228	230	220	235	214	230	208	243	246	225	207	207	228	223	215	218	207	220	197	205	224	195	211	226	217	228	200	197	213	232	216	230	203	196	212	227	228	220	212	218	215	231	219	210	249	229	201	222	221	231	222	214	238	212	221	221	200	211	229	247	221	194	226	233	203	218	216	230	217	223	203	204	204	222	239	201	230	225	223	232	214	245	209	194	244	215	200	217	209	223	239	233	230	230	216	212	207	202	205	203	206	200	221
23893	21195	28264	24427	21135	11849	4383	2802	2184	1924	1512	1221	1085	904	745	723	582	537	439	427	386	369	384	368	350	332	294	318	290	280	282	263	285	266	265	261	259	253	270	250	225	249	252	222	239	232	194	228	234	216	230	247	250	208	238	227	234	203	230	233	217	231	227	232	215	229	223	242	218	206	205	228	206	230	206	196	238	213	228	213	220	222	247	233	269	189	220	232	178	188	222	216	203	207	237	209	210	214	232	223	237	213	223	215	206	217	224	206	198	192	201	241	269	198	208	220	247	204	203	193	196	221	207	226	220	212	214	206	250	218	219	238	207	221	224	206	199	193	213	201	228	216	222	272	234	217	233	235	215	222	182	236	212	223	217	216	194	216	215	205	216	223	216	212	247	219	222	217	196	225	219	198	232	191	204	211	238	200	205	210	220	215	201	193	209	232	198	232	206	211	221	225	219	220	230	215	223	188	205	217	210	220	219	211	187	208	245	220	181	228	222	209	239	204	249	233	222	209	231	237	209	218	212	217	218	233	222	210	209	183	228	198	194	209	208	219	201	176	214	213	223	264	200	216	230	209	207	199	217	202	237	192	195	222	185	216	197	219	203	220	214	202	214	191	208	202	234	210	220	229	202	204	205	191	236	225	227	208	218	192	221	217	221	190	204	234	205	214	190	200	206	218	214	222	224	220	207	223	223	188	201	185	221	227	205	206	194	236	202	210	225	236	225	219	210	232	205	177	215	211	227	236	209	218	218	225	216	228	182	199	223	212	207	203	203	215	232	209	194	237	204	236	226	198	223	244	227	229	203	218	212	203	221	194	209	218	222	228	214	202	222	191	243	217	224	187	204	204	209	219	242	225	219	217	219	198	189	203	207	185	206	205	208	221	203	236	240	206	206	197	213	242	235	192	204	210	203	205	201	207	215	171	232	206	221	213	218	208	239	221	215	232	188	209	210	211	227	214	250	208	198	232	246	208	248	219	212	231	222	224	220	203	210	221	221	185	205	216	191	230	204	228	211	187	214	190	217	205	187	203	193	220	226	215	201	223	222	195	224	208	216	219	208	220	203	213	188	206	223	202	211	237	180	193	203	212	214	217	235	215	236	239	230	219	204	222	209	202	215	228	229	206	202	242	225	207	223	206	198	183	253	228	223	220	201	214	230	231	211	205	221	234	230	191	219	211	239	206	187	205	239	215	216	192	219	210	202	219	216	230	202	243	245	190	205	192	183	195	228	212	195	205	253	207	221	200	194	209	213	197	221	206	209	215	239	214	221	230	238	191	220	209	225	228	236	216	206	215	217	216	205	196	219	219	201	227	249	227	236	219	215	200	199	237	200	197	203	245	219	197	202	207	217	192	194	226	208	222	242	207	207	222	187	212	222	217	241	204	208	202	227	205	219	241	241	168	230	199	220	200	231	217	205	209	232	219	204	208	220	228	191	209	208	227	209	233	234	222	189	214	257	258	236	215	209	201	194	186	217	222	239	211	234	216	203	188	222	214	220	210	214	206	214	232	202	214	191	217	208	213	229	191	196	191	204	217	213	228	232	223	223	220	213	207	226	210	204	234	209	213	217	198	217	207	218	209	207	229	231	225	192	191	215	240	185	219	184	229	219	213	205	215	221	181	199	220	200	230	212	209	210	241	219	221	213	226	209	215	191	224	205	194	219	197	209	234	206	221	205	222	232	236	225	210	231	216	209	201	219	202	211	220	209	209	193	237	227	207	218	209	212	217	206	216	203	208	216	251	202	210	213	217	187	230	229	177	214	224	214	208	215	212	232	226	217	224	216	215	213	232	222	199	212	202	219	212	224	188	222	191	207	195	205	203	219	211	194	228	221	230	195	231	203	209	194	199	244	192	214	212	201	208	217	230	210	222	185	211	222	202	226	221	224	233	221	198	219	184	211	200	230	201	226	226	190	214	234	205	212	193	221	233	212	229	206	207	235	226	222	215	215	225	227	227	233	206	231	217	247	226	231	210	215	225	247	210	218	217	243	222	218	221	197	203	200	227	227	193	189	221	210	230	196	196	213	226	228	214	219	214	208	226	230	240	237	237	200	237	200	224	225	172	199	206	197	185	235	223	215	232	227	231	220	202	219	207	214	222	200	218	200	216	205	238	232	185	235	205	194	176	199	243	216	231	242	246	208	219	226	189	210	191	201	217	198	209	187	221	218	210	244	209	227	199	219	203	211	227	229	181	209	228	212	243	201	189	211	233	221	214	204	228	212	216	221	215	238	197	230	204	209	195	200	214	220	201	213	234	216	229	213	237	245	221	207	200	204	240	238	201	230	201	220	202	190	215	213	234	224	214	218	197	205	181	210	221	224	208	237	204	192	250	227	221	230	239	217	203	187	213	225	226	210	227	208	198	228	204	251	215	227	206	239	235	217	219	197	212	204	206	202	224	216	225	222	200	220	210	223	245	199	226	206	210	221	222	210	229	218	224	223	213	206	256	217	210	212	224	205	199	226	184	204	205	196	218	222	242	223	230	241	218	213	224	199	229	211	213	224	201	191	219	214	212	223	215	224	204	240	218	205	208	205	214	246	187	202	197	221	228	223	214	191	233	207	199	220	242	246	242	223	224	170	208	230	192	222	239	200	220	229	207	229	209	229	233	204	200	207	178	221	221	199	226	201	233	235	216	218	216	234	233	237	201	202	233	225	213	214	220	210	220	234	226	195	222	185	222	202	216	214	193	213	188	206	200	202	193	200	180	217	189	214	186	210	186	199	216	196	197	232	204	231	217	210	225	200	243	218	169	242	197	201	218	210	218	213	206	200	241	258	200	200	207	205	204	240	186	214	203	227	222	223	214	217	233	248	247	211	219	226	213	212	212	203	214	214	207	195	215	209	217	226	226	198	224	195	234	202	208	204	214	199	215	217	196	240	187	190	248	230	233	215	204	223	205	224	227	204	216	204	237	218	221	237	221	207	220	188	224	222	193	228	217	226	205	184	213	202	223	206	235	196	232	223	226	207	200	222	221	225	213	200	195	221	227	193	199	215	197	230	206	210	197	213	202	220	207	216	218	208	204	206	234	226	193	205	210	204	200	221	206	203	223	193	191	211	216	196	227	218	207	219	195	177	214	234	214	222	200	214	214	232	216	216	223	218	209	215	199	210	220	227	194	219	231	207	189	214	203	195	219	195	194	215	220	236	190	228	210	191	247	187	217	226	209	228	210	219	240	197	215	222	230	198	201	204	199	236	200	201	214	207	209	223	224	235	217	189	218	230	216	214	231	190	201	205	180	216	220	204	212	205	227	228	207	194	201	222	211	194	215	212	220	195	212	212	204	233	187	199	193	202	213	226	201	189	210	220	220	225	205	215	212	207	204	220	230	205	186	230	231	210	234	217	214	199	168	204	236	209	215	223	229	255	201	227	208	230	218	226	192	208	186	213	223	256	211	216	229	208	204	216	213	232	237	194	226	211	194	226	184	213	208	233	192	231	224	195	210	209	210	195	193	190	202
19577	30440	22273	12035	9605	7958	5844	4925	3890	3351	2683	2130	1779	1375	1251	1125	1000	816	703	581	527	505	517	500	415	411	412	387	375	413	376	349	315	324	314	335	331	281	291	257	295	261	277	248	243	272	269	274	261	237	223	269	261	257	238	252	241	256	261	228	237	271	226	228	261	270	253	247	244	246	250	213	234	242	228	238	213	262	241	227	256	240	208	222	217	221	227	235	224	229	217	238	237	243	219	242	210	234	227	222	222	234	253	214	220	258	257	205	208	248	249	240	228	228	231	256	233	210	233	231	230	247	227	227	219	227	246	212	225	233	236	189	236	237	212	217	210	238	228	234	228	253	216	246	224	227	230	227	206	231	208	249	228	231	269	238	242	238	228	197	247	225	255	261	237	228	236	215	202	255	226	235	256	244	255	220	232	244	271	242	228	211	244	225	260	218	223	179	228	200	203	224	232	219	209	227	224	236	239	187	215	243	234	205	213	221	204	195	221	217	214	252	238	217	233	227	218	221	226	243	279	217	234	260	225	228	189	208	217	226	232	249	214	241	226	245	218	219	229	239	211	228	235	226	224	254	232	234	223	212	210	227	226	221	253	222	227	199	234	240	221	225	248	219	199	241	244	236	229	231	205	258	221	259	226	211	237	214	234	231	239	225	239	219	215	219	200	211	238	221	234	194	235	271	231	237	251	248	223	227	253	260	251	213	220	211	217	257	231	267	223	232	242	232	225	250	270	215	260	224	217	231	230	232	246	238	238	214	244	223	221	223	247	194	218	231	252	267	265	232	233	235	240	189	242	256	239	236	234	242	221	211	204	224	257	220	213	215	209	213	246	214	214	228	217	236	248	238	231	239	215	228	213	249	223	213	227	234	238	246	247	224	271	229	237	238	241	229	283	224	213	251	241	220	270	241	254	250	234	228	218	232	234	245	233	222	250	231	242	224	244	221	230	230	231	245	237	234	235	219	222	232	229	205	213	243	218	240	229	209	215	226	234	215	208	256	220	249	248	257	235	199	234	239	231	217	246	240	228	267	234	221	228	244	208	218	221	237	213	226	243	226	246	232	246	218	211	237	205	218	243	221	225	246	215	240	225	219	223	216	245	239	240	242	237	234	232	213	203	255	216	214	237	233	208	227	251	231	222	246	235	226	242	276	207	239	224	230	251	236	224	222	244	226	227	245	234	223	217	212	222	213	225	225	257	244	232	238	213	212	239	230	224	219	231	207	254	254	238	216	249	250	220	229	217	241	214	253	249	227	211	240	262	224	218	218	227	218	246	230	258	228	220	245	223	247	222	227	229	223	226	244	227	224	216	205	231	246	212	220	213	234	229	235	245	221	214	210	225	231	235	259	202	215	221	239	243	250	193	225	232	233	245	220	198	224	215	216	238	246	242	218	243	218	220	250	214	226	226	217	231	218	248	227	216	222	199	251	220	215	207	248	237	234	231	238	253	221	222	232	241	244	213	223	241	227	221	227	223	219	206	215	225	229	232	238	228	244	242	233	256	219	215	231	213	240	222	210	240	205	233	227	244	234	204	223	242	222	235	246	242	207	207	246	214	242	241	242	205	224	213	223	230	215	234	224	262	208	232	220	214	246	272	214	227	226	250	212	232	240	231	235	216	247	248	235	233	217	239	216	249	235	202	207	210	233	215	224	243	252	231	239	226	229	207	222	222	234	246	228	226	209	219	228	242	225	220	239	225	236	208	228	216	227	238	245	258	226	227	227	238	227	225	222	218	230	225	232	243	208	253	226	235	241	244	215	240	240	227	234	244	223	233	227	229	253	242	224	279	240	215	215	222	203	222	243	223	209	248	247	225	257	222	226	234	226	206	231	221	227	232	242	231	214	199	224	254	203	261	221	201	247	215	238	230	230	195	208	225	239	213	222	234	248	249	221	234	224	231	204	214	231	239	217	215	220	242	233	248	232	236	233	234	230	239	212	236	262	211	224	247	264	241	243	237	222	239	235	216	215	241	225	224	230	200	220	258	216	230	248	220	229	228	222	218	239	246	244	233	211	248	240	231	208	220	224	213	215	199	208	235	261	229	240	248	228	241	223	213	226	244	220	199	228	210	219	227	216	206	204	220	234	229	208	234	226	218	219	248	229	242	239	221	228	213	250	247	236	228	231	199	261	239	214	210	238	230	225	228	204	215	240	222	249	243	207	226	224	230	215	204	204	213	253	253	238	226	214	226	238	238	205	219	225	238	206	230	227	208	227	217	221	240	207	219	224	252	209	254	210	203	226	241	230	241	231	247	235	213	201	216	216	234	237	246	195	214	188	215	235	234	215	205	229	230	273	236	218	245	230	247	218	191	213	237	233	237	206	231	233	240	192	226	217	242	213	266	223	239	222	228	234	227	248	242	212	236	234	216	212	238	216	233	239	230	199	234	242	204	228	201	229	224	220	213	269	234	213	232	226	231	226	233	207	231	233	229	221	224	229	208	235	220	230	219	232	233	222	215	236	234	200	241	190	220	255	234	231	232	226	214	232	231	213	239	222	239	225	227	235	234	232	243	231	237	226	228	237	242	220	206	221	220	230	233	233	237	207	229	246	233	240	256	229	224	250	217	224	250	221	245	224	220	240	225	246	217	224	230	230	226	258	227	236	219	229	217	223	220	230	210	259	228	209	209	252	210	231	245	216	220	232	216	241	241	250	245	248	237	263	255	230	248	214	219	240	248	251	236	236	242	235	197	235	237	209	216	208	225	249	231	217	213	221	224	228	213	231	248	230	231	238	231	232	222	230	222	215	257	238	259	214	252	229	232	225	239	213	219	232	231	219	244	210	212	240	255	231	233	225	230	248	232	214	222	252	235	234	233	241	230	257	260	230	201	208	217	227	209	242	234	235	223	225	224	265	223	218	238	243	212	230	257	230	234	236	248	218	253	234	274	235	228	243	261	245	240	240	216	227	268	224	241	212	234	248	230	229	218	239	219	238	223	215	223	258	224	223	236	233	239	240	233	212	225	227	224	223	234	227	229	218	242	244	248	235	222	233	261	253	224	222	241	210	239	240	235	223	236	226	208	235	235	258	208	221	237	235	210	221	228	243	229	239	244	235	221	209	227	219	259	239	221	212	180	245	243	244	246	216	263	227	256	213	235	250	217	216	241	199	219	210	243	222	205	210	218	211	231	240	234	233	222	215	212	205	229	224	230	189	250	208	231	228	232	216	217	229	208	211	222	242	227	224	229	233	196	219	223	234	247	254	221	237	210	221	250	236	243	218	226	218	217	244	219	222	251	257	210	222	216	239	232	226	234	219	243	232	238	233	201	238	235	226	214	215	254	212	232	247	219	257	213	228	241	252	221	227	229	233	197	244	219	254	259	238	224	228	233	221	229	212	223	220	225	220	228	255	213	228	251	223	242	212	231	226	244	236	237	227	227	245	210	231	223	217	250	222	227	214	262	220	215	244	246	247	235	220	237	220	234	268	246	222	240	230	225	250	227	249	218	230	219	261	267	234
25045	21206	27152	25352	11764	4047	2585	2012	1651	1321	1169	1019	851	765	738	661	589	523	504	451	468	380	399	403	408	378	362	342	404	358	327	342	331	345	306	340	318	317	311	340	315	297	303	293	332	309	329	301	311	315	306	306	285	306	302	303	317	307	282	305	274	304	302	316	300	270	305	275	280	292	301	293	295	318	310	304	259	269	321	331	303	330	298	279	282	321	307	275	308	307	279	293	276	279	303	279	306	286	294	309	283	316	290	268	320	312	298	305	296	284	282	292	329	311	298	301	309	275	289	296	291	294	299	313	264	278	279	270	268	283	284	309	312	274	306	286	282	275	267	269	287	285	283	289	303	315	301	281	296	305	290	291	271	290	277	297	281	315	305	305	322	333	289	290	315	284	288	311	292	318	305	276	303	282	267	296	279	291	288	306	297	307	293	281	277	296	306	285	302	309	306	277	339	298	283	325	322	287	271	303	285	304	306	285	274	291	304	290	302	292	313	280	276	305	290	297	299	309	302	306	305	296	306	297	285	299	302	301	296	291	288	302	271	280	290	307	304	295	322	277	285	277	328	251	290	309	307	314	317	309	289	279	316	301	294	285	311	312	310	293	306	274	300	270	308	291	278	273	277	281	335	305	262	301	330	294	309	283	271	265	276	265	315	305	273	294	292	317	281	289	274	313	314	303	278	313	289	279	273	285	311	279	310	288	300	261	299	312	281	315	290	269	256	306	279	291	261	291	303	274	285	265	308	317	320	282	326	292	311	298	309	287	282	295	297	276	311	299	321	311	306	306	280	325	291	304	285	304	301	257	260	299	296	286	284	274	282	284	272	290	286	265	312	307	294	302	280	274	272	302	275	259	300	309	299	310	296	277	291	276	256	309	306	286	291	301	290	335	302	308	306	327	324	298	281	288	282	279	282	272	296	301	301	272	282	302	313	290	284	302	289	295	269	299	325	285	340	295	290	328	263	270	285	310	275	301	299	290	287	321	310	280	291	295	285	306	280	281	316	290	296	290	273	291	295	297	291	330	313	303	269	327	264	307	304	281	297	303	299	271	253	319	309	281	304	300	293	262	315	280	289	279	309	276	292	264	293	302	300	276	275	298	298	288	292	304	301	254	312	288	299	308	308	309	307	307	280	311	293	295	318	327	298	299	310	321	313	282	291	306	300	265	282	300	292	296	301	270	300	282	298	297	288	325	305	284	305	310	293	300	266	295	284	312	276	320	304	313	290	324	276	332	309	311	286	299	291	295	274	291	303	305	292	295	291	282	300	337	299	311	273	271	276	303	278	299	290	280	261	318	289	307	294	264	316	291	280	331	285	293	272	271	308	299	330	289	319	300	294	302	270	316	318	311	302	272	328	293	279	291	321	278	284	287	303	277	300	288	326	298	311	281	278	336	303	290	290	290	313	295	278	303	291	271	284	268	282	287	308	306	287	268	278	310	291	303	276	302	287	287	286	299	305	286	303	292	299	322	294	284	328	308	307	296	338	295	306	305	299	313	277	319	273	272	276	296	309	283	305	293	305	295	293	308	313	299	283	280	269	305	292	294	302	312	286	286	288	297	308	306	288	274	312	279	287	283	308	276	290	299	283	293	319	288	290	296	287	309	299	275	291	316	309	330	328	287	302	305	291	311	303	269	327	335	281	298	327	264	310	274	311	291	300	311	283	276	280	285	302	282	283	279	321	293	287	290	289	274	318	296	270	304	304	282	315	300	291	300	299	307	298	293	299	280	320	306	289	281	326	308	328	296	267	298	295	293	304	288	312	342	254	310	313	280	292	282	299	284	310	276	315	260	291	270	297	259	270	268	310	298	281	273	311	272	299	307	274	298	272	315	317	268	311	267	270	282	301	271	283	275	316	286	300	294	305	261	315	309	292	300	278	271	291	332	280	313	296	287	296	304	315	312	276	304	287	286	277	334	266	289	303	288	287	335	261	306	304	311	305	308	286	279	270	274	299	294	290	291	290	306	305	293	301	280	299	275	308	324	286	260	275	304	268	299	295	290	289	296	300	288	273	294	302	279	313	289	282	308	296	295	300	293	299	271	292	290	259	301	292	285	301	258	279	305	282	275	308	282	278	287	310	300	312	300	305	317	278	293	301	277	317	287	338	291	286	295	295	292	300	305	287	281	263	283	296	288	299	302	313	281	316	285	302	287	265	316	302	279	303	308	301	331	294	264	315	270	271	272	284	300	294	287	310	296	285	289	300	284	287	305	285	275	296	270	308	290	302	253	300	335	308	281	296	292	272	316	291	326	306	292	282	299	267	298	266	266	283	299	296	300	285	312	297	278	294	297	292	288	285	237	312	285	312	301	293	305	314	268	263	257	303	318	309	291	278	282	312	275	304	273	328	308	277	300	309	281	293	297	275	313	277	319	296	276	297	296	295	298	297	274	279	285	310	251	289	312	300	289	302	282	266	298	327	290	351	285	289	280	270	285	326	289	328	286	284	285	315	298	286	280	306	274	321	297	290	269	273	294	285	282	330	295	329	288	250	304	310	273	260	276	279	284	285	297	304	312	302	284	341	274	290	314	305	284	263	306	296	310	294	290	330	283	315	285	300	290	308	321	295	329	302	328	294	319	301	283	292	310	269	273	302	302	300	293	335	291	285	314	268	323	269	299	261	284	311	283	288	276	297	312	296	269	297	288	289	302	297	298	283	293	298	297	307	318	317	265	288	324	298	336	273	289	309	304	297	351	329	285	283	285	288	291	311	294	280	292	315	287	295	302	298	296	287	297	295	257	270	312	285	269	273	301	314	313	273	294	284	302	293	285	304	268	251	270	296	271	296	297	285	285	290	294	260	292	285	288	286	289	303	289	304	341	288	296	309	309	314	287	288	291	269	317	296	284	319	289	291	258	276	293	300	288	319	317	271	277	277	287	313	282	277	257	293	307	273	286	286	325	296	258	264	337	291	282	273	272	276	296	288	284	294	311	301	295	324	296	299	306	302	316	264	282	297	240	279	296	325	310	303	302	266	297	316	300	273	309	284	305	287	264	270	283	301	286	263	288	322	306	301	261	269	295	293	286	301	270	302	311	312	276	268	273	317	313	276	319	331	300	277	306	287	321	316	298	305	299	321	290	283	295	294	283	306	311	271	310	267	281	283	321	283	304	271	299	269	296	273	275	290	275	301	297	301	326	317	308	289	314	286	298	265	309	319	304	308	293	291	299	276	307	282	305	260	286	312	300	268	273	273	305	298	292	280	295	267	283	297	255	308	275	294	302	316	333	306	283	295	301	318	299	288	283	307	312	345	320	290	289	291	298	314	318	316	324	293	257	326	321	283	311	318	309	306	294	268	317	289	308	320	301	288	328	284	284	286	312	312	282	311	297	291	300	336	296	298	300	287	283	289	267	298	296	282	288	277	272	295	299	279	263	300	266	308	296	262	275	276	296	318	293	309	278	281	264	288	298	274	311	298	283	258	303	313	313	274	268	295	267	292	303	304	277	315	274	333	337
18808	24475	16802	8909	7396	5940	4547	3623	2995	2698	2083	1701	1440	1199	1096	997	974	756	649	560	577	532	542	517	452	500	452	452	436	425	405	403	398	398	406	388	403	377	389	360	338	361	338	329	328	318	332	325	321	344	297	328	328	335	335	340	336	339	329	358	309	330	373	321	353	328	294	343	318	328	335	300	323	348	313	306	353	338	311	299	304	340	336	291	327	337	307	396	275	330	311	310	279	314	313	318	312	338	348	322	335	324	317	324	314	312	330	292	313	347	297	302	309	337	324	351	339	333	316	298	321	311	300	340	293	331	311	316	305	324	314	326	291	295	308	338	329	301	344	326	329	298	338	332	339	312	332	305	340	338	309	327	336	315	302	325	334	319	307	304	329	343	303	334	312	306	310	309	310	357	325	328	343	309	290	286	296	284	300	296	301	348	314	298	321	297	320	292	324	320	326	310	336	312	338	296	301	321	336	323	327	291	303	320	324	320	323	325	333	333	326	302	361	293	320	311	273	309	302	308	335	309	298	354	314	317	338	308	286	347	314	284	350	354	311	290	333	360	313	304	312	319	328	319	331	348	340	294	310	328	308	309	324	316	349	337	321	309	347	334	308	325	310	285	367	364	337	290	340	304	319	341	334	322	283	292	317	354	317	301	324	345	333	282	324	345	312	332	333	321	317	317	330	321	320	329	338	342	305	331	318	332	304	288	303	350	321	352	337	281	300	309	328	282	311	328	345	339	323	332	326	303	312	281	350	323	313	306	316	324	322	340	298	329	306	310	291	289	305	308	303	294	289	308	325	313	323	331	324	342	337	320	303	318	337	325	309	320	332	321	288	328	327	328	298	353	318	329	321	329	316	301	316	313	317	332	297	309	324	323	279	344	287	314	342	290	278	306	308	321	309	302	326	306	292	298	321	315	326	321	306	304	326	347	297	319	310	302	319	310	278	325	318	302	270	318	321	292	323	361	292	303	316	291	339	285	311	320	327	334	303	317	299	309	341	322	324	307	296	334	312	288	311	310	331	326	335	334	310	309	362	307	299	318	298	319	326	308	326	337	311	316	344	333	340	376	310	333	325	309	317	316	280	351	307	302	313	337	358	324	330	300	332	280	308	317	293	341	349	312	311	344	348	342	323	346	322	302	338	326	308	313	323	318	311	314	301	296	309	311	322	342	306	307	320	335	299	305	289	320	308	334	306	327	318	341	306	346	343	256	322	306	355	312	310	335	324	296	332	314	315	330	330	320	338	338	319	302	325	303	279	324	295	303	313	318	354	321	306	328	291	339	332	314	319	286	325	337	353	304	308	334	301	302	322	322	303	318	308	324	317	298	335	302	305	321	337	343	312	341	307	324	328	292	345	296	316	278	333	307	321	321	346	345	342	299	315	321	358	346	298	337	308	324	345	312	325	322	293	307	354	325	327	297	278	325	309	315	335	302	313	305	323	292	288	281	296	317	329	316	337	312	339	315	315	313	323	347	328	316	306	314	307	309	314	359	303	316	354	306	304	273	321	328	317	305	305	296	306	349	319	334	288	313	295	344	300	302	303	308	307	352	340	325	314	347	322	327	341	325	302	271	346	326	284	340	323	335	310	326	332	333	318	317	302	332	326	320	306	314	307	338	325	342	314	322	314	290	347	341	336	357	305	354	347	304	274	314	323	313	323	317	324	332	321	320	290	285	311	300	288	320	331	334	331	304	338	306	283	326	309	316	299	310	313	314	330	331	356	325	305	311	324	324	298	300	335	316	297	334	314	312	315	331	324	317	282	344	305	319	348	286	280	349	329	336	315	308	357	336	338	303	312	323	351	326	356	310	316	324	305	334	328	314	357	323	314	298	306	298	332	333	302	309	304	314	320	317	312	320	332	318	319	298	319	343	321	339	313	307	337	302	328	339	316	322	331	326	309	329	287	332	286	323	336	313	328	303	317	327	327	330	312	317	336	315	328	326	307	310	309	285	294	336	322	299	275	312	290	300	310	297	329	320	315	331	322	324	293	314	356	343	350	307	330	326	328	339	314	343	337	291	333	327	313	319	367	327	312	344	323	331	332	304	325	315	308	317	320	328	309	286	305	330	313	294	334	321	325	321	318	336	319	329	311	350	300	325	350	330	323	353	318	310	339	315	316	347	306	335	288	339	308	292	332	319	301	298	349	334	341	324	306	284	315	342	293	347	330	314	333	317	340	302	310	326	360	342	339	342	328	311	333	306	307	322	307	311	303	288	349	366	292	333	300	310	302	315	309	327	326	326	336	300	326	294	296	312	328	319	292	303	330	345	343	306	319	298	299	285	303	315	275	341	324	304	308	316	298	303	348	306	332	328	315	349	336	331	355	332	343	344	317	320	339	309	304	285	306	276	293	318	301	323	281	324	301	321	311	311	311	300	299	294	331	315	340	287	300	341	356	307	304	340	306	330	328	310	335	319	328	316	312	310	350	287	331	324	330	321	290	316	320	316	330	331	344	305	294	328	338	317	321	326	340	304	309	302	309	310	335	341	303	359	300	346	330	334	309	297	333	334	332	336	305	336	301	297	358	320	317	302	337	310	306	305	314	317	303	312	289	330	314	339	309	313	323	342	310	286	325	313	313	323	304	325	328	350	336	306	317	314	306	309	326	318	286	331	292	320	330	337	326	329	327	327	356	342	349	319	317	319	343	332	323	310	297	339	324	307	334	327	323	321	303	329	310	328	335	335	320	333	330	322	278	297	325	309	326	330	331	337	326	333	345	322	290	336	307	331	319	314	348	305	318	327	318	305	364	358	325	319	328	316	297	299	318	319	330	301	325	383	312	353	366	357	324	326	306	344	325	322	300	326	325	334	298	321	343	367	322	311	324	338	321	315	330	291	311	301	283	312	305	307	291	303	330	341	309	317	323	349	327	336	320	304	333	333	343	313	315	318	303	305	289	306	308	314	308	318	299	316	314	305	340	326	331	323	308	329	316	302	325	338	291	293	322	295	337	307	382	316	309	333	296	336	310	305	288	306	308	313	328	314	290	291	317	318	319	305	327	334	300	281	324	343	303	324	314	335	342	287	313	314	347	309	300	335	313	301	316	331	316	309	287	334	347	333	311	304	291	331	328	323	324	324	313	321	297	314	320	311	327	326	320	284	326	327	321	297	316	292	311	311	309	302	324	295	317	329	341	332	323	319	321	298	345	337	299	293	282	305	326	327	315	301	329	329	325	318	301	331	317	339	314	307	279	330	326	295	329	330	328	350	330	302	329	280	339	345	323	333	313	316	326	318	305	278	344	350	310	284	343	331	271	300	297	294	352	322	300	281	304	308	309	330	347	303	318	335	342	301	312	330	302	314	279	312	333	314	297	336	339	314	282	314	306	328	335	350	310	321	313	299	298	336	299	338	308	305	308	283	314	307	324	334	298	336	312	321	301	305	301	346	322	298	348	319	352	346	340	320	282	292	317	328	300	302	332	305	332	316	341	336	317	333	310	351	332	345	332	319	333	315	320	324
22742	21198	28779	23915	21220	21323	11429	4268	3203	2669	2154	1905	1548	1263	1252	974	982	877	773	665	616	651	602	578	610	533	471	499	485	449	443	505	477	455	471	409	420	434	417	393	403	416	408	342	354	393	370	386	381	366	373	357	395	333	344	397	347	392	350	365	342	396	398	386	356	353	412	324	316	398	358	392	383	377	357	364	357	359	398	366	348	354	356	367	361	336	360	348	365	347	368	375	399	355	343	352	356	347	382	379	344	338	355	366	370	335	343	348	375	333	356	423	377	377	409	342	384	349	354	355	337	379	339	345	342	320	357	348	316	351	386	344	369	358	382	332	394	399	347	355	348	354	357	347	343	312	332	327	337	375	315	380	345	364	360	388	316	341	352	347	346	346	362	331	321	337	367	368	377	369	349	377	377	351	355	347	344	362	347	330	385	349	363	341	354	345	357	356	342	369	362	368	389	343	322	378	346	350	383	368	332	365	347	354	374	341	371	366	368	330	400	333	346	364	372	370	346	365	383	344	335	357	347	369	350	356	354	341	360	344	316	346	348	344	356	344	347	367	322	364	353	325	346	376	309	361	384	368	348	365	334	379	316	354	363	340	347	362	367	396	372	338	353	342	357	365	392	359	328	333	369	330	374	319	349	330	349	388	333	376	319	362	322	331	365	359	338	334	354	351	361	345	373	331	371	349	338	328	395	331	367	371	349	341	344	342	370	362	359	373	315	381	336	339	353	375	305	348	379	318	320	362	374	325	322	345	376	379	308	328	366	329	330	353	361	310	335	342	333	340	377	361	378	327	356	381	308	339	379	322	357	377	393	354	349	382	353	364	337	336	329	361	379	370	339	360	363	335	352	330	329	356	336	342	326	354	360	339	384	344	349	346	339	363	377	353	347	406	329	372	344	352	367	351	377	382	358	350	295	338	381	346	375	337	356	340	331	356	339	358	392	375	366	361	353	350	361	375	355	394	340	335	362	327	345	377	337	353	367	353	354	352	345	367	340	393	339	344	328	319	336	375	352	380	350	362	354	344	339	378	347	335	341	390	355	384	370	368	364	344	340	328	323	356	360	353	358	372	369	368	375	369	364	372	374	353	356	368	393	326	330	360	353	346	389	332	334	358	328	324	349	371	370	346	366	343	356	339	363	325	360	356	355	334	347	322	353	369	346	359	361	377	359	384	327	336	337	333	347	345	356	354	351	314	344	359	390	337	333	357	380	366	363	348	356	351	371	368	360	340	357	359	369	336	372	373	383	383	334	349	337	343	360	356	367	369	350	363	361	348	346	362	377	387	324	349	362	365	308	368	358	372	317	378	360	347	346	363	334	342	374	375	362	355	357	323	357	389	335	366	373	390	353	394	358	346	370	356	345	331	340	365	343	378	341	390	369	353	350	341	335	361	351	316	355	355	360	341	343	352	333	336	365	330	360	367	379	359	383	342	372	340	368	340	351	380	381	375	344	363	359	346	387	349	382	356	344	330	353	327	303	347	378	395	379	374	371	308	329	379	357	380	367	345	388	353	397	379	374	358	391	342	324	343	345	381	378	333	362	352	346	357	358	368	366	362	382	339	347	392	343	383	340	365	349	337	383	391	345	365	355	337	340	366	325	331	327	335	355	370	372	410	360	335	353	356	387	377	370	355	379	384	326	350	388	349	390	361	355	375	331	362	364	350	342	334	369	321	376	365	364	314	346	368	384	385	348	355	362	369	387	377	358	352	354	394	374	337	321	370	353	347	349	364	357	348	354	345	340	374	402	343	351	387	366	363	322	379	372	361	353	375	370	373	348	359	359	321	321	371	379	345	377	384	356	326	350	327	329	366	349	378	345	361	320	343	359	382	351	327	353	330	361	390	350	327	323	351	359	363	375	379	343	376	366	352	333	377	350	347	349	384	350	380	368	360	318	340	369	376	324	351	324	364	354	361	354	330	383	351	329	347	340	356	356	394	367	329	344	355	339	379	375	362	374	365	347	354	360	394	354	340	362	386	343	329	361	364	366	337	352	360	371	344	331	373	376	331	387	373	361	365	339	388	363	352	316	364	344	337	344	354	332	361	349	361	356	333	346	378	330	330	357	356	355	358	357	346	368	351	372	382	336	367	343	332	338	383	373	343	364	322	339	365	365	348	348	346	370	331	366	369	336	375	352	382	368	328	353	368	363	329	323	343	370	355	334	334	362	392	378	374	368	342	383	374	358	336	332	320	329	351	318	389	354	357	356	345	335	366	349	324	337	339	347	315	347	367	348	359	372	375	336	355	353	363	366	343	380	326	358	369	331	369	402	328	337	347	356	342	345	343	382	379	383	363	364	342	338	333	342	370	391	371	352	312	348	352	344	370	353	377	347	366	350	341	349	339	324	376	351	363	365	349	366	365	378	369	357	346	378	356	381	385	361	393	361	385	345	379	371	366	379	359	339	358	359	354	340	360	359	349	349	364	339	344	340	359	339	381	337	360	382	362	363	355	338	375	349	356	339	361	360	362	377	356	322	323	343	356	333	394	369	369	381	324	394	347	329	331	372	330	328	351	335	407	335	342	378	344	405	333	357	382	363	344	346	366	350	377	376	346	345	382	350	360	300	345	381	363	345	339	376	376	318	353	350	360	338	365	349	337	374	334	338	382	354	330	381	353	368	331	375	341	324	375	331	371	325	351	350	336	350	366	380	358	375	348	371	334	380	372	353	341	318	356	342	340	374	375	361	368	355	336	380	420	342	349	349	335	352	342	341	343	404	325	356	352	344	332	358	355	331	368	373	344	349	332	333	326	366	348	375	302	345	364	334	353	334	354	376	367	360	325	322	306	343	353	373	349	388	349	381	362	360	402	333	360	339	354	350	333	346	327	361	417	398	336	370	331	344	357	335	342	380	338	349	323	335	362	358	336	364	362	370	362	325	350	373	346	333	379	324	334	350	361	365	337	371	331	328	361	372	380	328	371	332	324	372	360	388	327	358	344	335	327	365	366	366	349	359	344	349	325	376	350	359	353	351	340	349	328	347	366	336	388	336	358	345	355	341	385	335	365	400	359	363	300	337	367	372	359	373	354	323	352	336	357	367	358	345	377	348	355	337	357	346	332	352	363	359	367	318	382	362	368	379	356	376	336	324	348	400	354	319	320	357	319	367	366	349	369	341	356	364	347	326	342	346	357	347	354	365	348	326	356	351	345	343	378	336	352	397	368	351	368	358	342	352	325	367	348	334	346	360	353	366	394	332	332	364	335	357	347	351	344	349	362	314	355	333	381	333	348	340	375	362	361	383	351	361	356	369	339	347	347	342	357	366	334	314	346	353	330	340	364	381	343	352	332	338	339	331	339	356	375	353	338	314	339	328	360	363	355	356	360	345	348	354	360	364	376	342	329	348	319	341	370	324	379	346	351	336	334	380	327	353	350	333	367	331	354	365	369	379	350	345	383	386	345	368	340	352	338	339	334	353	361	369	341	369	352	343	368	301	316	286	359	356	385	365	351	382	347	360	357
22882	33396	24629	15284	12392	10333	7883	6501	5687	4644	3763	3132	2557	2110	1826	1609	1413	1250	1044	912	802	810	806	757	674	630	629	589	557	576	590	531	495	517	535	518	451	487	469	433	404	411	445	415	421	408	415	377	407	399	370	391	401	389	409	403	403	394	370	425	399	400	401	401	392	368	367	315	390	341	367	345	395	336	355	404	376	363	393	403	371	361	340	407	363	333	362	355	368	357	396	374	373	362	385	364	374	399	374	382	354	336	350	390	337	360	374	375	380	362	355	366	376	399	372	369	365	386	405	371	367	353	351	342	372	356	394	335	355	368	350	390	330	367	403	374	347	353	377	385	380	391	371	379	370	353	351	344	371	358	372	356	353	358	364	349	330	356	337	379	359	387	363	359	370	361	366	362	395	355	377	379	368	342	362	367	341	382	357	354	361	326	356	355	364	366	383	397	360	352	352	353	404	358	388	366	381	361	355	371	372	349	339	362	348	440	370	351	383	326	368	370	341	366	350	378	383	340	354	377	367	340	379	376	346	398	388	389	355	378	342	347	343	369	359	387	337	348	337	374	367	379	401	393	365	362	331	328	354	355	358	371	362	357	351	380	365	330	368	330	366	341	382	332	412	379	398	386	340	342	394	332	358	341	363	378	349	372	378	352	339	344	358	362	369	371	354	390	370	332	369	361	398	380	382	384	362	378	376	341	353	374	377	336	377	415	366	344	377	351	383	346	398	383	344	356	349	372	356	368	386	402	370	348	390	340	367	367	348	369	384	353	375	367	337	350	351	394	366	365	390	370	405	354	378	347	347	372	386	341	367	347	372	329	363	387	339	384	393	386	360	354	321	338	353	362	358	372	348	387	365	348	374	371	375	381	382	368	333	382	367	374	350	353	350	370	356	354	385	364	386	391	411	331	378	374	371	380	378	375	378	360	408	365	353	363	355	383	397	336	399	327	375	378	342	368	358	351	363	360	374	367	362	375	380	347	367	376	384	360	375	382	352	346	347	336	373	345	380	382	363	377	346	357	382	361	382	382	376	376	333	342	366	338	339	383	377	383	386	380	361	347	365	355	383	377	396	347	364	364	352	375	360	391	306	361	346	339	365	354	340	362	345	383	375	366	372	366	361	344	358	347	362	353	379	334	360	392	392	356	390	371	373	359	360	369	340	342	353	350	363	361	359	361	356	384	385	414	381	351	390	353	381	381	344	332	363	343	385	359	369	367	337	359	346	374	356	380	403	363	389	390	372	365	363	349	382	344	405	338	379	356	385	366	369	350	373	387	390	353	360	405	367	368	369	361	378	350	353	392	374	379	340	349	390	355	377	335	373	361	367	352	354	353	377	360	347	387	368	347	340	371	370	331	356	366	366	348	404	366	363	356	376	368	381	393	345	346	316	378	397	368	348	352	377	363	353	333	370	345	375	391	330	379	366	365	369	393	370	337	355	370	360	379	356	370	365	377	354	364	377	376	339	346	409	349	359	355	382	370	371	375	371	339	387	334	351	365	371	375	353	365	308	354	332	368	417	383	345	399	385	357	376	348	370	397	381	307	385	354	371	368	350	373	343	368	361	373	363	376	341	340	356	373	358	324	406	387	363	346	352	378	364	356	360	361	342	352	356	386	393	407	379	350	356	388	365	317	364	380	387	356	371	340	366	375	371	360	356	337	377	351	351	373	353	342	398	359	379	358	352	377	369	345	375	356	349	359	359	334	359	363	370	327	363	361	344	405	339	367	368	312	362	386	370	364	358	340	382	317	408	378	377	371	338	342	372	383	374	333	364	368	405	362	360	377	358	383	355	401	389	357	370	333	384	338	368	341	374	359	356	372	362	345	384	365	411	366	380	418	337	392	382	360	374	366	341	394	376	361	344	365	368	388	368	393	374	386	369	360	358	377	387	341	408	364	362	350	356	353	369	388	374	376	322	361	367	418	361	395	369	375	368	365	375	367	394	358	386	369	379	388	389	350	343	347	400	357	351	336	357	354	321	357	374	354	388	353	379	351	371	386	364	364	366	357	353	363	399	380	373	378	394	361	381	345	397	352	390	379	346	359	400	376	360	363	358	358	407	368	392	367	322	367	359	364	329	357	374	348	378	374	370	403	362	379	361	373	369	418	374	373	358	339	324	344	403	338	388	347	379	369	366	321	361	359	384	360	372	373	347	383	347	357	362	337	389	401	352	376	398	364	363	371	341	349	397	371	382	375	335	376	321	389	379	396	353	338	358	370	385	362	354	362	366	349	330	361	359	363	374	366	383	341	360	385	337	370	365	369	387	374	366	390	364	348	370	370	363	377	373	368	342	340	368	372	333	360	355	393	360	350	395	379	347	332	384	366	368	370	377	352	377	345	374	397	360	339	376	395	367	369	366	367	374	339	376	340	369	377	373	368	363	373	379	349	369	371	348	387	373	348	353	357	396	368	406	385	365	371	363	332	348	379	384	328	320	369	382	381	391	361	339	378	335	388	353	370	365	367	376	356	321	357	364	366	351	419	373	367	362	382	359	368	351	382	335	370	336	403	381	384	368	384	389	350	391	340	402	393	359	355	356	360	357	356	361	352	353	349	376	349	338	360	396	396	413	372	371	384	372	333	343	362	352	344	393	373	353	378	388	346	381	362	354	329	348	365	363	358	367	375	364	367	378	352	371	349	342	390	405	347	344	405	346	339	389	364	367	337	373	374	348	386	353	357	361	355	355	396	390	333	393	369	374	376	353	371	348	348	405	382	383	343	382	333	367	360	360	352	364	377	358	348	340	374	361	363	327	371	349	366	361	378	351	374	362	386	364	370	361	347	341	367	398	339	387	382	347	383	366	367	374	376	345	402	365	382	365	379	359	340	354	355	341	362	352	316	375	352	333	361	334	353	377	376	347	362	349	359	329	369	379	382	372	380	412	383	425	379	385	368	359	394	365	363	400	347	387	349	340	382	353	360	371	353	369	357	327	376	382	371	382	364	364	376	377	383	361	392	390	380	374	384	385	389	364	368	328	351	365	358	346	364	360	388	363	342	359	359	372	389	390	385	376	378	360	400	364	360	376	362	386	386	365	373	360	372	327	353	368	379	354	341	382	377	366	340	353	365	375	391	369	352	372	353	376	375	357	365	337	374	383	361	384	368	393	401	370	370	364	362	344	336	378	360	339	409	403	344	368	369	364	367	380	364	370	338	371	363	366	362	375	350	365	373	370	373	380	328	383	377	353	349	384	394	363	339	339	374	360	408	346	354	359	393	388	386	366	362	357	373	343	400	356	394	335	349	345	364	391	373	362	369	368	366	354	381	368	376	353	342	348	393	381	374	377	372	357	341	346	369	369	355	345	369	344	390	402	365	363	389	357	391	398	380	338	376	386	366	368	350	359	376	423	338	353	370	368	383	385	386	396	351	372	355	346	336	346	406	374	367	367	350	329	390	362	335	351	399	375	397	384	349	372	358	376	374	359	376	385	381	376	383	335	401	346	362	360	321	348	374	379	360	386	367
28145	19688	12563	5582	2955	2067	1481	1257	1079	949	738	666	522	492	426	365	389	339	314	270	302	275	289	281	286	247	208	237	258	246	220	221	253	265	225	202	215	243	186	204	199	203	212	191	227	206	194	191	213	217	182	188	167	210	199	212	209	189	214	204	184	207	213	193	213	196	197	188	200	200	206	223	188	199	200	207	207	212	210	191	191	167	192	208	222	183	220	187	219	196	206	184	203	200	181	208	190	213	175	165	201	221	197	192	179	192	185	197	198	179	199	206	192	182	201	184	217	238	212	183	192	202	196	184	202	194	200	187	165	192	211	202	198	214	192	197	207	205	184	196	219	206	205	181	170	169	200	199	210	205	163	187	201	207	194	196	177	201	180	181	194	201	197	193	192	210	170	205	201	182	177	178	187	201	198	207	204	198	169	204	194	187	204	176	191	191	194	193	209	171	197	224	180	184	202	181	180	214	202	187	169	214	190	206	209	200	197	190	168	209	219	187	190	194	208	196	216	205	179	185	198	217	203	209	195	194	193	173	194	233	188	205	210	207	199	185	209	179	204	217	205	172	176	189	201	216	201	185	173	220	187	173	182	179	202	199	197	201	180	199	198	179	165	225	188	215	172	222	205	214	192	205	198	177	190	187	175	207	184	173	186	208	199	197	206	211	177	204	186	187	184	162	175	199	189	192	226	182	181	186	197	184	194	219	196	186	206	213	179	195	197	192	202	205	184	214	189	175	189	206	202	175	157	182	181	172	189	176	199	173	182	187	168	200	167	200	203	193	203	195	183	197	208	179	202	165	190	183	207	217	193	175	209	198	210	202	210	193	192	182	200	207	192	190	177	206	197	205	158	201	179	212	196	207	181	196	180	189	187	199	168	207	183	175	199	190	202	211	189	198	191	170	199	211	197	211	223	208	188	204	208	186	204	178	205	209	172	181	195	179	189	210	186	190	197	191	190	186	188	216	210	195	168	188	207	186	176	200	206	192	213	196	217	210	186	219	205	181	222	175	168	205	211	199	176	201	216	204	183	188	205	172	210	210	206	200	198	170	205	184	188	201	197	189	181	192	200	175	196	179	192	194	182	219	205	191	176	197	218	213	204	220	221	198	209	215	194	210	165	189	188	206	215	185	206	178	200	201	198	215	184	194	197	175	201	214	208	206	167	232	200	183	192	189	168	220	195	167	199	195	219	199	197	172	210	183	222	218	186	177	203	183	198	215	189	182	176	196	192	173	188	203	184	198	184	205	172	175	160	192	192	187	224	184	172	195	201	191	196	208	198	199	196	202	187	201	192	189	206	193	187	192	193	191	214	209	172	183	186	171	207	192	200	209	194	199	189	208	191	209	174	178	184	189	170	178	190	177	215	213	217	219	188	207	194	177	195	218	194	214	186	201	167	200	183	202	188	164	197	218	203	187	209	199	201	212	194	189	179	206	197	218	187	160	200	205	222	199	184	200	212	183	189	200	190	180	205	172	205	199	190	178	212	177	201	201	215	208	216	208	165	181	185	199	206	191	209	168	181	171	186	188	191	207	191	199	193	188	206	227	192	229	184	173	199	211	192	184	198	182	179	197	155	206	188	196	186	178	229	208	196	196	205	198	220	242	191	201	197	174	197	169	234	193	213	197	212	180	194	206	191	182	171	210	184	212	179	171	198	205	215	177	216	182	213	177	199	187	181	188	191	205	202	186	197	190	209	200	196	178	183	178	199	171	190	184	181	189	172	204	193	208	201	197	205	225	193	194	185	191	203	207	185	200	190	192	188	194	190	187	200	186	180	221	202	195	185	184	193	186	210	191	202	197	191	210	180	174	191	204	200	225	193	174	206	201	194	180	208	187	201	195	184	198	174	187	204	191	180	185	189	188	173	193	194	201	168	190	205	188	226	194	193	180	185	198	192	173	200	204	200	203	201	195	184	198	183	176	194	218	197	187	154	175	203	212	205	195	205	222	192	184	178	192	215	202	205	186	215	209	207	217	204	189	185	197	207	172	175	196	160	188	189	197	188	215	214	193	193	179	207	198	183	205	188	187	173	182	192	195	202	173	198	179	179	195	211	208	203	186	195	175	188	195	182	167	192	207	193	201	184	196	190	204	197	180	183	214	161	207	213	205	196	180	197	196	222	180	201	174	188	202	173	214	189	195	203	192	221	191	183	218	194	194	199	202	170	198	192	190	220	206	190	196	175	210	198	182	176	190	191	167	189	176	206	187	182	207	221	196	198	194	211	196	225	177	208	196	176	187	194	185	191	192	180	188	193	184	199	208	189	197	201	196	184	212	197	218	197	199	193	177	195	201	201	179	183	206	174	182	197	158	196	203	184	186	184	220	172	191	175	222	213	190	202	208	194	185	212	196	204	189	205	187	211	201	179	222	215	196	192	194	228	212	213	178	182	201	177	200	183	191	196	193	188	196	169	185	194	201	172	197	210	165	200	196	206	221	181	207	186	203	196	211	193	196	207	202	178	197	194	181	200	180	179	210	212	213	179	186	191	180	169	192	186	196	205	189	176	207	187	175	200	195	178	222	149	211	202	207	202	189	200	183	197	205	198	173	191	190	193	187	212	194	203	215	203	206	206	188	198	209	177	171	188	207	193	196	204	221	173	182	188	192	180	183	196	216	195	178	191	191	176	181	159	205	195	187	205	181	196	179	232	193	195	215	217	186	188	205	183	176	194	191	200	195	178	179	189	191	196	191	195	177	221	205	200	179	166	186	188	199	193	191	203	181	204	174	211	203	191	185	169	195	196	194	213	207	197	185	185	185	188	199	218	197	197	186	171	228	190	203	193	207	175	164	187	197	190	214	191	205	191	213	196	149	196	205	196	184	200	223	184	192	190	200	213	207	171	193	194	200	191	198	187	216	188	187	195	191	196	157	180	177	172	209	194	202	200	180	205	207	200	180	200	211	192	202	197	200	200	181	192	214	191	217	195	238	198	194	220	199	191	210	221	173	197	194	191	188	208	169	164	179	204	210	183	202	209	207	199	196	178	193	173	211	187	189	184	206	181	186	198	199	226	199	188	175	178	188	202	233	225	201	203	210	210	177	205	175	198	156	183	200	201	188	180	186	205	196	186	170	205	214	200	181	201	176	184	173	188	191	187	190	186	202	188	198	195	173	220	191	202	201	196	183	175	201	211	202	205	183	221	201	178	180	209	209	213	197	194	195	171	168	171	168	189	192	190	184	208	174	202	191	202	177	203	193	206	187	188	185	190	209	186	187	182	187	194	188	214	202	193	191	188	195	176	179	218	212	214	163	215	201	194	195	207	178	198	181	185	181	181	201	184	216	185	200	217	177	191	175	197	170	193	191	193	213	223	189	184	181	189	214	188	196	201	199	209	172	192	183	205	193	201	197	199	177	199	210	166	180	201	202	226	176	175	185	162	217	172	207	182	205	203	193	202	174	186	170	186	194	210	207	197	197	180	186	206	215	204	231	212	183	204	208	172	192	206	186	192	184	194	193	184	200
16190	18344	12389	6027	4542	3794	2817	2292	2029	1643	1351	1142	934	746	668	626	529	538	430	413	334	385	358	354	306	297	299	282	282	302	260	281	281	276	265	269	277	234	251	223	214	245	221	254	215	244	224	252	244	226	241	256	241	225	237	244	224	230	263	225	204	206	256	240	218	225	215	212	211	243	212	238	235	224	208	205	201	230	233	213	204	186	206	234	196	194	203	199	216	223	213	240	221	233	198	194	233	199	221	223	215	199	212	223	245	210	218	225	232	246	217	203	194	233	208	226	216	204	203	210	225	219	208	196	217	198	221	212	218	222	215	223	203	209	203	216	221	218	231	211	228	226	207	214	195	208	221	206	218	206	204	212	230	189	227	232	190	215	221	212	240	206	207	219	242	217	204	209	232	213	230	220	204	221	227	214	215	193	207	213	212	201	223	216	224	201	253	192	194	227	214	212	247	199	214	229	223	228	214	225	216	219	226	237	223	226	215	195	213	185	221	201	230	195	223	186	203	210	217	211	202	209	214	213	213	217	224	209	226	227	202	242	235	206	219	216	223	231	191	232	202	227	208	220	220	219	206	191	197	232	204	241	220	199	213	208	225	198	212	227	226	211	214	198	198	218	234	184	178	213	185	199	219	198	208	232	221	221	217	221	245	181	213	227	246	223	227	225	220	210	222	214	218	215	211	218	207	204	204	243	213	243	219	196	217	215	229	218	233	212	198	214	211	209	214	218	183	201	199	225	253	204	198	206	241	225	226	201	217	236	215	221	223	245	188	194	218	201	213	191	236	232	240	206	221	227	212	238	238	213	213	222	217	226	183	213	232	207	223	195	218	226	218	210	228	213	205	227	188	221	243	261	217	205	204	204	231	203	203	217	235	247	226	220	211	209	228	234	202	195	202	244	227	230	231	205	226	207	247	213	194	218	210	237	231	211	210	224	243	219	207	216	201	221	197	214	214	225	208	222	203	230	193	231	211	204	213	204	232	211	218	225	222	215	210	210	193	203	210	234	209	188	228	201	233	161	208	231	240	235	199	211	207	207	216	181	217	179	224	196	195	220	211	212	221	248	173	239	235	221	199	200	210	231	229	209	199	219	214	200	199	228	186	240	229	213	242	207	246	247	212	211	209	238	203	191	236	200	223	229	230	203	215	191	206	213	228	195	220	228	212	239	212	225	213	194	214	235	226	213	223	195	189	219	201	220	221	203	195	221	207	204	226	190	202	224	207	198	213	217	205	237	229	223	217	233	244	238	226	220	223	202	183	231	211	217	208	199	226	203	216	206	243	229	219	256	185	214	213	240	195	206	200	227	240	217	225	219	196	233	210	188	242	257	214	218	224	246	204	241	226	215	233	224	231	214	214	235	221	201	192	196	203	210	238	225	203	232	227	235	221	220	234	203	215	232	196	212	219	182	210	190	204	216	227	205	225	216	242	229	195	225	208	233	244	229	224	219	234	234	195	207	257	230	200	210	181	206	207	233	213	234	193	218	209	228	222	196	235	218	205	233	200	216	209	216	197	236	216	190	210	187	226	200	208	227	224	228	229	214	198	196	248	206	210	235	214	213	217	241	226	233	236	221	228	205	233	214	222	228	215	190	216	252	211	164	218	213	221	235	211	217	204	206	219	225	234	217	223	212	186	229	204	191	241	213	243	196	216	223	196	214	233	188	204	253	239	210	208	226	193	218	226	222	230	216	204	222	241	213	217	192	183	215	219	222	203	190	207	211	235	205	220	208	209	235	212	225	223	207	223	237	213	201	230	225	216	216	194	224	195	210	247	244	199	221	196	219	219	244	210	223	228	221	226	233	199	237	213	217	228	227	218	202	234	228	223	219	222	229	208	203	212	209	212	232	232	205	214	210	221	215	228	206	214	216	192	214	208	239	224	206	222	219	226	221	186	209	216	228	217	242	224	216	217	219	208	232	197	216	218	199	226	226	236	226	224	242	229	204	192	176	234	205	232	230	219	224	226	205	233	226	191	212	204	202	235	226	206	196	197	246	224	187	228	210	192	181	214	225	226	222	210	228	216	212	197	246	214	207	210	224	211	200	214	199	199	242	219	217	262	228	194	242	223	190	187	227	220	220	218	202	232	209	207	211	229	224	207	185	224	197	208	223	212	246	215	212	214	217	235	211	207	220	231	215	210	206	224	230	221	244	213	220	213	201	219	212	229	220	223	198	208	212	224	216	193	208	222	215	210	237	216	235	218	196	220	198	205	224	202	234	243	232	204	216	207	223	224	182	216	212	199	207	226	213	214	207	219	219	210	232	226	233	203	208	236	214	207	216	213	241	203	214	232	182	212	199	243	191	214	207	242	215	226	209	192	195	225	208	203	201	196	209	207	233	210	236	187	202	232	192	224	217	202	206	214	233	206	242	229	194	208	224	203	252	194	229	207	213	244	220	216	233	223	209	205	197	226	217	227	222	201	225	208	188	204	218	228	243	236	258	214	218	229	207	233	224	219	218	203	214	208	237	219	223	203	206	231	218	215	226	210	230	194	218	248	192	222	205	224	243	217	231	219	228	233	213	253	203	222	241	207	221	214	215	201	218	194	233	214	213	199	210	206	220	197	217	209	228	228	243	214	211	216	216	238	201	245	204	210	233	231	207	245	219	230	195	220	234	228	228	197	212	212	245	238	206	214	204	232	227	213	206	191	222	217	225	219	195	205	220	222	214	216	206	223	241	234	206	204	233	224	251	212	207	225	229	216	219	206	222	227	212	205	206	234	182	227	194	218	222	213	200	208	197	219	222	228	218	207	216	211	221	223	244	199	203	202	212	210	226	242	208	247	206	219	220	227	236	211	201	198	202	211	220	220	219	231	210	193	211	230	221	239	197	234	222	214	197	220	232	227	207	241	225	202	200	208	235	241	204	232	221	219	209	236	203	205	222	206	199	191	221	207	230	197	230	206	202	223	202	218	236	234	225	236	217	187	209	240	227	207	204	197	209	210	226	183	239	225	201	249	198	202	220	216	212	209	227	222	213	240	206	238	199	212	197	202	226	206	226	209	224	211	209	226	208	235	243	210	209	215	216	210	210	196	208	214	230	205	218	209	207	204	222	228	214	202	214	230	216	217	204	203	207	228	210	215	230	201	224	221	221	238	217	210	215	215	213	209	239	221	224	216	235	202	216	233	226	222	211	220	189	220	216	227	200	194	227	204	207	203	209	209	230	227	209	213	195	204	218	180	203	204	241	220	221	200	209	208	239	254	194	210	213	213	219	205	225	207	250	219	229	204	192	223	225	210	216	228	212	227	227	196	227	203	202	236	222	218	225	209	206	221	244	228	211	226	258	206	211	239	206	226	229	193	219	209	209	205	228	187	212	213	207	205	211	216	230	227	223	227	247	196	212	236	229	195	211	202	210	202	201	202	209	210	204	221	204	245	211	230	211	214	202	197	226	206	216	237	211	236	255	216	224	228	217	203	221	196	218	212	233	225	211	203	202	236	219	199	206	231	213	214	215
23899	21210	28312	24385	21098	10957	3835	2474	2064	1573	1407	1172	980	814	707	628	597	537	434	419	430	428	389	340	358	343	329	332	308	306	275	265	308	288	273	278	280	254	244	246	223	246	255	217	262	222	223	218	228	245	211	251	230	242	218	225	226	216	224	200	229	208	211	194	211	220	222	244	233	231	188	214	236	233	241	198	223	207	235	236	232	229	222	210	210	221	220	206	240	232	196	222	227	232	217	217	195	246	216	242	202	225	206	222	219	204	220	225	212	221	199	213	209	224	210	219	247	225	204	223	201	249	231	230	225	245	200	200	218	211	225	211	208	234	212	217	183	213	215	220	221	219	225	223	228	209	216	242	233	196	212	224	181	196	217	210	223	216	222	211	210	237	215	176	213	222	205	239	222	219	228	217	250	212	238	205	200	211	244	207	204	214	206	214	239	226	222	233	208	214	220	227	231	203	208	202	217	240	195	195	214	223	227	200	229	247	228	228	193	215	211	224	224	207	218	223	202	178	199	216	235	189	223	221	208	213	232	254	224	204	205	217	180	213	232	181	206	209	203	220	215	229	213	221	206	219	222	235	236	215	201	222	192	229	208	223	251	205	222	236	212	281	220	211	217	200	210	199	239	211	209	224	218	246	199	219	199	202	196	237	208	228	197	228	218	223	228	204	206	229	229	240	209	249	226	212	213	205	200	226	222	214	227	211	203	214	208	220	229	220	185	204	213	251	215	204	220	186	180	214	195	214	211	213	217	220	223	206	227	234	206	231	224	210	210	199	215	217	222	205	217	210	227	224	185	194	217	202	220	213	226	231	227	236	223	201	215	212	220	207	215	217	235	208	203	203	201	234	229	208	230	187	197	222	245	215	202	219	205	201	210	223	201	199	191	209	212	179	210	228	207	209	207	237	227	202	195	216	213	205	230	222	205	209	218	224	230	225	231	214	207	214	233	213	212	218	208	222	236	194	199	189	215	233	227	220	207	226	224	209	240	226	218	226	216	215	218	195	226	211	227	226	211	212	220	224	204	236	217	199	226	216	207	226	235	204	206	202	224	228	210	236	206	198	231	192	196	181	204	208	229	217	205	209	219	229	206	207	192	230	193	261	241	225	223	220	255	198	225	198	212	210	222	203	241	209	225	214	240	203	216	235	227	197	230	216	211	219	177	240	240	230	218	206	235	220	222	237	245	213	207	205	204	245	197	215	181	205	226	234	220	223	206	206	231	204	222	217	238	214	210	217	211	193	238	208	222	220	215	243	223	235	221	253	221	246	220	208	237	239	239	211	222	219	253	211	241	195	237	240	224	226	223	213	247	220	206	230	239	219	207	199	216	197	220	240	220	220	223	218	199	241	217	188	206	229	223	227	216	186	237	211	204	226	214	197	207	199	213	209	204	220	230	240	231	207	228	199	235	216	209	245	206	236	208	215	201	236	195	225	259	238	239	204	191	199	220	232	223	202	195	207	211	212	202	216	217	194	248	232	217	209	200	199	205	205	240	219	201	207	232	209	183	249	213	200	236	202	213	209	233	215	198	227	225	204	224	191	219	210	199	205	200	239	233	202	196	240	200	216	213	221	226	223	209	213	224	194	199	202	225	237	221	212	207	210	232	201	214	200	231	228	206	193	214	214	236	208	227	209	235	187	216	220	219	195	216	184	217	207	211	234	225	206	221	219	223	181	235	212	223	234	195	203	232	208	199	199	220	208	223	223	192	219	226	217	174	215	220	189	205	221	221	203	202	209	212	223	221	206	199	215	221	228	198	196	209	207	230	233	192	198	222	205	214	203	206	195	209	217	215	207	233	202	235	222	188	200	214	214	213	249	208	203	211	224	221	207	213	224	187	219	230	224	208	212	237	218	196	226	220	221	198	232	200	238	223	208	216	228	224	255	210	214	242	215	224	221	221	218	216	182	219	238	199	198	219	217	209	223	229	224	197	227	221	208	222	208	201	232	217	218	242	217	242	215	203	208	214	214	215	253	200	215	213	219	215	232	225	196	211	205	189	217	238	214	196	218	192	216	231	190	202	204	213	203	222	190	198	221	204	212	227	209	202	206	197	238	224	222	202	237	225	218	227	220	227	225	223	237	197	197	243	226	226	234	211	218	179	220	238	201	201	224	202	211	198	193	221	188	194	217	221	191	201	195	214	192	216	223	189	229	204	255	215	208	223	221	216	216	193	229	200	216	220	222	224	194	206	237	228	225	186	222	222	205	209	215	235	231	223	207	218	214	224	216	197	242	201	214	220	207	228	198	213	231	235	234	222	217	200	206	216	211	201	208	222	217	221	212	205	206	233	225	212	212	166	208	222	225	212	209	244	207	217	221	221	217	224	192	200	224	183	207	201	219	204	204	196	242	197	211	221	204	198	214	217	196	207	225	214	196	211	235	228	204	208	234	195	197	235	219	219	195	203	219	225	211	188	224	228	234	218	209	201	235	203	207	211	206	216	215	204	217	225	211	204	225	197	209	219	184	218	227	206	259	224	212	227	214	198	240	214	219	208	204	221	230	212	210	218	236	200	214	201	233	206	196	217	196	218	224	216	222	195	217	225	210	228	195	182	208	223	213	211	227	208	221	190	210	215	236	216	190	223	188	204	198	196	208	211	218	194	188	217	228	215	225	222	204	230	199	205	207	235	204	204	200	237	202	231	229	207	220	231	222	210	198	220	231	194	225	228	198	221	214	198	211	209	227	229	224	216	208	215	215	220	260	224	223	226	222	229	218	222	195	225	210	248	220	235	222	213	207	187	222	229	222	209	229	199	230	218	207	214	205	222	223	205	202	184	217	252	243	240	218	215	234	222	248	243	228	222	224	243	231	208	227	214	220	223	204	186	198	215	191	217	222	254	209	218	211	222	229	229	227	236	214	223	197	192	224	199	192	208	235	201	222	218	225	252	218	233	203	209	219	194	244	222	209	214	214	241	216	240	216	225	220	192	208	203	216	208	201	203	208	212	203	213	194	234	211	218	215	204	210	217	204	212	220	199	244	200	223	236	211	228	208	215	233	216	201	203	214	238	220	218	221	188	215	222	214	214	234	205	203	253	201	223	228	230	198	219	185	222	227	233	217	202	236	185	221	236	249	232	219	218	195	198	228	230	241	204	204	226	216	215	220	215	224	261	218	217	213	219	229	212	204	210	181	184	214	214	204	210	201	214	202	231	210	215	233	201	206	237	203	200	216	212	220	213	211	238	244	212	189	199	230	200	198	218	225	236	204	224	211	210	220	217	231	203	224	239	230	210	191	203	200	248	216	210	237	192	185	209	221	204	189	199	208	222	241	202	204	210	199	197	190	199	221	202	202	193	217	233	199	224	219	198	196	208	229	229	206	222	244	196	195	239	221	198	189	206	204	231	214	200	218	191	219	225	234	223	194	207	223	221	198	208	213	217	215	197	212	195	230	221	231	188	236	218	240	207	204	220	230	215	223	207	229	183	216	238	212	244	230	217	208	217	212	232	198	222	224	236	197
19815	27215	19529	10818	8120	6666	5316	4304	3816	3021	2561	1968	1599	1359	1148	996	897	844	686	602	574	516	560	542	469	443	402	407	342	345	342	341	343	294	308	329	296	336	311	265	280	268	257	259	281	260	255	231	228	258	259	258	246	241	256	249	257	243	244	258	244	258	271	257	248	241	227	258	244	236	245	233	240	216	225	217	240	235	262	261	241	241	242	263	221	243	245	243	220	236	226	239	238	239	212	234	217	233	243	229	250	229	247	247	243	245	225	250	236	213	234	237	219	240	216	260	250	206	225	259	224	226	259	241	247	230	223	235	239	216	241	245	234	228	209	266	224	235	235	239	246	220	221	222	247	250	236	226	226	254	244	229	202	204	255	251	229	229	240	239	231	232	218	241	219	251	224	245	235	245	248	246	230	223	234	217	213	221	236	236	244	217	213	238	229	234	235	252	230	250	214	217	216	245	226	242	207	241	221	246	217	218	205	205	206	217	242	250	248	229	244	248	245	244	228	246	273	237	233	239	224	240	229	255	228	229	239	250	232	220	193	252	204	222	228	247	251	221	227	206	217	235	247	213	207	264	243	214	227	236	229	251	215	233	252	225	251	235	245	219	223	238	229	242	222	240	241	223	231	209	264	240	233	231	233	225	231	239	211	219	228	206	257	221	236	225	235	226	217	232	253	252	232	253	236	230	223	217	215	237	251	248	230	240	202	238	223	220	233	194	247	220	239	221	243	217	226	233	244	225	231	220	237	210	223	243	222	249	240	240	241	204	248	231	252	222	235	211	214	226	243	223	218	256	249	254	221	231	221	229	229	221	196	250	224	230	211	250	217	217	212	229	227	208	212	226	256	222	227	238	211	226	203	244	217	251	203	223	240	235	257	239	187	234	218	231	245	224	206	212	227	249	252	258	233	222	252	215	239	226	246	186	242	242	231	248	197	223	242	226	216	226	234	239	217	244	196	248	221	226	238	244	223	224	211	257	257	236	238	268	251	238	203	252	233	219	251	230	227	226	218	224	215	227	235	224	249	231	238	218	231	248	237	254	239	253	215	224	242	240	253	239	231	224	262	245	219	230	214	222	252	234	218	221	240	224	227	251	239	244	227	216	248	199	227	236	241	207	223	213	219	234	219	224	232	226	246	229	229	223	222	243	228	216	227	232	220	220	247	235	224	226	216	223	233	224	219	197	233	238	243	237	200	269	215	217	249	243	212	211	229	215	237	232	224	248	211	221	247	250	221	251	217	230	232	222	219	257	221	230	204	214	219	236	250	240	213	239	223	232	245	255	231	238	230	229	223	224	246	216	219	225	242	220	234	238	191	219	244	237	228	225	236	235	237	234	244	214	244	231	252	218	257	217	234	212	239	246	252	239	225	218	217	226	200	203	235	213	234	223	206	220	252	206	235	248	234	230	222	217	221	218	231	229	229	230	249	254	245	216	209	261	228	271	238	239	270	217	213	219	207	203	239	245	224	242	225	243	225	224	227	230	258	217	254	237	225	218	242	232	237	235	213	228	202	243	246	221	229	222	247	234	229	227	246	263	215	262	258	216	220	223	212	205	231	245	223	244	211	251	231	234	239	243	256	244	239	223	224	228	238	238	230	242	216	225	235	222	227	218	224	232	216	224	201	221	212	250	228	232	242	262	232	221	227	234	218	225	246	229	244	190	248	228	243	235	225	226	228	234	235	226	229	245	244	242	230	226	253	251	225	215	229	232	259	232	208	243	234	227	256	260	233	207	217	190	223	215	205	228	235	232	210	196	218	245	240	226	245	237	219	234	225	225	234	220	222	228	203	224	226	233	226	211	236	203	247	233	219	203	246	214	221	216	238	206	241	255	232	211	244	224	232	229	239	239	214	226	256	237	249	242	245	229	236	224	237	214	229	224	235	245	223	236	237	225	228	231	227	205	238	226	233	259	259	204	238	240	243	207	240	260	257	244	242	244	229	236	199	241	236	216	245	242	211	231	242	205	229	225	261	240	210	247	207	223	209	227	233	215	235	217	250	256	234	223	272	220	238	260	247	235	226	254	238	226	215	219	218	251	246	250	205	253	255	235	231	209	243	245	221	258	196	243	226	248	243	241	229	207	230	218	212	216	229	230	210	222	237	253	208	254	242	244	240	220	230	243	199	247	207	253	235	231	210	246	227	225	249	234	221	239	223	234	233	215	252	251	239	208	223	227	237	241	209	250	241	196	249	209	223	228	240	272	220	237	248	251	216	224	211	226	241	229	230	251	218	237	229	204	216	218	212	225	238	240	249	224	227	242	237	239	203	220	273	266	203	214	238	215	244	216	216	229	239	230	248	227	200	228	244	255	247	230	250	233	254	210	228	218	245	228	206	234	231	241	253	217	243	241	233	232	245	261	224	239	233	227	238	223	232	250	246	216	235	227	233	212	222	243	237	222	219	224	239	215	228	217	209	260	227	211	239	223	252	257	226	261	245	232	232	210	216	216	205	214	226	249	222	226	246	245	229	224	269	229	234	220	220	248	225	245	213	247	238	226	246	235	241	224	234	206	242	231	222	213	249	248	228	234	239	242	233	219	195	257	208	212	210	207	246	223	227	251	215	246	250	231	185	222	240	252	232	208	261	222	216	248	237	250	234	237	220	238	240	236	226	227	240	230	270	209	228	251	256	251	251	250	245	240	210	232	244	220	192	249	238	248	205	209	225	261	218	226	249	230	216	210	243	250	224	233	229	245	239	223	215	215	224	219	243	243	249	215	190	222	238	254	232	228	249	217	253	238	244	229	229	213	210	264	247	231	215	220	245	232	199	230	222	227	242	238	242	231	214	234	256	258	219	228	232	233	225	218	234	194	235	229	234	220	209	262	252	243	239	232	253	227	221	214	240	233	211	229	249	240	236	238	258	228	204	250	240	224	236	222	246	233	230	262	225	228	209	266	235	231	226	243	225	202	235	212	234	228	239	233	217	236	222	250	238	208	210	223	223	230	228	207	235	255	253	245	241	248	226	251	217	237	228	240	231	236	261	230	230	250	225	214	225	236	227	206	261	212	207	238	221	236	234	225	233	205	217	232	223	233	248	238	251	203	201	220	231	206	231	234	238	239	243	228	241	247	236	232	202	208	220	221	245	232	245	216	239	221	194	239	213	202	211	230	224	251	244	248	238	214	221	243	238	250	221	221	207	233	252	212	217	250	219	241	229	236	224	224	230	212	224	240	261	240	218	215	216	235	237	221	245	224	222	226	228	248	206	192	255	229	225	240	210	234	238	241	245	244	244	250	218	223	220	210	209	238	230	236	210	251	241	232	238	253	225	224	233	232	228	210	224	220	226	218	237	247	232	223	219	230	246	221	216	214	205	234	207	245	209	225	255	242	240	212	217	232	257	270	224	271	234	251	222	240	222	218	213	223	250	223	254	203	226	232	238	212	203	246	246	243	247	223	237	243	215	243	232	213	249	216	220	228	232	226	254	195	217	220	257	234	205	213	236	252	218	234	251	231	242	216
24863	21049	26891	25163	10952	3199	2293	1801	1395	1219	1028	888	832	678	633	615	613	554	466	452	400	454	408	418	396	396	375	368	369	370	400	378	347	334	325	323	302	319	323	340	293	296	333	325	289	301	290	301	315	313	320	302	301	299	321	317	293	313	292	314	304	293	315	283	290	272	305	288	298	280	265	302	301	298	265	298	289	258	295	329	316	293	295	297	300	288	278	265	307	286	290	315	305	297	288	336	273	266	291	306	268	286	297	297	268	270	311	290	321	305	274	270	282	304	321	300	273	309	268	293	294	261	306	314	284	320	293	313	292	283	301	312	267	292	268	301	308	288	304	311	324	305	277	286	264	290	308	309	292	304	283	277	299	322	285	287	293	302	279	307	292	294	300	286	314	275	301	263	319	297	305	307	289	302	279	293	304	302	316	295	274	296	294	312	313	302	281	325	309	296	302	284	302	293	287	303	264	287	277	250	303	321	297	282	297	295	283	301	296	295	283	269	298	312	291	305	306	329	322	303	325	296	291	293	280	275	293	307	295	290	269	261	311	275	285	272	304	274	307	300	255	306	299	313	291	257	314	256	281	295	286	288	320	296	294	268	280	276	293	263	285	281	304	329	293	320	265	285	298	282	249	304	289	271	272	286	323	305	280	337	310	313	287	299	273	292	286	305	282	279	280	278	272	303	297	282	313	273	290	311	317	301	286	281	307	275	301	288	299	294	262	296	289	303	318	304	287	310	295	291	303	298	294	288	280	304	300	308	260	303	268	320	301	263	302	292	316	267	271	299	331	303	298	314	282	291	305	302	282	307	298	294	255	300	278	283	304	310	277	304	295	320	284	288	310	275	288	295	306	268	288	262	292	316	291	286	262	300	299	281	326	320	241	295	288	316	251	287	301	302	312	311	310	286	277	270	296	292	282	304	312	309	295	280	288	296	292	285	269	304	269	266	307	293	298	279	306	249	311	292	273	280	293	292	299	297	283	309	322	286	294	292	301	235	278	289	285	323	269	292	314	271	319	280	278	267	307	264	282	284	296	303	272	292	292	307	306	296	284	307	252	276	276	313	294	299	277	331	316	281	250	311	277	279	284	304	296	275	296	283	301	284	277	288	286	294	287	325	262	306	298	297	293	282	281	293	298	325	300	299	309	285	321	296	303	316	293	262	304	308	307	281	318	304	265	313	249	280	283	327	281	281	319	275	302	292	298	290	302	322	279	311	285	264	301	309	316	340	307	290	301	276	306	281	303	332	309	294	278	291	272	265	295	294	299	303	275	287	291	273	299	290	327	288	296	299	324	339	298	322	308	311	321	300	290	283	298	285	302	289	267	317	296	293	290	292	305	282	303	261	336	303	303	300	271	276	301	308	259	285	279	295	301	302	263	313	331	299	331	302	301	312	300	282	280	309	301	294	312	300	311	281	306	297	302	323	285	285	290	302	273	291	269	329	316	282	282	274	294	328	303	279	284	301	290	307	301	279	283	305	306	280	287	290	313	320	306	289	289	317	293	266	296	318	284	308	313	265	288	270	273	317	307	292	310	310	304	285	314	281	303	299	319	283	292	299	296	280	244	307	297	306	288	309	302	296	296	282	281	276	319	272	301	290	292	302	283	265	276	278	286	270	304	273	279	287	278	303	310	285	303	290	271	312	255	286	315	307	274	278	299	295	295	308	296	302	328	314	306	277	315	320	286	306	305	311	283	280	290	287	293	275	288	290	307	295	305	289	281	322	298	293	303	356	295	295	312	305	293	296	285	283	299	286	273	295	277	300	287	299	300	275	286	272	297	299	295	309	313	297	264	278	312	305	294	350	327	305	324	279	291	323	292	293	271	291	252	285	297	289	330	289	277	273	290	275	282	272	295	277	272	295	293	309	298	273	287	297	299	283	295	262	276	291	302	283	304	284	304	278	258	292	269	281	278	291	321	296	276	298	262	280	281	289	308	302	260	312	310	307	283	328	308	281	304	274	281	302	291	257	271	307	296	295	290	301	287	284	297	292	278	288	304	287	314	290	311	325	318	295	277	284	335	290	324	302	272	291	311	287	335	265	285	272	286	309	301	272	310	282	298	278	300	290	307	310	320	281	305	307	298	324	295	267	293	258	318	293	307	325	337	290	300	290	318	295	276	282	291	283	264	309	267	310	305	316	300	319	289	340	285	294	284	285	321	325	310	316	285	286	310	310	310	247	287	273	293	287	302	274	288	303	290	291	289	289	317	318	286	320	297	286	278	294	282	310	294	291	310	283	287	295	290	294	289	312	280	291	295	279	309	283	301	297	316	300	281	299	302	272	300	309	274	300	276	313	322	282	302	273	255	296	263	268	289	287	285	310	296	322	277	294	292	327	305	300	287	278	274	290	267	277	272	275	269	308	314	288	310	285	294	259	280	302	280	298	292	278	310	285	276	339	289	300	272	307	306	308	312	306	256	305	275	274	276	295	296	311	261	277	287	287	313	292	290	288	280	273	306	311	285	315	299	293	292	298	290	305	301	317	295	282	285	289	285	310	294	288	300	315	272	275	311	290	319	316	291	288	289	282	295	278	316	284	314	275	296	275	282	305	319	295	299	314	281	273	283	314	300	294	284	308	269	302	320	289	285	285	312	310	303	300	253	296	278	304	304	300	299	280	296	297	290	293	272	330	288	306	289	291	303	293	302	281	288	252	303	307	294	294	320	306	316	326	304	283	277	295	317	294	307	310	279	301	279	305	280	308	306	284	293	309	285	291	311	277	294	283	314	282	308	288	277	298	278	312	284	282	296	287	285	280	307	277	310	297	290	254	307	263	279	315	302	288	270	301	304	315	282	291	270	278	318	322	274	295	293	298	322	306	279	276	293	303	297	314	312	278	296	307	282	299	271	288	290	305	301	286	305	331	268	284	261	307	292	299	306	288	313	313	294	329	334	299	284	286	288	265	298	293	290	314	312	300	269	296	329	271	292	291	280	298	277	262	306	306	304	297	313	301	314	263	299	266	290	294	295	299	276	269	293	272	281	313	257	308	281	308	302	300	275	278	275	272	294	294	257	284	298	291	285	285	304	338	275	298	258	295	310	341	278	282	276	302	309	311	271	341	286	275	253	293	260	289	266	300	287	325	298	295	290	287	322	290	297	296	303	284	295	307	295	269	309	309	308	291	301	302	302	283	294	288	325	291	302	297	285	285	298	282	277	303	278	304	282	280	325	304	290	327	288	319	334	305	268	323	280	300	316	279	298	317	294	291	272	309	248	309	310	310	272	298	303	328	298	282	253	284	289	324	314	285	287	286	301	262	299	282	333	290	262	301	315	317	270	299	296	280	279	309	280	290	295	279	286	274	265	298	299	323	266	326	265	279	313	292	256	279	296	302	278	275	286	295	279	304	280	298	304	306	299	281	305	290	293	292	317	258	328	290	312	281	261	293	282	302	293	287	298	271	301	304	283	306	302	311	269	321	274	304	293	262	290	289	301	306	290	298	281	301	297	285	290	260	279	299
18560	22729	16141	8313	6163	4963	4083	3358	2892	2234	1873	1575	1379	1108	1016	865	812	739	680	617	544	539	513	522	483	475	444	449	470	385	438	407	426	384	378	391	362	336	369	374	360	332	334	362	354	316	358	314	326	341	330	317	326	303	326	334	341	322	311	360	311	332	342	335	331	336	330	344	305	311	322	339	328	320	292	324	328	328	302	325	328	308	302	311	350	310	327	292	310	344	293	309	326	312	292	327	317	319	321	340	334	279	298	323	299	361	342	342	329	321	298	338	334	326	341	324	293	343	294	294	322	306	334	308	316	353	326	312	305	317	324	310	310	281	315	298	316	330	319	337	290	328	316	298	316	305	330	325	295	312	286	312	348	347	289	306	303	300	307	299	311	370	325	321	304	319	285	337	310	329	325	362	321	320	307	325	330	335	335	304	305	331	298	310	297	304	350	320	340	331	355	303	367	296	343	331	296	318	340	315	350	340	310	279	306	298	338	319	344	267	326	313	286	326	352	311	306	329	311	328	355	361	325	317	336	322	271	313	301	332	327	335	331	294	278	323	325	330	334	320	308	326	296	312	298	353	276	353	288	324	301	315	309	341	321	300	295	335	337	296	311	306	298	341	331	322	322	323	306	306	338	338	307	327	305	293	300	341	322	296	310	339	326	346	316	364	299	360	299	304	318	313	316	336	293	315	344	315	299	335	335	324	324	319	337	339	324	334	318	311	336	303	321	312	342	338	339	309	305	315	310	285	330	320	335	318	317	317	331	308	303	322	293	302	308	315	331	305	316	294	310	316	318	335	337	296	333	329	313	323	304	294	310	299	324	319	334	297	290	364	304	344	302	330	314	344	316	361	316	300	339	361	312	295	323	294	336	313	301	331	286	311	299	353	293	323	320	304	329	331	282	299	321	315	330	283	324	284	293	298	321	331	300	310	326	311	285	307	315	338	342	306	294	291	300	304	308	324	327	285	309	332	313	335	308	324	328	310	316	350	321	348	299	335	336	334	335	309	307	294	315	277	278	328	292	303	324	320	275	308	319	332	291	292	298	331	312	330	305	338	315	310	322	310	313	365	316	308	305	293	314	308	296	304	325	284	295	276	323	316	336	327	318	290	300	310	327	342	322	334	300	313	344	306	307	335	314	337	316	314	312	336	315	280	299	312	315	312	332	293	302	305	308	326	322	315	335	321	280	312	336	295	320	323	327	326	319	322	327	333	295	299	290	314	367	323	293	342	319	295	313	315	286	312	336	305	324	306	297	338	287	318	309	322	310	329	329	323	331	308	275	301	326	324	333	313	310	284	295	339	334	338	327	341	316	296	313	339	290	326	337	301	308	325	307	342	342	334	301	296	299	302	337	338	306	306	347	286	324	331	293	286	311	331	320	321	303	298	289	338	298	326	307	292	331	322	335	315	307	338	317	335	322	289	324	308	294	287	322	311	273	285	322	329	309	300	314	311	346	327	316	306	295	315	338	307	366	328	329	320	323	342	295	336	300	311	349	309	325	342	303	312	323	321	328	347	320	321	327	295	366	312	324	313	305	316	323	325	334	332	295	313	320	316	333	310	330	336	297	310	306	329	352	333	367	304	319	306	342	314	301	318	305	311	307	323	320	318	318	319	340	308	317	308	302	345	333	333	321	270	311	293	319	294	304	320	324	326	323	290	293	302	340	331	314	332	303	359	304	335	292	319	323	295	268	322	338	313	331	306	313	312	306	317	330	314	319	319	309	333	309	344	276	304	317	316	301	320	308	335	350	328	343	331	308	340	317	327	325	299	316	353	299	306	322	313	311	285	314	303	328	352	295	322	314	328	335	321	314	324	308	306	303	305	293	349	325	346	324	302	293	339	321	293	318	285	299	311	330	294	293	323	325	320	317	326	325	329	317	315	335	320	336	309	334	297	318	308	317	309	294	307	330	320	328	317	327	338	292	327	313	300	330	319	301	308	303	352	325	330	307	344	338	323	330	306	317	349	326	306	299	313	326	340	304	342	359	343	318	312	308	316	320	313	313	339	296	329	298	337	308	337	308	342	333	311	300	324	306	331	328	321	291	310	332	319	319	340	307	316	321	288	326	340	332	312	336	337	321	325	319	338	324	311	293	326	302	337	346	294	311	302	337	315	320	318	292	292	314	320	346	289	307	332	324	298	314	337	322	339	316	307	300	313	281	311	333	321	349	317	289	341	330	331	351	323	314	323	340	303	322	326	288	295	349	346	308	325	327	324	336	352	323	331	329	322	293	306	350	321	331	319	304	327	306	297	296	335	293	332	319	292	299	310	304	302	308	336	310	309	296	314	317	314	336	288	296	303	320	337	305	307	285	298	286	306	339	300	330	276	342	324	297	321	325	336	306	323	290	310	330	303	295	318	307	313	300	303	307	332	317	327	318	319	330	301	306	355	321	301	317	303	273	325	335	318	306	311	302	277	316	326	316	312	308	321	318	319	341	326	324	327	335	299	321	312	312	317	309	359	307	281	290	288	313	338	331	314	325	338	325	334	313	317	302	303	335	283	301	296	320	300	325	326	315	340	308	311	325	328	322	342	344	322	303	324	300	328	317	304	347	320	300	320	340	288	316	309	356	331	332	299	321	305	281	344	324	309	333	308	311	336	308	323	304	298	316	299	302	312	312	307	307	311	307	299	338	309	310	317	287	323	294	308	337	288	314	324	318	284	295	294	333	302	319	336	307	291	329	323	335	335	306	319	338	357	343	308	318	318	317	307	304	297	343	327	310	324	300	312	309	326	324	306	316	309	342	347	292	304	285	322	316	286	358	283	328	315	273	315	351	308	305	318	322	317	329	331	328	297	308	337	308	328	345	315	305	287	316	325	316	347	296	335	328	289	323	346	321	346	305	296	322	339	324	305	291	334	330	305	321	351	338	345	322	343	332	337	313	327	289	307	297	335	291	331	314	305	317	322	321	319	332	287	328	361	331	318	328	320	299	311	352	337	337	306	306	317	314	312	345	332	334	304	312	305	312	307	297	335	316	299	296	332	313	317	293	343	277	301	302	323	303	320	305	299	315	284	327	311	301	326	352	316	309	309	289	318	308	319	314	331	324	321	318	331	314	315	328	306	305	338	321	329	294	336	332	341	312	303	312	314	299	349	309	290	323	327	325	302	318	322	326	326	309	318	301	347	329	308	291	295	319	316	336	319	288	310	323	331	317	300	332	319	312	332	339	289	321	291	320	344	326	292	295	323	333	324	307	322	320	322	344	312	319	314	319	343	287	327	306	312	322	306	297	295	321	350	292	333	296	333	293	339	314	334	312	333	299	330	316	300	320	305	297	298	323	328	328	360	332	359	314	316	331	328	308	303	306	292	320	304	281	323	306	325	266	299	327	337	338	305	269	341	336	340	303	315	316	329	303	318	327	294	318	302	339	299	307	296	320	289	311	314	328	358	326	313	311	305	329	330	321	311	313	291	311	283	289	308	308	314	315	306	312	316	336	290	296	317	317	322	339	338	301	298
22805	21225	28819	23948	21260	21365	11087	3926	2768	2222	1810	1576	1377	1246	1196	1043	966	870	796	782	673	632	623	635	556	585	523	531	489	482	501	448	464	398	416	429	424	446	417	419	420	402	403	400	398	397	383	357	390	398	345	366	366	384	376	408	388	367	365	351	409	378	401	360	407	383	376	346	343	351	347	384	380	366	394	343	368	371	395	370	338	325	374	370	353	384	377	352	312	367	372	358	352	350	372	351	365	370	342	334	376	327	362	327	376	368	368	376	399	393	362	364	355	372	340	371	400	374	363	389	345	379	330	347	376	355	347	389	387	361	331	378	370	321	334	346	361	354	328	385	378	361	380	352	368	331	327	361	360	368	364	323	388	376	370	397	367	343	388	346	353	336	371	344	377	346	361	372	389	332	352	356	365	366	389	332	402	396	356	357	344	347	347	355	333	343	380	371	353	365	333	363	354	337	391	370	387	366	372	363	361	387	358	400	336	348	365	322	366	387	367	354	342	333	312	345	325	351	352	346	393	372	361	386	364	341	349	353	370	326	322	307	344	392	345	365	388	362	370	369	339	361	353	353	388	376	365	399	338	355	359	340	346	361	371	378	352	374	347	353	355	365	361	360	350	357	336	348	357	367	335	337	366	384	361	314	362	376	357	355	330	365	344	375	346	390	345	334	340	355	371	360	385	359	335	360	350	365	368	346	358	318	375	379	341	366	348	376	364	359	358	354	340	357	310	321	329	422	355	338	348	359	366	360	401	310	366	347	334	357	379	356	353	344	362	348	371	356	346	351	364	314	351	346	390	348	372	351	347	369	358	320	354	381	324	371	369	364	366	364	368	365	381	351	368	341	348	328	357	363	355	343	374	329	340	346	350	338	366	378	357	369	362	345	382	378	347	356	331	346	360	356	375	376	356	341	332	346	345	366	334	379	350	341	375	376	342	367	369	338	348	349	367	379	380	330	330	375	332	365	353	354	337	362	378	356	357	372	352	366	362	338	344	370	350	353	353	352	370	340	328	337	356	373	376	373	377	354	346	352	343	388	379	360	370	321	350	355	358	345	360	370	358	330	351	350	356	348	354	351	323	367	378	364	323	403	354	334	380	357	383	357	334	374	374	371	372	349	377	332	384	362	360	342	368	340	355	398	367	334	365	366	327	355	380	316	374	358	366	346	365	379	345	343	301	349	371	364	358	306	336	348	348	328	338	359	351	343	390	373	335	414	348	362	331	342	335	340	361	360	371	340	374	351	340	347	363	365	315	393	345	363	365	324	340	349	348	340	349	361	360	397	347	383	336	350	336	344	381	357	366	382	341	343	365	352	367	405	350	357	377	377	356	352	350	371	366	388	359	345	346	357	366	381	365	356	380	357	350	361	362	365	350	348	347	361	365	373	346	341	366	337	366	381	368	357	362	357	363	356	337	365	341	398	370	342	330	341	365	368	332	321	354	378	337	375	376	343	351	333	366	317	330	335	340	363	353	330	341	367	359	397	331	333	341	353	371	341	341	314	355	368	367	383	365	338	329	344	359	380	330	391	331	365	362	346	356	359	340	345	344	369	363	359	366	355	372	330	323	378	375	356	357	343	342	343	354	373	357	362	395	346	327	353	343	378	358	377	350	376	375	357	348	337	324	314	364	407	362	349	386	348	348	373	359	361	389	320	364	362	364	389	348	358	340	351	335	330	364	369	371	315	296	367	349	347	363	331	320	352	357	366	346	375	329	387	361	367	342	347	352	361	380	373	349	350	357	372	336	341	373	362	371	353	387	384	354	364	356	387	339	346	329	370	346	391	386	373	365	378	368	316	359	340	358	311	323	364	354	365	349	351	368	328	367	353	376	374	349	354	378	367	389	362	335	373	356	386	381	368	351	348	374	354	381	401	349	361	369	341	350	363	360	341	335	337	331	375	339	319	383	363	303	359	333	321	349	340	365	359	372	349	360	346	340	349	377	362	351	366	367	357	348	362	373	343	342	363	369	352	351	356	378	369	376	334	413	341	358	348	310	382	367	355	357	380	370	329	370	390	370	378	368	347	345	371	357	343	351	371	386	345	365	342	347	338	344	356	383	363	352	344	361	332	350	328	328	365	352	330	332	374	349	344	355	361	363	352	359	370	357	357	327	340	350	356	359	394	346	358	330	341	379	370	367	348	342	380	358	355	351	341	367	359	360	334	380	349	387	367	369	353	347	337	363	334	376	368	334	345	364	361	338	398	368	371	369	363	345	349	381	391	329	365	376	374	331	354	378	358	375	362	355	368	379	313	400	371	316	369	383	340	346	350	370	381	365	364	368	357	392	353	336	345	366	339	352	352	377	380	358	326	370	376	328	366	337	331	377	338	333	379	356	348	343	360	407	382	394	367	367	357	357	386	356	344	337	349	344	357	361	343	352	330	372	366	337	354	333	336	336	345	366	370	376	371	363	333	366	391	359	352	343	352	345	368	360	366	339	356	334	363	346	308	372	353	326	364	357	388	371	372	360	358	352	336	366	367	335	371	334	324	371	377	334	333	344	392	345	364	387	370	367	379	362	340	335	345	331	356	335	381	406	381	344	375	376	352	341	372	344	342	398	333	385	368	353	381	342	372	345	354	370	348	405	371	353	351	348	344	383	349	361	372	329	398	335	380	377	349	355	357	327	356	364	341	350	351	348	361	380	359	360	388	355	368	384	366	359	369	380	391	372	346	362	359	369	350	360	346	328	344	371	353	367	306	347	359	352	338	352	332	353	371	390	347	330	374	355	366	353	347	306	365	356	383	381	368	348	325	325	360	354	371	360	363	355	339	371	365	354	362	340	357	325	334	299	370	363	354	330	320	353	373	372	323	380	353	323	353	344	377	370	334	352	359	378	345	371	365	341	371	372	372	353	369	368	337	337	380	353	346	345	354	326	367	352	383	369	325	317	358	338	356	327	310	382	351	357	357	373	339	368	375	331	379	334	346	359	355	345	358	355	349	343	366	336	354	392	359	378	342	403	335	347	376	350	318	362	336	343	369	356	343	350	385	371	383	358	344	376	365	389	364	372	349	364	365	348	360	344	350	346	366	344	337	338	393	340	319	340	374	343	351	353	354	331	337	362	352	357	318	357	369	396	385	384	382	364	336	345	391	360	373	355	337	357	325	350	356	344	325	352	366	346	351	353	366	345	328	368	355	388	370	373	337	355	342	350	361	309	398	343	344	335	335	355	344	354	360	358	344	359	335	355	372	401	408	360	335	332	355	376	355	332	358	367	344	331	342	387	393	376	318	360	377	302	345	348	385	331	353	339	326	417	331	354	369	375	320	368	345	324	362	352	374	339	357	341	352	352	345	361	365	359	318	333	395	374	373	379	369	343	361	355	375	375	350	370	366	349	333	338	312	372	332	354	366	348	383	356	351	337	350	351	367	341	337	353	349	327	371	369	323	349	347	371	355	342	358	336	363	370	314	372	361	371	358	325	380	332	346	375	359	374	351	393	335	337	362	351	390	332	361	341	344
22903	31753	23387	14803	11403	9035	7491	5914	4797	3727	3161	2636	2249	2056	1790	1540	1316	1207	1119	954	938	844	866	786	704	641	650	622	620	532	571	586	525	542	476	521	488	433	456	465	426	426	427	425	419	370	345	393	382	398	410	425	398	403	398	372	431	430	390	403	392	408	392	414	384	348	386	388	373	384	410	358	386	404	365	408	338	414	402	379	362	395	365	336	406	377	410	393	371	362	360	379	345	349	314	397	355	369	383	341	370	351	350	363	374	358	375	358	376	362	354	365	350	381	400	358	322	376	362	396	380	354	383	360	391	390	370	393	379	339	329	391	363	356	367	353	354	340	356	337	322	380	366	404	378	385	377	364	388	370	361	361	340	354	358	382	393	350	352	384	375	357	368	369	376	403	358	358	365	350	343	366	409	387	377	379	407	374	372	365	408	387	380	344	394	350	373	407	386	380	358	393	383	369	377	367	362	359	353	381	350	371	361	409	370	368	364	342	390	379	401	375	348	375	366	333	337	338	369	353	359	353	359	347	344	336	364	355	378	377	367	394	386	372	397	323	377	339	384	371	378	333	342	319	337	375	352	361	363	404	395	343	345	369	391	338	357	345	414	335	386	390	345	350	377	368	337	350	375	384	362	394	380	369	353	386	403	339	366	370	375	338	340	361	371	391	344	360	384	380	375	386	378	378	370	388	372	373	350	395	393	356	362	355	363	375	356	365	370	375	371	325	354	383	356	371	374	379	337	381	364	364	356	344	345	376	381	344	379	330	387	354	344	368	387	369	382	370	358	341	359	359	341	390	346	375	326	338	350	369	387	354	379	383	374	369	344	373	360	378	360	379	365	378	347	348	380	370	361	355	376	321	420	367	351	369	336	361	355	384	388	331	345	355	394	372	381	376	372	393	371	364	356	356	367	356	394	377	369	356	334	381	353	346	361	344	411	368	351	357	370	359	387	337	375	356	379	350	357	397	340	341	360	361	356	372	328	355	335	347	352	371	337	383	377	382	387	362	335	397	373	387	388	326	357	379	378	384	351	400	343	352	351	355	391	374	384	381	376	373	390	361	362	374	396	355	377	373	349	401	333	344	355	376	353	358	384	381	373	356	343	405	343	417	367	361	354	347	342	366	400	424	377	367	417	369	357	362	350	373	350	362	385	349	398	379	408	342	367	385	360	357	383	373	348	378	358	364	370	394	384	397	385	337	379	359	378	357	378	344	359	370	365	337	359	343	372	356	396	344	343	350	387	376	359	347	367	354	375	375	400	376	352	368	410	338	359	394	383	362	385	354	341	350	353	385	383	351	365	366	356	383	377	359	365	408	385	384	364	392	390	336	361	365	391	354	350	365	372	382	357	366	374	342	376	388	359	341	372	339	366	351	327	381	363	377	407	344	357	377	358	360	359	345	363	363	402	376	321	354	356	352	377	392	339	313	359	377	348	403	394	379	387	358	363	347	361	372	385	379	352	359	395	392	366	373	401	376	400	397	338	391	357	404	370	361	339	365	376	362	375	336	346	357	365	361	349	357	339	348	338	349	371	357	363	340	358	377	381	392	375	364	346	347	371	363	337	381	400	379	363	342	354	368	393	401	348	380	348	374	369	393	363	386	380	356	376	361	326	343	371	379	397	388	385	392	372	343	388	396	400	379	395	353	336	371	407	403	393	339	335	372	349	356	379	358	391	399	329	377	381	373	379	380	380	359	346	360	386	316	351	359	351	368	367	372	337	366	349	370	352	386	358	376	348	347	341	353	322	349	376	373	357	364	336	348	362	368	384	364	345	344	344	350	374	335	337	412	365	385	364	348	373	384	362	315	380	383	402	370	386	354	388	378	352	377	382	361	383	391	383	364	350	343	365	359	340	346	359	367	379	372	330	384	386	399	400	369	370	394	383	387	394	341	322	309	342	366	382	359	367	340	361	376	366	362	352	362	344	381	353	359	403	356	348	333	369	376	350	370	351	374	386	377	359	408	358	364	411	376	367	402	377	342	370	368	346	337	386	342	367	366	370	351	423	384	371	358	369	359	351	402	387	390	364	365	389	349	345	394	363	342	371	355	363	383	361	390	375	379	342	378	373	383	414	370	348	363	383	375	380	377	383	355	349	380	386	336	386	378	343	360	372	354	357	377	357	338	403	361	338	356	372	365	357	370	359	313	375	378	326	370	372	405	376	374	378	376	367	351	355	408	353	368	375	370	356	384	362	353	386	356	388	377	342	356	363	388	360	365	389	338	390	331	385	338	371	336	340	370	360	343	368	379	336	355	382	381	343	367	378	369	350	355	367	368	355	387	368	343	375	345	368	391	377	337	339	383	378	383	368	359	368	344	378	397	381	345	362	360	354	362	337	373	376	366	352	376	328	385	392	348	353	358	384	381	376	358	362	351	388	352	376	379	354	345	367	353	410	359	360	401	367	323	372	349	360	345	365	339	355	393	362	373	381	362	372	400	331	393	359	346	390	396	371	382	379	336	341	380	380	360	365	352	368	370	356	363	346	401	386	383	326	382	355	359	400	347	356	389	378	405	381	388	374	350	357	383	393	379	350	367	421	362	392	352	383	365	329	364	375	372	360	334	371	353	357	349	355	349	387	380	356	335	355	361	384	339	374	355	371	373	395	366	366	351	348	372	347	373	428	348	323	379	356	351	354	378	405	356	393	386	339	389	353	357	339	401	384	367	366	340	355	381	359	352	355	379	383	350	366	377	377	352	368	375	325	389	371	359	399	364	371	323	374	379	362	385	423	359	376	352	384	391	330	374	365	355	334	369	345	338	394	351	371	393	357	349	379	365	386	367	358	397	338	357	394	387	354	339	373	350	385	376	350	350	372	342	335	372	379	349	357	403	400	350	344	363	356	373	349	352	357	363	340	349	357	340	372	386	367	362	320	362	403	369	396	345	345	370	364	352	357	371	357	398	366	378	324	343	385	373	390	356	362	345	369	392	346	351	377	351	370	361	357	405	342	328	374	367	365	336	352	358	391	373	330	384	360	345	388	360	368	362	364	371	359	384	353	393	361	359	364	376	353	348	338	349	364	385	352	380	337	364	353	386	383	409	343	354	369	358	339	380	357	400	379	356	337	337	355	349	350	356	384	379	341	336	345	341	407	389	382	385	394	353	370	358	396	371	328	377	385	379	373	363	366	389	385	372	328	387	401	392	374	399	352	382	368	359	338	358	398	368	377	376	358	353	392	369	367	369	410	344	355	364	366	370	338	341	374	374	368	388	344	365	320	375	359	350	405	351	373	356	381	380	357	381	381	359	349	381	360	386	361	382	361	389	383	361	355	360	353	368	364	360	378	382	347	378	350	402	356	340	378	360	368	369	373	390	324	335	372	358	372	346	356	381	354	394	365	397	370	359	352	366	347	380	331	360	379	349	363	377	373	369	384	364	385	383	353	362	352	364	382	384	318	362	385	327	377	356	345	363	402	387	353	384	354	405	335	389	375	360	359	326	364	373	348	378	371	367	340	362	354	411
28254	19581	11345	5109	2885	1980	1363	1194	918	710	571	553	509	452	417	400	379	357	328	291	326	286	274	275	281	242	269	243	216	245	229	225	234	214	222	222	225	203	227	229	184	186	188	196	218	205	195	192	223	209	216	204	210	205	184	217	194	188	206	223	200	227	191	196	190	182	206	185	178	200	167	193	201	206	215	194	195	198	197	211	182	176	215	186	200	170	186	198	179	216	184	184	193	204	193	214	176	206	160	193	188	180	199	185	191	171	180	198	213	197	199	200	197	179	208	209	201	195	202	194	200	195	205	183	199	209	207	212	197	181	209	192	185	190	205	218	203	188	217	195	206	184	179	205	191	211	203	192	198	197	191	190	196	178	200	187	185	224	199	186	200	201	189	215	192	166	214	210	192	190	201	224	187	188	178	182	193	185	190	182	210	199	185	176	214	181	199	188	191	194	179	201	183	187	176	186	193	195	202	215	213	188	181	199	195	192	193	187	213	194	210	200	185	181	193	210	198	208	166	195	186	195	195	207	225	189	184	191	184	183	198	200	197	206	210	198	194	181	212	168	198	172	220	206	205	201	203	226	182	190	195	205	176	192	175	182	194	210	176	207	158	184	202	193	213	201	217	201	177	183	173	186	218	198	185	196	188	193	192	199	200	199	166	210	170	193	187	183	186	176	218	193	217	184	206	189	191	221	209	204	194	186	168	196	209	226	231	211	213	194	185	192	200	189	203	183	208	219	191	198	181	208	191	191	206	176	184	186	193	176	182	174	216	195	165	205	193	203	188	179	202	191	185	182	186	217	195	174	189	176	187	189	211	163	204	202	158	185	202	196	193	191	190	190	193	198	183	196	190	184	218	208	202	172	169	185	230	174	200	194	201	204	180	168	168	205	192	177	186	191	208	200	207	186	194	197	172	183	161	227	199	198	187	163	206	194	202	208	204	183	176	189	194	183	168	203	204	196	201	187	194	187	193	204	203	187	211	208	188	209	210	198	198	186	179	186	199	194	161	173	193	202	201	189	209	216	183	202	192	219	227	220	176	206	196	212	221	219	212	196	211	229	222	193	214	193	216	186	206	194	189	192	217	188	203	172	198	206	180	204	194	178	193	192	193	238	196	172	180	178	158	192	181	202	186	193	194	195	178	197	239	192	182	219	215	193	199	192	212	196	184	203	186	171	191	181	187	218	203	186	197	200	189	185	201	210	206	188	201	188	191	213	205	173	219	187	189	186	185	205	188	180	211	193	212	183	190	197	186	186	199	209	195	201	190	214	192	201	205	202	207	175	231	212	193	207	176	194	221	204	192	206	187	170	205	184	172	205	181	196	182	207	189	208	211	223	178	178	193	187	208	165	187	187	191	192	179	185	227	188	204	209	195	187	239	200	203	200	216	207	187	187	185	180	177	183	162	193	193	175	178	212	196	221	184	224	201	204	199	211	171	198	203	189	210	208	219	176	185	170	198	192	183	186	201	198	182	192	203	213	221	192	184	209	197	192	187	200	221	202	195	192	199	192	217	206	197	181	187	175	208	189	191	198	196	191	196	224	202	196	201	166	204	206	193	192	179	232	212	194	206	194	215	199	186	208	190	208	212	179	194	194	187	203	221	213	195	197	181	200	199	190	219	201	170	193	186	185	189	195	181	196	180	175	196	199	187	208	185	200	196	191	231	181	194	178	206	203	188	199	179	186	202	202	190	184	191	162	187	201	190	179	190	186	174	185	191	177	196	174	198	174	204	190	203	190	171	203	216	164	187	183	165	186	178	175	197	182	198	189	167	216	211	219	198	176	199	187	174	190	185	190	218	202	201	171	190	200	207	185	177	191	201	202	191	190	205	203	202	161	193	196	184	189	198	176	206	208	195	195	195	178	183	180	193	194	175	231	226	199	188	189	204	178	199	236	217	175	182	197	191	224	171	177	187	172	193	211	184	207	214	209	199	201	186	188	187	199	186	215	203	193	201	187	204	217	214	211	196	189	205	227	230	194	207	178	184	179	169	196	182	210	182	201	199	197	191	211	211	195	249	193	215	180	203	189	173	195	215	180	187	224	201	218	200	209	171	199	219	209	172	184	192	206	152	197	165	198	177	185	206	206	210	192	208	189	208	210	196	191	215	168	177	175	181	171	204	186	191	199	189	197	225	188	199	185	207	168	187	188	185	199	208	208	197	199	169	192	177	190	189	173	216	195	194	205	218	182	202	195	199	197	188	196	187	193	181	183	205	204	183	178	182	192	200	207	219	236	206	165	173	189	179	194	215	179	175	213	186	179	206	194	220	188	180	180	201	196	196	178	165	184	171	188	187	205	186	187	198	189	191	199	222	193	199	190	187	183	164	192	186	216	195	201	187	177	191	209	211	204	211	185	198	183	182	200	178	193	184	201	214	184	230	236	206	190	178	213	215	204	196	186	161	210	202	193	208	168	199	188	189	188	212	217	185	183	196	199	188	180	196	196	196	217	169	216	189	201	199	191	195	193	194	194	197	196	187	191	193	196	185	199	193	179	226	195	182	177	202	220	182	195	170	182	153	196	195	206	195	232	189	200	202	189	210	196	196	180	197	188	185	186	191	209	199	187	187	206	200	222	183	184	200	183	210	174	190	202	172	169	201	208	191	211	209	189	168	203	216	197	194	198	192	170	178	197	182	184	188	178	210	199	209	185	189	222	184	194	191	200	206	208	183	176	200	198	203	209	190	201	201	187	189	218	214	205	192	222	201	204	222	232	225	197	209	199	198	192	218	186	198	191	200	201	189	183	184	177	206	209	197	192	202	184	204	222	204	176	200	195	209	220	195	185	195	202	188	187	186	186	212	194	187	186	217	214	235	195	178	184	197	178	188	209	177	190	204	187	198	188	169	216	210	180	183	177	190	196	203	197	207	183	176	188	165	200	161	171	171	197	196	206	191	172	198	221	209	209	211	192	182	207	191	203	200	192	187	198	219	223	222	225	186	183	191	184	209	187	190	190	196	190	205	184	193	167	203	195	184	186	209	203	193	169	209	212	186	166	188	216	162	173	186	196	201	196	199	195	204	203	210	192	186	177	226	190	186	209	197	183	189	186	199	208	211	207	191	186	187	214	197	211	196	195	224	205	200	207	195	176	199	214	185	197	200	195	187	206	190	192	186	188	188	209	191	187	149	213	200	195	187	205	211	201	160	212	190	187	219	205	200	193	213	194	198	181	186	200	206	170	199	176	196	195	174	204	183	202	211	180	192	196	182	169	213	172	199	193	200	205	217	185	194	193	209	199	232	198	178	195	194	199	172	190	186	193	184	198	195	193	186	181	192	194	188	202	224	196	211	197	202	206	194	180	202	192	207	208	176	214	173	189	200	203	168	197	188	169	230	226	205	189	195	193	192	186	157	184	174	196	176	180	185	209	202	196	217	198	196	201	189	200	202	201	200	188	201	210	209	191	200	189	186	202	213	208	203	175	202	175	202	166	199	204	211	198	176	190	219	184	189	176	196	173	225	198
16349	16856	10612	5567	4647	3547	2527	2181	1733	1273	1032	932	767	673	668	608	562	483	461	422	367	383	375	370	316	325	351	304	308	289	313	239	285	283	253	247	282	270	242	267	246	237	241	243	220	228	203	249	236	223	199	195	249	247	231	236	221	219	221	217	224	240	225	221	206	230	215	181	229	212	232	220	215	257	234	210	243	235	237	230	206	230	208	221	218	239	202	233	232	214	205	210	211	220	219	200	228	222	216	198	211	215	206	217	224	224	206	231	188	221	211	225	209	223	225	205	182	219	231	228	203	235	208	211	198	206	202	221	187	222	224	223	224	243	251	213	211	218	211	229	220	216	211	216	229	225	208	224	232	196	198	212	235	215	226	222	195	220	236	216	218	216	218	239	247	225	215	214	220	204	200	217	221	187	201	252	238	243	213	198	232	234	208	198	217	227	234	240	219	184	218	214	215	210	214	242	200	226	206	191	216	226	252	227	190	212	198	211	212	238	216	236	225	210	209	241	226	220	200	218	212	235	202	220	242	237	213	199	207	223	217	200	232	238	198	222	201	195	216	229	210	214	255	214	225	248	258	179	216	213	216	211	197	232	217	219	206	224	239	220	222	237	215	224	235	187	212	215	209	218	207	227	228	199	203	212	239	219	233	207	216	237	233	184	235	245	214	210	220	225	219	224	231	219	221	215	213	226	193	206	189	245	202	225	204	233	181	232	224	216	219	242	233	200	215	218	218	227	216	216	199	239	202	205	237	247	232	214	244	238	212	215	217	212	201	213	205	226	214	242	232	217	200	208	209	227	219	239	213	197	222	206	229	236	233	217	230	227	216	199	239	226	220	190	238	200	212	224	217	198	226	222	211	222	209	223	216	237	221	197	218	203	226	232	237	241	222	246	224	212	245	218	197	194	222	210	233	213	238	209	183	198	211	209	214	228	203	225	200	228	208	229	225	229	200	230	215	216	212	183	201	237	209	205	230	216	241	221	198	193	223	204	233	212	229	229	244	195	203	222	227	202	213	238	181	226	209	238	223	228	240	241	227	217	246	217	210	226	223	217	209	242	204	223	215	230	223	192	232	221	226	227	235	201	196	221	227	226	217	232	221	213	222	214	219	233	231	206	211	236	223	211	224	229	208	225	225	227	232	205	192	236	204	200	219	201	232	204	217	198	218	234	230	228	227	212	247	198	217	234	198	221	237	214	219	185	212	181	219	220	235	207	249	219	228	224	216	219	211	256	224	222	199	193	183	194	233	211	213	200	228	198	177	215	196	217	207	226	204	224	203	216	200	230	208	224	212	252	235	220	230	238	218	200	210	184	202	207	211	228	230	203	240	216	230	217	233	215	190	202	220	221	218	206	210	205	219	234	213	202	219	256	213	230	214	216	238	217	216	192	207	201	233	206	205	222	210	225	241	237	234	214	218	209	245	201	210	210	200	206	201	212	233	221	244	214	222	198	240	241	216	229	220	237	235	207	229	222	225	206	227	196	237	201	233	212	222	184	214	227	240	219	206	208	205	230	208	200	227	217	205	219	224	233	235	235	225	218	214	223	201	226	217	213	219	238	223	205	226	203	203	236	209	196	229	213	207	210	223	209	220	210	224	212	244	191	213	192	232	220	180	230	216	226	200	246	232	225	200	221	228	210	227	220	228	234	204	182	223	218	198	208	200	209	217	221	221	222	212	235	208	205	203	222	204	243	219	229	191	231	243	222	231	230	205	221	234	209	188	212	191	238	253	222	214	222	192	223	237	203	227	214	203	215	221	198	236	178	229	192	226	212	204	215	205	207	212	244	234	208	238	233	217	209	232	226	215	218	225	180	239	220	239	227	211	205	221	220	210	218	233	213	197	223	201	230	225	258	244	212	192	195	221	225	223	217	213	240	238	214	223	211	209	219	239	232	237	219	207	210	247	240	222	196	234	202	241	211	202	228	209	218	193	221	212	218	224	215	220	206	210	244	217	224	223	249	236	209	189	198	213	206	220	254	201	231	214	232	222	234	199	219	202	227	209	221	215	184	236	225	205	215	223	215	212	243	233	205	200	208	221	211	233	216	231	202	211	233	232	195	258	225	222	188	194	195	222	193	255	217	220	207	210	233	231	231	225	232	200	188	215	249	235	222	208	233	201	244	214	219	217	214	203	206	212	216	235	223	208	208	215	243	233	228	247	211	223	222	188	235	235	236	218	198	219	222	222	205	236	218	235	223	218	188	235	246	213	210	242	208	191	211	178	226	232	197	180	209	228	202	246	246	205	217	197	213	228	201	208	197	216	208	224	205	201	220	209	223	232	227	225	211	214	229	214	202	212	199	182	199	210	220	228	212	234	219	193	234	225	220	243	200	219	202	207	230	228	212	233	212	198	200	195	230	212	221	220	232	225	212	232	211	211	199	214	230	225	244	208	204	219	233	185	205	219	225	202	229	234	206	217	217	222	222	214	228	191	235	226	223	212	223	239	239	235	226	194	226	232	215	218	207	239	200	213	227	238	208	198	215	216	217	232	238	199	207	215	205	212	226	218	198	240	199	213	205	222	211	222	215	192	228	201	214	226	213	200	238	204	232	218	237	207	205	228	203	230	231	211	193	220	205	210	239	202	216	204	228	203	226	235	233	198	204	251	216	217	180	225	192	210	233	202	240	254	192	234	228	224	232	218	201	218	227	202	202	223	203	217	233	224	237	219	225	194	197	218	213	219	227	211	200	202	203	196	197	209	209	219	179	205	216	216	213	200	213	220	237	214	208	206	220	217	227	214	204	226	210	218	209	218	217	216	213	190	210	220	238	201	215	232	202	224	194	215	227	251	230	231	212	206	222	216	201	211	215	218	201	221	222	234	224	206	219	229	211	213	207	221	239	205	220	226	220	220	215	246	241	190	232	219	190	234	200	195	235	226	200	224	221	212	246	221	244	224	218	259	214	215	215	247	184	253	207	219	228	223	209	229	224	238	214	235	229	203	237	209	210	198	230	212	224	233	238	247	227	248	224	228	202	240	229	227	218	201	209	217	216	209	219	212	209	226	201	215	226	217	214	224	206	233	208	203	203	214	216	208	206	189	205	218	224	214	219	221	242	223	220	195	241	193	211	249	220	212	221	197	241	248	220	231	213	216	213	219	223	208	234	202	211	197	211	208	228	229	204	223	236	226	228	228	249	220	217	205	222	222	228	222	220	227	204	202	213	232	207	208	240	196	242	238	201	213	242	227	225	179	194	213	212	189	212	221	236	237	230	181	192	222	222	212	228	212	208	206	235	227	206	220	233	204	212	208	234	235	203	210	204	223	206	219	253	216	218	208	209	208	224	229	234	200	199	216	170	218	217	225	238	196	208	217	223	222	200	206	196	229	213	212	214	207	248	221	232	240	202	222	229	235	233	196	189	201	229	250	227	208	208	205	239	228	214	226	235	220	210	198	216	241	198	239	218	221	196	207	246	214	220	239	223	227	204	218	225	210	208	223	198	230	239	244	206	206	217	211	246
23823	21073	28002	24223	20935	10696	3496	2135	1725	1383	1050	909	875	694	625	619	532	554	415	459	435	383	389	372	330	339	308	270	271	271	320	263	276	265	272	302	277	251	244	252	233	211	232	222	226	204	202	226	219	240	211	201	241	223	240	209	235	219	209	229	215	259	199	212	199	181	238	179	243	205	214	247	232	228	214	228	236	201	198	188	200	194	231	241	198	221	242	198	228	208	206	221	215	216	231	221	209	215	189	197	208	238	213	237	204	199	195	224	188	197	230	223	211	216	192	212	226	227	221	201	209	201	193	198	207	185	206	210	199	215	222	222	216	192	203	222	223	187	222	216	231	181	236	200	230	203	208	206	220	240	223	200	239	186	201	230	218	217	227	217	228	211	243	227	194	189	208	219	224	190	223	218	215	185	231	208	204	208	211	226	218	220	245	202	216	205	210	195	207	205	236	204	224	176	219	241	204	215	188	213	209	211	229	208	217	210	221	203	224	203	211	242	230	189	211	207	227	194	223	207	207	225	195	196	211	223	212	214	196	214	227	214	221	227	195	214	199	219	223	184	208	205	225	245	240	215	225	206	201	215	197	230	196	178	206	197	239	217	217	199	218	206	227	201	221	209	218	230	206	187	206	215	196	201	237	212	202	236	207	220	203	209	194	218	227	211	234	218	216	203	212	205	202	207	219	222	220	182	200	216	207	212	216	212	202	229	221	228	220	203	225	202	221	190	207	215	208	233	211	221	239	192	235	201	208	220	214	240	219	212	198	223	224	208	203	192	192	211	221	236	219	232	192	207	192	220	210	187	215	207	200	218	204	209	221	213	219	236	217	203	209	204	219	218	227	220	209	207	234	227	220	226	195	190	202	211	213	214	228	229	205	235	213	199	218	219	197	216	218	242	214	229	231	215	231	211	223	205	225	210	210	215	225	219	200	214	198	219	215	226	203	242	217	197	209	232	207	208	184	207	221	209	209	208	195	194	232	228	206	204	212	226	231	211	199	213	195	213	198	189	217	227	210	233	216	234	197	211	207	203	217	199	214	222	249	188	193	211	212	206	205	194	179	231	231	236	238	233	231	206	219	243	192	214	247	207	234	214	203	210	226	198	226	196	202	191	200	211	203	198	235	232	196	191	206	225	211	233	217	221	208	227	234	191	231	238	212	224	219	217	240	206	209	210	215	211	196	230	234	243	222	219	226	196	202	215	196	235	203	229	217	200	226	191	183	218	197	200	218	233	188	202	202	205	223	217	209	229	218	218	204	248	207	202	222	199	193	198	214	211	223	221	240	208	219	187	188	216	221	205	220	195	216	213	228	201	213	253	213	209	196	216	206	217	255	192	210	218	226	194	222	218	213	204	236	215	201	233	240	214	212	222	223	230	226	231	211	205	200	210	228	213	241	201	224	236	184	209	207	214	209	225	209	255	186	219	231	202	202	190	218	227	200	216	199	217	212	239	230	201	207	220	213	226	218	205	230	222	224	216	223	201	236	234	208	211	224	204	213	203	220	215	195	223	211	221	227	209	196	222	211	227	217	190	215	206	198	207	211	204	198	226	218	218	208	198	217	209	215	198	228	219	209	207	222	215	238	184	187	222	205	221	184	250	212	223	198	205	205	225	201	210	217	212	233	216	206	231	205	209	216	223	223	211	209	220	191	222	209	195	209	198	206	220	237	187	233	186	195	215	201	193	225	238	208	228	190	215	222	209	201	184	217	211	215	217	229	206	197	221	208	216	216	239	210	184	191	228	206	215	185	218	209	215	211	197	224	209	197	201	211	232	209	199	199	181	193	205	217	225	240	217	187	243	214	205	234	208	212	225	226	185	227	227	234	206	199	204	244	196	206	192	193	218	212	215	233	211	202	215	222	204	208	217	235	228	216	215	223	206	215	206	224	226	226	214	211	215	226	225	196	204	214	230	229	207	212	205	220	232	184	205	207	208	196	203	205	226	213	208	219	228	210	227	210	226	200	197	191	203	218	207	216	195	206	229	237	201	193	206	214	235	211	230	192	225	203	247	220	187	219	213	237	193	200	220	216	209	197	206	226	197	228	218	220	209	208	225	216	220	232	213	197	199	224	217	217	206	245	214	182	216	232	224	192	207	247	208	214	206	179	191	219	206	227	193	203	202	228	224	218	194	214	198	243	217	217	208	196	182	207	228	223	217	208	221	229	227	227	202	220	214	192	230	220	184	193	203	219	243	192	217	206	252	244	203	211	210	232	221	190	202	217	203	229	210	220	219	210	206	228	185	206	231	196	208	190	204	213	187	211	207	199	202	233	209	166	208	217	223	218	222	218	209	209	216	258	226	215	212	236	226	245	228	214	220	240	198	210	216	187	212	209	222	253	220	234	228	203	210	218	213	208	225	228	227	209	226	226	204	223	202	196	216	225	196	226	195	215	200	222	208	204	188	217	228	214	204	222	197	235	205	204	211	207	194	215	209	207	217	226	222	203	212	206	212	191	189	221	209	203	228	199	221	225	214	229	206	212	214	215	180	218	201	194	227	208	219	202	221	218	244	234	213	202	201	218	214	222	204	212	201	209	227	203	209	232	222	222	211	215	205	200	199	219	197	184	205	208	210	208	212	212	193	223	227	220	207	222	208	203	234	201	217	184	226	213	225	209	211	191	216	218	206	217	237	218	203	202	209	210	248	227	211	193	206	223	208	236	203	200	224	197	218	195	196	209	221	195	217	224	233	228	226	213	236	223	204	197	224	207	211	192	200	229	202	209	227	212	222	201	216	205	228	218	215	217	230	212	211	207	189	220	202	217	203	222	206	205	203	198	204	188	220	197	224	223	252	207	191	210	193	186	206	206	195	208	200	216	225	210	210	210	207	193	211	178	212	204	212	176	209	223	209	208	218	218	208	195	214	214	222	226	213	223	225	207	236	196	194	218	197	206	211	227	213	214	208	206	188	208	220	215	210	196	233	207	218	191	203	246	223	214	217	210	225	216	213	205	205	211	189	230	234	226	205	214	206	221	229	224	210	197	208	221	205	210	219	215	210	234	205	173	218	210	220	232	198	195	195	187	200	200	207	224	223	201	229	211	215	206	221	223	212	223	218	207	211	232	245	209	204	214	223	221	215	204	211	222	212	226	188	204	203	229	228	204	226	228	226	204	212	205	227	224	197	218	190	200	193	200	209	183	179	223	226	215	239	203	205	203	216	201	215	218	213	227	234	226	199	210	219	197	215	225	236	192	234	189	200	202	226	195	211	196	196	202	212	199	225	199	231	191	226	205	224	232	224	175	212	227	216	217	223	228	238	215	187	236	229	224	220	211	211	236	213	190	194	213	227	201	218	218	216	216	215	201	199	203	244	190	212	218	195	194	225	185	233	221	226	211	202	206	202	208	207	225	219	234	228	193	210	214	198	190	209	222	207	224	190	235	199	199	234	217	213	208	220	193	233	199	211	249	214	205	205	236	236	204	197	204	219	200	202	202	194	205	216	196	202	223	220	214	218	213	207
19846	27439	18453	10649	8286	6219	4930	3823	3150	2379	1819	1477	1320	1117	1031	968	852	738	648	646	584	619	556	517	478	424	415	341	353	365	379	331	349	308	328	323	297	317	303	250	283	236	277	290	257	254	240	253	255	260	260	254	243	216	242	231	257	253	247	245	274	228	237	249	245	246	229	237	239	229	245	236	228	202	220	254	228	273	228	250	235	245	237	233	229	234	223	236	221	252	241	231	217	236	225	240	226	240	243	244	223	227	229	231	248	205	231	225	233	234	229	244	229	245	223	228	234	243	222	232	239	212	216	217	207	222	220	216	216	209	230	238	229	221	225	258	226	232	215	209	240	212	242	236	250	215	230	258	215	235	201	215	253	207	211	229	236	227	244	204	252	233	249	205	247	217	225	266	244	252	235	211	245	200	239	221	199	209	227	237	206	235	231	258	198	240	228	191	204	236	213	242	235	225	243	228	263	237	264	230	221	229	201	228	223	204	244	248	228	241	222	219	222	234	252	241	253	198	223	239	243	227	247	234	235	199	238	231	232	244	238	235	219	251	222	262	237	223	222	215	234	214	204	228	250	222	247	212	232	241	225	235	225	248	209	204	250	224	248	216	255	248	241	214	202	228	232	217	228	237	247	226	223	218	208	207	219	228	243	222	240	230	220	223	230	229	218	206	208	251	218	220	203	239	227	212	211	221	218	229	222	240	263	236	237	214	226	216	237	229	222	258	211	258	226	224	248	218	205	233	215	207	228	249	200	203	238	239	235	225	232	220	233	234	222	227	226	225	218	236	244	266	239	205	242	229	222	221	210	251	247	225	263	248	243	244	230	233	262	244	238	237	236	233	250	198	218	198	210	223	233	238	229	241	260	246	226	206	239	200	221	246	202	230	242	232	230	232	213	242	235	235	222	230	251	219	237	258	223	231	249	209	231	221	213	244	211	229	205	208	235	234	212	232	238	205	216	216	260	243	205	231	236	222	212	220	237	245	242	219	264	251	229	218	221	223	232	208	235	226	212	239	200	226	231	247	248	241	232	217	234	218	242	240	226	242	238	240	238	214	220	228	213	220	234	220	225	232	240	221	245	220	245	240	218	230	224	243	228	240	216	232	204	253	225	212	205	225	189	253	235	207	230	234	206	231	221	240	218	243	230	246	213	234	183	201	231	243	217	242	213	236	228	225	210	221	248	239	200	219	214	250	215	234	224	241	226	216	236	223	227	223	224	244	201	240	191	220	225	230	212	231	257	247	253	269	241	221	230	236	223	234	242	223	214	242	232	221	224	255	229	242	232	215	268	238	249	218	204	233	253	214	228	232	233	230	234	245	225	198	236	239	193	240	228	238	252	255	210	249	220	260	211	209	232	214	237	234	210	235	254	235	198	234	216	228	218	251	238	210	239	260	236	207	219	258	242	252	255	226	241	207	219	261	204	219	234	195	258	223	219	201	237	219	252	211	203	246	219	229	247	219	224	221	214	243	254	222	202	247	226	232	228	228	213	222	202	229	217	231	226	237	219	251	236	204	226	241	221	227	230	233	239	233	229	246	221	206	218	241	239	224	204	241	234	241	218	235	221	203	236	215	217	237	221	234	213	211	258	231	227	241	219	225	205	225	240	206	209	246	218	220	221	222	218	220	216	229	208	226	227	249	222	220	234	239	222	238	223	237	218	235	226	228	224	214	253	259	231	235	203	249	230	238	239	210	244	229	225	226	212	225	236	244	216	242	224	222	231	243	240	230	221	230	211	222	228	250	213	207	210	241	235	239	261	248	245	251	239	243	256	242	228	253	235	224	204	249	203	254	248	234	243	242	207	200	204	225	242	222	217	226	218	241	242	227	237	236	254	242	247	242	229	231	214	233	231	234	239	215	243	257	262	240	241	246	238	229	241	217	224	237	248	234	218	285	239	247	227	232	251	217	233	212	222	236	224	222	222	234	228	220	219	208	234	230	222	213	223	220	237	226	239	266	234	203	249	265	195	238	219	194	237	237	232	202	270	241	233	219	221	217	228	239	243	216	246	236	242	246	231	209	253	239	221	217	200	245	216	247	248	220	238	216	235	238	222	232	201	228	226	226	243	217	231	226	209	255	229	216	229	210	232	236	231	214	212	224	247	224	212	235	241	243	237	210	243	254	236	214	216	219	233	216	243	239	234	222	215	241	218	258	212	238	220	203	239	252	206	214	223	242	218	252	230	229	235	236	223	226	298	256	230	248	197	226	260	245	221	242	235	256	225	216	224	228	237	220	238	224	225	225	205	217	238	220	243	255	227	219	226	206	222	224	220	202	226	204	220	235	247	216	217	205	223	207	221	233	234	220	229	206	226	227	207	270	226	212	238	216	228	229	248	245	229	243	240	246	258	239	250	235	219	210	262	200	246	224	248	228	228	183	228	263	244	255	239	240	241	230	241	256	209	225	179	224	229	241	238	234	233	221	224	206	213	221	200	233	260	241	234	233	204	205	224	222	240	239	239	214	216	215	225	223	231	226	246	254	206	199	244	250	199	222	216	231	203	239	249	223	242	232	221	240	242	235	226	242	226	243	228	249	211	237	237	211	252	236	224	218	217	219	254	225	233	249	229	236	213	223	238	219	253	240	220	240	218	210	214	235	240	255	212	236	218	241	239	226	208	247	224	243	214	237	256	235	232	219	209	261	222	229	222	211	226	206	262	228	220	241	229	248	258	236	249	229	239	219	253	251	260	225	242	226	201	225	241	196	218	225	191	239	222	275	231	238	224	238	235	235	226	226	231	215	234	229	220	254	246	227	229	223	236	250	212	263	204	255	231	234	241	238	212	229	228	269	236	244	241	253	227	234	227	224	212	229	206	258	249	248	222	237	216	228	218	215	218	221	267	226	228	235	221	232	240	217	220	244	230	217	224	217	247	199	228	225	240	210	236	222	237	248	202	209	242	239	239	226	208	228	204	224	230	245	191	261	243	221	252	253	235	226	227	242	217	243	245	235	216	223	217	214	222	229	220	224	234	234	230	254	209	238	230	226	227	235	211	231	223	199	224	233	206	201	245	212	231	248	228	242	241	240	252	211	212	236	228	207	273	246	227	236	256	245	235	208	223	204	224	234	240	221	224	223	242	209	214	237	233	239	215	239	243	226	252	242	201	210	207	208	216	231	250	244	239	229	223	244	250	229	228	236	220	206	227	224	257	199	234	220	217	230	206	193	221	235	218	197	244	221	219	248	245	233	226	229	242	238	225	233	225	217	237	235	226	230	202	236	266	232	237	214	243	238	222	227	251	230	256	240	249	238	244	242	232	225	253	242	218	224	253	243	234	247	240	222	216	249	221	235	215	236	229	221	248	226	217	233	226	244	222	233	217	225	240	246	250	246	210	240	239	229	235	207	238	229	232	235	219	238	240	233	217	226	230	219	231	230	236	235	214	229	222	230	206	240	233	227	209	240	248	229	212	265	196	236	226	242	226	243	205	254	219	202	230	222	225	224	229	232	221	228	212	224	261	237
25103	21234	27135	25399	11187	3378	2157	1604	1319	1028	923	767	724	637	592	574	556	526	457	425	419	475	422	440	393	382	345	374	334	343	362	360	352	333	324	357	360	284	322	317	302	307	344	305	313	325	307	311	321	275	288	286	298	302	295	302	303	311	289	322	305	304	306	267	313	290	305	312	289	335	267	325	293	301	297	290	294	320	290	310	285	292	271	282	290	306	279	295	292	299	314	285	308	273	279	303	309	293	312	309	297	287	291	281	309	290	316	294	279	304	297	274	290	296	314	281	315	294	319	316	323	273	306	268	321	308	275	290	290	285	301	312	297	278	299	266	319	311	296	293	281	292	291	293	312	288	290	296	300	288	320	300	324	269	295	324	288	280	291	292	296	278	320	301	291	278	298	309	304	285	280	298	320	321	296	275	325	285	291	275	267	321	287	299	284	306	289	303	317	283	263	268	281	304	284	294	277	324	277	305	287	284	278	279	301	294	285	279	285	299	265	305	275	293	311	335	305	287	290	309	272	325	274	302	292	306	317	333	293	294	347	298	273	336	294	255	282	312	272	288	336	308	279	301	266	316	309	300	269	297	273	283	257	314	317	267	295	281	292	319	299	286	299	310	311	271	301	284	292	317	267	309	272	287	290	271	325	297	291	292	295	266	306	303	294	258	298	325	284	319	306	281	283	303	272	299	288	280	284	287	296	305	293	297	296	293	293	304	292	315	307	299	286	321	285	272	317	274	280	273	298	283	291	292	267	268	314	317	303	280	272	317	304	288	273	260	331	307	261	291	278	283	284	329	291	279	288	280	302	311	317	278	314	295	259	274	294	293	281	285	293	308	324	285	322	298	311	285	299	289	311	287	274	317	315	288	278	286	294	254	294	301	304	306	294	323	273	289	289	308	281	282	290	325	263	301	300	314	275	319	300	317	315	266	308	318	285	291	278	293	299	269	298	283	294	306	315	303	293	288	279	354	284	292	308	319	289	276	247	315	267	318	290	265	276	305	295	293	275	284	314	274	275	307	248	294	317	309	307	271	304	289	279	303	312	309	342	310	291	262	309	303	278	315	304	326	296	280	288	294	302	281	301	291	293	288	286	313	305	299	296	320	275	299	273	303	262	285	295	282	292	298	320	307	279	294	298	306	317	295	295	296	305	301	278	299	297	267	290	278	285	279	320	298	287	299	293	298	295	302	266	289	314	321	294	272	290	293	294	299	262	332	305	286	300	320	276	271	270	268	330	308	255	290	310	290	295	285	286	303	257	318	310	297	258	322	284	314	306	304	284	290	273	284	314	273	323	309	318	284	299	286	284	287	290	294	306	318	278	272	283	292	295	310	300	300	303	268	274	298	289	302	285	303	327	263	315	297	270	275	308	273	285	315	297	269	294	293	307	292	264	300	296	281	279	274	292	300	282	306	295	295	280	292	330	304	273	297	293	280	310	337	285	323	273	275	268	288	298	290	302	278	280	306	300	292	286	264	270	280	297	292	279	282	301	289	311	289	280	317	268	333	283	313	278	307	298	287	278	304	302	310	305	283	305	293	317	281	270	296	302	309	304	295	284	297	318	281	271	284	294	335	298	300	305	295	328	268	285	333	305	279	295	273	301	306	267	287	298	296	310	286	278	279	277	323	273	308	303	290	291	322	343	308	261	285	281	298	331	302	278	305	303	292	291	304	280	278	302	269	279	288	275	280	270	309	283	303	275	278	282	298	301	293	321	283	275	295	281	286	329	307	287	282	277	287	309	327	278	282	261	290	321	299	291	291	287	293	301	317	272	301	275	321	309	317	287	324	312	321	292	272	273	294	280	293	288	311	290	308	271	290	286	304	292	278	282	317	311	283	278	281	285	283	286	308	275	299	276	297	287	313	327	295	325	289	258	326	291	302	293	293	312	309	279	282	298	315	314	286	343	297	299	320	283	344	303	301	292	301	330	284	291	297	300	315	294	298	303	270	284	291	320	289	272	308	257	295	317	307	294	275	303	293	263	298	297	311	297	278	294	308	305	300	277	283	304	288	301	308	290	282	289	292	319	278	312	304	312	308	283	256	328	286	296	299	302	297	292	302	320	309	317	298	298	294	327	305	279	305	291	284	300	276	316	296	304	297	302	289	300	281	296	293	290	283	282	292	293	293	299	287	282	284	284	279	296	305	322	301	288	281	291	308	305	295	287	294	286	291	286	317	274	312	267	279	316	323	311	308	280	280	280	291	303	288	271	259	302	281	299	291	307	286	295	319	303	281	318	282	280	294	301	272	302	273	284	286	295	263	308	282	292	310	295	285	294	294	332	276	297	303	297	280	302	298	283	287	315	304	297	275	277	306	296	266	302	314	307	312	255	311	291	300	305	276	306	294	300	286	290	297	318	311	301	340	308	287	305	284	324	283	288	293	291	313	288	302	278	307	297	297	291	286	303	323	275	275	265	288	289	264	286	292	250	280	287	292	290	309	280	298	304	291	262	304	296	312	264	331	291	300	277	362	296	306	298	293	302	280	296	306	299	278	282	311	263	297	295	302	286	309	293	289	288	295	291	287	322	287	292	289	304	316	258	300	287	302	304	333	310	302	297	309	278	279	278	297	274	286	270	307	297	299	292	315	304	297	298	288	270	301	299	294	326	276	291	278	283	299	260	289	272	322	254	314	271	309	291	292	285	306	325	281	285	295	279	300	287	262	312	267	293	285	267	298	279	319	296	311	285	289	295	292	285	298	314	302	307	253	293	316	290	303	303	287	316	287	296	296	290	261	298	284	289	280	280	269	266	267	290	291	308	314	291	323	281	294	290	278	307	281	283	284	315	255	314	306	286	303	310	300	321	277	284	264	283	297	300	304	299	278	318	274	324	284	287	314	275	307	265	313	303	288	304	290	254	282	294	315	313	310	329	293	310	257	297	319	276	272	303	252	321	315	335	301	290	289	295	283	302	335	270	308	310	286	289	294	277	262	317	308	295	276	309	298	302	263	318	313	283	303	333	317	297	275	284	278	298	306	299	306	311	302	305	293	293	282	285	313	278	300	267	304	309	312	275	260	309	308	277	295	291	308	291	272	320	294	292	295	281	339	309	293	305	311	286	282	297	297	318	270	264	270	297	257	279	270	308	281	271	303	248	294	307	275	302	266	267	286	288	276	295	301	303	274	312	268	278	295	311	304	295	301	296	289	270	272	276	274	273	318	273	278	285	292	294	276	288	271	314	303	287	306	276	295	291	295	335	293	307	282	306	266	277	274	310	278	304	280	292	297	293	287	316	291	315	318	299	299	280	276	301	278	323	302	282	293	309	268	323	307	283	275	316	279	287	312	318	275	306	311	253	306	296	262	319	278	276	278	310	294	242	296	324	288	335	311	311	273	282	294	274	271	267	312	261	295	296	308	323	312	314	298	295	280	322	290	302	281	293	312	286	292	274	310	294	286	275	264	294	309	324	280	293	295	319	298	289	285	296	292	324	277	295	302	305	326	303	299	279	316	303	294	307	290
19334	23215	15641	8964	6670	5124	4068	3030	2436	1939	1584	1290	1177	1015	963	834	774	692	671	619	557	568	538	604	548	488	442	425	397	429	391	374	374	416	388	404	401	384	396	359	353	352	345	380	341	339	334	373	343	348	339	318	329	341	374	340	322	357	361	325	345	323	363	344	333	326	291	327	320	343	329	336	306	344	331	331	302	322	345	308	332	322	312	315	318	347	324	319	326	335	346	354	307	330	375	317	357	298	336	309	307	322	317	312	341	335	344	294	342	321	304	313	293	323	318	313	329	319	319	344	325	323	333	322	338	338	304	297	308	353	330	310	309	341	294	306	311	335	348	321	327	306	322	341	316	344	279	277	340	305	327	316	325	324	289	296	292	337	312	328	333	322	289	325	345	325	330	345	362	328	333	314	336	295	346	324	345	320	315	311	326	324	338	307	322	320	326	306	314	349	338	329	339	337	306	323	312	322	330	293	295	323	334	295	338	307	312	314	347	348	307	297	340	333	321	321	336	351	327	306	313	338	319	309	323	337	305	333	305	314	313	349	319	312	355	323	301	305	339	312	335	336	329	277	289	349	368	306	282	330	297	323	292	321	319	352	311	338	316	302	300	290	339	304	303	318	328	307	335	316	290	309	279	314	311	288	340	327	316	341	327	318	309	291	312	308	300	329	291	333	296	314	282	356	312	328	284	311	286	329	314	322	326	344	340	307	306	327	331	326	334	338	315	310	287	337	329	329	317	339	323	324	327	305	282	327	338	345	340	319	298	324	338	301	312	317	292	322	324	320	342	293	327	307	316	339	329	313	324	349	349	322	297	323	340	303	321	297	313	317	321	281	334	313	328	283	373	323	327	345	316	341	323	312	286	305	275	290	322	325	341	308	320	322	330	341	327	335	313	306	320	315	306	314	322	327	342	303	331	306	305	319	339	295	342	340	321	319	311	350	321	304	336	303	325	325	275	294	297	351	315	303	358	304	312	320	299	302	320	303	302	314	330	316	311	326	324	312	299	331	316	278	302	306	324	335	288	345	315	296	343	345	293	312	391	301	343	316	320	300	302	364	324	323	318	343	320	288	329	316	335	319	342	313	322	341	297	301	337	301	330	309	337	280	340	329	320	300	335	322	323	331	332	316	294	320	328	296	359	345	311	311	307	342	316	354	339	311	303	298	322	321	318	318	314	335	327	323	321	295	290	315	318	325	307	292	300	337	320	321	316	290	317	302	328	323	346	314	336	302	305	287	339	334	301	314	304	309	307	328	305	308	327	305	315	329	320	333	331	350	304	317	325	312	323	336	296	325	330	337	359	327	310	331	321	321	320	303	321	336	305	321	343	313	338	306	290	328	315	298	301	290	336	322	328	307	303	315	349	313	295	320	322	327	307	299	276	312	291	319	309	338	320	321	355	310	323	310	312	317	315	307	302	328	317	305	317	313	311	323	350	379	322	332	271	309	313	318	299	347	314	318	334	292	311	324	318	301	313	330	327	328	285	345	312	332	334	319	308	314	283	343	329	339	320	336	316	332	316	310	334	298	368	331	330	320	324	310	333	327	311	282	318	347	325	292	322	330	328	295	293	311	329	307	348	335	326	316	328	295	305	312	323	262	327	293	326	308	305	301	346	330	308	329	322	317	309	328	303	370	345	344	346	316	330	333	308	344	331	321	314	338	315	329	299	313	308	312	342	343	336	335	307	339	299	311	340	318	309	324	348	330	328	330	282	304	301	297	304	305	324	329	361	312	362	325	307	301	311	326	326	318	320	306	345	290	344	300	300	309	305	318	327	325	329	295	293	324	279	330	317	319	319	347	288	316	315	311	279	312	338	328	313	345	324	295	315	294	334	346	330	300	295	327	319	332	357	308	334	302	348	358	309	275	290	321	291	319	331	321	314	325	373	367	302	318	365	307	302	315	360	320	347	322	344	288	341	324	328	328	321	342	322	316	362	320	350	302	321	343	290	344	327	303	321	283	318	306	307	322	313	304	318	329	321	331	310	320	302	343	298	322	303	337	328	342	282	315	335	325	295	346	320	344	300	316	321	294	334	312	321	289	329	328	296	352	299	320	316	318	341	325	340	325	313	302	340	323	311	325	322	333	334	292	316	328	330	309	322	326	286	324	301	328	313	306	326	308	320	326	315	301	313	322	306	314	301	317	296	348	306	327	301	329	320	310	357	297	318	317	334	316	313	320	342	294	323	327	342	339	369	327	283	331	314	315	302	325	320	308	340	308	297	307	309	288	334	302	325	341	329	301	325	318	332	294	360	333	310	326	313	313	307	304	343	329	319	341	317	324	338	317	347	318	319	355	317	303	312	330	321	331	302	349	324	318	291	328	330	332	314	322	306	313	331	328	318	321	322	339	320	344	368	295	342	317	292	341	312	325	344	324	288	319	314	328	339	340	299	307	309	334	321	343	338	315	305	315	317	334	273	316	302	332	333	312	320	319	313	318	324	326	340	333	288	345	370	326	346	302	325	328	337	328	318	342	335	334	338	307	316	325	325	333	328	308	320	318	319	319	331	341	314	330	311	303	335	320	336	316	285	317	289	302	319	306	300	314	307	323	337	327	286	299	294	319	336	316	339	348	295	342	293	303	282	315	358	304	325	293	281	300	332	339	323	318	326	333	298	310	344	322	332	339	324	302	366	329	322	330	324	312	312	332	296	344	336	332	316	330	326	309	335	310	329	307	314	331	316	280	285	316	316	333	353	305	295	349	299	301	333	298	303	332	314	317	310	320	336	324	303	307	319	296	288	332	326	320	309	309	308	341	325	326	290	320	342	285	327	353	313	338	314	314	336	316	295	283	336	304	323	324	331	342	346	307	338	316	317	346	303	306	314	333	327	317	305	299	291	308	314	305	316	289	333	319	297	289	275	305	331	330	340	329	327	329	318	284	320	303	300	335	318	314	344	322	303	324	323	293	292	317	337	322	337	285	336	338	309	298	325	300	296	334	322	324	348	330	316	327	353	346	341	298	323	326	325	310	317	326	313	319	309	345	323	315	320	327	321	328	335	366	320	344	297	334	326	351	305	298	340	355	324	360	341	307	316	322	328	315	349	333	317	323	321	278	316	308	316	336	303	321	346	331	334	319	311	351	315	324	301	301	294	325	318	310	323	309	304	335	317	317	316	324	304	340	318	323	335	328	319	332	300	308	347	333	328	318	329	328	336	289	317	326	287	323	310	333	332	321	320	316	282	308	294	336	323	310	335	347	297	328	324	313	366	305	338	297	339	305	339	322	315	309	295	304	329	316	308	313	297	298	300	275	318	288	321	321	341	319	298	319	310	293	341	307	335	348	307	330	348	328	311	324	322	320	359	320	336	366	328	321	312	325	312	305	311	302	291	323	271	294	291	296	327	295	309	313	296	296	323	345	323	322	297	301	323	338	328	319	329	314	297	329	294	326	321	331	347	324	339	343	336	340	325	308	283	298	287	293	353	295	293	299	340	282	326	284	346	320	334	307	315	317	277	306
22736	21194	28804	23857	21212	21238	11275	3925	2608	2027	1722	1380	1309	1115	1034	940	885	783	732	708	664	711	637	631	598	547	567	516	490	475	463	483	422	416	452	450	452	412	421	384	370	375	429	416	360	361	374	387	346	349	371	364	376	389	378	380	392	371	397	360	376	342	398	355	325	382	393	367	369	399	365	348	392	375	351	376	321	391	381	418	379	361	342	372	356	352	372	377	343	388	340	384	367	377	344	376	393	382	348	383	355	381	366	358	320	356	381	362	373	380	376	367	349	360	311	342	367	370	388	357	372	347	352	359	328	326	364	387	337	363	374	384	366	344	345	387	326	366	342	337	332	361	388	374	375	373	355	346	334	340	314	341	347	392	344	361	354	381	359	392	331	381	335	368	369	369	368	377	363	338	387	386	373	384	378	375	316	383	385	365	363	308	351	347	336	335	341	347	347	340	372	381	362	353	371	352	368	393	391	345	382	363	356	364	333	368	368	331	381	389	341	355	355	364	376	381	371	335	396	376	349	345	384	393	349	374	381	378	354	407	351	359	359	344	349	329	373	375	390	384	339	359	396	394	348	378	365	383	354	331	367	360	339	333	375	384	336	346	374	364	336	342	375	322	385	324	357	373	345	358	364	402	392	367	354	377	345	338	356	335	380	374	358	346	377	360	356	407	390	345	357	313	317	352	385	363	367	369	343	366	380	311	382	375	329	347	326	378	382	354	383	350	349	380	372	363	361	371	382	355	368	352	392	348	360	371	397	370	367	364	396	369	338	350	359	359	332	348	340	347	382	362	320	335	357	333	329	360	332	335	361	367	382	337	354	336	331	361	380	354	362	335	348	358	324	369	382	337	356	353	359	358	344	349	370	342	401	343	345	363	384	341	402	367	363	339	373	378	349	336	357	344	360	343	351	375	344	370	350	353	351	401	347	372	357	356	354	325	360	356	320	361	381	383	363	382	361	352	352	351	333	335	340	326	375	397	375	378	364	342	345	362	372	383	362	342	390	384	332	329	321	353	398	337	373	331	339	368	376	331	367	375	370	385	346	380	413	371	366	350	325	340	362	368	374	332	353	375	363	378	397	349	363	362	360	394	352	366	342	349	345	346	334	345	360	338	354	351	378	343	351	373	353	347	327	376	343	350	358	365	356	322	370	326	383	355	376	365	363	360	338	358	370	385	352	356	386	339	332	376	357	356	330	365	366	318	347	330	371	342	386	379	381	380	367	335	363	344	379	384	377	366	370	389	363	339	386	391	329	378	361	397	363	362	384	352	384	349	357	326	360	393	380	330	347	392	342	366	343	357	353	336	361	368	356	378	375	373	374	333	353	354	359	379	344	346	369	347	365	333	359	342	345	357	365	342	385	372	371	375	373	383	348	359	350	373	359	363	372	369	379	366	338	354	412	357	377	388	364	367	376	328	382	377	349	348	364	320	342	334	385	362	332	433	341	392	414	329	337	369	357	356	382	379	357	367	368	345	378	378	373	388	358	360	334	344	347	338	304	372	364	341	371	361	374	348	379	358	392	381	374	386	365	388	350	345	379	367	352	378	397	331	386	352	354	328	371	376	389	320	336	346	378	334	372	381	386	337	371	337	356	347	340	329	356	375	380	359	349	345	353	348	345	352	363	320	357	378	336	334	365	331	370	324	359	344	345	370	339	354	341	323	361	345	315	348	344	359	374	371	357	370	391	374	360	367	348	348	368	376	369	336	377	318	409	355	361	328	369	379	340	370	335	365	338	373	363	337	311	395	350	366	365	376	337	340	367	350	331	378	321	356	367	377	359	372	372	347	347	377	338	339	366	326	345	348	390	371	358	339	338	370	360	373	343	334	358	378	380	390	336	346	377	340	380	374	326	381	373	359	343	363	353	368	312	355	350	350	347	362	366	341	406	351	324	363	346	377	338	336	375	365	370	373	375	364	378	377	336	362	350	350	381	359	372	355	342	396	371	337	381	349	385	336	389	363	347	383	362	365	364	399	375	364	365	339	361	341	365	344	375	346	403	355	326	339	344	325	317	345	392	361	366	384	353	367	385	373	331	345	411	349	354	359	340	372	369	376	336	349	360	330	347	354	322	357	352	322	359	382	382	358	342	358	341	363	363	354	393	379	349	371	358	318	359	350	350	348	369	335	386	334	387	358	363	351	363	389	372	337	349	383	362	316	326	341	360	342	354	327	347	351	351	371	360	400	362	359	388	370	360	336	378	361	403	349	348	360	343	390	363	354	336	324	342	350	354	349	385	336	356	352	355	373	345	343	361	355	379	359	384	346	371	388	357	365	355	365	379	331	358	367	344	374	371	382	353	337	355	356	380	394	336	363	354	335	378	341	360	372	334	361	366	372	382	319	346	377	359	364	423	334	351	369	353	355	352	395	359	377	370	342	391	366	350	334	346	353	369	318	370	347	384	350	356	366	364	359	377	370	360	349	338	364	342	361	376	359	350	359	348	376	387	349	360	381	354	375	344	351	378	386	369	337	352	369	352	361	327	398	375	391	319	333	374	373	358	369	351	354	371	335	355	379	341	333	332	314	361	343	371	410	376	352	320	370	351	352	344	374	344	340	354	340	404	353	375	324	404	357	366	379	359	365	355	349	371	385	360	353	332	351	376	364	382	367	368	392	359	384	361	361	343	329	361	365	351	349	366	366	356	351	375	365	317	342	375	348	352	368	334	345	320	340	336	382	370	369	369	378	378	339	383	356	328	366	326	359	359	392	353	379	352	395	374	350	331	354	324	380	363	358	351	358	375	335	365	351	348	382	371	376	348	354	388	330	323	366	328	340	351	366	356	365	360	371	374	362	365	381	335	327	347	364	338	341	358	349	366	336	364	381	369	342	394	345	393	374	372	361	355	358	337	359	400	329	330	357	342	362	360	323	338	354	388	361	383	367	372	370	355	361	315	353	356	377	364	334	392	340	342	374	352	373	387	353	323	348	332	338	344	380	355	380	382	365	318	393	378	356	349	379	356	338	348	335	360	359	371	346	335	366	333	393	371	350	350	364	333	372	330	366	368	332	356	364	375	364	371	325	357	370	348	378	373	386	353	344	333	349	322	376	368	371	388	357	322	368	350	413	353	336	371	325	344	369	356	360	346	340	341	374	355	375	367	377	388	355	352	334	342	336	346	345	347	327	345	373	364	400	369	407	399	354	376	365	375	340	354	392	362	325	380	387	362	350	374	379	373	334	373	354	339	375	361	360	339	371	353	356	344	372	378	338	404	367	363	339	344	355	381	348	353	363	356	358	325	396	336	355	353	330	368	351	363	347	374	346	337	345	351	354	332	335	359	356	381	387	378	373	357	372	387	351	355	367	356	382	359	333	375	357	328	338	363	356	384	365	369	361	335	347	348	346	354	354	361	382	354	396	358	368	386	321	353	357	317	354	375	354	367	328	343	330	366	375	360	353	341	323	340	404	346	378	356	341	359	336	371	347	371	366	365	369	331	379	382	330	342	376	363	377	383	384	366	367
23559	33148	24658	15637	12241	9661	7321	5869	4387	3432	2773	2372	1923	1708	1595	1387	1319	1159	1023	927	921	844	872	849	775	744	641	570	591	542	531	508	505	463	507	486	503	430	397	460	431	409	438	447	421	384	441	437	405	404	397	427	408	461	411	407	432	400	417	405	429	384	372	427	402	377	351	387	385	374	337	347	381	388	353	394	350	412	364	401	388	380	374	392	359	434	359	380	385	352	400	369	383	353	357	387	375	382	388	399	391	348	351	354	371	395	361	366	339	368	367	364	379	389	385	336	376	369	355	367	366	386	366	393	400	359	409	365	414	387	389	365	372	385	361	337	381	369	372	410	371	347	382	363	376	327	360	383	363	370	387	371	342	373	352	352	355	345	372	373	340	369	357	382	378	338	389	385	374	336	378	394	394	385	337	387	381	382	338	347	348	384	371	392	385	378	392	377	322	341	346	356	352	376	366	350	351	379	365	376	374	374	403	370	356	350	404	357	378	335	388	358	380	367	359	383	363	365	376	365	398	362	358	383	371	357	343	368	347	346	373	344	392	391	358	384	338	362	382	356	387	365	349	372	369	378	366	361	344	382	399	400	346	382	366	389	363	363	387	356	379	368	397	381	337	351	383	370	382	374	349	393	363	367	345	362	412	358	345	386	367	353	403	362	388	406	342	363	382	356	401	359	383	374	366	362	342	352	364	378	363	362	385	377	375	389	360	372	400	370	408	359	386	349	365	391	380	329	361	388	371	322	364	355	352	401	385	330	380	392	339	366	365	375	358	369	369	366	402	369	350	390	393	317	370	375	382	368	359	371	368	346	388	345	337	415	372	367	405	391	365	359	339	376	347	330	351	375	369	359	375	362	360	405	373	384	358	370	333	383	347	392	388	371	366	391	376	351	390	385	393	364	354	366	357	348	361	319	391	376	348	348	350	350	371	394	352	383	369	367	355	372	372	353	345	385	359	384	400	384	335	405	378	358	336	376	377	342	425	389	387	364	385	389	380	336	379	346	351	380	374	387	374	361	358	370	382	396	408	390	407	362	334	379	372	358	387	356	399	358	360	380	387	414	373	348	364	341	329	354	351	345	367	356	377	366	369	342	330	360	349	352	376	401	357	348	358	359	354	387	397	422	368	374	352	357	424	400	394	374	369	376	392	391	384	363	352	354	387	381	393	362	370	355	363	338	395	424	398	361	379	352	355	372	330	359	395	388	363	368	366	388	386	382	375	383	354	364	375	388	373	352	340	372	383	378	387	376	354	331	361	366	392	377	362	394	364	365	376	336	371	366	363	356	390	354	373	397	338	395	379	372	363	370	398	411	349	370	357	343	351	369	369	385	372	337	380	380	386	368	372	383	334	361	362	419	379	368	352	374	351	353	359	377	411	388	401	359	346	353	394	360	368	374	360	367	367	375	348	349	353	378	368	392	387	348	360	384	353	380	375	331	366	349	382	418	380	361	351	360	389	400	364	370	366	383	380	345	369	370	377	364	372	372	338	362	363	390	379	336	371	345	394	378	381	373	364	361	367	369	368	389	400	364	381	384	341	367	393	372	409	383	362	351	353	371	380	346	379	356	404	361	367	387	367	373	349	351	351	400	362	359	390	355	363	368	368	373	386	378	340	348	385	374	390	363	362	347	349	378	380	396	404	369	390	352	381	374	363	377	383	363	347	377	397	370	370	330	403	365	375	347	357	392	400	352	380	410	375	372	372	342	383	342	353	397	387	363	370	376	392	393	334	355	356	389	390	395	395	401	369	357	373	398	353	349	369	377	360	407	391	376	385	347	365	379	356	374	353	362	389	376	307	376	369	376	360	399	373	357	355	366	369	356	359	395	354	395	364	384	369	407	376	370	378	321	334	402	372	381	351	366	383	364	394	348	371	394	374	356	391	339	353	347	373	363	403	335	371	355	352	362	382	383	374	381	399	359	389	346	363	379	361	363	354	386	370	356	359	361	333	391	347	361	366	384	355	371	340	374	387	354	368	367	370	374	380	354	376	410	357	380	351	383	385	379	391	372	397	377	386	392	371	367	350	353	363	371	397	408	364	376	366	345	358	379	363	364	360	373	369	370	383	381	406	357	387	392	345	332	407	355	372	379	383	361	365	391	347	377	361	342	353	373	352	407	384	374	373	359	365	370	374	368	349	378	359	341	341	351	366	358	364	354	401	349	381	382	333	379	376	379	398	376	378	370	374	365	357	361	362	373	354	375	321	359	376	356	386	333	379	379	382	386	378	352	340	350	408	350	346	362	374	360	372	346	372	361	389	360	353	388	378	395	342	353	383	371	393	399	359	370	339	359	367	353	396	376	369	337	363	351	307	349	395	382	389	356	344	367	346	387	370	371	360	358	412	370	374	377	352	381	350	392	362	396	369	375	372	350	354	404	348	389	388	342	341	382	332	365	354	348	344	357	384	387	379	348	348	387	402	349	341	373	360	355	404	380	381	393	385	361	358	379	362	336	362	361	363	371	336	385	370	359	340	374	337	360	343	340	380	347	377	386	370	370	347	353	393	365	388	384	407	341	384	384	373	409	395	399	355	369	358	398	354	382	330	360	358	357	348	348	415	389	365	349	377	341	333	378	371	365	373	417	405	364	360	365	384	379	378	332	353	330	346	367	363	369	382	396	383	368	341	386	385	341	336	376	346	369	352	377	350	373	368	374	374	377	407	382	349	378	384	333	370	382	388	388	382	364	362	399	372	354	356	382	356	331	354	372	363	388	338	377	392	367	395	363	359	341	363	377	351	362	369	363	380	388	396	355	384	377	367	354	357	372	340	338	378	350	395	358	364	369	390	375	365	337	343	371	378	353	349	410	352	364	386	371	352	393	377	380	394	385	390	349	353	346	377	379	353	385	329	365	363	364	380	391	381	343	372	363	398	370	394	372	374	401	367	357	333	378	380	350	339	378	352	339	365	368	362	436	390	395	373	367	339	376	370	404	374	372	377	401	350	349	366	362	367	358	368	317	396	365	395	367	362	405	349	384	361	356	377	333	381	357	379	391	369	352	379	356	358	385	368	389	373	373	357	349	338	403	397	385	378	384	329	364	373	378	350	379	372	393	380	378	370	371	404	372	377	382	341	348	381	349	370	337	339	397	349	382	377	420	383	374	352	366	370	365	386	364	376	341	351	362	345	370	378	390	352	360	377	377	328	369	345	394	371	361	369	391	365	396	403	337	379	376	351	379	355	368	373	415	368	412	388	322	350	347	390	415	383	370	358	372	352	362	387	364	368	359	369	394	363	384	362	363	375	376	370	377	330	361	339	353	363	364	358	340	331	370	376	368	334	363	336	353	394	375	377	361	361	335	338	348	404	369	346	373	386	355	380	352	350	388	404	350	337	359	384	352	344	393	364	355	364	385	386	380	384	355	329	364	374	360	363	396	390	371	364	346	336	351	350	362	369	348	389	342	402	380	352	401	368	355	346	366	361	380	378	377	345	385	372	354	374	389	344	348	368	383	392	368	368	385
28144	19839	12368	5655	3103	2092	1464	1170	793	649	563	469	474	433	437	365	355	304	343	322	284	292	308	273	289	262	245	237	233	245	236	225	223	215	220	204	236	219	215	266	203	235	221	204	211	219	209	223	231	218	225	196	191	224	217	219	186	181	176	206	189	218	211	212	195	198	210	189	215	223	201	177	194	202	206	203	216	173	195	205	203	194	189	201	181	195	198	198	193	186	210	213	201	196	205	203	218	195	190	183	191	180	197	198	191	190	184	206	209	184	194	199	232	218	192	206	194	209	209	203	219	189	202	197	194	202	204	212	185	188	216	209	200	189	206	203	189	200	214	182	199	207	212	198	211	203	194	202	193	182	205	195	189	209	211	189	203	198	189	181	220	226	175	193	194	200	188	212	191	196	186	189	179	182	183	198	209	207	203	203	211	205	185	184	210	214	188	193	180	202	183	185	199	180	193	203	214	223	199	223	188	211	200	195	200	200	185	190	196	194	200	208	184	192	178	224	199	189	207	211	210	185	218	197	198	198	187	186	218	192	180	196	188	177	190	170	228	200	200	184	179	202	193	195	174	219	195	190	228	222	191	195	192	192	180	207	203	197	180	192	203	197	203	197	194	196	205	186	216	193	182	180	183	186	174	213	216	206	186	219	197	189	178	185	199	200	203	180	185	179	206	186	201	202	184	166	188	195	184	176	217	203	224	199	202	193	209	175	190	175	201	186	194	178	217	194	200	182	197	204	201	199	215	198	188	197	200	202	224	193	205	190	184	205	201	203	201	193	191	210	207	212	199	192	208	210	191	202	189	192	182	204	183	198	216	221	192	174	183	202	192	212	196	200	208	203	200	183	194	190	209	172	190	187	193	208	202	222	187	170	205	181	219	195	195	196	199	182	215	198	208	203	198	202	210	177	203	198	199	201	221	211	215	185	173	193	201	228	189	190	217	204	181	195	205	205	201	187	196	223	222	227	195	180	185	187	195	217	194	212	203	177	211	203	217	178	193	213	190	213	198	190	215	201	193	204	202	191	196	198	213	212	174	213	205	182	180	201	204	179	194	196	172	211	182	171	191	203	197	224	189	192	195	182	187	180	217	203	188	190	192	180	200	158	227	222	172	206	191	189	176	208	234	185	214	191	191	198	222	181	203	214	183	186	208	206	201	194	182	225	198	195	206	196	200	198	205	195	202	182	223	177	198	186	191	242	204	192	206	182	193	210	211	193	190	185	186	211	204	208	190	202	200	230	211	210	186	195	179	189	186	191	211	176	193	202	205	188	209	193	199	207	219	202	203	202	194	191	195	186	203	171	212	169	200	185	182	200	192	197	199	197	182	210	209	203	187	195	157	170	217	212	204	184	191	202	200	178	191	218	183	216	187	195	205	189	178	192	208	189	178	176	203	178	211	186	202	203	175	181	216	192	186	194	186	184	214	198	187	179	195	210	185	214	207	208	181	188	207	189	185	208	196	203	183	230	193	218	199	188	185	196	188	203	212	208	187	173	212	188	200	195	199	192	196	191	206	185	215	200	213	190	194	210	185	193	223	209	200	211	210	170	180	219	190	202	209	214	188	185	189	202	185	190	179	202	200	208	197	215	195	201	188	194	186	202	186	207	201	194	215	182	201	194	183	177	209	216	200	199	189	173	189	204	221	197	200	188	208	189	206	173	209	197	184	207	224	211	185	174	189	201	186	223	195	196	204	190	229	176	228	198	190	181	170	206	219	192	204	193	180	175	200	196	214	205	201	172	203	200	224	192	197	181	195	211	193	191	216	180	199	174	212	199	201	205	185	204	178	202	194	204	202	199	187	200	196	191	181	191	204	199	204	181	211	183	205	176	189	178	218	203	211	210	231	188	214	189	178	195	209	177	196	193	197	199	204	184	202	209	201	179	212	198	195	181	186	230	186	205	214	189	205	189	178	176	179	221	180	183	201	180	176	227	200	202	197	188	199	212	210	198	201	184	220	191	179	211	173	182	203	214	182	199	213	195	202	222	194	190	214	188	182	210	167	206	190	202	182	199	169	215	228	192	218	213	223	198	193	205	214	190	195	225	203	191	185	181	213	224	211	186	198	206	233	210	175	211	199	205	207	199	200	171	169	199	166	179	207	208	203	224	188	175	189	202	191	199	188	157	212	208	195	220	176	186	179	230	211	193	178	191	183	204	182	212	207	203	204	190	186	226	205	186	161	182	188	187	215	178	189	205	199	196	210	178	197	216	229	182	212	211	229	201	210	201	189	218	191	192	176	223	175	192	208	184	211	190	191	197	188	193	190	186	228	222	202	185	216	194	182	215	194	188	196	217	219	202	206	196	162	181	222	198	192	219	197	169	203	182	219	198	202	181	219	200	177	192	205	201	231	180	183	199	197	209	195	199	190	188	183	206	193	210	213	215	200	175	190	203	211	206	191	195	209	183	194	190	194	203	196	209	214	224	208	215	211	199	224	211	207	209	208	195	171	217	195	193	202	174	177	208	212	213	186	186	208	204	209	197	173	190	178	209	196	196	223	197	208	198	220	187	209	205	207	216	191	194	210	188	211	202	196	201	168	203	204	185	202	198	177	183	208	193	211	192	191	211	201	205	205	196	185	178	207	212	159	201	195	187	193	175	211	223	183	197	180	218	202	205	205	219	213	175	220	180	188	178	180	198	214	199	213	221	201	188	186	212	177	195	207	193	206	216	199	172	196	181	180	188	210	205	188	202	183	218	193	208	213	180	208	187	208	206	197	203	183	197	164	191	182	208	207	180	184	193	204	183	186	208	203	173	198	214	209	193	196	201	213	204	177	200	183	221	192	200	206	199	197	212	182	182	182	193	170	201	178	173	196	224	200	197	201	204	191	177	195	209	196	180	204	193	189	172	183	219	187	194	204	186	191	212	205	198	191	197	182	196	200	198	191	188	208	179	202	208	168	193	203	191	180	203	198	186	213	197	194	214	199	205	188	172	194	197	186	180	227	210	176	191	207	184	186	183	192	185	202	183	195	174	219	175	202	171	181	181	194	197	210	197	182	179	198	212	173	195	172	207	179	193	203	222	185	193	195	195	194	217	218	215	176	204	210	194	189	176	197	197	187	213	175	186	180	229	197	185	200	173	206	210	221	216	233	200	209	211	183	174	183	206	215	179	190	179	209	172	217	196	222	207	187	216	195	182	206	211	190	188	180	201	210	198	209	188	204	199	222	171	176	187	199	208	182	172	171	194	207	202	194	203	202	189	203	208	180	188	174	187	163	196	212	196	196	208	184	181	199	219	214	219	193	198	185	178	175	183	209	197	181	215	204	187	197	202	203	204	200	173	210	207	212	201	212	181	188	178	187	195	219	229	197	189	222	206	192	198	176	197	176	199	223	202	199	212	197	177	195	191	201	189	195	198	211	184	183	180	185	196	178	183	199	183	203	208	183	202	195	188	193	217	188	185	210	190	194	199	213	209	200	193	225	199	186	193	202	222	211	209	202	194	199	200	198	177	206	189
16855	18723	11965	6100	4800	3840	2839	2047	1526	1180	1012	882	729	684	607	576	519	428	409	387	368	355	393	377	339	334	312	301	288	273	303	305	257	295	253	284	258	282	248	264	232	236	232	241	232	225	227	248	235	234	236	213	211	254	229	272	215	246	236	256	239	217	236	223	216	220	215	229	205	245	229	215	223	214	221	216	212	223	228	226	238	221	228	219	233	212	246	243	200	210	221	229	231	222	208	198	223	219	210	230	238	239	218	237	231	256	216	222	218	214	219	219	202	249	242	220	243	204	219	227	225	226	241	210	253	236	191	221	232	239	196	222	188	221	200	208	221	256	223	222	230	231	219	211	233	228	240	237	205	244	219	224	194	201	205	219	234	195	224	210	228	205	229	215	231	231	232	211	198	239	197	227	232	204	202	249	222	233	229	228	216	219	237	208	216	240	234	232	224	217	202	215	235	217	215	230	218	229	223	220	208	228	230	214	245	191	240	212	221	202	211	212	228	213	202	204	235	206	231	213	196	205	245	211	217	214	194	247	223	205	211	185	200	185	208	205	242	209	228	214	253	211	194	241	225	215	221	215	224	233	215	224	240	203	236	220	205	202	238	224	222	206	226	212	213	220	210	200	224	215	223	237	232	221	218	221	233	215	227	189	198	184	246	225	214	221	246	216	219	225	206	211	249	204	228	229	237	221	227	212	254	218	214	222	202	218	219	223	171	234	242	201	205	208	210	234	199	221	224	236	204	216	219	207	217	238	198	211	212	230	212	208	224	220	237	224	226	230	226	240	205	230	222	231	214	223	232	208	222	222	183	199	199	228	210	223	219	224	241	201	223	237	243	213	228	214	219	204	217	193	226	213	219	219	220	213	224	238	223	197	231	221	232	255	209	218	180	202	204	229	214	200	220	230	237	215	211	218	240	233	227	209	236	217	224	194	221	215	198	222	199	207	221	213	219	216	210	232	222	236	212	191	236	202	209	226	225	233	224	197	230	212	223	214	249	226	246	238	230	213	249	227	221	197	187	223	223	222	203	209	197	184	218	221	213	181	221	188	247	214	247	205	212	208	224	229	235	264	176	217	222	230	185	209	231	239	213	185	184	204	219	203	228	245	216	212	205	248	239	226	223	205	216	233	228	218	218	235	234	216	209	207	205	209	213	229	224	205	221	206	209	219	216	225	228	202	202	230	228	214	218	229	213	210	260	230	217	237	206	196	226	207	211	216	215	226	202	222	201	212	238	214	208	202	226	208	252	221	214	237	238	202	204	207	202	236	224	225	226	210	219	188	221	223	235	237	225	213	225	211	213	212	244	246	217	216	218	198	227	222	217	219	223	197	242	208	221	224	198	188	212	205	219	209	230	228	208	214	211	233	227	211	209	234	215	214	223	247	221	211	221	204	216	214	213	205	222	199	227	237	234	219	243	207	224	199	216	221	215	212	227	218	222	219	227	203	235	231	223	207	237	188	218	211	227	202	210	208	220	224	209	208	243	200	202	233	195	223	228	233	204	216	218	220	216	213	232	239	222	219	239	242	214	235	229	217	209	218	219	215	212	214	216	222	230	231	202	234	222	239	215	222	217	197	238	218	233	222	208	205	195	246	209	213	220	239	220	230	213	231	233	214	214	230	216	214	197	234	223	211	250	182	205	181	248	205	229	222	242	216	242	210	216	227	243	224	222	214	230	232	208	225	205	217	212	188	201	215	192	223	213	210	220	225	213	237	247	219	227	209	234	238	237	220	227	208	183	224	228	223	215	231	221	211	235	235	207	200	211	214	224	225	205	201	254	185	226	222	212	237	222	255	223	213	230	208	221	250	208	218	208	216	231	224	213	228	239	213	233	228	235	209	208	183	218	194	214	226	198	227	225	238	202	201	233	251	221	219	225	214	213	230	224	242	223	232	223	210	212	232	218	227	224	219	224	225	196	211	186	194	219	197	206	225	215	212	223	237	227	225	207	196	199	205	228	200	226	204	216	223	233	217	228	251	220	192	208	202	237	213	217	209	229	233	205	234	226	244	200	215	213	201	227	222	242	205	205	227	236	216	204	228	207	244	221	214	229	227	215	225	213	211	224	185	194	230	215	214	193	194	232	221	218	218	209	235	226	231	230	219	209	209	224	233	217	230	243	198	210	225	260	207	218	209	222	183	244	234	243	215	210	208	236	196	216	225	228	217	200	232	186	232	224	222	220	225	222	215	217	224	208	200	231	221	248	218	226	228	245	243	212	221	199	208	218	229	212	224	200	216	251	217	253	213	200	212	204	243	208	204	215	201	214	201	200	232	213	215	245	183	230	234	252	221	209	215	239	221	254	217	224	228	229	225	217	232	253	224	228	223	228	227	198	193	230	200	214	228	213	224	237	207	220	222	223	202	230	232	220	203	241	235	208	220	225	231	216	237	224	213	217	191	205	201	222	229	206	219	220	219	235	217	255	225	212	216	196	210	213	215	236	241	215	197	209	196	194	226	209	191	236	223	201	213	233	203	218	204	219	239	231	209	228	241	223	218	230	188	205	243	215	229	239	200	236	222	223	228	212	248	189	252	205	230	226	209	209	200	209	203	222	241	234	214	227	211	218	203	210	222	209	197	209	211	240	213	214	213	189	227	217	216	233	201	201	214	214	212	211	203	213	208	221	185	201	227	218	239	250	208	230	272	223	213	230	204	205	224	201	214	246	203	221	220	212	225	200	223	210	212	197	257	190	215	220	233	211	198	228	237	214	217	213	194	216	215	232	235	202	226	245	208	225	211	230	199	221	206	212	188	230	225	229	195	199	216	194	230	226	209	224	213	232	231	232	211	214	216	215	200	258	205	223	245	216	219	216	231	227	233	230	230	200	182	244	253	241	230	231	189	224	223	231	248	209	230	224	229	203	238	202	220	224	213	224	209	220	207	221	190	231	195	225	201	236	207	221	221	216	259	187	184	185	201	222	225	228	217	239	224	231	214	195	206	202	226	222	225	223	231	200	201	203	248	216	226	243	229	222	230	219	223	235	209	209	207	226	216	218	215	240	212	232	215	212	215	221	228	227	205	218	203	229	228	215	222	214	222	200	206	227	200	234	231	191	226	204	198	211	220	215	229	224	204	256	226	219	234	229	197	194	220	230	216	225	227	210	214	211	236	204	226	228	209	249	219	223	200	216	205	235	209	203	200	197	219	227	219	221	200	225	223	239	212	213	219	232	201	207	231	243	228	245	215	227	230	212	220	198	218	197	190	211	211	225	204	246	206	229	228	218	223	210	226	213	220	215	225	229	198	226	212	189	189	205	210	220	211	222	210	231	221	236	219	230	225	252	205	210	227	208	222	235	225	198	215	218	229	212	217	211	194	226	252	245	223	230	230	211	249	245	204	226	213	226	226	252	226	235	217	230	214	210	205	234	207	212	238	214	221	251	228	204	235	215	234	205	235	240	203	224	230	190	205	242	237	207	221	212	235	195	197	210	208	222	219	197	185	211	232	228	194	225	225	218	213
23872	21166	28218	24369	21072	11188	3612	2097	1629	1250	1116	918	804	754	706	629	611	461	477	436	421	424	428	413	362	346	310	313	290	290	318	277	269	260	274	291	271	264	256	273	256	251	242	267	239	250	224	220	234	223	247	242	215	234	251	237	220	221	228	200	226	227	216	239	258	246	227	237	217	200	236	214	220	221	194	202	223	230	209	230	203	238	241	222	227	215	235	250	264	223	211	214	226	202	186	218	218	246	231	233	234	210	234	194	220	219	207	208	223	180	227	212	221	230	239	194	210	220	214	212	211	219	209	223	223	210	201	236	251	228	208	193	208	217	224	226	222	226	234	222	214	220	232	201	191	210	224	226	214	251	210	205	208	240	196	224	242	242	246	215	223	219	200	209	211	240	202	174	193	224	217	220	196	219	206	234	210	245	206	201	211	217	225	241	189	207	202	209	230	208	211	203	242	217	183	196	202	208	225	209	234	238	208	199	206	229	183	226	210	222	228	235	254	214	216	191	233	269	238	213	211	217	237	178	200	220	212	216	203	224	203	215	220	241	205	228	233	239	233	251	237	220	225	223	200	214	218	229	197	236	228	221	221	231	217	198	229	227	228	229	239	208	235	221	226	207	228	198	236	227	209	223	215	213	220	214	244	230	224	217	237	210	216	219	247	227	223	232	221	202	249	213	237	222	207	213	205	212	230	188	217	233	243	209	217	207	217	216	215	204	226	230	216	228	237	255	239	203	218	228	208	213	208	215	179	233	215	197	206	203	221	196	228	218	214	218	237	199	214	242	226	221	225	204	215	213	223	234	215	212	214	251	205	194	215	215	213	217	202	216	194	215	210	205	218	206	220	221	187	217	244	219	198	201	236	225	236	200	239	229	194	182	197	205	206	211	224	234	209	221	199	229	215	207	229	231	193	227	232	207	205	227	214	225	213	209	199	191	212	199	238	223	231	206	189	195	230	242	220	209	191	201	221	222	222	193	208	227	235	218	213	223	229	220	246	213	202	203	206	206	218	206	214	207	238	221	208	219	208	212	236	207	229	220	229	213	194	222	224	222	212	208	249	215	216	231	205	225	220	210	235	244	212	215	222	205	221	217	234	218	218	208	236	222	202	230	219	227	222	204	237	210	245	209	217	224	205	207	223	212	210	189	220	213	222	203	222	227	208	200	244	236	242	228	229	211	196	232	203	232	199	231	243	208	238	208	238	212	204	207	201	189	221	224	251	231	236	241	221	178	227	218	201	209	239	208	215	187	200	222	220	257	207	258	219	221	228	240	252	207	218	222	222	224	210	221	219	236	230	221	213	230	239	216	231	224	235	221	230	208	220	221	211	223	222	196	215	211	216	225	225	236	204	199	207	189	226	223	263	246	245	224	215	222	221	245	242	229	209	206	229	211	235	201	223	205	200	206	226	202	217	211	218	210	226	232	255	213	208	235	196	220	196	208	211	242	206	210	199	216	250	247	201	217	197	197	215	210	188	234	221	227	218	200	240	184	231	225	214	232	192	214	174	230	238	219	244	205	218	231	227	247	219	226	202	241	212	216	235	218	216	218	176	216	226	243	236	219	220	217	217	207	220	185	217	212	213	229	188	205	236	198	210	211	227	213	192	191	217	225	222	229	192	202	234	209	225	205	229	233	238	201	217	226	227	251	215	230	240	213	228	229	209	198	206	211	206	239	237	214	193	202	204	237	225	219	210	216	225	209	204	233	207	226	202	228	237	219	203	216	218	204	232	212	236	226	231	199	216	226	205	223	227	182	231	218	216	222	228	232	230	177	205	226	210	183	204	229	233	187	214	229	231	209	223	217	238	206	210	204	217	238	230	210	221	233	220	194	226	210	230	201	212	233	216	205	251	192	213	257	203	189	216	218	231	244	210	216	192	226	208	206	219	218	205	220	213	201	208	203	198	217	216	218	240	227	209	249	228	214	234	204	214	230	234	228	228	201	209	205	220	220	211	244	197	248	238	231	212	216	197	205	237	201	222	203	227	189	205	206	192	224	245	245	189	242	233	223	209	211	226	243	233	225	222	219	218	214	210	210	215	245	232	222	179	235	219	215	201	210	236	229	223	216	223	222	232	222	212	212	215	225	243	237	225	226	217	213	229	217	250	197	209	237	232	206	198	220	223	226	211	232	231	206	185	227	217	222	215	183	214	211	203	216	231	199	232	215	233	206	189	244	196	234	192	255	207	231	229	216	231	228	211	215	211	213	225	234	216	214	218	206	246	227	224	239	233	224	240	203	250	203	198	212	248	192	228	249	245	217	213	213	229	208	230	226	203	235	212	223	207	233	225	226	201	211	210	218	203	229	231	223	194	200	229	215	239	225	214	222	224	220	197	219	213	209	218	223	196	237	192	193	196	217	215	216	211	200	198	210	198	224	192	224	218	214	219	219	226	204	225	215	207	226	209	224	233	230	227	217	228	234	248	211	211	227	216	208	226	256	197	215	215	212	222	230	228	245	197	225	212	229	224	213	229	207	219	229	225	229	196	172	223	207	205	202	216	217	206	232	233	216	208	220	217	214	222	227	218	211	239	216	217	193	203	231	228	229	221	219	217	192	231	232	207	203	230	226	211	233	211	239	221	236	235	233	229	241	210	223	224	216	227	198	226	245	212	227	213	233	190	221	200	204	218	190	202	203	202	220	209	213	184	208	224	211	216	226	226	225	229	212	227	237	240	247	208	252	208	222	199	245	241	201	232	223	209	212	210	216	224	217	244	226	206	176	229	210	229	209	238	222	209	230	209	218	217	223	220	199	232	211	227	233	207	215	237	223	200	217	219	224	217	219	230	237	246	234	210	197	203	223	212	212	253	224	207	242	190	218	243	214	214	235	212	208	216	218	193	228	230	205	214	249	231	217	238	220	224	215	212	227	183	212	214	224	215	242	227	235	242	228	228	222	213	206	225	207	252	203	212	207	199	240	214	187	233	201	219	213	203	232	220	214	211	181	215	215	216	241	218	239	237	198	226	223	208	208	236	223	199	220	213	193	230	227	218	226	212	232	226	206	233	213	211	225	212	227	216	244	209	221	210	187	219	238	221	196	221	217	248	208	231	210	218	207	214	218	220	234	206	203	201	213	218	197	225	221	228	219	214	207	212	226	244	217	204	232	222	231	213	203	212	236	218	210	238	209	238	230	230	207	217	234	223	239	219	231	210	201	207	233	209	202	206	251	225	214	215	205	245	237	182	242	222	215	203	198	224	221	212	232	225	218	236	222	241	216	232	248	196	218	238	236	231	242	239	251	213	221	212	221	239	228	217	202	242	213	214	243	232	219	220	203	234	211	248	224	227	220	207	218	223	235	199	226	215	213	207	225	212	204	215	242	216	232	183	208	198	208	211	220	236	218	195	224	191	229	223	198	231	241	230	234	246	251	207	206	229	208	223	228	242	218	212	204	239	220	212	206	224	205	230	212	212	231	201	206	242	222	229	227	236	238	223	218	209	230	219	237	215	231	231	213	220	205
20559	28193	19970	11729	8918	6788	4812	3585	2880	2288	1896	1623	1431	1138	1010	942	842	753	659	602	651	556	536	559	538	471	405	414	370	352	369	340	351	307	358	296	314	304	290	299	270	281	276	279	251	286	251	288	246	241	262	250	247	266	250	258	280	278	276	278	264	264	267	237	228	213	259	266	260	222	254	246	232	212	197	253	268	274	235	238	230	253	245	244	226	239	264	243	239	242	241	233	266	239	230	224	260	234	241	248	244	233	254	248	229	222	250	231	233	276	240	213	245	263	273	243	290	232	211	225	243	212	227	249	229	234	234	222	234	233	252	228	232	233	224	229	230	217	252	244	253	230	260	228	244	232	252	213	248	238	203	243	228	245	255	226	238	222	236	220	246	258	237	247	230	251	229	260	220	246	236	223	233	270	246	218	245	248	225	193	227	256	208	232	242	214	214	217	238	262	229	212	241	241	237	248	224	233	219	234	218	238	218	229	219	224	257	218	247	232	236	242	239	255	267	227	228	226	256	199	237	237	243	238	211	210	207	232	256	249	266	243	250	211	228	219	233	225	219	252	228	267	242	277	210	224	234	235	229	237	255	245	232	252	249	231	242	235	212	244	249	234	231	225	239	247	239	230	221	220	238	219	237	220	244	233	234	230	241	256	224	250	248	237	230	195	228	244	203	226	241	230	234	252	240	257	239	230	224	214	270	260	234	252	247	223	221	255	214	228	254	224	226	236	216	241	234	293	223	249	252	239	221	214	229	239	247	220	240	227	246	229	204	211	250	256	248	248	239	235	222	230	234	237	235	218	221	224	256	253	251	243	236	227	267	242	241	249	246	219	243	237	251	233	205	227	232	227	247	237	233	215	223	247	246	262	247	233	248	259	229	216	231	239	241	211	234	219	246	237	216	247	208	238	219	221	212	215	225	260	237	239	233	237	238	220	244	264	252	219	250	229	216	225	217	261	221	224	226	250	220	245	241	213	240	223	230	239	233	197	233	234	225	241	212	231	219	225	227	212	246	245	248	238	248	224	241	240	231	237	239	211	225	244	250	228	247	229	229	228	234	226	247	240	243	223	242	226	236	260	211	216	229	234	243	264	223	223	238	230	226	222	231	215	257	218	238	235	226	251	227	213	213	256	225	224	219	229	263	221	234	211	237	237	226	241	203	221	228	222	249	243	232	232	212	236	237	247	234	240	275	240	235	209	231	219	251	217	233	225	232	227	228	228	254	247	230	236	220	242	242	224	247	241	225	240	266	210	211	232	224	225	253	245	213	220	224	216	218	220	215	239	239	225	255	236	238	259	221	215	244	219	256	244	262	239	221	226	247	224	240	251	225	235	217	250	241	241	227	230	227	252	225	237	218	250	219	226	210	209	238	227	238	224	221	254	242	239	225	225	229	255	226	235	219	259	247	248	256	229	288	218	229	242	233	229	246	257	274	228	231	248	239	216	218	228	239	234	223	217	233	239	235	200	231	227	204	230	234	244	242	230	240	226	215	244	227	235	201	244	246	216	255	223	257	214	235	239	226	247	234	230	225	209	240	236	248	215	247	230	246	225	258	194	254	264	236	247	238	242	240	206	237	259	245	231	201	254	239	235	236	228	220	250	242	233	222	223	248	234	251	224	223	247	236	236	234	224	222	238	227	257	243	210	231	222	231	226	258	240	208	230	253	273	221	204	222	247	232	252	222	218	216	265	200	227	224	231	239	233	208	232	230	218	251	212	243	242	219	236	234	218	225	228	258	223	244	221	233	261	252	250	231	244	232	227	225	225	216	235	215	222	233	230	224	246	264	259	270	233	225	217	226	204	205	226	241	208	246	209	215	267	241	230	214	250	222	261	232	233	221	247	230	248	252	240	215	229	221	224	231	230	258	238	220	231	218	232	228	249	258	256	249	231	256	207	236	228	253	205	237	248	254	233	209	240	237	236	255	259	246	211	251	201	217	257	236	215	238	241	226	222	234	254	260	226	247	219	227	237	239	253	224	225	241	256	211	233	218	212	224	223	246	217	233	238	211	219	232	227	243	222	230	208	221	237	242	219	255	251	246	228	230	249	225	262	229	232	262	252	207	192	255	242	231	242	252	231	227	196	207	219	208	263	259	261	254	219	224	242	251	235	260	239	235	244	242	262	247	223	230	246	214	248	251	244	246	240	226	215	239	235	258	219	244	240	216	234	240	251	229	262	252	207	232	224	237	224	219	245	256	220	260	233	234	214	220	235	225	238	238	224	237	260	229	220	231	226	244	232	248	238	242	234	228	228	214	221	249	229	255	213	233	232	204	259	205	242	236	229	189	239	225	209	199	236	243	227	216	211	210	217	215	226	245	234	259	231	245	231	243	247	243	225	262	225	227	213	226	234	235	247	233	214	234	208	224	232	224	230	245	221	273	236	251	251	238	244	208	249	244	245	224	273	240	235	243	208	260	240	267	235	218	230	218	232	247	250	239	245	216	211	221	214	260	241	233	255	248	204	200	226	237	242	230	218	227	221	225	251	201	244	241	255	232	198	209	208	223	229	241	238	207	260	250	242	242	249	211	230	196	240	201	233	212	233	213	219	249	208	221	219	254	225	248	216	219	224	227	255	213	215	233	233	219	216	222	238	209	238	253	214	228	241	240	241	209	244	247	242	245	226	236	231	208	247	249	246	233	246	224	227	218	203	229	252	231	221	199	254	266	238	221	240	247	220	248	260	220	238	218	240	232	220	216	230	243	247	225	211	251	247	237	232	235	233	241	224	250	242	251	253	258	245	234	249	218	226	227	238	249	241	251	220	245	231	245	241	231	239	239	229	206	224	209	234	241	234	225	241	219	234	248	240	254	224	231	235	251	242	240	247	216	239	223	204	223	212	229	223	245	236	268	218	249	219	258	227	247	244	224	243	243	228	240	234	234	253	252	218	238	240	219	224	221	214	232	252	247	255	241	253	219	231	232	242	256	243	242	226	232	255	235	248	203	245	211	235	217	231	228	220	212	232	236	217	254	239	243	229	222	211	230	247	258	230	229	210	255	232	253	237	260	225	235	240	249	263	226	254	232	251	233	233	234	216	248	212	229	238	217	259	221	239	236	253	219	236	243	239	226	239	217	236	228	242	234	229	256	244	227	235	214	232	210	218	241	260	243	233	224	220	207	234	214	238	247	248	227	246	218	208	230	224	230	251	204	211	225	227	261	245	226	216	227	253	235	229	239	213	278	271	218	247	238	214	242	224	237	233	244	216	218	235	256	233	233	233	232	202	225	223	243	205	251	227	250	224	212	223	265	235	220	221	214	234	206	193	222	241	215	250	250	240	249	233	239	224	236	198	214	230	245	254	230	228	232	266	230	242	250	211	246	243	230	241	243	223	226	227	234	236	228	270	239	238	210	230	219	247	237	241	224	224	245	214	242	243	233	213	249	231	258	232	254	220	231	227	238	249	248	221	234	220	216	219	244	206	234	239	250	239	194	230	232	256	261	223	228	236	218	226	216	211	241	252
25077	21179	27097	25400	11553	3489	2083	1423	1157	1003	952	842	758	656	573	563	549	526	524	478	460	442	424	441	414	391	422	361	351	341	343	353	336	343	342	335	322	314	336	303	324	339	323	332	334	287	323	330	286	308	316	305	308	298	328	280	299	319	322	303	314	300	287	315	286	303	283	290	284	292	322	330	303	297	333	321	320	286	302	294	287	311	317	294	305	320	320	315	308	304	307	315	260	286	312	320	279	280	319	296	278	303	329	273	265	289	291	309	302	279	303	271	307	299	271	313	304	285	280	312	327	301	261	318	308	298	305	283	284	267	290	255	293	294	277	273	271	274	296	259	264	291	321	292	295	317	327	304	287	301	275	306	281	290	314	288	308	306	297	303	316	287	287	243	285	310	269	314	302	292	288	285	278	290	316	302	303	311	310	294	306	278	334	310	267	323	295	315	297	284	289	299	281	284	292	295	297	282	268	307	291	272	327	271	290	314	291	301	273	298	329	279	285	297	284	255	301	322	326	286	301	299	300	293	287	289	305	248	299	277	268	307	259	302	322	298	294	270	300	264	293	279	287	302	283	313	287	326	296	291	287	311	301	289	325	306	281	305	323	307	299	299	297	301	283	268	298	296	296	297	293	289	275	304	295	265	299	293	288	321	265	281	281	288	305	284	278	308	302	303	311	306	277	266	300	310	281	288	286	277	339	291	273	321	284	286	304	294	333	303	303	289	291	268	263	284	320	328	311	290	304	286	331	259	313	298	289	276	290	310	323	336	334	293	293	313	275	286	275	278	291	282	282	279	316	296	304	297	282	299	306	265	288	331	318	277	303	305	308	288	265	315	295	285	311	305	319	267	247	297	291	296	303	281	311	296	291	285	324	263	284	247	302	275	280	286	281	295	278	285	287	334	295	326	322	296	334	309	277	271	278	307	278	303	271	290	297	295	275	295	299	276	284	288	289	264	316	305	332	303	309	288	307	331	263	323	296	285	333	265	251	293	290	301	326	312	319	293	309	297	311	288	278	307	282	297	274	291	300	282	243	306	294	302	310	277	281	290	330	295	284	272	260	302	272	317	296	290	313	260	264	287	323	309	290	288	299	301	325	280	284	342	322	284	306	272	267	301	300	290	272	302	286	297	319	298	269	323	289	317	298	288	307	268	293	265	317	294	327	314	296	301	281	317	277	253	288	294	280	289	297	269	280	296	271	287	308	303	276	288	256	292	279	273	336	316	294	265	279	294	295	310	269	315	288	297	294	307	297	314	277	291	326	301	263	296	253	288	308	280	307	301	274	268	296	296	272	296	317	321	287	297	280	302	311	300	295	273	271	290	325	301	291	311	333	284	315	276	320	267	324	296	277	288	273	281	320	293	263	304	290	298	315	313	314	276	300	292	299	289	314	316	292	342	270	292	275	288	299	295	292	325	301	287	303	286	315	301	294	284	295	263	312	341	304	293	312	294	276	310	251	269	294	286	294	277	284	294	302	287	298	309	281	291	274	269	298	292	312	294	291	291	290	299	309	287	279	295	294	285	317	312	304	297	277	317	274	331	316	308	294	273	274	312	306	283	303	308	296	276	288	253	265	302	296	305	290	297	296	315	288	347	296	274	297	283	321	276	282	278	315	306	301	290	299	287	291	313	302	299	273	318	309	267	319	308	288	263	291	275	282	276	277	303	307	324	316	317	270	319	283	315	314	328	281	295	323	290	314	302	301	292	297	305	299	290	292	317	283	290	335	278	325	305	291	305	315	281	285	300	302	288	295	289	298	312	303	315	314	269	273	295	287	300	288	270	291	274	322	287	301	304	314	304	273	308	287	307	283	319	292	291	319	312	269	263	311	277	300	278	278	287	302	308	288	323	306	308	284	287	298	307	291	277	290	266	291	290	293	283	315	266	283	298	307	275	305	268	282	280	279	283	297	303	321	288	283	298	296	325	274	304	290	272	290	281	278	305	291	291	274	315	269	290	274	292	286	276	284	274	302	284	327	309	272	306	296	285	317	294	315	310	317	286	300	298	289	308	293	324	303	267	305	322	273	301	289	322	332	266	270	275	319	286	307	319	320	308	278	304	289	293	300	298	299	295	317	300	294	309	296	282	288	288	286	312	317	293	307	283	279	302	283	292	316	298	336	288	294	307	277	316	303	280	272	262	272	298	300	286	293	268	307	291	292	304	273	319	300	277	313	307	320	278	300	281	282	306	303	282	285	301	301	298	290	299	314	273	276	318	294	297	314	259	281	283	298	263	310	289	282	273	289	285	290	302	275	326	263	320	289	282	309	259	283	299	309	315	251	290	314	283	269	286	305	311	278	317	308	308	291	294	281	283	298	303	299	309	304	276	299	288	294	313	274	314	324	272	291	320	289	300	292	295	294	302	323	290	327	291	281	270	274	323	278	294	321	302	319	262	324	334	306	248	308	301	300	292	284	271	287	314	327	278	314	279	286	289	304	296	285	281	285	300	292	301	296	284	289	319	307	281	292	294	299	264	298	302	290	313	287	307	297	285	296	278	269	304	306	316	276	307	317	310	297	278	307	303	298	257	285	280	268	303	289	310	301	305	290	302	283	298	307	303	313	292	309	268	314	306	310	331	291	304	274	314	276	328	274	291	272	271	290	294	292	295	321	302	314	334	271	291	296	314	281	298	292	333	297	282	315	281	275	289	300	306	309	288	273	284	303	287	291	331	279	295	263	293	275	299	325	293	277	315	356	288	289	314	311	278	304	289	314	291	290	285	304	270	301	295	301	306	318	290	287	342	283	302	310	294	296	292	282	277	297	275	313	295	259	260	277	312	296	279	289	297	296	311	304	314	270	298	274	300	266	324	286	287	294	308	272	311	303	289	287	265	298	288	300	287	273	286	271	280	306	285	312	292	297	285	299	307	285	299	294	334	290	321	285	279	310	301	297	279	297	325	311	272	289	299	292	310	285	294	299	293	304	289	277	293	319	308	279	293	276	333	278	273	285	262	320	278	307	298	304	267	297	290	301	298	297	323	274	282	305	319	292	285	293	324	308	320	283	263	294	302	287	282	278	304	288	287	256	319	284	317	272	301	301	310	312	300	324	305	286	305	304	312	292	315	284	283	277	268	295	296	258	304	299	287	296	296	304	308	291	294	293	310	297	322	307	314	301	271	306	301	273	289	298	251	321	311	309	293	274	285	260	276	271	275	296	306	293	328	277	288	289	295	319	317	289	322	273	254	316	287	284	303	290	278	313	254	295	312	333	320	292	302	284	297	303	285	283	304	284	314	285	308	300	297	297	293	292	310	291	321	312	310	299	297	258	272	295	292	276	321	308	283	310	281	278	317	292	292	259	293	319	277	277	278	315	272	272	289	283	294	309	303	279	293	284	294	279	286	290	284	318	296	296	307	313	320	296	311	271	317	287	337	300	294	299	289	294	285	303	296	307	282	311	289	295	273	279	273	278	268	314	263	281	306	319	303	296	300	308	280	262	300	299	271	295	295	286	286	297	303
19766	24179	16333	9623	7262	5381	3770	2743	2215	1833	1560	1344	1205	980	874	830	777	638	669	581	617	574	567	556	516	474	446	452	456	411	411	400	417	393	392	361	363	391	349	395	342	346	340	350	359	327	346	363	314	346	323	369	338	318	348	335	329	321	324	340	317	331	309	317	325	358	333	350	321	374	322	333	358	313	355	316	330	313	306	325	328	354	305	350	306	321	333	340	324	311	318	318	328	319	315	322	336	302	325	312	334	341	305	301	326	309	309	339	329	355	343	336	315	295	333	338	329	350	321	335	297	350	304	319	333	318	304	326	310	313	317	337	340	354	337	338	315	341	317	314	354	303	342	342	319	313	333	300	352	316	333	335	302	292	326	295	317	307	312	329	334	346	382	334	313	313	312	328	330	325	337	330	330	336	300	334	325	340	328	316	322	357	331	358	299	350	295	297	335	319	311	322	341	320	342	328	347	340	356	315	311	354	362	289	335	339	330	336	312	346	329	338	309	325	300	331	340	326	316	318	312	281	338	312	322	308	302	310	325	326	337	313	292	320	337	337	298	330	305	318	316	331	355	341	303	338	316	372	327	298	335	303	286	302	334	317	320	325	337	282	297	320	311	337	319	330	309	322	318	311	292	310	311	318	334	324	275	351	344	336	353	324	318	331	327	337	313	309	346	333	291	298	310	315	314	297	325	324	327	299	336	344	318	300	314	328	297	282	354	324	328	319	330	338	312	320	330	332	345	300	313	327	309	309	323	329	339	295	294	294	316	314	339	348	316	289	314	300	327	330	321	321	339	316	319	331	332	308	322	325	295	309	332	305	315	304	319	348	337	319	308	337	321	304	305	301	315	292	312	332	338	349	317	338	317	307	287	339	303	285	352	340	301	302	299	296	308	299	294	314	312	342	308	293	327	288	327	339	295	353	325	314	350	287	299	343	289	355	336	310	319	317	344	310	313	320	311	358	318	319	326	340	297	360	329	349	315	300	321	325	326	287	323	342	327	315	312	313	312	301	293	317	319	312	301	309	304	371	298	311	341	319	313	319	327	321	317	336	318	320	329	360	347	339	330	329	305	289	319	329	325	327	282	279	338	301	300	305	333	313	336	318	343	323	326	351	347	308	312	343	327	323	337	296	308	315	336	300	300	333	320	302	304	318	323	311	316	298	298	346	333	316	318	320	307	303	324	314	310	322	314	285	336	294	323	320	301	340	335	330	331	333	337	311	354	311	321	312	329	316	327	311	349	320	292	340	336	313	338	312	341	293	308	300	348	298	352	317	335	312	286	293	312	319	308	325	288	302	313	336	309	340	278	313	306	304	308	312	321	290	311	332	328	327	332	324	299	329	295	332	303	312	278	320	337	346	307	330	341	327	328	307	302	312	296	305	335	330	320	332	307	344	313	306	296	301	297	326	308	343	305	321	339	349	312	295	313	337	309	312	338	324	330	317	329	340	335	323	337	324	312	293	308	308	320	311	297	334	357	317	334	345	309	321	339	309	320	353	272	296	331	317	324	324	342	329	341	312	282	310	320	348	316	344	319	325	342	307	341	309	325	315	315	315	281	294	319	336	324	333	327	341	348	319	315	305	318	357	325	316	313	318	353	310	305	322	301	334	324	303	294	314	299	288	359	313	312	312	302	289	356	310	310	335	281	331	320	312	326	320	323	321	316	303	346	316	305	352	329	322	292	312	308	332	348	314	308	338	324	322	327	350	302	299	316	332	346	342	318	320	360	304	325	306	312	314	358	291	307	314	331	314	360	326	341	328	320	306	321	294	308	318	322	336	326	326	337	321	328	326	342	303	321	321	320	316	321	332	311	322	317	314	317	311	348	325	305	320	326	319	312	301	299	296	319	314	314	296	334	323	297	334	292	283	327	331	327	303	332	318	342	308	290	331	332	316	330	338	305	311	327	342	295	302	339	316	338	335	324	341	297	305	303	312	275	329	286	357	328	314	314	355	318	333	325	347	350	302	339	311	336	317	324	282	317	291	299	329	327	306	321	319	331	326	334	302	338	306	312	294	320	337	322	310	331	320	331	341	303	308	322	315	320	353	295	302	314	361	314	339	322	328	289	288	345	343	338	291	304	313	342	289	283	305	344	324	315	304	324	319	303	338	330	322	325	301	298	320	319	297	310	330	322	312	310	308	345	328	334	323	280	307	326	312	309	324	333	351	354	312	294	319	315	324	340	326	307	295	309	287	337	318	344	308	345	324	344	341	333	303	336	308	312	318	342	324	341	328	324	334	332	315	322	312	294	322	318	304	305	315	302	334	344	326	291	316	316	326	356	329	296	298	325	332	312	295	299	335	311	338	316	364	314	310	310	320	340	325	320	312	320	333	315	278	284	327	324	328	323	311	346	306	338	332	344	327	318	325	303	324	356	344	319	312	312	316	305	343	332	313	373	328	314	334	314	317	382	339	317	348	351	335	338	365	325	327	310	315	357	319	333	341	306	313	306	274	356	355	337	372	321	297	321	331	303	326	300	351	304	339	340	330	334	331	330	313	347	320	322	318	320	298	326	325	325	309	298	339	308	336	333	327	310	300	298	297	343	293	333	314	302	295	306	317	317	350	338	332	286	327	305	313	330	331	308	292	316	348	337	306	293	342	304	311	306	274	316	318	314	308	315	321	352	314	328	337	309	309	306	316	296	344	320	328	306	329	308	314	337	312	339	310	328	299	306	334	322	326	285	307	306	317	332	309	303	318	288	294	294	332	302	300	359	344	317	318	340	333	318	318	316	304	339	338	312	292	319	316	320	324	321	358	314	286	344	310	304	306	297	313	328	351	305	303	315	323	319	324	303	328	319	314	320	327	320	322	326	312	305	336	335	313	360	355	341	346	368	318	302	329	327	310	319	303	351	312	324	327	331	324	329	306	357	300	300	318	332	348	311	331	346	341	306	319	342	342	337	341	327	272	336	300	317	314	319	340	294	305	323	301	334	326	319	312	318	323	310	321	331	332	331	311	343	364	307	323	298	316	329	304	338	286	342	331	338	317	326	329	327	332	301	305	331	321	278	327	309	287	317	308	324	341	326	314	321	341	331	338	360	327	343	304	339	278	331	299	333	334	307	288	318	303	311	297	302	316	296	329	320	319	290	331	327	312	330	335	345	311	327	317	292	331	318	332	356	312	325	304	332	327	317	326	321	324	333	311	284	313	319	307	296	308	329	332	361	325	307	295	305	314	335	325	319	311	283	276	305	321	284	316	329	294	313	368	311	325	334	303	302	301	313	321	312	323	320	360	335	319	324	343	326	307	345	351	330	337	344	286	330	314	324	321	331	324	318	352	299	350	298	320	343	350	318	352	321	318	309	324	304	338	310	330	351	305	325	348	344	334	319	293	287	311	326	330	306	337	305	316	334	343	355	302	288	331	357	335	323	328	319	324	319	305	316	286	327	303	362	319	305	338	331	320	308	322	298	321	318	295	317	342	331	337	298	324	313	335	300	318	315	315	280	309	306	327	330	310
22832	21256	28876	23987	21306	21278	10949	3356	2282	2049	1714	1504	1317	1144	1028	917	866	796	750	735	732	641	640	631	605	565	563	529	505	507	450	452	502	432	477	443	446	446	435	390	406	418	398	409	397	365	361	372	338	372	371	395	364	368	406	395	392	370	399	364	392	389	390	374	359	388	389	381	333	395	365	371	357	345	340	363	382	357	353	398	355	353	364	354	351	325	358	399	406	355	379	375	386	385	361	362	367	365	372	382	357	358	376	342	361	336	329	386	332	332	357	394	351	347	372	362	329	316	364	360	352	385	333	353	335	349	358	345	382	382	342	338	345	354	367	349	386	369	364	365	344	353	354	346	383	381	339	370	387	356	370	375	345	363	380	350	341	382	363	381	376	358	353	366	362	379	416	350	376	324	351	371	355	378	363	363	360	373	367	349	321	352	372	324	349	348	369	380	363	352	354	323	386	361	366	368	351	381	348	375	349	381	372	372	349	385	378	362	347	360	365	390	379	353	316	389	367	377	388	355	392	366	368	360	365	370	370	368	388	376	320	365	330	362	374	351	391	348	371	380	384	366	388	398	373	372	358	385	376	353	395	366	356	369	361	334	343	398	410	349	364	355	337	367	355	365	340	356	380	339	408	348	424	339	383	343	383	346	335	377	378	353	363	384	359	364	400	369	345	321	361	392	375	411	325	363	366	370	345	388	367	360	360	332	375	381	360	356	340	323	332	385	375	362	385	334	373	343	335	352	373	339	386	353	388	339	337	354	370	380	372	323	383	367	343	345	355	369	356	329	346	326	390	391	350	375	368	397	334	391	365	362	369	358	352	413	371	355	334	390	336	354	371	374	352	370	348	372	366	344	373	359	337	339	371	348	329	309	335	356	382	335	314	390	377	367	354	347	366	348	361	341	374	382	361	352	347	379	358	391	348	345	361	358	375	366	376	360	323	347	348	380	365	331	378	341	362	363	363	326	348	338	361	377	374	344	331	333	378	394	370	356	338	384	343	377	349	338	399	387	332	366	381	385	365	386	371	336	349	346	379	364	330	349	369	393	336	363	384	360	366	342	383	388	366	354	350	363	380	387	350	322	373	333	367	381	368	372	341	369	370	373	351	352	336	420	312	314	366	347	371	373	357	366	354	354	383	361	335	373	368	344	365	354	371	351	372	362	357	370	351	365	343	352	345	373	316	359	358	346	345	372	383	387	352	385	365	347	387	383	361	379	393	352	364	338	367	407	334	380	333	374	366	375	365	385	366	371	351	369	384	338	359	375	386	375	380	355	373	330	343	389	367	380	339	373	350	361	394	360	385	341	367	379	343	357	346	345	342	387	360	346	343	381	324	323	349	366	338	327	325	385	366	367	398	355	365	370	374	391	335	372	348	386	365	351	326	332	376	360	352	368	391	369	356	357	370	355	338	337	365	359	335	375	390	379	367	369	338	354	336	319	361	349	364	372	362	388	349	341	348	344	352	388	326	374	367	361	346	396	365	364	332	390	335	374	351	366	340	386	351	331	391	365	381	354	374	381	325	397	344	383	357	348	383	376	342	354	356	376	346	320	339	366	339	317	365	365	358	364	332	367	376	379	350	350	332	365	371	347	396	390	368	351	340	344	344	370	342	329	376	350	342	351	369	373	367	361	357	341	373	374	375	320	324	375	366	331	341	366	363	362	392	381	383	361	406	361	359	342	371	373	376	373	363	384	369	350	370	391	363	354	371	379	332	353	359	363	354	378	347	405	364	367	348	365	345	350	325	367	353	371	373	401	374	385	367	364	370	375	347	362	360	336	328	326	371	391	376	359	361	350	339	359	345	370	356	344	351	370	375	352	352	384	368	375	371	356	380	360	353	340	362	372	356	365	340	336	399	350	379	360	363	366	389	327	322	367	355	388	356	380	371	368	375	380	329	350	392	385	389	371	313	386	358	367	389	334	375	398	352	323	348	334	340	343	374	349	372	348	340	379	345	349	336	360	370	325	358	343	361	373	321	339	365	331	407	377	349	375	372	369	372	371	360	362	359	392	375	366	381	388	364	384	345	347	341	349	319	333	322	379	370	366	318	346	350	362	375	371	355	336	329	343	369	349	387	375	347	347	379	341	349	365	361	361	358	341	340	352	315	392	379	365	346	363	379	333	339	352	334	338	365	385	358	348	367	377	381	375	372	369	380	371	353	352	348	376	338	342	350	320	360	377	390	332	388	352	372	356	369	362	375	344	339	356	353	383	329	341	307	369	364	347	347	380	355	325	349	347	356	386	381	343	361	344	380	348	363	351	354	350	364	366	356	352	341	368	374	362	363	367	382	347	358	351	327	356	323	356	352	392	393	368	343	363	364	393	355	378	335	359	372	350	339	347	387	381	346	351	381	349	376	344	353	367	358	355	363	373	391	380	367	335	380	341	358	346	393	325	392	344	375	334	368	379	336	385	351	356	373	355	376	378	358	387	387	384	367	331	352	327	375	390	369	359	357	289	349	311	350	337	337	337	361	357	395	368	348	355	389	366	351	383	359	366	359	359	378	373	379	364	367	351	393	371	352	367	360	363	342	326	329	327	322	361	349	353	367	377	352	348	323	347	370	335	330	361	366	355	386	354	359	353	387	348	357	363	359	387	374	348	392	350	360	370	335	357	359	339	363	346	362	351	380	329	359	303	351	356	370	351	347	341	361	376	380	378	333	345	375	372	352	359	326	359	360	342	346	360	367	377	339	357	323	376	359	381	349	342	378	366	364	352	351	317	378	350	381	322	411	337	326	385	353	334	374	350	392	361	365	355	390	378	356	396	353	333	379	368	363	318	356	355	367	362	368	365	394	346	364	331	350	356	348	349	358	358	335	333	354	369	326	360	370	349	355	335	356	377	363	347	365	342	360	320	350	374	349	379	355	361	364	358	387	393	344	364	375	369	346	363	349	381	376	337	354	332	352	354	350	364	386	380	330	370	365	371	367	379	335	423	392	364	369	381	336	346	363	359	396	366	355	361	390	359	381	356	363	368	366	354	349	367	338	368	390	361	360	347	357	357	374	344	381	362	346	347	347	338	334	346	385	357	343	334	364	376	354	351	355	330	337	346	407	384	381	340	369	363	372	344	325	380	340	365	371	354	388	362	342	360	335	373	349	350	366	359	374	351	375	345	342	389	359	363	338	326	359	360	367	338	377	353	314	357	357	351	390	326	342	353	386	360	363	397	373	327	360	350	314	370	402	366	340	361	349	353	357	359	372	365	390	330	337	371	342	364	360	336	380	361	370	372	369	348	356	356	354	379	357	354	381	362	332	356	344	342	342	374	366	377	365	355	379	346	348	337	361	383	380	336	353	338	354	353	379	384	331	348	328	423	337	363	356	384	324	349	362	369	366	367	364	364	359	360	345	336	385	356	347	372	349	339	368	381	330	354	366	348	323	341	346	363	379	332	391	351	329	357	350	343	371	329	367	350	381	348	345	365	337	372	363	361	344	355	377	329	334	325	358	360	349	325	352	366
24789	34816	25627	17165	12988	9582	7077	5078	4071	3473	2837	2526	2205	1854	1603	1504	1228	1172	1014	994	897	865	816	801	681	723	698	618	567	601	525	563	541	519	499	505	544	453	457	428	420	415	427	401	447	418	400	377	420	392	410	372	405	410	404	387	380	397	397	371	407	358	364	382	394	393	423	370	405	394	407	362	364	405	368	343	372	364	348	414	390	389	385	362	382	362	385	372	352	366	358	376	371	368	359	381	349	376	381	365	363	358	377	329	364	377	364	362	378	398	376	360	374	391	363	391	369	328	381	363	343	375	371	382	392	374	353	357	388	368	392	412	392	332	390	355	392	361	378	348	360	359	342	395	358	370	368	350	392	378	361	372	362	353	397	391	322	369	402	414	373	385	381	318	367	389	383	370	380	415	381	366	378	387	365	369	391	397	375	354	408	371	410	406	396	354	353	361	378	375	357	373	389	409	410	337	356	362	368	374	373	352	366	359	347	359	369	363	355	351	371	397	407	365	390	377	365	363	375	388	352	401	363	368	395	380	360	412	393	363	342	382	388	353	362	422	378	376	409	399	382	356	366	379	408	363	367	370	373	356	403	367	352	346	380	377	371	328	408	374	345	396	347	358	352	358	377	329	382	422	388	360	330	392	382	360	371	341	381	379	371	326	374	386	369	373	349	399	355	395	382	374	349	374	364	371	345	403	371	364	338	386	378	371	376	377	372	362	378	410	358	369	382	370	391	343	351	383	352	364	374	387	366	366	354	372	384	339	359	365	351	368	345	384	378	362	407	366	369	410	373	371	397	391	358	376	390	373	370	397	362	363	370	376	368	358	355	392	402	368	383	370	378	385	392	368	352	366	362	368	373	395	372	383	394	398	368	377	377	360	367	353	350	359	331	367	357	379	341	353	364	387	376	361	347	348	370	394	370	350	336	358	368	367	333	395	389	359	383	356	326	351	367	373	349	370	358	387	366	382	391	355	381	361	355	383	391	365	382	381	336	365	385	365	376	377	392	344	367	358	375	360	383	375	388	370	368	379	359	372	373	359	364	371	368	346	367	365	350	391	376	362	334	391	366	353	362	361	360	370	374	348	363	324	338	385	351	423	365	358	384	387	350	369	366	385	391	394	399	353	370	354	363	380	391	412	397	343	348	388	368	374	355	386	379	389	343	352	367	366	384	374	340	374	403	388	371	385	420	380	360	369	368	357	366	357	374	380	350	384	375	346	343	347	333	364	383	387	362	379	366	394	375	393	384	339	362	366	358	367	353	378	338	382	371	356	396	350	354	401	366	353	350	407	360	385	367	360	356	376	375	354	371	396	373	362	407	348	353	348	342	380	369	389	352	355	376	376	373	416	376	353	377	399	360	371	350	360	357	373	378	374	374	384	353	399	373	385	401	382	355	342	370	381	323	368	389	415	401	369	386	378	389	353	366	376	405	393	394	389	406	368	375	382	393	364	375	358	427	356	372	390	363	383	373	391	356	375	346	366	354	347	364	341	376	341	411	362	395	364	366	373	379	348	409	372	359	375	372	372	354	398	374	306	373	351	401	374	334	378	342	368	359	372	377	371	370	361	398	349	351	386	361	347	399	360	391	379	376	344	383	375	354	364	385	398	404	339	391	381	399	407	380	387	387	386	394	361	385	373	370	349	369	362	393	397	381	365	368	359	394	414	367	415	376	368	373	360	395	366	347	362	373	379	378	350	364	360	366	388	355	371	353	390	380	383	364	355	358	378	392	369	396	367	376	362	371	319	353	371	363	378	357	381	380	370	419	349	376	370	370	391	366	360	386	371	400	400	366	364	374	372	382	372	409	373	363	332	339	347	363	377	386	365	376	348	389	375	375	363	379	377	385	340	355	362	354	369	392	392	398	388	363	378	363	390	341	373	348	383	363	375	381	364	359	344	355	367	372	370	391	371	382	354	390	403	376	354	403	367	380	358	363	366	366	361	390	401	389	377	367	400	390	331	369	354	376	406	386	374	353	394	363	404	348	343	349	377	367	385	352	350	357	393	363	374	344	337	364	343	382	378	369	354	381	371	402	387	360	384	395	394	377	380	395	372	397	366	364	342	356	381	364	388	372	329	386	356	357	351	378	362	391	342	374	394	358	407	391	420	388	374	365	382	366	357	372	356	345	365	369	387	348	330	370	358	379	371	378	360	377	367	318	370	343	350	329	363	407	379	354	391	380	388	387	364	354	349	382	361	412	399	345	388	383	405	359	374	404	361	363	334	358	389	379	438	362	377	340	375	394	354	345	344	403	342	343	349	391	362	387	369	370	372	343	352	400	387	352	371	360	395	372	387	368	370	336	390	411	364	359	421	380	347	373	406	378	351	386	367	390	337	346	381	377	344	373	347	389	356	387	375	367	380	395	386	401	394	378	375	357	361	386	364	360	371	377	369	387	372	364	388	362	367	375	371	337	361	363	409	381	371	386	359	397	371	383	384	362	350	354	373	355	355	363	355	360	390	341	355	379	349	363	347	336	374	372	383	336	366	343	343	357	391	367	408	370	396	386	353	360	388	371	351	358	381	381	373	386	379	379	396	361	386	340	371	367	347	366	411	343	369	375	407	387	368	353	351	345	379	363	378	366	391	391	362	356	348	375	370	390	369	393	400	373	378	389	384	393	380	384	361	356	390	403	366	361	363	366	364	418	354	325	393	374	369	363	361	380	368	361	364	375	396	339	365	360	379	394	367	350	352	356	392	389	349	352	353	365	317	351	354	369	358	387	385	351	340	326	328	365	379	375	367	354	368	335	382	382	396	394	394	357	373	402	390	340	373	363	372	399	367	432	372	365	369	361	368	363	353	376	412	385	395	418	371	353	382	380	366	356	364	377	354	387	379	333	382	358	359	378	366	365	385	326	398	345	349	354	385	377	389	357	379	380	361	353	399	344	354	372	377	377	385	356	364	354	358	343	352	369	352	344	368	349	382	372	348	349	358	365	365	386	386	367	389	361	402	395	376	415	353	345	366	395	367	322	385	396	407	405	339	376	423	382	354	333	379	386	378	337	387	374	361	361	374	358	355	354	383	351	337	412	367	380	368	354	380	343	375	380	374	354	342	359	360	377	372	334	363	388	371	381	374	352	366	358	360	368	375	365	384	347	363	364	387	360	361	340	365	367	379	358	359	363	366	365	378	362	345	341	328	376	373	380	372	389	378	368	358	367	379	371	364	397	381	370	366	376	335	359	356	380	369	371	334	367	398	358	379	376	372	387	316	376	379	403	369	371	362	388	388	358	368	385	377	343	367	341	395	358	358	371	357	386	391	369	353	374	355	371	371	362	395	361	372	373	339	405	390	377	386	338	359	385	378	376	374	383	383	347	380	410	333	377	373	349	352	365	327	358	362	352	333	361	391	361	408	370	390	369	356	395	394	400	357	356	351	384	368	381	376	357	349	347	358	392	360	397	366	381	350	381	406	386	359	375	381	341	365	391	377	364	351	368	419	380	393	384	354	342	376	357	370	367	367
28093	20178	13612	7339	3483	2136	1395	1055	798	678	569	561	533	472	426	382	396	354	316	293	331	291	317	288	269	286	247	247	233	234	223	223	223	207	219	225	224	233	190	223	222	222	205	207	195	219	228	209	219	194	210	204	201	193	211	201	205	188	197	210	217	221	220	206	231	199	207	192	216	192	211	187	176	209	189	205	194	234	191	195	208	191	235	204	223	191	187	206	191	229	225	216	218	207	221	210	211	190	199	218	203	210	216	181	214	201	175	193	198	221	204	188	186	197	203	201	208	207	204	195	204	218	184	208	222	207	180	188	235	209	203	180	198	205	194	219	189	186	195	223	220	208	199	189	200	202	195	193	203	175	182	196	203	209	207	180	194	170	199	209	183	221	187	204	202	217	211	191	159	216	192	180	194	198	194	213	198	213	207	209	196	199	179	196	208	212	206	218	184	217	187	218	201	185	197	177	200	212	206	192	227	187	204	210	186	208	206	190	189	185	210	211	199	181	197	187	210	203	219	196	177	199	187	197	215	207	199	217	218	188	202	213	215	196	198	206	197	204	216	207	209	196	197	197	218	199	187	199	207	210	202	231	209	189	210	197	186	186	232	224	217	178	205	199	193	176	174	193	212	208	183	202	211	175	190	201	213	213	205	173	210	221	198	195	211	184	218	235	202	210	213	222	198	190	198	183	211	198	214	188	195	205	185	196	207	219	189	211	221	207	217	205	188	211	213	227	215	217	211	203	213	197	202	181	207	177	222	195	201	196	219	214	201	209	200	226	216	184	188	203	208	195	177	207	205	174	210	211	207	202	194	199	210	179	204	199	226	185	176	184	173	196	193	161	212	202	219	178	193	182	165	173	213	198	217	204	203	180	193	198	179	205	177	202	196	201	176	205	204	206	212	202	193	194	184	203	204	209	190	192	187	195	208	198	191	210	187	220	183	210	204	214	202	174	198	204	207	198	214	211	196	206	181	217	197	204	194	221	200	184	169	226	184	207	182	205	207	202	200	189	206	182	219	206	251	180	197	200	180	172	184	191	196	188	187	203	187	201	207	182	207	202	228	184	189	198	193	192	197	183	206	211	179	213	190	193	213	177	175	187	209	220	175	187	178	178	224	213	180	191	208	181	194	209	206	193	193	195	217	203	197	199	197	199	213	190	185	183	213	207	222	198	205	184	223	223	215	208	201	195	185	197	194	218	190	186	184	210	224	221	199	206	189	205	190	222	192	198	210	198	240	183	203	203	210	208	185	207	200	197	187	195	205	214	217	198	182	201	202	205	196	213	215	171	193	208	216	192	207	202	184	205	223	197	206	176	202	178	205	203	193	196	193	201	193	200	202	184	196	203	190	207	181	213	193	204	205	182	189	197	217	197	184	194	197	181	207	210	186	194	204	199	187	226	208	182	226	191	202	201	208	217	195	193	221	194	210	207	195	193	195	196	212	208	182	206	194	204	197	203	197	181	210	195	192	188	185	218	204	190	222	183	182	188	243	191	193	187	223	203	163	208	196	202	198	228	209	204	185	178	196	186	173	194	219	208	208	199	215	201	204	209	221	196	217	164	194	205	229	193	181	203	191	171	219	200	176	213	215	218	207	200	158	216	202	202	172	217	204	193	204	220	212	222	165	195	190	185	198	192	203	192	186	213	165	205	206	208	200	187	229	189	186	198	209	220	212	199	202	181	213	202	202	200	169	202	181	197	216	229	192	209	204	186	169	197	177	205	190	214	175	213	198	188	188	214	204	208	193	191	192	178	191	210	246	200	200	198	189	189	203	206	198	204	209	202	187	197	190	219	204	197	215	218	210	201	184	190	215	178	205	170	189	195	177	197	200	206	218	196	192	184	212	212	178	245	189	185	212	206	212	184	208	199	195	172	195	204	200	206	196	187	206	221	204	204	214	212	182	226	230	199	215	235	211	183	214	209	195	209	185	196	239	205	219	197	198	205	200	213	201	194	162	183	200	207	204	180	191	206	231	200	202	216	216	203	191	198	194	203	208	201	204	184	214	192	189	186	190	200	207	234	213	189	205	210	200	182	212	200	212	211	199	187	201	193	219	210	205	194	198	204	182	208	189	190	213	217	219	196	206	196	205	224	210	235	187	208	213	223	208	225	208	195	210	176	197	193	198	197	159	215	200	197	226	190	220	162	195	174	207	203	199	176	206	228	173	189	204	198	188	199	212	206	233	218	202	202	196	220	193	190	191	191	189	182	211	202	207	194	214	182	214	202	204	176	183	204	177	211	199	206	207	212	236	202	192	199	189	198	193	228	224	201	194	178	176	210	234	190	177	225	203	197	230	177	215	195	225	197	196	195	200	191	187	164	202	228	196	206	221	191	196	194	174	193	217	197	198	207	203	217	188	223	221	199	205	209	197	222	206	162	212	195	221	200	183	194	201	234	189	204	197	196	203	205	201	193	189	218	169	177	192	225	205	215	194	178	189	206	213	184	212	191	196	180	185	205	227	202	206	193	207	184	195	189	198	193	190	166	201	196	204	220	187	210	191	198	199	210	185	178	205	202	194	176	204	192	208	194	214	203	186	206	178	213	204	207	202	213	173	174	194	188	232	196	209	202	191	175	182	206	191	217	177	211	202	179	191	196	217	182	179	201	196	207	220	168	204	222	211	222	195	200	206	203	225	206	185	183	215	209	191	189	193	173	188	224	214	198	192	199	201	186	209	184	186	175	199	184	198	185	192	178	194	192	198	196	198	201	212	210	216	214	207	211	170	211	234	205	232	180	214	210	228	216	197	176	211	189	198	205	183	212	215	191	178	197	204	226	186	190	225	186	208	203	183	197	207	192	226	181	188	208	217	217	232	191	206	219	217	192	181	174	207	226	190	198	189	196	214	182	204	191	189	187	177	188	189	207	179	225	194	186	202	181	207	210	191	206	199	208	217	186	193	187	187	210	187	201	201	227	171	181	181	202	185	201	177	202	213	189	210	169	223	217	204	189	228	190	181	180	207	180	224	175	202	196	225	187	206	205	181	196	225	205	190	188	196	214	211	170	194	178	182	209	222	195	208	213	200	204	184	161	222	202	191	191	187	210	194	217	199	209	195	211	211	178	223	206	196	198	208	183	196	177	179	199	203	192	206	193	198	215	182	192	210	205	182	208	206	197	196	188	191	183	179	233	188	172	191	209	214	166	219	190	195	207	197	195	187	192	224	201	211	194	201	182	216	158	207	179	212	231	196	213	209	197	203	195	197	216	211	173	207	219	217	203	198	196	205	196	184	166	208	184	236	193	170	217	223	215	210	192	198	210	213	195	203	204	168	217	201	200	194	217	200	174	183	188	170	195	218	206	205	177	197	203	191	202	205	214	185	185	207	204	186	208	186	237	186	182	206	215	192	187	196	223	210	194	227	231	194	209	200	214	194	184	174	188	196	168	201	193	185	215	218	202	195	196	188	187	208	206	205	190	206	201	201	180	192	181	184	201	198	210	199	199	175	198	199	191	199	209	198	217
18114	21162	13644	7824	5376	3656	2479	1901	1451	1285	1118	927	824	685	610	555	547	463	451	444	421	395	366	373	370	361	325	314	285	272	280	319	302	272	289	281	274	249	290	228	223	233	253	241	249	210	207	236	248	218	248	220	208	215	235	238	250	233	229	231	224	226	222	211	184	231	226	259	220	216	222	235	257	210	209	239	257	225	226	219	212	196	235	224	213	239	234	211	211	237	199	234	219	228	222	231	222	198	230	228	202	231	217	231	208	216	242	205	240	221	221	228	244	227	219	232	207	221	235	235	215	207	247	210	241	223	244	234	227	205	204	233	228	234	223	229	239	219	241	225	236	219	214	228	216	237	241	211	219	234	224	244	254	207	225	225	218	222	236	221	214	246	238	222	234	223	207	228	229	214	206	223	218	212	210	235	228	232	226	254	213	243	233	257	215	236	230	211	224	223	215	245	221	221	238	231	205	212	247	221	224	207	200	238	235	215	234	225	211	242	216	227	205	227	225	199	218	232	235	218	189	249	234	258	235	240	252	229	203	209	247	229	211	203	218	211	212	243	225	196	225	215	227	219	226	216	220	210	236	250	215	216	206	199	212	218	218	227	228	237	224	223	215	243	213	257	237	237	222	224	225	205	228	216	207	235	242	219	205	232	201	207	227	225	213	213	194	251	225	240	234	208	206	219	236	221	219	213	217	229	215	232	218	209	237	227	220	212	220	234	241	235	228	230	187	221	240	232	233	221	225	230	231	196	212	213	224	217	239	214	230	254	241	227	218	219	225	220	239	214	216	222	232	223	213	244	211	205	230	219	228	199	234	215	251	220	230	217	226	226	221	218	262	224	221	228	221	198	238	215	225	216	222	229	218	223	229	215	236	205	229	228	215	226	228	198	216	209	225	201	208	202	241	232	220	199	224	234	195	204	215	222	212	205	211	215	229	222	212	208	228	217	227	243	239	220	222	219	221	221	215	223	215	232	243	232	216	227	204	227	206	218	247	195	221	232	236	217	233	232	215	254	198	212	215	248	244	238	223	215	214	218	213	220	213	248	228	222	232	196	221	214	225	213	226	220	231	247	227	232	218	237	223	245	197	224	223	218	222	237	239	235	222	248	236	226	200	216	236	219	238	209	203	197	217	218	237	241	224	233	197	230	228	193	221	222	206	230	233	218	233	220	212	219	217	239	220	217	240	226	232	228	221	221	223	218	236	225	207	219	237	246	238	217	213	209	218	225	238	228	218	223	214	224	214	243	199	193	218	203	231	228	242	212	186	214	230	229	207	228	244	253	230	228	210	237	209	197	219	200	228	219	232	223	211	229	241	234	225	245	212	229	222	227	217	216	231	226	248	244	222	219	217	219	256	204	210	213	231	234	240	225	226	222	205	201	215	220	224	235	230	200	246	253	222	225	211	222	222	222	246	220	211	223	236	220	222	205	238	239	210	233	228	233	235	233	220	229	213	237	231	218	225	213	240	224	234	210	226	221	241	232	252	243	228	215	231	253	211	206	258	209	211	265	231	221	219	216	205	222	207	220	194	215	224	219	223	215	215	245	212	220	230	223	229	202	209	218	205	207	221	215	219	224	208	206	230	223	220	241	220	235	254	231	225	189	226	220	221	230	245	208	241	251	232	237	214	228	221	233	218	225	196	219	185	217	225	227	237	254	236	215	228	198	246	233	223	246	234	219	209	214	207	219	207	224	225	260	202	223	230	238	209	230	230	214	238	220	220	226	219	222	232	222	198	244	216	205	217	200	243	196	240	222	248	228	229	237	203	214	215	205	217	209	209	224	261	223	237	196	239	214	205	200	249	236	227	249	204	218	223	235	229	204	228	210	212	238	226	218	217	204	227	234	181	236	212	220	237	220	234	223	219	210	236	224	237	216	233	216	226	225	209	231	232	202	227	241	256	221	211	231	203	219	229	234	237	237	209	236	210	214	235	215	234	219	238	213	211	219	223	239	221	235	232	221	214	223	222	200	213	188	208	229	239	228	228	224	225	229	231	242	218	257	201	229	225	224	226	207	183	226	216	197	216	231	233	229	227	218	225	224	225	221	233	210	193	224	195	235	211	233	212	233	208	207	223	227	209	201	222	209	234	233	217	207	239	230	201	230	221	241	230	223	230	210	212	227	201	233	221	220	241	252	216	227	236	238	236	201	232	245	233	224	228	226	235	230	205	219	207	195	225	206	223	239	206	215	205	208	229	228	241	207	209	242	238	212	227	240	223	213	224	242	216	207	208	217	240	225	215	230	218	196	237	225	220	216	243	235	235	232	225	242	239	222	244	212	232	217	235	246	260	242	232	195	208	209	244	214	221	248	210	221	235	218	234	217	212	226	211	221	212	244	190	211	220	240	188	238	198	237	252	206	215	196	230	236	216	236	240	211	221	211	219	238	215	251	232	227	204	243	225	210	229	229	214	240	225	230	212	234	221	234	214	228	213	219	224	216	239	205	209	213	218	207	216	214	206	242	206	222	204	211	236	216	236	224	214	228	217	209	211	208	229	230	227	197	213	227	238	216	224	219	234	229	207	199	235	239	249	231	201	240	217	224	244	209	244	206	218	195	230	220	227	219	247	201	214	250	221	224	209	226	210	224	231	222	225	218	242	262	212	234	215	243	191	220	225	239	253	223	221	221	230	215	215	227	244	213	236	232	244	205	231	227	263	227	215	214	204	225	229	215	226	225	192	223	216	220	215	213	235	235	229	207	239	230	229	245	213	238	238	230	239	236	231	217	271	198	217	243	224	228	221	228	230	219	211	226	227	232	232	235	227	198	240	221	231	203	197	224	223	213	233	228	212	240	205	245	209	210	243	225	247	206	235	237	228	237	240	244	217	218	199	222	203	202	231	232	228	208	226	201	231	219	229	213	218	222	210	207	206	206	221	210	230	220	255	223	212	210	210	236	243	209	195	193	231	217	231	220	211	200	247	222	217	219	223	212	207	225	225	206	250	232	206	247	224	197	247	228	242	221	225	200	227	217	230	214	219	218	229	215	233	209	229	206	212	201	203	196	231	246	254	211	212	257	240	197	193	240	225	225	249	217	241	215	212	214	237	222	235	196	224	235	207	210	225	240	212	229	235	206	240	216	227	226	203	233	207	228	252	248	240	224	238	216	217	217	244	228	244	249	209	226	236	231	211	225	223	191	264	232	214	246	214	244	232	212	238	256	253	209	226	214	219	202	212	242	219	234	199	268	214	202	240	195	226	204	242	202	232	205	213	217	214	235	191	239	224	243	231	211	219	226	233	234	216	230	211	210	214	218	240	242	218	239	214	223	211	216	227	224	208	220	201	217	187	226	224	212	216	222	232	255	230	250	204	213	218	259	210	231	217	223	214	214	205	215	221	228	190	228	214	219	238	250	233	233	193	207	190	185	212	228	205	206	214	223	213	203	232	242	214	221	240	229	213	208	197	215	217	226	246	215	228	220	200	212	232	234	243	224	210	251	231	224	218	247	220	219	236	231	220	226
23908	21180	28267	24315	21042	11045	3417	2047	1550	1309	1081	945	747	715	630	525	591	517	481	474	516	437	409	377	375	371	374	338	292	307	312	302	291	296	276	268	267	270	264	214	289	265	244	248	236	224	218	214	269	243	223	239	236	223	242	217	221	219	241	262	211	244	214	236	234	232	249	228	239	205	237	247	250	231	227	232	252	260	223	239	214	217	239	224	232	221	206	236	256	254	221	221	228	223	230	232	217	205	227	203	204	238	216	201	245	209	230	223	216	197	206	185	226	233	213	251	227	236	205	228	215	234	228	237	235	220	207	227	215	236	223	209	243	233	200	240	246	214	235	233	223	240	192	207	233	226	222	219	235	232	243	220	222	237	195	242	226	227	215	217	210	222	221	226	227	216	232	239	226	222	225	229	217	242	237	229	227	213	216	209	227	223	211	204	205	234	214	199	223	202	234	205	207	220	226	205	232	222	245	206	220	201	225	201	197	219	228	199	247	217	232	216	224	221	214	239	221	226	218	190	190	225	205	222	212	255	196	229	237	193	219	225	199	236	189	235	226	233	226	192	222	239	219	210	203	234	225	203	198	222	208	221	211	216	252	210	225	212	205	244	236	221	226	233	229	209	222	215	227	217	218	216	215	206	237	198	237	213	215	214	220	215	232	230	207	203	217	210	251	210	215	220	216	226	205	209	225	227	222	213	209	211	229	213	203	248	221	209	221	235	209	203	228	228	219	211	219	218	234	207	215	226	224	223	252	226	229	201	238	211	236	225	221	202	218	264	207	253	250	241	222	221	221	214	242	220	222	195	224	211	238	204	216	231	205	247	209	225	209	246	203	254	232	209	234	199	229	230	199	198	227	228	212	218	222	232	236	228	223	216	238	220	259	249	245	204	206	224	200	217	263	209	223	187	226	229	241	233	233	225	199	218	216	231	236	210	196	213	229	200	218	231	229	202	200	231	211	226	211	198	211	202	225	230	199	237	232	204	222	199	200	222	217	218	253	242	214	226	216	252	218	222	201	240	218	204	255	254	221	247	221	222	227	252	222	221	215	221	203	225	234	215	239	220	207	227	214	211	230	222	236	217	246	233	216	242	219	234	192	184	193	216	199	232	237	262	220	230	221	217	218	195	219	238	230	222	212	220	235	252	207	207	213	221	230	199	212	200	238	195	220	235	199	225	227	224	236	217	218	224	220	195	227	233	210	252	246	214	234	240	273	223	222	221	219	249	239	204	222	210	213	233	230	232	240	229	233	235	196	211	235	213	247	219	213	230	233	223	212	226	207	223	231	208	254	198	211	232	234	224	211	227	216	228	228	218	239	242	231	211	212	223	225	225	212	212	231	244	218	235	240	214	203	228	253	241	217	235	217	195	244	220	213	230	208	217	247	217	238	216	212	216	234	234	257	233	252	215	250	227	225	230	238	213	222	215	209	217	201	220	210	217	249	190	233	244	233	221	192	247	243	225	221	241	228	219	225	232	212	214	214	222	222	208	217	199	187	210	231	218	196	200	244	213	226	222	273	213	226	224	208	239	182	204	228	215	210	209	218	225	231	237	224	218	220	208	220	206	229	248	237	252	251	214	213	210	250	199	224	254	223	236	241	205	233	235	217	219	212	236	205	210	231	236	210	227	244	212	229	230	201	238	234	223	217	240	242	206	228	218	212	195	221	232	229	206	172	250	216	212	243	209	212	206	209	230	241	206	248	219	188	230	217	235	207	205	231	225	245	228	211	249	247	244	258	232	217	186	235	215	223	209	238	233	202	249	220	222	242	206	221	223	229	204	231	241	217	216	235	226	237	214	212	216	209	224	229	220	231	221	199	205	192	198	206	232	215	238	243	204	215	207	204	226	211	222	234	208	247	223	202	237	235	228	235	204	233	212	202	228	233	241	231	231	234	223	201	219	210	222	200	231	202	214	215	229	218	248	224	193	214	194	233	224	218	229	196	219	206	210	246	234	225	222	231	230	226	192	244	193	245	207	225	240	205	222	221	168	220	243	213	212	192	239	227	222	210	227	221	222	241	232	250	221	240	214	215	218	224	210	253	228	217	222	214	247	224	219	218	241	229	228	216	216	214	202	222	205	229	229	218	229	214	210	241	234	220	211	217	217	211	226	220	222	241	242	218	218	218	213	225	218	227	222	217	196	242	225	217	203	217	226	245	215	224	223	228	219	250	224	217	210	245	203	216	207	212	235	221	229	248	225	213	234	203	222	218	208	217	218	224	232	227	236	234	215	188	206	214	208	224	251	227	240	231	219	222	218	212	224	255	219	204	231	252	223	206	200	239	227	220	221	232	226	220	230	228	211	216	213	227	233	236	233	210	203	264	230	208	240	234	226	237	233	257	211	217	250	227	235	221	232	234	206	242	217	216	201	229	213	238	207	231	219	220	201	262	215	225	208	188	198	229	223	228	207	215	214	196	209	217	222	242	227	222	213	246	219	205	217	237	190	209	206	225	197	198	221	239	207	238	210	235	219	212	236	237	250	229	201	228	230	206	249	214	236	223	221	234	249	208	198	220	244	227	199	198	200	222	213	210	213	225	246	244	234	233	242	207	242	203	223	213	245	236	241	225	224	218	195	199	216	231	224	201	204	202	228	197	205	216	226	221	233	220	214	231	226	211	225	230	193	218	241	199	216	223	220	241	234	250	247	229	214	215	220	200	233	231	232	210	235	221	216	219	218	240	217	207	197	244	244	210	244	199	219	209	229	220	226	259	230	216	233	207	230	230	209	257	219	227	217	234	220	211	226	211	212	210	227	249	202	237	220	211	230	196	225	238	209	214	230	197	229	183	245	213	230	226	244	212	251	231	205	237	213	240	227	234	233	239	199	209	195	227	214	242	194	240	223	227	209	229	231	232	207	229	231	211	220	255	221	232	230	244	229	209	200	218	224	207	201	222	196	236	247	209	216	225	225	239	219	226	231	230	197	215	211	234	228	213	205	230	211	202	220	256	239	230	225	205	230	232	226	198	203	213	244	221	226	217	219	218	228	217	222	205	227	227	225	193	215	227	211	215	204	224	228	217	222	221	225	227	219	218	222	249	230	204	218	206	250	229	216	208	233	229	231	221	228	229	223	233	232	210	222	210	237	205	238	223	244	232	242	195	209	232	251	185	203	239	212	214	234	251	213	231	243	219	201	255	219	212	226	211	247	212	208	228	198	236	262	220	222	223	212	226	254	217	208	207	247	205	231	225	220	201	224	207	256	250	215	225	217	215	256	235	227	233	230	238	231	227	225	205	200	247	220	201	211	220	224	226	218	208	242	261	232	219	240	195	222	234	215	212	213	240	225	217	209	209	212	239	233	203	245	236	210	201	237	211	255	234	229	200	241	197	234	203	206	237	218	219	223	213	241	215	222	195	224	240	210	212	254	215	210	206	210	240	255	208	227	236	215	208	227	216	203	208	215	213	190	229	210	219	231	218	269	235	239	226	210	252	228	236	252	210	235	234	226	230	212	237	226	192	228
22307	30824	21895	13706	9796	6542	4595	3557	2885	2275	1973	1635	1335	1167	992	921	799	744	687	677	605	607	536	460	456	422	444	418	411	382	382	377	377	325	350	363	296	269	269	280	269	281	280	278	263	295	263	259	251	270	278	253	282	259	268	244	238	241	256	264	269	265	247	250	258	235	255	251	229	260	266	243	255	260	251	264	234	251	223	234	239	237	276	227	222	239	238	226	267	243	271	251	253	220	258	223	219	238	233	228	251	254	260	254	244	253	239	234	246	248	240	266	244	229	224	238	238	243	244	226	222	244	288	245	231	234	243	251	212	211	253	252	243	239	236	238	249	240	245	255	226	231	203	221	276	218	246	243	234	247	227	230	232	235	268	222	212	247	239	255	277	269	216	209	249	242	229	223	240	215	272	270	226	239	221	268	277	254	236	253	234	232	234	243	218	236	233	273	243	205	244	225	237	230	220	224	262	256	257	235	242	227	237	230	230	233	223	260	236	251	243	242	253	240	237	280	224	235	243	242	261	251	273	235	254	257	259	254	241	251	224	236	266	228	271	244	222	231	241	235	232	220	247	238	235	256	229	220	211	246	220	235	232	226	231	251	201	248	257	220	237	239	223	246	263	243	247	235	243	255	262	222	240	232	227	258	253	228	244	244	238	241	240	237	242	233	236	235	225	252	251	258	238	242	233	255	238	257	227	237	235	257	250	271	245	243	215	234	248	250	256	237	246	243	239	249	237	243	248	223	262	232	251	247	268	205	232	234	229	254	240	245	216	241	265	257	231	231	259	234	259	243	247	237	246	258	245	223	250	242	262	244	232	220	242	224	262	254	232	246	230	238	248	244	244	221	242	234	229	237	249	233	248	233	272	236	237	214	238	250	259	253	222	233	232	245	238	244	230	225	252	223	233	223	247	250	248	242	269	227	199	237	226	239	238	236	259	201	241	242	245	246	237	231	225	230	235	224	227	246	273	236	265	233	256	237	263	223	227	257	235	242	217	246	222	220	243	240	232	239	238	251	235	222	259	269	236	252	253	232	248	248	237	273	251	236	247	219	252	232	234	238	218	246	259	246	236	245	229	268	237	258	254	224	229	233	248	235	217	228	267	227	228	246	249	244	237	252	236	225	251	258	235	224	252	237	237	234	252	243	244	267	239	259	228	220	245	238	256	237	255	228	270	259	273	216	241	218	241	235	234	229	231	253	231	243	239	248	250	243	254	249	232	253	202	233	254	222	248	238	259	243	220	248	223	244	219	233	246	239	248	245	252	214	225	254	227	237	222	253	254	238	213	259	251	251	257	244	238	227	213	251	243	241	237	246	227	225	236	228	249	208	232	245	216	212	267	224	275	266	233	246	243	237	213	249	241	213	237	222	257	216	285	235	218	252	260	223	238	237	248	249	251	220	253	222	247	268	264	234	255	253	238	249	211	255	244	232	216	228	234	252	253	256	262	230	227	211	246	247	246	224	236	223	222	229	231	255	241	219	232	233	280	238	226	247	223	217	216	251	220	232	258	268	215	231	225	271	242	263	246	213	233	232	280	251	242	231	225	220	220	236	240	273	248	220	261	230	225	241	233	232	206	251	259	250	245	228	220	242	230	232	269	263	215	235	250	239	239	279	248	245	245	254	228	242	234	228	232	270	245	262	231	243	250	260	243	242	260	242	231	231	229	214	214	227	242	245	221	237	239	224	260	223	256	240	225	221	190	243	241	233	227	234	246	234	252	244	232	256	243	262	248	224	222	237	233	240	231	241	235	234	260	272	241	253	248	223	250	250	260	257	236	238	210	250	244	242	259	240	237	206	248	231	242	262	238	251	268	213	210	247	222	235	224	237	235	237	242	264	254	210	248	254	247	236	251	241	230	265	220	234	206	252	198	207	237	234	224	266	229	248	240	237	220	224	243	232	239	222	233	198	233	274	247	225	213	248	253	240	262	242	226	269	232	242	217	215	241	239	231	234	221	248	232	235	234	234	219	259	240	232	219	235	231	221	236	247	239	220	244	236	253	216	245	222	233	241	235	263	238	280	261	258	239	248	252	232	243	241	234	215	231	239	232	223	249	227	240	252	227	274	248	239	226	267	257	234	262	239	236	258	242	274	216	236	226	258	225	229	255	263	253	228	222	208	273	261	261	220	222	223	238	253	255	240	237	222	229	258	251	240	255	223	247	267	234	227	254	220	245	240	228	221	213	218	218	237	259	236	227	243	235	215	262	252	246	230	213	223	237	221	222	248	263	255	258	251	239	237	251	247	207	230	208	238	246	246	241	254	228	237	218	242	243	237	259	251	244	247	249	249	257	231	266	242	215	215	252	238	248	251	242	217	238	231	247	231	220	240	232	227	224	232	229	224	244	224	221	266	232	217	220	236	233	227	230	210	238	257	271	225	243	230	239	232	229	234	257	258	222	224	233	245	231	237	229	239	228	234	248	233	223	240	234	265	218	232	228	275	210	239	213	211	245	244	232	230	231	228	223	231	204	252	251	260	233	226	236	229	204	219	227	262	245	235	245	237	218	232	262	251	239	236	220	228	224	224	251	232	228	215	256	228	241	241	292	241	215	242	252	210	234	248	230	239	277	254	241	218	241	229	231	256	208	241	244	223	210	242	247	231	236	240	267	253	222	212	247	233	250	243	237	236	229	229	237	246	234	248	254	237	258	254	263	239	221	229	243	244	229	229	234	246	234	220	249	239	237	241	265	233	233	225	245	254	223	238	248	211	238	239	222	258	213	231	236	223	240	228	265	222	251	255	228	222	239	242	263	241	243	269	224	242	253	221	238	246	212	240	239	249	255	222	205	246	236	282	251	246	257	251	236	251	239	267	250	202	228	228	244	230	245	250	248	234	249	225	230	246	212	241	233	260	237	231	253	250	238	256	252	227	263	257	253	230	233	199	237	238	236	222	258	241	241	237	241	251	234	239	220	235	230	238	198	236	233	251	245	245	235	237	253	254	265	232	245	235	272	237	257	216	238	224	220	229	221	264	221	229	241	248	238	239	216	246	240	221	232	224	224	262	266	226	240	243	237	241	265	214	231	269	239	224	245	252	226	206	243	230	257	220	248	254	268	260	262	236	241	245	258	251	236	238	229	222	226	233	249	232	260	222	238	238	218	245	227	256	264	235	246	224	234	267	251	237	254	256	259	238	238	273	223	264	227	257	235	220	231	227	231	239	243	241	259	238	242	225	249	248	224	247	252	225	228	231	244	247	269	228	221	227	255	229	251	265	216	237	228	225	255	246	240	248	244	241	251	248	245	245	242	238	247	253	232	245	223	208	245	273	249	227	276	227	223	265	204	244	238	255	255	238	239	241	228	258	274	223	212	204	251	240	230	227	229	243	230	223	200	232	228	242	231	242	248	243	236	252	240	226	254	238	229	243	250	224	231	233	261	243	229	221	237	265	219	244	259	234	249	213	243	250	229	259	225	239	225	222	227	235	248	212	241	246	236	257	230	258	234	235	261	207	233	235	229	224
25091	21179	27078	25311	11621	3399	1992	1477	1246	1043	929	791	738	665	611	559	483	512	503	496	451	478	430	443	429	377	406	357	349	393	379	354	332	342	338	367	332	311	339	324	296	321	316	306	319	295	299	313	311	320	328	293	315	302	296	332	301	288	302	299	283	300	296	273	310	285	310	346	330	349	288	290	288	315	303	309	304	299	282	304	311	313	304	288	293	314	299	303	315	295	288	311	270	316	293	301	301	278	312	302	295	311	286	307	288	292	322	322	285	277	317	312	293	302	309	288	308	323	268	311	293	279	306	310	299	310	284	298	311	312	318	307	295	318	327	328	338	304	308	319	304	252	299	310	259	309	285	282	314	312	296	303	310	311	281	328	280	287	276	298	291	306	321	275	315	288	282	294	294	322	302	311	289	289	272	280	310	311	305	301	303	300	271	281	285	281	320	303	295	303	275	301	317	303	328	315	286	304	319	283	326	280	320	321	321	315	310	269	306	287	311	300	288	293	301	301	299	308	305	292	286	333	279	306	283	298	291	306	300	288	351	299	300	288	309	335	285	291	344	268	312	296	300	299	288	280	299	326	314	322	287	287	314	313	344	313	312	309	303	288	318	341	278	324	320	279	329	325	274	301	321	304	312	283	307	311	289	325	292	305	275	310	301	310	292	306	279	293	276	333	282	276	290	291	293	324	287	275	299	309	315	289	280	319	291	298	327	278	316	334	296	310	287	318	280	300	305	258	306	302	286	262	290	296	273	314	298	313	316	302	306	314	274	316	295	306	302	304	316	291	321	312	298	291	328	287	315	302	294	307	301	313	299	308	326	269	304	293	324	299	312	317	305	272	298	294	289	283	320	312	272	277	262	293	263	340	319	273	277	300	312	330	308	345	266	268	289	315	267	296	331	305	286	329	307	309	327	314	304	294	287	287	321	277	314	302	323	303	310	321	308	296	300	305	317	275	336	298	311	303	305	303	295	267	284	312	317	288	328	280	303	293	311	302	288	306	307	291	300	320	340	311	317	260	322	314	304	318	289	293	332	266	306	299	286	313	309	283	290	268	254	315	344	289	300	287	286	266	289	337	308	321	339	305	311	280	311	309	303	296	295	248	317	286	298	338	316	277	313	309	268	300	300	294	309	313	310	293	315	275	313	309	268	325	290	280	300	298	319	291	311	331	318	289	290	317	286	286	326	288	294	301	305	286	289	267	318	266	320	262	304	303	290	310	273	304	300	304	313	306	290	325	303	304	286	301	288	289	273	296	283	265	317	278	291	298	285	289	316	282	300	301	270	296	289	288	300	292	305	278	285	314	330	327	291	291	303	298	280	319	305	298	283	321	329	315	286	309	296	299	280	302	305	311	291	288	320	300	285	272	284	249	295	318	280	279	308	338	297	269	280	320	297	274	313	291	279	296	296	276	302	296	295	320	283	308	297	311	311	323	295	304	307	322	313	289	327	323	301	310	296	289	293	291	334	270	323	295	301	315	276	302	329	295	286	296	298	266	311	302	297	307	303	297	278	290	285	289	327	298	293	304	291	284	284	284	280	315	280	281	311	273	328	299	324	293	320	310	279	294	282	286	303	286	309	297	282	302	292	298	319	326	340	268	293	277	305	334	307	322	259	307	304	313	317	334	308	303	302	287	328	286	329	286	311	318	294	287	288	282	301	260	339	290	308	293	334	310	334	290	307	308	289	287	285	294	300	279	303	265	272	302	312	306	292	273	302	299	293	296	306	261	289	318	276	318	312	321	290	267	302	285	305	293	269	295	294	275	302	271	295	278	274	289	334	300	308	322	307	238	292	284	293	306	297	318	288	310	309	318	309	292	320	311	305	292	323	301	279	310	308	293	271	289	275	304	301	299	287	315	296	293	297	288	328	325	296	316	296	297	305	287	317	304	286	285	292	290	285	304	305	295	296	309	289	315	332	303	292	325	313	309	329	277	285	317	326	283	300	310	297	297	318	307	279	290	308	309	313	283	332	300	303	291	313	300	321	340	290	316	302	285	292	278	305	309	282	296	304	285	247	321	287	308	296	295	304	298	275	298	312	303	281	303	292	316	281	266	272	314	306	290	331	316	291	303	304	315	303	324	307	307	288	322	304	287	282	307	302	298	296	333	293	284	301	310	312	331	318	300	310	284	313	302	307	315	276	266	313	307	301	330	312	315	318	277	305	296	314	303	289	336	300	314	290	305	305	292	305	280	282	285	290	270	281	288	307	303	302	281	285	301	320	312	279	287	277	278	309	277	303	309	325	293	310	295	314	288	260	294	308	328	281	292	289	290	294	300	275	289	329	327	326	305	288	300	299	296	276	301	318	313	282	316	318	289	305	280	308	321	303	300	309	313	298	346	317	264	309	282	304	258	300	301	305	302	309	298	296	303	295	282	298	302	305	270	315	295	321	314	288	297	324	303	317	293	298	305	275	272	305	294	332	264	287	292	322	302	290	291	290	347	273	292	292	306	303	290	282	355	308	292	299	297	274	286	293	305	298	305	320	303	300	323	326	282	288	309	299	323	320	299	316	327	301	287	294	325	334	308	277	298	353	318	307	310	311	282	274	289	301	298	273	305	299	304	306	301	301	302	299	323	318	284	272	304	316	298	281	331	315	296	280	296	305	300	290	299	301	302	307	318	306	291	315	333	311	308	293	348	303	301	288	302	298	311	299	293	307	305	296	330	309	324	305	290	293	298	320	292	307	281	285	336	294	306	299	290	309	343	305	282	290	288	301	310	320	330	286	285	287	325	276	278	313	300	311	339	313	302	294	288	291	277	285	312	296	277	324	313	321	338	293	290	299	299	309	293	291	304	313	319	280	298	306	268	293	284	286	261	310	334	321	286	289	293	287	302	296	311	295	324	300	284	316	293	310	329	287	322	300	282	343	300	292	321	330	268	300	282	318	288	279	310	323	335	305	322	313	311	271	295	284	296	308	296	283	289	303	322	296	298	292	275	305	313	307	310	302	299	320	328	290	262	300	306	305	302	291	326	283	287	312	299	311	317	318	308	323	309	326	303	283	286	287	329	307	303	306	321	286	280	311	297	314	303	259	275	304	289	281	328	297	308	286	305	302	315	308	299	317	334	324	298	288	303	270	286	307	314	273	291	280	289	265	292	295	302	301	314	325	315	309	305	284	310	295	285	323	314	292	312	299	269	317	310	268	317	287	283	294	296	293	297	292	283	316	301	308	293	299	299	291	340	281	324	286	296	268	315	292	293	285	312	303	292	278	326	283	294	288	301	286	291	291	343	272	301	343	256	280	285	309	298	321	282	305	292	318	301	309	270	294	277	314	300	275	327	305	286	301	289	296	331	297	310	298	305	286	329	277	303	354	258	295	312	284	314	310	305	280	278	275	290	286	340	278	276	313	305	302	261	284	278	284	298	284	306	276	314	262	309	310	294	296	282	258	310	296	287	309	308	275	289	312	296	312	296	325	272	291	308	289	295	281	283	313	278	328	309	314	309	268	280	319	303
21336	27199	18906	11076	7501	5081	3551	2876	2338	1829	1580	1367	1108	1029	915	810	781	696	699	668	646	656	567	589	512	463	531	473	434	441	421	405	425	410	387	360	364	410	356	334	373	370	354	345	335	342	357	355	344	349	327	348	349	366	326	298	317	316	344	367	322	346	326	367	316	351	336	345	293	292	318	311	319	333	314	315	368	378	341	333	318	312	336	309	317	352	337	323	346	339	334	335	320	306	344	319	354	310	325	291	364	332	317	321	332	312	318	356	331	321	366	330	316	305	333	354	352	345	337	305	316	316	318	318	335	314	321	327	341	347	301	318	309	374	347	322	300	339	363	336	359	320	294	324	359	350	299	309	291	321	316	307	351	314	356	313	319	330	329	333	361	296	312	299	319	320	317	316	331	333	340	345	335	337	334	315	329	318	298	340	345	320	317	325	338	333	332	338	332	332	344	322	344	329	344	369	311	320	339	347	339	338	337	364	323	329	336	321	331	325	330	306	318	365	351	279	340	312	358	313	321	321	340	345	303	333	299	330	313	332	334	324	325	350	338	318	340	342	299	339	334	310	329	336	337	351	330	308	367	364	326	372	312	324	294	325	314	330	332	330	334	340	312	316	326	360	336	301	354	312	316	297	357	365	345	290	301	327	343	339	293	352	315	326	349	321	317	353	337	330	327	313	364	328	357	342	333	330	354	334	312	334	327	352	325	323	330	308	355	324	288	319	306	334	290	287	326	332	325	329	330	317	361	333	338	346	325	324	345	356	339	323	333	349	306	329	335	339	330	343	312	322	362	303	333	313	322	337	301	334	305	327	349	336	334	365	328	320	292	363	315	348	319	354	324	330	359	344	305	322	322	365	308	338	306	332	333	350	353	318	339	300	303	308	323	293	333	323	337	334	310	319	331	288	343	348	275	319	333	299	341	336	312	344	322	306	320	346	337	307	317	326	357	297	298	309	355	298	338	315	347	309	320	310	320	334	355	349	322	343	309	308	356	323	293	296	328	321	315	325	338	298	339	314	328	311	356	333	324	323	325	299	356	336	325	320	326	343	302	341	354	296	325	343	354	305	306	314	338	299	323	318	313	311	336	308	334	337	325	335	344	325	360	320	326	351	350	325	314	321	293	332	321	307	306	330	333	352	321	338	329	356	306	303	338	284	310	317	346	327	320	359	309	320	321	296	344	345	314	329	302	339	378	328	306	343	334	299	350	350	337	304	341	327	306	338	340	318	299	336	286	318	335	326	312	294	338	335	324	339	356	331	328	321	306	317	318	297	324	315	346	309	328	321	328	353	314	351	326	316	317	284	332	304	339	337	334	313	351	325	353	335	338	308	331	303	362	289	327	330	314	300	315	332	319	346	347	319	313	336	310	360	340	328	287	345	342	285	327	323	309	337	330	314	314	365	323	307	345	352	332	313	323	308	346	322	330	337	360	365	326	316	348	340	300	352	338	315	333	350	326	325	328	291	338	288	340	310	364	342	337	356	329	319	340	352	308	315	341	318	306	341	327	296	354	335	325	339	331	326	338	326	301	338	316	348	320	334	300	356	323	309	312	330	341	345	346	323	305	344	309	315	308	313	293	295	346	302	348	343	339	317	341	321	322	329	348	327	325	325	313	306	322	347	327	300	300	341	352	328	312	337	303	347	319	348	340	328	346	301	306	321	327	318	316	319	317	318	326	336	343	335	341	338	328	332	342	337	337	343	342	320	314	358	335	317	333	314	306	319	336	334	320	347	347	334	311	329	311	330	351	314	348	340	333	316	352	325	341	319	310	314	328	345	347	299	342	298	291	335	328	303	334	306	359	319	302	358	320	328	350	321	338	362	323	327	321	305	331	335	319	313	323	311	326	321	328	306	336	348	356	316	328	333	309	339	348	335	343	304	310	348	351	334	326	290	343	342	336	359	319	320	294	343	336	341	327	326	339	325	322	329	322	286	316	338	352	334	307	318	305	305	324	309	321	315	310	329	331	313	316	319	318	310	330	314	321	331	316	347	346	320	347	341	323	316	331	307	335	342	332	325	332	325	330	351	306	350	330	355	300	331	334	350	354	311	314	315	319	350	318	345	304	328	342	325	339	327	347	302	324	331	314	328	288	309	346	340	317	318	334	342	361	342	302	337	334	331	351	320	358	316	348	324	322	310	313	350	303	328	319	314	345	318	322	314	319	316	318	292	329	355	324	350	330	325	318	302	317	356	291	307	344	309	337	339	320	319	292	323	331	338	337	327	286	336	323	341	351	327	323	354	337	329	323	325	335	337	313	330	309	325	299	329	311	331	305	307	332	310	322	344	302	361	330	319	324	344	324	307	328	336	331	332	286	318	340	318	318	311	346	309	329	316	305	316	342	322	339	338	323	313	337	350	318	364	337	327	309	335	347	346	335	305	365	323	344	291	315	361	296	344	309	318	312	306	323	314	352	313	319	327	330	313	300	331	339	331	327	288	325	329	337	354	307	360	343	319	324	314	324	312	308	322	317	324	341	360	302	272	319	314	333	343	317	324	345	351	331	296	306	318	341	348	314	335	330	297	320	347	321	285	293	299	311	313	321	306	320	366	324	307	317	325	312	302	333	338	346	344	309	312	349	340	323	338	333	324	308	338	308	337	316	315	321	319	337	311	332	323	330	320	338	304	310	313	366	344	360	327	340	295	324	301	322	314	304	319	318	353	314	337	314	322	325	350	309	324	342	338	345	302	320	324	301	355	316	327	334	304	361	300	339	316	295	311	300	319	349	340	333	351	320	307	339	314	329	334	341	349	308	326	305	338	338	316	287	296	330	298	328	313	310	340	351	297	298	310	287	357	310	332	319	314	350	327	327	325	328	301	338	305	342	322	301	303	307	324	319	297	317	356	346	357	343	305	325	337	314	325	329	355	321	334	314	316	344	318	349	380	348	346	292	338	316	334	331	316	329	321	338	329	326	343	272	294	307	325	321	311	323	322	314	311	328	334	317	301	344	326	311	319	355	347	332	322	335	304	326	326	345	334	335	345	334	339	327	332	327	304	313	309	317	341	342	345	280	316	305	330	305	334	324	287	328	323	296	332	346	371	321	335	309	331	318	329	342	320	355	320	325	321	318	327	344	315	317	314	327	304	313	309	317	296	311	369	357	324	313	370	338	305	362	283	338	329	324	326	336	337	334	292	333	315	304	358	329	344	301	305	322	312	365	310	306	356	309	310	308	344	310	326	336	315	349	360	306	321	333	344	307	343	340	311	328	325	321	337	295	318	361	314	305	306	334	327	327	317	345	333	327	300	343	312	311	340	319	336	351	327	311	357	328	313	336	334	325	320	311	311	322	317	323	333	319	329	341	301	319	312	334	333	330	314	328	333	350	332	328	332	348	292	293	305	323	318	356	326	353	333	354	316	310	340	336	349	319	320	332	352	330	310	320	316	352	339	338	366	320	325	327	366	313	338	306	369	310	342	327	317	311	351	332	353	347	355	356	317	292	319	314	332	319	321	326	311
22809	21187	28781	23907	21231	21147	10277	3477	2465	1962	1735	1410	1243	1109	1020	937	847	777	756	741	717	720	635	609	554	562	547	534	507	481	543	487	401	461	476	447	436	390	419	402	408	403	398	383	384	387	410	378	379	369	364	393	415	399	426	366	388	371	399	411	362	392	350	367	355	398	367	369	368	329	374	362	381	382	370	384	364	369	404	392	387	396	372	378	351	395	353	393	383	343	383	411	349	384	361	354	367	365	344	368	340	399	388	414	381	361	353	342	413	365	369	384	349	338	393	386	350	373	415	377	361	356	360	361	361	371	351	374	356	372	358	372	369	373	366	345	373	348	408	340	364	352	352	378	315	400	335	352	361	367	354	349	350	374	332	378	370	359	321	357	408	374	330	318	351	337	341	359	378	366	375	394	389	365	363	358	346	344	375	374	321	386	344	377	385	369	363	372	347	337	378	343	356	380	388	351	356	399	363	375	389	377	368	369	346	379	359	368	381	365	380	375	341	366	386	385	373	375	370	377	365	344	373	387	357	359	379	369	372	390	394	326	376	367	375	386	394	358	375	378	394	339	343	386	393	350	368	397	369	348	346	378	365	371	352	371	381	368	372	362	339	396	346	341	362	385	310	351	344	366	395	354	357	371	344	375	374	364	393	354	377	380	367	393	354	365	372	340	380	379	363	356	371	378	340	349	339	373	396	324	376	341	344	392	380	346	369	372	348	393	355	385	333	372	358	365	353	386	359	379	354	374	392	357	360	358	379	369	379	362	374	338	378	332	342	378	366	324	354	368	364	390	400	346	367	324	349	402	351	356	361	368	367	341	376	354	369	351	350	369	388	416	347	396	367	361	394	363	367	354	392	382	359	372	340	362	358	363	350	367	380	363	380	392	320	381	336	368	331	350	354	399	347	334	353	374	379	362	364	358	333	381	356	341	342	376	356	393	392	382	363	357	340	374	362	386	403	355	359	365	359	363	363	387	386	364	357	368	397	402	356	372	368	393	406	377	361	373	377	347	387	347	369	380	374	380	361	426	367	351	382	402	352	347	408	384	354	359	323	395	363	363	380	367	329	347	380	386	372	382	345	366	387	347	326	369	365	354	367	378	330	378	369	376	364	401	379	392	362	393	370	360	359	379	370	369	336	336	393	377	383	336	378	384	348	340	366	373	353	358	352	360	363	389	357	369	366	356	378	397	367	357	362	387	332	356	367	364	391	357	345	393	370	350	363	363	390	328	320	372	392	350	360	397	325	348	360	399	385	383	370	373	339	384	372	353	351	393	369	367	370	380	372	364	386	382	344	402	381	375	388	353	362	342	350	386	343	358	346	370	378	364	380	321	368	337	359	352	377	389	378	344	342	402	342	367	393	346	367	360	357	369	351	358	332	341	375	372	341	357	367	405	356	384	343	332	391	375	360	368	381	349	378	362	353	347	365	335	364	331	386	351	377	335	366	346	323	360	349	374	334	362	367	349	354	336	352	336	348	373	341	331	367	387	356	405	383	381	374	355	362	383	340	388	366	359	392	327	364	405	358	348	350	394	382	352	342	376	355	357	359	334	351	355	356	348	338	351	361	355	371	360	361	377	357	353	339	354	364	371	382	336	349	362	376	348	361	362	348	346	331	343	332	341	342	364	362	359	355	378	348	355	363	345	359	378	366	368	382	375	367	368	361	377	335	373	364	372	392	343	339	368	357	338	323	357	388	377	366	362	383	355	385	405	349	334	389	367	379	397	382	335	384	363	377	401	375	374	338	397	354	365	339	377	364	365	369	364	349	374	427	360	364	352	366	331	351	378	388	387	337	344	346	374	375	319	328	389	322	397	379	348	374	367	350	344	353	403	358	352	367	316	352	372	378	374	354	370	352	352	365	360	360	367	366	347	320	371	369	336	377	364	385	395	358	348	375	345	349	362	352	372	392	320	346	337	333	352	380	387	370	375	336	359	357	398	372	344	384	337	339	376	373	362	349	366	351	389	367	367	372	381	350	356	344	371	345	364	369	393	344	348	373	352	349	354	384	336	379	381	368	333	369	377	403	384	368	343	343	352	380	367	371	379	362	363	374	375	386	369	390	330	368	328	355	349	351	367	351	366	361	361	375	354	382	368	353	309	374	391	380	361	361	377	374	368	363	362	342	346	352	358	376	388	352	366	387	351	343	372	369	374	364	382	339	326	372	377	323	357	370	407	343	383	342	341	342	379	369	388	352	366	374	358	357	373	347	355	343	397	376	351	359	376	367	324	378	350	389	358	314	422	365	360	339	338	390	380	363	354	360	363	360	372	366	372	332	344	364	375	330	351	360	347	350	380	375	360	388	360	370	385	351	366	340	382	381	368	357	351	368	330	369	347	385	373	303	361	354	341	401	380	394	335	362	354	346	337	377	347	334	419	352	347	362	363	347	376	373	374	361	345	370	378	382	334	360	375	336	368	370	354	327	361	363	385	351	349	355	371	381	351	404	369	371	367	370	353	360	358	372	372	348	339	371	328	377	377	387	375	371	347	356	363	387	369	375	363	348	356	357	402	347	356	353	381	339	369	383	367	377	371	338	397	374	383	334	359	360	316	391	325	372	348	373	356	404	344	381	375	352	346	371	354	362	325	356	357	359	359	367	341	351	347	326	342	374	341	350	349	399	376	353	363	334	365	350	360	373	343	326	363	346	349	375	345	342	373	391	380	356	353	346	359	393	368	379	353	359	346	355	339	377	333	383	344	326	333	404	377	344	361	384	382	370	395	363	384	351	346	350	370	364	363	340	376	405	389	382	371	362	380	361	375	392	361	387	349	329	382	398	361	337	360	408	339	331	357	349	364	349	351	376	400	387	385	358	388	359	393	356	372	374	350	333	359	380	370	368	382	359	366	353	331	370	365	356	375	362	356	359	356	349	359	337	376	390	390	378	337	360	357	353	380	337	359	367	359	359	386	365	345	345	346	332	350	380	361	321	353	358	336	356	379	371	354	362	340	385	400	356	388	340	381	335	341	361	338	324	344	366	336	380	374	346	351	366	348	351	308	369	356	344	384	327	382	353	353	369	357	350	398	358	331	360	365	376	333	357	360	362	352	342	380	369	361	377	369	400	374	365	384	366	383	382	382	343	388	392	346	379	337	376	371	365	346	360	344	349	376	338	359	364	374	401	346	375	344	375	348	370	357	372	355	366	350	328	366	353	386	376	356	363	363	353	367	383	350	360	363	345	363	379	363	361	403	375	383	377	362	388	321	384	386	351	378	335	378	362	340	354	388	378	375	367	365	354	337	374	333	342	364	353	390	369	357	342	352	337	357	357	305	373	369	401	375	316	384	395	403	311	327	344	383	374	344	350	406	373	350	373	355	398	357	385	365	361	388	379	391	361	346	360	348	352	352	369	380	391	349	390	324	375	378	381	320	357	392	375	370	366	345	359	365	355	386	347	367	344	353	357	365	390	369	351	392	328	334	372	386	395	356	371	380	369	356	363	341	397	360	373	312	356	380	357	351
26002	37400	27957	17756	12336	9040	6335	5291	4371	3445	2827	2340	2034	1727	1518	1347	1209	1162	1064	992	1052	1008	932	835	747	663	684	695	639	586	609	541	561	518	518	506	492	485	445	428	443	422	441	418	410	411	393	414	434	426	410	431	441	416	390	372	376	415	399	440	427	407	418	390	420	387	367	383	372	405	407	409	386	380	367	411	368	426	379	370	413	385	354	375	382	400	374	388	397	373	409	400	384	378	391	362	396	393	399	376	369	386	385	368	399	380	356	399	348	393	364	392	367	383	391	386	365	381	384	363	388	345	380	350	369	363	354	363	400	325	426	374	344	400	388	373	358	380	367	397	393	380	364	402	414	385	386	363	388	395	418	396	414	359	367	349	410	396	362	334	370	362	356	399	366	376	370	374	379	336	392	354	346	368	380	379	382	343	359	383	374	349	377	355	374	382	371	370	373	393	388	380	369	379	394	409	390	358	401	346	393	384	388	395	392	345	363	354	339	396	373	376	354	387	382	356	403	382	350	395	366	359	381	356	385	376	399	354	403	357	394	377	380	377	385	411	380	359	405	397	379	396	396	349	388	381	351	381	373	374	365	363	403	376	342	366	382	385	391	391	355	419	389	380	382	353	355	382	368	369	355	349	376	389	381	343	372	360	384	381	382	369	379	356	376	403	400	359	382	402	394	401	340	335	377	378	332	358	411	389	390	360	360	352	380	386	378	392	402	370	376	371	365	359	384	420	344	336	365	401	373	384	368	427	369	385	386	359	426	384	400	367	367	373	357	362	384	409	364	368	365	378	401	374	395	393	366	407	377	393	362	375	371	368	380	372	382	385	334	362	397	359	365	371	363	410	383	375	397	400	388	370	383	401	364	358	380	378	354	387	338	380	386	388	417	389	367	369	371	408	366	398	378	361	373	333	387	402	398	397	381	390	365	374	356	365	380	394	419	358	366	372	379	380	379	375	377	359	375	389	380	385	372	360	368	383	419	409	397	375	389	368	345	400	395	392	370	368	349	371	344	365	364	348	376	366	380	355	388	389	359	385	370	397	389	365	389	349	385	345	397	370	362	380	349	393	388	363	385	369	390	399	376	398	368	348	399	358	370	383	359	343	402	366	392	383	369	380	393	344	398	387	345	388	409	406	353	386	351	362	378	395	406	394	402	380	344	387	357	403	380	369	401	395	372	384	366	367	374	390	349	356	376	378	350	392	380	337	380	395	385	384	327	350	363	379	339	377	377	401	378	382	383	373	358	361	367	337	366	413	361	399	378	347	364	361	368	404	371	329	344	390	402	389	378	345	380	402	343	404	387	376	348	397	350	376	367	402	391	324	404	398	359	354	402	361	368	377	368	370	381	382	387	391	381	352	393	337	394	368	380	389	398	361	413	333	382	397	327	387	345	370	341	391	384	379	414	364	380	368	391	392	364	374	395	370	370	382	399	352	372	367	399	368	379	378	366	350	383	374	377	391	397	378	397	377	334	383	389	336	342	408	348	378	373	395	334	358	395	391	368	375	326	373	389	398	408	360	361	403	379	350	391	373	350	399	370	402	371	381	352	352	378	333	380	405	359	382	363	397	390	361	376	362	342	394	391	376	370	390	356	376	383	379	401	323	384	375	364	385	370	377	398	391	391	390	370	385	366	377	414	377	387	421	336	388	378	367	383	370	420	396	375	348	362	413	418	402	400	379	398	411	374	423	394	361	317	373	374	346	362	386	350	402	375	376	340	379	385	385	427	365	383	372	342	371	355	342	342	396	386	346	366	350	399	355	401	370	388	375	362	377	371	359	393	402	343	368	382	380	370	381	384	378	381	415	385	354	346	413	370	358	386	358	371	375	377	383	373	397	344	360	342	384	392	374	353	361	361	334	379	343	352	398	408	343	347	410	408	381	363	382	415	369	356	426	379	378	360	367	376	363	376	394	379	388	363	386	374	399	371	326	354	393	391	384	390	333	351	364	385	413	382	385	374	380	329	360	375	355	393	370	368	366	365	409	362	388	408	364	400	373	393	389	352	381	372	356	398	332	416	364	384	411	392	379	398	408	369	360	372	365	348	367	391	367	381	386	359	392	370	381	373	381	344	341	372	357	346	391	389	358	378	377	313	379	392	382	418	399	403	358	401	390	369	366	377	409	382	411	335	356	390	363	354	380	389	374	397	389	366	366	341	372	370	346	385	351	357	390	360	389	397	384	400	350	379	359	383	383	339	369	345	388	364	365	379	367	404	385	373	367	372	350	371	370	401	359	414	389	402	357	393	389	385	357	406	383	342	354	384	377	379	370	342	393	360	349	377	386	394	400	413	377	413	338	398	406	362	359	362	387	364	384	387	355	391	376	367	376	360	375	402	398	402	383	381	343	382	389	386	360	409	383	389	398	372	401	386	348	376	405	351	358	379	387	353	349	371	362	381	382	337	361	382	354	376	371	365	389	352	384	372	403	366	324	391	336	410	374	386	387	399	385	359	376	383	381	384	371	348	402	360	360	375	392	380	359	401	383	372	362	353	383	397	379	382	403	377	423	373	370	374	387	389	385	401	363	370	354	364	396	348	359	361	379	404	407	381	391	359	343	370	340	414	366	398	383	370	393	406	325	351	361	363	424	409	404	362	400	377	386	340	394	353	371	388	371	381	405	370	379	370	398	356	394	347	357	386	430	377	365	383	385	369	394	386	377	381	359	374	370	363	371	413	374	361	356	370	369	390	392	377	368	381	365	357	384	382	365	355	363	347	409	410	370	381	382	374	378	377	380	412	346	360	350	395	356	355	370	342	348	363	367	388	397	375	336	380	349	377	375	394	399	341	385	421	340	412	382	379	375	371	342	372	366	366	382	357	357	380	369	362	356	376	370	375	353	364	397	363	375	376	412	369	377	375	361	364	414	368	341	378	375	375	359	392	341	404	339	405	410	341	371	351	390	342	369	382	409	403	373	383	403	378	388	387	366	384	363	395	404	397	399	373	379	352	379	372	399	400	367	403	388	371	393	343	392	416	348	363	406	383	369	360	385	372	392	383	408	356	398	373	375	372	367	376	393	340	350	390	362	372	405	366	374	386	382	385	363	387	378	361	328	374	358	390	403	398	389	413	391	401	384	389	352	371	406	384	360	381	392	395	371	400	361	401	401	368	368	375	382	370	370	379	396	340	355	438	382	367	364	402	362	382	380	366	341	383	389	402	366	375	379	376	339	342	369	385	376	391	401	385	404	413	374	401	404	385	376	377	349	384	370	320	345	365	375	372	369	367	381	364	355	397	351	375	394	348	379	386	387	380	369	386	372	408	393	381	373	359	402	347	399	380	384	379	355	382	364	363	369	365	382	355	364	394	387	369	363	359	407	349	341	405	355	374	379	416	376	382	363	366	414	367	385	381	364	371	394	366	373	387	377	354	369	370	416	367	395	363	384	373	387	386	395	398	353	354	372	392	409	379	372	406	372	379	364	418	356	391	369	350	370	373	382	359	362	392	400	368	355	372	366	354	406
28336	20855	16045	7864	3102	1662	1191	1003	890	696	605	546	457	454	358	409	350	368	288	343	332	354	312	276	276	265	260	269	254	269	239	237	242	263	219	259	234	243	255	211	225	191	255	224	205	239	230	232	211	216	195	183	216	218	239	226	211	217	218	222	204	216	225	206	211	188	206	218	202	205	195	209	219	201	218	203	215	212	207	183	211	191	213	197	226	201	230	235	194	246	190	225	213	200	200	198	204	193	170	208	211	210	186	209	206	206	194	205	212	208	192	194	218	213	196	227	205	205	213	192	213	214	220	200	224	219	196	195	193	190	207	208	200	226	201	216	191	195	218	206	244	160	208	219	217	188	201	219	182	206	230	202	195	212	224	223	216	175	191	227	197	207	218	198	195	212	203	217	208	183	215	211	217	225	196	232	177	221	231	225	204	220	246	209	200	227	182	215	225	210	192	218	215	205	217	212	187	231	202	202	183	234	197	208	201	184	212	194	216	176	204	205	187	203	206	214	199	189	210	242	192	222	227	219	205	173	204	209	198	188	217	223	197	218	176	188	212	188	216	200	182	195	193	189	210	210	217	198	205	205	197	205	228	214	178	220	202	203	181	203	209	216	194	213	185	207	201	199	198	206	195	202	226	195	204	201	208	238	205	229	181	190	215	204	200	187	214	186	213	194	208	200	188	192	195	190	197	209	199	212	200	201	209	229	194	200	202	207	197	209	209	200	205	195	224	196	217	193	233	194	214	212	204	188	177	221	215	211	202	197	193	187	210	228	207	215	200	224	227	184	186	211	199	219	206	230	213	218	220	208	194	223	206	193	207	202	212	191	214	213	197	197	191	209	232	209	214	230	194	195	209	205	219	204	230	200	184	209	233	183	185	235	233	233	197	204	208	200	193	217	215	194	212	202	195	219	219	210	181	205	205	224	196	209	191	220	208	229	207	217	222	188	204	193	211	208	206	219	212	206	220	207	181	205	225	235	184	205	230	214	196	205	222	217	216	195	212	224	205	224	213	207	175	237	236	192	215	212	204	218	176	201	205	198	214	240	206	202	230	210	204	209	198	209	198	223	223	208	193	231	207	194	214	212	246	184	218	217	226	194	173	187	203	229	227	225	199	210	187	192	189	208	188	237	197	210	197	224	218	215	198	204	232	232	183	202	186	210	189	196	198	203	208	200	221	211	210	201	230	201	207	195	203	213	206	218	212	198	193	217	207	191	203	211	199	202	217	206	209	179	204	189	202	203	204	197	184	202	200	203	206	186	186	223	209	230	207	225	203	209	233	183	221	198	224	197	196	205	201	221	202	213	199	205	218	208	209	216	203	218	221	206	225	201	198	201	190	211	233	185	215	212	220	198	211	198	187	205	201	202	210	214	200	216	197	208	213	223	206	202	207	209	190	205	230	198	191	193	212	213	183	202	211	191	208	196	207	210	211	232	183	197	230	235	220	208	197	195	200	207	213	203	198	216	208	204	212	201	204	200	218	209	196	199	216	209	214	210	192	189	201	209	183	205	180	192	179	196	204	196	203	205	205	206	208	218	203	209	197	235	217	219	211	204	199	182	194	204	185	206	223	198	242	207	190	188	195	192	196	199	188	214	225	191	189	189	203	182	195	206	247	223	213	210	211	213	175	238	207	174	199	178	201	207	190	224	206	197	203	203	194	215	199	225	192	217	206	207	234	223	198	214	214	206	189	221	198	216	222	215	214	209	186	202	220	196	193	212	188	189	218	208	208	223	208	222	189	179	223	224	181	178	191	203	193	230	193	218	194	196	198	218	205	208	196	233	208	170	181	206	213	239	213	204	201	218	212	206	190	195	209	213	212	203	219	208	211	212	226	218	188	192	200	195	185	215	201	216	226	208	217	195	179	211	221	205	208	201	230	191	192	199	229	195	205	214	210	195	219	263	226	190	191	196	200	188	230	188	210	205	203	235	196	193	201	223	222	222	190	227	193	208	208	201	191	186	221	195	208	213	210	186	179	210	191	181	198	206	216	223	204	181	218	229	219	226	205	203	203	248	192	211	205	208	186	190	200	198	184	201	193	213	218	177	189	218	226	207	214	204	208	218	204	200	201	208	200	203	253	209	214	196	203	215	187	204	189	208	195	193	198	202	184	208	200	193	192	197	201	187	225	184	216	207	204	197	183	193	201	223	206	185	195	203	194	210	199	213	209	214	191	231	233	218	192	202	205	212	229	205	246	212	201	211	199	211	202	224	204	196	189	213	205	208	221	234	197	222	198	206	197	181	208	212	201	213	201	206	194	186	217	195	203	202	202	215	243	212	215	193	212	203	207	203	199	204	204	204	207	191	196	192	185	196	202	236	227	203	202	218	213	185	190	224	208	212	172	227	204	212	213	208	244	202	233	219	224	208	198	188	179	210	218	256	211	200	242	227	199	207	222	211	224	204	231	199	239	209	202	208	201	214	201	181	196	224	217	199	195	180	204	215	216	234	197	206	189	210	224	199	206	206	181	211	180	203	226	217	203	212	198	195	184	212	209	212	192	216	196	253	185	190	200	230	199	200	199	192	180	203	200	184	195	222	213	211	190	203	236	221	193	206	208	212	198	224	180	206	213	195	193	205	212	231	198	193	185	197	197	184	212	206	202	219	188	202	203	215	192	188	209	198	229	199	221	208	225	217	203	202	210	200	203	209	216	204	224	200	190	204	204	211	170	205	224	192	205	213	193	207	205	224	226	198	201	228	212	215	220	232	206	187	208	234	192	223	191	223	238	194	209	181	219	204	196	217	206	201	204	193	176	197	210	207	190	195	191	231	223	215	230	194	224	202	214	207	189	171	186	205	214	204	206	210	191	201	202	220	217	214	194	187	189	206	222	205	223	205	210	178	222	216	211	197	193	197	218	210	209	205	209	216	214	192	209	224	239	204	197	203	188	223	212	190	197	180	217	202	203	213	200	206	211	181	190	196	223	209	194	182	190	214	189	203	209	222	210	212	229	225	226	200	194	212	178	213	193	224	224	221	189	200	237	227	184	207	228	223	201	209	201	230	219	208	221	187	214	212	204	208	193	196	198	202	216	237	197	214	206	209	201	207	216	198	215	212	222	217	206	182	223	208	184	204	215	197	199	208	200	212	202	190	220	206	219	191	193	194	221	191	215	196	222	214	211	199	202	210	185	214	211	211	199	183	203	183	210	205	197	209	225	208	192	216	209	213	216	202	207	199	201	204	172	231	233	203	225	185	206	215	193	234	191	200	217	192	217	199	214	211	222	199	212	172	213	229	201	202	212	203	206	191	200	212	221	178	204	162	180	212	180	219	181	217	200	210	204	211	212	171	216	240	222	197	179	201	200	182	193	205	192	224	214	221	237	218	187	198	193	218	217	209	219	229	212	180	218	214	195	207	222	220	215	217	210	214	212	199	234	192	220	234	204	201	211	211	187	208	204	209	204	222	237	232	213	204	226	210	205	204	179	190	194	208	216	223	192	220	209	229	190	196	206	204	186	192
19280	24194	16475	7930	4501	3001	2281	1915	1579	1255	1052	943	819	664	596	562	537	500	408	412	508	417	427	376	352	351	363	329	303	376	328	285	290	312	292	301	264	264	240	254	247	240	261	243	226	240	238	264	237	223	262	225	231	216	216	212	256	228	246	241	232	249	223	223	244	246	220	248	229	228	239	238	243	248	218	233	224	218	241	243	224	238	255	232	244	258	216	228	247	239	221	243	241	233	192	217	267	286	245	235	234	240	237	232	215	240	222	237	191	233	234	213	216	237	244	229	211	222	250	200	243	244	202	256	225	250	246	243	228	240	226	227	234	230	212	242	237	230	216	244	248	213	233	248	224	223	235	229	217	243	233	220	208	217	256	226	220	230	253	227	254	206	245	224	244	243	215	226	208	218	226	216	220	228	228	219	250	225	217	211	246	244	202	222	266	236	236	207	234	221	210	218	222	209	251	224	218	212	227	217	226	237	234	228	228	232	241	201	224	226	232	236	226	239	220	219	222	223	241	208	228	246	208	212	230	223	257	238	219	223	245	218	228	230	229	228	224	211	230	238	242	221	218	269	237	236	211	244	226	229	229	230	241	237	250	234	209	231	239	218	262	233	246	211	242	237	208	225	219	258	242	245	237	191	228	252	213	236	224	246	236	221	215	271	233	235	217	219	234	221	235	219	243	233	221	226	253	237	242	216	231	254	236	245	223	249	256	227	204	211	210	248	225	224	247	216	248	251	259	251	221	225	231	232	235	234	244	206	238	225	231	245	240	209	223	234	234	233	244	197	236	240	214	224	214	219	243	241	233	235	256	226	230	248	177	237	232	222	216	216	239	215	253	225	252	242	235	223	237	229	219	203	239	250	221	266	242	234	211	218	213	225	227	251	220	225	238	217	237	240	204	219	237	239	227	237	246	258	228	237	216	215	225	231	262	205	238	236	246	250	215	254	219	247	207	223	212	223	244	227	211	251	236	208	226	235	210	223	222	233	219	249	227	242	240	232	213	253	237	238	236	238	230	247	247	226	231	243	228	218	215	258	238	240	217	259	217	235	214	229	240	223	238	217	224	224	230	223	238	214	222	252	221	226	224	231	208	217	244	218	257	218	240	229	243	237	249	234	208	215	255	219	248	234	209	223	232	204	215	245	224	228	238	256	240	238	232	245	255	224	251	244	225	242	228	255	239	247	227	227	235	220	220	220	231	204	219	232	225	247	226	245	250	239	248	209	262	235	240	216	249	218	231	220	212	244	234	234	228	244	261	222	230	240	230	228	224	229	237	236	233	231	215	220	248	222	238	230	226	256	226	260	222	249	223	242	216	219	267	251	251	210	207	207	232	225	216	239	224	211	217	209	225	222	213	206	274	232	205	234	245	248	241	212	235	234	224	225	213	216	246	231	231	241	229	218	220	227	247	239	247	238	257	227	213	222	206	239	245	232	208	220	222	226	216	215	236	246	236	206	236	210	215	206	240	229	226	232	269	224	245	231	216	222	226	236	229	235	203	217	233	221	278	203	225	214	224	220	199	223	240	203	221	239	234	226	239	253	234	216	229	233	253	231	205	229	239	223	240	219	245	227	220	247	228	255	227	239	262	214	236	233	237	241	226	234	242	228	217	254	208	202	230	224	231	219	222	226	212	245	235	232	242	213	229	233	261	235	232	262	238	207	185	261	237	235	242	231	235	213	239	248	264	203	209	249	243	235	214	223	233	224	247	278	223	227	221	229	240	235	229	217	249	210	227	211	204	249	232	234	242	231	223	241	229	227	212	200	229	240	264	246	219	217	239	235	252	210	225	232	240	216	213	241	222	229	219	249	241	239	247	233	200	241	240	241	246	263	238	243	235	233	226	234	248	225	248	212	210	228	250	214	228	221	219	222	244	222	239	204	224	239	217	224	237	226	222	238	227	207	249	245	234	234	224	229	227	210	229	206	250	234	230	239	229	224	208	229	227	227	241	257	237	209	213	232	203	215	232	218	236	223	229	210	229	218	231	240	218	220	206	243	214	214	231	231	248	246	214	236	247	223	223	219	214	218	216	218	246	255	212	220	238	223	220	243	236	230	219	245	244	219	196	247	225	242	281	237	227	219	224	256	222	235	271	254	217	262	229	234	223	249	249	185	217	256	244	266	265	226	233	218	199	227	233	243	265	235	213	257	208	229	201	227	223	199	210	251	245	230	211	240	212	256	233	237	234	253	226	234	212	244	248	219	216	215	228	227	226	231	232	221	221	208	225	227	233	230	199	239	233	220	229	223	239	218	203	237	223	225	238	230	238	238	232	243	238	201	231	214	245	234	233	236	209	217	239	232	242	220	248	247	271	231	242	249	199	243	206	245	249	217	237	220	226	235	248	220	229	239	223	243	224	242	221	228	239	230	257	241	243	202	225	272	230	203	224	208	237	232	245	253	234	229	227	203	246	241	247	233	224	220	208	211	250	235	211	219	212	258	221	246	246	225	236	256	224	212	239	227	282	210	217	243	246	219	226	230	236	213	236	223	234	218	215	229	215	232	231	238	216	223	248	263	236	220	217	227	231	230	239	248	248	236	228	219	208	245	241	242	247	224	240	246	261	232	249	253	198	239	233	246	204	241	218	221	234	222	242	237	205	251	221	229	261	214	253	217	209	230	230	243	208	232	237	219	247	218	236	251	218	243	218	188	255	220	226	225	234	240	210	199	214	227	213	209	219	218	248	228	208	258	206	207	226	215	229	240	223	211	261	236	255	209	231	196	229	222	248	221	234	250	222	221	248	212	245	214	228	220	215	235	246	208	245	229	232	231	228	235	249	215	244	240	234	252	242	221	219	259	234	241	223	233	228	243	225	254	234	199	223	232	247	226	249	247	235	207	243	205	236	220	261	218	225	242	247	213	228	254	235	214	221	225	250	225	226	218	227	236	224	233	223	239	257	226	256	225	203	243	233	230	244	230	231	222	237	248	247	243	261	232	240	247	235	224	273	223	230	230	233	218	266	270	210	230	208	215	216	232	249	238	231	237	218	241	226	244	203	239	238	221	230	225	232	229	236	225	241	217	238	194	244	232	219	227	252	282	208	209	219	214	236	242	245	221	187	239	199	214	239	220	224	251	233	241	250	225	233	219	216	231	227	212	235	219	221	213	234	246	231	209	214	262	224	228	218	227	233	199	237	231	232	216	263	241	226	240	224	219	222	252	222	236	250	254	238	249	196	247	241	246	240	218	219	220	227	249	265	215	254	247	210	230	216	235	236	211	221	229	239	210	234	209	246	251	211	242	209	217	232	236	250	214	205	227	215	218	221	238	219	243	233	224	228	207	220	206	237	245	249	224	232	253	208	239	227	220	215	186	244	219	216	218	232	214	231	239	202	221	221	255	245	237	241	233	247	235	213	218	234	234	258	248	220	245	255	212	210	231	220	233	220	224	252	181	244	236	236	236	241	227	215	226	212	228	234	231	236	213	237	242	245	223	227	218	232	249	237	242	228	230	251	244	245	222
23844	21169	28251	24375	21042	10777	3175	2100	1655	1295	1107	973	761	732	628	544	565	493	448	468	505	481	486	404	358	316	372	349	337	308	283	321	356	300	288	288	276	262	262	294	249	270	250	243	225	262	278	230	257	230	270	258	248	270	224	230	256	205	227	222	236	225	224	231	246	242	250	274	236	240	244	225	224	222	238	226	245	247	236	241	245	219	238	235	225	228	229	205	236	238	224	223	236	208	217	232	243	251	225	221	221	241	230	213	233	242	233	255	243	213	241	248	244	242	229	225	220	220	229	221	234	198	203	234	229	236	252	235	245	225	260	247	213	244	257	231	216	228	228	233	226	221	237	220	228	243	229	250	223	220	241	227	223	227	234	221	245	247	223	251	250	222	227	230	212	228	241	235	219	234	220	237	229	248	247	225	201	218	241	232	245	224	233	223	240	228	239	220	247	257	236	237	230	222	221	229	238	214	252	249	228	236	216	231	263	230	233	232	256	236	213	235	238	212	215	207	231	235	230	229	214	216	229	232	226	242	254	234	223	194	243	222	251	239	216	197	234	237	213	211	237	230	220	228	224	243	241	212	226	235	213	253	251	223	238	228	239	235	234	235	244	249	244	240	226	223	224	226	223	221	235	214	226	222	220	238	213	230	239	258	214	223	224	229	233	240	223	218	223	231	216	220	221	224	226	246	231	212	225	215	236	230	236	233	269	224	250	219	226	242	218	221	218	242	219	218	218	219	212	220	241	243	205	215	237	226	241	234	223	207	241	225	235	248	203	232	255	219	216	223	220	218	207	242	230	214	203	237	251	238	228	213	244	227	225	230	214	227	244	233	231	213	226	236	250	229	248	243	241	237	228	223	234	252	203	222	236	243	232	235	238	263	253	233	261	253	202	216	233	232	234	274	222	250	268	212	222	240	223	233	257	241	228	232	216	229	233	209	223	231	235	217	253	213	240	237	219	231	246	233	215	249	221	277	203	241	239	229	248	241	231	213	222	224	224	238	213	230	249	234	211	244	260	222	239	242	257	241	246	233	240	236	223	229	244	227	230	219	233	244	244	262	215	250	220	253	232	227	218	252	233	193	211	244	218	238	230	245	254	212	235	206	214	244	229	235	208	207	219	258	234	230	237	195	229	199	227	227	237	245	250	254	246	259	224	244	252	249	220	249	249	231	204	239	225	225	250	250	225	221	252	240	212	219	220	250	228	226	252	219	232	203	223	213	223	224	236	232	239	230	246	238	204	251	228	206	270	218	218	233	247	237	223	219	222	230	231	227	243	226	210	200	231	224	237	216	219	236	216	209	209	228	214	229	237	256	211	211	233	248	210	218	239	217	220	255	240	239	218	235	249	225	219	247	219	237	234	215	209	217	219	234	244	242	203	219	211	258	239	220	231	196	218	214	225	227	220	228	221	251	180	232	251	231	230	228	223	223	214	242	207	229	219	184	204	213	226	220	228	270	219	267	242	235	214	223	234	240	217	236	234	227	238	235	246	222	204	223	227	211	217	225	220	226	237	233	236	219	231	221	268	227	213	255	238	229	233	219	246	217	229	234	261	253	255	225	202	235	220	252	252	227	228	246	224	250	257	222	220	219	211	244	234	217	250	231	224	229	239	237	243	227	224	235	214	219	221	231	235	230	207	238	224	219	221	240	200	217	228	220	252	223	211	221	238	192	231	257	267	230	211	235	236	226	261	221	226	225	233	248	230	234	211	229	231	239	239	227	206	221	240	218	215	223	226	236	236	222	235	244	233	241	215	216	251	233	202	244	239	203	251	237	211	198	233	231	226	241	224	201	223	233	231	213	219	257	263	251	232	213	248	228	213	217	217	258	206	226	231	240	219	246	231	236	218	201	227	249	237	235	226	257	210	208	236	241	238	205	228	240	221	245	228	228	230	218	212	252	234	220	222	256	217	232	239	225	230	244	220	245	223	234	201	232	216	229	229	198	247	246	268	222	218	233	237	245	256	207	227	230	242	216	211	244	228	229	251	237	255	245	247	218	215	217	228	232	248	242	210	232	219	215	249	236	240	215	244	216	237	220	242	239	253	242	209	231	206	208	215	222	261	231	225	263	226	237	219	231	196	228	221	229	223	192	219	233	247	233	230	211	228	205	221	224	202	247	254	248	239	223	222	211	214	235	199	232	241	220	233	244	257	238	236	227	239	231	237	232	240	229	232	227	242	225	188	230	199	243	217	234	233	239	244	253	219	229	225	202	228	210	236	227	220	256	200	208	220	229	181	203	244	241	210	247	204	234	219	240	261	223	261	250	220	220	219	232	237	229	228	221	211	238	213	227	207	213	239	237	208	244	211	235	236	230	198	213	214	205	236	224	214	197	235	235	242	217	218	227	220	220	223	220	201	266	221	266	261	245	190	209	249	226	243	242	228	231	213	220	212	225	237	216	212	231	208	245	224	229	238	212	222	219	245	193	223	235	241	215	241	230	228	235	214	208	189	233	220	257	233	247	261	238	238	242	234	232	228	218	233	205	213	224	235	220	249	235	214	239	246	230	215	206	235	245	242	233	244	226	230	227	243	231	250	215	238	212	232	220	234	252	228	250	246	222	235	260	243	231	218	258	213	251	227	251	242	233	242	222	264	234	253	216	238	242	234	226	250	215	217	202	208	233	244	250	232	234	257	249	253	224	248	210	235	246	255	252	227	221	224	244	185	217	267	209	226	261	230	217	231	225	217	232	234	233	215	235	230	218	227	216	231	251	224	220	250	213	238	239	255	224	240	225	237	249	217	243	238	238	229	204	246	250	226	211	250	240	227	251	237	222	238	234	220	264	257	248	254	247	209	244	217	242	234	213	227	224	247	239	241	220	237	228	233	238	243	254	238	227	255	209	212	249	248	240	221	217	199	250	217	218	211	226	235	209	227	238	235	224	220	223	262	218	243	242	229	229	233	218	227	233	240	239	239	236	226	204	222	253	230	219	233	215	231	247	222	249	225	225	247	233	227	240	216	239	238	231	224	237	234	204	205	247	230	262	256	245	225	228	227	224	227	217	245	243	254	225	238	225	226	224	218	244	261	221	213	246	240	250	218	213	243	218	250	237	238	225	237	236	229	228	208	242	212	233	250	230	246	229	201	251	184	245	248	237	236	251	216	232	239	207	213	230	246	216	236	232	193	207	242	207	245	225	229	229	226	211	230	230	219	218	227	236	238	241	220	212	245	217	234	250	219	246	232	229	211	222	232	239	234	227	226	227	225	233	215	244	241	243	224	218	221	246	220	233	237	240	237	247	230	232	235	234	241	245	262	248	243	202	211	212	223	212	234	231	218	239	218	251	219	219	255	242	231	236	227	223	236	220	225	219	242	246	251	248	225	224	246	220	234	205	217	224	238	241	242	212	239	230	259	230	239	231	239	237	262	210	219	210	238	221	230	242	225	233	211	205	200	219	222	212	223	251	219	221	260	206	222	216	196	241	245	235	246	248	225	251	226	230	223	237	235	217	239	220	218	233
23240	34512	25226	14035	9003	5873	4332	3602	2940	2321	1933	1556	1349	1167	983	933	822	738	657	658	679	689	624	582	491	510	449	444	362	386	388	401	354	356	338	321	327	331	321	292	286	301	306	277	266	253	280	269	257	275	266	269	263	277	295	241	243	276	247	276	240	237	264	285	258	267	258	256	272	249	254	258	268	264	251	238	252	242	252	272	256	242	237	255	244	252	258	248	279	243	253	262	248	253	283	255	257	248	254	234	276	227	274	248	270	278	271	261	252	265	243	249	264	245	243	246	257	250	253	281	239	225	264	232	248	253	260	252	233	232	259	266	269	245	284	236	242	227	242	222	280	270	220	256	264	239	235	277	221	275	268	256	263	279	276	246	265	240	234	257	262	239	267	242	255	261	252	260	257	263	254	235	265	228	237	224	260	266	258	248	228	242	277	254	254	237	247	238	231	250	261	219	245	252	235	263	252	238	242	280	245	250	269	245	234	276	254	265	240	256	242	245	243	240	251	230	217	253	260	241	257	251	214	246	229	245	244	251	232	265	248	252	263	254	252	254	236	253	250	256	246	234	243	243	258	297	249	243	264	255	267	238	230	231	240	240	251	232	253	262	237	260	262	230	230	230	239	245	243	250	259	216	246	265	253	261	252	259	240	222	261	243	228	235	242	256	247	216	227	252	248	265	275	253	241	236	260	267	257	232	252	258	256	239	238	244	245	245	228	230	243	243	252	243	260	265	249	259	259	247	230	235	246	246	285	237	245	227	234	240	260	248	267	241	203	224	244	238	230	246	256	241	246	251	247	240	267	250	226	243	228	235	237	238	242	279	224	254	232	246	255	256	249	236	282	244	261	252	246	287	240	252	236	255	233	229	225	243	241	251	283	242	264	252	275	226	234	237	216	254	257	242	266	250	260	224	232	255	236	255	276	236	222	265	243	247	259	228	233	234	226	204	237	241	240	256	292	236	244	241	247	232	225	252	238	274	232	247	228	273	268	248	238	265	249	236	234	260	244	243	248	253	231	280	259	260	238	225	257	247	259	250	251	237	248	208	252	267	261	268	258	240	242	258	236	241	274	236	252	258	243	273	266	252	249	252	225	229	235	226	241	251	233	232	249	241	239	231	236	248	226	241	245	263	262	269	245	233	251	267	252	240	242	263	248	252	215	257	262	273	218	239	241	266	225	233	244	223	261	213	252	249	228	243	221	245	255	239	268	230	245	265	234	264	252	252	223	246	257	253	255	231	248	257	234	250	261	252	260	254	235	266	241	230	244	249	228	248	244	254	223	246	234	285	215	228	250	261	273	256	251	220	261	251	251	235	233	229	252	240	253	236	263	236	232	275	270	246	265	225	243	253	252	255	261	223	236	233	230	233	260	230	252	241	234	258	251	263	245	216	254	222	241	251	241	230	269	263	240	232	233	256	247	235	240	262	230	256	258	241	234	248	240	239	234	256	257	245	246	246	241	223	242	258	245	266	217	260	253	254	256	278	238	228	251	268	268	239	233	247	228	252	241	274	223	248	240	230	250	219	260	246	231	242	249	261	246	247	231	234	256	261	250	236	260	277	237	220	242	250	240	246	247	270	242	254	257	236	249	232	275	235	259	269	252	240	241	214	240	255	223	243	249	254	230	271	238	217	224	247	273	269	256	251	245	277	241	258	243	257	236	222	243	263	243	237	270	231	255	236	240	230	274	269	257	246	228	264	237	256	261	243	224	229	233	241	244	217	241	245	261	248	253	249	239	255	222	260	213	256	251	230	255	263	261	256	255	249	290	242	251	252	254	230	247	226	232	253	243	237	250	236	237	208	265	246	256	230	257	253	265	259	242	265	262	254	232	256	265	256	243	216	246	219	243	239	242	264	234	223	264	242	243	226	247	251	246	236	232	258	235	259	243	278	249	253	263	237	236	272	243	251	227	227	240	217	247	244	239	254	242	256	253	239	263	245	248	248	239	255	251	258	242	249	259	266	246	241	290	231	267	236	227	240	260	262	266	243	256	224	251	261	241	258	236	243	272	239	240	235	248	233	234	242	252	243	239	234	272	248	245	255	261	235	275	249	227	245	250	268	247	248	253	258	272	242	246	213	262	251	238	237	254	252	233	224	253	260	230	253	237	267	255	249	252	244	274	249	230	261	230	265	267	255	288	264	249	241	241	240	277	232	243	262	218	236	246	250	227	273	268	224	252	255	248	207	226	250	235	245	256	220	246	225	255	247	253	231	259	226	220	255	260	254	232	250	237	244	247	263	228	260	239	250	272	258	243	233	246	234	238	272	260	239	257	241	256	260	236	248	256	272	250	256	258	228	243	254	236	226	246	221	254	256	245	291	233	276	234	240	237	240	260	206	285	234	238	229	233	233	259	233	257	220	223	261	241	249	234	274	236	237	239	225	272	263	265	251	238	258	248	267	258	250	270	238	219	266	253	256	256	200	244	254	239	255	240	250	253	249	253	230	252	245	230	247	255	263	239	281	246	233	244	250	279	247	257	225	229	251	239	228	255	237	232	228	230	259	236	253	230	254	229	245	266	229	232	240	227	259	256	286	246	277	248	257	256	233	228	249	241	241	245	281	233	278	228	226	230	254	217	253	263	257	237	238	245	253	231	247	256	262	236	262	254	283	252	252	238	235	260	261	259	252	220	247	265	255	235	276	264	264	274	241	229	263	226	250	241	229	249	228	221	235	219	250	253	224	265	249	221	235	250	259	250	230	224	259	233	265	238	287	260	246	239	221	233	271	260	277	249	242	234	254	232	246	256	262	242	234	253	239	239	238	228	254	251	256	224	239	237	266	241	272	222	255	260	234	251	239	233	247	232	238	241	244	239	227	260	225	251	234	248	254	235	246	248	272	228	206	278	254	239	244	250	269	241	236	274	280	220	256	285	233	259	249	219	225	239	242	242	241	283	252	213	244	264	262	229	266	262	246	248	284	249	266	229	248	228	234	250	230	245	241	228	217	262	236	262	265	249	238	249	239	283	250	243	278	251	242	241	236	234	261	239	251	220	242	229	241	253	226	248	251	246	251	274	217	233	235	246	257	236	231	236	233	250	245	237	258	275	240	246	253	280	258	250	238	238	219	248	254	261	238	257	252	249	242	211	204	261	250	251	239	262	219	264	226	253	244	226	244	235	233	257	246	245	254	232	276	251	215	244	213	251	242	260	242	276	226	264	213	240	255	256	226	213	238	244	233	238	262	228	235	241	278	259	238	227	241	251	269	229	241	272	246	251	254	238	237	231	233	235	235	260	220	265	264	223	227	245	232	247	268	253	241	234	244	259	247	237	236	259	244	240	253	248	245	241	238	245	252	249	266	224	253	214	243	248	236	220	264	246	243	253	247	241	226	252	242	275	235	239	257	265	209	257	245	276	237	232	261	235	260	226	255	237	231	260	257	236	228	244	231	249	212	231	261	245	261	222	247	246	225	216	235	249	225	254	246	228	244	226	218	266	256	237	236	254	262	238	278	261	243	248	246
25013	21189	27176	25317	12208	3254	2069	1490	1315	1025	932	855	773	708	604	579	498	523	508	518	507	508	519	423	387	397	396	355	354	361	360	374	354	373	368	344	346	343	355	343	327	334	349	323	298	323	310	304	318	298	323	321	309	292	346	340	318	292	326	307	329	320	322	291	285	279	304	318	314	314	324	343	316	323	294	306	301	309	297	306	310	335	279	310	324	306	316	322	306	324	315	303	322	306	275	338	302	263	278	300	340	311	298	319	306	294	290	326	289	311	321	307	308	307	311	315	317	321	299	330	326	323	285	331	317	325	280	314	272	310	311	292	295	294	326	297	315	283	311	280	327	299	293	288	304	326	300	322	321	332	324	317	303	295	297	295	290	271	313	324	284	315	289	284	311	306	302	291	261	301	302	314	296	320	288	293	304	306	285	289	302	321	297	299	323	308	295	300	308	312	309	308	296	303	306	270	296	313	290	322	310	312	307	333	278	268	326	331	296	309	326	323	276	321	286	283	309	305	325	313	293	291	325	333	304	279	293	297	313	313	308	309	320	309	315	284	293	285	306	327	292	273	284	321	317	320	295	345	303	320	325	316	322	299	312	294	320	291	329	275	301	289	283	325	315	288	316	310	305	314	305	328	328	330	303	284	295	315	315	298	325	314	315	284	292	292	273	325	313	322	299	365	300	313	331	305	310	320	288	296	322	292	305	310	329	314	312	325	332	309	302	264	302	328	309	318	299	305	301	325	312	300	286	303	306	308	307	285	313	301	308	321	325	276	319	304	312	323	306	315	305	306	292	328	300	298	267	304	323	270	287	313	293	318	320	286	332	318	348	313	313	319	286	296	296	339	320	280	330	306	324	300	310	274	264	324	329	324	255	325	344	313	311	318	302	280	298	315	304	295	313	280	298	317	286	325	302	304	316	297	287	287	298	291	280	291	295	335	338	307	297	317	316	323	306	322	304	302	297	326	291	312	258	296	324	319	290	263	310	303	289	290	299	291	335	334	300	283	317	298	326	316	312	289	258	307	285	324	321	332	303	305	318	315	301	303	293	317	310	316	282	310	301	297	307	309	331	281	316	336	301	277	320	298	307	289	297	315	348	329	276	303	320	304	354	292	300	324	310	291	305	336	311	319	284	312	347	318	310	291	303	307	314	297	320	276	290	325	304	318	308	287	291	307	294	313	315	312	308	285	290	304	306	285	315	303	308	320	258	284	324	328	327	298	286	314	333	284	297	308	294	342	315	330	303	316	291	289	334	334	324	307	306	312	338	299	290	298	311	300	330	315	326	278	286	313	310	323	300	316	266	314	336	316	317	287	310	307	284	298	304	327	298	304	341	312	311	307	270	324	305	292	291	293	306	298	309	321	309	302	302	311	303	293	311	322	307	294	298	297	302	308	275	307	312	323	296	276	323	311	286	324	316	283	310	283	292	303	292	302	331	342	298	326	307	318	323	297	336	320	297	333	330	321	293	287	299	317	293	308	292	324	281	278	296	316	289	304	320	322	307	351	315	303	347	281	295	300	293	300	287	340	284	332	332	304	293	290	279	314	302	304	322	320	316	263	303	302	294	294	312	328	300	335	295	311	309	274	334	300	297	308	310	296	311	300	313	298	340	311	288	308	301	313	296	304	308	335	276	280	296	311	305	282	295	294	325	318	303	319	288	333	273	297	294	311	314	307	285	328	325	331	299	316	319	275	281	276	310	312	327	312	279	310	299	314	312	296	319	335	295	301	300	332	315	292	298	305	300	286	318	329	291	293	293	297	314	284	293	296	320	301	307	308	307	287	300	293	303	321	328	296	281	310	296	317	317	296	335	334	321	304	287	326	323	310	282	308	312	295	294	289	316	292	309	292	309	255	307	309	340	299	306	286	305	283	292	319	290	280	312	339	289	291	346	321	317	326	288	321	299	301	315	299	316	315	317	324	301	282	298	303	274	304	318	275	313	311	313	308	284	289	311	303	275	273	304	279	284	312	345	314	289	303	299	300	367	324	326	297	307	287	336	295	314	300	310	294	312	296	306	280	281	292	330	302	331	291	310	306	325	302	284	302	294	319	333	341	296	324	275	319	294	261	289	290	300	312	334	318	312	286	326	320	316	354	281	297	308	278	305	311	314	317	289	309	287	305	319	320	317	300	293	296	294	321	279	312	321	295	260	294	291	310	296	311	321	293	297	308	324	277	301	312	322	284	294	333	310	288	333	325	322	294	328	296	298	287	285	284	290	291	321	332	265	313	323	290	307	331	331	309	289	288	325	332	286	330	290	305	310	291	302	325	312	303	311	342	308	351	297	329	316	317	345	297	311	305	318	299	336	288	298	311	327	327	318	328	309	297	296	317	304	284	264	299	312	298	304	298	301	284	273	313	306	309	302	307	326	305	295	322	277	299	289	341	304	304	291	304	302	286	322	301	284	312	295	299	333	314	317	294	285	332	314	301	292	337	312	332	289	309	287	293	301	317	293	306	315	306	302	302	295	306	324	300	298	286	326	307	297	278	324	284	323	303	336	299	295	295	328	293	291	292	284	311	288	301	340	304	289	276	333	308	324	300	291	302	315	355	299	300	286	305	299	325	311	318	294	325	319	267	323	304	305	298	318	282	332	303	307	280	305	290	322	327	287	340	316	308	313	312	277	302	306	332	314	308	310	308	313	299	315	313	276	322	297	294	318	301	300	300	300	331	323	320	320	280	321	284	318	311	347	311	306	307	303	285	303	296	291	297	304	303	325	317	313	326	302	329	306	290	278	328	310	291	326	300	317	291	307	312	285	302	297	289	308	301	321	306	326	291	279	298	282	327	306	311	308	247	291	315	313	299	305	314	294	303	313	287	295	298	293	301	304	334	307	333	300	313	300	334	279	319	295	302	298	308	297	332	338	328	277	323	309	283	295	288	315	310	287	310	319	302	302	305	296	297	317	321	323	336	318	320	313	317	295	287	322	283	309	324	299	301	317	267	292	306	302	308	316	304	308	293	327	305	309	310	318	297	305	268	287	322	347	272	299	343	305	300	301	320	294	293	307	296	290	334	315	287	305	325	308	319	295	280	283	302	303	328	301	297	292	282	307	297	303	299	277	286	322	353	293	328	318	258	315	287	300	313	284	287	298	305	291	292	333	259	303	310	305	312	303	336	330	300	291	292	340	290	309	276	296	321	283	321	313	321	290	312	327	300	286	309	328	295	337	311	287	330	301	317	326	323	285	339	327	278	299	311	302	269	296	287	328	295	318	287	295	309	283	306	284	306	291	305	290	288	299	288	314	329	312	336	315	283	302	317	300	308	311	305	317	294	266	310	293	313	309	285	317	319	325	334	321	297	303	293	309	312	346	314	301	331	301	285	296	302	313	332	319	330	284	340	320	292	311	315	314	319	307	298	300	306	308	339	313	306	292	295	330	337	288	289	313	330	310	269	311	302	322	276	342	293	316	306	304	289	293	301	320	301	319	283	330	285	283	299	267	286	280	285	327	317	291	295
22397	31604	22608	12201	7344	4720	3486	2825	2350	1950	1554	1366	1210	1117	939	905	745	716	670	683	631	674	706	569	491	462	495	444	462	425	406	383	411	440	446	406	370	361	368	377	376	354	357	365	350	378	372	328	341	353	333	370	377	368	335	342	348	357	355	320	350	338	329	326	298	348	327	365	345	378	326	322	369	310	352	336	354	330	341	368	353	329	347	321	332	338	330	349	316	327	342	354	343	367	303	320	330	322	310	345	292	314	319	360	327	323	347	337	326	322	323	328	357	320	359	332	313	322	333	342	344	343	318	350	329	334	344	342	356	353	305	335	331	344	350	325	338	341	298	327	315	330	345	327	299	337	358	276	344	346	336	321	315	321	320	333	322	298	328	344	341	360	352	328	307	348	346	315	353	344	341	314	294	366	335	302	339	349	317	342	316	323	301	330	340	352	307	324	316	323	319	323	342	327	319	353	301	339	339	329	333	317	338	285	336	290	364	314	314	356	327	333	293	330	340	341	323	345	332	366	340	316	321	321	305	321	327	310	320	344	348	331	358	372	342	310	333	360	321	371	303	315	370	343	324	322	304	350	339	318	342	349	332	328	309	325	315	295	308	332	326	340	296	367	316	313	299	327	302	356	353	351	316	307	319	354	320	325	321	336	330	337	293	334	354	346	373	324	365	338	305	300	337	300	325	332	384	333	328	311	326	367	330	329	316	347	339	313	358	310	322	311	348	320	328	320	347	300	302	322	328	334	306	340	357	313	309	347	324	328	337	340	326	326	331	364	317	323	316	317	348	326	315	319	358	363	316	307	342	352	329	366	308	286	301	340	341	355	332	320	306	306	329	311	347	343	317	323	326	339	363	343	350	301	360	319	322	345	342	367	351	335	339	314	333	327	325	291	346	327	320	322	348	347	354	342	280	339	320	357	325	376	350	325	310	285	325	313	339	317	325	315	325	382	340	307	344	330	306	347	346	320	346	318	337	350	323	327	308	333	341	342	317	326	317	313	309	335	364	307	322	330	325	327	322	329	320	337	325	301	347	293	317	319	310	316	341	325	327	333	337	349	332	327	331	374	328	291	303	315	328	330	325	392	329	316	334	328	315	318	325	328	342	319	329	328	321	306	339	320	343	316	335	327	342	364	363	327	331	327	323	313	353	308	343	291	294	370	344	334	348	362	321	304	349	346	324	325	347	337	312	320	307	305	330	319	340	323	335	307	321	335	318	324	334	306	305	324	320	348	326	310	330	332	345	321	347	329	314	339	291	361	342	304	357	349	311	315	353	332	344	320	306	314	337	327	343	339	312	315	356	314	311	344	298	343	340	347	318	331	332	331	327	321	315	301	319	318	319	337	326	333	354	331	325	337	370	317	335	316	314	307	292	319	355	324	343	330	350	329	321	340	294	320	344	344	335	337	308	350	345	352	336	310	312	318	339	318	347	349	333	301	357	319	313	338	323	329	311	338	337	342	325	322	342	358	315	340	307	321	349	324	325	329	328	309	341	343	361	344	337	352	300	348	353	351	362	344	342	342	320	306	346	334	349	332	297	317	355	347	345	309	316	336	324	293	316	329	319	331	325	349	319	331	313	341	354	381	325	341	345	347	349	338	328	330	320	328	325	365	317	340	338	351	319	336	319	328	331	356	329	329	323	378	328	337	294	308	336	346	386	327	336	329	288	296	329	329	321	325	356	297	316	314	341	356	334	277	335	310	347	332	313	357	321	359	342	336	321	337	341	337	346	331	345	330	302	386	327	341	350	350	326	325	297	342	332	355	346	340	308	331	347	325	299	320	326	326	336	352	344	353	321	319	343	335	312	303	331	327	342	317	326	357	346	327	323	329	372	315	336	328	344	328	323	339	335	336	326	339	317	342	347	315	345	317	305	310	355	330	326	322	352	329	347	329	311	337	339	323	332	326	313	323	339	331	345	342	320	319	333	340	334	343	345	317	345	355	350	343	334	325	331	313	329	340	343	304	381	330	348	342	350	344	363	336	353	329	338	341	336	315	343	323	327	338	337	337	375	318	324	364	366	321	337	310	342	328	322	319	303	319	345	332	313	323	320	305	353	333	333	342	341	340	324	349	321	311	303	324	308	312	347	311	306	336	351	353	326	345	293	318	327	357	334	315	329	312	303	341	340	310	363	342	338	340	344	325	311	319	324	304	366	355	311	320	343	335	354	322	375	320	353	296	336	369	342	355	325	307	362	353	312	315	372	328	402	328	349	295	333	313	350	342	361	323	318	332	357	341	337	343	334	346	350	329	324	330	351	343	319	325	322	335	365	314	316	322	331	362	331	349	298	315	312	332	346	331	321	330	349	317	323	309	342	318	320	326	351	314	315	336	308	322	327	349	316	320	311	313	339	331	324	328	308	323	326	300	327	346	310	352	356	337	328	343	345	359	359	321	339	311	351	328	355	316	386	338	317	332	352	319	347	371	335	320	296	363	312	322	315	328	340	334	337	353	343	356	339	309	343	320	320	330	340	283	301	334	291	314	301	342	324	334	331	340	329	362	327	340	333	312	338	331	323	332	301	344	306	321	332	304	346	330	296	329	373	339	303	314	316	343	338	348	319	320	317	334	317	356	309	331	313	366	356	322	314	333	308	293	314	347	343	337	356	322	371	341	332	323	345	310	315	297	330	313	319	311	327	315	357	323	319	315	318	334	330	345	340	339	335	335	324	329	317	352	338	351	316	353	348	332	322	350	315	320	352	351	311	340	352	354	312	320	325	321	325	347	339	315	309	313	345	322	301	316	342	321	318	343	287	322	330	307	325	351	321	340	337	318	326	329	338	306	332	331	347	312	328	339	307	322	326	365	314	338	293	329	335	322	336	339	334	327	333	319	335	344	309	312	332	336	319	335	319	319	302	342	389	312	343	370	332	352	349	352	338	303	350	355	325	320	347	306	344	324	305	323	345	341	315	353	349	328	307	319	347	359	339	311	345	321	333	313	316	332	341	298	321	331	342	309	307	331	321	327	323	342	338	304	308	290	313	324	337	333	343	335	330	333	309	330	349	325	315	334	321	319	335	343	355	333	353	336	327	318	349	331	296	328	352	344	354	312	295	352	341	347	352	337	317	337	360	335	317	345	320	306	342	343	364	353	298	379	340	312	327	365	354	308	289	336	321	309	313	327	332	339	356	355	316	293	338	343	344	314	317	361	320	311	307	329	335	358	326	332	315	338	329	312	354	338	324	337	368	324	310	325	349	334	319	322	334	386	330	316	343	335	336	327	328	313	321	326	359	320	324	347	347	358	301	309	317	322	335	344	347	309	365	349	336	343	336	329	335	328	355	302	320	325	324	363	344	329	338	349	331	327	343	319	334	314	310	331	273	312	317	330	339	362	302	298	336	285	359	342	334	356	343	316	340	330	372	339	343	324	326	339	338	313	320	307	357	351	345	323	348	353	311	337	318	338	350	345	307	323	354	323	305	315	316	341	299	317	318	334	330	339	331	318	364	343	334	334	310	315
22731	21241	28839	23959	21263	21181	10826	3565	2400	2019	1668	1465	1319	1248	1069	941	840	798	752	748	764	789	764	680	660	589	540	533	532	514	492	505	470	471	453	440	465	390	421	408	419	423	415	424	410	411	375	364	394	402	425	403	411	393	403	399	405	390	378	363	354	404	383	369	384	375	372	421	362	370	392	380	323	334	387	361	389	399	368	409	376	375	371	356	372	337	378	374	383	396	339	389	364	362	377	333	397	362	381	369	389	349	391	392	369	384	389	360	401	401	384	373	356	360	377	377	354	367	361	364	374	373	388	359	384	397	371	351	383	390	373	359	352	357	392	338	399	392	376	334	382	374	358	348	371	370	343	391	382	372	375	340	392	394	415	329	374	385	394	378	382	384	354	380	365	354	367	363	394	364	350	344	353	387	371	371	374	381	379	367	368	366	381	355	360	368	361	362	375	372	340	350	423	371	383	381	330	358	364	378	379	385	397	367	352	352	334	385	373	353	383	363	397	438	380	395	354	355	369	374	374	390	384	376	366	390	381	376	356	356	350	378	377	365	374	357	354	380	370	373	337	354	363	382	362	360	364	388	385	366	369	390	383	365	396	342	372	373	399	391	365	384	354	383	316	404	365	389	376	375	360	379	395	368	397	350	375	380	372	407	377	382	387	371	358	358	378	385	329	356	371	372	389	393	365	381	382	395	371	389	372	327	344	366	359	370	403	353	421	354	367	369	362	347	348	399	355	405	384	363	362	386	388	366	379	354	356	373	377	339	382	360	392	353	358	355	328	395	371	376	356	385	359	391	356	342	339	386	417	399	348	362	362	394	409	359	362	364	388	376	311	422	355	380	366	354	372	377	395	356	389	412	359	382	390	391	414	381	356	378	345	374	375	384	375	366	388	395	375	400	357	398	371	353	358	368	379	378	396	352	392	369	375	371	394	368	359	388	360	394	411	364	385	362	386	380	353	369	366	369	370	351	363	374	349	358	395	372	368	365	370	351	385	352	361	343	353	346	363	387	359	412	401	397	361	384	366	369	391	373	359	373	402	364	376	380	354	361	373	377	351	386	359	361	366	329	387	367	366	396	401	379	355	398	378	372	374	350	361	336	367	363	334	348	367	398	348	376	359	349	360	384	353	358	352	388	380	397	353	361	400	365	363	334	402	404	395	344	358	367	389	404	387	360	379	385	377	395	409	383	360	341	345	396	389	358	378	372	383	375	370	389	363	311	377	374	361	348	350	397	398	376	390	408	390	393	379	341	389	364	381	374	353	349	380	325	396	334	403	392	371	392	372	376	354	339	377	363	365	367	398	395	342	369	372	372	364	376	365	339	342	371	381	348	408	390	388	325	372	344	367	390	378	392	353	388	380	357	365	362	363	387	372	388	381	343	388	361	388	358	377	367	359	362	385	379	343	354	380	422	407	390	377	379	357	366	377	352	372	342	364	382	371	354	370	377	365	358	343	391	377	384	343	402	369	362	353	349	361	368	363	358	377	375	339	381	364	367	333	349	356	382	362	383	364	389	344	345	367	368	359	358	377	354	395	375	367	381	383	390	373	389	338	368	378	352	348	384	392	404	381	364	391	378	336	373	339	354	361	352	370	365	364	378	406	367	387	357	382	358	392	367	387	359	362	385	365	381	391	390	379	341	332	344	369	371	390	348	367	375	375	354	362	362	378	381	333	404	376	341	360	364	354	377	364	336	354	373	359	347	376	391	378	343	391	358	358	366	348	391	339	404	374	380	383	386	356	367	351	373	344	386	374	380	375	373	365	352	367	370	370	371	369	380	388	365	367	352	375	342	353	367	381	337	354	397	349	366	388	367	360	346	396	351	341	348	422	383	378	334	359	363	336	349	377	353	378	366	396	399	367	366	374	382	391	383	367	349	367	367	388	364	391	371	366	380	373	362	346	362	356	360	379	366	383	348	384	363	338	375	341	388	381	363	375	342	347	356	358	342	341	383	376	385	372	400	387	394	363	357	368	367	411	381	367	336	377	376	390	374	349	360	382	373	350	364	369	361	349	374	324	388	379	327	375	395	369	365	343	342	366	357	408	386	350	355	415	399	395	399	340	361	373	376	365	395	371	389	356	370	387	361	371	388	356	338	359	385	339	373	355	377	341	397	398	394	386	343	383	351	378	373	336	339	373	368	357	344	359	359	365	353	372	388	375	352	356	369	340	353	358	384	341	348	365	380	379	364	381	356	382	385	368	374	339	347	338	357	351	375	362	398	358	365	379	377	416	351	356	404	396	380	385	341	396	388	362	350	379	377	378	355	388	348	378	418	366	384	363	376	396	428	366	378	349	327	387	410	377	369	341	383	345	381	393	398	372	359	349	366	340	341	388	392	383	340	369	354	362	347	381	388	349	364	398	388	375	348	367	359	346	378	365	365	373	338	384	365	342	392	362	396	391	385	348	347	384	391	373	354	340	377	382	364	374	372	389	394	349	351	380	400	411	332	356	404	346	373	366	381	360	328	349	373	399	349	370	398	380	341	369	360	375	332	350	363	359	349	345	351	375	350	364	376	369	405	356	367	380	393	396	378	364	345	354	357	355	360	348	387	392	354	375	357	361	359	375	378	392	340	386	381	374	380	379	364	347	337	378	391	384	380	370	337	323	374	378	379	388	371	415	396	389	372	375	337	433	395	343	353	356	368	376	392	346	382	370	375	390	343	336	390	360	366	351	375	358	369	366	325	353	371	360	384	401	366	369	383	350	356	358	391	430	390	360	357	370	404	363	361	406	385	388	356	362	329	387	407	357	371	393	335	358	377	362	396	358	399	347	386	375	335	354	387	338	344	377	375	381	384	368	412	377	367	366	335	340	367	340	366	360	385	352	390	393	381	387	383	422	373	407	374	359	403	389	387	361	378	371	342	386	399	380	381	362	366	368	365	332	386	358	381	389	400	397	363	367	375	380	378	356	362	385	384	350	398	406	343	366	361	360	329	357	384	395	358	386	369	347	374	365	374	403	371	390	376	372	342	409	395	379	363	330	351	381	357	333	365	380	360	373	368	374	352	369	362	374	390	387	362	323	345	339	396	394	366	384	356	389	370	366	377	346	369	349	362	368	392	367	403	379	357	381	374	378	363	355	389	359	338	363	369	357	359	392	359	366	391	328	410	392	318	373	395	378	363	413	384	387	333	365	361	364	380	355	370	381	357	371	361	367	398	372	339	361	362	360	384	321	362	370	339	371	356	349	369	339	363	370	376	372	379	333	366	375	357	375	354	340	376	411	338	356	376	404	367	409	373	370	395	374	391	355	333	358	363	366	364	408	326	378	370	390	390	421	396	364	357	398	341	391	368	376	376	366	359	350	407	349	355	342	377	349	363	388	377	372	441	346	365	401	370	378	356	356	406	377	402	353	426	382	328	365	346	377	382	377	357	347	359	370	382	376	343	370	343	349	385	363	391	372	404	385	349	381	375	401	376	355	355	354	356	356	349	370	368	399	326	354	342	367	358	382	388	370	389
27406	41712	32462	20492	13326	8947	7060	5328	4171	3433	2755	2351	1978	1770	1629	1422	1264	1179	1100	1044	1061	1020	963	878	758	701	701	677	671	617	616	526	508	469	490	544	474	476	472	447	444	428	445	455	443	409	429	436	419	437	399	430	431	433	441	387	418	419	367	403	404	391	391	424	350	399	405	442	390	378	411	399	393	376	412	372	363	380	382	420	402	424	391	411	406	394	406	375	409	419	400	400	358	398	406	392	362	342	380	351	392	383	385	345	403	387	411	371	394	372	380	382	368	379	351	389	405	423	376	393	388	422	358	381	375	383	359	421	395	365	373	363	368	395	412	361	368	402	378	357	418	368	394	399	381	375	407	396	375	384	388	363	399	390	410	449	373	372	338	377	392	381	393	405	394	387	376	358	359	391	386	379	401	377	372	431	367	363	396	365	383	393	395	337	387	412	409	383	393	385	383	347	379	365	385	348	365	385	386	380	381	366	396	366	380	402	389	381	372	393	381	376	360	387	374	368	381	395	408	378	368	380	386	341	378	387	381	390	383	358	416	414	404	393	394	407	331	394	368	378	393	391	363	341	383	376	365	390	370	384	361	404	356	351	350	361	373	394	406	390	370	382	397	419	330	395	379	369	377	371	402	372	372	378	365	386	394	350	389	368	391	364	404	364	366	381	402	368	418	426	408	403	384	387	416	379	402	392	360	372	399	353	386	404	394	351	377	405	405	370	411	377	329	369	388	360	430	368	347	373	376	348	367	375	378	375	348	378	412	418	416	395	379	389	397	379	380	399	399	404	347	347	394	399	372	384	370	354	361	357	387	369	399	408	352	372	356	371	377	378	369	352	365	371	398	348	392	356	401	394	389	388	400	404	413	373	369	367	372	386	364	356	386	393	374	423	375	391	394	388	413	343	341	361	386	389	362	404	381	390	376	375	382	377	391	377	392	375	394	382	389	399	377	388	384	346	382	380	385	355	399	387	383	408	349	393	363	399	376	402	350	347	396	383	393	363	396	378	389	393	356	402	366	376	357	382	387	387	385	385	367	368	366	364	382	391	418	377	392	381	370	374	353	410	401	386	398	378	391	398	362	414	393	356	418	357	381	388	382	384	371	406	392	386	382	390	366	377	360	348	363	393	383	377	389	422	406	392	390	353	370	426	396	358	392	349	372	393	381	412	394	372	351	365	369	390	390	386	358	394	378	367	393	402	399	371	389	402	389	382	396	362	381	341	380	390	389	346	376	392	395	364	394	365	404	407	358	428	385	392	376	390	394	383	388	362	368	348	363	371	348	362	370	365	394	374	377	356	387	388	389	381	369	391	388	391	363	401	398	397	413	390	339	359	372	386	417	397	407	358	394	403	363	386	400	329	356	405	394	394	365	369	362	384	377	375	393	354	356	375	378	414	392	394	400	373	359	386	373	365	371	419	380	413	372	379	387	361	385	385	411	385	402	360	399	386	382	360	374	423	380	382	372	398	371	386	362	407	398	339	389	355	385	371	335	406	402	389	391	356	365	400	360	364	368	379	404	381	396	406	395	396	398	376	393	396	337	375	360	382	385	372	395	366	350	377	381	366	412	363	403	397	397	377	374	384	397	413	367	374	396	369	394	390	359	351	391	352	365	384	396	345	372	384	354	385	391	401	372	382	378	401	389	400	342	384	362	403	361	435	373	364	395	385	399	379	415	369	414	345	408	327	403	395	417	375	390	388	370	381	367	388	392	375	408	399	396	398	380	378	386	388	386	393	386	353	370	376	403	353	427	345	380	371	391	374	430	372	348	368	379	357	376	398	417	377	371	349	393	386	385	390	388	380	389	413	390	402	387	356	398	396	421	384	358	414	364	420	379	416	360	375	365	383	395	407	399	393	352	399	400	366	388	388	369	393	409	369	399	344	364	378	381	388	365	386	338	345	409	388	365	386	383	361	417	383	385	367	412	388	384	370	398	371	401	355	382	395	386	365	371	407	391	377	350	359	391	382	385	367	356	394	376	392	388	377	363	356	398	391	371	384	387	405	407	362	351	358	386	362	338	383	370	427	408	354	367	352	380	390	382	393	372	375	380	379	394	363	368	393	405	386	375	375	364	415	426	396	391	384	358	393	366	400	382	372	370	385	350	344	386	385	353	348	362	352	412	382	345	380	373	393	386	381	345	371	344	382	407	355	371	371	351	361	376	403	396	386	349	388	393	383	356	404	388	364	398	394	396	409	393	404	338	367	366	415	393	361	355	369	371	394	395	353	377	404	376	382	367	400	380	397	378	362	385	410	402	385	379	388	402	362	355	377	407	392	387	383	377	365	382	346	377	400	360	355	381	373	406	382	415	374	388	375	372	382	405	364	355	361	364	367	378	382	367	393	390	348	370	357	393	396	435	371	444	360	362	421	384	425	375	390	364	378	393	352	353	352	398	360	384	421	370	370	375	381	340	385	451	375	383	389	383	410	396	403	354	355	371	408	363	400	379	398	379	387	389	392	339	340	381	348	391	372	369	342	382	380	392	382	402	377	376	357	390	383	368	403	362	386	376	360	400	368	387	375	366	365	408	367	369	356	383	392	366	401	374	384	416	406	387	431	366	391	388	394	337	379	363	395	375	374	385	404	373	413	386	369	392	407	354	365	397	394	404	358	390	380	372	356	397	364	403	436	360	355	392	376	373	406	412	397	364	355	362	394	384	393	391	398	374	392	410	421	382	370	394	360	372	375	410	387	366	396	400	418	393	391	377	358	368	354	365	376	367	383	352	399	385	393	374	364	421	419	391	345	354	389	383	367	372	391	379	386	388	366	375	370	397	385	382	371	386	383	395	344	379	338	393	368	394	381	390	399	345	408	417	369	351	369	380	376	351	377	381	379	372	376	382	416	375	371	368	389	376	359	380	351	376	406	394	382	392	391	377	402	383	369	377	397	383	358	405	368	385	386	414	376	367	399	352	373	416	418	374	391	400	349	356	382	404	389	388	381	350	351	379	410	362	403	375	372	375	359	391	376	395	352	342	384	368	378	387	363	362	381	418	386	373	388	345	385	352	366	366	413	408	370	425	405	405	415	367	343	392	361	398	367	406	362	378	373	380	383	383	374	380	375	361	425	365	372	371	378	386	394	403	374	360	412	392	395	370	396	367	387	405	400	370	378	377	383	366	376	360	389	363	398	365	363	355	364	375	385	356	410	357	344	379	371	388	396	375	356	376	383	365	377	367	371	399	359	396	393	371	386	367	376	407	391	355	389	396	377	363	379	400	376	377	373	376	366	391	358	366	370	375	419	391	409	388	383	384	401	370	399	384	385	372	406	380	391	371	374	376	387	353	395	375	394	396	368	368	364	378	369	378	389	373	388	383	408	412	377	406	350	343	390	371	367	372	358	377	406	365	385	366	392	392	407	376	321	356	384	362	359	391	374	365	387	399	378	377	386	380	357	396	397	399	395	404	374	352	379	366	393	376	405	387	339	369	371	418	379	399	373	385	367	399	379	377	355	385	379	358	391
28191	21446	18852	9716	3774	2060	1535	1052	839	726	623	494	456	444	439	424	360	359	360	300	328	317	322	349	277	282	293	271	257	229	265	232	227	255	245	238	216	252	241	212	228	209	241	214	224	212	223	210	227	214	237	213	234	220	224	215	236	183	197	235	209	218	237	198	200	206	203	230	216	238	230	196	216	221	228	223	254	219	212	241	225	234	213	227	233	201	214	210	227	201	223	203	226	218	210	205	214	202	215	225	211	201	194	221	204	205	200	227	222	205	202	221	206	206	222	199	193	224	230	211	212	204	203	218	194	204	206	188	224	194	209	234	185	209	229	218	218	214	206	204	203	249	221	209	199	243	197	210	207	185	207	210	198	215	217	237	193	195	227	199	200	233	227	214	201	228	200	240	201	210	194	208	204	192	210	210	211	205	175	230	202	224	211	209	212	216	210	199	199	209	196	218	203	215	190	217	233	220	212	227	228	248	213	233	213	200	211	203	181	190	204	218	225	242	209	200	197	206	202	218	207	196	210	184	197	204	213	192	214	204	209	209	212	220	181	209	231	216	214	214	209	227	222	184	200	211	222	227	189	198	213	206	207	203	231	216	239	203	214	194	209	232	189	212	219	211	224	210	194	217	209	204	222	215	229	223	205	206	202	224	202	185	222	214	193	222	209	177	213	193	213	202	249	190	226	211	229	208	217	213	219	238	198	201	215	180	205	202	204	215	214	193	200	213	206	202	189	219	261	218	222	239	215	198	199	215	223	219	225	194	225	233	200	241	218	229	219	225	207	202	232	202	225	222	209	213	210	205	203	210	221	218	220	230	204	196	200	240	214	237	207	216	195	193	217	207	225	233	187	186	215	223	237	220	195	187	217	203	233	211	224	223	208	214	212	235	215	223	211	226	235	213	195	189	213	196	201	198	213	177	253	227	208	208	206	212	198	228	210	222	230	204	218	214	206	198	210	192	182	229	212	205	215	228	219	227	194	216	228	227	223	184	215	171	224	228	214	214	202	242	211	194	222	221	198	225	226	214	200	195	174	212	203	228	224	231	180	207	201	207	249	207	228	226	180	195	215	198	206	221	197	203	210	206	193	235	197	175	215	220	226	201	217	181	224	209	195	198	209	194	189	186	198	234	207	222	207	209	206	203	197	234	226	235	221	195	218	205	194	188	209	222	239	205	192	222	227	228	212	248	221	204	204	195	227	206	225	212	206	223	209	195	202	197	210	195	196	227	201	218	203	205	227	208	216	213	180	199	207	201	238	218	235	201	220	207	205	205	181	217	210	227	228	203	209	221	196	203	190	241	237	216	217	222	205	215	198	218	210	195	221	225	186	214	209	226	216	218	213	186	227	206	209	227	227	223	194	187	173	185	235	228	223	222	199	239	225	214	217	216	221	216	219	219	202	205	212	228	219	220	213	198	213	208	199	220	212	207	186	185	212	176	197	213	209	216	232	204	215	232	226	212	216	215	236	225	223	231	232	199	201	196	224	196	224	230	218	234	184	208	206	203	211	229	220	210	198	222	218	214	224	219	218	204	227	204	226	198	233	224	218	211	234	193	226	219	227	219	198	230	222	212	229	205	187	191	224	215	219	195	220	204	204	207	225	206	190	196	226	228	204	201	243	199	217	217	224	223	209	240	212	210	210	178	180	214	198	217	213	226	203	219	243	209	204	218	223	228	216	220	217	196	205	188	223	222	224	213	198	222	225	218	189	194	216	223	226	210	214	218	215	199	209	206	220	177	224	208	232	193	182	227	201	227	197	210	224	208	212	205	216	224	246	211	225	214	202	205	194	241	219	194	231	234	195	195	190	220	189	219	210	204	226	194	233	205	201	240	211	190	195	215	232	198	223	207	223	210	211	185	216	207	222	190	219	230	229	201	225	214	236	214	240	207	235	235	201	223	179	234	228	224	227	191	236	226	215	217	218	211	202	209	222	217	215	237	196	219	215	220	193	205	224	185	224	200	202	187	184	228	228	232	180	208	210	227	181	193	238	210	224	222	221	204	214	214	211	210	209	177	213	189	201	236	192	217	213	232	225	245	219	212	224	214	197	187	213	208	219	235	212	228	210	223	196	219	206	211	211	217	208	231	212	218	192	200	220	236	199	215	222	211	211	217	221	201	213	203	203	216	214	222	212	213	210	205	195	210	195	210	195	236	244	209	194	205	198	230	187	193	200	203	203	211	226	236	201	201	197	195	211	232	230	202	220	209	213	199	243	197	213	212	240	194	188	213	230	183	209	198	209	183	211	198	220	238	199	219	184	226	207	234	197	232	202	180	212	194	229	204	215	184	197	193	229	198	202	214	216	228	214	239	211	223	188	195	193	223	217	220	219	201	201	208	212	194	218	186	208	225	221	202	202	201	245	229	224	225	220	241	222	222	194	197	225	213	214	221	236	216	209	192	235	209	216	198	224	244	198	199	201	204	216	196	191	206	199	174	201	216	202	207	238	190	192	204	236	231	210	203	229	232	201	232	219	208	198	203	222	228	188	220	218	196	184	214	251	207	206	217	198	192	218	185	216	203	193	189	229	209	222	203	209	255	200	208	232	207	186	203	226	220	234	207	210	220	208	202	216	232	230	222	229	223	211	215	248	211	219	209	197	194	224	199	194	194	225	209	219	210	214	207	207	203	208	230	206	231	205	208	206	228	216	215	216	221	195	208	220	217	204	204	210	223	241	225	219	207	203	216	222	216	234	172	209	205	176	224	205	202	240	215	218	211	188	216	215	187	225	231	195	227	199	230	207	203	206	203	242	231	219	213	220	207	203	193	186	244	220	234	232	208	223	197	198	234	198	230	222	256	210	220	194	224	207	193	222	193	236	230	211	204	228	205	207	233	235	247	207	205	243	209	222	207	217	198	196	214	211	185	182	245	198	216	213	234	214	198	209	221	173	216	205	209	196	218	191	207	192	204	241	199	216	209	213	248	237	232	199	225	189	207	202	218	209	226	191	204	213	203	198	228	205	214	241	199	222	206	206	220	219	224	193	212	195	195	218	214	196	188	220	208	229	228	211	199	205	198	222	226	231	237	215	206	237	232	218	200	207	215	230	238	210	220	208	214	205	210	204	207	221	209	235	201	206	206	209	214	207	192	205	220	186	229	193	182	213	183	249	228	225	189	196	219	225	234	235	220	219	244	251	186	197	208	194	221	194	223	222	216	197	214	209	207	225	224	223	233	193	217	222	207	214	227	237	175	215	181	202	216	209	220	237	219	211	194	203	225	225	204	223	241	222	244	209	209	204	200	217	204	216	199	233	208	229	226	219	203	235	225	226	196	221	185	215	219	207	213	210	248	204	204	223	214	253	205	210	228	216	221	217	227	213	203	202	173	216	249	224	207	204	230	216	206	223	214	194	210	228	209	205	188	177	254	204	215	200	192	218	240	226	213	222	193	197	232	197	211	207	200	175	219	210	227	227	213	201	237	211	201	202	200	195	211	224	203	193	220	191	211	223	215	200	206	219	201
20700	27685	19374	9378	5383	3566	2713	1859	1460	1347	1055	893	764	730	648	561	529	476	498	463	476	457	454	400	366	393	338	323	301	313	274	285	292	260	293	244	256	260	262	260	237	260	252	232	253	225	227	255	254	255	248	249	251	203	239	247	231	238	232	249	226	229	257	236	217	234	248	239	223	231	250	214	258	227	247	215	231	220	255	225	251	245	248	244	249	245	212	239	211	231	240	252	253	234	224	240	232	223	235	249	243	236	243	234	236	227	210	229	221	224	207	245	244	234	220	226	237	258	234	246	242	227	229	259	246	257	252	252	239	230	224	248	240	246	214	212	208	219	220	208	250	217	262	213	221	237	232	224	213	238	247	239	259	218	216	251	262	228	236	238	208	235	227	219	211	209	256	180	250	245	224	216	230	223	230	244	212	244	226	243	249	219	251	238	238	238	227	249	237	255	216	186	234	226	237	243	225	199	236	222	232	250	215	222	219	270	237	214	249	219	253	257	242	250	239	217	229	260	249	245	212	214	253	225	221	251	208	241	249	229	239	218	226	242	262	235	235	233	271	221	253	239	213	251	240	222	211	208	245	257	204	237	228	232	259	238	246	230	253	240	231	236	232	229	209	220	233	227	257	222	228	232	242	244	224	257	265	214	220	227	219	219	247	213	215	222	217	257	209	228	233	212	240	243	230	226	234	190	209	224	225	229	218	235	245	244	237	228	233	231	255	260	236	250	245	222	240	247	225	228	246	244	232	230	239	246	253	256	244	239	249	244	252	243	209	245	239	216	239	212	226	220	216	274	249	254	210	264	219	241	244	212	221	233	234	221	226	221	257	224	242	227	239	227	220	227	209	251	270	253	247	250	214	250	222	225	234	255	237	252	220	229	238	216	228	250	270	229	203	225	228	267	245	253	233	229	210	205	230	241	245	245	242	252	228	252	243	270	228	232	236	246	221	243	220	244	228	235	247	238	267	238	234	229	235	219	227	250	220	235	225	214	235	219	246	232	218	231	238	255	241	253	233	246	239	242	208	225	239	214	207	259	214	229	226	231	269	226	218	228	240	280	236	238	214	226	221	249	207	211	224	248	239	235	230	223	249	215	254	222	250	236	245	212	230	238	222	241	222	225	235	236	198	254	224	231	247	229	262	228	243	247	228	238	250	231	237	225	234	245	233	225	230	239	228	216	242	214	210	223	249	232	232	226	247	233	227	231	243	229	255	235	231	249	250	240	236	221	233	244	244	240	207	236	244	210	247	233	233	223	245	222	244	207	256	243	254	238	244	228	237	234	269	216	231	230	254	245	253	235	224	204	239	250	241	229	218	229	233	239	246	237	200	220	249	232	210	245	253	231	262	225	254	263	250	238	246	232	248	225	245	257	234	233	234	248	204	239	231	239	245	243	236	245	235	234	240	219	238	243	239	239	228	244	227	248	225	208	246	263	246	235	220	275	235	203	253	248	231	228	263	257	215	222	247	220	217	201	199	197	242	244	245	222	248	264	218	259	234	228	240	218	235	255	252	248	230	263	248	224	233	242	206	248	219	253	231	224	239	250	206	258	230	259	236	231	203	270	224	240	239	220	235	238	254	224	230	205	233	230	228	221	233	283	244	223	223	253	234	232	213	243	228	241	228	220	245	239	253	235	233	236	257	231	240	232	240	239	226	248	267	225	214	258	222	222	248	246	264	254	247	195	230	234	216	232	227	223	201	244	205	206	211	229	249	242	247	220	227	256	246	221	217	232	249	230	251	248	253	243	238	223	237	256	238	221	222	214	237	213	233	193	245	250	230	240	241	223	230	233	235	229	226	260	226	236	230	224	219	219	239	221	224	241	204	220	214	260	227	238	216	223	225	195	236	226	216	245	242	229	231	235	231	208	209	211	283	231	239	239	234	242	234	216	217	232	242	254	216	252	214	249	243	247	266	237	244	228	258	224	236	257	226	223	218	264	225	222	266	246	223	216	213	253	255	259	235	240	226	248	249	222	256	250	237	267	214	227	221	226	234	227	200	225	215	236	230	234	214	258	235	272	218	227	230	219	234	243	229	227	247	231	206	214	223	230	224	214	263	216	254	230	245	256	251	223	239	233	230	247	246	237	225	238	197	198	229	254	225	221	244	217	262	234	270	228	232	232	247	233	220	222	216	234	222	275	254	230	216	249	230	276	256	216	240	264	228	231	227	231	229	233	204	225	234	213	236	247	231	220	234	213	240	218	216	255	240	249	243	256	223	185	263	218	221	242	233	227	235	215	225	229	247	213	237	216	242	202	192	228	216	230	241	245	233	235	216	240	237	213	236	232	246	233	250	266	222	240	222	223	222	252	230	253	232	254	240	231	243	264	216	217	249	221	229	255	221	230	249	224	235	196	253	245	233	234	237	224	218	222	230	213	232	241	213	233	223	218	231	252	227	257	247	205	243	210	231	209	229	223	233	234	247	224	225	252	236	255	235	224	231	229	220	230	224	243	241	237	253	204	230	254	226	234	232	236	225	239	241	229	205	237	235	253	223	242	238	205	223	239	242	242	232	237	247	249	229	248	217	243	236	247	240	239	252	240	232	241	224	221	196	229	235	235	224	230	247	223	212	225	212	234	257	253	237	231	237	244	222	235	244	215	264	250	230	249	246	268	213	230	228	243	220	220	218	236	194	233	230	242	224	237	232	230	228	252	237	238	237	254	223	238	236	216	251	206	254	219	253	225	244	240	234	240	218	246	224	230	245	223	224	226	229	228	230	236	217	236	234	202	226	277	245	258	222	229	220	263	248	240	242	229	256	264	254	243	270	231	229	188	243	249	227	272	218	247	195	224	222	229	221	239	254	246	244	228	237	218	273	228	234	219	238	260	221	216	226	228	226	233	235	245	248	224	274	228	238	228	254	246	229	217	257	239	218	243	234	210	209	239	248	233	233	232	248	237	218	228	231	227	216	242	251	232	221	230	240	240	275	225	230	254	221	255	241	207	209	235	226	236	199	244	232	233	246	229	253	230	217	237	248	233	215	230	223	209	239	258	245	258	227	194	252	229	244	230	204	244	239	235	218	232	217	235	236	230	236	251	259	229	258	247	270	245	226	244	237	217	271	222	233	228	222	242	205	248	268	213	223	206	245	242	229	259	228	258	241	219	198	251	222	242	214	226	211	237	229	233	221	249	222	215	232	204	241	235	250	228	248	223	235	221	250	246	226	237	239	235	226	239	246	210	219	237	210	226	216	248	238	239	212	223	221	232	260	247	245	257	225	231	207	237	243	248	233	240	217	221	218	257	214	234	211	221	228	246	237	235	250	221	210	235	247	215	235	249	238	227	239	243	263	210	213	204	233	255	258	221	230	228	253	232	233	229	247	219	215	227	243	238	235	256	232	221	235	228	217	235	215	217	244	219	238	221	274	224	238	238	219	220	216	233	246	210	226	229	239	250	197	239	235	227	249	232	221	225	226	225	221	206	241	246	230	256	218	239	249	241	250	232	231	232	236	242	240	243
23930	21176	28216	24392	21081	11819	4138	2103	1637	1360	1099	976	794	750	684	639	562	536	475	508	486	466	472	425	368	355	330	334	330	314	325	285	301	279	291	267	294	283	278	266	288	259	264	270	237	276	243	234	262	240	263	269	243	237	234	245	250	249	228	235	276	221	259	256	225	248	236	238	254	257	246	251	239	246	221	234	239	270	230	254	249	248	249	230	248	228	246	261	252	238	248	239	248	233	248	248	232	207	204	254	246	249	229	220	261	251	238	233	215	227	257	211	235	251	240	241	245	229	227	238	260	232	241	236	226	257	245	246	260	228	233	233	234	227	220	218	243	220	231	225	233	246	248	221	211	228	256	258	234	230	235	260	256	264	268	217	239	242	209	239	227	251	234	248	233	217	228	223	234	226	233	240	228	229	242	223	230	246	250	220	226	255	227	235	237	226	249	239	207	233	231	247	234	214	238	247	239	210	229	240	275	226	214	245	240	233	236	249	228	247	237	253	239	234	274	249	233	236	239	249	242	245	251	234	228	261	217	254	201	213	213	223	235	231	243	223	246	230	229	229	274	247	218	226	246	223	207	213	239	242	237	245	224	249	230	217	245	234	224	223	212	244	234	231	236	241	212	240	209	237	233	230	229	207	242	237	220	216	247	232	240	252	227	255	226	253	247	237	247	192	245	248	213	243	236	222	234	254	235	233	253	233	247	275	243	221	235	271	229	218	237	233	233	244	233	244	219	248	223	232	229	253	217	213	240	241	235	230	234	207	225	279	246	265	222	230	229	243	247	241	241	258	241	257	245	239	236	221	233	234	242	254	232	211	220	234	240	205	210	216	262	237	243	201	242	227	261	232	232	218	244	249	260	203	238	245	256	246	228	222	240	221	239	251	247	219	246	220	241	229	232	236	214	223	228	269	225	219	241	187	252	233	219	237	232	246	227	248	233	230	226	242	240	252	228	235	233	248	247	216	213	242	244	256	250	242	251	251	248	237	227	236	245	250	244	213	209	238	262	244	268	239	212	217	257	253	255	244	226	257	246	251	278	226	226	220	225	266	257	240	234	217	225	258	202	211	248	236	215	254	231	225	212	228	257	219	260	236	260	220	254	215	227	250	233	226	223	268	229	242	236	260	244	243	230	261	220	234	266	242	224	231	253	254	250	238	267	210	228	233	239	235	233	230	232	215	253	200	222	252	221	219	239	263	216	233	232	252	246	247	250	237	238	238	226	220	244	228	240	211	230	233	227	256	208	232	218	253	270	231	225	243	242	260	236	235	228	236	254	233	233	243	198	244	225	234	224	250	234	246	213	225	239	227	233	213	241	240	240	264	246	204	220	235	241	249	221	215	234	259	244	244	225	236	211	250	237	206	233	257	231	197	234	229	220	210	236	239	239	258	221	231	245	242	241	231	232	235	265	210	238	218	212	244	229	268	239	262	237	241	220	226	211	217	229	249	259	250	234	240	216	216	221	241	195	211	233	235	236	257	256	223	227	216	233	241	250	242	229	228	242	232	249	247	238	232	215	252	231	244	233	223	233	240	243	221	236	240	252	225	240	248	250	236	229	228	239	222	231	194	233	226	224	224	222	217	221	253	220	227	232	232	244	225	262	241	215	253	240	205	230	233	220	243	229	222	239	262	234	229	271	225	235	196	233	247	234	241	248	212	221	210	256	231	241	243	248	252	250	225	222	249	258	252	231	268	249	215	237	267	219	197	232	246	248	227	219	215	248	213	252	239	248	256	228	226	246	240	240	228	248	235	241	225	252	256	258	237	229	256	206	211	240	251	270	230	232	226	250	233	256	251	244	258	232	251	224	203	221	241	248	244	246	233	238	224	249	247	246	241	207	225	230	234	225	272	210	230	219	218	226	242	203	240	266	239	226	228	244	243	270	259	216	226	218	218	254	218	251	226	226	225	205	230	223	217	249	225	215	196	228	233	246	254	228	246	226	233	249	254	229	260	224	261	250	239	219	260	223	226	216	242	230	224	213	255	248	252	222	242	231	300	232	224	240	237	210	227	250	250	233	240	239	240	247	225	238	215	236	237	233	237	252	231	247	237	218	244	229	238	228	258	228	212	225	221	231	220	224	236	252	249	214	267	245	228	230	228	225	217	226	251	204	247	231	238	239	236	241	253	258	233	225	239	224	227	224	232	232	239	251	223	237	216	200	206	243	218	241	207	257	229	226	277	258	222	239	263	237	250	228	269	257	235	236	253	204	225	235	219	246	229	236	241	238	235	250	221	211	238	229	222	223	258	225	260	253	227	213	255	236	254	236	256	251	258	221	236	259	224	204	272	241	227	228	240	237	261	230	232	247	239	233	232	248	223	232	226	213	232	238	243	210	203	249	202	220	238	228	235	217	253	228	223	252	235	271	224	227	221	243	232	247	258	227	228	239	229	212	278	259	251	237	273	228	233	272	217	219	228	221	265	265	230	204	242	224	238	223	236	245	238	255	268	242	225	237	217	235	218	230	230	229	214	244	211	221	258	253	267	241	234	219	196	224	222	241	225	253	269	227	245	249	219	256	230	256	226	243	227	225	218	219	227	251	256	245	241	225	256	233	263	254	230	249	237	231	240	235	218	216	225	216	207	227	247	277	234	238	263	265	198	250	238	235	228	251	241	233	231	222	244	230	242	226	248	214	231	258	241	243	237	254	243	238	208	204	263	214	244	202	242	245	220	248	218	235	246	249	253	226	218	258	227	216	258	214	240	249	235	229	251	216	242	231	221	213	216	235	228	215	253	220	217	252	256	246	242	215	231	261	233	224	251	212	254	237	215	252	226	234	203	212	249	224	226	254	242	238	217	251	214	220	232	251	247	235	251	229	257	259	252	232	245	237	251	235	238	253	226	235	223	226	213	234	238	259	261	230	237	235	244	206	228	202	216	216	228	213	248	244	228	213	227	235	227	238	233	271	231	240	244	212	269	225	243	217	243	227	214	233	240	266	213	234	209	240	229	247	243	238	219	227	249	242	226	230	254	236	233	236	260	259	239	260	250	248	232	232	233	236	220	233	233	271	239	247	223	241	257	208	255	235	229	249	228	256	243	250	236	244	258	224	251	275	230	234	257	263	240	240	215	227	245	224	226	248	268	263	251	266	239	229	229	249	238	252	217	216	240	240	241	249	237	270	257	203	249	218	245	247	253	232	239	236	233	247	229	241	238	227	225	246	272	214	243	235	264	229	260	239	239	234	243	242	215	221	242	239	235	244	223	235	242	235	253	241	256	234	245	214	247	233	253	205	232	215	242	217	246	258	253	223	243	237	236	209	199	225	245	221	228	243	223	230	225	221	246	245	226	271	247	238	236	230	238	247	254	244	250	217	271	219	231	233	238	222	236	243	234	238	229	239	235	238	237	233	232	238	231	233	252	214	205	191	238	231	201	237	235	238	233	249	244	227	231	215	231	251	235	244	210	231	217	240	266	223	213	243	243	238	260	256	222	248	210	242	227	216	238	244	239	193	264	249	206
24228	36763	27940	15569	10149	7111	5191	3604	2883	2466	1934	1600	1370	1274	1098	990	790	777	673	677	694	600	644	617	537	464	433	465	428	392	361	357	348	346	320	319	305	284	282	295	287	275	300	265	245	275	283	274	293	297	306	285	281	261	256	286	264	275	274	256	284	254	283	271	268	239	273	254	250	246	253	275	277	271	285	260	252	262	247	272	250	262	286	274	257	265	235	275	253	257	294	233	211	265	243	244	235	276	238	246	277	272	261	246	224	246	240	271	245	261	253	241	260	260	251	249	250	261	277	216	258	263	265	245	256	234	254	230	229	218	259	252	256	219	260	246	253	239	200	241	255	245	239	240	265	240	252	243	253	261	251	263	224	267	265	263	259	243	238	234	263	236	263	266	247	257	224	254	228	236	239	264	245	237	254	218	274	260	241	248	261	244	247	267	279	232	231	254	271	235	207	238	236	264	218	242	222	230	256	280	276	250	257	250	270	274	245	245	246	258	240	263	261	231	246	248	251	261	262	242	247	256	277	256	248	232	238	216	249	223	290	222	277	263	249	246	251	225	244	257	203	261	250	263	246	239	239	271	253	249	256	274	241	246	248	261	239	269	250	254	252	251	244	266	244	233	243	277	249	271	236	254	258	223	232	245	225	299	254	236	249	236	268	261	275	249	261	231	253	246	263	274	256	240	275	272	249	224	266	251	220	248	232	288	233	272	253	251	251	277	259	266	264	230	236	247	257	254	256	261	225	263	253	236	235	247	232	228	270	258	270	241	245	250	256	263	252	224	249	259	259	226	254	251	210	234	264	212	243	253	239	283	214	222	257	248	259	240	246	255	240	239	259	238	270	251	268	246	251	218	258	229	270	253	256	234	252	230	255	257	245	271	266	249	253	251	226	270	224	243	249	270	250	220	269	253	252	252	258	247	288	269	274	237	246	276	273	243	237	283	262	228	235	266	237	246	254	236	263	271	234	245	251	287	239	249	246	259	268	266	251	251	243	263	256	230	267	281	253	231	255	261	243	219	252	231	208	253	260	241	250	240	247	225	233	257	283	249	232	236	237	249	232	247	247	232	254	267	245	248	244	245	265	294	271	247	247	275	282	237	283	261	262	258	248	244	232	258	252	221	258	252	225	275	255	252	223	243	249	252	246	233	270	243	238	284	266	254	275	235	260	251	261	230	211	242	248	246	248	264	258	263	244	273	266	241	286	245	236	234	254	275	265	248	246	260	233	251	249	257	245	260	256	269	259	251	239	269	261	261	263	240	273	249	265	258	279	241	237	240	265	234	265	258	235	253	255	240	254	252	253	287	238	231	230	251	228	222	288	240	249	264	233	254	246	290	253	256	245	241	240	246	266	241	219	238	259	260	255	264	245	243	245	260	256	275	279	257	259	240	274	273	215	239	274	265	247	228	256	270	218	250	225	252	234	260	273	264	247	229	218	244	258	230	224	245	235	253	256	255	251	221	235	254	247	248	247	248	231	257	274	268	239	257	253	249	251	249	255	262	252	270	252	241	252	237	252	263	230	247	235	241	274	252	286	252	243	257	238	236	246	206	271	216	233	241	271	259	244	246	232	246	266	263	252	266	275	273	283	244	251	265	237	241	245	281	244	250	250	267	260	250	255	225	262	251	258	292	253	252	273	275	210	280	229	267	246	271	237	255	257	245	241	262	252	260	253	251	268	241	253	265	227	265	265	251	256	252	253	221	229	261	259	246	271	234	255	259	256	255	241	255	235	242	229	262	244	223	216	227	251	263	250	253	245	223	259	232	244	238	233	244	257	264	261	253	263	244	254	277	267	262	250	260	223	260	260	264	253	302	259	223	201	241	261	224	253	258	236	232	226	239	255	238	260	261	246	261	263	254	248	259	263	245	256	260	266	244	247	242	251	232	211	228	234	249	242	249	250	249	263	275	257	241	254	256	224	235	221	281	253	270	239	249	260	254	245	227	269	276	259	251	265	235	258	246	253	231	254	263	256	265	240	264	258	267	255	229	252	239	227	230	275	261	215	255	252	252	256	264	262	245	234	249	234	258	275	256	239	266	261	238	250	245	243	274	234	222	238	245	255	250	274	264	232	274	229	229	239	245	264	267	256	232	260	273	259	252	233	256	256	281	232	269	247	252	290	258	216	259	256	274	251	238	232	245	236	238	257	246	253	234	264	255	226	236	250	252	211	263	226	234	263	229	249	243	263	238	246	226	249	259	259	235	267	261	235	256	234	248	234	236	289	241	233	263	246	258	256	253	277	258	235	249	271	242	232	229	229	241	255	225	233	257	261	250	247	240	256	266	251	274	235	217	280	262	262	259	267	236	234	240	256	254	245	222	245	255	270	263	267	280	248	250	244	252	283	242	258	254	237	235	272	251	250	273	238	261	256	272	250	223	274	215	235	249	286	242	259	241	247	233	264	253	239	252	249	244	275	258	276	240	262	223	234	267	228	224	238	250	254	277	256	273	249	236	249	249	260	234	246	269	235	247	253	243	233	247	225	249	268	223	239	262	249	244	245	252	231	249	269	261	256	265	265	265	251	245	255	255	241	243	246	230	247	247	255	240	251	277	248	280	254	274	236	267	237	241	251	262	255	245	266	239	258	256	264	226	253	265	233	238	277	241	256	262	243	264	232	231	300	264	240	272	195	253	253	266	252	267	221	242	264	244	264	250	232	250	247	262	253	276	244	254	237	257	274	254	237	244	204	228	247	254	266	242	243	246	288	265	256	271	269	255	244	255	247	241	234	253	268	230	233	224	270	266	260	241	253	260	233	243	226	250	271	266	248	255	243	256	253	223	274	256	263	272	240	257	282	248	240	233	280	255	244	281	234	288	256	258	241	246	249	253	279	252	265	238	252	241	231	244	248	264	279	239	215	281	252	228	257	263	254	258	229	268	277	227	253	238	243	233	267	231	278	228	259	256	270	240	267	240	260	232	262	249	255	269	233	237	272	264	284	229	240	237	259	231	242	260	246	233	244	240	240	251	227	252	272	245	252	241	260	229	299	254	260	262	261	240	247	263	260	247	267	253	246	260	257	245	255	243	260	232	224	268	231	265	274	269	247	250	242	246	253	260	247	247	259	272	291	267	255	250	259	247	239	263	238	250	256	236	292	248	227	240	257	241	264	262	250	258	232	260	246	278	252	254	246	247	251	257	238	267	271	282	251	259	262	254	240	252	246	257	237	247	258	265	225	249	258	238	242	259	269	245	268	227	255	256	259	284	220	256	268	244	244	273	256	271	240	244	238	270	269	261	229	246	236	235	242	235	247	253	236	265	260	233	246	265	239	255	256	221	242	258	246	260	245	247	245	249	249	267	263	248	256	254	232	249	240	259	259	228	273	256	256	242	265	257	256	282	245	260	263	229	226	273	243	246	235	227	231	243	246	250	253	257	255	224	247	252	253	249	247	247	254	255	248	254	260	265	293	268	225	259	257	249	279	250	260	241	245	277	233	274	249	266	255	247	257	249	217	247	279	251
25026	21159	27074	25279	12943	4121	2531	1600	1294	1180	930	861	714	674	648	586	546	534	542	466	438	442	465	460	436	417	383	384	404	376	359	349	375	380	326	353	314	358	325	301	284	340	334	318	325	311	322	348	285	333	306	334	307	355	325	315	347	369	356	315	295	303	292	302	367	294	308	302	333	302	293	314	328	313	289	309	342	260	285	317	284	294	315	295	338	316	296	303	277	308	298	327	315	359	303	346	309	298	326	292	281	313	319	293	315	296	295	293	347	291	303	308	320	316	319	272	311	305	297	295	303	353	296	309	246	320	297	299	322	295	322	298	312	287	325	316	320	304	302	327	337	297	316	299	313	323	300	317	329	288	307	302	312	314	305	299	324	303	315	306	309	326	281	303	315	330	309	303	295	305	333	286	314	289	312	306	300	331	337	332	298	295	308	311	303	293	307	295	342	301	316	340	304	317	287	279	292	300	324	304	286	306	310	323	339	301	321	285	299	311	275	302	323	321	313	308	341	317	271	308	317	338	335	331	324	279	301	328	284	324	280	302	309	296	322	292	313	306	325	298	265	331	301	309	301	324	333	315	304	288	320	300	269	306	302	309	337	314	364	337	322	309	286	290	314	290	329	302	289	322	314	304	334	299	315	345	277	345	278	296	297	317	316	287	294	306	277	319	336	283	347	311	315	265	333	294	293	340	297	337	325	302	299	294	261	305	319	318	329	329	281	275	323	309	302	316	316	301	298	339	319	326	335	289	314	275	312	285	316	320	314	283	306	316	272	286	301	324	310	291	329	324	295	294	307	311	291	306	302	310	295	307	301	294	343	300	314	290	291	291	310	331	311	290	343	300	338	275	317	312	355	309	318	318	298	297	287	299	265	309	311	317	312	310	334	293	284	296	312	316	298	295	306	282	309	300	298	318	314	294	298	300	276	336	287	297	310	329	298	332	318	312	318	315	292	295	294	329	287	342	290	347	279	280	327	293	339	306	322	294	300	346	305	328	331	299	277	324	303	301	290	332	317	315	297	299	295	332	319	282	327	277	290	309	298	304	287	302	297	318	330	312	289	289	327	274	308	303	294	307	304	315	302	296	295	295	276	280	271	312	318	304	320	289	335	289	317	311	333	310	322	328	320	277	332	311	314	291	282	303	311	323	335	343	308	320	333	272	332	301	312	328	317	300	298	281	312	363	316	333	333	312	295	310	304	302	285	314	312	318	344	282	329	302	314	319	337	285	319	328	298	318	319	295	313	300	314	296	324	295	299	295	332	330	323	315	291	292	323	281	322	330	316	291	336	299	302	307	298	278	304	323	345	327	294	313	281	277	272	302	297	296	340	317	305	329	300	261	330	359	294	299	297	331	321	299	312	303	332	297	300	281	293	315	286	333	281	330	282	303	310	307	306	324	319	270	282	272	298	290	320	308	308	329	307	321	324	284	285	296	308	332	296	342	312	299	309	289	301	308	330	353	311	340	305	300	298	324	298	293	284	314	317	306	292	344	288	293	307	275	324	291	304	307	321	330	295	277	312	285	304	305	304	322	316	324	303	317	290	301	310	313	307	307	298	334	276	296	307	294	306	300	327	335	313	308	272	327	273	304	308	308	326	324	339	280	317	342	266	294	318	289	323	315	278	321	294	320	337	319	333	315	325	284	329	278	298	313	309	296	295	321	350	276	321	291	304	268	309	323	306	346	315	316	304	287	299	277	333	294	333	295	307	301	298	319	293	275	308	314	308	285	267	300	294	301	325	316	297	296	291	293	295	302	325	323	315	296	313	329	288	333	278	311	298	288	323	305	341	290	302	309	314	314	302	293	308	317	300	303	298	327	298	276	317	295	307	323	313	299	297	310	293	308	292	305	298	275	301	273	327	308	275	318	313	319	322	308	291	317	302	320	295	335	307	293	330	290	306	330	295	318	336	300	300	301	302	299	273	297	320	271	317	301	321	301	304	268	293	294	327	303	330	338	300	314	287	301	300	329	328	289	283	293	322	343	250	326	305	302	310	321	314	314	283	342	307	306	325	312	276	330	316	340	317	301	297	335	333	314	291	307	328	313	317	301	305	305	315	303	297	295	304	318	295	293	308	316	306	338	308	305	332	348	288	313	311	291	293	297	304	351	308	309	274	322	274	316	314	294	314	299	342	335	284	321	320	328	327	329	303	286	303	308	264	301	327	317	306	334	314	305	316	306	288	249	329	320	333	317	339	297	312	283	312	306	313	306	311	298	308	295	319	314	267	296	342	332	295	320	327	323	333	296	293	288	318	311	287	292	313	316	325	292	336	309	317	303	293	299	307	335	306	297	334	322	314	303	319	332	297	317	283	297	302	327	328	338	296	295	276	317	286	274	303	296	297	299	314	304	296	323	282	301	317	272	333	324	322	299	336	317	293	296	289	300	276	299	322	315	302	322	309	326	336	318	284	307	316	294	316	328	303	343	307	321	310	297	316	312	311	300	304	317	310	307	309	322	292	296	317	309	296	324	284	300	333	302	324	299	299	306	289	333	342	290	307	306	302	318	306	312	328	293	296	326	315	264	313	339	306	325	289	304	332	319	340	293	272	291	312	325	293	284	314	309	298	307	312	298	315	307	299	310	309	325	280	306	325	312	322	341	302	283	288	281	294	323	332	317	359	308	304	285	319	325	310	300	333	283	302	338	298	324	255	299	296	305	309	309	309	296	308	320	290	308	329	294	329	320	305	320	334	256	280	290	322	288	314	308	315	283	314	289	312	324	328	302	276	310	313	306	281	307	308	311	301	285	277	365	330	317	290	329	274	283	286	286	286	301	326	326	306	309	321	337	299	307	338	318	313	316	296	296	305	303	318	283	342	305	288	338	298	307	304	298	320	298	303	339	338	337	302	318	315	313	308	296	296	337	321	321	302	294	319	308	329	343	275	297	289	291	302	331	311	309	274	321	320	284	299	278	329	305	337	309	288	311	312	315	301	316	331	294	312	334	329	341	297	299	324	303	307	303	278	265	306	296	308	309	303	287	312	321	295	322	303	302	280	308	299	309	312	340	305	299	320	292	325	293	337	294	323	290	312	312	304	291	308	326	310	320	316	322	305	308	296	314	311	286	298	291	310	323	341	285	318	327	280	328	311	345	265	346	302	342	309	306	321	308	303	323	325	343	335	292	282	324	323	296	339	324	272	272	311	346	294	279	329	290	270	350	329	292	276	296	286	335	303	326	290	319	327	296	300	294	310	295	284	282	287	328	270	311	298	309	321	304	313	290	289	330	320	303	326	301	282	325	302	316	298	276	298	291	333	315	263	296	330	321	271	303	322	286	323	351	312	322	319	290	304	306	316	288	290	278	307	287	298	294	306	284	309	275	302	326	283	329	333	307	304	312	316	330	313	310	278	311	306	322	333	296	336	302	310	283	285	314	316	298	301	303	294	271	302	301	323	297	303	284	282	288	326	277	277	324	322	287	310	292	320	311	325	299	300	327	307	306	289	265	321	290	347	303	277	324
23084	33497	24579	13012	8556	5834	4226	2890	2303	2011	1676	1392	1154	1101	1013	895	794	705	708	679	641	609	596	565	557	514	510	500	476	431	460	428	410	371	433	369	399	392	352	360	350	341	395	337	350	364	369	337	335	379	370	350	347	327	360	351	354	342	349	335	315	379	347	362	354	351	349	326	342	333	329	312	348	349	322	345	338	365	337	368	349	308	315	317	370	344	329	333	319	325	348	343	354	343	327	312	306	344	327	310	313	344	331	330	385	311	333	336	331	331	327	339	318	349	298	330	360	329	341	310	364	342	353	357	324	330	359	404	327	307	337	331	321	341	343	337	338	337	334	338	329	309	358	325	319	356	339	318	347	356	332	304	327	327	319	319	351	328	323	337	334	290	333	314	316	348	328	347	341	364	338	318	288	357	335	364	327	301	347	347	305	319	367	292	356	337	320	349	332	334	371	311	309	351	330	368	361	346	315	337	351	349	318	320	321	305	338	290	352	343	335	331	347	319	336	332	295	322	326	326	347	332	372	332	323	323	338	349	360	338	314	300	374	327	329	321	291	333	355	345	319	352	345	381	334	292	341	315	350	318	349	337	359	320	320	388	324	352	340	326	325	311	293	293	341	327	357	315	337	307	306	328	356	349	328	362	331	335	320	364	347	322	319	331	313	340	344	294	310	289	293	356	338	330	327	335	332	347	362	341	368	341	336	346	318	319	304	351	329	326	327	350	325	320	314	302	317	367	366	322	351	340	321	311	333	367	319	333	314	314	354	301	326	318	366	339	313	344	302	333	338	321	331	340	338	365	328	313	358	338	300	332	325	374	330	336	317	341	315	321	314	319	331	349	340	329	336	322	312	319	342	310	349	329	323	303	320	316	323	323	309	339	346	353	312	318	342	337	342	348	298	305	330	325	319	354	335	362	349	337	318	316	337	317	340	356	371	330	338	313	333	355	314	324	330	310	336	305	336	304	356	351	335	334	358	304	343	357	327	361	320	353	333	338	369	312	318	342	332	329	341	321	330	309	327	327	325	356	316	316	343	324	340	341	307	345	353	323	322	362	328	347	301	340	337	352	308	328	335	352	324	317	331	343	366	316	349	365	357	345	346	319	305	321	319	337	326	335	317	368	310	326	306	326	300	335	349	301	322	338	346	351	328	308	317	327	358	345	334	327	330	345	323	323	345	335	313	310	338	326	324	335	376	336	304	327	334	323	337	323	318	328	354	316	291	352	335	345	362	353	339	348	336	329	340	372	318	310	305	294	338	332	300	365	345	325	339	332	302	332	338	323	331	368	324	355	337	332	326	343	322	386	344	310	377	332	352	325	327	314	333	348	320	307	333	338	341	329	337	336	330	319	323	314	327	344	327	317	338	334	374	332	296	357	356	330	342	321	338	334	320	352	324	299	278	325	342	336	354	333	313	321	371	334	316	319	323	334	354	350	349	359	319	341	345	341	288	340	328	336	343	360	324	314	342	349	346	361	318	348	348	331	339	371	318	338	351	344	311	340	346	360	348	362	331	330	312	348	341	331	322	313	311	336	288	325	322	369	343	322	293	344	332	339	311	321	319	331	353	354	332	325	337	327	341	351	328	330	358	326	347	373	372	342	361	346	311	314	336	350	329	339	322	379	309	353	338	329	375	346	345	328	350	334	326	306	335	335	321	333	326	331	351	322	313	317	323	339	325	361	361	313	371	324	323	340	323	315	344	333	330	337	349	356	331	314	357	347	322	273	291	352	302	355	354	303	344	334	328	357	360	303	335	353	345	348	349	336	310	338	351	325	318	343	312	359	305	301	325	328	338	364	334	324	334	335	318	327	338	329	351	344	346	359	333	326	336	354	317	356	342	353	334	368	344	331	369	332	323	358	332	328	326	314	355	336	317	347	344	319	361	319	344	330	341	361	341	311	325	303	307	324	344	347	324	341	345	348	325	343	362	303	321	350	312	293	332	325	325	336	343	351	351	336	304	334	319	344	328	322	345	355	334	351	341	334	322	328	330	353	331	318	330	315	327	323	335	356	336	306	314	357	352	357	324	333	342	355	322	345	335	307	324	338	374	358	319	343	351	362	347	328	330	317	313	311	330	314	324	315	319	339	328	328	362	324	328	315	325	345	315	330	337	344	312	325	322	371	303	339	350	344	330	325	323	293	350	336	326	306	345	333	324	332	351	341	349	344	351	335	325	345	320	323	322	336	350	306	308	332	335	330	343	344	308	305	339	325	354	310	338	360	324	327	332	367	312	344	327	352	352	304	305	316	330	317	315	353	359	359	308	331	311	337	358	334	337	381	297	334	327	343	326	310	356	292	305	353	312	322	363	366	331	344	326	346	315	352	327	334	324	348	336	319	345	355	345	323	350	356	335	337	338	333	359	354	345	354	327	350	357	333	334	353	302	328	315	313	316	347	344	345	351	333	336	364	309	360	335	321	308	330	327	365	337	319	331	330	307	324	350	348	317	332	329	363	371	337	347	313	299	359	347	353	293	325	340	329	336	357	362	367	349	331	329	320	330	356	305	340	336	361	372	326	379	336	356	357	362	349	350	326	347	311	341	325	343	318	363	317	345	331	338	314	348	347	337	309	297	385	323	332	305	353	322	344	351	346	317	321	324	321	340	338	340	305	338	352	333	306	347	338	313	366	344	314	347	338	347	309	301	329	327	350	343	369	351	332	323	330	334	322	322	327	345	331	341	328	305	331	352	338	332	318	326	315	340	303	340	326	365	326	323	312	328	314	336	360	356	330	363	345	345	318	349	345	321	298	330	341	355	365	334	366	323	379	336	373	348	327	324	340	323	344	319	332	301	333	339	339	353	360	344	287	339	303	321	344	334	353	331	321	300	349	365	349	335	330	331	340	332	324	315	345	321	347	343	305	319	306	353	331	309	314	343	315	349	346	300	331	315	342	341	335	330	324	298	328	313	338	325	312	303	311	355	292	324	357	342	334	366	331	336	325	354	352	319	326	330	354	309	384	312	357	354	358	340	351	336	337	364	332	330	288	312	321	349	348	339	308	322	339	327	329	335	323	313	345	341	356	323	343	340	334	308	351	336	335	357	351	331	342	318	311	305	348	317	302	340	303	334	334	295	326	340	317	342	345	315	376	343	357	339	351	339	333	359	313	339	334	327	310	339	327	325	302	327	328	297	323	315	350	293	353	319	316	313	356	327	342	344	325	350	320	339	324	310	313	347	337	346	307	351	310	301	312	355	359	300	289	340	330	348	316	339	323	338	340	335	314	362	334	341	324	301	335	348	325	322	329	320	357	344	348	361	303	331	342	330	336	308	376	308	342	329	361	331	321	340	321	330	344	341	328	352	330	331	354	325	347	324	351	312	337	326	343	341	354	315	349	328	322	319	361	325	318	358	312	355	341	328	330	345	332	349	394	317	314	335	356	314	328	342	295	331	365	336	339	324	351	324	347	335	338	301	318	319	330	333	350	375	320	346	342	314	319	331	333	351	311	349	342	337	314	325	307
22898	21223	28808	23924	21262	21213	11572	3738	2494	1985	1724	1483	1254	1121	1084	981	884	853	754	810	690	692	706	654	596	540	538	553	522	518	480	456	473	457	426	425	438	433	398	422	415	415	375	405	416	366	429	409	392	385	360	392	406	400	384	372	398	385	366	376	407	366	405	400	398	380	391	367	371	413	352	347	412	384	358	389	384	407	374	361	303	422	406	348	394	380	410	378	362	376	398	413	356	363	362	391	367	384	341	373	366	355	396	356	396	349	412	361	375	388	410	371	359	375	358	405	379	369	377	388	388	338	356	381	374	374	336	372	366	314	378	373	367	392	385	374	386	364	361	364	387	352	391	363	366	400	396	363	373	366	367	406	382	379	385	366	402	361	348	385	372	388	348	361	368	345	390	400	380	414	378	327	364	424	368	390	372	350	365	385	369	412	380	353	375	362	388	348	387	356	390	380	381	355	396	364	390	350	355	366	350	364	399	374	411	388	337	332	379	389	356	375	369	331	375	358	378	377	360	364	356	358	349	353	392	403	364	409	375	384	360	389	401	342	357	377	380	327	368	346	370	368	387	334	418	354	387	377	370	401	382	352	351	356	377	384	334	346	386	335	408	372	383	383	352	396	338	371	390	397	378	364	381	385	347	369	370	368	366	369	363	379	364	372	391	367	385	371	363	383	359	386	375	455	380	371	347	376	378	353	360	359	350	361	351	379	353	355	372	376	392	405	367	343	360	331	346	379	349	398	364	350	392	379	375	387	364	392	342	343	347	383	347	380	385	389	379	367	368	361	369	356	382	349	337	392	379	347	371	367	407	360	385	371	374	312	366	394	355	357	393	380	351	387	392	391	371	374	387	375	386	365	375	385	372	345	386	385	356	388	360	357	392	362	350	367	363	352	370	366	372	380	368	341	353	391	387	367	385	383	352	394	388	381	353	375	360	399	354	388	409	367	363	377	370	388	374	383	362	396	411	339	314	331	363	362	355	404	359	377	386	361	351	381	387	357	386	384	372	371	370	373	403	360	364	391	356	362	356	384	432	379	377	346	356	380	368	348	387	375	352	376	389	384	327	424	420	360	408	326	344	382	360	395	347	402	381	380	335	400	335	387	390	351	387	371	358	403	386	395	377	356	396	341	350	373	388	376	362	384	401	397	367	384	390	366	374	369	402	373	377	345	397	347	382	374	384	375	356	341	364	371	367	394	395	360	359	408	376	368	388	388	356	361	376	373	416	379	379	365	359	383	364	353	379	379	362	366	371	381	369	382	345	388	332	344	398	389	387	381	366	345	367	380	386	394	382	357	344	357	339	374	360	407	377	369	351	376	381	370	374	373	368	407	382	371	400	417	376	397	387	374	386	368	375	356	382	384	362	426	365	353	363	375	338	360	380	412	386	376	379	406	366	352	370	355	393	374	373	359	364	367	377	363	414	378	341	356	398	395	405	338	367	372	369	371	363	403	376	347	354	362	361	394	362	374	365	375	364	379	334	347	375	347	381	372	388	394	340	331	383	381	364	396	333	362	372	346	358	374	397	404	384	387	390	387	360	357	363	375	395	383	364	375	404	394	374	371	369	374	360	382	361	380	354	405	375	402	376	374	378	392	388	359	385	376	394	380	377	400	392	367	330	358	359	387	357	370	344	392	371	399	404	369	376	382	343	393	381	390	370	380	372	366	400	362	356	339	365	395	386	423	382	378	374	374	395	361	371	351	365	374	365	337	342	346	363	398	375	395	378	369	367	366	374	393	410	357	391	399	357	384	395	369	373	378	392	352	381	319	347	362	362	369	401	381	410	365	360	360	363	379	367	349	384	351	371	374	336	333	406	357	372	371	355	403	342	368	379	370	361	336	357	319	364	363	379	371	412	371	331	392	366	364	375	366	387	424	382	360	358	400	369	356	369	398	348	363	342	381	357	376	378	386	386	382	356	347	397	385	377	395	399	369	366	406	348	360	387	363	377	390	369	389	364	389	337	346	353	367	370	375	375	364	385	358	369	347	385	333	352	388	397	376	405	377	372	391	382	406	348	372	340	383	354	356	348	375	384	354	364	357	395	344	360	359	372	385	373	372	405	375	394	364	371	418	389	385	361	375	385	376	399	387	363	387	338	356	401	348	378	363	397	393	383	366	374	395	374	351	366	398	383	341	422	355	347	377	382	378	369	363	347	375	365	380	377	373	335	342	356	386	369	353	369	371	377	358	396	362	365	405	389	370	358	346	332	380	373	371	374	363	372	424	374	351	373	396	356	364	355	351	387	368	369	403	390	351	377	399	360	385	368	402	351	408	356	382	397	373	412	363	371	373	356	375	355	341	391	369	354	331	380	349	397	382	386	352	388	367	424	347	362	375	367	349	367	383	394	347	346	378	351	375	349	403	399	357	329	339	375	383	386	360	365	343	392	365	360	346	381	431	355	340	370	374	424	381	349	396	380	353	348	359	351	362	368	408	380	390	369	356	362	379	394	363	382	317	355	366	360	363	369	355	380	367	357	411	391	371	363	373	386	397	400	395	370	371	353	371	383	397	372	375	358	387	363	395	391	354	357	381	404	386	393	351	340	363	349	388	345	378	384	378	359	390	356	352	372	386	355	375	386	413	330	359	367	378	363	352	389	389	358	371	376	366	372	355	367	382	399	392	384	359	405	344	357	357	361	374	373	397	385	355	369	349	361	371	364	374	367	386	386	403	362	361	376	390	349	353	347	326	367	380	347	340	374	378	364	331	382	346	350	378	366	377	316	425	386	376	395	368	362	363	388	375	334	372	386	384	352	369	361	355	349	340	365	351	385	367	389	375	343	367	363	366	386	340	356	359	384	356	346	380	364	356	380	379	354	382	372	344	379	356	373	385	351	351	370	371	406	380	384	385	393	381	402	379	379	383	376	374	386	358	354	376	390	367	373	367	374	382	382	371	359	366	379	414	364	380	360	380	345	363	398	358	378	368	395	365	379	374	363	383	365	360	359	363	402	376	365	389	391	378	355	364	345	379	377	409	387	384	381	381	363	396	377	375	380	370	379	354	384	346	384	391	351	359	359	365	348	418	363	359	369	358	361	341	376	384	353	385	396	366	370	376	341	376	366	368	360	394	402	382	331	371	378	358	372	389	370	360	404	358	374	336	361	364	378	347	384	392	356	363	350	400	375	415	343	392	397	370	408	359	343	352	387	371	381	379	399	330	355	371	384	356	354	364	389	406	378	377	370	381	362	392	392	381	384	342	372	380	383	386	368	349	376	350	395	361	372	362	403	372	367	387	393	392	350	395	373	384	387	385	352	371	356	370	389	356	375	378	364	386	360	373	330	365	376	363	369	358	369	407	372	400	348	384	352	357	357	361	383	350	339	349	367	380	350	338	359	380	377	363	367	393	394	342	420	380	394	344	356	334	334	371	356	377	370	363	362	379	371	357	348	371	362	406	347	382	394	389	369	388	369	318	377	346	343	392	359	349	341	356	366	383	423	396	396	404	395	377	370	373	339	383
28324	43870	34590	20960	15254	10602	7510	5474	4297	3357	2859	2439	1987	1837	1619	1443	1327	1188	1055	990	902	908	917	881	846	707	708	613	622	607	536	538	490	505	457	484	486	464	468	416	417	443	451	452	437	438	463	421	418	454	468	456	418	393	402	409	453	428	398	427	409	402	420	379	392	398	425	444	390	428	372	374	384	397	368	382	428	399	418	414	395	392	388	414	400	427	397	383	392	395	374	361	386	406	408	422	416	395	378	369	387	395	394	397	423	406	392	397	385	371	451	398	389	395	370	426	384	382	386	405	435	376	355	402	390	381	385	397	396	390	373	377	373	393	383	367	409	370	422	408	425	378	403	407	401	397	415	374	371	404	374	375	385	408	385	386	362	409	363	396	404	336	355	415	420	363	355	360	366	403	381	384	387	346	382	393	396	410	381	382	401	397	373	386	419	384	381	415	367	438	384	387	427	389	382	407	370	374	393	376	394	405	360	412	412	372	405	377	398	414	370	393	363	406	403	386	386	380	410	405	352	419	346	386	391	350	403	423	423	378	356	373	404	379	375	352	393	348	370	369	381	391	422	355	401	380	371	350	376	411	399	386	402	420	399	361	380	394	392	371	381	368	389	349	395	358	405	346	376	386	416	384	387	385	384	392	377	381	357	378	410	370	420	375	358	372	376	429	370	371	373	388	364	358	418	368	399	394	394	365	370	402	401	432	400	373	374	389	385	336	388	371	366	385	375	381	367	384	398	394	353	361	396	376	369	393	397	382	379	406	368	373	399	384	398	349	383	388	384	404	390	399	404	361	369	380	373	376	349	347	365	404	400	419	386	348	361	413	369	388	364	374	395	384	390	386	402	336	409	356	366	375	367	410	380	347	390	406	385	389	405	412	395	379	376	380	368	384	371	430	375	381	376	385	348	403	407	376	386	417	402	360	384	396	370	418	370	366	358	390	401	349	404	371	395	401	388	381	381	393	373	371	374	406	385	399	387	363	348	391	389	399	415	370	400	369	379	394	389	400	428	389	393	392	388	372	371	373	376	365	384	380	390	373	379	371	386	364	394	348	427	352	404	372	392	405	381	394	381	372	370	337	381	399	371	372	406	392	392	348	403	367	439	394	367	351	400	383	392	356	396	354	388	387	367	373	352	393	377	374	401	357	403	374	377	418	383	396	372	395	387	373	396	367	395	395	398	404	394	387	390	410	386	407	382	391	420	405	378	370	384	391	371	389	396	395	396	394	400	397	406	391	349	356	336	420	382	381	398	394	390	363	400	419	378	391	380	371	394	359	372	376	382	401	400	357	359	435	395	376	382	391	392	353	378	371	378	389	375	404	374	365	374	365	354	414	383	410	381	373	396	383	372	395	355	392	371	393	410	367	394	400	347	406	392	401	355	371	406	410	373	400	372	387	354	387	376	358	368	407	420	383	394	403	381	400	344	400	415	384	386	408	381	399	370	390	392	389	388	362	403	388	376	359	364	359	410	395	404	378	383	413	374	377	369	397	364	368	356	365	389	351	389	371	367	390	380	344	381	378	388	394	417	403	356	371	377	394	371	373	391	360	421	367	350	394	374	377	384	388	418	393	423	415	383	358	373	395	390	381	366	373	389	400	423	397	399	372	441	355	361	384	400	351	361	367	401	368	389	403	372	382	361	390	403	395	366	369	374	350	339	410	380	345	334	379	401	404	407	374	374	374	380	398	386	336	398	379	395	372	365	338	387	387	381	349	374	384	392	393	368	401	365	370	389	380	342	401	401	395	367	398	398	397	390	350	384	375	404	394	404	390	370	389	373	376	401	367	378	384	383	371	391	367	382	426	341	362	398	360	353	407	388	365	384	359	389	376	379	377	387	382	409	420	422	414	384	385	387	382	351	386	398	410	394	370	390	395	369	377	365	412	334	381	376	397	429	381	349	399	393	370	363	391	395	360	400	421	370	387	413	360	360	404	407	402	374	375	358	390	404	362	406	392	380	369	377	418	427	373	368	383	377	359	382	383	406	401	376	361	421	383	393	396	378	395	416	377	376	385	373	359	346	392	408	394	377	390	397	413	361	383	371	392	375	353	379	383	357	384	402	423	403	396	400	404	405	359	424	395	391	380	374	401	451	341	392	389	384	392	393	428	350	373	367	368	382	363	367	359	375	378	375	360	381	386	394	400	384	386	401	387	378	378	391	386	371	354	339	374	330	351	373	406	341	382	370	407	349	404	370	408	376	408	357	341	373	374	383	377	369	376	380	381	388	355	376	386	400	405	376	342	371	390	351	392	357	369	398	402	392	402	417	413	397	399	394	367	386	356	403	376	370	389	399	389	394	362	374	370	370	399	360	369	373	388	383	428	390	384	402	379	399	353	406	369	385	400	377	359	421	426	362	368	374	380	381	395	350	358	394	403	387	380	382	395	378	385	407	399	354	389	380	342	398	385	389	348	404	400	384	461	383	378	371	393	379	361	389	361	387	383	406	359	381	351	382	394	432	404	378	412	418	384	405	412	390	350	350	399	377	380	356	378	388	385	381	379	394	352	353	377	395	386	407	343	379	377	395	359	398	380	341	362	426	372	380	375	397	415	365	385	381	385	380	384	367	382	401	390	406	392	385	387	387	425	365	407	398	378	382	381	370	377	374	376	363	346	394	402	357	382	376	363	380	399	403	370	373	362	389	381	360	357	391	411	385	421	378	373	370	384	403	402	360	349	386	388	356	371	394	334	359	420	367	337	375	383	384	417	390	393	372	400	351	384	385	399	365	396	370	399	378	400	345	377	394	389	412	399	427	352	416	368	392	376	389	406	394	355	378	370	327	406	431	403	385	387	360	349	388	361	390	375	363	365	384	407	376	396	372	397	384	410	355	356	410	401	362	369	390	395	393	396	399	384	385	366	382	377	380	356	386	385	371	372	360	356	413	401	390	360	405	385	382	364	395	363	374	383	356	367	359	413	384	362	394	413	371	373	378	399	356	373	341	385	378	383	399	408	359	392	377	318	375	375	384	378	403	369	404	385	379	392	367	373	380	397	352	379	401	375	427	390	352	360	390	398	413	401	345	347	361	358	393	354	365	422	389	365	369	368	387	382	392	418	394	386	394	377	400	400	385	398	385	378	384	343	386	364	390	403	381	367	353	409	380	406	374	385	394	426	375	374	380	388	417	378	410	395	371	394	392	350	434	395	376	387	380	416	365	380	359	387	367	357	378	401	384	375	409	373	352	376	376	406	354	408	400	379	429	425	391	379	430	398	342	378	349	371	390	410	391	389	377	366	385	376	382	374	375	373	396	412	373	348	382	362	345	365	351	394	384	390	413	396	372	336	388	384	378	368	397	395	398	382	366	421	423	361	377	410	396	360	388	401	359	391	397	385	425	396	370	387	380	402	358	382	363	354	395	403	399	391	414	381	386	399	376	377	375	401	356	404	401	383	370	377	394	411	383	409	384	395	384	393	362	391	388	392	349	377	381	385	378	382	389	428	364	367	367	408	343	391	404	367
28498	22420	21246	11445	4588	2409	1492	1094	849	713	625	538	502	488	445	408	369	340	354	307	294	321	305	308	301	304	292	260	271	251	317	235	239	233	259	237	216	267	219	240	258	243	214	225	230	237	240	188	233	223	227	227	236	232	234	227	210	217	199	239	257	269	236	242	192	233	212	213	211	205	239	257	190	190	229	264	223	234	198	201	198	193	228	216	207	232	229	240	225	214	225	208	186	233	194	232	211	237	202	197	191	262	206	224	222	195	223	187	209	229	199	210	217	214	190	214	222	221	219	215	207	222	216	199	189	215	207	205	254	210	218	239	229	199	212	191	237	204	211	224	193	214	207	231	217	213	217	213	239	202	208	223	212	189	197	234	241	212	227	219	225	214	192	226	239	207	220	245	213	203	209	210	218	245	226	212	229	201	220	210	214	231	232	236	220	235	222	219	166	216	231	237	202	256	227	217	229	212	201	235	240	228	190	204	257	190	213	221	209	217	198	224	219	208	225	218	182	206	204	197	210	197	212	226	192	207	190	221	196	191	223	208	224	210	212	218	214	223	217	215	223	214	221	225	217	229	230	207	225	223	197	225	211	207	203	185	231	220	194	221	230	212	210	216	203	231	209	215	194	232	212	211	226	210	214	228	225	201	200	211	205	198	183	208	222	204	203	211	230	225	209	205	222	195	221	223	231	183	205	211	233	239	210	221	224	228	202	200	195	232	191	224	243	203	192	229	189	214	207	201	203	223	229	216	216	218	200	226	213	219	220	228	215	209	236	233	201	216	202	215	212	209	221	198	223	198	193	210	237	212	211	179	190	204	249	228	232	226	208	242	184	231	194	220	213	217	222	215	226	227	219	211	234	197	227	206	210	186	222	185	193	223	193	203	213	219	226	248	203	214	240	220	234	233	214	205	215	228	203	186	204	220	207	239	188	206	204	218	231	227	226	216	214	207	199	231	212	227	237	216	187	229	204	221	225	199	236	224	224	207	217	207	210	192	223	216	210	200	235	223	232	221	228	240	214	207	219	225	216	244	216	225	221	191	212	224	192	196	218	229	220	236	231	211	204	219	194	195	224	231	206	202	208	197	208	205	184	177	196	221	209	226	242	246	221	199	220	202	204	228	211	190	231	190	229	204	232	206	216	231	238	219	232	213	221	196	203	223	222	216	220	236	236	214	235	247	202	232	235	219	212	202	225	216	241	224	206	226	218	216	199	202	202	215	220	213	221	211	205	210	211	214	210	223	219	206	205	226	200	205	210	236	209	216	206	206	207	204	232	196	208	239	220	194	212	189	205	210	212	216	223	227	198	251	201	194	198	200	232	216	209	213	226	193	199	225	211	223	196	232	187	242	226	229	220	204	219	223	209	206	200	211	197	236	242	202	238	210	220	220	223	197	234	229	201	228	211	202	200	220	221	205	227	238	215	224	215	212	217	227	232	203	224	224	203	184	224	222	206	218	213	213	249	234	221	211	227	212	233	228	208	227	214	200	214	190	211	192	214	202	232	196	210	216	230	208	241	210	213	222	216	217	227	194	231	197	225	195	196	188	197	226	209	199	217	225	209	223	232	204	224	214	225	210	239	218	242	213	183	250	209	213	239	208	219	207	217	208	210	207	220	245	228	197	213	207	205	232	199	218	200	220	245	244	217	220	197	193	221	218	222	234	216	249	213	197	212	234	221	220	244	191	200	218	201	222	187	206	220	209	220	198	199	225	242	229	197	212	249	223	226	197	213	211	227	202	208	222	235	255	216	210	222	228	241	220	228	176	210	222	221	237	222	228	188	207	216	219	221	216	197	231	224	231	189	219	216	209	213	242	225	221	205	208	224	194	219	214	228	213	210	216	236	214	209	225	223	223	231	224	215	183	203	238	230	199	200	207	218	213	205	221	204	227	221	234	236	222	228	223	208	217	213	227	241	202	205	230	226	210	232	213	204	210	209	205	214	215	226	226	206	202	223	211	199	225	206	211	226	209	209	211	187	218	220	200	208	216	222	208	229	198	197	216	187	221	221	221	195	233	209	199	218	233	200	224	219	227	218	204	214	217	211	245	208	213	219	192	244	227	222	217	206	205	222	210	253	203	227	224	225	190	232	196	221	224	207	237	210	222	210	229	209	189	207	219	236	214	220	228	223	220	208	217	226	253	197	210	197	211	191	218	230	208	210	232	243	225	216	222	219	199	207	210	208	216	226	208	200	210	218	207	200	215	202	252	230	192	214	215	216	224	178	215	203	206	220	220	227	219	232	233	214	221	224	202	230	218	221	232	214	233	204	232	228	187	221	236	214	216	218	227	218	228	199	208	213	203	201	196	222	214	199	235	225	227	212	201	225	222	242	226	199	213	213	232	223	233	236	218	225	202	194	195	214	208	212	203	218	203	242	251	238	210	192	217	189	210	186	230	243	184	228	193	194	233	198	207	213	219	218	202	202	242	237	200	195	222	239	214	226	211	208	225	192	232	215	224	220	199	209	229	216	213	207	193	221	230	232	216	228	203	225	246	233	224	225	208	220	223	206	228	229	207	199	228	237	193	232	227	205	231	204	217	223	201	181	203	201	238	228	239	202	229	208	225	205	200	196	236	210	212	212	203	227	241	213	196	228	212	189	216	241	213	229	216	231	194	205	211	216	241	220	213	234	195	212	214	215	175	204	217	195	228	227	207	214	208	206	202	235	209	215	199	217	248	187	185	224	210	213	184	192	199	220	236	211	238	196	250	255	245	225	204	210	239	205	224	205	226	224	209	220	220	210	245	207	194	216	213	220	213	191	211	200	208	217	224	236	210	204	214	233	241	222	214	223	238	218	221	212	217	205	201	239	210	224	213	205	224	242	215	216	218	216	201	219	201	213	237	225	223	204	208	229	205	202	226	189	228	224	203	192	193	216	202	230	223	206	219	209	209	221	222	223	188	213	212	232	235	229	206	209	234	246	220	229	200	201	225	239	210	200	214	239	212	235	203	202	191	215	186	219	216	216	173	225	214	233	208	224	213	207	209	222	180	205	212	232	218	226	236	207	218	223	219	204	202	216	230	203	199	190	219	205	209	204	221	213	215	201	185	222	200	238	206	233	203	226	215	208	212	208	261	228	188	234	195	204	243	220	196	206	201	202	205	231	218	212	223	197	212	213	199	219	234	215	183	218	264	218	209	231	209	232	238	194	217	243	210	252	211	231	194	242	209	210	216	220	202	237	214	235	213	224	215	213	227	238	227	236	239	218	220	206	218	211	233	218	225	231	221	244	192	210	217	213	248	219	211	207	223	194	210	232	209	223	229	202	223	246	224	235	215	209	214	229	223	210	202	228	220	199	225	218	215	231	220	234	244	212	222	189	192	256	214	212	253	231	226	217	221	235	192	242	232	193	189	202	213	193	193	200	241	211	185	218	201	218	207	229	194	219	208	198	239	246	193	226	225	224	228	213	222	211	207	216	191	221	188	240	238	206	205	213	232	202	247	222	231	211	218	190	214	209	220
21662	30763	22367	10723	6571	4128	2790	2168	1645	1274	1077	917	767	680	683	592	544	477	423	460	449	444	431	369	394	351	327	318	298	323	287	295	261	287	282	271	301	248	279	287	288	235	261	288	276	243	239	243	249	269	278	272	256	254	227	271	267	249	241	247	208	233	256	249	232	216	245	246	230	248	243	237	247	224	237	259	236	233	242	271	254	227	233	205	235	270	249	259	240	244	212	229	245	253	235	234	229	204	247	249	261	242	234	225	216	255	236	240	238	237	229	240	250	234	242	250	255	221	246	265	238	245	225	253	269	229	220	250	269	244	233	259	250	247	262	262	222	245	247	247	235	253	215	218	210	252	222	239	240	231	230	225	254	246	244	242	225	264	216	242	270	259	233	249	237	235	238	244	232	240	230	204	223	239	245	230	236	237	229	264	240	222	253	246	223	240	240	248	246	221	231	212	244	216	230	229	248	211	219	252	232	257	260	243	253	290	257	248	243	227	238	258	233	239	242	226	240	241	230	245	230	237	239	218	236	237	240	233	246	261	227	255	267	263	233	207	257	231	242	246	220	229	228	236	236	232	249	239	218	236	250	235	252	253	263	238	231	236	235	241	226	202	227	241	235	211	269	248	234	234	230	236	259	238	232	236	230	215	236	224	265	242	241	250	219	264	242	240	213	260	243	244	255	251	241	224	270	282	250	252	237	242	270	246	224	262	248	217	193	232	249	236	240	222	251	227	244	235	239	255	238	238	244	229	234	245	227	216	215	245	247	262	226	247	237	232	238	248	231	229	231	225	242	232	224	227	271	233	261	233	275	223	257	249	216	240	244	256	244	250	241	243	221	215	249	249	253	230	258	228	228	244	241	265	277	243	229	247	258	251	237	239	191	251	241	251	227	256	252	265	236	232	213	258	255	233	260	219	207	257	254	254	256	218	231	234	245	250	230	232	219	239	233	257	228	258	234	251	229	248	230	250	219	217	249	229	248	216	216	221	232	240	260	253	245	258	249	254	246	269	261	250	222	251	234	237	242	207	237	238	253	235	219	243	218	249	246	261	257	233	238	229	225	248	224	255	262	231	256	248	228	247	255	237	226	218	243	225	248	263	250	258	232	233	238	259	238	212	221	251	249	231	231	253	269	232	268	245	246	233	233	254	220	256	248	252	247	230	256	228	238	253	249	222	250	254	234	226	214	233	254	234	237	218	255	287	256	229	238	245	223	251	239	232	249	246	275	236	224	233	255	239	234	240	235	247	231	213	238	229	229	190	268	245	251	240	246	235	245	258	245	252	218	263	231	249	243	231	267	267	230	240	228	226	265	244	237	222	213	243	232	224	217	232	223	240	253	260	268	232	226	274	245	240	231	267	245	242	238	213	209	246	248	265	236	225	262	256	244	256	251	235	237	225	251	214	236	239	229	244	239	215	256	249	235	233	262	228	234	220	251	255	263	244	230	230	232	235	256	219	222	263	239	219	235	247	238	238	221	224	236	201	241	235	231	252	220	256	234	212	229	239	261	227	235	224	259	218	213	221	278	233	245	237	227	237	218	213	222	253	226	235	258	233	231	265	223	239	231	223	237	240	233	236	216	245	246	243	248	220	272	227	233	250	247	225	226	234	230	239	233	220	248	228	251	250	220	235	258	225	233	223	221	255	231	245	235	240	224	243	266	231	233	241	224	242	221	235	270	235	213	232	225	251	257	260	229	220	242	257	289	242	250	264	253	257	238	250	250	241	228	280	245	235	244	245	241	230	256	241	232	253	260	240	247	250	251	233	234	261	228	222	234	222	238	235	230	243	255	259	234	227	252	233	233	272	268	256	267	240	239	260	218	223	219	252	259	235	202	238	261	252	238	227	251	238	238	231	245	216	235	217	255	242	223	253	227	249	217	257	246	245	221	238	249	234	256	243	241	215	255	255	225	219	260	249	231	246	244	203	233	254	245	230	221	260	238	236	239	260	228	248	221	225	243	221	220	257	230	241	233	213	247	231	231	206	247	249	250	247	228	228	243	230	246	259	250	218	236	277	242	259	236	205	240	234	231	224	261	256	253	238	238	236	226	291	212	257	237	274	226	242	236	240	257	220	241	236	257	236	221	225	254	221	233	278	254	242	255	246	208	261	239	227	243	254	217	227	231	204	236	222	281	247	235	242	266	239	261	232	233	246	245	271	240	229	226	232	201	258	234	230	238	236	226	238	248	251	249	249	193	210	245	228	235	203	233	233	232	255	273	249	254	243	224	234	253	224	254	232	244	253	244	231	241	213	217	250	248	245	253	226	250	214	248	284	226	239	244	241	240	222	232	240	224	237	240	228	225	231	229	244	229	270	239	251	221	215	281	217	238	252	205	222	228	222	231	235	267	246	213	236	256	271	216	224	222	257	255	232	239	225	215	206	253	238	226	263	236	250	254	245	244	239	240	267	247	214	233	239	225	212	257	260	230	212	236	218	224	248	227	240	243	245	228	239	228	214	243	251	259	282	230	247	254	244	271	241	215	227	242	235	251	263	236	228	222	236	238	257	248	247	222	215	246	243	213	238	255	257	247	240	215	239	234	245	242	242	224	247	251	224	225	256	241	231	245	273	215	256	235	235	243	230	222	245	241	263	239	244	225	248	245	197	227	233	250	230	228	249	254	224	225	217	222	268	246	230	258	221	221	240	249	218	219	245	219	225	266	229	263	219	219	225	232	226	250	240	216	245	239	225	236	206	251	249	232	263	249	259	249	228	261	224	256	196	234	233	222	259	225	252	252	233	256	244	245	243	225	244	243	256	234	236	224	233	230	271	243	241	245	242	244	250	238	228	219	243	235	257	214	227	257	267	246	256	218	231	225	247	240	240	225	258	258	234	227	242	264	232	241	279	273	246	233	256	228	223	244	238	221	266	241	259	248	248	239	260	228	240	232	228	219	244	239	244	244	248	236	241	230	244	217	218	253	226	232	246	248	214	239	221	229	240	229	245	214	257	245	204	266	215	224	248	221	243	245	254	247	228	258	260	233	251	233	241	235	235	226	232	252	243	234	231	245	247	233	233	218	241	231	224	230	251	249	248	211	248	244	239	232	247	232	231	259	247	216	239	256	240	235	249	239	239	257	222	210	213	215	236	248	222	245	231	223	286	242	218	221	245	233	248	198	241	251	249	268	233	240	231	251	220	247	255	239	238	227	240	241	252	227	237	233	230	238	251	266	248	245	258	237	241	233	224	224	232	259	239	207	246	249	245	261	206	219	239	242	221	243	219	236	215	255	228	233	251	204	245	232	261	212	249	236	241	225	275	244	210	217	224	219	235	242	242	228	232	215	222	228	262	230	227	249	248	236	217	238	210	242	234	246	230	258	236	207	264	229	230	267	219	248	262	234	241	267	252	259	197	234	239	261	251	230	248	253	245	237	244	232	255	248	246	247	226	226	232	238	239	229	236	249	229	254	225	243	269	252	253	244	255	251	240	214	235	236	226	234	250	246	240	248	249	247	227	243	238
23826	21179	28339	24370	21084	12012	3983	2089	1553	1279	1015	906	743	742	670	656	589	564	554	465	457	439	428	424	387	378	371	386	353	323	319	283	269	282	273	259	253	274	279	277	240	230	275	272	251	255	266	241	245	245	239	258	247	280	236	241	258	239	230	229	242	242	255	252	253	248	245	252	235	235	221	248	229	261	218	204	250	273	247	236	239	232	257	242	221	241	212	275	233	255	241	237	226	236	220	258	236	241	259	232	239	215	248	247	239	247	236	269	250	226	219	255	268	242	246	223	219	219	252	212	247	217	251	238	245	227	237	263	226	246	238	270	218	240	240	246	254	228	222	262	250	250	251	248	248	232	240	237	229	250	246	239	229	208	248	224	250	242	254	250	224	248	238	248	241	218	264	203	255	227	205	224	256	239	246	244	260	249	248	232	238	244	246	225	231	177	254	231	243	223	229	257	234	235	246	241	232	249	251	257	244	232	235	246	220	252	216	245	246	234	225	224	216	227	207	199	241	250	236	240	236	241	246	236	239	245	258	243	243	225	218	250	224	252	234	212	257	218	221	210	233	255	225	237	240	224	247	237	235	238	227	215	205	237	253	219	231	222	220	239	244	254	257	236	223	230	235	229	242	240	234	254	217	231	246	234	244	229	236	227	230	247	216	247	253	196	245	262	259	251	255	266	217	240	234	239	209	217	235	226	254	232	258	249	229	253	254	237	227	233	216	232	224	262	224	228	212	248	238	260	241	219	226	220	220	223	233	221	231	255	240	252	234	204	223	239	231	245	230	210	233	211	238	256	197	240	226	227	272	231	248	226	253	250	232	253	240	240	228	214	263	248	244	222	211	225	242	215	248	220	233	245	226	189	247	238	219	249	230	213	236	263	242	239	233	244	214	240	244	247	271	224	238	239	232	247	226	216	263	231	228	212	249	240	242	238	263	222	236	233	220	230	232	231	251	221	241	250	266	232	254	240	244	226	241	253	250	232	259	228	270	230	249	233	213	225	234	222	205	250	250	248	232	237	270	235	227	263	240	247	231	221	225	242	238	236	226	228	234	236	228	259	234	245	259	225	250	226	236	235	245	230	209	213	231	254	267	257	245	229	248	234	237	254	272	242	245	245	230	236	225	237	255	201	221	234	247	229	265	240	224	236	240	198	229	245	217	236	218	277	246	233	203	232	236	245	209	229	227	216	246	239	226	227	248	240	249	255	217	238	242	240	275	252	229	243	248	242	258	231	248	238	247	217	241	229	250	228	255	248	242	221	251	232	233	237	241	238	208	251	230	246	241	282	220	251	240	208	204	241	236	245	225	224	229	249	247	229	241	199	222	247	248	239	223	233	241	234	239	231	243	219	254	217	234	242	217	252	243	228	250	226	251	248	235	250	217	242	236	219	248	219	243	241	234	211	241	256	258	218	245	220	247	230	237	238	207	211	255	229	211	228	220	233	252	239	257	225	235	224	264	238	226	239	237	243	234	234	259	236	246	243	240	240	244	222	248	249	266	216	255	212	250	240	255	243	233	226	221	260	256	206	224	224	228	245	234	267	244	225	222	209	276	225	235	254	231	228	219	249	247	234	224	245	251	241	216	252	240	210	254	235	219	250	222	208	244	239	232	215	210	225	229	244	242	222	193	234	226	247	257	246	202	246	243	198	254	259	244	214	237	224	270	253	217	225	266	223	229	226	218	222	240	240	221	262	236	280	232	250	242	234	227	234	222	260	252	224	233	235	210	240	226	234	244	255	238	251	212	252	252	248	227	233	265	235	234	231	223	226	255	237	255	228	255	227	220	273	231	262	243	237	259	213	249	225	234	252	253	241	243	256	231	252	232	234	231	240	239	261	242	243	257	215	232	221	258	251	242	208	233	260	250	242	251	250	217	253	247	213	228	242	232	248	229	207	248	238	238	225	228	235	222	234	248	247	251	256	214	250	207	229	202	240	238	252	247	233	218	257	243	223	227	259	255	235	222	227	241	257	257	229	212	227	221	243	224	230	222	259	244	267	234	202	242	210	234	229	199	230	198	240	254	230	226	232	261	219	240	205	236	238	221	233	241	244	247	257	288	225	260	242	194	221	218	246	260	229	239	223	246	208	215	239	225	242	207	240	225	238	246	242	233	253	244	247	208	244	251	229	225	240	253	245	237	247	226	226	232	243	245	246	231	232	216	237	233	239	231	239	255	267	240	227	262	216	252	213	249	214	261	228	242	225	242	253	225	255	221	250	226	256	199	206	244	201	255	222	241	233	243	247	248	242	251	216	233	237	249	256	245	227	250	223	251	242	227	232	238	245	248	203	233	254	215	276	222	241	250	234	229	231	237	257	255	245	240	265	239	266	229	253	250	224	240	259	215	249	255	274	236	215	277	218	246	240	238	241	231	234	236	237	253	231	254	235	197	235	230	231	217	232	230	245	240	218	231	232	266	249	266	233	214	241	248	231	263	278	233	230	228	243	252	234	246	227	260	250	230	255	264	229	223	205	229	216	241	229	258	204	227	262	238	246	242	210	236	229	227	244	248	253	217	233	230	240	239	238	228	230	224	243	231	227	249	231	268	281	225	246	220	235	246	234	246	211	234	256	257	244	260	218	226	245	261	251	255	219	215	253	237	223	231	218	268	236	233	215	229	226	241	230	235	218	258	231	231	220	254	239	248	268	246	229	229	249	239	209	250	221	249	229	243	249	210	223	216	221	221	260	220	208	249	220	229	207	247	262	260	255	240	236	238	242	257	265	236	229	233	226	236	236	258	239	229	243	248	238	235	238	246	204	233	238	228	246	242	226	248	225	237	247	243	232	239	251	224	241	256	244	254	240	220	229	228	247	261	213	223	229	251	228	236	228	235	262	234	266	234	237	229	245	200	255	231	225	257	222	228	241	251	222	207	244	239	258	246	250	256	228	250	252	221	209	219	224	239	245	241	211	264	236	254	228	217	235	225	261	238	218	211	243	238	234	236	249	226	238	240	224	262	263	222	228	245	222	240	218	252	236	220	251	231	239	251	229	205	244	250	211	265	237	261	263	246	257	235	267	267	262	263	213	223	216	241	238	241	257	225	232	249	268	238	235	243	283	258	216	241	228	230	231	246	225	233	262	236	230	238	231	233	239	242	226	237	221	226	229	237	208	231	237	225	231	216	237	282	257	249	242	240	219	245	248	243	249	261	260	255	229	228	222	271	228	219	260	231	261	239	213	230	219	275	237	256	248	222	233	220	235	251	226	237	219	234	235	228	242	223	240	235	252	234	223	243	238	244	268	227	224	228	243	248	224	236	254	235	202	240	228	238	247	245	238	258	241	239	249	257	242	238	245	248	263	244	250	220	252	246	239	245	245	240	220	214	217	224	254	222	208	249	241	249	239	244	235	221	221	253	239	227	253	244	226	239	216	227	231	244	239	238	275	267	209	249	223	220	218	273	242	233	267	255	243	252	261	260	229	215	250	242	221	240	217	229	216	251	223	228	214	235	243	247	247	242	223
25760	40132	30993	17774	11536	7555	5234	3851	2717	2191	1762	1569	1284	1120	1086	1012	884	770	778	732	655	596	542	503	506	483	457	437	376	380	373	314	317	329	323	350	299	307	311	277	326	269	283	302	273	308	312	280	270	292	269	271	301	300	264	299	249	307	259	282	262	261	257	253	268	289	271	245	276	260	247	249	259	277	272	282	252	272	250	255	239	235	269	273	285	267	242	259	253	252	229	261	243	271	254	255	254	278	253	249	268	244	243	257	251	263	244	261	247	248	273	218	264	252	275	257	278	269	271	249	291	264	258	222	251	238	251	243	238	251	241	272	239	264	244	254	270	231	254	261	240	249	220	281	241	284	230	271	292	244	284	234	266	295	252	250	239	281	257	287	278	247	234	246	268	263	243	235	231	213	265	247	244	229	258	250	284	246	224	259	247	252	239	260	266	251	255	268	251	244	240	247	261	255	265	251	228	284	227	234	272	277	252	234	228	258	241	250	277	236	233	232	235	289	264	291	259	260	250	242	250	233	233	266	262	264	233	244	259	295	234	242	255	237	252	250	259	274	274	250	248	235	242	243	253	238	255	244	266	290	257	241	272	260	251	252	281	261	272	248	245	279	262	266	263	260	236	248	252	258	261	245	245	262	235	251	251	280	243	262	232	247	282	257	244	268	276	266	257	277	258	272	250	276	272	250	269	249	268	266	246	243	230	294	247	265	263	214	277	243	274	276	239	274	217	231	253	277	231	226	223	249	198	253	239	271	253	242	260	232	249	241	227	255	249	237	228	232	227	268	239	252	252	258	240	249	239	232	241	258	219	260	265	261	262	251	252	282	258	268	232	229	264	272	259	265	275	224	214	276	241	249	263	208	239	226	253	259	271	240	272	281	248	255	211	258	253	252	265	240	244	257	278	267	265	256	250	228	231	228	241	255	272	255	249	262	244	233	263	242	242	251	261	270	249	253	242	250	278	268	283	264	255	260	225	224	256	229	241	243	208	246	237	251	244	245	223	243	233	252	245	270	266	231	265	238	254	262	267	283	265	245	239	240	246	250	255	283	272	286	238	244	261	222	261	250	242	252	235	239	239	246	234	232	256	240	262	266	254	277	265	242	273	240	229	265	257	259	250	240	248	243	270	272	255	254	271	258	270	248	266	236	266	268	262	259	279	259	241	224	260	210	290	274	249	285	272	250	251	230	249	253	254	253	260	243	245	268	229	240	254	263	263	238	253	255	254	259	246	255	248	242	213	261	228	234	264	236	262	260	251	236	265	268	251	273	259	294	276	261	245	269	261	256	229	225	269	252	250	228	229	257	246	290	256	272	248	247	226	232	256	248	238	278	252	254	259	233	219	266	239	272	274	256	240	247	246	259	260	255	285	277	259	267	268	268	270	251	265	254	244	241	263	241	280	262	242	276	265	245	273	262	245	276	273	266	264	279	274	248	250	233	263	267	238	256	256	227	268	265	251	250	255	264	271	229	244	256	280	260	250	254	260	246	253	267	240	239	274	263	245	236	224	289	274	281	252	278	245	250	233	265	241	253	234	258	258	260	279	243	264	284	248	245	260	269	265	252	257	239	229	255	265	257	253	267	257	263	249	256	261	239	253	254	246	246	246	260	242	240	246	250	222	253	217	250	250	225	249	275	251	271	264	252	249	240	225	260	232	248	243	244	256	248	247	238	281	239	242	229	268	255	267	278	263	252	263	255	275	271	227	260	258	262	249	271	250	261	254	251	276	256	280	261	239	253	251	237	263	244	247	247	276	254	265	238	257	266	249	258	273	280	242	270	268	263	260	254	255	275	278	249	236	272	240	273	254	256	257	239	283	255	269	221	249	247	252	261	266	251	284	240	231	245	244	239	272	253	263	257	250	226	241	235	223	232	256	247	267	245	262	254	274	282	278	252	260	263	281	246	212	228	254	252	234	235	281	249	237	261	262	246	272	250	227	258	229	250	250	253	231	246	257	265	249	261	244	255	256	271	270	261	254	236	260	252	239	253	253	303	271	236	244	256	247	268	284	264	235	256	242	212	258	267	248	269	246	264	264	277	263	246	262	258	250	225	255	257	256	268	248	216	240	248	255	260	268	249	254	261	250	266	271	264	282	254	310	244	256	259	273	254	243	277	259	247	253	257	264	256	277	281	254	263	262	254	270	233	254	240	268	244	249	234	228	261	283	250	266	240	251	260	265	254	252	266	244	257	247	236	252	231	241	242	259	257	237	264	242	263	231	241	246	255	250	261	255	254	268	245	247	230	263	255	240	246	268	291	244	250	259	233	295	234	272	258	246	252	252	237	228	254	244	281	232	241	251	268	260	233	266	272	276	257	268	242	242	236	249	241	256	251	252	258	254	252	230	260	249	262	246	254	247	252	261	238	263	258	234	244	259	251	264	243	209	231	244	265	254	295	270	259	246	260	240	281	259	258	272	248	239	290	229	260	234	259	255	257	248	251	269	223	246	256	253	251	264	283	266	238	247	269	249	253	289	248	267	257	256	253	257	248	246	237	243	283	272	287	246	240	234	238	274	268	246	264	268	273	239	252	268	248	266	277	231	262	251	250	251	284	241	281	268	259	230	253	229	262	270	272	269	220	270	229	254	265	293	248	256	278	246	254	279	259	248	254	257	229	257	205	253	244	248	242	259	234	271	239	257	279	233	231	233	263	281	250	262	256	251	239	238	235	228	267	263	254	270	233	232	266	264	292	266	275	248	279	241	255	222	257	267	241	253	269	242	222	261	272	279	270	258	236	262	247	266	225	241	260	248	266	244	222	237	275	279	265	268	265	268	237	237	264	299	251	243	242	272	253	244	278	279	268	262	237	247	242	276	275	226	267	234	247	265	238	259	251	231	244	260	251	259	290	287	233	279	258	229	261	256	259	241	259	288	243	256	258	236	227	225	239	285	253	255	257	231	232	250	237	238	236	237	257	260	251	247	242	240	231	255	289	253	247	244	240	247	262	229	261	239	263	280	246	236	288	256	252	255	261	231	252	227	279	251	278	252	257	276	260	280	238	255	268	254	245	287	241	240	240	240	256	240	251	243	259	237	245	254	248	246	273	258	261	243	248	245	269	271	246	246	252	258	301	285	251	236	236	274	274	255	248	292	240	266	254	241	248	225	248	239	247	245	245	230	245	234	258	261	259	298	247	254	234	250	227	237	265	305	265	253	254	271	261	245	273	254	238	254	258	242	280	267	251	279	252	253	283	270	282	208	274	246	257	240	278	236	248	266	241	258	261	303	220	262	257	253	243	234	241	261	254	253	244	270	257	227	223	233	252	241	245	274	257	210	279	254	232	274	248	262	272	245	252	259	259	250	262	279	235	261	254	282	218	293	222	251	232	262	267	250	257	232	265	255	260	256	246	262	244	261	244	259	257	252	268	269	259	251	260	225	266	241	289	289	249	262	279	228	239	275	278	265	260	269	245	256	262	244	252	242	272	245	247	231	258	269	238	247	252	243	266	267	251	270	264	270	240
25028	21234	27447	25366	13821	4603	2479	1632	1213	990	866	766	755	621	597	621	598	589	566	499	440	497	409	411	394	410	398	409	414	389	343	362	328	327	367	336	345	331	355	340	301	326	282	305	344	311	347	310	333	311	317	331	331	312	343	292	342	326	314	314	295	304	297	313	315	310	341	333	319	296	270	324	305	310	300	311	293	326	299	318	328	329	293	334	304	329	298	306	294	314	303	321	337	336	293	301	323	321	334	316	315	340	303	278	323	336	313	338	318	340	320	287	261	357	315	314	325	325	345	310	307	304	336	290	306	294	320	330	302	330	320	356	319	355	319	310	305	328	337	332	286	306	305	297	340	298	300	320	307	322	306	301	301	325	331	334	330	316	335	298	298	290	312	331	316	335	311	321	306	330	334	339	326	308	303	289	319	338	324	329	297	315	311	290	315	296	326	314	308	339	336	348	289	284	301	324	268	340	326	287	316	303	328	292	311	309	306	344	304	295	303	299	317	283	349	324	306	329	330	301	325	334	293	299	304	285	286	308	311	314	305	302	305	340	310	322	303	276	290	339	339	275	274	297	314	324	300	329	306	322	333	296	305	305	303	281	289	306	306	304	313	324	312	311	292	331	318	303	309	306	312	295	305	305	289	340	321	294	364	317	312	345	340	298	330	292	331	318	331	329	313	317	335	299	302	320	288	314	367	322	284	320	327	300	296	309	319	334	323	313	281	319	309	317	300	323	304	290	311	318	311	346	283	350	290	327	303	345	301	350	330	310	279	314	294	304	326	311	321	292	329	314	326	358	327	327	306	322	302	295	317	298	304	315	339	341	322	332	325	327	317	352	304	323	316	331	309	325	299	289	302	300	312	310	290	320	273	318	317	340	325	317	318	312	307	304	307	303	305	336	324	326	315	288	299	338	324	317	312	287	314	323	342	335	294	325	313	327	332	304	359	293	307	313	321	319	293	307	294	288	314	303	327	285	336	310	302	297	325	318	322	316	315	307	311	301	330	308	303	316	305	311	323	329	325	332	327	306	319	332	306	330	288	308	302	313	321	320	304	291	298	309	294	321	319	346	299	280	279	328	310	298	307	311	310	301	317	305	337	325	342	302	318	321	314	305	306	322	319	277	320	313	293	353	309	323	303	317	310	294	269	311	327	305	309	319	344	289	291	309	316	327	320	300	314	318	321	316	347	308	291	310	298	304	296	300	314	303	303	307	291	336	305	355	308	320	301	324	323	307	295	287	312	281	356	352	307	310	289	289	299	299	305	321	304	309	321	308	296	324	326	309	330	318	307	324	310	306	306	325	324	327	350	329	315	303	302	306	326	321	305	308	318	302	317	312	273	309	306	318	315	318	292	317	325	294	312	332	301	320	311	305	316	340	318	288	302	298	287	301	318	314	296	308	312	317	320	297	315	333	290	293	340	297	297	300	310	286	293	307	322	295	341	281	296	352	342	327	294	346	349	316	322	312	267	331	316	320	335	320	323	326	292	299	300	302	289	277	292	300	302	282	284	318	336	308	289	333	331	310	316	306	261	329	299	335	312	316	294	293	300	323	332	350	291	287	311	330	329	316	321	332	317	289	302	300	296	327	299	311	324	327	326	300	300	297	308	307	307	305	319	314	307	311	304	341	301	310	284	301	280	310	330	299	283	313	318	292	302	329	310	310	341	294	287	321	299	311	361	275	290	315	318	330	321	311	346	322	288	340	314	342	320	323	333	330	322	294	308	342	330	299	339	282	274	285	316	351	293	324	308	318	296	308	307	311	323	321	306	313	303	348	342	315	291	326	314	282	333	312	303	306	311	337	336	291	318	319	298	303	288	324	317	302	278	319	329	304	289	317	312	342	287	309	319	276	313	300	327	305	349	287	288	324	327	356	312	308	325	274	294	321	296	311	310	311	305	307	318	299	329	334	335	318	306	335	307	301	289	313	306	292	324	284	325	305	284	292	303	303	297	297	325	324	297	313	317	299	293	321	345	319	334	328	323	294	294	307	270	312	294	309	283	324	315	300	291	343	323	317	338	303	301	334	295	310	324	322	306	287	314	318	326	318	294	288	292	325	318	309	303	315	308	313	252	308	323	347	294	313	298	299	331	307	332	323	294	303	318	352	301	296	276	306	304	305	334	314	286	296	308	308	330	314	335	321	335	330	339	315	323	319	310	326	306	294	319	318	321	305	283	321	334	281	334	275	334	298	322	290	319	282	309	350	326	302	328	321	296	350	271	304	318	304	318	311	344	313	304	278	313	311	301	282	289	298	319	299	331	311	320	302	316	333	309	283	334	329	308	323	295	328	323	287	298	330	333	313	305	304	301	303	312	314	348	280	313	342	315	302	303	313	316	353	307	323	291	318	303	306	314	305	320	280	296	324	301	316	310	341	287	307	312	311	324	310	316	310	281	327	300	303	308	280	326	325	288	297	327	302	331	339	303	280	304	366	299	282	318	302	295	269	316	331	317	306	272	319	328	286	325	299	271	323	319	287	298	315	317	330	318	322	327	313	283	321	318	271	304	277	315	292	314	348	322	316	293	293	317	292	280	279	292	322	295	314	326	306	342	313	312	292	278	307	336	283	288	319	312	285	293	306	313	316	304	316	317	299	293	327	301	323	315	310	295	281	294	309	281	301	317	340	291	317	342	298	332	308	326	286	300	334	301	280	321	311	319	298	303	330	312	312	300	302	320	326	311	312	325	338	310	328	309	285	351	328	334	325	328	320	343	318	302	331	337	336	310	287	267	311	321	338	329	324	313	301	316	318	301	312	301	290	293	318	277	316	325	303	311	313	312	288	325	296	301	356	318	314	303	338	306	320	318	346	330	328	268	313	321	314	317	322	317	298	300	319	328	293	344	300	340	317	332	299	268	352	325	314	339	303	307	306	303	329	344	293	320	340	321	315	330	326	342	310	306	295	292	328	312	326	290	296	314	319	299	291	327	316	283	326	279	345	291	316	320	290	320	327	294	320	313	318	292	332	340	343	348	285	317	292	313	314	306	317	301	293	328	329	317	322	288	317	273	296	333	334	319	336	310	325	311	336	299	330	289	296	320	307	332	318	309	336	287	297	304	324	300	326	301	284	302	275	303	320	295	304	320	325	303	324	292	315	327	308	323	314	314	302	326	317	296	302	252	289	303	327	326	324	318	324	313	316	310	310	321	333	328	320	299	355	304	277	299	314	311	304	325	310	328	324	340	306	321	301	310	290	328	315	302	338	331	320	308	328	335	319	309	320	318	309	348	299	302	293	312	303	294	309	305	304	317	313	293	298	322	293	290	305	304	325	321	332	312	331	301	320	281	335	325	334	341	293	304	343	312	308	317	306	291	294	324	309	287	297	338	321	324	325	327	317	319	335	294	295	299	320	341	308	310	289	291	290	317	315	288	339	284	309	338	306	336	325	329	344	349	286	299	299	287	318	335	333	304	323	332	317	294	337	309	323	324	326	340	278	332	367	310	329	306	303	334	307	306	296	286	324
24795	36036	27532	16016	9564	6453	4188	3032	2253	1723	1451	1245	1039	927	915	857	886	799	781	676	582	600	542	522	534	546	504	464	488	405	449	412	398	365	363	388	341	358	366	373	385	328	362	361	349	353	370	359	367	365	393	378	359	349	338	339	343	330	371	333	365	352	333	342	353	355	327	321	333	341	306	341	345	321	358	343	381	398	339	351	329	326	336	330	333	311	338	331	293	296	323	359	342	344	319	314	345	277	337	352	323	342	318	334	326	317	353	308	319	323	335	353	370	327	346	333	363	320	314	327	315	333	324	360	359	353	335	337	336	339	304	329	345	351	330	328	345	320	292	307	328	352	364	354	382	344	335	343	345	347	340	340	353	334	312	364	359	338	350	295	352	346	345	319	333	359	337	324	342	350	340	319	322	328	355	340	329	352	337	343	332	329	353	339	338	308	352	350	332	315	305	362	340	336	351	362	324	360	310	335	327	348	348	345	315	308	324	329	335	287	308	325	330	359	303	310	336	325	361	381	304	297	382	356	356	350	324	334	332	330	322	320	353	334	350	333	356	348	335	321	323	353	327	317	305	309	337	311	320	339	323	301	358	372	344	330	350	340	304	317	313	333	359	318	340	366	384	349	336	356	327	353	333	350	361	318	368	340	328	345	323	339	328	369	334	311	326	345	321	334	340	344	324	342	324	347	307	350	348	341	329	335	324	329	340	316	324	313	352	347	348	368	336	314	362	346	324	325	332	306	344	332	324	330	340	316	330	356	348	341	350	350	328	338	356	327	328	318	350	320	309	319	307	292	306	312	311	328	327	365	390	387	328	344	356	344	330	322	323	333	308	324	348	329	333	326	375	335	325	316	331	370	348	351	327	329	366	366	311	342	313	335	328	327	361	321	325	328	345	348	345	351	343	306	305	366	365	368	352	357	345	352	328	329	313	344	312	359	303	330	330	354	344	333	339	317	332	341	304	341	389	367	331	372	303	360	350	326	340	342	376	347	340	366	316	306	336	321	320	338	339	338	329	342	330	367	336	335	326	340	354	318	318	365	340	351	328	359	341	381	351	340	335	339	368	352	361	363	315	315	337	332	344	334	326	316	347	333	366	334	317	345	318	329	324	375	325	333	340	328	341	329	324	332	315	311	367	362	307	324	333	339	308	324	295	319	369	298	334	317	339	334	343	341	381	355	351	314	339	317	362	334	356	335	299	367	299	321	322	298	350	358	353	291	371	338	346	342	385	346	336	319	336	364	313	355	335	360	333	354	311	348	326	328	315	319	382	309	306	345	346	336	335	337	339	298	331	358	316	360	355	332	336	337	358	342	326	353	321	349	345	356	286	334	332	365	318	333	345	322	353	355	334	321	363	338	330	349	345	348	340	331	322	304	335	337	318	320	311	346	350	346	381	347	336	328	345	308	334	319	354	292	328	334	356	319	381	344	354	362	306	348	322	366	347	332	357	318	340	344	304	334	350	341	337	342	336	331	341	321	328	337	336	342	364	343	314	360	340	310	296	334	336	389	326	374	367	327	320	353	357	334	310	348	310	333	340	295	342	370	367	321	318	351	326	341	334	345	355	332	345	308	325	327	314	342	345	313	335	331	279	338	349	336	341	345	339	331	343	339	330	328	312	326	342	354	319	381	320	344	347	330	350	365	341	352	358	324	320	343	357	301	324	333	320	321	353	336	368	328	343	322	316	362	349	318	345	343	315	319	326	334	356	338	349	294	320	320	351	354	362	345	349	352	356	313	390	329	356	342	365	352	315	317	323	322	349	351	313	337	359	312	336	319	361	316	347	346	357	326	342	354	307	322	352	357	343	332	343	353	347	350	315	314	299	317	328	353	348	323	315	347	348	315	344	342	316	335	324	334	341	344	325	323	364	320	339	332	335	336	339	341	337	343	349	319	290	345	337	332	327	320	304	335	323	352	352	307	323	371	331	303	310	349	327	315	354	322	283	325	335	338	370	351	332	348	340	372	340	312	348	330	339	336	359	312	351	344	329	366	334	332	323	326	325	342	352	322	336	326	334	347	322	332	332	366	310	346	339	326	366	355	355	302	355	292	314	355	323	309	372	303	335	348	262	321	337	328	341	347	329	347	371	362	338	346	353	300	358	318	344	360	318	315	326	301	340	309	308	346	325	350	366	339	328	339	347	338	377	339	350	351	361	335	374	384	309	345	346	326	360	328	349	326	327	356	346	347	335	312	324	314	322	317	314	318	328	336	340	326	341	332	337	345	335	353	344	324	337	344	352	330	342	347	350	353	360	325	363	349	351	323	345	329	337	336	357	345	332	351	348	372	361	327	354	320	350	346	359	332	312	327	317	326	349	342	323	339	370	331	343	337	309	346	350	325	331	353	346	337	301	343	328	328	342	335	360	330	347	329	326	372	314	350	343	353	330	295	360	324	345	354	376	299	355	333	331	331	325	333	338	350	361	358	349	342	332	341	348	369	361	360	372	375	360	322	331	322	327	350	358	350	308	306	323	344	336	353	363	346	338	307	330	346	334	339	319	325	306	322	380	369	308	342	351	340	336	339	357	295	344	340	329	339	326	329	362	358	351	323	332	338	332	309	350	318	363	323	324	365	360	318	357	361	337	349	332	343	349	331	316	316	334	318	368	323	321	341	329	350	366	343	324	355	337	310	328	329	339	343	340	323	334	327	371	339	360	330	339	341	324	345	314	358	343	319	311	353	316	325	348	335	302	329	324	340	330	339	331	336	332	345	322	335	335	319	352	342	370	349	312	320	355	323	338	343	362	363	333	335	312	344	356	328	341	332	332	333	319	347	343	349	329	299	373	336	325	342	334	333	347	357	336	345	330	379	369	347	352	318	343	306	292	327	340	310	335	288	324	311	347	350	327	355	347	327	365	345	347	319	345	315	362	332	331	314	328	331	327	326	346	361	319	337	366	328	329	328	351	357	359	337	334	386	332	342	348	327	343	317	325	338	344	365	340	353	367	358	334	357	326	359	337	334	342	303	319	360	326	360	357	327	336	328	341	325	322	316	320	351	334	331	322	337	354	333	356	315	336	318	352	320	353	311	319	347	339	312	332	370	337	318	344	345	340	349	325	335	346	341	369	322	322	356	326	324	336	339	326	316	350	323	377	333	341	320	330	324	308	337	347	349	307	317	350	314	329	343	301	338	329	344	364	351	337	382	326	309	329	325	324	329	330	353	354	349	333	334	341	345	359	352	336	338	337	354	310	327	346	341	333	347	343	335	332	327	325	366	345	326	388	339	336	327	381	341	355	340	322	342	365	344	327	339	343	332	337	332	349	321	335	349	377	357	341	311	348	351	358	336	316	338	313	327	374	315	340	356	331	329	335	354	335	337	383	328	324	312	355	304	335	319	349	353	337	342	299	331	325	339	333	345	336	343	328	331	345	349	339	336	341	316	337	331	320	316	337	306	340	353	344	293	330	337	347	379	318	322	337	337	363	319	301	315	366	323	379	304	301	330	332	352	358	333	375	324
22783	21206	28795	23933	21273	21274	12460	3932	2277	1888	1474	1287	1092	1120	967	961	935	902	802	757	713	663	609	595	595	614	567	559	536	537	537	420	468	452	401	442	447	387	393	448	371	357	407	401	419	412	370	386	422	416	400	384	431	413	387	417	390	393	403	407	435	408	365	349	373	385	409	389	386	382	405	371	345	369	392	391	381	380	375	414	393	386	405	416	396	392	372	408	396	378	385	380	366	399	403	353	389	347	397	380	392	373	377	372	375	368	398	372	345	377	379	358	362	372	379	384	412	367	337	388	374	378	391	366	384	354	359	373	401	404	380	375	406	360	358	398	374	363	355	385	376	349	366	369	414	404	409	389	393	400	387	398	366	417	365	394	376	353	393	379	387	416	351	377	351	357	401	405	398	361	392	356	396	366	354	349	358	345	412	374	370	366	412	388	388	388	378	417	417	358	371	376	389	356	386	388	412	354	335	360	381	367	391	345	406	370	380	371	417	372	342	384	379	371	371	411	385	393	402	412	377	363	373	386	379	361	360	374	394	385	365	387	369	393	342	383	396	402	354	403	392	380	389	387	377	406	364	350	342	361	361	348	365	388	382	361	392	378	408	391	366	344	392	373	367	370	379	385	357	414	417	413	376	384	395	390	358	340	358	356	395	339	375	398	385	367	374	397	418	392	369	364	324	368	362	360	354	341	384	373	397	402	370	332	375	381	346	402	422	375	384	348	340	385	364	375	375	397	381	387	381	388	378	366	345	369	351	371	392	387	383	389	358	388	392	392	366	339	409	372	373	386	385	363	364	381	401	419	372	385	365	406	398	344	370	387	420	396	396	406	398	370	392	378	345	364	391	427	355	390	379	378	370	330	366	375	364	376	336	364	348	401	369	378	387	348	371	400	375	388	376	389	386	368	374	391	371	364	348	379	365	391	391	395	409	344	361	348	349	375	335	393	396	385	416	349	409	341	351	376	392	387	371	364	373	400	384	381	390	387	366	352	404	373	388	390	420	367	365	376	373	385	407	361	401	359	401	378	361	405	368	346	364	395	355	363	386	370	372	371	352	381	393	390	362	368	358	348	389	391	389	360	322	361	384	368	384	358	380	378	349	378	362	362	350	317	366	380	389	355	362	390	392	366	380	403	366	360	365	401	358	396	406	356	354	374	379	412	387	399	358	367	357	377	408	377	395	364	405	370	387	392	372	395	385	390	394	369	378	364	356	402	363	394	386	348	371	376	395	364	348	387	352	372	346	367	376	369	379	428	346	386	390	392	351	390	398	373	384	363	382	376	366	392	401	369	358	385	355	362	360	411	356	346	375	364	370	361	389	389	382	414	410	374	370	391	367	377	374	367	400	383	376	380	408	376	366	379	392	390	392	352	389	380	361	370	410	384	380	337	348	361	344	397	366	360	384	362	370	369	399	376	409	351	381	370	394	383	380	369	368	390	379	377	399	398	392	394	374	365	394	368	379	403	366	373	383	337	348	301	393	384	350	377	371	385	379	376	386	355	392	370	377	357	386	417	367	373	398	365	380	394	371	397	359	397	372	399	410	375	323	363	390	368	364	348	381	341	359	416	367	361	385	345	374	373	373	384	378	375	353	366	366	351	373	366	369	366	390	355	352	383	382	394	362	424	381	386	358	399	396	365	362	359	399	398	360	386	394	369	388	385	382	374	374	367	365	386	388	384	381	347	380	342	400	381	384	408	352	341	364	399	397	381	386	389	356	363	405	367	367	344	405	377	354	373	364	382	405	358	400	378	411	349	384	413	391	388	375	364	362	375	370	407	369	394	356	364	349	400	391	360	386	380	375	376	369	394	381	365	365	378	377	391	373	389	359	373	362	373	364	397	389	385	353	398	402	365	395	382	340	392	344	395	360	364	373	392	370	372	372	383	412	361	345	372	384	395	411	367	394	376	340	390	372	386	350	371	394	367	383	375	351	397	381	340	355	354	398	383	391	422	375	358	408	368	391	390	375	382	360	375	383	412	400	379	372	412	378	370	416	350	354	351	358	367	397	396	349	365	346	432	377	383	338	375	382	379	394	409	377	372	374	360	405	367	351	381	361	382	408	377	378	381	391	406	374	424	333	413	382	409	371	368	363	364	405	344	369	358	415	391	348	370	383	365	347	384	393	358	356	378	348	399	387	374	355	367	393	402	383	394	360	358	395	356	384	385	358	373	387	394	405	368	376	376	406	400	373	364	418	357	408	373	349	363	405	376	335	408	378	386	370	378	392	345	387	404	398	373	367	392	369	388	375	383	344	388	355	348	395	377	371	374	360	362	397	383	394	393	387	409	384	385	322	391	405	339	396	367	416	421	344	401	399	379	369	370	365	372	373	358	379	349	341	376	363	378	385	373	381	374	359	421	398	344	400	351	393	383	384	358	391	366	367	356	354	367	377	336	358	382	381	402	354	341	400	367	390	366	334	393	359	355	356	373	380	389	352	394	359	381	335	322	366	375	380	367	414	367	351	401	393	360	366	363	361	374	392	387	373	397	385	357	361	356	379	388	375	382	379	363	351	402	377	386	331	349	360	342	375	388	424	344	376	397	375	376	352	375	389	367	404	350	361	374	372	367	369	387	380	376	366	381	346	416	353	356	383	397	345	366	417	371	371	345	413	371	327	356	381	347	360	364	375	362	394	369	364	343	361	356	372	377	356	369	412	334	360	387	374	386	389	388	410	339	372	386	393	361	397	357	370	339	399	333	381	378	380	385	374	390	382	349	380	353	372	392	393	404	396	360	383	358	352	411	371	397	370	408	397	362	410	375	386	409	377	380	359	359	370	388	374	332	369	387	376	386	385	411	392	380	349	353	350	360	365	342	380	364	394	361	370	361	373	365	356	380	394	393	394	375	342	377	372	371	396	378	353	426	372	386	352	431	420	388	368	380	391	389	401	433	383	378	356	355	371	375	351	352	373	408	390	379	390	374	364	382	418	395	371	373	362	393	391	370	373	406	386	400	383	357	360	341	357	374	381	343	383	366	365	401	416	396	401	346	401	373	396	379	355	367	375	377	407	370	338	369	391	401	365	385	361	376	376	402	382	416	382	357	352	386	343	362	375	380	383	371	346	379	361	359	378	372	369	368	353	374	364	373	370	363	378	383	359	390	351	366	343	391	376	353	401	366	349	392	365	352	353	395	370	341	346	413	361	384	357	373	383	342	372	359	387	355	370	349	390	368	410	409	401	375	372	373	381	386	375	359	379	418	363	380	422	379	414	378	361	396	364	375	366	327	388	372	363	399	382	368	358	387	372	373	354	393	350	377	372	350	363	326	378	385	349	384	372	380	374	378	385	356	371	357	405	359	372	368	370	366	326	384	385	367	373	341	383	385	385	382	360	399	382	365	418	410	354	367	366	373	363	353	380	391	368	335	376	361	380	372	374	355	342	376	362	348	414	384	377	392	361	383	375	409	336	379	387	343	380	361	389	399	382	397	385	393	339	344	357	388	367	370	388	346	359	388	356	366
29096	44256	36067	25095	17116	11980	8200	5558	3964	3004	2428	1947	1668	1549	1478	1380	1282	1302	1188	1041	916	884	832	776	761	760	684	643	643	570	556	546	464	530	442	478	457	459	448	451	424	411	439	452	467	419	430	433	429	446	438	441	434	433	417	441	427	399	402	389	396	423	383	434	416	409	392	399	412	382	416	409	390	403	419	421	430	381	458	388	396	398	442	389	388	405	408	414	366	405	412	423	376	403	398	388	392	390	393	364	385	391	358	370	366	424	360	384	390	400	402	410	415	379	389	369	406	392	397	364	390	365	383	349	376	379	380	406	362	405	409	389	359	377	387	427	387	377	398	389	362	372	385	384	404	394	420	394	369	393	379	381	391	392	386	378	381	376	375	400	390	358	368	384	395	382	382	393	421	410	362	388	389	399	365	382	400	389	375	376	409	458	340	382	390	364	398	373	373	393	416	407	381	368	404	384	392	369	418	410	385	400	390	380	389	365	392	410	399	387	358	363	367	388	412	385	397	385	404	404	420	395	364	391	417	366	367	343	399	424	390	374	370	417	367	391	377	369	413	387	383	344	394	395	339	358	383	387	388	423	362	361	410	385	424	370	372	372	392	406	371	410	362	396	379	412	369	396	402	371	395	338	406	388	393	399	381	380	409	408	399	382	399	359	400	404	384	385	408	364	412	363	418	420	383	391	391	422	378	367	369	380	362	400	375	393	397	396	377	415	400	414	384	397	380	399	374	384	381	388	380	359	376	379	375	360	350	372	388	387	401	380	380	349	369	388	378	410	361	399	412	396	375	393	366	384	388	383	417	361	390	356	381	388	373	375	396	366	389	379	419	399	417	377	402	336	331	427	413	395	387	382	410	387	352	446	391	399	418	360	382	407	343	393	396	416	395	375	439	415	401	369	401	378	370	388	412	419	411	400	359	357	404	415	394	335	380	403	368	428	377	365	403	400	381	396	404	380	414	368	369	374	381	398	382	396	334	374	366	370	420	372	413	345	401	382	369	341	410	398	397	419	354	405	369	386	385	375	391	372	412	361	362	405	374	398	391	378	394	434	398	404	391	376	404	383	363	396	384	403	392	377	406	393	429	446	365	407	332	358	392	367	360	395	381	367	367	431	371	423	374	355	407	400	366	357	403	359	392	385	378	404	362	368	383	337	371	408	390	385	428	379	382	340	414	376	374	369	364	367	384	366	409	370	396	363	404	404	407	351	352	352	390	364	400	405	411	375	405	391	395	407	416	414	432	363	379	366	382	357	365	404	408	386	402	393	396	409	345	414	399	361	381	389	364	376	421	357	398	381	393	390	398	387	368	431	398	430	401	403	390	399	397	357	364	364	394	403	374	382	360	383	402	377	360	383	404	425	395	426	374	384	370	375	416	407	407	378	396	386	384	376	362	384	391	377	403	403	407	407	385	394	364	417	394	370	374	387	395	444	396	382	399	412	351	413	387	360	401	394	388	371	380	378	375	386	421	386	403	374	400	381	416	371	427	395	392	361	402	382	397	391	367	405	410	352	405	350	389	362	371	394	353	387	395	399	413	419	421	417	372	364	361	379	386	399	412	383	411	387	373	394	381	404	371	366	373	404	384	360	377	395	374	385	360	415	379	430	402	381	383	363	377	372	366	359	362	383	367	394	388	389	373	368	382	401	365	372	428	368	397	391	352	398	363	383	429	380	382	346	365	358	367	363	360	370	390	428	394	436	375	390	392	376	377	366	371	374	401	369	394	352	398	389	372	365	396	398	383	406	390	386	394	369	348	417	361	364	396	411	356	412	393	383	365	413	361	382	375	372	385	372	372	401	395	421	405	401	362	373	398	356	378	396	375	409	353	388	377	383	415	419	409	394	396	386	384	388	367	385	369	382	392	396	365	407	376	382	366	377	379	371	410	381	382	379	373	381	340	373	398	358	363	361	410	388	382	380	396	374	345	381	362	409	397	382	385	362	405	364	376	412	399	370	372	414	413	354	384	370	359	383	380	358	376	383	382	427	382	398	368	386	379	390	366	383	390	376	374	397	380	424	406	420	344	358	399	380	387	368	393	406	406	362	411	352	359	398	362	390	384	381	389	402	385	339	433	354	376	378	411	367	389	383	346	349	428	408	412	426	359	376	354	389	410	367	393	394	359	381	438	383	367	385	386	394	371	383	399	383	381	412	365	359	371	388	383	416	390	372	427	414	390	377	375	387	383	354	410	384	362	403	395	397	354	370	393	375	385	399	449	385	380	404	353	386	373	391	372	392	397	349	399	352	385	390	407	417	369	408	378	372	399	352	389	374	386	431	378	402	366	390	378	397	411	355	379	371	390	420	394	369	326	367	399	394	375	427	432	376	410	393	392	376	368	395	397	371	410	364	416	408	396	414	369	394	360	371	347	401	348	372	375	392	382	373	393	395	364	399	359	384	399	385	370	373	397	381	353	362	388	386	378	387	430	420	390	368	380	362	379	386	369	384	346	427	383	390	405	340	402	395	385	374	394	378	361	391	380	400	393	401	392	410	383	379	403	397	386	410	398	400	376	401	386	393	399	429	361	390	413	399	369	395	402	347	369	379	393	397	352	405	393	369	362	369	375	391	368	381	372	361	374	388	367	362	385	409	405	401	367	428	357	402	390	401	412	378	383	391	402	416	401	384	372	361	360	412	390	396	395	380	424	375	413	376	393	376	357	364	375	351	402	372	369	380	402	385	374	389	388	367	366	372	409	352	354	374	375	366	369	380	370	414	379	373	408	416	376	348	376	378	382	409	367	361	401	355	384	373	358	397	373	379	367	389	357	391	401	385	439	393	398	370	372	365	372	353	375	392	404	380	377	389	372	360	418	412	403	408	410	388	400	374	394	344	371	391	404	382	424	369	377	418	423	382	397	365	420	408	382	398	348	372	401	400	393	367	390	347	371	377	386	394	416	381	360	386	393	389	398	400	385	433	371	380	394	428	390	377	410	362	397	387	406	376	368	375	400	357	382	418	396	385	395	365	406	368	397	418	391	365	384	363	376	387	385	380	350	366	398	390	361	407	410	381	381	388	405	421	380	410	363	407	386	369	349	393	404	406	386	371	361	384	362	392	410	381	399	392	412	388	398	366	388	373	382	398	375	364	370	407	400	389	364	401	394	366	402	350	406	408	406	383	375	421	332	396	419	381	409	375	370	378	432	336	410	379	423	389	400	420	402	364	343	353	427	398	385	425	365	402	429	378	388	364	389	372	421	397	423	388	435	359	384	379	364	397	370	410	399	402	383	404	397	390	362	353	408	396	359	355	397	400	411	387	399	394	365	419	371	398	388	393	410	368	353	396	392	391	382	392	378	364	389	384	392	352	413	405	384	362	368	387	391	386	417	426	353	406	428	414	370	398	394	383	425	385	377	368	389	398	385	366	401	388	376	370	367	393	362	389	365	372	388	402	375	387	434	382	355	394	373	403	393	387	362	393	354	400	381	354	373	364	389	428	369	391	395	374	386	366	361	398	350	422
28828	22157	20927	13819	6168	3002	1873	1186	840	626	529	542	411	391	395	392	398	383	376	325	340	265	296	286	308	306	267	277	269	230	257	209	266	235	264	212	230	216	227	225	227	226	253	245	233	226	216	229	218	240	223	210	229	239	231	248	211	279	198	239	237	220	216	215	211	217	261	217	201	233	213	192	228	213	212	255	233	233	217	207	202	229	205	196	197	220	246	210	232	221	219	219	223	214	236	206	211	223	238	201	212	234	235	232	218	230	226	234	232	234	248	234	219	207	219	239	216	233	206	211	221	213	235	223	214	230	203	211	219	219	240	220	220	216	214	223	231	212	229	239	213	229	216	226	215	232	247	219	221	192	223	215	221	218	223	234	206	228	221	200	249	210	198	202	229	210	206	222	231	203	223	201	234	215	256	213	222	222	248	228	240	214	222	207	221	228	234	199	218	208	239	214	210	221	238	217	219	208	263	233	204	209	210	234	200	236	207	237	250	224	228	202	246	204	230	210	218	236	235	212	195	226	225	200	233	222	198	206	217	200	211	241	212	216	211	227	232	229	236	210	223	230	220	210	221	233	216	218	246	205	197	201	226	216	241	203	234	234	200	201	241	245	228	199	204	231	227	236	182	215	217	202	241	220	225	213	197	218	240	233	247	198	185	198	210	210	224	209	224	240	239	187	240	212	236	199	208	220	237	213	238	204	210	229	235	214	223	206	194	219	197	211	239	205	220	222	219	227	231	203	215	202	231	205	237	211	219	195	228	193	219	203	214	240	211	229	246	238	205	234	214	234	217	227	218	212	218	222	247	244	210	222	213	205	242	213	199	223	189	188	226	213	195	193	222	205	234	228	209	195	204	221	206	221	219	212	235	219	220	226	216	223	228	219	227	214	233	215	190	208	222	211	216	238	222	226	221	205	207	208	196	181	221	217	208	225	226	254	203	203	238	200	232	226	230	224	210	196	215	217	223	215	228	208	204	198	244	225	264	228	215	192	221	212	212	228	232	235	229	220	221	233	213	210	204	222	200	210	202	224	201	226	219	187	228	240	211	204	229	195	232	217	187	246	223	200	229	227	214	213	229	193	210	234	195	230	223	240	190	200	261	229	204	215	220	209	209	228	231	208	220	209	227	215	222	204	206	225	216	244	202	209	206	207	222	220	236	214	237	215	206	201	200	220	204	245	231	229	229	249	212	243	221	232	239	219	211	213	214	205	231	218	208	198	216	222	217	225	228	206	226	206	230	197	232	224	213	217	210	202	223	206	238	222	218	215	225	249	222	234	199	217	214	206	219	196	228	212	212	232	200	213	230	220	220	210	211	248	216	207	223	223	213	233	208	215	229	222	237	200	232	233	194	219	218	210	230	197	210	216	202	233	188	216	230	230	203	193	204	230	208	209	211	235	252	241	200	250	237	221	226	203	221	214	208	214	214	221	225	201	230	195	214	231	208	207	234	186	211	209	223	203	226	219	213	226	226	231	230	196	230	225	236	222	206	204	215	207	230	173	239	213	197	214	201	186	209	226	252	208	241	240	202	239	209	186	245	228	197	228	238	220	214	238	227	220	223	213	199	217	227	210	204	224	223	223	247	216	239	209	217	225	214	216	214	201	200	229	218	208	225	236	211	195	198	212	218	190	216	215	222	205	181	211	215	225	197	218	215	239	203	202	214	214	199	189	228	196	213	224	192	228	232	211	226	209	223	210	215	180	217	241	214	208	242	208	221	208	192	215	205	189	231	223	222	227	212	211	193	212	252	204	235	187	220	226	224	193	210	203	197	212	228	240	209	208	226	213	195	225	217	230	220	224	208	210	227	213	223	229	215	201	227	241	203	215	209	226	233	228	212	204	236	233	208	248	210	207	207	220	205	225	210	220	208	248	224	201	223	229	194	239	228	236	233	228	210	229	210	215	221	212	236	201	187	209	195	206	210	236	236	227	207	233	240	228	186	232	206	212	217	243	213	225	215	223	222	244	214	228	217	202	217	206	217	228	241	204	198	215	237	220	218	203	201	207	228	203	200	212	227	216	222	197	201	214	210	220	204	215	199	213	203	187	227	224	226	218	229	221	220	195	206	227	201	208	229	214	226	251	217	242	215	241	204	240	187	227	248	231	226	187	221	215	227	204	243	218	226	221	216	221	210	195	233	205	204	189	222	241	218	231	204	217	206	228	220	218	240	218	218	227	189	208	223	219	234	191	203	221	203	205	223	186	205	219	210	229	219	188	224	201	238	232	238	231	228	238	191	201	226	235	247	237	234	229	213	218	234	203	220	226	229	220	240	239	203	237	213	220	192	214	247	232	218	190	210	224	206	194	216	199	228	188	223	200	216	233	235	203	239	207	205	207	221	211	193	219	225	226	231	199	222	220	230	212	211	248	207	212	212	214	239	235	226	196	219	215	212	206	211	225	211	228	210	203	207	234	229	205	220	229	205	209	218	223	236	209	214	218	238	190	212	219	200	202	207	206	201	212	202	226	232	197	217	195	212	203	203	213	231	268	222	214	229	235	219	222	188	205	205	206	223	245	220	218	208	216	230	205	229	216	240	228	213	210	222	237	203	208	235	190	175	199	226	207	207	233	238	214	208	210	206	233	199	222	209	195	199	239	205	215	217	205	218	242	224	229	221	197	229	223	215	233	224	217	212	223	200	235	230	220	216	210	225	228	211	208	246	200	214	202	196	218	257	208	225	214	207	240	233	209	241	224	242	197	231	259	235	229	208	225	192	214	206	222	222	203	209	219	223	206	204	226	211	241	209	250	220	256	201	227	232	243	189	224	222	246	200	227	226	231	197	220	220	200	241	225	224	259	217	231	224	201	194	220	225	237	224	204	201	224	210	206	215	208	221	219	213	239	240	234	220	216	198	218	250	209	235	242	218	222	211	219	245	224	199	217	236	214	225	202	221	235	216	218	234	223	224	245	238	203	178	222	222	231	225	243	222	202	197	195	217	216	243	237	191	209	231	223	228	202	210	234	251	211	218	228	255	231	233	232	230	201	217	211	211	222	205	207	246	218	217	212	234	196	192	237	215	232	220	217	212	212	246	231	193	194	215	223	211	228	224	219	210	198	219	206	230	230	220	200	219	221	236	237	205	233	206	213	211	234	213	217	217	195	242	242	182	198	215	235	211	211	247	220	209	207	192	207	244	199	237	224	235	223	222	212	224	206	220	221	218	210	223	207	225	210	207	228	185	201	213	191	189	237	216	213	240	215	221	217	208	197	228	232	232	250	219	212	232	215	219	215	231	209	221	214	213	190	216	234	204	220	211	217	206	190	235	207	229	213	206	228	240	223	216	199	224	230	225	215	214	239	215	198	202	225	234	215	228	217	230	227	227	243	224	238	204	226	218	217	232	219	219	190	228	216	230	227	236	196	212	223	211	201	227	211	207	226	235	202	195	214	212	221	191	237	208	213	223	223	221	210	238	222	239	217	229	191	222	192	233	221	223	236	190	218	188	235	235	201	250	223	204	240
22771	29527	22110	13701	8569	5317	3463	2141	1452	1149	910	795	632	618	646	558	564	557	500	489	460	402	368	371	394	372	332	338	312	332	315	279	294	292	249	262	261	243	257	253	237	238	244	258	223	264	264	256	265	241	259	233	247	255	236	266	245	255	260	250	245	226	258	259	234	232	257	270	238	263	243	269	212	259	227	260	239	245	254	257	235	238	280	223	241	261	225	233	247	235	241	254	229	220	253	260	240	242	254	235	269	259	250	243	254	242	245	247	249	244	260	236	210	258	249	257	243	246	233	232	276	271	220	268	242	253	258	242	228	241	256	248	249	230	237	243	245	239	237	235	235	236	243	237	224	229	248	276	285	221	244	220	255	252	215	241	225	227	250	258	255	253	254	254	239	242	245	251	229	255	249	217	209	226	262	228	240	241	241	221	236	221	231	274	209	256	244	248	232	245	278	262	236	239	262	234	244	202	235	218	227	234	243	237	260	245	239	234	263	240	252	238	245	210	268	238	245	207	243	250	242	241	232	240	257	246	243	239	235	288	244	240	240	230	275	247	268	241	229	234	234	258	242	220	247	236	238	253	244	237	229	231	240	232	237	234	234	271	233	214	259	241	223	229	225	256	222	235	216	237	254	235	233	261	251	224	217	238	224	227	252	254	228	251	257	253	257	231	230	211	228	242	223	254	233	216	216	206	250	232	213	242	241	266	269	228	247	215	245	240	264	226	250	234	237	224	247	243	255	251	239	258	250	289	237	233	248	262	221	246	263	242	262	231	234	265	229	230	234	233	249	229	245	241	277	251	237	244	273	260	234	237	237	249	220	241	267	257	238	243	229	240	238	262	239	236	224	225	222	260	217	238	240	243	235	240	249	255	234	213	226	237	265	202	257	251	253	238	253	237	219	219	249	228	246	237	232	258	229	237	230	253	244	255	241	249	231	248	243	267	253	222	264	259	255	251	217	230	249	218	243	244	234	219	244	248	231	252	229	253	231	247	228	237	258	229	250	230	247	263	219	231	274	245	238	239	262	229	254	233	227	239	249	245	234	242	241	261	265	240	234	239	237	233	266	277	261	242	236	274	266	245	250	225	263	229	258	226	236	281	244	250	247	252	252	230	215	235	240	241	224	255	216	265	255	204	254	266	242	236	244	231	260	228	221	247	254	217	240	182	253	243	224	247	262	251	226	226	234	231	246	247	245	237	238	224	259	229	233	236	238	241	239	246	217	237	254	225	241	263	229	229	234	264	233	215	229	246	228	260	279	246	269	261	235	244	220	251	240	228	242	197	239	256	246	233	237	264	252	225	265	250	235	236	255	249	248	249	254	222	226	231	235	255	231	241	240	234	244	234	232	228	245	241	250	243	240	221	292	229	242	239	235	246	242	258	236	261	249	256	240	257	262	251	230	259	224	222	271	242	217	221	237	246	255	262	244	238	221	245	236	233	233	255	251	257	222	230	240	249	240	263	249	239	221	248	246	253	215	250	260	279	275	253	258	256	241	228	257	251	229	220	241	261	282	272	226	262	230	236	232	247	236	222	261	236	242	224	226	249	251	252	258	228	242	234	227	230	259	258	265	244	266	223	233	240	230	258	239	238	234	247	246	275	250	263	229	260	251	276	239	224	235	237	252	247	228	243	237	262	239	248	275	267	248	231	248	254	231	238	244	223	239	272	240	230	221	241	251	233	231	225	240	249	242	247	265	250	223	281	265	233	242	235	247	254	249	253	244	245	239	245	250	237	246	251	246	241	263	270	248	259	211	245	250	244	260	255	227	238	253	239	231	235	225	241	263	221	257	243	245	259	233	241	247	219	250	232	256	226	242	269	244	231	235	249	219	254	253	242	243	238	258	256	239	221	249	236	259	244	246	243	232	236	228	260	231	239	239	241	236	261	245	240	249	250	241	256	243	260	229	231	227	239	210	244	241	259	244	245	248	226	247	235	229	233	228	247	270	230	243	237	240	244	238	249	238	251	271	201	247	238	230	245	234	241	252	240	271	233	249	250	217	257	258	242	229	250	253	247	234	233	238	246	250	254	221	225	238	249	220	219	246	225	260	240	219	260	217	257	262	281	225	223	229	254	247	244	255	253	252	230	243	253	203	229	251	230	243	216	242	246	227	236	230	245	239	212	247	279	253	224	265	222	254	238	237	220	261	237	219	256	226	218	251	255	226	223	217	237	238	259	224	242	249	236	218	238	281	220	286	248	246	248	238	198	241	238	238	257	222	230	251	251	249	254	234	249	247	251	227	243	250	236	255	265	251	222	251	254	268	227	258	239	242	236	239	235	244	231	223	229	242	236	229	251	238	252	253	248	226	255	228	258	214	282	246	280	252	251	237	223	282	251	251	238	229	236	262	249	227	251	263	220	231	233	237	224	241	235	238	243	224	234	225	239	207	241	248	240	242	241	232	231	279	228	238	241	239	247	257	237	238	225	208	245	258	241	235	249	225	235	269	226	205	236	218	238	232	246	279	263	229	239	245	262	266	225	222	218	236	266	255	214	231	265	226	244	234	244	261	239	268	250	231	249	226	251	252	248	259	236	210	234	247	215	217	241	234	230	255	247	241	264	248	254	259	256	262	239	230	243	249	259	248	219	243	225	243	245	237	204	242	250	241	237	221	242	228	250	240	222	247	214	253	245	252	238	230	253	229	256	249	212	235	237	242	223	221	245	209	229	235	226	231	262	245	251	220	234	219	220	249	239	244	223	248	244	216	240	208	260	251	246	234	227	262	236	235	242	248	239	239	258	239	244	261	229	243	244	233	232	231	231	238	263	256	241	240	237	248	239	226	220	209	238	267	214	239	264	221	222	262	245	218	250	256	256	253	240	255	218	241	241	264	250	285	239	241	258	244	261	238	216	244	236	231	243	245	222	261	220	228	241	244	242	245	231	245	231	257	235	250	254	243	220	246	253	219	240	237	228	245	216	243	231	243	237	247	225	229	239	230	233	249	231	207	232	249	259	249	220	215	231	252	212	243	253	224	265	235	243	246	243	229	240	235	248	264	261	241	209	237	239	224	271	238	231	231	278	250	261	233	260	265	263	227	241	249	234	240	223	223	246	237	245	240	247	240	239	224	240	249	237	252	243	245	261	229	243	236	226	237	252	230	207	257	246	228	263	212	252	226	228	244	245	267	259	270	235	231	246	224	236	280	257	274	236	293	243	215	228	252	244	240	257	267	215	248	233	222	249	258	251	230	215	209	254	253	254	215	228	234	240	253	220	242	239	246	225	242	246	248	244	245	237	201	226	261	243	238	242	246	228	260	238	246	258	256	240	251	202	233	247	251	223	258	234	269	224	260	228	248	242	239	251	212	241	249	253	239	248	214	248	277	255	246	257	247	247	244	214	232	275	236	238	230	266	251	226	268	253	239	253	252	238	231	223	246	234	242	243	263	241	221	247	226	239	233	233	253	242	269	218	241	225	243	239	265	240	222	224	232	234	246	231	224	224	210	238	266	244	272	246	237	247
23896	21198	28298	24406	21183	13744	5156	2465	1469	1190	972	836	705	596	614	604	560	529	539	530	487	436	411	368	392	388	348	289	332	341	246	311	308	284	255	255	269	242	263	285	239	272	257	289	258	257	294	242	255	250	244	262	263	265	272	237	248	262	248	233	253	248	264	240	236	274	239	263	212	252	238	250	226	262	236	247	255	239	236	254	227	242	281	229	232	271	208	244	239	264	225	257	241	265	244	234	226	248	222	236	257	229	241	232	221	230	213	236	230	205	190	246	245	253	206	250	255	218	232	232	242	261	226	221	253	252	212	250	236	238	240	209	243	260	222	224	215	262	202	228	238	228	251	236	199	237	244	250	202	236	240	251	252	233	243	235	223	216	230	251	242	230	256	236	241	244	253	264	263	234	239	236	220	240	270	248	255	265	263	254	255	238	239	233	251	226	271	245	247	250	243	216	225	271	219	221	249	273	242	243	247	247	229	236	238	229	210	249	236	228	231	255	243	244	238	245	251	239	229	254	226	239	227	259	232	232	249	242	234	230	243	254	259	266	246	247	256	258	229	239	227	215	238	235	234	269	225	220	252	283	272	219	230	243	261	215	236	245	227	266	218	263	245	245	223	224	236	208	230	234	234	229	260	240	262	243	279	228	216	238	238	223	244	252	229	220	207	238	241	212	203	249	244	228	243	237	242	276	256	251	214	248	232	225	243	247	234	257	231	236	229	247	243	245	251	247	266	241	245	235	219	255	254	239	226	227	229	244	211	243	261	250	220	242	236	257	250	244	232	246	257	260	222	248	240	233	213	230	228	229	202	215	230	239	224	256	238	258	219	248	239	226	259	246	280	208	233	254	222	216	249	246	254	256	231	234	247	263	256	219	227	229	218	215	233	231	243	245	225	259	217	235	234	246	264	241	251	229	236	215	237	251	235	252	249	211	256	254	222	266	247	245	245	249	236	249	242	241	224	212	236	200	240	228	249	230	233	216	227	273	253	231	250	251	237	212	252	261	244	257	224	215	239	245	240	246	214	214	241	256	232	232	206	238	245	244	233	272	246	246	250	247	249	214	248	230	244	216	280	248	238	225	245	258	225	273	228	251	215	241	233	278	243	225	243	274	213	249	242	237	275	231	229	246	241	243	237	214	256	249	255	249	250	244	233	228	222	221	231	273	274	217	250	238	242	227	249	242	263	223	262	246	246	233	235	228	195	215	253	233	230	273	231	233	244	247	230	220	225	217	251	265	259	239	246	221	245	227	242	240	221	227	267	235	214	241	244	250	227	241	242	258	207	236	265	218	242	258	217	280	234	216	247	235	202	253	248	245	222	271	233	238	226	255	224	242	224	240	240	238	247	212	268	229	264	236	218	248	260	256	250	230	240	228	224	251	254	253	242	218	238	243	235	236	242	247	247	229	266	255	250	285	243	228	240	232	208	227	251	223	235	242	247	238	263	264	238	248	262	199	250	257	244	264	233	232	265	249	241	245	228	228	239	216	239	240	260	231	236	242	241	229	233	273	247	242	215	246	254	260	233	219	237	240	225	251	240	219	253	232	245	251	237	225	248	252	223	208	238	237	255	254	214	239	217	203	269	238	254	230	267	231	234	230	253	227	215	228	275	229	263	222	248	219	248	253	222	223	253	210	209	257	254	258	232	245	269	251	217	231	264	224	254	236	240	247	231	231	242	250	266	257	234	242	252	208	225	242	271	227	233	237	224	257	242	233	243	251	261	230	231	239	229	232	264	248	249	247	239	256	245	252	225	234	205	238	215	242	217	256	244	239	269	224	233	224	255	208	243	271	268	253	264	217	239	240	242	268	226	221	262	245	235	227	252	246	244	234	233	224	231	241	229	237	251	258	246	263	215	238	280	248	232	263	227	257	234	216	228	281	220	278	212	259	234	232	239	249	251	230	236	255	241	251	202	238	214	243	231	255	221	236	254	220	265	247	217	260	226	251	221	245	246	244	244	244	236	247	224	230	249	245	275	231	248	208	254	229	246	248	246	228	245	236	247	241	230	247	224	232	242	272	222	245	216	230	256	247	258	263	220	238	255	234	250	262	235	202	252	246	228	245	243	222	206	222	248	222	249	242	244	241	237	256	261	230	251	217	239	236	239	230	237	232	243	249	238	247	269	230	232	234	248	248	231	242	245	185	231	212	240	204	244	243	215	221	239	228	226	243	261	219	249	233	220	255	227	241	230	259	221	247	247	261	248	240	241	236	216	246	223	243	259	226	242	231	236	242	263	239	266	248	233	268	221	233	216	259	255	263	257	250	249	265	249	265	250	250	240	252	221	224	230	245	221	265	242	230	254	234	242	233	218	272	206	219	233	229	207	239	231	249	258	219	238	247	251	263	262	229	257	233	244	235	224	238	245	242	262	251	221	224	241	222	265	228	232	232	257	245	239	257	225	220	228	261	264	274	243	234	236	257	239	254	221	239	219	241	225	259	243	257	233	240	255	233	230	266	260	231	242	263	228	234	256	230	241	266	230	242	226	249	213	240	221	258	245	222	230	248	253	232	262	247	218	264	217	217	262	264	234	239	252	215	230	267	244	236	256	231	253	243	233	245	257	255	238	221	235	214	216	256	253	208	246	219	219	257	241	244	241	224	215	240	229	252	227	246	253	225	191	255	233	246	237	249	217	223	230	246	244	251	236	266	236	205	265	228	264	245	234	241	225	238	254	225	234	242	245	245	224	253	251	257	261	233	261	205	234	251	267	248	226	230	243	236	259	231	249	237	246	248	205	218	212	224	224	233	232	247	243	256	237	228	243	226	240	238	232	249	246	252	240	245	225	260	227	244	234	232	244	236	251	246	238	219	233	228	249	265	241	215	239	228	235	220	247	239	236	218	216	242	222	227	240	249	238	215	224	213	226	240	228	239	241	233	295	238	225	209	250	260	250	235	227	241	244	245	228	248	247	243	243	259	204	246	262	258	247	261	237	235	243	257	222	236	241	263	252	219	260	221	263	254	231	195	232	221	261	240	250	240	204	248	257	254	241	244	226	265	246	220	232	220	224	224	232	235	267	235	227	259	232	234	227	243	222	222	218	238	251	242	241	242	239	228	243	242	246	237	239	238	230	221	234	263	239	264	239	225	239	231	215	197	228	253	268	246	240	236	246	241	242	271	236	229	249	258	241	233	212	231	234	210	268	254	246	246	236	273	240	234	238	270	243	239	264	222	240	249	222	259	227	264	277	247	233	252	262	235	257	242	224	225	247	231	251	249	226	257	242	226	265	232	267	259	239	235	243	239	205	202	223	257	231	252	263	230	289	264	260	245	214	243	221	232	255	229	268	235	251	272	256	229	247	233	241	274	233	246	241	245	234	225	216	225	230	237	244	259	250	245	224	244	218	234	244	259	253	233	240	244	239	242	243	233	233	241	245	241	264	250	265	222	217	225	212	211	242	233	231	225	240	251	280	236	258	246	235	255	232	233	248	249	251	245	236	262	244	215	241	246	251	233	241	217
25004	37163	28896	20030	14438	9621	6675	4024	2836	2002	1663	1333	1117	977	896	916	833	783	807	712	651	541	511	495	476	497	489	423	406	360	376	363	338	314	303	291	289	293	264	289	240	279	273	288	268	303	287	307	304	295	248	274	258	327	266	282	276	253	263	265	280	277	277	260	279	245	258	270	240	253	225	226	283	266	249	290	305	265	250	276	285	255	261	262	259	280	247	239	255	258	256	267	253	269	264	291	271	304	249	255	256	276	258	258	265	247	265	287	266	276	286	264	284	258	273	225	226	258	247	225	289	214	248	251	243	239	248	251	264	277	229	273	257	252	251	273	225	250	238	269	251	244	244	257	251	253	267	269	235	243	249	249	250	272	243	282	253	263	284	267	265	243	261	258	251	259	260	251	253	262	248	257	267	251	245	257	252	282	265	254	262	282	254	246	256	235	261	244	249	251	237	243	251	261	282	234	249	244	267	247	267	238	236	245	249	253	242	253	239	277	247	259	247	268	256	263	258	239	254	280	254	264	274	259	246	273	260	241	270	260	277	217	270	249	254	230	248	268	255	262	236	265	274	265	270	274	254	238	258	267	249	268	252	294	262	267	270	251	232	254	257	263	260	222	281	249	254	254	262	215	250	240	239	263	231	250	254	255	270	256	253	262	252	278	248	257	240	268	270	235	243	254	252	241	262	252	258	255	250	277	270	231	253	224	246	260	285	260	268	257	252	252	237	254	259	246	287	265	246	253	238	263	280	254	274	246	237	249	265	240	255	254	277	247	256	230	235	259	240	262	281	272	253	235	258	243	271	254	220	255	253	261	272	262	267	266	266	259	260	256	251	219	266	260	247	258	251	251	251	221	244	231	249	281	254	289	278	257	254	254	280	256	274	269	257	257	231	264	256	292	266	270	256	271	238	269	268	248	278	252	252	261	230	268	268	239	246	266	239	272	254	260	283	250	233	236	251	255	257	268	246	257	282	266	262	262	258	269	243	219	241	266	282	247	272	259	255	253	270	270	233	276	281	265	252	234	244	256	252	243	257	259	259	252	256	259	261	240	256	250	270	262	267	230	240	240	233	250	223	232	236	250	237	256	253	253	240	263	269	246	252	272	281	281	257	263	267	246	271	258	277	258	250	258	267	260	258	267	262	288	228	233	264	264	270	276	222	213	250	237	257	260	260	231	280	251	256	218	250	292	265	249	237	246	273	227	265	254	225	263	246	279	270	235	276	255	243	249	262	249	243	238	275	272	252	229	263	273	277	264	276	244	234	246	249	238	246	227	276	265	265	247	270	251	263	243	267	257	262	262	253	260	251	248	265	273	290	222	252	240	276	254	225	255	261	253	242	251	264	236	306	243	247	252	251	251	240	250	255	258	245	263	261	246	270	274	262	255	249	257	259	248	255	239	248	275	229	255	253	270	248	245	234	255	242	244	254	250	262	239	260	254	269	263	286	261	244	254	247	254	249	276	218	259	246	240	250	229	260	262	278	252	225	237	271	212	265	257	267	251	254	233	257	261	237	237	245	257	248	267	272	258	229	238	236	250	249	266	258	250	235	254	275	254	246	254	304	246	264	269	268	269	262	252	251	291	263	253	243	262	276	271	303	243	234	272	235	256	257	255	213	257	243	243	277	266	249	250	261	229	238	233	256	258	260	222	252	254	266	231	274	248	228	249	271	248	263	276	226	261	249	255	248	280	238	263	247	246	248	234	238	273	262	270	288	275	252	244	245	282	235	236	276	251	268	292	245	254	255	247	260	247	261	227	265	251	283	246	256	240	259	259	270	266	276	261	265	268	252	269	282	251	264	226	234	264	262	274	253	242	267	270	273	245	238	261	287	280	225	262	255	271	252	268	283	232	267	220	290	278	274	264	253	241	245	266	244	307	281	247	260	277	264	278	241	280	231	251	247	256	248	269	279	267	264	250	254	240	249	244	267	242	258	260	261	260	235	245	243	246	242	263	255	255	236	254	250	248	274	241	260	267	243	272	258	248	269	245	273	255	260	242	265	250	235	275	267	245	266	241	263	245	256	235	227	280	243	252	261	257	250	247	250	250	249	230	227	271	251	250	239	260	229	276	264	245	257	260	284	281	262	240	280	251	263	261	257	256	275	257	275	251	255	248	259	253	263	251	259	247	271	251	254	250	228	240	234	240	281	277	228	237	241	234	249	269	254	218	274	244	264	286	252	263	284	271	241	278	263	245	229	242	282	257	261	257	273	274	277	255	271	239	234	251	257	244	220	270	249	277	246	269	267	238	223	281	246	225	222	261	274	257	244	257	283	213	237	237	257	282	263	244	251	236	232	255	262	259	260	257	255	271	274	250	238	283	280	269	273	257	268	235	268	275	242	268	254	257	285	252	269	260	237	254	273	261	283	249	261	242	259	272	249	254	248	264	244	232	232	247	264	264	258	254	265	262	259	284	258	269	247	302	285	241	258	276	246	242	271	261	235	278	263	276	268	273	256	272	275	269	247	259	260	252	233	264	251	243	259	260	256	280	259	265	258	231	264	262	255	277	279	256	246	262	274	300	262	272	242	264	285	273	262	255	251	263	256	258	264	255	270	247	276	226	238	235	254	272	262	247	232	276	260	227	259	267	238	246	253	270	268	261	241	269	248	262	265	219	244	255	279	256	255	264	254	237	280	265	275	286	233	257	257	251	250	230	257	243	255	240	257	286	244	264	237	281	261	263	251	273	250	255	281	262	254	249	260	262	255	238	244	239	255	257	251	264	277	236	252	258	258	247	274	260	219	236	274	284	246	276	276	250	248	251	282	240	260	234	262	276	244	271	279	264	253	230	225	262	250	216	241	254	273	268	271	256	235	253	273	253	276	257	252	247	293	254	225	251	269	232	237	255	267	256	262	245	237	261	275	272	251	256	242	247	264	248	236	260	244	248	255	254	259	243	263	242	238	250	240	252	230	255	242	249	234	278	232	250	243	233	268	251	227	274	281	259	259	281	242	269	243	273	269	259	270	247	266	230	274	241	271	278	258	248	269	247	232	244	262	277	270	252	258	267	280	244	255	235	227	239	265	261	229	265	263	249	273	255	257	227	273	291	258	262	252	253	270	254	271	265	247	250	233	241	249	257	274	256	235	265	237	227	235	269	282	274	267	258	268	263	245	273	262	272	249	229	257	239	267	251	233	262	253	249	217	274	254	244	239	258	260	219	246	262	263	259	265	266	287	250	271	272	270	272	273	242	265	258	287	268	265	256	270	255	268	239	252	271	254	243	252	209	250	267	238	224	231	245	265	258	242	253	284	266	257	259	255	274	231	241	250	282	275	272	258	276	251	257	255	264	250	264	258	262	244	246	242	229	242	240	249	258	260	270	268	231	244	250	239	257	252	258	271	253	271	247	261	238	262	261	290	233	254	285	276	253	229	269	216	233	230	242	248	261	240	236	257	243	192	292	255	258	232	240	276	256	267	268	258	250	261	277	258	227	282	243	251	276	248	252	282	263	246	237	244	255
25075	21157	27182	25412	14628	5628	3094	1871	1268	1027	848	754	592	574	581	581	554	516	537	549	483	398	399	407	425	446	384	363	402	348	352	341	376	383	346	353	325	302	333	335	339	328	346	343	306	329	332	316	330	347	345	293	308	358	305	302	335	297	313	312	302	327	360	307	340	305	286	300	302	319	274	325	313	308	314	362	348	291	309	315	300	341	316	309	326	308	333	285	328	303	349	319	317	325	313	287	316	305	313	330	297	316	316	349	297	331	330	299	307	341	328	299	288	314	314	310	294	319	299	315	306	362	291	311	293	323	310	312	305	308	347	272	312	306	301	319	350	331	305	328	307	334	322	289	322	288	305	354	300	332	310	297	334	312	323	309	326	336	325	306	309	313	292	323	298	313	321	329	326	296	312	317	293	302	299	338	300	318	296	306	286	306	329	290	320	314	341	307	309	327	292	300	279	323	306	323	312	283	325	317	284	307	309	299	321	342	315	308	300	298	303	318	294	283	310	281	289	333	312	323	353	294	343	323	307	287	308	277	299	296	296	299	351	331	297	270	296	305	311	340	291	322	320	298	296	312	318	327	324	333	325	303	338	308	295	286	293	300	332	318	321	289	309	287	295	299	340	314	345	312	340	301	312	326	318	323	316	321	340	336	294	322	329	316	307	311	310	311	305	317	302	326	281	305	304	328	311	309	302	317	325	306	343	294	286	327	312	292	307	302	325	324	295	274	307	335	287	317	336	366	339	297	300	313	319	282	296	314	302	309	308	297	292	305	316	330	304	301	328	338	289	338	356	323	349	327	304	323	293	319	315	324	321	316	328	342	311	337	318	323	287	293	302	349	309	304	324	288	307	313	311	285	313	361	289	297	257	344	339	358	335	303	275	281	302	304	297	336	293	320	299	319	307	314	305	321	328	329	323	332	327	283	318	287	313	323	305	311	317	283	328	326	329	320	279	305	311	321	312	312	314	295	325	307	316	312	297	306	337	299	324	322	311	299	305	317	320	330	296	310	325	303	308	320	322	313	325	292	308	325	322	317	323	361	333	295	286	315	329	338	287	266	323	309	315	295	308	336	289	336	302	313	274	322	306	336	292	296	322	314	320	285	286	294	322	335	294	328	285	309	290	293	308	329	307	296	331	320	327	308	335	299	315	341	337	330	327	315	319	304	321	327	326	301	359	323	313	308	314	327	315	347	324	318	336	327	325	301	286	311	320	309	364	304	312	284	333	303	305	305	329	279	309	330	298	324	303	293	320	340	314	334	281	308	339	281	294	315	314	313	297	300	325	284	341	296	326	295	348	313	315	299	308	304	321	346	278	320	328	317	325	322	328	321	297	352	325	310	350	348	298	365	350	308	312	316	325	292	304	308	278	324	307	294	295	301	294	327	299	324	318	309	314	304	295	311	305	338	321	334	312	339	340	319	297	306	321	312	310	280	305	302	308	312	318	303	284	300	303	289	288	306	287	339	331	330	335	322	311	322	305	281	319	282	310	303	327	306	316	310	326	339	291	321	299	299	317	281	292	307	315	310	336	345	327	305	307	296	307	309	297	296	331	330	305	312	313	327	291	329	318	294	328	294	282	347	286	306	343	319	325	311	337	335	311	342	306	342	354	299	308	315	314	322	354	285	331	337	304	294	303	298	290	308	297	326	303	295	328	299	321	305	281	319	326	290	315	350	322	351	323	313	350	289	318	326	326	328	316	257	317	327	310	303	280	323	315	319	286	321	321	351	291	317	318	274	328	296	313	319	317	303	317	292	291	308	306	343	305	322	322	315	318	313	328	319	310	298	284	304	297	319	302	318	314	275	323	343	317	306	329	318	315	317	325	345	322	313	300	308	316	335	294	318	330	336	308	303	334	312	320	335	331	290	310	313	315	285	310	327	323	317	322	322	332	333	326	275	299	310	294	279	332	323	303	342	303	322	345	324	295	332	302	314	349	319	289	315	292	275	313	306	327	314	315	338	334	306	294	308	300	316	316	331	334	299	324	327	331	288	321	303	300	317	292	318	318	300	319	327	290	315	305	328	340	317	297	331	332	314	301	324	304	285	295	315	326	302	302	317	336	341	321	294	324	298	299	317	307	293	346	328	352	309	297	294	295	323	315	307	328	321	307	295	352	301	293	320	297	307	324	324	302	301	298	304	348	325	287	319	326	333	313	334	309	327	327	339	302	278	279	323	330	294	312	289	295	293	298	311	320	339	312	311	318	312	319	339	313	315	308	295	296	299	294	325	309	310	314	313	359	343	314	307	326	342	309	337	314	311	306	329	322	325	316	324	288	334	325	303	309	290	308	299	293	328	305	294	306	319	278	288	285	285	301	310	319	321	307	331	299	336	306	337	348	298	336	315	319	320	332	311	330	305	301	326	273	316	299	312	309	314	288	297	315	297	299	286	301	319	304	331	294	316	302	327	321	317	327	292	335	326	310	308	321	291	313	297	287	308	326	311	340	342	324	331	315	300	335	299	305	297	316	306	292	298	289	304	298	289	329	326	312	299	342	292	337	288	316	306	337	345	314	348	342	304	339	286	300	312	319	332	327	326	318	334	300	296	306	308	281	269	307	359	353	284	357	331	307	344	309	322	299	302	340	295	305	316	298	321	313	292	306	267	338	321	341	304	349	330	354	295	316	281	303	305	307	319	287	292	289	308	310	276	321	326	303	320	304	325	306	352	303	297	302	342	327	334	348	312	332	283	342	301	338	294	310	334	303	324	287	316	297	301	299	292	298	310	282	324	310	263	334	290	333	327	287	325	312	290	299	294	322	337	318	280	304	302	326	318	278	321	308	282	317	331	314	302	297	312	304	359	310	342	299	326	337	289	312	306	319	319	310	294	313	319	322	304	330	296	292	301	343	323	329	338	313	290	294	318	316	333	303	307	289	346	307	323	360	277	282	351	330	303	276	313	332	294	284	333	296	308	321	291	324	315	335	316	317	334	324	289	309	286	330	334	312	296	269	319	317	319	296	318	316	300	277	347	324	318	318	292	320	297	304	334	322	286	331	302	317	344	347	314	321	365	334	342	314	322	319	333	303	331	351	320	284	315	307	297	333	312	294	304	339	311	306	281	313	304	358	322	334	356	293	317	315	302	312	300	314	327	314	309	295	322	321	306	323	294	331	312	302	337	292	291	317	338	315	318	324	332	301	335	314	311	332	280	301	329	313	316	294	346	311	340	305	322	355	296	311	316	336	305	299	300	317	346	295	309	324	312	284	334	315	338	309	316	303	286	329	313	324	321	288	324	292	294	335	309	327	328	286	304	309	323	300	340	320	275	301	323	298	318	321	278	289	316	315	310	307	312	257	316	320	324	300	321	319	306	320	321	311	303	320	309	300	311	308	294	305	322	317	276	303	322	304	300	301	291	296	285	319	293	311	313	279	320	319	335	301	298	318	307	309	329	306	310	297	333	328	269	326	331	312	327	334	306	338	327	291	325	305	325	301	304	331	318	320	306	338	334	335	307	328	320
23831	31853	23155	15615	11426	7755	5111	3463	2173	1824	1412	1115	1033	932	822	794	801	727	776	685	660	608	528	523	538	528	473	474	441	398	414	397	393	377	350	374	351	377	369	362	361	385	378	335	359	394	404	339	372	387	343	399	343	416	331	340	341	345	324	375	362	386	309	363	343	325	353	344	357	332	344	346	351	328	322	352	317	329	338	328	361	349	343	355	343	355	338	377	325	331	354	343	326	303	334	341	301	334	320	342	331	361	356	327	340	304	336	323	346	364	339	334	363	315	334	324	332	320	320	342	339	350	331	332	346	329	329	328	325	312	359	300	337	340	306	322	351	363	333	337	327	372	344	349	368	339	337	357	327	356	330	321	354	336	316	289	348	305	355	348	344	333	323	370	336	358	335	326	329	332	313	334	329	318	353	322	313	333	330	326	358	345	358	381	368	340	341	348	353	344	328	315	339	343	326	322	335	332	384	348	334	329	297	331	333	349	364	324	320	290	334	346	331	338	339	371	327	333	347	325	346	351	313	348	328	326	342	328	325	319	342	371	317	336	351	352	350	357	378	334	314	309	313	319	341	356	318	338	317	320	338	334	359	352	306	357	354	337	326	348	357	376	335	328	338	343	323	368	329	315	348	316	357	308	318	353	313	377	300	333	333	358	326	314	337	315	339	365	322	365	344	352	328	326	289	343	319	348	362	322	373	341	361	322	338	350	302	340	349	362	349	311	352	319	340	351	328	308	296	327	330	352	327	332	317	335	317	339	305	328	310	321	345	362	338	331	342	325	343	357	349	330	318	330	309	369	322	330	339	333	336	332	332	361	310	349	336	363	295	301	353	334	373	325	302	336	343	366	347	340	333	322	358	333	310	349	363	346	376	329	335	328	323	323	327	314	339	332	349	310	344	322	320	346	337	346	337	311	310	348	337	325	355	360	340	335	310	314	302	351	336	354	370	375	354	343	311	325	342	330	302	299	315	324	351	355	313	292	343	350	328	344	321	332	334	317	320	339	321	310	360	347	333	345	336	332	365	318	336	357	333	340	329	322	358	315	337	358	307	328	325	328	318	318	288	362	330	339	332	321	358	351	345	333	316	338	327	370	346	301	306	354	324	333	344	319	335	323	340	352	348	343	369	312	316	335	348	303	316	369	323	339	319	353	349	323	310	330	347	390	333	328	336	361	327	327	328	350	357	351	333	342	326	367	339	335	344	344	335	322	334	349	352	333	344	340	346	309	318	342	316	329	329	340	353	330	365	323	315	364	339	360	316	370	323	341	330	328	313	315	355	332	355	368	306	319	326	346	307	346	318	351	341	334	357	331	336	299	302	341	328	352	329	322	339	345	324	391	327	341	338	362	320	355	348	330	340	305	327	332	357	326	321	349	358	343	327	340	346	336	339	344	346	346	292	330	342	343	301	334	351	337	333	331	323	340	321	325	340	346	339	357	358	328	366	339	360	330	351	357	354	372	340	333	336	370	333	339	324	350	334	346	332	309	307	343	319	310	336	332	365	346	310	324	314	350	313	298	355	356	356	335	345	335	329	327	352	326	353	337	362	318	339	355	351	312	346	317	312	339	314	361	342	327	306	313	315	353	351	315	351	338	319	323	331	328	337	332	344	314	340	335	340	336	342	324	351	354	327	346	336	349	362	341	358	350	301	356	322	349	312	311	350	313	334	353	316	333	357	303	301	331	351	322	315	332	356	331	323	342	330	341	352	329	332	365	356	346	335	335	325	348	330	322	340	331	352	336	316	301	330	340	306	361	313	343	341	346	300	318	339	317	314	336	342	346	357	313	338	329	331	319	341	313	356	305	328	341	324	314	351	343	324	340	344	343	347	334	313	342	340	330	306	362	330	351	365	367	370	351	338	338	343	309	322	335	346	342	341	373	330	326	325	359	337	352	335	324	361	331	329	309	340	319	355	353	324	337	343	333	328	326	319	323	352	369	361	353	355	343	368	303	338	322	344	347	322	274	355	357	368	374	318	313	331	340	348	327	315	343	320	340	353	338	357	309	345	335	378	351	337	335	362	328	307	332	327	327	303	321	299	354	344	352	316	325	350	344	323	357	333	320	347	320	360	330	339	352	355	361	375	342	318	329	326	331	354	318	349	355	356	329	350	333	306	350	338	319	342	346	358	339	351	312	321	330	324	374	343	291	311	332	338	304	313	334	325	333	353	308	379	304	325	325	335	335	341	345	338	338	358	344	334	353	322	333	343	326	344	365	347	382	332	340	343	343	382	310	339	337	356	346	311	321	342	323	364	317	312	335	335	340	315	352	330	322	346	324	324	351	355	331	324	338	333	334	316	350	307	311	344	297	373	339	350	368	310	365	339	325	329	378	317	311	308	345	350	338	330	333	319	326	331	347	353	368	331	297	330	316	356	316	332	335	345	347	306	326	354	335	348	354	313	341	305	369	329	344	325	381	320	336	341	302	372	336	329	360	317	350	331	372	308	362	350	340	347	348	374	332	330	299	333	370	325	333	289	331	347	332	334	290	312	340	363	353	328	328	333	364	316	347	324	350	321	362	336	343	349	336	358	309	337	345	328	343	351	315	311	382	303	335	314	347	358	314	316	333	340	354	319	311	357	329	342	298	359	332	344	355	371	333	323	303	362	332	352	338	349	371	322	362	345	333	310	339	333	344	350	341	329	339	319	364	351	350	335	318	345	336	328	314	338	343	344	326	355	310	349	346	319	343	308	319	318	334	359	333	350	320	306	362	341	341	313	321	341	320	335	330	356	338	318	346	352	311	343	354	336	347	324	352	304	331	333	335	355	306	346	315	360	414	326	350	338	318	334	321	331	330	324	325	358	375	349	347	356	341	355	308	287	360	364	348	350	332	374	333	352	339	307	360	317	353	364	316	318	326	339	319	330	304	347	327	336	353	348	342	348	312	366	348	364	369	341	325	309	349	325	354	377	336	322	318	358	306	327	346	342	337	338	338	346	355	355	320	306	346	332	320	325	344	340	318	332	356	331	336	341	328	337	336	316	342	322	330	368	319	317	333	297	321	354	317	349	321	313	321	296	337	350	318	350	331	340	350	335	373	346	318	331	324	336	322	294	349	332	331	305	327	312	318	332	328	305	351	308	343	359	309	327	317	330	335	365	339	335	320	357	330	342	322	338	355	352	306	301	340	332	351	362	343	345	332	322	358	361	333	363	325	373	351	339	384	319	347	358	328	374	349	333	332	323	347	315	322	336	329	370	290	325	346	373	327	308	338	327	323	330	333	316	327	358	367	315	308	318	329	329	340	303	321	341	362	344	351	345	348	306	331	305	328	345	347	332	342	312	348	341	326	326	341	344	311	373	343	319	363	308	324	312	332	332	366	329	344	275	305	342	318	383	324	356	360	335	339	314	371	309	377	330	331	346	344	308	366	333	346	378	332	349	345	339	308	364	344	331	354	333	354	343	318	353	369	326	333	341	340	296	347	338	342	352	325	349	360	308	337	326	349	365	333	357	327	328	345
22754	21186	28789	23914	21274	21406	12986	4049	2480	2021	1589	1373	1194	1088	979	907	855	868	861	837	708	632	625	598	612	570	582	528	525	534	489	433	404	418	428	411	454	405	419	437	419	400	450	408	397	422	450	407	405	399	397	363	432	361	357	356	405	379	428	364	395	399	376	406	392	427	400	366	367	438	370	381	396	394	366	352	397	373	395	386	394	382	367	343	348	434	379	370	362	412	366	426	355	359	357	361	346	399	368	407	348	370	371	328	376	370	367	374	372	345	337	372	400	370	385	399	377	378	403	400	374	417	370	392	350	340	364	357	379	395	365	380	328	358	358	340	389	359	410	406	328	352	397	398	394	390	406	405	364	389	379	384	376	391	402	367	371	387	367	363	356	361	373	369	351	381	381	383	407	341	395	368	377	392	374	363	378	377	374	383	390	390	379	353	343	411	386	371	336	362	401	380	366	412	408	373	383	366	370	375	381	401	389	358	377	380	368	406	337	423	372	381	383	376	371	385	365	396	412	371	368	417	357	380	361	393	400	359	414	366	378	369	379	363	386	370	336	393	359	378	329	380	348	369	401	368	347	354	400	353	417	393	363	362	347	409	361	358	393	377	395	395	365	408	373	385	392	395	402	397	372	363	381	387	367	406	397	383	424	354	377	394	393	372	392	363	377	353	378	390	381	370	376	350	381	341	379	369	425	384	383	391	370	386	353	359	402	353	355	385	372	379	372	439	374	356	394	362	374	405	416	369	372	393	377	391	357	372	438	379	376	347	373	340	384	393	378	397	409	338	368	380	368	360	374	370	372	393	350	407	386	354	369	385	373	370	372	348	385	372	378	370	355	363	410	403	372	426	360	413	349	372	409	376	360	408	405	384	408	372	398	414	403	372	375	367	354	337	389	373	355	340	425	389	352	356	349	393	400	369	363	365	389	353	410	366	394	366	382	393	353	366	362	385	363	370	364	396	387	393	360	342	385	381	379	357	423	363	348	361	380	377	397	364	363	408	413	344	375	390	375	393	376	387	370	351	361	384	341	365	367	372	375	392	361	366	360	332	376	398	385	374	340	398	377	354	372	381	398	361	389	387	383	352	384	421	381	382	380	367	360	351	363	366	381	381	348	384	357	396	347	381	387	347	363	355	367	385	406	394	366	382	350	368	341	383	373	364	366	417	366	351	370	382	382	360	426	404	382	365	380	347	366	432	348	374	366	400	384	379	377	384	385	381	378	391	362	360	358	361	384	358	400	354	384	400	339	367	383	380	363	387	382	358	385	364	349	347	364	381	393	383	379	356	386	363	350	398	393	373	403	375	372	357	410	356	383	359	375	387	387	380	372	398	354	371	405	367	386	386	386	375	359	374	341	362	353	364	366	410	367	360	386	368	337	359	358	378	351	351	384	397	374	383	382	409	364	396	395	378	367	398	329	365	364	375	393	366	413	400	369	370	344	352	363	408	373	364	400	375	372	367	379	365	375	388	363	385	391	371	406	382	398	386	375	381	367	352	361	389	380	357	369	374	354	361	348	383	363	354	373	344	367	388	360	384	360	381	375	376	356	389	353	364	405	368	343	391	385	376	388	391	410	387	358	392	379	393	375	313	415	393	402	348	396	368	377	358	364	380	364	359	384	397	370	364	382	370	399	376	375	389	383	385	364	389	367	421	369	411	384	349	382	360	386	364	395	379	343	361	391	384	367	350	391	373	353	361	376	397	359	392	361	390	385	341	378	364	392	385	411	367	389	392	407	390	365	404	387	383	348	356	380	373	390	390	379	358	405	395	400	381	366	376	386	371	362	398	410	372	373	356	386	361	402	356	355	404	390	380	397	376	386	364	375	365	378	390	367	386	360	364	355	373	384	430	356	388	407	348	398	352	364	337	406	379	342	383	394	357	409	383	384	347	388	357	347	365	352	356	379	358	390	343	373	410	386	383	406	359	355	338	345	361	352	348	341	419	413	349	322	372	367	419	402	369	384	392	372	387	393	394	385	373	374	400	389	366	363	385	365	385	355	387	376	372	337	376	368	395	372	406	348	400	395	358	355	391	366	358	388	376	381	401	389	376	388	406	412	422	398	402	392	353	398	349	391	396	374	372	351	340	368	372	378	369	375	393	371	402	409	365	342	393	360	378	350	409	359	347	348	373	359	369	350	395	373	380	390	404	369	381	385	393	368	381	355	384	383	381	412	427	355	383	365	349	376	368	381	387	372	395	388	367	352	350	339	398	343	375	372	368	393	377	394	329	410	337	368	387	372	403	415	381	380	420	407	357	396	355	323	363	358	358	377	407	396	372	401	359	407	379	364	401	367	376	372	367	376	371	362	385	378	374	382	362	370	389	369	365	385	385	390	362	366	409	403	377	375	386	390	333	376	381	352	341	355	373	388	401	367	370	385	393	400	406	378	374	380	362	377	362	400	372	366	388	378	394	368	334	356	366	341	351	357	392	386	386	381	373	383	366	399	399	385	397	394	389	366	378	404	407	375	311	355	401	344	406	387	362	384	364	402	355	391	398	405	367	369	403	397	368	355	373	366	386	397	416	365	355	409	369	339	365	375	375	392	377	365	376	371	368	345	385	341	381	373	418	339	378	385	358	400	402	379	387	411	359	343	369	417	365	385	381	387	383	344	368	376	371	380	363	379	398	378	361	389	387	377	366	371	346	401	374	368	393	352	374	406	380	391	344	376	383	357	368	377	381	366	400	355	385	387	353	391	403	363	394	377	361	370	328	394	390	366	351	342	380	385	359	382	368	371	378	377	383	356	347	377	365	353	371	414	364	371	381	369	363	357	401	365	392	382	363	392	368	386	389	384	399	367	377	376	378	391	378	391	389	350	377	405	366	418	383	358	415	366	395	388	391	370	342	365	399	394	365	370	421	350	374	399	401	369	394	383	355	369	380	408	355	413	359	387	376	403	414	362	392	385	363	361	369	404	359	378	380	370	374	362	367	371	384	380	356	373	366	353	379	398	365	416	346	359	391	393	369	374	407	373	421	394	395	322	368	371	398	325	388	365	366	382	376	369	363	375	375	362	369	416	377	381	359	415	384	326	404	383	366	401	396	395	409	426	376	421	397	402	352	406	393	360	381	368	363	362	341	351	400	396	375	370	370	362	383	395	352	392	375	369	385	385	366	405	394	371	428	362	377	407	380	413	412	378	363	364	382	365	381	360	365	351	324	374	380	370	395	359	436	351	408	397	386	400	377	347	372	360	354	380	369	376	370	394	381	368	393	370	355	391	377	383	365	382	371	370	405	352	362	397	392	375	367	362	372	402	385	371	394	365	386	397	372	376	368	352	325	384	405	380	337	371	402	334	392	383	379	375	373	346	372	410	363	417	377	351	374	384	372	419	387	367	391	343	342	346	361	348	388	385	342	402	367	386	374	360	406	390	382	406	387	372	389	347	411	380	349	374	358	368	360	387	379	373	353	382	342	381	375	372	361	403	392	398	375	359	376	377	376	348	376	351	415	383	366	404	402
27086	40790	31350	22857	18300	13124	8545	5985	4193	3291	2608	2035	1689	1604	1403	1335	1251	1222	1130	1123	990	869	713	703	741	696	692	621	574	557	519	509	493	485	481	430	448	468	407	438	427	418	446	425	481	410	493	417	396	454	460	433	423	407	424	438	393	428	415	405	457	364	406	404	386	417	406	391	399	401	387	406	405	397	392	382	383	417	419	379	402	394	435	408	378	357	419	397	405	418	390	402	425	404	386	371	401	395	400	380	396	384	366	371	376	355	371	414	380	396	386	399	381	403	377	375	385	388	396	399	417	416	395	386	358	407	379	401	409	400	380	393	366	368	381	383	399	365	357	389	370	403	418	388	358	359	386	373	385	361	376	400	365	409	361	380	376	367	365	391	346	366	386	390	431	447	373	429	370	396	379	364	399	384	410	365	385	382	370	348	396	406	394	373	404	389	354	406	392	409	380	346	406	393	354	374	376	412	387	371	392	377	353	397	387	376	385	396	375	386	400	406	410	409	414	394	415	409	417	364	363	434	378	386	374	420	352	392	364	364	364	360	387	401	388	395	378	377	423	355	380	401	390	398	380	393	354	390	405	378	383	412	426	420	383	391	381	402	383	358	385	390	402	381	418	402	368	409	413	378	364	401	410	371	390	358	375	361	367	381	392	408	375	424	361	380	362	392	408	341	413	410	387	386	362	406	392	408	353	384	379	432	363	401	368	374	382	374	385	417	388	379	382	386	385	370	375	396	386	414	419	389	347	389	374	378	372	376	398	381	370	380	404	388	382	375	398	355	390	360	364	385	426	414	368	388	383	373	366	362	386	363	349	389	399	401	353	386	388	383	402	399	393	376	413	359	384	388	388	408	377	411	371	380	381	370	401	390	397	410	399	403	369	373	400	360	394	394	393	370	379	356	392	363	428	379	397	400	368	368	354	354	372	370	393	393	407	390	351	418	386	362	375	371	404	372	408	363	419	392	377	370	384	365	399	404	398	408	346	386	421	366	360	349	392	411	393	390	378	376	410	380	391	384	360	402	370	391	367	408	386	409	399	362	383	375	384	375	363	366	377	418	391	402	383	363	402	381	386	376	414	385	390	387	384	425	340	384	404	404	400	375	377	370	389	413	374	368	372	352	374	386	371	373	374	380	383	394	389	376	392	389	405	341	328	395	357	388	394	400	393	380	393	361	368	381	353	378	386	413	415	397	383	407	394	394	406	327	388	408	379	425	399	388	414	396	381	375	367	381	431	347	408	383	396	403	398	403	379	384	408	376	403	398	393	381	399	395	375	400	384	375	392	410	374	387	386	390	401	356	395	342	386	423	371	369	396	376	389	379	385	414	380	383	367	407	333	404	387	380	394	367	412	414	377	414	362	373	364	381	421	353	368	420	417	410	408	354	377	368	420	371	397	425	389	401	398	412	409	394	364	386	395	397	391	390	404	347	377	413	365	421	397	347	420	398	407	401	424	414	391	407	396	378	414	375	393	378	367	393	366	401	375	385	403	385	396	390	363	379	394	367	375	340	401	397	354	410	386	382	382	370	406	374	381	359	394	370	372	367	373	349	358	390	411	409	372	366	396	388	391	409	375	381	395	370	404	379	351	401	407	362	346	372	390	403	424	391	346	363	365	400	390	391	385	351	375	347	418	348	375	415	374	380	430	381	385	397	389	404	392	402	374	397	370	372	398	390	385	383	357	394	375	386	360	327	380	362	397	385	365	387	379	390	342	374	361	399	377	396	428	398	403	412	416	361	369	396	403	404	366	371	395	349	393	356	385	369	378	387	380	380	399	368	376	419	355	381	384	386	353	377	381	381	381	382	381	393	413	407	375	379	386	382	390	396	386	419	397	374	395	384	425	370	399	377	365	383	376	392	378	378	348	374	434	372	378	419	373	370	378	392	372	418	364	379	386	401	382	413	400	400	375	402	414	356	352	418	355	413	377	384	404	430	388	361	400	386	316	416	412	368	390	386	379	374	349	404	399	382	400	383	374	379	353	368	400	386	385	405	389	391	382	379	347	397	392	395	366	391	390	437	378	428	394	365	353	385	381	360	391	377	369	378	392	381	389	359	376	405	371	384	385	392	361	370	422	412	412	403	377	411	397	358	353	377	389	422	386	382	376	365	379	400	383	400	381	389	406	385	388	366	395	354	388	382	377	395	387	421	395	387	407	366	399	373	403	357	412	352	420	439	419	414	386	381	369	350	376	384	387	412	418	377	407	419	369	392	357	371	416	361	385	390	396	382	397	392	381	372	359	388	423	380	381	374	395	378	385	393	383	374	413	372	378	400	380	362	413	365	422	394	392	396	406	399	395	378	383	346	380	366	389	389	389	403	404	391	421	372	425	367	349	396	396	396	372	376	388	403	375	395	411	392	364	389	404	375	409	371	383	373	387	371	412	372	374	374	355	405	409	378	397	384	389	394	393	405	355	385	395	393	356	385	434	383	410	376	386	361	382	396	370	360	385	409	382	414	355	406	395	365	395	377	346	385	385	396	405	400	367	372	402	407	382	391	390	364	380	367	390	393	361	370	385	388	376	404	392	352	388	357	396	379	414	410	365	388	369	379	380	425	374	370	382	379	362	395	390	370	375	391	360	388	347	394	380	397	359	387	361	369	347	392	350	362	358	406	351	390	358	393	451	393	380	373	397	406	408	383	400	410	394	380	416	397	382	356	392	386	390	414	401	412	357	403	431	415	355	393	378	372	396	382	359	346	374	377	389	367	381	397	384	370	399	403	402	383	381	383	376	398	373	381	385	394	376	389	340	392	375	414	364	379	402	423	375	378	401	377	402	394	371	364	394	394	379	392	412	422	367	392	385	403	355	343	383	397	375	395	402	386	343	383	428	363	375	378	416	378	394	404	387	401	419	395	400	359	390	400	407	368	364	398	391	377	362	383	374	375	441	386	371	396	405	388	372	362	393	405	396	377	361	396	391	415	393	366	369	393	389	387	361	358	395	393	366	367	390	378	361	356	404	405	373	380	434	419	369	380	373	411	401	402	406	386	400	386	356	415	428	392	376	391	396	370	391	350	416	407	379	383	412	390	384	406	377	365	368	392	345	346	395	373	417	367	400	376	398	349	365	388	378	391	392	424	373	368	385	402	372	347	410	366	375	363	373	396	389	381	346	389	354	351	366	374	400	369	330	427	395	403	382	404	383	351	384	368	407	410	363	395	386	407	363	388	405	377	401	358	399	385	378	370	369	378	418	379	394	407	392	376	382	409	388	390	391	376	354	413	318	395	394	355	388	376	367	404	377	388	382	386	398	371	391	421	392	378	384	371	423	402	388	375	365	394	358	389	398	405	350	399	367	388	398	387	389	349	406	354	407	389	379	377	374	408	388	399	376	394	388	396	392	405	405	389	393	391	383	407	382	356	349	419	363	381	392	384	398	375	344	382	393	369	367	396	377	389	367	360	405	390	366	379	372	344	339	381	411	387	375	402	371	361	377	374	368	412	393	345	395	376	390	386	376	397
28450	21404	18259	10786	5525	2935	1773	1204	922	711	602	487	469	432	427	383	356	370	362	358	313	268	286	310	266	279	272	265	282	261	219	228	212	216	223	215	252	235	188	236	243	244	196	208	238	227	214	223	208	202	237	223	231	224	211	222	211	201	220	226	224	233	230	213	232	216	221	227	238	226	216	219	201	188	199	224	247	228	247	195	229	225	210	227	210	224	197	215	232	235	213	196	240	201	245	217	228	207	224	212	221	213	230	209	226	238	218	219	202	219	242	203	209	239	228	261	197	201	203	199	203	263	210	205	215	211	248	216	206	218	248	204	221	232	212	250	215	209	218	226	247	217	236	219	221	224	239	234	203	215	213	202	224	204	245	219	216	193	209	216	219	218	207	213	217	230	229	192	205	236	208	205	227	215	195	199	215	200	218	220	258	211	224	203	241	232	220	226	215	232	209	240	219	202	207	197	210	219	222	217	184	229	192	187	216	194	226	198	225	219	221	237	204	222	186	205	191	189	216	192	206	222	229	214	211	221	208	193	216	232	245	203	240	207	188	205	213	219	210	230	207	194	230	229	204	227	238	213	215	184	208	238	213	210	180	169	212	197	205	200	212	231	212	189	187	204	225	223	220	208	228	206	215	252	214	222	215	205	238	219	202	220	217	232	202	194	239	221	213	211	228	220	203	223	236	218	209	214	234	248	199	199	232	216	207	230	224	223	200	234	182	196	177	187	240	204	194	203	242	231	197	213	219	234	234	222	221	207	233	184	197	218	218	232	188	241	227	219	219	221	220	216	188	219	234	209	210	215	225	194	218	198	211	211	218	220	234	247	228	231	200	196	178	198	219	226	234	226	211	226	208	231	232	213	221	213	224	221	224	243	217	198	217	199	217	227	213	245	223	199	247	211	231	209	193	226	231	228	228	204	199	220	208	216	240	231	223	235	225	227	227	238	212	230	214	233	219	214	210	202	220	230	190	207	244	212	245	189	218	241	216	229	228	222	204	198	257	230	192	229	207	208	206	195	222	234	229	224	236	230	206	220	215	224	224	220	239	220	205	209	210	210	208	191	221	229	209	235	209	238	223	221	238	226	238	232	217	199	236	216	213	202	209	219	225	211	206	221	235	203	234	210	236	202	223	224	223	234	223	192	243	218	215	233	227	215	228	211	218	185	205	240	205	208	220	215	215	219	215	205	201	228	186	189	199	220	229	191	221	190	209	229	216	206	212	221	222	234	203	215	195	218	215	225	204	217	249	200	221	224	211	225	203	221	214	216	210	232	219	188	193	229	227	221	227	218	216	228	228	170	216	241	209	259	211	185	219	210	236	234	238	215	207	227	202	232	217	207	223	230	222	254	233	211	219	198	217	204	184	243	199	218	201	214	215	221	232	221	194	231	204	195	221	208	198	189	196	210	220	219	243	224	238	207	218	247	231	202	215	228	230	240	224	223	197	210	212	200	241	194	230	233	224	213	211	199	208	209	222	242	203	222	214	197	209	222	236	226	243	210	222	202	179	191	213	216	232	223	194	225	221	211	191	234	233	220	206	221	209	222	217	202	213	240	249	222	236	206	224	220	200	209	220	221	254	215	194	237	239	194	197	210	200	229	219	206	207	222	224	204	234	196	220	246	217	228	208	211	205	204	247	234	252	239	180	214	229	195	220	224	257	218	228	223	207	221	227	210	183	230	202	208	227	212	244	202	223	220	230	221	208	224	208	215	233	184	198	228	225	235	235	223	227	230	214	212	203	194	231	210	201	208	241	224	218	199	198	204	212	209	225	238	212	231	220	241	230	217	206	204	237	221	221	216	227	233	241	207	216	230	206	250	223	203	214	198	221	219	222	198	216	226	207	239	222	231	225	183	223	226	224	228	230	221	208	209	226	248	228	216	192	209	222	215	207	221	198	194	223	214	224	218	208	224	214	230	227	214	206	213	227	188	212	222	204	235	199	217	246	200	223	213	214	223	188	205	201	211	205	227	236	198	230	222	206	211	203	239	215	237	213	233	218	228	232	219	212	221	195	219	216	233	195	226	227	234	217	208	215	195	222	237	218	225	219	229	224	231	211	216	219	187	196	206	192	220	214	224	211	220	225	224	241	221	239	213	208	213	231	213	225	220	230	207	202	215	219	230	204	217	230	185	208	214	214	232	221	217	221	223	214	239	233	235	207	215	237	230	211	225	241	227	220	230	219	205	248	213	208	220	220	223	170	213	208	211	225	215	221	214	238	219	218	213	224	208	199	217	234	207	198	192	228	205	220	192	231	238	215	211	233	183	213	205	216	230	222	214	222	234	231	223	215	217	217	234	195	206	226	230	230	209	230	214	221	197	209	227	219	252	184	245	224	197	232	235	209	208	243	224	224	203	212	223	190	206	230	213	218	207	199	201	214	249	224	217	252	221	222	214	217	212	203	220	206	228	197	190	172	222	215	231	173	206	233	204	236	249	187	213	199	203	205	191	214	202	205	206	212	199	229	228	233	205	222	207	206	232	215	221	213	215	213	225	205	231	228	224	203	237	222	222	223	223	234	208	220	230	190	218	231	225	205	201	239	221	235	218	204	213	220	210	237	207	207	215	226	248	191	214	224	194	245	234	253	223	231	247	198	201	230	199	211	228	206	210	217	230	228	220	206	226	211	215	211	210	213	202	232	211	212	212	231	204	224	234	210	213	197	215	187	203	253	199	226	222	225	203	206	216	230	212	218	244	213	221	195	222	213	203	206	200	207	211	212	203	204	221	238	209	210	227	201	224	242	238	195	231	191	209	206	240	227	230	236	210	196	214	208	209	236	195	207	209	219	206	187	218	203	238	211	251	211	213	202	239	228	181	216	229	210	242	251	226	223	224	235	218	213	207	225	204	219	196	218	214	210	214	228	201	233	207	212	210	236	206	242	217	201	243	240	221	207	224	206	201	237	226	210	231	204	181	197	229	211	222	197	212	197	214	217	201	235	217	202	217	256	201	209	208	208	240	194	246	189	220	210	215	234	219	191	206	227	214	219	192	197	205	207	226	211	201	227	224	220	220	221	233	191	221	204	224	227	200	213	218	197	199	238	202	204	203	203	213	208	201	199	247	212	212	232	229	189	200	193	199	221	206	205	215	221	209	217	211	208	227	217	215	216	212	184	235	244	229	200	219	231	213	223	211	238	241	238	226	203	221	223	238	206	208	211	229	233	196	204	213	227	216	209	198	206	165	218	220	227	201	223	216	229	240	231	229	224	218	227	220	235	229	221	229	198	246	231	214	205	208	240	198	205	210	207	232	229	231	221	210	216	239	220	219	205	164	214	225	199	222	231	228	207	226	213	198	236	225	229	198	225	205	222	209	235	207	216	201	236	224	202	221	198	211	199	216	221	216	217	225	216	213	229	243	225	221	188	217	221	212	191	249	232	229	214	219	229	231	215	233	207	231	214	215	234	217	210	227	198	209	190	233	231	258	211	235	244	194	226	196	238	220	217	222	205	182	216	244	236	204
20502	26653	18572	11060	7708	4878	3078	2213	1643	1231	950	754	714	631	559	544	543	513	459	483	398	365	376	349	343	318	365	312	290	299	279	282	251	254	234	261	266	296	242	247	256	255	261	230	259	251	268	241	236	254	249	253	234	261	242	253	259	272	241	242	232	251	239	237	243	236	241	262	252	253	263	229	258	256	263	254	228	249	269	240	239	216	248	270	235	251	269	259	209	262	227	253	252	255	231	250	238	208	236	248	262	240	255	222	242	223	258	260	217	247	238	235	239	227	230	269	241	229	272	226	252	255	232	206	232	220	265	247	234	244	235	268	236	234	242	255	270	222	213	252	256	251	247	239	237	254	246	247	231	240	231	245	228	216	284	236	251	238	216	224	234	237	225	229	230	253	226	249	237	231	238	236	254	218	225	243	244	235	218	241	244	240	257	228	236	270	263	288	235	222	204	228	250	225	247	256	248	225	256	240	245	244	271	244	229	246	233	241	228	238	230	245	237	246	250	223	243	224	245	219	254	255	226	227	253	232	236	259	235	241	221	223	231	241	232	219	262	250	220	232	255	226	246	235	255	258	204	236	241	247	269	232	245	224	251	272	240	243	216	248	235	193	244	259	220	228	265	247	256	234	226	223	229	254	248	226	236	248	239	267	228	220	228	230	246	250	243	225	236	242	267	244	230	254	223	274	248	229	213	232	253	230	237	224	253	228	258	238	258	251	224	217	227	244	237	251	231	239	238	226	256	197	211	245	246	243	220	217	237	236	261	248	257	227	216	231	244	232	243	208	249	269	238	222	271	231	210	230	251	246	238	252	247	228	239	224	219	235	234	217	254	252	244	229	242	218	230	233	265	229	247	272	227	219	224	276	223	226	250	266	246	264	248	240	230	244	255	252	233	227	229	201	234	267	228	247	261	256	231	207	255	258	273	276	221	226	220	233	239	260	246	226	245	238	243	255	270	240	219	245	231	234	211	227	261	266	227	226	228	232	218	234	231	243	223	254	248	221	230	242	215	230	241	222	234	249	258	227	220	248	255	223	246	242	244	244	245	229	234	224	228	218	243	230	247	222	242	239	236	245	244	259	245	247	228	247	264	271	261	268	250	232	245	252	229	214	245	232	238	227	250	252	259	246	245	240	228	245	231	222	213	241	256	240	247	250	257	229	234	229	237	256	242	251	223	248	237	265	219	254	254	226	236	229	231	252	219	221	234	239	239	238	251	231	207	250	249	207	247	234	222	253	258	254	246	230	240	226	252	244	213	232	247	231	254	232	237	249	253	251	256	235	228	228	262	239	226	230	245	230	231	220	277	219	256	227	222	252	206	246	232	219	273	222	229	268	221	240	233	222	233	243	261	229	241	264	240	262	268	248	243	231	231	240	255	210	234	248	254	259	227	241	279	251	230	254	223	218	257	263	253	211	233	247	248	222	251	246	195	265	253	216	250	260	198	235	250	255	230	251	230	258	193	250	260	237	236	249	236	218	225	229	243	232	239	234	239	243	230	247	235	250	224	219	258	234	262	257	232	220	222	262	231	239	224	257	255	216	272	246	233	255	197	221	244	229	243	259	215	233	259	242	263	234	213	247	248	262	243	237	218	240	238	250	250	252	211	242	250	224	249	226	222	236	243	255	241	226	263	201	270	232	216	256	269	238	232	234	259	240	238	215	236	253	243	246	258	236	260	218	238	250	227	253	244	222	250	255	252	250	237	264	272	241	242	221	239	229	248	241	254	231	212	226	257	246	219	220	237	225	249	233	266	237	226	246	248	213	230	245	226	242	227	217	226	231	264	221	219	238	232	244	280	250	225	238	238	243	232	244	242	249	213	244	224	234	243	229	247	237	236	249	209	260	245	235	229	234	217	259	229	258	216	257	251	257	239	249	257	252	253	260	218	240	255	243	246	233	223	256	267	252	235	230	258	237	248	221	248	237	248	265	238	224	260	240	233	218	235	244	280	244	266	262	223	221	231	238	245	249	230	224	256	247	237	225	277	252	255	235	211	253	206	258	232	224	242	235	233	253	243	236	212	237	257	224	220	259	234	252	269	239	236	265	245	222	242	233	285	220	246	258	226	241	263	249	229	286	265	261	227	249	259	246	248	257	216	234	225	223	238	212	235	239	227	266	246	210	246	265	231	241	254	214	251	265	242	231	235	234	238	231	258	232	252	265	261	223	276	246	237	235	229	259	261	243	256	212	256	229	237	230	244	228	253	262	259	241	250	299	244	225	268	230	230	233	274	238	204	256	251	235	235	250	227	257	241	216	211	243	244	240	238	214	240	251	227	237	216	209	255	259	257	232	245	223	235	264	238	238	237	227	242	249	247	245	235	240	228	237	249	271	221	231	198	249	223	221	220	240	212	223	228	247	234	245	245	243	257	227	213	250	253	255	259	258	242	219	235	214	227	223	215	249	275	204	229	218	251	227	229	246	255	246	258	237	240	264	237	223	273	242	246	235	225	240	218	215	262	252	249	222	255	271	213	238	233	256	219	242	258	227	240	255	239	230	234	246	238	231	237	238	251	249	227	252	242	255	241	221	231	241	268	237	247	211	251	201	234	217	273	246	236	247	247	261	226	260	216	210	245	232	231	225	254	240	241	236	260	226	237	234	229	235	231	227	231	214	229	239	239	238	248	249	238	234	235	235	260	214	269	228	245	255	231	242	229	217	243	258	251	235	257	259	216	242	241	224	255	237	231	259	209	253	229	226	256	212	242	225	226	230	248	243	232	245	235	244	236	249	246	251	216	234	237	247	232	248	237	212	242	220	245	227	203	252	224	240	218	259	219	218	223	243	221	232	213	229	208	247	232	241	242	248	246	263	231	249	222	237	257	256	229	240	257	248	241	234	240	244	259	226	221	252	232	242	227	230	236	211	255	249	279	235	222	243	231	215	262	249	225	248	200	228	242	232	248	250	251	246	217	258	257	255	238	260	215	259	212	240	243	232	247	257	249	259	256	233	238	244	243	238	235	239	226	225	245	242	237	259	245	257	238	230	231	247	256	248	247	241	263	214	218	258	260	237	236	236	254	216	250	248	222	238	245	241	246	242	239	240	260	237	231	245	227	247	237	253	217	227	225	238	248	248	243	272	243	241	220	268	248	257	240	250	226	226	271	236	220	224	255	265	233	237	242	224	243	230	220	234	224	224	241	242	239	194	252	227	248	234	272	245	232	235	216	214	245	248	234	223	244	254	246	240	219	227	226	226	230	260	227	268	265	232	239	242	261	243	221	246	233	231	251	216	246	240	215	211	229	247	282	244	217	211	238	231	229	227	232	229	246	222	235	244	230	240	226	227	246	232	247	247	230	239	258	225	251	239	210	228	226	246	257	256	255	255	247	241	264	260	238	196	255	235	235	227	235	225	236	243	248	223	233	247	248	232	225	244	273	239	256	218	232	251	240	248	198	238	247	248	221	228	249	249	214	262	273	233	200	223	230	239	228	234	233	250	246	241	238	242	234	225	244	237	210	230
23939	21211	28340	24417	21173	12352	4278	2296	1744	1305	990	849	829	736	656	579	575	620	540	508	440	426	363	384	355	351	361	358	358	301	319	303	261	290	256	281	294	249	272	262	255	271	259	286	309	282	238	289	270	257	237	233	250	266	222	287	264	236	259	239	253	248	231	272	260	229	245	251	237	279	261	240	245	275	242	258	252	243	219	245	265	276	236	241	251	245	249	262	243	263	264	259	230	236	244	260	223	267	256	250	233	251	243	246	259	255	257	227	239	240	253	237	219	253	221	245	236	271	240	252	241	242	248	252	218	258	239	224	220	235	253	253	252	264	241	241	239	239	236	247	229	252	261	233	248	232	231	241	255	258	278	243	244	232	275	212	274	241	222	233	246	215	263	231	216	235	248	262	261	251	236	263	216	222	247	207	227	257	226	230	233	230	225	236	232	261	243	228	227	263	301	241	212	213	237	228	230	237	243	222	264	227	236	238	238	262	244	250	244	264	223	238	249	240	249	247	267	234	244	210	250	256	262	270	246	244	248	284	259	260	262	241	228	250	227	212	239	230	238	232	234	254	233	246	260	254	260	235	231	237	271	237	268	237	243	248	262	256	277	253	259	258	235	243	236	260	255	260	243	221	263	251	229	241	248	257	230	256	228	243	258	245	268	237	220	223	254	232	242	217	240	217	275	254	239	263	274	260	211	264	242	244	241	248	244	260	228	224	235	216	276	259	240	247	223	237	235	214	235	244	229	240	209	248	233	224	234	243	243	220	250	266	264	216	268	239	258	255	232	216	225	241	235	245	234	234	257	254	250	238	225	260	224	221	252	256	252	261	246	254	241	239	201	232	220	239	234	243	235	237	235	255	247	246	241	225	230	249	266	224	270	230	239	227	233	227	238	242	237	225	252	247	238	245	249	232	216	248	236	260	266	225	243	246	232	259	231	206	247	209	240	236	227	269	239	265	249	230	248	249	230	224	217	228	278	259	229	251	219	261	242	229	243	243	255	225	260	229	239	258	266	258	250	225	244	233	246	249	241	254	200	236	230	240	229	210	228	237	257	242	227	239	233	238	248	242	253	233	234	279	238	234	234	229	255	244	246	246	234	253	235	227	225	258	239	244	239	205	237	244	237	271	253	231	250	239	241	240	252	246	234	235	255	253	240	229	243	249	250	246	257	268	227	211	252	245	266	229	252	219	211	246	220	231	253	260	248	268	233	221	230	252	238	249	237	238	239	257	245	190	223	220	240	211	234	224	229	240	243	262	233	266	235	217	213	249	240	249	234	239	217	263	254	233	222	236	210	244	263	236	242	267	238	236	239	265	276	230	218	232	236	240	224	229	241	229	255	237	257	231	259	235	234	234	237	236	245	226	248	258	222	270	243	216	254	255	265	227	231	263	255	241	244	253	224	242	239	252	241	238	206	240	254	271	232	247	248	264	243	224	258	247	240	237	231	263	215	246	248	241	243	220	263	261	279	214	237	240	248	248	259	219	269	240	247	265	251	256	242	243	256	244	221	218	234	261	229	244	261	255	246	223	223	249	246	219	258	231	237	270	263	282	263	233	233	241	242	247	230	266	220	239	267	252	236	251	236	254	253	264	232	229	240	238	239	223	260	233	265	225	250	245	218	240	249	239	252	217	239	241	253	235	237	242	255	231	222	218	238	246	230	232	242	219	221	228	224	286	233	239	244	261	255	229	238	235	231	220	250	222	259	217	228	239	242	231	209	236	237	241	253	236	220	228	255	248	226	241	246	268	246	228	257	260	257	250	253	235	216	267	235	241	239	242	250	248	246	230	250	220	241	230	215	240	260	245	252	289	266	258	266	249	220	261	262	223	251	236	258	267	263	242	247	268	221	234	234	263	249	246	230	248	240	258	249	241	271	274	213	234	245	266	259	237	225	208	237	230	234	246	250	237	243	237	259	224	250	239	251	247	235	267	232	274	227	246	221	253	236	251	235	247	253	265	250	256	261	258	252	219	245	243	265	224	228	227	246	276	223	240	255	231	236	244	260	251	227	254	262	234	220	236	218	218	225	241	230	257	249	196	240	227	283	270	243	235	248	209	221	232	234	226	231	238	237	219	236	253	274	245	227	216	249	273	249	253	236	238	246	238	238	261	249	252	246	237	253	258	224	252	224	241	233	230	221	217	235	228	220	261	235	222	246	217	236	252	232	262	249	218	244	245	265	250	232	234	247	233	229	236	255	250	246	259	260	257	238	240	244	244	244	242	245	239	256	255	252	237	229	258	235	258	205	257	249	214	267	266	240	273	240	238	255	222	241	241	225	235	264	233	243	234	253	221	243	257	240	223	239	242	249	207	218	239	216	252	227	238	239	200	268	235	216	243	231	226	251	244	229	252	261	247	221	248	271	243	217	270	257	223	251	226	218	231	243	226	252	257	264	217	217	284	215	234	234	198	262	234	252	236	246	246	237	224	228	242	250	245	238	270	239	240	209	249	216	202	234	252	261	234	234	253	252	239	225	248	217	239	257	257	241	210	230	262	235	247	232	229	249	245	220	252	241	219	248	257	230	223	236	241	249	214	244	229	227	260	260	278	253	265	239	237	256	229	235	245	233	234	224	244	249	217	254	212	224	257	227	227	247	236	278	227	248	230	224	221	233	248	255	220	240	215	241	233	233	245	252	242	226	227	246	229	235	257	251	280	261	209	270	274	212	225	250	250	235	216	253	233	228	242	243	272	260	245	234	244	211	226	219	248	255	257	230	265	242	215	253	232	260	220	228	272	227	237	251	261	245	248	240	245	257	250	258	257	243	237	241	232	263	236	223	226	216	230	249	232	271	224	238	257	255	252	251	215	264	217	249	256	255	220	245	256	239	252	224	223	219	242	283	230	218	224	237	266	229	237	241	227	254	244	270	235	236	221	233	224	249	249	241	223	245	235	249	240	222	250	248	254	217	233	225	226	241	211	197	239	251	230	288	248	234	245	257	245	261	213	222	213	256	229	226	247	258	251	228	251	242	241	253	268	254	231	219	251	229	227	231	211	232	240	225	236	206	254	260	242	211	256	256	220	203	234	245	255	247	257	241	256	255	220	222	222	234	241	235	197	196	246	279	272	237	231	227	263	249	239	244	248	291	232	244	216	246	275	235	252	214	226	218	228	227	255	205	254	243	246	238	218	243	247	221	224	231	247	276	251	239	249	233	248	234	239	238	228	223	213	248	244	203	242	224	270	250	255	235	226	232	240	246	248	257	230	229	239	236	264	237	246	247	206	238	254	250	259	243	248	244	219	210	256	248	224	245	260	236	240	275	195	253	262	234	248	233	222	250	273	271	279	239	242	218	276	229	260	214	233	231	218	259	250	234	247	247	292	229	195	259	238	250	231	252	239	229	242	246	250	214	269	222	251	234	222	273	230	231	272	240	228	228	214	234	243	254	237	233	249	232	235	234	231	249	239	268	217	206	257	219	210	214	233	251	261	247	222	260	251	301	214	230	239	234	245	237	262	238	233
23480	36795	27392	16628	11734	8206	5364	3784	3104	2216	1798	1394	1297	1111	1014	888	915	907	725	640	573	511	520	457	467	462	411	381	405	383	366	339	326	294	318	250	292	310	319	310	319	283	272	294	276	307	275	332	311	300	275	283	256	246	277	266	256	268	258	277	269	260	288	271	240	257	247	255	254	273	295	243	274	236	241	284	277	262	276	269	266	278	272	287	262	282	308	250	293	288	242	234	236	251	241	285	250	271	271	271	270	247	256	256	248	278	264	272	253	251	260	247	236	240	235	249	246	229	265	256	254	300	248	275	266	256	261	248	251	264	277	272	251	261	238	251	261	229	227	263	250	247	237	233	270	238	275	256	268	244	226	256	269	270	245	225	255	269	245	269	260	240	235	283	276	223	260	246	265	234	233	279	254	258	239	250	231	272	263	241	287	246	228	246	274	227	268	250	266	238	268	272	245	302	266	262	253	257	268	258	261	249	237	255	246	263	280	249	229	265	257	268	261	245	247	225	251	287	306	229	240	257	283	258	272	253	272	257	267	255	247	266	242	267	250	242	254	247	258	259	272	223	242	246	265	259	259	266	266	241	247	256	236	239	234	231	250	266	277	272	233	243	237	266	253	251	247	276	256	235	240	242	227	284	235	253	258	225	258	271	243	249	265	263	248	242	245	270	238	243	266	270	259	234	252	242	287	279	254	255	255	246	267	231	257	260	262	245	259	267	255	239	243	237	268	240	259	249	264	272	272	256	249	244	246	244	255	254	273	272	257	237	234	276	241	220	279	257	257	281	266	254	282	254	274	245	250	266	264	287	234	256	265	248	256	243	272	289	255	280	253	263	249	248	229	267	293	248	251	236	228	243	242	236	234	260	261	252	245	273	257	233	246	255	274	233	253	274	262	243	248	264	239	303	286	257	272	235	245	242	255	261	256	247	269	247	249	251	216	272	256	285	246	275	229	257	259	221	207	255	266	242	275	267	263	268	261	266	281	252	271	252	264	261	284	257	242	276	260	240	259	223	266	246	242	241	281	246	279	232	261	234	236	271	263	271	278	267	285	241	245	262	251	268	285	272	262	265	277	256	250	260	268	253	263	236	264	229	238	268	261	251	275	259	280	232	267	280	260	244	256	213	260	266	299	241	251	268	247	258	287	248	246	252	244	231	261	267	254	252	256	250	256	247	261	246	272	251	271	273	251	258	241	257	259	255	263	267	277	263	241	251	291	276	243	259	270	247	229	257	275	269	248	246	285	251	274	253	246	270	211	249	224	261	279	233	268	249	255	250	255	235	246	261	238	264	261	277	261	232	265	277	274	254	243	239	272	253	235	242	248	239	277	264	250	258	273	275	263	241	236	234	261	244	258	276	268	256	251	239	250	244	257	249	236	266	241	236	274	285	244	261	258	248	253	258	234	273	268	258	277	249	230	241	242	262	298	267	265	245	251	234	263	268	263	255	259	261	249	230	269	246	266	257	272	251	274	253	249	277	284	240	261	239	275	247	249	262	263	285	246	236	262	256	261	280	238	272	243	259	246	256	287	218	244	262	261	257	239	236	250	281	252	280	257	239	262	247	246	275	227	229	257	222	244	261	239	254	264	281	260	264	280	249	275	252	257	262	251	239	272	258	258	279	280	265	240	240	269	269	221	259	245	251	235	233	232	243	250	244	247	279	231	241	224	249	258	243	264	239	244	251	266	268	266	249	247	280	264	267	268	273	285	237	255	257	249	244	260	250	239	274	252	249	276	257	239	230	279	248	237	242	264	262	244	232	249	257	238	265	283	284	254	264	242	267	247	249	270	269	273	268	264	269	240	274	288	267	257	258	223	248	226	255	251	256	267	255	222	259	259	273	248	246	265	289	241	233	259	258	263	258	248	285	248	230	256	253	225	238	231	287	261	260	237	231	237	264	258	279	257	232	269	298	272	276	247	258	251	250	251	237	267	267	257	223	311	249	277	259	266	238	253	247	276	248	259	271	283	225	266	229	244	267	249	232	267	247	256	238	228	259	228	285	257	226	284	281	239	257	259	258	244	249	219	260	241	276	251	270	243	242	246	260	263	255	256	286	241	233	239	258	255	259	256	274	236	258	264	276	270	246	239	265	262	247	231	251	248	271	262	236	277	290	236	282	258	240	272	272	289	269	253	278	237	272	253	237	253	243	250	252	252	247	258	251	298	230	263	244	251	250	258	265	272	256	258	247	280	258	249	248	259	267	261	282	251	270	225	235	236	260	267	247	297	250	248	263	258	279	254	268	237	243	295	262	248	259	251	247	241	244	240	246	229	287	266	263	264	260	260	257	212	253	260	292	260	251	232	248	238	276	273	239	248	251	250	268	254	231	263	251	250	298	235	255	267	221	261	266	288	241	261	267	253	254	255	264	261	238	247	254	277	249	234	251	264	288	272	243	281	244	269	258	256	241	278	248	247	261	295	249	264	247	263	238	269	262	259	220	228	264	241	262	240	260	285	244	266	249	257	277	256	283	250	249	241	269	279	267	281	252	227	236	241	272	279	282	266	236	246	270	277	260	230	247	282	296	243	247	246	297	271	248	251	288	260	284	262	271	263	262	256	243	290	259	238	265	240	235	249	275	245	242	244	289	268	232	269	235	270	246	251	246	242	234	273	248	267	250	279	271	262	281	245	289	247	261	261	254	223	272	247	225	264	273	249	269	258	233	267	240	272	256	272	269	273	253	250	279	283	252	259	240	266	255	247	266	265	289	228	245	265	259	261	248	276	253	271	244	251	262	247	253	268	237	276	259	259	248	257	270	278	265	233	236	261	256	240	263	260	267	265	260	250	265	242	261	228	244	270	287	269	274	262	260	262	255	263	264	253	267	241	274	240	254	252	266	268	273	268	297	255	249	239	265	243	268	256	283	246	273	259	236	233	221	266	266	270	257	251	260	226	256	256	275	280	240	245	253	248	243	267	237	262	236	241	260	238	245	262	261	276	263	255	234	284	272	274	279	258	259	264	246	242	260	284	283	236	272	232	248	246	251	269	271	269	246	257	251	262	247	259	265	280	250	262	241	233	237	262	254	268	247	255	234	250	263	281	236	253	268	240	294	235	253	284	261	272	254	275	277	276	264	260	217	255	233	259	275	239	263	252	258	235	248	266	219	266	235	266	244	235	245	275	240	260	232	238	247	232	273	282	263	246	246	206	250	240	254	276	271	271	256	247	263	245	277	255	233	256	234	245	242	221	257	277	270	256	222	239	251	238	251	277	218	258	264	258	302	266	255	264	248	245	241	283	260	266	257	275	271	262	266	229	239	270	252	256	219	269	259	237	250	260	241	259	283	277	250	240	263	283	260	249	252	261	249	282	242	261	253	268	250	284	245	231	271	256	263	249	248	263	258	241	260	243	250	261	236	273	277	261	297	266	258	275	245	259	267	265	261	232	253	276	234	292	271	248	219	256	236	234	255	249	257	262	262	249	265	263	251	256	261	243	233	271	253	254	259	276	239	264	243	270	299
25009	21163	27233	25220	13149	4297	2512	1647	1263	1061	915	770	733	722	624	573	585	555	535	477	426	417	392	384	356	358	374	388	367	330	311	384	348	346	313	361	326	326	283	327	337	334	321	321	333	329	299	331	346	333	354	305	320	334	331	318	338	273	327	296	328	316	344	297	333	295	342	341	319	311	282	315	328	321	373	284	335	317	312	308	351	331	298	312	356	328	301	333	312	307	320	334	341	315	287	320	300	282	327	278	329	296	328	321	291	319	311	339	280	304	327	323	270	309	297	333	326	309	298	301	335	326	316	320	326	300	332	322	348	319	317	335	335	311	300	309	328	327	300	316	311	321	306	335	306	319	293	312	336	304	310	302	320	325	297	294	303	321	307	321	335	317	335	341	308	311	335	320	272	320	299	293	323	298	314	325	301	302	353	319	334	327	319	306	305	361	295	286	318	281	338	329	299	283	323	296	324	278	305	298	326	318	320	306	313	314	309	323	333	295	325	312	315	298	321	296	316	293	315	326	325	307	290	299	296	314	324	349	257	295	320	291	297	282	340	312	300	313	318	325	309	309	321	299	298	343	297	326	309	331	325	302	283	314	319	313	305	319	317	333	339	288	311	305	289	340	323	318	301	339	348	333	290	316	361	274	290	315	305	305	304	327	323	303	321	320	314	331	311	309	316	321	324	291	310	310	322	316	328	305	298	310	308	302	312	312	289	326	325	352	307	313	313	301	269	274	342	312	303	326	356	328	323	290	313	304	298	321	316	317	320	320	266	306	308	328	314	304	347	341	290	294	312	303	340	282	345	310	357	306	327	314	293	322	326	273	299	297	299	309	314	294	280	319	326	331	315	327	345	291	300	299	301	333	311	318	323	303	311	339	329	338	319	289	314	311	295	309	305	344	311	316	305	316	304	303	323	307	349	326	336	300	308	323	337	335	286	310	313	291	307	300	304	295	321	351	305	303	290	333	290	266	316	307	303	308	324	312	334	326	349	325	327	308	297	286	307	307	326	328	313	297	309	321	293	303	304	315	323	288	333	302	305	335	302	294	325	332	300	341	317	305	299	334	263	283	363	321	304	306	300	284	317	301	280	313	296	316	330	305	305	330	325	346	307	336	294	314	311	324	301	265	289	322	328	284	337	310	326	305	324	324	295	311	305	281	322	324	310	320	302	283	332	309	331	306	333	325	297	273	303	323	305	332	324	311	304	308	301	314	302	327	268	344	314	323	313	329	288	319	313	363	325	327	308	311	315	269	335	311	320	295	310	308	322	311	334	314	320	295	311	309	319	313	297	297	326	335	292	299	296	288	314	328	300	341	304	344	321	296	321	329	337	318	309	327	323	300	322	301	303	327	311	336	336	328	325	332	296	291	309	338	326	301	311	308	347	310	326	320	312	329	315	302	338	290	289	357	328	338	307	305	310	325	293	324	279	309	320	328	318	290	299	284	343	307	314	303	323	308	309	346	304	335	266	292	298	344	308	345	315	329	302	336	359	330	303	312	325	303	345	313	299	309	313	303	320	320	297	292	330	310	310	307	305	316	273	325	308	302	314	302	333	290	317	307	327	316	316	347	318	304	287	288	299	325	317	328	326	291	301	291	310	354	340	313	331	303	284	309	314	316	296	311	296	314	316	325	312	304	331	304	318	328	299	338	300	326	304	310	273	296	297	320	327	286	294	315	279	323	293	330	304	319	306	320	304	308	323	291	335	301	308	351	343	327	325	306	283	320	283	313	293	326	307	301	311	302	314	357	321	320	300	308	340	300	303	313	292	322	291	324	267	315	355	325	288	316	320	311	324	305	303	296	310	301	299	340	313	285	282	337	296	289	333	328	324	302	301	287	324	334	303	313	307	325	336	293	278	324	302	325	313	314	317	297	308	320	308	307	291	330	301	310	293	321	309	274	322	294	289	340	307	313	292	344	304	350	333	321	307	304	335	308	296	324	351	296	295	323	292	307	286	313	326	308	330	309	328	323	316	338	312	320	330	317	292	298	327	311	286	309	299	331	301	296	301	319	324	326	263	306	304	298	307	329	297	318	337	276	297	295	318	298	298	302	338	292	316	313	331	316	301	358	296	315	302	320	294	300	297	284	307	321	303	319	325	298	324	337	334	280	299	333	312	324	323	301	324	339	356	305	303	293	309	334	305	322	328	320	293	301	278	328	309	297	333	313	295	297	324	315	318	320	323	296	338	280	330	319	303	302	288	296	331	318	324	315	317	329	283	328	334	343	339	263	349	298	304	304	313	304	330	343	323	320	307	324	344	318	334	302	295	310	319	305	346	288	313	302	319	322	292	308	314	277	316	308	288	294	306	298	325	354	318	342	307	301	328	342	288	299	289	306	315	292	313	312	317	321	305	324	307	316	314	327	298	323	318	311	309	322	283	335	271	281	329	287	301	304	328	306	310	323	294	303	304	284	310	284	322	315	331	319	309	299	320	340	317	305	321	316	329	307	323	337	336	343	318	310	334	316	317	303	322	333	351	332	341	323	307	327	315	309	319	305	306	304	341	303	307	325	353	296	314	310	288	316	329	323	319	344	327	289	306	348	317	309	322	312	307	296	321	330	330	282	298	295	289	313	346	325	314	277	317	321	301	341	328	313	334	318	288	308	315	299	298	293	306	295	304	304	305	305	302	289	298	286	315	322	303	334	318	297	279	294	277	294	313	297	319	298	303	317	314	297	345	280	313	316	317	317	351	317	344	309	316	313	305	319	311	324	300	307	316	333	304	319	300	337	326	315	308	315	324	305	311	344	307	280	308	313	338	306	336	329	332	363	298	296	283	330	313	336	325	325	321	311	309	335	303	325	305	309	313	319	333	290	313	347	323	292	310	294	321	318	317	301	330	301	305	307	291	314	299	310	331	300	315	332	311	307	308	305	297	301	312	305	310	324	295	297	298	321	307	317	292	296	307	319	280	320	300	344	323	302	311	321	342	301	310	310	302	320	301	312	349	348	343	308	311	293	288	340	346	328	373	315	291	319	320	309	302	288	304	333	330	322	318	306	321	329	297	305	309	297	316	336	330	310	317	335	288	345	309	311	289	345	306	355	341	317	318	307	301	300	311	329	302	288	310	306	320	315	305	295	336	306	317	334	332	331	308	320	329	330	349	338	309	284	329	309	325	317	317	330	308	322	300	348	290	347	307	324	318	345	302	311	321	360	308	302	297	300	322	288	303	289	300	304	300	300	336	330	306	321	313	339	320	286	324	277	293	328	297	299	316	295	309	302	289	346	292	301	312	334	318	336	336	317	303	322	328	285	350	316	312	312	286	313	335	288	321	279	310	324	305	307	306	309	322	326	314	301	307	329	307	311	301	300	305	296	300	325	293	314	308	262	294	332	327	305	326	336	311	312	299	288	314	304	314	337	295	303	333	323	304	287	304	314	284	314	337	289	297	318	346	293	321	310	333	305	300	322	319	290	337	316	344	308	331	363	284	304	326	281	325	321	282	316	306	326	292	324	302	314
21956	32821	24628	13364	9223	6135	4385	3019	2452	1928	1490	1191	1108	1113	968	832	880	735	710	659	566	528	499	511	471	458	438	505	465	411	410	377	380	405	366	329	393	331	364	362	375	401	340	372	356	382	366	359	363	392	370	358	339	363	343	347	320	341	336	332	361	329	333	335	338	324	357	333	360	362	318	336	373	364	346	338	329	347	344	330	352	344	361	374	352	354	346	319	335	366	339	336	317	328	328	323	341	361	332	348	357	367	334	332	337	347	327	354	348	337	324	322	341	338	316	357	345	336	347	335	364	342	323	358	315	364	358	359	330	326	344	367	348	321	338	334	306	317	338	343	325	346	346	309	317	340	332	314	329	330	319	338	341	352	349	331	339	342	332	355	304	330	341	336	369	343	351	310	304	366	338	332	332	317	352	386	323	291	303	344	337	326	323	341	329	336	366	329	343	316	360	368	329	349	343	350	337	361	342	325	340	332	341	347	318	366	347	339	346	342	329	327	312	320	363	338	313	292	349	346	365	330	338	332	379	345	330	328	326	345	308	348	335	329	324	315	349	345	330	367	308	335	339	330	328	337	341	320	315	334	347	340	313	321	338	360	326	336	327	365	343	313	323	326	327	348	345	311	289	354	323	308	309	318	339	352	327	305	330	354	342	360	346	332	343	316	326	342	313	330	375	350	326	318	336	350	315	320	348	314	355	334	331	339	315	333	352	339	329	330	403	355	344	341	322	343	310	365	335	313	341	306	330	333	314	328	340	333	349	349	310	347	344	337	339	336	340	338	375	317	342	351	308	342	347	334	348	332	329	332	312	353	341	284	354	323	361	339	320	316	339	361	350	342	314	362	305	368	374	330	344	355	357	352	337	344	362	306	324	308	335	345	330	292	316	334	334	350	358	314	345	336	334	322	354	343	318	338	341	345	310	356	337	315	304	324	359	312	328	297	293	340	308	344	350	330	344	361	328	301	311	368	348	331	321	343	340	311	282	338	338	324	319	326	332	338	318	329	373	323	300	299	343	345	344	321	343	320	356	305	356	352	342	337	316	314	359	334	361	344	298	322	340	341	340	337	325	363	308	318	341	337	344	321	359	337	320	342	336	341	346	386	346	327	338	329	328	359	345	340	365	352	343	337	346	329	304	334	337	344	332	321	299	313	320	357	347	337	356	339	367	344	334	320	335	312	315	337	342	323	376	350	340	340	316	350	337	316	355	353	319	346	339	343	358	319	310	361	327	318	341	324	348	322	350	320	319	327	341	315	342	324	356	300	332	332	356	357	310	353	341	326	378	365	354	315	339	301	331	356	310	376	312	340	322	333	348	352	315	352	314	357	337	353	297	288	343	369	314	310	343	322	321	297	365	369	340	337	331	335	319	360	359	333	340	306	348	320	338	341	334	356	337	372	316	317	353	337	339	309	350	361	364	310	369	352	324	333	314	350	367	340	319	313	311	330	335	317	304	296	318	346	320	368	342	332	350	344	330	338	362	316	362	342	316	315	320	345	311	328	339	341	325	318	345	345	349	319	320	313	344	370	326	301	373	316	317	314	320	344	345	344	340	349	338	338	347	309	314	331	328	364	353	344	333	329	341	327	341	308	317	332	330	335	364	342	347	307	339	327	337	314	383	342	311	316	324	339	358	347	323	332	329	349	361	339	345	345	333	350	331	333	345	320	345	308	319	344	350	372	313	368	317	353	339	347	332	298	342	316	352	332	314	341	348	328	341	326	346	335	310	326	327	309	364	353	345	327	339	336	361	306	325	329	339	352	317	336	322	319	354	330	296	358	371	286	333	286	350	320	317	314	331	341	325	352	357	348	326	365	359	353	333	329	314	318	314	358	327	314	330	330	349	324	330	352	353	340	339	334	308	333	333	331	313	323	338	349	325	365	326	351	340	357	328	324	351	312	322	343	333	323	330	359	351	318	344	329	319	345	329	334	340	341	325	310	329	326	324	331	332	345	327	350	334	334	329	349	342	333	355	337	331	339	330	332	341	323	318	365	352	339	338	344	355	362	325	331	311	343	314	337	363	320	327	340	351	307	335	337	353	356	312	326	338	313	334	334	367	314	386	340	330	313	332	322	337	342	358	351	333	353	336	364	328	363	319	321	350	330	319	372	340	337	341	320	325	312	361	315	351	306	329	319	340	365	318	328	380	373	331	333	318	340	317	341	323	334	361	336	292	349	344	355	363	316	329	312	317	332	344	350	343	305	360	354	348	351	331	334	307	329	349	361	315	334	320	330	333	317	347	326	341	339	317	319	349	333	320	374	325	352	331	349	338	334	350	380	344	359	327	354	362	322	321	328	331	342	284	315	363	373	275	332	316	350	335	339	349	333	307	350	322	365	343	340	336	344	337	339	335	368	342	318	330	354	334	351	374	341	342	320	356	305	356	341	351	326	302	373	337	341	327	349	356	342	349	344	339	353	328	304	336	333	352	329	353	357	332	320	328	339	354	341	380	330	319	330	333	345	346	334	371	323	294	323	336	341	356	332	335	322	333	381	322	347	330	347	367	337	336	368	362	362	336	338	331	340	302	361	330	349	344	340	321	348	331	318	332	341	337	318	335	334	371	338	338	323	335	368	310	345	338	331	320	328	361	321	358	331	344	342	332	327	364	317	332	320	368	322	312	331	395	356	322	347	323	343	357	366	332	334	333	331	319	335	347	333	337	335	345	338	321	364	328	345	344	351	327	342	310	332	333	328	331	350	346	373	351	335	346	348	326	338	341	375	328	317	373	326	365	347	313	340	337	338	335	334	323	355	349	337	328	329	317	334	318	318	325	306	337	329	352	354	353	338	351	372	347	332	319	335	353	308	337	347	314	317	315	326	353	301	313	373	351	346	327	299	312	323	350	330	306	346	320	337	344	340	321	327	329	308	329	348	351	332	345	321	347	357	328	355	302	330	322	310	325	364	326	329	347	323	331	315	344	345	315	370	339	319	344	349	342	360	361	334	307	335	350	317	327	308	338	342	310	341	328	356	347	329	346	369	346	340	332	329	339	353	346	329	335	339	345	310	343	336	355	306	329	366	340	332	353	303	295	352	335	312	329	360	320	328	342	345	329	338	335	310	338	358	329	322	322	359	359	369	318	327	329	326	328	336	336	376	365	319	329	336	344	336	353	328	333	328	343	352	341	344	375	319	336	325	331	345	351	319	335	350	319	335	328	344	343	308	350	369	348	313	322	344	318	328	351	337	311	330	342	328	351	352	329	342	293	336	357	283	375	325	309	328	322	315	350	319	330	326	308	350	355	342	354	338	303	347	329	319	307	358	317	343	344	312	338	358	316	320	331	351	320	317	332	340	344	335	332	313	305	323	342	311	360	337	373	359	331	340	323	362	326	333	333	293	361	338	360	332	348	312	343	320	347	366	364	340	370	335	331	329	334	355	341	324	340	334	330	329	340	305	312	319	388	314	339	326	327	326	361	320	329	355	311	320	322	350	343	358	335	323	324	327	344	342	351	325	341	325
22862	21265	28877	23983	21311	21317	11695	3654	2626	1926	1544	1383	1255	1138	1148	1035	926	774	779	702	594	648	595	512	509	480	471	499	503	491	499	465	398	421	378	426	401	417	405	400	428	408	406	405	426	403	424	423	413	394	398	438	400	395	395	409	404	397	395	376	420	389	419	431	371	369	371	416	430	374	376	397	384	418	395	424	400	374	439	417	378	440	348	388	371	402	387	351	403	377	376	379	381	375	353	354	367	398	378	380	366	378	355	367	370	368	359	388	405	392	394	386	373	364	388	402	371	390	346	415	402	353	372	363	355	369	357	383	382	389	366	367	367	344	376	400	376	372	379	396	336	378	369	376	390	371	369	409	383	401	371	361	377	350	348	422	375	387	397	352	397	359	404	367	377	405	361	373	370	369	383	352	343	359	360	341	403	357	353	416	388	370	371	367	356	390	399	392	383	392	398	347	363	390	336	390	376	367	364	384	363	388	375	377	374	393	368	379	374	360	384	393	409	381	364	374	378	370	396	375	371	386	387	369	382	358	356	410	403	423	375	351	397	356	355	341	392	361	390	376	373	384	389	392	378	380	384	378	366	362	406	383	339	347	381	391	355	354	377	384	354	364	380	391	386	402	356	372	363	372	395	410	409	380	383	382	379	370	377	355	408	370	387	361	396	361	379	372	394	334	385	387	367	359	387	394	365	375	353	377	403	357	399	362	406	393	381	397	382	423	378	363	386	369	372	389	392	357	377	376	381	402	340	326	375	377	373	377	369	386	373	374	370	372	383	370	336	378	406	384	369	382	421	344	384	395	395	388	365	361	388	382	388	392	364	411	372	329	395	363	392	361	380	399	363	403	349	372	340	361	408	362	383	374	373	369	380	382	352	397	415	363	355	397	366	353	366	372	363	399	362	380	361	384	438	401	365	344	410	385	355	386	360	401	409	392	389	359	408	379	378	393	372	367	382	344	408	379	384	355	378	399	349	373	357	367	391	347	367	375	399	431	408	362	358	410	352	374	365	376	383	367	380	386	382	366	369	372	369	374	414	390	367	389	353	353	374	420	366	388	385	372	391	402	336	363	400	393	380	361	366	371	401	378	386	346	376	383	385	354	362	362	371	378	390	388	383	361	382	368	372	378	330	345	361	373	401	355	354	373	393	382	390	350	366	377	411	412	419	400	402	400	373	376	381	368	385	384	378	401	376	387	405	432	389	391	363	351	400	359	373	373	343	358	376	383	402	352	347	424	385	345	371	390	377	385	378	390	416	354	379	358	370	375	354	372	387	363	381	359	357	387	366	403	369	367	339	391	349	365	353	378	372	343	349	383	374	399	415	373	326	362	371	381	359	373	378	368	379	378	393	375	339	399	349	390	340	363	363	340	403	363	359	363	420	380	388	380	372	385	371	362	367	384	375	369	374	383	412	374	363	406	385	388	389	400	373	346	390	379	355	373	365	389	342	408	367	391	395	411	427	390	385	351	373	372	403	373	388	367	403	385	382	402	357	402	400	396	353	355	383	368	391	379	394	375	415	358	405	372	349	356	356	359	375	381	394	376	412	406	373	375	349	371	380	369	346	346	372	357	382	382	400	388	385	391	405	338	358	356	372	373	381	378	396	395	401	394	367	357	371	389	350	375	437	378	395	375	404	376	350	383	394	356	402	396	379	384	406	382	409	385	365	377	360	367	411	394	397	394	356	353	355	374	371	359	379	386	385	369	396	432	394	393	361	371	399	343	367	400	381	433	368	414	377	365	373	359	388	395	379	399	408	371	378	328	363	357	376	374	360	396	377	356	344	381	377	416	437	380	372	360	375	378	402	345	375	363	375	361	391	346	407	345	386	351	349	383	339	371	380	345	403	383	366	382	390	425	414	383	375	352	369	386	384	406	383	392	419	386	382	402	409	374	384	381	373	427	392	384	373	381	376	343	357	397	384	385	370	386	362	358	377	379	367	363	385	359	386	393	370	377	381	368	377	373	355	343	382	373	394	380	418	347	376	397	368	385	423	365	365	397	360	381	342	340	387	378	361	396	378	338	377	379	380	376	380	366	373	378	385	338	387	363	388	357	394	413	343	360	375	387	349	385	391	370	400	358	375	363	341	399	347	358	378	376	360	352	362	358	387	396	377	375	392	338	380	379	412	399	406	379	419	378	398	393	373	384	361	378	401	341	393	354	397	377	358	351	371	387	397	427	362	416	388	348	390	326	351	380	386	358	366	353	374	360	397	395	354	360	354	390	375	378	366	377	336	369	359	397	398	410	367	361	363	362	385	382	344	385	386	366	370	353	403	363	359	375	362	393	391	370	362	373	360	379	398	361	338	376	377	361	395	364	391	373	386	360	370	432	375	375	351	401	347	371	379	379	408	395	389	363	393	392	363	365	396	399	350	372	354	365	361	382	351	366	406	392	387	378	364	371	361	375	378	402	343	400	407	357	361	362	381	345	371	365	368	363	407	395	379	373	359	378	365	389	343	396	355	377	378	375	399	383	388	407	398	401	391	358	375	348	394	385	364	351	348	368	382	347	369	373	357	344	350	342	395	388	376	405	393	385	363	351	379	389	377	334	375	365	362	371	367	349	395	373	374	403	398	417	342	353	384	382	411	398	364	365	353	369	361	356	366	384	394	405	382	382	359	358	363	352	368	371	385	402	380	321	368	401	357	372	360	372	396	350	379	394	377	362	333	344	404	392	377	320	371	368	349	360	430	385	372	351	359	385	385	366	363	371	382	391	404	378	385	382	357	384	364	382	365	358	361	396	342	383	353	367	394	337	364	379	427	369	387	396	364	374	373	396	353	384	404	386	361	358	414	354	401	360	366	387	383	364	358	388	427	379	366	398	362	380	375	410	339	359	381	387	383	381	409	379	364	369	351	394	394	376	381	379	389	343	368	367	388	390	411	383	393	372	391	394	391	326	350	392	395	388	365	377	346	350	387	430	353	360	369	359	400	394	393	371	407	332	392	382	344	384	363	375	378	404	334	354	382	398	393	377	387	404	416	370	371	330	363	364	370	373	398	393	403	346	385	387	401	354	400	363	389	361	383	377	328	364	362	367	382	396	412	371	358	371	364	383	364	402	390	353	378	394	394	371	375	350	377	383	398	377	342	351	369	391	385	407	386	389	377	338	369	381	406	368	358	403	379	348	377	392	360	400	381	372	343	379	405	382	365	398	388	375	415	376	380	360	349	389	406	424	378	346	363	386	381	359	429	392	358	355	393	392	379	377	346	348	413	369	360	376	383	389	376	366	372	377	361	385	369	390	352	379	395	352	325	385	375	357	367	360	362	341	359	386	352	392	382	350	416	355	354	395	373	392	356	379	379	363	397	360	381	399	411	370	392	331	371	353	373	382	354	356	346	367	381	346	369	391	388	402	382	365	369	397	389	397	371	381	391	376	386	413	403	391	372	356	303	366	399	375	373	374	363	361	367	347	359	356	400	364	374	355	370	373	349	379	405	409	400	373	365	370	383	364	391	396	420	362
25977	42935	34783	21134	15121	10594	7754	5686	4387	3381	2549	2242	1792	1795	1718	1548	1350	1131	1012	918	758	780	793	701	605	561	571	588	622	569	472	494	501	450	463	456	490	491	466	449	435	450	432	464	450	435	476	476	420	468	423	456	423	428	424	422	438	435	433	418	445	411	412	412	387	416	352	393	389	402	410	387	415	419	394	389	444	430	392	413	445	426	392	432	371	391	410	396	421	395	403	369	410	388	402	366	426	417	373	408	387	380	377	382	372	406	405	411	409	378	404	404	421	377	387	408	380	438	383	440	385	386	397	411	405	373	396	361	414	393	359	386	389	395	391	376	415	351	389	373	398	362	369	401	402	431	391	372	414	387	376	400	400	379	414	385	366	400	416	405	401	389	394	362	388	374	376	359	369	368	359	371	376	385	386	385	360	397	399	392	424	412	382	419	379	408	371	379	389	379	365	385	363	393	366	369	374	397	404	423	371	365	357	406	391	399	376	397	390	380	375	410	388	379	370	379	388	417	387	404	341	377	410	392	392	379	381	438	381	361	382	371	388	383	381	421	407	377	357	401	386	383	371	394	407	380	415	388	374	416	394	384	404	364	366	384	391	373	390	412	419	414	388	359	343	376	396	413	392	370	375	375	376	360	368	398	392	370	360	366	385	421	379	399	388	412	361	389	381	388	399	383	391	358	369	407	390	343	414	370	414	383	387	371	374	412	414	414	407	389	384	380	387	403	364	369	430	407	380	398	376	394	401	351	404	377	381	372	381	368	418	395	365	399	392	423	359	359	353	376	371	407	392	387	400	413	365	389	387	355	371	360	388	389	396	392	377	418	376	436	353	371	380	382	340	411	379	389	401	397	386	383	367	364	391	383	385	404	397	389	390	384	385	376	377	376	395	384	415	377	374	420	366	372	384	399	368	370	377	385	402	349	393	358	394	370	388	394	343	385	384	391	355	418	393	402	376	399	377	389	374	377	365	414	357	385	415	406	371	381	374	403	370	392	388	357	389	387	381	333	372	390	402	424	404	431	395	402	394	387	371	405	378	373	386	409	385	337	405	368	433	391	364	367	375	386	376	394	414	377	370	412	416	393	395	371	369	386	421	364	380	375	363	375	371	383	363	390	395	418	410	359	394	439	404	401	396	388	387	355	404	354	383	388	387	379	416	388	360	421	415	393	412	393	360	417	427	424	377	373	405	419	386	367	389	372	410	434	375	391	401	371	377	381	381	373	432	363	411	391	359	385	386	374	406	411	389	362	382	358	386	396	392	409	382	387	384	412	385	396	404	373	405	394	348	390	371	371	404	371	369	373	388	402	385	383	391	410	387	365	368	406	365	352	389	423	385	379	419	384	375	368	408	407	334	376	374	423	412	349	399	400	397	407	400	374	382	355	356	401	391	413	371	408	421	387	402	370	375	378	405	354	398	422	394	371	393	344	397	403	394	411	369	393	356	395	401	407	437	390	421	389	411	399	381	364	376	410	381	392	371	388	417	369	390	390	395	388	409	401	377	391	409	401	407	389	403	365	396	371	397	405	368	404	356	391	385	403	366	395	399	401	401	422	370	368	382	415	401	389	384	354	402	386	384	388	376	359	396	370	381	413	409	395	392	401	389	368	375	396	417	415	401	416	366	424	416	389	391	404	394	377	356	404	427	393	364	393	401	385	382	409	360	426	387	385	376	381	391	415	379	402	373	415	413	394	393	399	377	379	360	388	396	375	384	381	392	415	391	402	419	369	388	380	352	384	420	370	380	405	387	391	373	373	385	398	391	397	425	362	369	419	392	371	386	368	374	396	418	353	448	389	386	379	399	380	369	417	362	370	388	407	383	385	376	368	385	357	361	413	397	374	410	386	385	384	381	399	394	366	394	397	376	424	385	377	401	440	421	393	403	378	417	394	402	374	380	384	373	363	393	406	400	416	372	416	377	385	403	377	392	357	385	368	384	398	402	383	357	381	358	401	389	378	394	364	409	382	399	379	408	399	375	384	361	419	416	374	402	375	404	371	366	370	396	388	337	362	408	395	380	364	369	393	381	399	421	371	372	414	385	403	380	342	375	416	412	402	353	390	390	378	394	366	400	368	371	397	387	406	386	380	375	360	394	403	395	400	379	390	401	399	378	403	372	385	382	384	329	394	367	375	376	390	410	372	356	372	386	381	373	401	382	355	395	372	389	399	370	393	391	359	390	413	376	389	398	363	394	351	391	384	408	410	388	392	391	399	366	373	420	406	369	350	410	400	407	359	393	388	396	438	420	393	378	414	392	404	384	400	369	363	358	417	369	399	377	414	431	368	387	380	383	419	402	366	425	358	411	398	395	439	436	379	357	369	412	407	364	378	388	385	390	371	369	373	400	377	413	369	372	377	404	385	362	394	418	418	384	357	401	383	363	420	366	418	393	345	394	381	415	398	382	389	469	421	401	384	367	366	383	403	374	404	388	393	429	381	404	381	363	419	367	407	399	393	392	394	425	396	396	425	426	399	354	397	418	373	403	394	396	414	407	359	402	409	364	384	384	434	391	387	409	370	368	373	398	396	383	358	382	403	376	384	386	388	404	384	377	414	388	409	366	386	383	360	334	397	387	409	368	361	392	398	385	384	368	384	367	381	372	408	377	399	389	359	378	400	400	387	397	362	386	402	395	367	391	361	377	394	391	363	366	389	422	406	381	377	399	385	375	388	427	392	352	390	413	370	384	374	388	374	390	348	410	390	408	378	373	399	414	410	378	394	367	364	385	367	443	390	380	383	442	395	398	397	387	387	388	419	354	363	387	419	387	381	418	364	408	418	371	407	375	392	388	389	373	392	356	389	377	409	397	373	369	385	431	391	366	429	374	378	352	388	374	406	396	359	391	395	369	409	338	413	381	363	394	386	369	401	388	392	414	400	430	397	376	379	363	363	381	413	378	391	396	366	389	376	376	362	417	422	376	419	406	364	402	445	438	414	360	383	380	390	407	378	397	371	369	365	392	399	390	372	378	376	409	410	404	398	342	373	363	388	367	370	381	388	409	378	374	406	403	389	391	400	395	389	357	447	425	405	354	381	413	351	363	393	360	374	386	373	368	393	382	400	363	386	378	396	398	422	383	355	415	371	387	373	385	392	393	387	385	399	366	405	386	400	383	404	360	384	382	371	375	377	374	387	375	373	384	396	390	378	380	378	391	402	376	385	378	391	377	388	368	399	370	401	381	426	391	387	421	384	394	380	381	384	399	400	398	394	364	379	407	369	388	391	379	385	382	398	408	392	365	400	367	391	352	377	382	370	400	392	360	375	364	408	373	394	398	398	424	393	407	389	389	367	396	378	380	418	381	389	388	344	395	388	369	389	393	380	367	362	383	353	362	389	402	357	421	397	385	349	417	421	411	384	355	358	399	381	416	389	363	376	400	391	404	419	356	399	416	366	355	403	427	432	417	392	398	372	369	363	359	397	403	396	397	386	386	414	392	420	382	402	358	408	418	376	378	371	417	370	421	377
28344	21582	19966	11804	4793	2493	1705	1212	1000	693	588	539	477	476	489	426	371	319	338	276	259	256	266	290	257	266	259	232	254	264	253	252	219	210	236	220	221	226	211	275	253	216	234	228	207	235	218	219	239	237	232	224	228	243	220	246	240	237	260	228	227	207	213	218	226	224	208	234	235	234	216	208	220	221	231	216	248	215	219	237	225	219	239	210	224	225	243	236	237	222	239	204	201	207	221	203	226	220	252	209	207	229	228	196	230	222	203	207	202	218	224	231	225	224	201	201	210	217	223	218	223	231	242	220	201	200	226	236	185	234	230	213	214	210	213	215	198	199	219	189	206	228	221	195	210	237	243	212	215	212	217	201	253	204	192	222	205	234	205	229	205	230	213	205	192	213	210	239	228	228	224	210	215	215	226	212	210	215	229	231	218	208	187	203	236	218	237	235	228	242	216	218	193	205	205	220	220	209	221	208	209	208	229	220	229	235	244	209	196	197	203	231	195	216	215	242	220	204	239	200	211	221	238	235	223	238	238	216	225	196	233	212	232	223	217	219	221	219	225	238	212	245	207	217	202	213	203	214	245	224	224	237	222	207	209	214	221	219	227	205	236	211	205	218	189	200	206	237	229	227	232	205	202	208	227	226	224	218	208	213	247	230	211	193	207	230	216	205	229	221	244	212	207	224	215	206	222	202	207	201	206	242	217	227	235	225	209	228	233	187	228	209	220	250	233	190	198	197	248	240	226	246	188	220	221	207	229	224	219	215	231	235	202	221	224	233	202	208	238	205	236	219	219	219	214	210	205	211	217	216	209	228	230	221	235	219	225	240	222	214	218	250	218	204	234	204	227	217	238	214	220	217	271	232	201	228	190	230	218	246	199	219	220	235	220	223	214	198	200	234	212	231	214	224	230	220	234	195	196	246	215	211	201	198	228	223	215	219	202	224	212	220	222	202	229	220	210	215	205	240	203	199	231	212	203	196	220	225	216	229	235	247	193	197	197	231	220	220	213	193	202	231	243	201	220	205	209	212	217	224	203	225	194	212	202	214	211	203	237	232	261	223	231	233	222	208	199	207	189	220	206	217	231	224	219	221	233	209	217	242	233	211	222	231	218	196	196	196	234	212	228	215	217	223	221	189	229	221	235	206	195	202	209	234	202	220	231	195	233	203	225	243	245	226	205	225	226	222	238	249	217	217	223	230	215	237	232	213	202	193	231	217	201	214	206	205	195	209	226	214	196	229	213	228	223	205	243	204	184	199	210	217	216	213	242	230	198	241	226	211	203	212	235	216	222	203	220	217	206	233	216	243	212	238	218	230	212	219	221	205	203	221	228	215	250	214	218	214	227	222	213	198	203	188	206	201	210	235	202	196	206	205	199	181	214	207	229	187	198	220	191	232	208	207	225	226	193	225	224	212	221	216	242	229	206	221	222	223	201	218	207	235	211	242	211	202	196	214	219	210	248	217	196	228	232	217	214	203	193	212	211	220	205	201	220	205	215	220	220	222	241	213	228	189	238	199	229	231	195	251	212	237	213	207	221	229	227	220	222	205	198	219	197	233	223	218	223	210	209	208	197	238	223	245	245	240	196	233	242	215	199	228	246	234	207	230	201	199	224	226	206	217	207	205	215	177	218	224	227	218	201	209	218	207	205	210	212	222	202	226	243	191	189	220	240	236	241	218	206	194	215	214	192	199	228	222	242	223	233	196	217	195	225	234	203	235	219	256	220	222	209	215	217	223	214	201	185	201	230	232	217	208	232	228	220	259	219	213	242	229	214	211	199	205	196	210	193	245	220	210	219	188	212	219	210	242	190	196	214	208	196	217	227	231	220	210	211	212	200	207	232	233	239	230	211	183	233	230	207	218	203	223	210	227	221	215	225	210	219	226	196	199	238	241	238	195	246	225	213	228	214	223	234	235	215	203	209	217	231	232	225	220	203	218	190	220	200	240	225	213	224	226	206	215	215	217	230	230	182	199	213	200	213	229	209	222	243	222	225	208	229	217	235	215	219	214	202	216	231	228	201	223	216	243	217	218	216	233	210	240	196	216	222	205	228	230	210	221	220	239	223	242	225	211	220	225	249	223	227	204	207	224	206	238	248	219	212	235	199	207	221	199	207	252	206	231	230	215	195	209	220	226	221	193	198	219	206	240	204	213	223	202	231	195	209	207	204	207	213	218	244	199	232	212	231	202	228	217	210	225	206	195	203	209	236	208	204	231	228	209	196	221	238	239	221	204	238	223	210	225	228	188	233	232	230	224	217	202	243	208	234	213	209	206	245	216	217	232	239	217	213	255	193	200	205	196	203	227	204	220	227	223	227	233	234	208	209	193	205	232	221	216	192	256	184	223	211	203	211	211	207	225	215	209	221	201	217	231	215	211	224	236	242	220	204	227	209	190	203	212	222	188	228	244	235	204	211	209	216	221	212	243	216	186	200	219	205	219	217	204	227	200	220	233	216	200	206	217	243	242	213	224	220	204	214	192	226	203	225	201	223	204	209	232	206	202	200	216	214	210	250	229	227	216	212	204	240	194	194	228	203	212	217	210	207	229	220	205	231	192	205	215	233	221	216	189	245	222	224	197	230	207	204	216	198	208	233	221	195	210	224	208	204	200	215	222	234	210	219	194	189	225	222	201	230	222	205	194	257	220	239	209	243	220	222	203	207	218	227	223	216	224	219	216	221	198	204	180	227	209	239	231	225	225	188	229	210	235	228	238	211	217	177	221	214	227	240	198	232	214	236	227	206	213	238	206	248	219	206	240	237	230	232	182	224	202	229	207	246	198	208	224	205	218	224	207	216	225	235	199	206	208	217	233	191	216	207	231	211	199	204	200	236	195	203	214	225	181	196	231	211	221	218	225	207	242	240	210	209	226	216	227	229	241	204	194	174	214	223	226	228	207	210	199	212	191	224	207	217	235	208	226	201	191	202	218	222	252	206	231	205	228	217	232	195	217	201	214	212	224	193	221	206	235	218	235	243	218	225	196	184	215	215	191	212	216	234	188	205	190	208	221	206	221	193	235	211	235	219	213	208	204	213	197	193	215	196	230	205	214	219	206	251	218	206	207	214	229	257	228	207	243	221	228	206	239	208	208	204	217	219	246	200	224	231	201	204	231	248	191	225	248	214	218	200	202	233	192	227	244	196	222	212	234	193	214	193	247	242	229	226	203	185	233	225	224	209	218	231	214	212	215	188	210	213	207	187	224	220	226	206	204	226	219	219	217	215	221	192	257	231	227	210	224	229	232	213	212	228	217	208	233	220	224	209	208	193	207	204	239	215	234	213	211	213	204	231	214	237	185	230	209	203	228	240	202	213	227	189	203	231	228	238	235	211	217	229	207	242	217	199	208	219	224	222	189	226	191	200	213	211	219	229	227	218	176	205	204	221	196	235	248	227	220	223	191	227	180	216	224	199	224	230	196	217	218	190	203	224	208	217	217	214	215	202	239	209	236	211	218	232	215	224	220	208	222
19524	28240	21032	11193	6669	4440	3161	2253	1906	1261	960	849	756	731	731	601	560	453	440	346	355	353	341	292	324	319	288	297	299	299	291	280	252	249	286	278	275	275	248	247	241	244	242	243	263	286	298	248	270	247	275	235	264	247	211	235	250	262	261	254	237	248	255	240	256	226	243	237	241	247	230	281	259	245	253	261	231	259	235	258	268	277	239	259	236	234	225	251	244	249	222	213	221	234	188	236	231	218	249	240	247	236	238	249	227	222	257	221	232	267	222	223	279	219	241	260	248	258	231	239	218	205	257	226	259	247	253	252	240	240	243	246	238	240	261	217	253	254	257	249	247	238	228	255	215	232	223	256	235	229	233	273	229	236	268	227	257	247	269	252	237	253	256	249	240	222	247	258	253	234	211	246	224	245	231	238	233	252	257	229	233	258	252	228	279	242	252	238	237	241	231	237	224	227	223	248	226	226	242	258	240	207	238	231	243	231	224	247	243	242	208	238	233	216	257	252	226	245	246	248	213	226	229	246	196	227	238	236	252	218	226	235	255	259	250	247	244	223	289	226	230	227	231	248	249	233	251	238	229	238	267	211	226	253	224	207	241	223	251	245	234	235	239	230	255	230	249	249	225	258	256	242	220	212	244	253	247	237	245	230	214	243	208	238	205	246	232	233	251	243	234	219	249	217	231	242	244	253	264	261	223	214	245	240	231	277	243	235	244	234	240	225	237	246	224	247	216	281	211	253	214	239	219	245	232	224	241	229	262	228	245	240	283	249	269	258	236	232	237	230	263	215	226	260	244	241	239	255	225	264	231	260	243	228	274	254	242	259	250	251	216	239	249	247	246	243	247	232	270	241	246	233	263	221	223	262	239	265	234	216	248	254	228	239	232	236	250	230	265	217	242	240	236	214	223	223	245	260	216	228	215	248	218	249	232	230	209	230	249	237	279	255	222	233	236	214	248	212	219	250	250	212	238	248	232	232	237	257	208	243	233	239	237	233	240	233	244	220	228	233	251	259	233	242	223	216	241	244	249	227	233	249	200	238	245	202	232	238	237	245	248	228	263	227	239	239	239	216	236	269	232	261	229	243	239	251	242	265	229	216	235	242	242	214	237	233	255	238	259	227	226	244	262	237	255	244	223	240	210	249	248	213	227	236	261	248	241	246	210	242	234	231	217	242	245	258	249	228	232	208	217	235	220	230	232	266	230	230	253	257	235	214	226	258	217	263	249	235	219	247	213	237	238	233	242	246	250	249	254	241	237	212	250	231	243	251	226	248	227	248	224	235	226	224	233	270	255	236	234	236	198	229	245	227	253	222	235	223	243	225	221	251	248	243	221	238	226	264	233	260	206	242	249	241	204	216	243	247	208	221	241	235	242	225	241	222	248	231	224	260	239	240	258	253	205	245	226	241	262	237	249	255	246	251	259	244	258	255	227	225	240	196	243	263	234	231	244	237	221	247	228	245	262	260	237	247	237	267	237	229	239	249	220	252	256	240	230	228	251	221	263	207	210	245	212	266	256	243	223	229	260	246	228	226	238	243	253	240	245	248	255	240	243	229	222	226	249	242	235	243	240	237	251	236	232	245	252	247	262	238	254	207	254	231	240	250	233	220	279	239	225	232	243	253	222	235	249	223	242	237	243	229	220	228	221	222	258	237	251	236	257	224	239	257	258	233	244	223	227	221	252	225	238	244	249	259	228	248	240	262	242	257	258	252	244	235	234	253	261	232	248	240	245	226	241	241	238	238	225	223	229	241	221	228	205	238	251	249	255	232	262	254	241	242	249	232	260	231	237	228	228	238	219	214	240	242	253	240	253	269	232	258	250	220	222	227	251	244	239	242	240	256	249	243	223	228	252	260	230	267	243	246	240	223	218	279	257	233	212	239	221	232	227	244	244	259	238	215	231	231	237	227	231	238	235	222	235	219	233	256	234	241	240	266	254	264	256	215	228	236	246	215	222	234	211	242	243	259	238	216	229	261	252	240	245	244	242	279	268	228	263	207	206	241	253	212	247	237	246	252	229	242	237	203	244	231	223	253	247	246	244	230	246	240	252	252	252	241	239	219	266	261	221	240	233	241	247	225	235	213	250	252	219	251	249	268	268	224	246	257	244	228	218	251	250	281	210	237	245	222	271	220	217	258	219	252	241	236	236	232	230	233	204	232	236	249	228	267	225	218	225	236	232	215	251	249	234	273	233	260	234	242	242	259	237	228	268	261	220	234	249	238	251	240	248	239	259	218	236	232	238	220	248	242	211	225	248	219	263	242	254	231	224	228	260	225	237	213	263	240	264	235	249	221	229	243	256	236	226	249	246	241	222	244	221	238	216	255	247	242	220	241	253	231	247	267	217	248	239	232	239	238	224	246	246	246	233	241	259	239	256	214	233	234	238	248	258	244	241	214	219	247	229	247	243	235	250	233	241	234	243	272	229	220	264	223	241	226	241	195	239	250	237	238	239	261	254	242	244	223	201	230	215	265	264	221	239	241	252	229	243	242	252	248	259	217	256	222	215	257	253	230	219	232	229	279	267	205	249	250	233	231	224	240	232	225	238	222	234	200	216	238	256	253	226	254	225	234	253	208	238	276	233	232	251	229	238	211	235	242	247	231	273	252	234	250	263	244	247	252	231	253	252	265	241	216	242	219	268	236	257	228	247	244	226	261	225	232	232	219	259	234	215	231	249	250	257	226	248	238	228	198	264	232	248	260	226	223	257	216	242	214	214	237	242	223	250	245	251	239	213	248	228	223	239	196	257	260	244	257	244	204	240	238	205	238	237	235	220	246	226	257	223	238	232	231	230	223	218	248	263	236	232	250	240	265	266	220	238	225	257	249	246	225	248	243	255	240	230	233	232	210	245	257	248	214	226	269	240	231	246	230	232	243	226	236	233	206	228	216	240	268	239	222	227	225	275	239	220	255	248	245	233	214	239	248	238	249	225	213	257	233	229	230	224	257	242	232	236	288	241	226	239	231	246	209	247	228	256	240	232	278	234	259	213	227	234	230	274	255	232	257	224	254	285	244	223	218	227	278	287	234	233	254	262	232	252	231	267	246	231	217	252	267	249	226	228	230	242	251	229	217	238	221	209	236	247	244	246	186	239	232	244	240	247	272	249	246	244	225	216	254	240	249	252	239	275	208	270	234	234	215	250	264	222	272	244	258	233	263	252	244	240	224	250	239	236	266	232	261	239	232	236	236	278	240	254	229	207	242	227	261	257	233	237	225	246	232	234	258	238	268	244	242	214	211	241	246	242	276	237	235	211	271	259	250	270	255	227	252	246	252	231	287	263	249	235	220	225	258	252	227	222	252	225	229	201	271	258	254	227	234	237	225	259	247	234	228	240	229	264	263	241	238	243	252	258	247	241	232	239	249	233	256	220	212	265	259	244	254	234	254	214	263	223	252	229	227	249	225	213	225	232	229	233	226	243	229	252	227	218	234	239	248	250	245	249	221	243	233	231	224	227	246	234	229
23911	21161	28284	24430	21110	12278	4461	2495	1875	1296	1069	809	763	747	740	670	604	542	511	398	361	359	355	348	313	286	265	297	304	300	302	243	277	248	298	276	260	214	242	272	262	266	283	271	288	295	266	292	253	271	282	273	239	249	254	244	227	255	226	257	249	251	235	244	236	237	262	240	250	282	251	225	235	281	243	244	242	257	220	212	236	229	244	241	234	249	244	237	230	229	252	230	245	259	238	233	233	237	265	223	220	231	253	239	252	242	255	230	248	265	229	259	221	232	272	251	245	244	235	245	255	239	263	246	242	267	239	216	237	257	200	230	216	235	236	228	248	227	247	239	240	232	239	242	233	232	237	225	252	274	226	216	228	214	215	245	221	223	250	227	255	236	230	245	257	244	240	233	247	242	245	231	263	250	252	209	245	251	251	247	255	242	228	259	231	235	226	232	241	247	221	242	228	243	251	260	252	223	234	228	262	203	230	231	242	268	259	253	250	242	233	227	244	238	260	240	236	228	246	259	263	263	240	252	230	225	251	239	249	243	236	247	245	225	254	249	240	236	225	268	221	227	256	237	206	277	234	221	272	228	231	214	252	236	228	229	232	240	228	246	259	239	226	231	253	238	271	237	226	229	254	224	239	244	231	242	264	235	230	236	232	226	214	219	276	236	245	229	258	214	250	228	215	234	234	231	205	251	229	243	256	258	259	219	237	218	240	232	258	235	226	214	208	238	260	232	234	243	254	234	231	271	240	228	244	240	261	243	263	250	236	224	258	229	218	234	247	225	246	263	222	242	240	255	231	233	242	258	263	234	228	255	250	235	272	262	255	228	205	242	233	246	254	277	225	266	232	257	246	254	257	261	238	229	245	261	245	237	230	252	240	241	254	237	240	230	247	260	232	241	241	237	230	225	248	239	242	237	253	229	252	250	243	193	231	233	228	229	251	260	256	234	237	235	240	246	229	268	242	246	242	232	228	261	212	222	223	231	230	230	236	245	258	219	256	221	240	254	234	235	235	245	256	248	237	260	248	217	241	251	272	229	232	219	235	220	247	242	215	297	239	275	214	246	255	239	236	277	228	247	260	225	239	237	244	246	229	233	240	260	219	228	228	258	250	225	249	227	245	221	245	232	204	236	274	206	220	250	263	239	246	255	221	227	236	205	236	245	235	231	242	230	224	227	241	253	235	226	257	251	232	221	239	251	229	243	216	293	230	223	227	265	257	243	219	272	223	245	267	236	263	255	253	234	258	241	239	257	239	269	238	247	248	253	230	278	238	256	240	231	250	223	252	243	217	246	253	242	227	243	227	245	243	247	217	249	237	247	217	218	242	242	224	232	239	265	243	228	225	233	217	244	248	234	238	237	253	246	254	237	250	271	218	254	225	277	262	240	249	259	268	255	230	240	222	253	219	235	237	237	221	238	231	256	227	229	237	235	245	232	231	255	214	237	228	253	232	268	239	244	236	235	247	232	247	232	241	257	208	238	238	213	233	239	237	227	222	260	230	235	261	247	250	221	241	236	225	210	235	227	231	243	244	256	250	206	266	225	224	235	238	227	222	233	231	230	234	221	230	229	240	251	217	285	232	264	257	238	241	245	241	243	216	268	236	252	207	236	242	222	231	258	236	220	229	255	239	223	251	244	233	239	239	223	242	227	221	248	251	267	248	264	228	252	207	265	267	248	239	245	235	244	233	235	230	212	233	241	248	228	235	255	273	226	230	224	206	218	224	249	236	228	230	222	233	237	232	251	236	239	231	232	253	241	260	225	223	223	229	230	223	226	270	268	195	228	242	252	248	205	234	214	224	228	242	217	227	259	236	222	236	230	239	226	254	263	227	236	257	248	250	256	243	254	262	233	240	211	240	234	261	240	273	241	261	254	250	249	252	226	222	228	238	235	244	238	232	229	205	249	227	233	232	227	234	224	221	230	227	251	216	246	230	232	273	275	243	265	259	252	225	254	269	231	232	228	232	261	259	278	241	248	227	248	253	224	221	239	237	226	232	239	224	211	220	252	218	236	227	215	227	247	246	232	238	264	224	241	233	231	236	236	230	231	235	248	217	244	242	249	217	249	249	232	256	240	231	229	212	239	241	261	228	234	243	268	238	232	221	250	253	237	241	227	245	212	239	217	261	250	260	260	229	236	237	225	238	229	241	270	239	230	236	224	243	226	233	248	221	254	243	215	215	260	231	201	242	232	236	239	234	234	246	230	272	239	252	223	262	271	267	258	234	238	259	256	223	239	276	224	241	235	221	233	231	228	248	212	227	248	264	264	219	230	250	240	246	225	229	244	234	262	248	266	236	226	223	235	233	225	255	242	218	245	239	251	246	237	230	235	245	241	247	237	260	259	207	235	213	232	220	260	261	229	242	217	263	249	231	234	235	248	220	223	246	246	251	237	214	212	248	250	232	244	212	262	258	227	244	263	262	268	233	244	200	256	236	243	228	236	254	251	262	215	210	247	243	250	231	255	229	246	244	242	238	239	218	253	214	256	249	235	239	244	243	224	241	269	266	273	264	233	221	246	248	237	214	254	215	237	260	272	243	260	246	232	235	221	239	234	222	233	257	227	254	214	233	228	264	215	244	245	222	246	221	243	228	228	238	257	234	234	264	227	230	223	243	234	224	217	245	220	248	259	263	250	248	265	209	248	242	238	244	246	249	223	254	229	260	246	236	266	229	228	242	226	224	263	235	235	231	220	226	238	241	257	229	249	244	253	245	242	233	222	272	269	238	231	212	233	265	261	213	222	240	267	205	230	245	261	248	241	244	254	239	271	240	253	234	244	223	258	267	223	258	253	249	233	252	203	238	242	239	244	272	225	253	199	258	238	247	235	229	256	251	269	254	232	239	234	218	256	222	256	229	209	218	234	263	226	252	240	230	240	228	222	274	223	261	250	220	228	219	261	241	273	249	264	246	257	264	265	215	261	217	244	235	233	246	253	238	280	238	220	235	250	240	256	240	236	242	227	236	239	219	234	242	235	257	272	220	226	231	231	260	249	251	218	199	237	224	227	227	238	252	216	252	244	242	259	233	226	214	223	243	248	236	236	248	245	275	218	260	207	246	224	231	210	239	223	247	227	232	234	228	247	256	250	188	228	251	219	230	228	224	210	224	227	231	248	244	241	230	250	221	244	246	240	223	199	226	234	250	256	222	231	229	239	276	217	240	235	215	254	227	234	255	224	198	241	222	246	217	252	220	233	267	232	223	212	247	211	215	255	224	240	246	234	218	243	250	243	254	260	260	227	215	223	214	246	235	227	209	240	253	214	238	226	239	228	243	213	257	202	241	260	226	226	234	215	253	265	252	264	236	241	245	235	223	239	245	248	228	243	239	243	234	230	245	227	228	227	258	201	234	239	259	225	235	245	248	260	253	242	212	266	238	267	229	230	226	229	224	259	244	219	235	257	256	233	231	218	251	225	220	222	232	240	244	229	241	262	240	213	254	248	216	254	222	212	227	247	236	243	263	236
22446	35696	27957	18306	11163	7971	5821	4275	3331	2221	1684	1415	1221	1237	1122	1044	830	753	674	544	492	477	414	426	372	354	368	376	344	403	330	300	326	305	312	319	300	311	313	288	286	301	292	312	312	306	289	296	296	307	254	275	288	275	275	237	314	278	299	234	304	264	257	288	264	275	273	292	280	267	272	267	253	262	265	261	287	256	277	272	253	271	289	275	256	281	264	229	259	278	275	258	239	244	265	290	235	242	264	263	256	260	253	250	235	283	260	253	230	269	268	262	266	270	268	255	306	260	236	235	246	264	258	257	249	263	263	247	239	249	243	264	246	268	242	246	277	249	243	268	263	251	246	278	260	238	240	252	255	271	265	270	275	246	250	242	285	276	256	242	266	251	269	253	274	263	240	289	297	263	246	273	223	243	244	253	267	255	245	262	240	271	275	279	243	214	247	236	252	257	250	254	278	274	244	241	270	281	259	269	258	265	289	278	255	263	254	265	243	237	259	246	250	258	301	278	259	263	243	258	268	240	235	223	279	270	273	261	230	235	269	273	258	244	243	266	244	262	224	255	247	274	262	276	280	247	268	278	238	268	230	243	255	259	220	266	252	235	257	268	242	232	270	254	238	283	240	256	250	249	259	244	252	284	273	262	275	252	279	251	282	242	275	241	252	216	240	252	249	244	235	258	275	261	239	264	283	253	260	265	269	258	272	242	260	253	271	255	216	265	269	272	238	254	260	258	250	245	233	279	280	262	269	269	231	273	250	278	263	250	243	244	271	261	241	275	280	258	274	247	244	262	268	274	256	245	271	258	254	239	255	244	263	227	248	270	228	249	233	260	273	256	249	250	257	238	272	271	286	266	240	226	245	269	253	231	289	241	273	230	236	241	283	232	273	257	281	229	254	270	248	250	259	277	264	257	265	288	243	267	249	241	269	258	276	253	240	260	259	221	268	242	236	274	282	254	275	244	255	258	284	216	262	257	250	283	252	282	270	268	284	253	271	275	279	221	240	292	240	247	260	242	246	282	231	229	265	269	241	261	247	262	273	243	284	240	272	251	285	225	264	267	251	229	250	246	251	242	260	256	256	252	232	235	264	248	240	259	247	240	251	287	244	262	276	249	260	253	237	244	267	277	260	282	231	226	241	218	251	273	283	242	267	256	260	273	241	258	267	264	250	247	257	225	235	253	257	289	251	244	267	244	257	265	240	258	245	249	243	250	258	242	264	253	243	227	260	246	279	259	273	272	249	263	250	264	242	236	251	296	243	263	245	247	243	272	248	283	272	250	253	252	276	265	283	244	224	292	271	240	273	254	251	251	295	243	243	262	224	242	258	253	238	256	234	261	218	281	252	289	241	253	238	248	265	247	269	248	270	257	246	244	274	232	261	249	279	252	245	267	263	256	259	243	280	270	259	230	264	239	252	272	242	234	260	258	252	267	216	230	250	251	270	277	241	254	263	228	285	238	248	273	256	275	256	260	233	270	257	233	284	283	245	250	265	263	271	266	244	258	247	291	260	242	254	266	260	262	282	257	278	241	278	252	253	262	281	245	260	236	254	275	267	261	240	234	248	269	282	305	274	262	229	234	271	272	274	251	244	256	243	227	291	241	264	239	247	253	256	270	278	263	248	235	237	254	246	247	259	257	258	258	244	242	271	286	253	255	279	243	239	217	226	264	268	222	249	265	254	270	229	252	249	253	249	259	255	260	231	257	245	251	244	248	231	224	258	281	252	244	242	247	264	236	260	279	237	238	259	251	276	235	244	242	263	256	238	277	245	246	246	254	248	276	257	249	275	254	268	269	246	254	250	297	256	278	255	248	246	256	259	259	238	250	285	236	240	252	254	258	278	267	244	277	243	265	243	246	253	262	249	222	255	275	265	277	267	241	267	282	253	243	266	274	264	238	273	289	252	246	259	272	281	255	260	282	253	271	260	299	258	244	249	271	257	267	233	253	270	256	256	252	259	236	240	254	270	247	255	243	249	255	285	235	293	258	248	276	276	260	273	261	241	254	243	269	268	268	287	238	237	244	259	254	240	271	236	253	219	281	232	269	235	271	259	254	250	254	266	244	258	256	237	271	256	248	249	266	253	265	264	234	248	267	246	239	241	226	286	258	245	249	233	257	228	250	261	299	251	261	267	253	247	230	253	275	262	274	260	258	229	279	251	236	247	251	245	230	278	253	259	292	247	253	256	267	268	261	269	264	252	246	251	267	228	237	291	265	231	244	223	228	275	250	251	260	247	269	240	270	241	276	262	252	259	266	264	249	258	254	259	229	275	287	273	245	257	236	275	276	259	255	254	219	254	255	243	261	277	234	258	272	248	273	250	238	222	238	269	271	282	246	241	221	249	269	237	251	270	268	240	282	257	257	232	294	250	273	277	262	275	260	264	248	252	263	259	257	252	256	234	265	250	265	272	254	264	253	262	252	269	247	259	271	248	243	251	260	268	236	262	256	253	232	247	266	268	257	248	235	284	259	237	252	274	226	238	278	259	246	246	236	267	283	277	242	250	269	244	256	250	235	278	268	255	242	251	233	245	257	261	230	278	240	283	267	263	274	223	243	254	273	249	249	266	257	240	280	248	278	260	218	266	212	249	272	252	224	264	213	276	259	275	260	254	264	254	245	237	236	259	254	263	261	259	284	269	262	259	261	254	228	252	237	260	244	258	258	244	260	277	246	265	257	252	262	258	219	259	261	239	246	285	235	239	278	251	255	226	286	248	236	278	225	259	246	244	246	284	256	274	249	268	261	251	255	272	275	247	271	269	265	270	238	277	271	281	255	253	271	266	268	253	255	283	274	226	223	259	239	239	254	264	271	252	253	252	228	266	287	247	254	257	222	242	252	265	264	253	291	269	254	258	261	256	247	265	235	257	273	250	252	280	280	254	272	281	280	270	233	240	259	265	269	272	265	238	270	275	260	264	241	268	236	252	234	267	238	240	301	249	232	225	256	278	252	261	272	248	247	251	244	237	253	243	265	254	239	245	254	259	251	246	257	263	207	218	252	252	262	269	243	245	252	240	271	245	253	279	234	230	246	257	242	249	265	259	283	263	282	252	229	242	283	237	272	270	264	229	227	232	235	245	255	260	251	280	237	264	233	264	225	227	267	265	246	284	241	237	243	266	233	264	274	253	271	261	237	274	264	250	293	248	246	269	298	246	241	237	257	262	264	250	270	262	281	251	269	287	276	272	260	255	253	237	261	224	262	248	239	277	249	266	286	229	260	254	206	265	263	264	257	259	287	278	227	223	257	258	227	248	300	248	259	251	249	265	246	241	254	267	272	267	255	251	262	297	283	270	269	246	241	240	244	237	248	270	269	280	228	275	248	247	253	276	262	266	233	251	246	271	238	227	257	266	250	262	257	259	255	249	236	241	278	271	224	249	234	261	276	241	263	272	224	263	256	267	248	260	257	246	258	250	278	266	224	249	243	258	276	223	277	239	244	245	248	241	236	238	239	286	263	255	258	248	264
25109	21148	27114	25315	12858	4402	2750	1881	1520	1062	875	748	692	691	695	561	580	581	458	466	407	400	355	352	375	370	372	387	351	339	335	334	335	356	332	340	346	355	348	335	344	330	330	342	306	334	316	330	337	353	334	342	306	309	309	324	338	346	330	311	296	323	321	296	321	309	323	334	316	332	305	288	338	288	341	312	311	320	299	321	276	328	350	330	316	328	286	333	333	308	313	306	331	316	325	320	294	330	330	329	323	338	348	307	338	329	288	324	281	302	344	325	308	331	315	325	313	295	327	292	349	301	334	326	305	326	334	326	350	304	330	313	316	293	291	301	309	288	315	330	323	345	318	326	308	317	301	324	300	340	317	312	294	351	323	341	332	322	299	305	299	329	316	313	332	294	299	315	314	317	282	316	297	321	291	321	348	318	317	311	290	269	297	282	290	322	292	340	285	307	330	316	324	300	294	329	312	309	274	318	291	285	347	323	304	308	333	287	325	302	302	302	308	319	274	334	323	314	327	302	319	333	307	320	316	308	299	322	274	327	301	352	315	335	286	306	294	328	314	311	326	312	283	290	328	311	304	301	291	361	303	318	320	321	319	284	322	351	312	294	316	334	340	308	311	336	294	306	313	295	324	321	299	310	304	354	296	243	331	321	279	355	328	326	294	293	313	308	321	320	303	326	319	284	330	304	296	296	320	289	342	305	330	304	318	310	309	318	326	289	313	312	324	320	307	324	315	291	322	337	291	312	304	341	323	322	344	280	319	281	304	304	340	318	290	340	320	322	305	333	339	342	301	307	314	334	307	308	285	362	282	312	294	316	285	309	289	292	328	300	315	316	346	318	277	322	287	337	290	312	296	337	335	303	283	304	280	331	318	288	318	317	304	305	293	291	302	315	315	306	290	341	315	309	303	315	304	299	306	312	307	319	309	303	306	302	339	306	285	312	314	297	320	303	296	292	317	312	298	332	264	321	307	327	286	287	318	306	295	278	305	296	302	361	314	284	319	313	305	290	269	283	285	334	295	316	315	320	331	281	314	305	301	275	317	296	305	333	344	348	318	339	314	290	315	291	300	317	311	321	336	294	320	331	324	299	334	298	329	311	288	285	321	351	350	335	287	291	314	313	297	319	293	299	327	340	288	293	303	302	285	295	327	299	304	316	300	308	316	301	292	284	324	327	296	282	292	323	310	316	306	296	330	341	298	305	308	337	326	305	314	311	321	341	308	312	335	320	314	298	339	325	332	288	315	314	318	350	317	318	301	333	314	299	292	298	323	272	322	305	305	295	293	331	313	306	313	321	320	321	307	322	314	293	288	305	286	335	300	304	310	290	263	303	316	316	312	335	318	322	294	312	300	297	271	322	308	300	329	316	316	306	330	312	325	318	328	275	323	293	288	310	293	304	295	315	296	305	324	319	328	328	325	301	310	325	292	312	292	338	297	372	326	314	267	298	286	309	333	315	296	294	322	332	347	296	304	277	309	303	343	320	291	308	344	313	331	305	309	294	329	334	315	342	326	287	347	296	296	307	328	311	301	329	290	314	295	340	319	311	301	287	328	329	294	302	309	318	335	324	316	295	316	324	320	308	300	342	342	312	296	343	306	300	289	299	285	333	330	300	338	322	274	320	268	307	341	301	317	338	325	280	321	305	318	311	311	301	310	320	304	304	287	321	325	317	328	295	325	296	308	300	307	332	299	293	320	294	309	331	320	305	274	300	315	353	288	292	284	305	323	327	314	320	306	318	310	307	320	310	297	297	289	328	311	302	283	307	287	290	317	316	318	280	306	335	280	330	300	343	313	307	297	306	299	292	310	311	301	301	323	309	332	296	282	309	318	336	300	305	294	327	312	347	327	277	300	324	323	302	302	292	306	302	319	308	310	330	334	320	318	340	311	316	350	289	309	336	310	335	316	300	302	322	322	323	300	296	281	299	332	314	323	346	346	315	271	317	311	303	290	277	330	337	301	298	299	309	323	319	312	314	302	310	297	326	330	293	316	307	314	351	286	334	284	314	313	311	310	279	312	329	308	309	305	276	308	322	321	332	321	326	317	308	308	294	292	319	350	286	280	302	333	297	329	343	313	303	306	304	294	356	312	283	291	315	314	289	310	300	322	300	304	306	298	346	331	323	324	311	290	311	288	290	307	314	344	297	344	292	340	303	302	327	309	296	287	322	324	297	313	298	293	282	306	318	297	316	330	309	302	313	321	343	276	307	320	333	316	329	295	296	346	334	328	308	331	298	340	304	332	340	311	334	284	329	316	302	305	329	348	331	295	293	321	307	311	294	329	312	302	307	321	310	298	312	320	321	309	313	323	304	284	331	337	309	336	333	340	277	315	328	337	271	343	346	354	301	307	305	296	295	326	322	310	310	331	297	327	306	312	301	327	282	289	304	325	308	315	287	303	312	341	325	300	329	324	303	286	318	321	297	339	305	308	284	317	304	282	294	325	313	313	311	309	312	326	327	310	307	305	327	291	277	326	309	293	268	311	296	324	312	304	296	304	315	306	339	301	296	299	296	309	309	279	301	325	309	325	333	334	309	294	317	331	316	335	311	332	332	321	341	328	320	331	335	290	321	317	310	323	328	314	308	313	327	318	320	351	317	320	344	327	307	304	321	304	306	333	300	315	325	295	288	315	312	340	295	315	317	330	318	302	312	351	315	332	313	320	300	293	338	336	302	326	307	267	324	281	368	309	312	323	285	325	323	291	307	298	304	313	315	278	320	311	338	316	305	330	305	293	319	307	322	304	309	314	298	309	320	330	314	305	327	338	299	316	320	258	316	321	298	301	341	318	325	301	318	308	343	330	316	300	337	309	323	274	295	302	296	311	337	329	285	305	333	346	290	326	291	313	336	302	300	303	291	293	296	341	331	309	308	316	279	332	334	292	287	330	312	352	312	331	295	319	320	319	294	314	307	301	313	344	312	335	323	304	318	300	344	292	333	330	283	302	302	309	327	365	302	322	323	305	324	281	295	286	276	279	278	340	302	290	320	332	332	317	321	335	324	353	298	296	317	302	291	304	289	289	313	294	298	326	295	283	336	324	312	329	345	351	324	308	291	319	278	333	310	312	303	306	327	323	291	310	316	288	320	325	302	327	332	305	331	269	324	278	332	292	345	311	293	313	299	319	298	300	328	302	272	321	301	347	312	324	302	331	321	281	303	296	306	314	312	297	295	294	293	302	297	270	318	309	303	346	328	321	297	303	320	312	290	299	296	290	309	302	334	324	329	299	311	304	329	317	323	300	302	342	293	327	329	311	329	291	293	303	314	354	315	296	298	315	324	308	310	303	280	301	326	276	275	320	290	320	316	351	299	313	305	318	336	289	297	320	332	307	348	320	281	325	310	310	316	327	333	313	312	258	310	336	271	329	347	306	342	316	313	293	295	331	329	338	292	295	318	334	312	312	297	331	324	334	301	314	297	315	298	325	302	298	309	301	310	301	269	298	314	325	300	337	353	311	300	302	322
20816	30224	22710	13417	8517	6357	4750	3490	2631	1876	1528	1097	1032	979	910	901	842	744	628	556	483	467	498	426	401	426	396	393	420	353	382	351	363	363	353	386	354	396	371	358	331	346	352	356	375	360	382	357	385	357	373	407	369	370	340	331	398	354	331	340	330	362	331	357	351	322	327	340	305	349	366	342	348	370	317	334	326	345	361	363	332	325	332	345	340	364	309	336	347	353	361	357	368	344	317	343	331	312	307	335	353	336	353	345	369	373	320	341	348	323	354	325	322	319	363	335	329	332	347	348	335	348	354	329	318	330	370	327	315	353	326	320	325	371	350	323	324	328	338	327	350	323	346	331	321	332	337	365	348	356	357	339	353	322	316	328	347	338	344	348	320	320	351	327	316	349	332	332	340	319	340	299	312	349	320	343	335	372	318	322	370	339	326	305	371	359	366	365	322	333	322	347	325	350	308	327	354	362	357	345	344	318	337	327	336	296	310	352	332	322	315	347	353	331	331	372	338	308	369	345	343	343	357	314	323	365	323	314	376	329	345	359	319	373	322	323	333	351	387	345	343	338	316	339	307	330	367	315	350	320	345	323	353	308	321	337	328	321	315	342	322	331	346	358	375	350	330	331	354	311	319	364	339	343	324	313	342	286	320	312	337	369	363	341	321	308	344	332	318	342	335	324	326	305	327	337	344	361	365	352	322	345	332	293	335	319	319	323	341	334	316	318	344	306	346	318	324	301	333	326	312	310	344	317	327	353	311	316	340	335	351	350	318	308	323	350	355	369	343	335	329	333	357	380	321	323	352	349	327	367	336	342	344	309	345	335	337	321	338	337	319	326	320	330	346	342	320	307	359	313	304	347	328	362	316	353	355	317	297	334	327	357	349	351	347	325	334	357	334	328	336	329	344	350	346	343	317	322	310	324	335	329	349	345	346	320	322	340	348	323	337	332	323	333	304	346	331	337	325	320	351	317	366	320	348	314	324	363	344	312	329	348	340	328	349	328	346	378	353	345	386	364	350	336	319	339	320	357	307	331	320	340	318	312	333	339	341	345	351	387	365	293	345	367	329	322	333	324	317	337	332	347	317	298	318	378	359	345	322	354	314	329	325	338	328	320	362	360	320	337	386	355	334	321	310	357	353	352	339	375	325	334	316	327	337	338	331	350	358	343	323	330	322	362	317	379	329	325	370	327	368	375	301	346	311	342	311	282	339	307	312	351	323	334	345	339	314	338	333	318	363	374	318	330	362	342	341	335	335	330	351	336	344	329	361	313	304	315	371	326	362	323	316	336	331	332	311	337	332	338	335	334	351	356	313	323	362	292	345	347	344	327	344	344	365	297	314	317	337	330	319	345	346	293	318	345	354	382	320	351	327	318	319	313	316	367	340	324	324	314	338	343	305	364	331	315	341	317	323	299	332	312	336	357	343	326	308	353	329	366	358	323	329	364	348	318	309	345	356	335	340	358	299	331	313	368	330	351	350	350	359	329	335	314	367	350	328	335	345	307	320	348	330	314	357	349	332	336	365	318	341	343	318	379	321	323	336	339	343	324	319	355	361	343	329	317	318	336	358	306	323	325	336	331	360	348	324	320	321	372	336	352	324	339	316	328	342	340	350	350	325	343	352	347	355	308	324	344	321	314	346	335	352	346	330	318	331	333	344	343	332	298	352	341	317	342	318	343	330	341	354	334	340	305	345	314	373	325	328	337	331	356	304	321	330	325	327	322	310	328	341	345	334	321	317	339	318	369	333	349	359	328	376	316	338	349	396	317	320	311	335	360	346	333	330	364	345	332	327	349	344	345	364	331	337	333	328	336	347	335	358	314	324	317	346	313	321	325	302	339	306	357	308	316	358	315	330	346	335	329	343	349	322	320	299	347	324	335	356	351	352	304	338	347	336	341	301	365	348	308	354	328	323	331	351	388	336	364	330	326	295	329	342	340	354	355	369	358	364	337	375	372	344	344	331	298	343	336	334	332	333	334	329	322	320	335	332	337	355	329	329	332	371	343	362	320	354	289	349	325	354	302	322	364	376	338	345	381	352	335	311	319	306	335	295	346	367	372	325	320	323	321	337	315	363	325	332	351	333	328	306	346	370	367	306	341	342	319	360	339	311	309	335	318	369	323	354	351	326	329	363	324	312	318	352	374	309	320	348	331	342	346	332	299	361	350	342	306	315	304	356	336	299	314	333	322	349	350	336	357	343	297	317	352	349	355	323	345	328	306	357	334	338	311	357	331	341	325	312	367	324	348	357	317	326	343	322	324	353	350	329	351	338	340	327	347	378	297	352	338	350	347	336	341	322	347	340	329	334	335	320	292	347	342	395	338	339	353	329	332	365	334	319	330	314	353	343	329	333	331	347	304	343	359	357	362	356	321	337	343	349	357	338	333	329	313	321	321	366	352	335	342	354	353	352	321	341	359	343	350	329	372	353	301	347	371	322	334	317	326	332	313	346	355	333	349	342	340	351	315	310	332	382	330	363	332	342	348	323	342	321	327	348	337	359	349	351	311	326	348	325	334	352	314	326	354	336	338	338	350	334	342	349	323	340	353	332	360	346	341	320	309	360	353	330	328	370	301	351	336	349	313	384	351	330	336	351	367	330	321	332	368	355	335	362	348	337	342	330	330	345	339	348	335	327	337	347	354	353	339	345	316	344	318	348	325	304	328	311	324	318	320	353	367	356	305	356	332	334	324	339	327	347	355	353	343	325	338	348	359	331	338	369	344	343	333	310	340	333	371	320	329	339	337	356	338	357	310	321	357	307	349	318	294	368	338	354	321	316	315	333	342	309	316	350	320	342	338	305	353	339	332	349	350	280	347	328	335	353	284	323	328	345	338	339	330	313	320	356	335	338	331	323	340	367	366	330	342	344	333	321	331	298	316	349	345	323	328	333	350	311	359	329	325	323	340	348	351	325	367	320	369	337	326	328	326	345	359	341	347	326	350	335	344	348	311	359	310	343	356	348	347	371	332	331	342	357	326	338	326	341	307	312	326	321	332	330	379	331	308	342	323	368	320	357	330	375	334	302	333	344	347	350	336	365	351	313	318	340	358	323	342	315	310	341	318	306	348	322	343	318	351	331	365	315	325	332	309	318	364	313	364	315	336	335	328	347	345	331	351	347	340	331	332	353	382	332	342	382	346	348	304	335	332	306	287	317	329	374	341	325	369	307	341	347	313	337	293	352	344	336	313	346	343	314	349	315	323	375	327	337	319	341	348	316	317	348	356	379	360	346	318	331	310	345	334	320	322	331	314	328	329	327	347	358	349	335	307	325	376	355	352	323	334	326	364	310	319	329	331	334	344	347	343	369	376	334	344	322	341	319	350	374	356	321	372	336	339	339	318	324	329	357	313	339	353	356	388	337	331	372	307	350	367	350	330	340	314	309	361	369	325	351	321	347	344	370	342	331	353	354	321	370	300	324	352	341	333	319	305	327	329	325	310	309	340	353	350	346	340	328	316	335	349	337	318
22706	21190	28772	23891	21218	21350	12277	4414	3024	2219	1663	1313	1139	1161	1098	1019	949	898	834	697	628	608	496	456	467	478	444	430	463	480	439	449	436	411	453	435	468	423	438	419	425	446	446	424	435	463	435	388	464	443	433	444	391	433	398	400	376	392	402	430	418	399	415	421	394	408	375	418	405	392	386	414	361	422	411	385	365	405	398	401	417	440	450	376	412	376	391	395	382	383	376	345	375	378	383	390	388	377	386	371	391	376	385	352	396	357	376	375	368	410	378	398	366	428	385	389	391	349	369	368	377	392	406	398	365	387	365	415	372	383	402	402	375	385	392	368	358	379	385	375	365	396	374	396	381	371	375	394	412	362	380	377	364	374	371	381	394	376	409	366	356	411	406	355	398	362	409	376	412	396	354	376	360	354	376	411	358	414	404	368	382	390	391	359	384	395	363	378	403	371	344	420	380	390	377	385	396	388	384	436	380	365	383	435	365	367	387	374	362	413	372	392	381	402	368	378	368	367	371	364	418	400	388	399	363	374	418	397	364	373	409	371	391	385	404	361	382	401	386	385	392	383	404	407	384	394	341	375	373	390	398	374	379	359	360	376	385	395	412	380	365	406	436	422	354	413	401	360	365	360	374	400	366	385	396	397	407	374	391	378	385	360	358	406	374	367	331	394	355	431	383	387	356	383	375	380	377	360	384	390	382	392	374	402	366	398	408	374	360	386	381	383	353	372	357	402	375	385	407	370	340	388	359	396	367	423	416	407	353	384	383	370	409	376	397	359	392	397	367	394	374	374	387	401	402	363	399	374	412	387	426	348	370	374	378	385	388	358	379	392	390	400	395	403	398	391	354	370	379	361	354	388	407	350	373	379	394	393	358	377	371	356	355	394	385	361	339	357	376	377	375	345	376	361	359	394	398	415	365	341	397	363	445	369	367	368	388	379	367	373	360	361	378	381	376	353	369	400	380	376	390	363	366	378	391	371	397	367	392	384	380	389	393	335	346	350	388	392	352	404	386	378	334	381	363	389	381	342	386	392	359	366	359	350	361	400	364	389	373	398	367	383	416	404	362	406	404	373	382	394	359	395	370	368	391	412	351	361	401	368	374	368	393	352	403	349	385	379	370	387	417	370	343	372	407	386	383	396	384	397	432	376	393	383	372	375	400	374	389	408	384	379	406	412	368	379	388	374	369	368	372	379	397	371	373	363	377	388	396	387	386	390	357	374	364	380	395	360	377	401	416	346	366	386	389	409	375	389	377	395	406	369	398	383	370	378	393	388	419	404	350	387	385	401	420	391	355	383	381	371	392	371	377	364	376	378	388	355	377	389	393	349	360	402	364	372	358	406	364	340	385	383	387	397	378	358	369	362	377	417	363	399	392	387	377	345	370	323	423	408	393	375	370	396	369	380	367	402	393	379	366	372	402	388	366	398	385	363	378	383	399	374	370	363	378	387	389	386	375	398	404	356	374	400	345	351	399	380	365	378	399	383	365	373	320	379	412	391	385	384	376	365	363	386	372	378	360	364	399	361	368	350	380	390	377	368	378	380	367	375	333	376	375	370	404	371	372	398	386	355	356	412	353	360	389	364	393	399	391	361	426	380	373	344	375	368	368	386	369	383	384	390	386	389	401	353	374	379	403	362	406	372	396	405	382	388	372	364	394	401	387	378	392	391	382	378	381	356	391	367	396	373	392	378	358	368	364	368	338	377	338	365	380	373	401	400	370	384	376	370	387	360	357	364	385	357	344	394	382	390	394	411	375	407	382	385	368	363	359	376	386	391	410	369	374	352	369	402	413	399	385	413	377	403	362	361	364	413	359	373	346	395	383	387	344	366	364	410	368	378	378	388	378	360	375	397	400	402	387	393	402	426	401	359	371	386	397	357	375	374	357	361	386	385	345	400	380	385	397	369	372	359	384	381	342	383	344	384	384	403	356	390	381	361	391	374	411	368	371	394	396	381	384	377	378	365	361	394	364	347	392	385	387	373	369	394	386	377	375	381	404	404	365	430	395	403	393	373	400	393	420	354	373	379	381	357	355	386	390	393	354	371	383	361	417	392	378	378	347	356	375	424	388	371	375	407	385	363	386	387	372	380	352	381	382	381	343	382	366	389	424	363	357	394	410	358	370	378	361	387	384	395	387	368	368	374	354	378	398	374	386	367	382	396	372	360	399	359	375	407	416	361	374	367	417	369	408	367	393	396	370	375	405	373	389	371	359	361	367	338	379	384	381	382	364	373	402	365	336	396	380	395	365	353	346	408	366	405	382	385	415	373	405	407	378	379	399	350	382	358	418	421	366	378	405	376	386	380	354	371	394	363	350	373	395	404	391	341	357	398	348	382	413	362	405	361	404	393	382	385	388	349	341	373	378	331	372	375	405	386	392	379	371	366	358	356	408	379	395	382	393	379	335	404	366	391	376	395	354	372	409	382	367	402	361	414	409	360	408	347	369	381	381	368	375	371	362	387	380	385	381	354	393	384	410	360	387	344	404	392	392	381	394	371	373	386	350	365	364	390	396	353	379	375	371	402	392	354	392	384	404	367	366	367	403	389	373	393	341	381	389	348	380	428	363	378	367	401	365	372	397	432	376	367	359	377	355	381	400	372	418	371	364	365	386	380	377	356	378	368	361	346	358	364	393	388	387	362	362	413	352	353	387	385	372	405	387	361	378	359	366	377	371	369	377	390	405	363	407	360	390	390	391	364	405	380	392	382	374	385	390	365	364	359	381	355	396	365	351	411	357	383	382	407	374	347	367	365	377	381	399	391	407	390	398	390	333	387	396	323	373	395	384	400	383	338	352	368	393	374	373	356	388	393	395	392	393	348	371	375	387	368	397	390	366	363	388	402	397	381	392	393	351	374	329	380	375	405	365	388	369	370	371	372	390	378	373	380	381	369	359	355	393	382	431	362	427	399	395	400	400	401	362	365	393	381	369	381	361	394	368	374	360	379	371	366	384	381	367	366	390	401	392	374	356	376	377	373	402	329	394	387	374	376	426	378	420	400	371	353	403	347	360	401	358	381	420	396	372	351	413	385	389	374	366	347	365	413	376	389	358	379	358	403	384	371	408	381	361	360	375	395	392	365	359	390	393	390	398	408	400	384	368	380	377	406	378	417	387	389	341	393	330	415	385	364	373	384	360	364	407	387	404	394	349	383	386	395	363	356	409	393	386	376	382	383	358	384	398	378	389	411	372	384	367	363	376	386	411	393	382	391	352	372	381	354	382	381	387	383	397	393	372	367	387	388	384	418	396	387	375	387	386	359	373	400	413	366	380	388	383	358	391	365	388	424	379	382	389	389	386	392	398	387	344	364	341	359	372	396	350	366	369	402	365	371	399	364	359	363	398	420	351	387	389	383	424	351	354	369	381	391	353	393	375	326	348	407	350	404	381	375	386	366	373	366	379	385	389	346	337	347	399	368	373	383	350	340	358	415	390	364	389	380	380	407	396	372	410	375	374	386	394	385	401	381
24531	38066	29865	19121	13828	11052	8615	6298	5010	3599	2839	2168	1832	1776	1649	1531	1390	1231	1169	876	756	679	651	621	547	545	538	503	541	516	500	470	531	451	454	474	492	491	452	437	468	440	437	435	457	397	501	456	460	440	461	428	436	414	440	411	443	443	422	422	417	438	416	426	381	417	414	443	397	456	426	418	388	409	412	379	375	425	381	425	374	421	413	402	407	438	406	415	386	397	406	410	403	390	386	405	412	350	391	400	426	370	405	388	392	370	409	408	390	354	397	400	395	399	396	385	387	399	391	395	400	391	411	378	392	389	399	376	400	402	380	422	393	393	374	423	379	365	374	409	389	421	412	405	394	376	414	364	388	413	369	406	373	396	378	362	361	387	383	454	404	369	390	399	404	357	382	412	412	377	393	414	378	378	417	396	400	354	387	390	394	357	397	381	412	385	394	394	375	381	431	366	419	392	361	405	377	407	386	375	369	383	374	401	387	397	351	378	404	398	395	381	395	361	347	412	440	322	397	380	388	401	363	374	426	402	390	388	383	396	394	386	377	413	394	375	398	392	388	384	370	351	406	373	347	424	419	379	374	378	386	408	384	374	398	399	418	447	392	395	414	371	434	379	383	385	374	397	386	388	435	389	342	389	400	425	357	420	384	370	400	411	379	376	374	398	398	373	368	379	406	397	378	388	388	408	435	388	400	366	367	404	368	404	386	377	383	377	388	393	385	363	387	429	362	406	430	371	402	375	383	415	371	401	364	413	374	395	403	340	393	399	371	368	434	396	397	414	371	374	395	389	383	396	407	399	393	380	414	409	362	413	378	403	399	376	403	369	393	424	395	406	365	382	399	390	389	358	404	397	418	395	414	449	383	399	355	381	414	390	408	419	390	396	371	393	366	356	417	379	412	365	381	372	378	396	404	372	370	387	417	389	387	383	429	383	394	416	387	414	422	376	372	383	419	409	418	379	396	391	384	387	378	419	377	394	380	353	375	394	383	378	388	365	391	407	412	411	390	366	410	393	399	403	374	387	353	414	441	357	401	369	393	431	386	404	398	381	432	367	430	408	393	397	389	371	375	382	401	395	374	358	363	361	406	404	413	425	385	412	404	377	407	391	386	381	384	380	404	355	422	390	400	392	356	413	361	392	376	415	363	382	406	355	378	390	383	403	403	373	423	408	407	385	397	379	412	380	350	422	367	394	392	397	383	432	372	386	423	397	397	347	379	414	396	406	379	417	397	393	398	394	386	372	380	371	370	367	382	368	386	367	379	393	389	346	393	374	379	434	370	397	378	387	415	385	394	378	380	378	387	385	359	387	394	391	360	356	376	397	364	370	420	425	375	418	408	377	369	376	408	412	368	390	391	382	376	387	419	393	431	400	380	422	394	395	379	438	379	355	353	386	379	370	375	400	356	393	349	355	386	389	388	414	411	373	374	406	390	372	377	408	368	406	381	403	383	396	388	399	409	361	379	406	392	390	384	388	390	362	385	382	391	394	375	393	379	422	381	411	396	383	423	374	413	391	348	379	343	388	378	378	380	397	382	357	401	410	386	369	388	415	408	384	403	403	360	363	372	382	399	409	375	360	354	386	394	401	402	421	365	404	383	399	362	388	415	382	368	416	400	388	424	395	387	387	389	411	370	403	406	376	349	396	417	386	405	403	371	389	409	393	366	402	367	375	381	396	348	387	411	385	399	374	378	402	376	377	386	412	361	353	399	381	372	395	379	362	406	419	405	382	359	392	420	369	358	403	353	381	375	353	393	406	382	354	388	394	383	384	398	408	401	352	397	355	407	364	422	392	376	417	420	383	353	370	432	385	393	437	413	395	396	379	405	390	361	396	343	386	410	392	393	427	394	406	399	365	401	375	370	404	358	390	381	390	382	403	404	391	354	387	398	356	411	404	378	399	383	399	372	350	384	432	382	397	373	387	398	385	383	389	388	403	386	370	406	375	409	392	363	395	385	403	388	394	396	384	417	404	388	387	391	357	361	381	354	400	388	413	372	419	406	402	380	395	402	425	380	412	390	407	405	380	356	414	425	400	392	391	377	385	415	379	352	389	381	382	382	366	417	366	370	378	402	394	388	380	393	402	365	407	414	414	400	360	372	410	412	424	411	386	396	381	402	422	369	396	382	405	411	391	387	382	430	371	394	384	394	388	440	396	402	397	365	382	364	383	367	380	428	401	388	439	390	373	408	409	401	379	389	382	413	421	375	410	408	356	407	374	403	382	374	335	360	390	341	401	382	388	389	368	374	390	405	410	400	360	409	387	401	380	362	384	406	362	407	373	390	374	356	369	419	366	397	374	395	399	411	394	387	397	398	360	393	385	364	395	398	396	400	384	404	362	394	366	407	388	397	415	373	421	384	393	442	400	375	407	346	392	390	407	377	382	373	394	361	422	386	369	362	404	398	402	413	357	372	426	407	370	396	415	382	395	394	410	411	403	433	395	378	410	423	419	404	394	402	423	424	399	382	397	404	403	404	402	388	366	434	414	375	361	379	378	352	368	394	380	402	368	405	402	364	385	384	407	412	422	414	352	404	409	402	419	371	385	387	401	419	388	422	430	386	384	377	382	399	392	377	347	365	406	383	391	368	405	399	400	389	391	381	371	393	420	365	390	390	374	404	413	382	380	349	390	391	365	376	427	378	375	404	383	372	395	365	357	390	376	394	387	364	376	406	412	390	409	424	392	404	390	402	383	373	379	422	397	388	382	401	401	379	394	392	375	377	415	378	381	371	377	372	361	382	393	400	406	409	380	419	414	425	409	392	399	385	402	360	382	379	383	327	370	363	387	366	390	418	362	391	414	354	396	379	382	389	393	389	403	378	382	353	399	408	379	394	410	394	371	380	369	413	384	390	393	397	396	387	404	395	357	422	391	382	413	395	374	391	441	434	369	387	381	403	377	408	351	398	374	347	358	408	400	390	380	385	420	410	399	383	422	405	402	378	397	370	381	368	384	393	392	414	402	433	415	392	403	412	323	369	392	411	399	406	427	372	375	390	425	386	384	401	375	376	389	376	418	428	357	398	370	374	402	424	369	386	376	414	375	356	422	411	384	368	394	393	377	397	392	397	389	370	415	403	386	372	404	388	386	397	367	389	412	377	384	393	377	419	381	391	378	389	341	390	408	401	401	371	394	430	383	391	391	380	427	402	377	387	415	426	406	396	383	378	386	364	351	414	388	415	385	388	380	408	387	386	384	402	386	361	403	369	369	375	438	414	397	436	424	405	399	387	376	399	391	385	409	389	364	373	359	403	420	375	369	385	391	382	343	359	358	419	368	415	392	396	389	389	386	412	386	360	422	376	374	356	390	406	404	385	375	354	392	360	397	387	390	379	366	376	375	389	372	378	393	384	376	390	395	421	402	399	353	354	381	426	351	418	411	399	391	373	349	422	390	365	387	411	389	432	367	382	408	422	392	419	400	409	422	423	387	392	393	362	383	395	362	365	415	357	415	393	394	392	381	399	395
28363	20370	15518	7913	3983	2608	1799	1369	1041	723	645	499	481	421	427	471	373	422	357	292	266	274	244	253	272	255	220	244	261	264	235	240	215	226	229	230	253	216	240	240	216	231	214	235	183	217	238	246	222	229	243	248	212	207	227	248	239	214	227	215	237	247	221	211	203	239	223	222	218	219	218	253	243	237	202	207	197	228	202	205	221	226	213	200	225	244	244	227	224	218	241	216	225	233	248	204	230	201	204	222	214	216	230	213	213	234	234	226	219	206	211	236	235	216	223	213	226	227	233	231	206	210	216	244	220	235	201	203	229	236	225	226	222	222	237	229	243	223	208	194	246	224	206	192	204	212	225	208	279	219	227	211	223	231	239	221	201	212	224	237	211	199	231	251	222	198	200	239	206	228	204	228	223	188	217	218	208	225	204	209	205	221	229	218	215	212	248	216	218	187	217	193	215	209	237	217	238	231	171	230	200	220	238	204	205	211	233	208	227	236	217	241	219	232	215	224	222	213	208	234	213	235	174	212	236	213	204	225	218	220	225	217	236	231	207	237	227	198	240	218	230	239	223	239	221	217	231	206	219	214	203	199	208	220	226	218	244	198	202	195	239	220	241	237	204	230	220	218	213	224	248	221	227	228	230	218	222	224	230	230	209	203	206	229	216	184	205	251	227	229	200	227	240	194	222	211	218	203	221	219	228	228	212	218	233	207	233	224	231	242	228	229	209	243	210	222	204	197	230	237	233	241	206	237	218	229	228	223	227	213	232	231	211	230	209	241	235	222	207	199	214	230	233	220	221	216	196	236	235	239	206	231	190	203	227	236	228	216	236	241	174	176	245	216	211	234	225	218	214	229	211	232	216	209	242	208	204	213	219	223	235	239	214	216	207	217	215	239	218	280	218	260	232	213	201	226	211	213	200	208	207	219	218	199	216	241	232	245	233	203	222	230	217	209	230	221	230	227	219	223	212	217	227	245	226	217	191	251	209	213	214	213	232	212	197	207	229	231	219	220	198	213	226	207	192	194	205	231	217	209	192	202	215	218	235	202	214	210	230	225	244	207	223	230	233	203	225	245	239	238	228	211	217	210	229	227	222	223	240	208	199	208	222	217	239	216	235	218	190	237	206	226	204	243	208	220	231	231	239	220	191	245	213	236	212	245	234	225	212	229	201	204	246	213	196	249	213	248	213	238	210	227	214	205	240	212	212	228	219	213	216	217	236	207	218	219	216	218	226	204	223	232	241	223	227	203	231	238	215	207	234	242	240	222	212	231	204	200	215	189	225	241	214	210	223	221	203	207	220	240	228	224	223	226	205	230	218	220	220	211	247	229	210	195	231	217	219	237	232	233	241	228	215	207	229	206	223	181	212	230	231	225	230	223	232	205	244	232	188	227	221	207	237	220	221	243	216	235	219	223	212	222	207	255	227	196	201	210	217	190	225	222	241	214	204	219	214	235	213	229	218	221	227	217	214	228	241	242	210	240	221	230	225	236	200	205	245	211	222	220	196	216	216	247	232	230	204	192	206	243	214	220	220	218	210	255	223	205	242	209	199	219	216	217	242	176	216	186	196	219	212	239	209	211	219	216	248	205	238	212	216	234	235	217	220	244	247	204	220	214	217	226	227	253	213	221	228	224	228	219	199	210	230	207	199	234	210	195	228	246	214	236	208	226	240	247	198	241	194	210	224	221	236	255	235	237	211	191	217	216	213	237	218	223	216	213	218	198	194	227	227	225	233	255	220	203	219	193	210	200	225	256	244	237	217	226	213	186	216	223	231	201	228	235	244	203	217	221	222	239	214	229	210	227	193	251	209	209	214	202	216	225	206	221	190	245	198	203	206	229	217	233	250	212	209	225	225	230	205	227	220	194	236	230	216	219	209	217	223	217	222	245	201	217	205	206	230	237	209	217	245	217	229	203	245	228	226	210	224	226	239	221	223	208	205	194	219	242	234	218	219	216	213	212	227	229	225	243	212	240	206	218	212	221	218	231	235	240	207	234	192	214	224	193	205	234	223	247	226	193	193	211	233	212	227	229	220	213	210	229	190	246	232	210	199	249	201	215	230	223	219	209	221	217	215	214	192	221	204	226	227	208	218	214	192	241	214	223	234	195	222	213	212	198	229	212	213	230	224	227	223	229	245	231	218	219	218	225	212	209	233	226	221	199	224	218	229	211	209	222	276	221	233	227	214	220	215	232	192	219	239	247	218	226	207	220	206	232	200	213	229	238	210	183	221	224	205	234	248	210	241	226	234	248	232	223	223	231	234	216	254	220	213	217	214	194	252	236	196	230	192	228	239	196	217	220	225	211	226	200	220	232	226	192	205	233	222	247	224	231	229	231	226	206	239	202	220	225	234	202	232	215	253	228	213	192	234	237	196	224	205	214	225	234	224	208	204	217	219	211	212	214	214	230	204	218	227	204	234	218	233	229	214	228	230	246	215	237	236	208	219	218	200	195	235	210	215	198	238	220	210	231	223	212	207	210	205	247	218	212	234	222	233	204	187	209	214	231	201	224	217	219	227	193	213	229	204	232	194	213	220	206	201	215	224	227	254	246	238	220	208	222	193	224	198	247	201	220	219	233	215	233	235	218	209	247	204	213	217	194	235	184	248	208	212	236	223	193	199	236	231	207	192	195	228	202	226	213	224	208	232	221	209	216	205	220	226	232	213	207	221	217	249	238	211	223	242	230	231	212	216	227	196	213	233	177	211	215	210	193	232	219	212	228	239	222	247	230	232	237	224	221	232	218	199	249	229	227	223	225	242	219	223	208	263	219	217	229	247	224	243	239	250	225	213	228	223	247	222	203	234	220	239	227	207	230	201	236	240	205	235	220	228	230	260	238	241	218	202	209	205	219	206	203	227	227	203	230	207	231	220	238	217	219	211	218	209	232	214	226	217	206	227	217	188	206	211	230	184	227	221	224	210	211	212	219	227	220	217	226	225	210	246	222	204	221	208	216	226	223	197	204	212	223	210	215	240	214	206	205	217	228	256	202	222	230	261	215	235	215	207	211	174	194	245	204	212	236	233	226	232	226	196	219	214	218	209	216	216	232	219	248	230	226	219	192	202	220	219	232	223	225	204	194	238	201	197	219	218	248	221	224	233	215	231	221	201	218	204	219	210	212	239	226	211	209	215	232	224	260	224	216	221	211	219	214	212	228	207	245	249	217	230	188	194	235	221	222	249	243	224	207	230	235	211	203	229	249	225	207	265	214	233	202	222	197	242	232	227	227	236	236	222	225	231	249	220	213	208	217	218	199	233	213	210	209	210	222	222	221	213	193	244	195	239	219	220	226	224	210	215	216	215	184	237	187	221	230	216	215	212	221	195	239	204	247	231	201	231	197	223	205	212	234	209	230	230	215	213	207	211	247	222	221	195	230	242	223	218	224	207	253	199	223	207	208	203	215	206	207	255	211	225	207	199	238	211	225	251	200	196	237	230	206	246	242	222	206	210	207	234	201	233	222	243	221
17921	21655	15365	7933	6057	4560	3233	2649	1876	1289	1002	825	742	683	616	596	549	511	493	404	350	324	293	276	272	264	277	282	284	240	276	270	263	284	252	277	282	271	275	273	246	276	272	265	282	261	263	283	252	291	254	262	263	266	241	267	267	230	254	243	260	276	238	225	257	253	245	256	255	234	239	250	242	237	237	250	265	255	222	228	254	257	255	237	264	259	229	230	267	261	253	249	243	238	272	239	222	267	251	237	223	252	231	272	222	260	253	224	248	257	263	239	234	245	258	237	244	275	204	258	235	209	233	236	233	230	231	229	223	222	252	248	240	233	248	224	223	234	231	238	254	231	252	232	239	236	251	264	263	221	236	235	277	263	239	220	237	214	224	255	263	242	257	226	211	247	233	227	234	258	252	222	259	249	237	234	251	272	246	266	236	246	226	241	242	274	224	252	258	259	232	223	218	232	224	242	267	256	241	259	256	217	242	242	261	238	226	261	224	241	238	251	291	249	244	218	237	271	282	225	244	270	243	222	235	244	240	234	226	255	241	262	250	213	253	225	240	243	228	244	252	234	253	284	237	236	233	228	236	227	256	262	264	278	258	260	225	231	252	258	233	254	213	249	234	234	222	209	246	244	258	259	222	242	231	260	248	249	247	250	233	258	266	249	257	257	231	243	257	238	258	251	259	223	254	243	256	249	248	244	226	246	255	234	219	252	247	234	257	261	256	231	258	253	248	243	228	232	221	256	248	221	288	231	232	248	258	266	264	222	239	238	232	255	232	261	237	233	243	227	212	227	250	249	238	237	215	260	220	252	239	249	256	245	219	259	236	241	261	236	246	264	263	246	245	256	247	233	248	231	224	261	255	239	221	249	259	234	238	255	221	257	252	265	261	240	245	211	218	264	243	216	259	216	248	240	241	228	222	248	248	241	242	232	222	240	252	251	268	233	238	256	222	266	240	234	274	273	215	223	241	257	212	251	205	269	240	243	211	260	258	233	274	255	245	255	249	238	239	236	240	273	269	208	252	266	260	239	237	225	229	249	274	239	227	276	232	231	252	252	225	242	244	284	218	218	224	250	257	258	224	236	228	257	229	260	221	241	225	252	223	229	239	251	264	250	240	222	287	253	237	220	235	261	249	283	243	244	259	228	226	248	231	253	227	222	246	243	261	239	237	221	235	233	253	231	240	206	237	230	239	240	229	243	266	227	258	211	215	251	237	233	255	229	224	237	242	268	247	234	244	257	233	290	250	256	240	228	221	219	251	259	264	258	238	219	245	245	233	250	222	257	268	256	252	256	263	203	211	267	272	273	229	227	235	246	232	243	251	240	254	245	237	240	244	250	251	246	258	233	237	228	270	245	261	240	207	263	230	222	238	202	257	250	285	243	244	231	229	256	238	227	210	239	220	229	236	260	252	233	265	245	241	226	235	232	260	226	241	242	247	260	233	239	246	248	234	225	256	255	245	236	261	219	246	267	231	249	258	235	231	232	241	257	229	230	256	230	293	250	230	245	240	242	251	261	242	249	236	250	211	239	238	272	242	250	241	210	241	252	207	231	207	244	260	225	239	222	229	236	259	254	236	224	223	262	242	244	259	236	235	225	247	259	252	242	246	244	247	273	265	257	245	204	211	243	229	284	245	236	231	281	260	223	234	249	232	258	235	262	254	233	246	249	243	213	223	251	252	280	225	239	231	228	256	268	263	246	238	214	243	247	227	250	234	196	254	258	248	232	223	238	240	244	274	250	239	253	241	275	292	282	242	252	260	244	205	263	249	248	257	238	225	228	231	267	270	256	227	256	225	227	246	256	246	232	273	234	251	246	251	223	266	232	250	228	231	263	230	250	248	263	245	238	231	241	235	209	271	248	244	231	235	225	238	231	252	222	251	249	263	254	210	259	229	249	273	238	247	216	257	238	245	193	255	228	247	247	254	238	238	254	219	249	227	258	225	261	247	239	287	215	242	261	249	249	231	246	235	236	224	229	247	212	273	250	251	215	226	232	225	246	261	231	240	252	232	258	232	275	255	205	245	252	237	259	235	229	224	252	263	257	229	254	246	260	247	251	233	250	223	231	246	246	239	223	250	231	251	251	262	245	264	235	253	242	242	233	231	237	236	252	234	227	258	246	235	241	239	216	255	246	248	252	243	225	249	247	217	253	227	246	231	233	241	271	226	246	234	259	239	229	247	264	252	263	234	245	267	262	240	283	221	250	234	252	248	243	253	244	253	232	261	247	251	245	214	248	228	268	249	243	240	247	230	248	228	255	257	247	234	244	234	244	242	233	239	223	252	233	233	230	210	255	270	257	223	246	219	241	234	250	258	259	239	266	256	271	240	240	226	229	245	234	250	242	228	244	248	227	204	247	235	260	251	248	267	250	264	225	230	241	277	227	237	253	254	238	232	255	230	213	230	231	229	244	228	237	243	267	246	230	244	230	232	241	242	254	235	239	242	252	242	237	216	273	239	243	228	233	262	238	244	234	227	252	256	252	254	256	265	235	241	220	276	251	242	232	219	248	233	260	246	238	251	259	214	236	247	247	217	235	237	260	253	226	241	256	245	252	224	234	243	236	229	245	213	232	228	237	233	244	272	225	253	202	251	234	230	247	247	250	237	261	202	257	222	240	272	227	261	245	248	231	245	259	262	238	227	244	247	219	274	221	262	241	225	256	232	230	249	243	220	239	251	219	255	221	255	258	239	225	229	243	223	208	235	270	245	213	242	265	235	225	251	241	241	230	248	242	250	245	244	240	241	251	218	256	233	219	233	243	225	210	221	232	253	241	230	249	248	227	246	248	245	225	270	224	230	261	264	251	242	241	238	250	244	230	245	244	240	236	205	248	236	281	209	250	234	236	251	242	245	251	229	231	205	251	224	253	219	221	242	239	245	242	260	225	245	252	231	232	240	234	244	252	239	240	244	235	222	263	227	244	253	276	246	243	261	236	264	241	253	246	236	255	269	247	235	227	251	232	238	260	231	260	239	234	241	233	246	234	236	243	243	218	250	244	243	257	256	203	250	238	272	221	229	241	239	250	239	236	218	219	251	247	252	242	251	254	258	242	231	222	222	262	248	229	232	206	223	202	246	238	223	235	240	225	226	209	246	265	232	219	247	258	243	244	240	253	257	237	225	246	236	236	242	251	224	256	241	246	225	220	252	243	228	257	234	272	242	251	248	268	254	259	248	252	241	232	269	251	265	240	263	260	274	234	221	228	262	228	248	250	235	238	216	228	247	233	249	220	265	233	252	244	229	245	219	236	244	230	219	238	233	236	269	245	235	225	222	223	227	272	245	252	230	238	253	248	234	226	240	249	220	260	250	233	260	260	233	241	270	272	240	254	245	247	235	227	224	271	240	254	269	247	257	217	267	236	271	233	233	246	227	270	248	235	238	242	260	231	251	263	249	236	253	223	254	232	244	249	247	242	239	254	264	263	227	214	238	242	276	242	269	232	209	234	225	255	235	229	240	232	239	244
24015	21227	28327	24471	21181	12348	4749	2753	1851	1390	1051	886	760	699	590	600	570	560	519	434	373	379	317	307	306	274	275	295	285	299	269	304	285	288	269	284	323	272	257	245	280	277	267	276	284	269	238	276	260	263	254	255	255	310	250	272	295	250	233	258	235	248	247	239	244	256	259	244	229	263	232	234	265	261	247	240	225	249	232	257	233	257	240	237	242	251	231	299	240	244	228	248	266	259	235	233	232	277	235	250	229	236	253	247	227	226	245	232	243	230	237	234	262	225	248	232	249	253	253	243	239	267	254	237	260	235	238	261	263	257	263	223	220	228	224	257	261	256	262	243	243	244	218	247	241	223	240	240	252	252	239	220	224	253	262	244	261	271	246	245	243	242	225	267	241	236	245	238	237	266	259	235	232	230	246	236	233	230	237	250	246	277	225	248	240	230	255	279	252	235	263	244	226	228	221	239	257	250	242	243	236	221	262	242	225	264	233	238	277	271	277	224	268	247	279	263	253	261	237	251	271	249	251	233	231	227	272	249	243	212	255	232	249	260	251	233	212	223	233	258	229	266	224	267	255	274	262	246	248	220	215	217	243	229	271	260	227	225	238	238	235	234	224	250	245	256	262	259	227	273	274	238	247	263	241	213	241	259	246	223	248	238	271	255	244	276	239	261	232	247	232	222	246	241	252	227	254	229	284	231	254	237	236	257	255	267	238	256	254	256	246	272	233	266	252	220	249	253	228	241	246	216	238	250	225	270	270	274	254	242	242	224	236	270	241	251	245	231	251	237	262	263	221	241	250	253	265	241	245	233	248	228	278	245	255	228	234	238	287	245	207	243	227	228	253	266	252	220	238	254	211	250	227	261	237	259	242	218	237	253	246	257	237	251	256	240	234	247	285	226	253	256	243	233	223	242	246	249	211	244	277	231	220	245	237	236	247	251	252	256	248	238	246	239	252	256	243	245	242	244	249	233	242	217	253	243	265	256	227	238	249	228	256	261	235	239	257	230	234	227	236	276	273	261	256	238	241	235	232	247	269	228	228	228	245	259	242	235	218	250	236	236	254	221	258	227	239	209	265	259	233	238	244	245	242	216	218	234	257	253	230	235	269	239	257	272	238	236	225	241	272	247	266	244	232	238	233	260	260	228	248	249	259	255	235	266	230	207	263	267	254	240	216	242	270	251	259	225	260	238	249	245	226	256	252	237	258	243	240	238	207	252	234	253	271	246	244	259	278	238	286	266	249	239	230	258	255	233	236	236	204	258	286	282	237	212	239	254	230	223	230	243	250	261	210	243	265	241	221	266	248	250	218	238	234	254	235	270	251	231	243	255	233	253	255	247	245	213	242	230	258	229	249	252	224	242	222	259	229	255	257	237	241	238	246	236	272	220	225	252	251	225	249	240	267	244	253	239	234	209	238	261	252	227	280	246	231	262	257	246	221	267	247	247	247	266	247	233	212	231	248	214	231	224	254	205	243	253	260	251	250	214	257	242	246	238	263	249	255	264	259	212	249	234	260	238	268	243	218	256	232	250	224	239	261	250	213	246	225	226	263	221	255	240	245	225	245	232	239	253	255	246	250	236	265	246	241	234	228	234	239	225	234	239	262	251	259	235	231	241	239	225	253	236	237	239	241	234	244	251	242	242	268	228	232	255	200	228	251	263	239	245	239	236	259	240	240	254	240	234	283	227	270	238	251	258	268	229	236	222	256	258	268	229	224	224	261	253	255	243	236	241	254	249	265	262	212	218	251	229	239	246	234	245	242	218	230	241	253	263	259	237	247	219	223	240	247	228	231	257	258	258	243	254	217	250	259	224	245	229	261	284	253	245	223	271	244	219	228	256	235	259	265	258	244	244	224	263	241	225	234	256	250	252	227	255	243	247	221	259	241	269	237	254	231	257	275	215	248	255	259	229	213	254	246	249	239	261	236	217	245	227	253	250	242	235	254	268	249	225	240	253	262	249	247	212	230	235	231	224	233	236	255	209	255	229	233	245	250	198	268	241	251	222	249	236	252	241	264	240	257	232	264	248	253	238	231	245	236	224	258	212	257	265	228	231	254	267	254	234	257	244	263	230	243	241	265	252	262	235	250	249	206	233	228	233	257	228	227	257	242	214	237	236	248	249	242	257	242	237	264	259	219	232	235	241	237	248	242	246	236	228	249	246	234	252	235	236	228	242	236	239	262	237	240	256	247	263	249	267	242	250	220	256	220	206	225	238	246	254	242	264	239	267	243	259	245	243	249	253	244	260	229	230	238	238	241	244	249	259	245	275	250	246	249	262	247	242	243	223	242	242	232	231	244	252	238	258	250	219	225	264	252	253	249	227	215	235	232	256	240	226	254	251	245	254	228	248	237	256	230	260	242	236	269	271	249	245	260	229	242	239	239	258	253	263	254	261	228	229	250	256	232	216	238	212	235	217	249	230	225	231	242	222	251	232	261	254	244	255	264	264	261	253	253	228	257	249	247	247	257	245	229	241	237	240	237	263	250	268	265	245	239	252	238	264	242	224	227	223	207	224	259	192	234	230	245	249	243	237	220	248	246	209	260	225	235	220	235	246	233	236	251	255	257	223	239	225	258	231	248	233	240	259	273	231	247	255	271	258	244	259	257	249	254	234	252	235	264	257	246	236	242	265	241	251	230	269	261	249	221	253	259	268	220	231	265	242	261	256	241	223	247	258	249	218	232	203	237	237	243	229	250	267	244	245	243	273	249	252	251	235	266	214	222	246	233	252	231	256	231	237	242	238	232	253	248	219	241	238	256	265	231	242	247	227	225	263	255	244	223	270	234	235	254	241	239	243	259	252	258	244	230	238	240	249	226	256	226	261	225	248	236	271	253	209	256	243	234	257	261	235	239	224	250	250	233	229	243	248	273	256	231	264	243	229	237	246	232	225	227	214	238	237	232	279	244	252	276	239	246	238	221	219	231	257	238	253	261	230	244	243	244	250	231	232	246	234	251	227	241	236	241	240	231	244	250	250	235	244	234	225	257	251	245	208	255	259	215	268	251	223	239	250	236	262	243	242	217	222	231	227	232	215	248	237	220	245	239	213	230	236	244	214	227	236	228	231	240	265	247	237	258	245	289	271	223	247	249	254	234	244	248	274	268	245	247	244	276	225	252	214	263	227	260	220	241	243	248	233	249	226	222	212	236	251	229	258	229	299	235	256	249	245	250	202	239	235	249	250	270	251	220	250	252	246	240	253	259	242	252	240	242	259	227	254	243	214	250	230	225	254	239	236	273	258	246	244	222	236	219	240	224	235	236	248	233	245	226	236	223	241	238	230	249	244	246	233	260	245	240	225	236	255	250	242	241	253	253	247	244	263	240	252	251	218	234	252	249	226	239	251	264	262	244	239	262	248	235	228	263	236	233	271	268	230	264	218	240	229	243	247	189	236	270	225	256	260	225	256	227	276	272	272	269	266	247	238	256	223	228	217	260	246	249	225	237	243	258	232	239	225	220	243	235	226
20790	30093	21761	13610	10345	8436	6274	4657	3309	2359	1833	1459	1265	1018	970	922	877	830	749	644	545	422	378	362	352	346	338	357	351	335	307	360	337	293	321	315	324	326	305	324	299	326	282	309	323	309	330	326	312	323	278	290	273	320	282	314	280	287	321	263	265	290	293	249	248	261	283	283	277	293	255	297	255	249	256	272	275	259	264	283	295	261	270	265	277	248	266	254	245	261	268	244	258	257	240	247	260	280	232	254	267	251	259	278	244	268	268	253	242	258	256	252	259	267	265	267	234	240	272	281	261	276	277	263	260	263	273	249	241	262	238	263	245	245	249	273	276	274	273	238	295	228	290	250	257	266	261	268	262	271	245	217	271	248	242	256	286	294	233	236	226	273	294	264	242	250	264	254	277	256	280	273	264	222	250	271	257	251	254	256	254	284	251	247	244	243	266	256	250	250	255	266	235	232	235	266	252	266	261	236	263	280	278	274	266	258	252	251	285	254	246	218	225	250	250	257	252	271	277	260	253	304	247	264	264	254	263	265	244	246	266	253	241	254	261	280	251	254	250	246	236	280	214	260	267	242	232	243	269	220	263	265	240	234	268	238	243	257	268	245	275	256	268	265	255	253	247	247	290	240	268	246	262	252	220	239	234	239	261	254	242	249	251	240	220	260	242	281	247	250	276	250	272	281	241	247	234	255	263	256	284	235	267	267	264	258	280	256	268	219	268	254	242	255	255	271	263	279	274	251	270	258	255	258	270	229	240	270	277	300	244	261	294	243	259	239	272	266	270	237	270	295	263	241	271	235	253	291	254	270	272	290	238	258	256	236	268	252	263	282	263	242	266	254	238	271	266	264	255	256	237	275	271	295	261	267	295	272	272	284	263	241	253	252	268	268	267	269	233	230	244	229	259	249	245	271	267	238	253	271	269	269	255	289	282	267	258	286	276	272	244	241	263	253	256	268	273	255	254	253	269	265	257	245	260	261	251	279	265	248	286	260	279	261	258	251	253	243	262	244	238	261	278	244	275	257	241	253	290	254	258	259	257	306	246	282	245	264	250	256	252	234	277	269	264	284	280	240	259	262	239	253	264	244	235	249	254	238	261	259	269	246	270	269	228	267	298	244	280	282	283	244	232	289	270	234	262	261	268	277	268	288	242	253	262	251	251	253	268	263	260	247	226	267	239	253	274	225	255	251	274	259	232	270	272	263	271	272	250	259	266	251	270	250	257	266	265	249	273	278	240	239	266	238	300	250	241	248	273	273	230	261	273	232	256	242	269	250	265	253	260	253	256	221	265	280	277	260	265	275	248	267	232	266	278	263	294	274	249	255	229	244	279	232	249	259	234	263	271	258	268	251	233	259	287	257	253	256	233	277	256	268	229	290	262	301	252	248	283	232	274	250	257	264	277	275	262	266	257	263	253	257	238	267	247	266	254	271	272	280	251	243	243	244	278	287	258	261	271	266	265	247	239	276	268	296	261	246	246	270	258	235	281	257	279	252	263	273	248	261	237	265	266	249	277	258	288	273	275	287	240	287	281	254	260	261	287	266	259	249	253	273	266	232	240	275	269	260	250	220	260	276	298	240	255	257	256	257	273	291	260	255	267	272	246	259	256	245	264	272	256	249	270	244	290	274	275	260	257	273	267	273	270	250	253	246	269	249	242	242	288	251	265	269	274	278	258	262	258	258	248	255	253	259	255	236	265	261	298	264	257	274	249	263	267	262	267	259	239	257	221	225	249	278	259	277	266	269	257	271	288	273	278	263	262	268	242	288	281	254	267	231	269	232	263	268	266	267	219	284	232	241	253	263	232	287	269	237	269	256	218	249	264	255	231	224	304	266	251	243	266	234	262	280	278	267	278	260	256	270	263	225	261	261	288	245	254	268	247	239	273	261	274	228	242	258	241	304	224	279	268	258	251	244	259	275	276	271	246	273	258	276	263	265	275	282	247	230	277	248	265	258	251	266	266	276	269	231	248	277	222	285	255	269	266	231	265	262	259	251	247	237	262	259	259	266	250	256	276	267	244	246	253	257	247	248	242	230	264	250	235	246	253	258	265	271	283	265	287	254	267	216	247	247	258	266	222	265	257	253	266	252	241	286	244	271	272	261	248	255	260	245	242	262	253	282	242	280	258	258	258	279	253	257	288	273	243	247	272	269	270	233	217	263	240	274	238	259	254	286	265	295	259	263	247	244	253	268	235	231	240	258	255	240	281	277	267	266	229	241	260	247	266	258	270	265	253	253	275	270	267	286	227	255	247	273	252	261	295	242	250	248	233	258	284	281	248	300	254	259	264	264	259	270	288	260	267	261	279	251	253	246	258	234	245	259	253	271	240	274	255	275	272	268	242	279	245	241	270	259	283	250	273	258	255	238	254	273	258	273	274	237	258	251	246	264	250	256	255	258	246	272	267	278	261	252	245	278	269	277	285	264	273	250	283	243	275	249	262	271	250	280	261	230	260	246	264	283	226	258	253	273	274	284	241	281	266	232	251	270	257	225	242	233	229	266	249	248	282	221	224	264	269	286	265	264	237	247	249	246	266	226	255	252	267	257	250	259	262	237	249	244	282	270	271	246	265	262	268	238	260	273	252	267	266	256	234	251	285	288	248	237	222	272	261	278	293	254	236	270	281	262	236	280	276	278	250	242	262	294	261	258	251	278	248	272	244	263	269	277	249	254	245	260	247	260	278	254	252	270	257	260	247	272	237	259	242	261	267	249	277	250	266	247	294	254	260	246	250	259	260	272	265	253	225	279	294	254	260	280	232	219	259	267	277	261	262	260	249	269	255	265	284	245	264	258	248	256	264	243	268	250	293	243	260	252	266	253	255	237	282	257	248	236	230	262	286	255	305	264	261	261	237	269	245	260	242	269	249	242	261	259	254	267	252	253	243	294	254	250	255	266	260	239	268	245	282	249	280	237	258	262	269	242	256	254	272	240	256	262	210	285	259	252	249	271	282	264	269	283	256	258	262	260	251	264	254	269	293	254	259	253	262	252	259	254	227	244	280	296	243	260	262	250	273	266	268	295	248	261	260	267	259	237	258	268	255	232	227	255	274	246	265	254	258	266	241	262	243	285	261	262	268	246	246	259	266	253	260	266	252	261	252	273	233	248	266	242	253	247	252	254	269	240	243	241	265	255	238	281	257	252	259	268	267	269	265	243	278	278	240	248	231	262	237	251	253	241	272	266	265	295	243	251	242	229	244	249	270	281	268	284	278	237	262	257	295	283	225	271	253	287	228	233	268	273	265	291	237	233	274	258	264	228	241	225	230	252	256	243	244	247	269	262	293	259	244	238	247	234	253	266	267	266	260	252	250	257	266	241	260	275	236	286	230	257	285	256	262	246	264	272	225	238	259	274	262	252	260	242	235	272	233	250	291	245	258	277	277	279	261	273	274	269	259	262	258	263	259	238	241	248	268	224	282	244	252	251	248	213	265	271	259	290	239	244	267	283	271	254	269	265	250	273	245	259
25071	21161	27120	25313	12309	4706	3102	2110	1361	1037	848	739	649	619	592	536	524	582	543	434	432	362	348	345	377	320	375	404	363	342	382	354	362	338	362	338	294	351	337	335	348	346	327	342	379	326	329	344	351	352	336	333	337	352	320	344	304	345	313	319	360	334	300	344	341	348	315	321	315	322	294	302	352	319	311	321	347	360	317	320	331	304	340	300	294	299	327	353	343	341	319	327	309	323	317	305	301	325	321	312	327	329	311	329	317	302	312	330	317	327	315	308	290	315	324	341	304	338	308	329	325	331	307	339	318	292	309	344	329	327	294	332	311	321	330	331	319	324	310	330	306	299	280	327	347	320	333	321	298	309	318	295	315	316	334	302	297	294	327	313	327	302	328	327	332	338	319	317	316	309	317	324	317	309	296	296	324	335	309	315	333	294	305	338	310	290	327	327	300	317	289	311	325	303	295	340	317	301	322	332	318	315	321	332	332	333	337	323	331	287	312	316	324	310	339	312	347	299	305	333	299	307	306	307	302	326	330	312	334	281	296	316	322	310	331	342	307	289	309	327	329	335	317	288	313	312	306	325	292	311	314	303	370	321	318	317	384	347	333	307	316	314	287	294	329	313	313	355	325	300	323	314	286	314	308	319	330	310	313	325	314	326	301	282	332	314	306	343	333	312	339	278	294	318	302	305	317	308	282	290	303	322	342	312	332	327	341	306	301	303	313	293	353	306	345	314	324	325	323	312	309	317	292	297	337	329	333	328	290	320	349	329	320	313	307	316	301	329	331	290	321	310	316	317	309	330	304	319	324	317	307	346	322	362	325	319	336	306	318	308	308	289	302	325	306	302	300	313	316	336	342	290	313	313	309	295	304	283	325	314	298	346	355	321	316	288	342	307	310	304	336	298	293	331	339	317	296	319	317	321	294	305	302	300	340	312	332	313	301	323	319	322	314	334	308	309	329	318	338	311	321	304	318	320	325	317	301	326	291	346	309	355	324	286	320	330	326	313	320	302	321	325	300	309	323	315	339	330	315	312	324	342	306	289	351	338	317	317	295	294	329	334	342	304	309	290	321	316	321	280	340	284	316	300	329	356	334	292	304	319	328	303	306	298	308	294	356	303	294	311	341	305	294	320	339	305	340	300	329	354	324	311	318	286	300	311	336	270	318	304	305	326	313	310	330	330	320	326	295	311	304	310	317	300	287	318	309	308	295	305	300	309	323	306	319	303	343	282	325	308	317	315	304	300	337	323	327	315	348	301	319	317	315	340	312	311	290	306	301	342	264	311	315	321	324	318	336	324	322	310	323	324	319	329	306	299	276	324	295	313	321	333	299	317	316	310	287	340	317	325	302	328	299	326	339	329	314	289	290	315	269	310	333	308	310	321	296	291	299	327	292	302	310	289	315	289	298	318	341	322	329	308	322	298	288	326	328	310	329	337	323	307	302	313	319	332	318	325	335	289	290	310	336	326	305	334	321	329	288	308	305	331	366	342	307	330	280	357	315	307	338	356	333	280	315	313	300	320	274	376	302	324	278	341	312	315	307	299	347	321	305	332	317	298	326	314	274	323	335	303	318	299	348	321	323	304	319	324	305	335	307	322	338	325	316	320	339	309	313	325	325	285	348	311	286	315	315	315	311	362	315	330	314	307	281	323	270	302	300	306	335	318	324	318	303	309	323	326	307	317	300	311	311	298	308	324	349	307	316	335	330	263	321	332	322	358	345	351	334	290	310	301	299	341	326	320	328	276	312	335	319	343	293	299	328	306	302	327	309	322	324	306	309	301	317	329	304	287	312	327	297	345	339	314	317	284	286	305	312	327	295	319	286	354	311	306	298	292	323	316	291	303	309	316	290	291	312	315	300	319	315	310	334	317	324	329	331	347	292	319	305	341	320	289	342	319	310	336	292	295	319	302	320	320	329	335	322	335	326	312	293	309	329	290	329	325	285	337	304	335	330	332	313	320	353	310	323	329	329	298	324	326	327	308	295	339	347	324	326	287	325	304	328	298	341	297	333	305	303	325	289	287	288	285	324	308	330	310	308	325	309	282	342	308	326	294	333	316	272	320	305	322	341	329	312	325	338	328	305	307	300	318	287	309	318	340	325	322	319	286	300	310	302	346	322	331	324	323	345	277	315	304	311	336	335	334	331	302	328	290	343	322	319	356	328	318	301	312	330	315	314	332	342	308	339	314	335	326	308	355	279	321	314	319	342	346	311	296	308	338	362	328	339	335	298	312	332	354	289	370	331	328	310	333	341	331	338	313	320	347	295	319	319	329	306	326	320	332	294	315	301	291	289	282	301	324	288	288	345	319	334	342	347	343	281	320	342	338	322	314	312	296	319	296	320	331	334	322	316	323	301	300	307	311	335	330	325	317	305	302	293	327	303	333	327	315	295	281	291	310	308	300	289	329	287	337	312	326	321	301	308	375	326	292	317	331	312	327	304	321	319	311	316	325	313	287	331	306	306	323	310	290	296	318	301	305	333	322	329	323	320	290	308	313	316	307	302	303	282	304	300	303	338	313	338	340	303	344	325	327	306	296	326	297	345	324	311	320	322	307	333	304	321	328	318	321	321	308	318	314	323	279	300	300	354	310	320	299	315	324	313	327	322	330	345	291	330	342	277	295	310	332	291	319	291	313	297	301	336	370	302	332	320	310	314	331	314	335	334	334	374	322	313	348	308	325	327	291	329	314	292	296	321	332	320	328	311	296	313	357	331	308	304	320	329	339	317	327	304	322	333	308	283	301	325	308	325	303	323	315	336	298	332	297	329	348	303	328	344	317	329	300	332	306	306	340	303	333	295	307	273	304	326	308	308	341	341	273	322	336	302	306	344	319	342	317	320	303	324	364	286	299	346	310	314	300	287	318	336	327	307	332	308	326	314	326	290	333	291	315	311	322	320	317	302	306	325	310	336	330	323	347	305	328	306	292	292	330	307	320	319	312	304	340	310	286	326	302	316	299	312	323	299	305	322	305	326	312	318	326	322	307	300	287	327	304	316	300	374	313	308	312	309	310	350	323	294	314	319	333	312	295	365	321	330	337	348	306	343	335	323	319	305	305	306	313	302	319	320	308	322	308	301	325	314	307	327	297	311	325	328	318	295	284	320	325	287	311	320	326	294	321	342	293	318	324	342	313	291	311	305	306	319	346	321	327	319	335	323	318	292	309	312	342	297	332	313	296	333	336	308	305	325	316	305	312	320	287	310	339	320	336	318	329	314	320	323	323	311	332	308	351	338	308	321	324	325	330	293	301	340	319	310	340	285	341	339	265	340	335	302	306	351	326	329	323	330	309	308	327	355	316	320	327	306	313	309	331	324	332	295	338	339	344	295	306	320	329	303	296	296	336	305	325	314	348	330	334	317	361	331	339	344	310	282	316	303	345	311	323	281	299	304	312	309	310	303	324	345	332	323	314	343	289	332	322	307	284	322	331	308	335	296	306	288	348	313	284	317	334	291	307	325	351	291	342
19709	25625	18188	10755	8028	6924	5191	3840	2486	1836	1373	1236	1101	943	859	780	741	755	705	620	502	449	427	393	414	398	400	408	425	411	366	346	383	373	380	377	394	387	366	391	398	350	384	394	422	348	365	390	378	382	349	371	363	396	357	350	369	344	364	339	367	357	348	348	361	378	360	384	331	360	350	322	359	337	346	333	351	347	359	346	334	337	386	318	349	340	361	331	332	336	343	312	376	359	336	308	323	366	338	333	348	331	363	374	350	347	353	389	367	330	361	303	284	319	367	327	356	335	340	344	353	349	315	322	330	354	335	323	329	380	327	361	328	358	368	320	353	348	342	305	360	339	336	345	342	366	347	339	333	326	349	338	322	373	336	351	343	368	354	380	339	335	359	345	350	334	351	328	349	319	305	383	342	331	312	330	339	349	360	331	334	332	313	338	309	347	348	335	380	342	314	317	333	341	378	312	350	320	329	376	341	311	324	351	366	348	330	342	346	310	328	314	339	353	337	314	349	375	374	342	328	348	330	355	318	297	324	341	346	337	347	354	339	326	336	346	342	336	316	324	367	324	307	340	405	346	331	363	338	343	346	328	328	359	343	361	376	343	350	328	321	359	343	375	375	381	347	362	332	331	345	338	323	329	359	344	332	319	356	331	329	332	336	302	332	325	354	338	371	325	324	343	317	357	363	372	335	330	355	358	349	367	336	346	345	323	356	328	359	369	342	349	335	332	320	353	332	313	362	358	314	364	389	311	328	324	337	323	331	330	368	342	331	355	347	286	313	310	360	342	325	317	356	350	329	335	328	313	352	312	325	343	329	335	365	342	363	334	345	363	309	341	320	332	329	341	337	375	358	318	353	355	354	342	334	348	344	316	348	362	316	376	356	348	331	338	316	348	314	298	345	352	322	333	368	332	309	349	310	337	349	327	343	329	330	354	334	361	333	328	317	328	370	335	327	342	297	302	320	307	310	340	339	341	347	390	304	352	349	347	358	324	320	367	342	339	345	363	335	330	341	322	327	334	353	359	323	340	325	321	354	327	350	357	301	350	324	360	324	337	339	335	327	374	305	334	320	352	329	336	320	328	356	365	323	292	307	329	331	330	337	317	326	322	347	323	342	332	324	337	359	353	350	327	319	328	315	397	320	335	285	317	346	354	377	339	350	331	364	341	341	364	354	370	317	333	316	346	343	378	369	339	317	346	314	311	345	333	347	312	340	347	335	372	342	327	350	337	349	343	387	323	348	365	350	371	333	329	331	361	361	330	317	327	340	357	369	363	343	375	341	377	326	384	341	296	362	349	344	318	342	330	332	361	390	358	329	331	351	347	352	330	377	331	350	320	326	356	349	314	317	315	335	311	313	325	354	324	308	352	346	332	331	341	355	370	349	324	320	281	322	354	333	378	361	381	313	356	351	322	322	336	363	315	377	348	321	347	368	338	362	359	321	348	340	328	318	294	348	320	342	335	337	326	335	311	339	342	337	370	334	342	372	344	348	335	331	349	348	320	325	326	339	370	321	346	344	338	337	300	310	328	358	336	307	324	322	336	364	346	348	325	336	330	326	344	311	329	334	332	366	364	289	368	374	318	361	366	349	352	325	349	312	310	328	332	374	341	310	342	346	350	342	332	325	359	310	355	328	383	332	353	343	353	326	350	340	345	354	319	345	328	339	355	333	342	364	342	320	340	334	340	341	321	363	338	334	371	351	326	332	362	352	358	388	359	331	331	359	301	376	326	352	325	336	337	360	334	340	376	304	338	361	339	364	351	361	374	375	370	338	333	300	352	348	388	321	317	331	371	373	329	354	322	349	324	327	332	354	321	335	343	342	339	328	340	331	333	345	355	338	346	325	374	337	327	331	358	322	337	337	306	365	327	315	332	386	334	349	324	352	309	379	344	352	353	326	323	330	341	309	347	310	338	331	352	359	330	348	343	362	359	349	332	353	357	333	383	347	356	325	356	361	333	340	374	311	340	329	372	335	334	368	324	348	350	328	351	340	360	340	349	367	329	327	308	349	358	369	327	354	338	359	336	373	363	320	363	356	311	309	371	326	350	357	344	318	324	343	331	306	345	331	348	345	344	340	336	355	359	327	324	318	374	359	355	348	353	305	318	335	328	310	315	355	361	324	352	334	330	317	331	325	317	339	346	367	338	353	345	378	324	354	334	331	361	378	349	371	354	343	342	335	329	323	322	323	333	357	338	341	362	350	346	363	359	325	324	335	321	349	345	313	316	352	346	346	332	329	350	350	322	321	322	334	341	331	314	342	333	310	358	351	347	332	324	339	331	330	342	344	331	337	356	326	307	287	367	355	357	338	336	341	340	329	353	355	335	323	319	348	344	341	340	352	350	329	358	347	324	360	328	337	330	302	363	338	340	340	357	295	326	316	328	338	347	320	283	343	330	336	315	330	332	339	349	332	369	360	369	329	342	323	317	336	348	332	327	335	335	312	341	344	330	362	344	341	365	340	339	380	353	379	360	364	335	352	387	334	341	326	340	347	323	334	341	348	383	329	347	340	357	305	363	338	322	333	360	354	340	338	328	331	378	327	337	304	336	328	344	321	323	314	346	356	326	313	333	356	330	355	328	349	368	325	350	320	359	327	336	299	322	326	363	337	377	364	339	312	306	382	367	339	336	348	334	335	334	335	302	368	328	290	307	346	339	386	372	362	341	342	331	339	358	339	347	373	312	350	368	329	305	320	338	346	334	320	345	364	363	358	361	370	349	334	362	329	333	340	350	352	340	349	365	365	363	314	332	351	333	342	310	337	343	324	342	336	324	359	384	332	344	336	367	321	309	292	361	347	354	365	337	341	331	293	333	348	371	357	338	356	318	357	322	353	356	323	340	339	351	332	314	339	327	362	333	355	353	316	357	323	336	372	367	328	365	359	350	351	336	314	356	346	305	355	333	359	323	342	338	294	347	332	403	354	387	336	342	343	354	332	331	325	328	313	371	332	357	331	336	332	332	335	344	339	348	349	339	338	331	350	302	362	347	362	335	333	329	337	349	315	336	323	320	310	349	321	374	353	357	373	365	361	350	317	363	330	358	353	310	337	295	311	352	372	371	357	307	335	357	344	337	341	364	353	365	353	346	315	362	345	365	331	331	364	332	347	312	337	336	333	348	347	344	321	314	351	348	357	338	346	333	329	353	358	334	328	347	364	337	342	323	347	335	366	378	369	345	346	373	329	349	341	323	326	311	328	347	324	297	368	357	350	329	367	339	355	317	321	333	344	347	337	316	361	380	359	350	392	346	338	304	317	343	337	315	316	303	356	306	350	341	328	348	328	348	352	328	330	343	347	336	314	371	346	377	318	300	356	345	342	327	315	333	323	317	319	345	349	377	355	326	283	343	339	359	326	330	322	356	328	354	320	358	336	371	340	307	342	352	322	330	346	345	332	363	330	338	359	368	344	342	331	330	330	300	325	356	324	380	351	347	376	318	346	337	350	338	374	280	345	310	353	302	354	376
22764	21228	28879	23871	21256	21458	13153	5007	2727	1951	1589	1277	1132	1020	906	882	884	813	786	661	629	548	524	479	464	467	474	498	493	444	463	474	413	444	448	375	469	433	428	422	433	436	439	447	437	473	470	423	426	433	415	443	445	412	408	399	414	435	364	410	402	428	405	384	425	431	383	402	422	421	401	380	405	362	378	408	424	416	394	384	389	399	366	387	410	355	389	380	373	377	427	362	383	383	399	387	378	398	374	341	409	367	385	401	373	404	385	374	360	414	362	408	349	348	417	385	402	410	369	358	369	366	421	373	409	391	346	389	425	413	400	366	412	382	367	329	370	389	362	396	373	405	406	385	368	368	369	346	370	391	362	403	365	348	404	368	380	417	385	370	393	435	388	363	375	374	359	387	342	373	401	379	373	410	344	356	403	365	358	388	345	385	379	428	363	386	409	412	394	392	383	390	393	382	361	394	377	381	395	371	375	395	372	356	405	401	362	376	365	396	409	420	386	379	390	386	400	394	390	368	358	385	403	384	353	415	363	349	358	382	390	394	383	378	385	411	364	371	402	386	393	388	381	384	374	372	389	393	360	357	392	372	405	362	370	405	391	390	402	416	416	363	434	364	401	428	374	414	405	359	358	396	396	393	353	368	383	377	400	372	391	381	361	376	366	350	380	398	363	372	400	419	388	349	405	357	395	389	402	368	398	384	390	360	391	394	405	387	393	410	384	382	411	367	386	373	424	405	355	407	370	396	338	391	382	376	414	407	379	393	383	367	399	397	407	413	419	363	359	366	363	386	385	376	352	409	375	385	392	410	363	393	356	415	368	377	389	404	383	366	391	396	418	401	384	381	394	363	364	392	398	373	387	360	393	392	386	410	380	390	363	347	393	379	363	399	368	383	374	376	380	378	371	376	390	391	417	384	355	373	372	363	390	392	409	373	385	409	401	367	385	407	384	399	376	398	369	376	394	376	402	371	363	339	429	368	379	384	380	348	402	374	382	385	371	397	391	385	397	375	389	397	375	414	384	411	415	387	412	385	403	379	392	413	436	392	384	360	351	423	371	357	365	399	386	395	357	371	387	396	380	418	407	409	367	368	372	386	344	397	376	368	371	422	388	381	372	367	387	367	383	387	436	397	363	362	366	391	388	408	387	366	399	402	355	390	392	358	384	392	393	394	396	390	373	356	373	373	371	375	428	357	375	381	377	361	369	390	402	388	383	363	380	381	377	406	387	403	352	382	406	363	404	393	388	396	372	378	399	364	383	342	364	353	395	391	394	402	389	399	392	368	375	400	378	375	385	389	334	355	401	378	408	390	430	367	381	357	364	389	370	343	342	405	384	356	371	394	361	402	382	393	382	376	397	396	396	400	357	373	371	401	396	342	373	370	398	394	374	388	386	412	373	375	361	357	340	404	379	362	366	379	356	369	392	365	357	396	383	382	364	375	381	333	384	394	404	392	384	381	349	391	411	385	379	424	415	368	371	375	411	352	378	413	379	363	351	395	394	365	399	375	379	436	398	372	414	401	401	381	352	395	383	425	385	377	396	392	384	412	367	374	418	399	380	360	383	382	340	374	391	394	407	359	369	386	350	395	401	356	359	381	377	387	410	368	379	410	379	414	385	360	367	381	395	355	387	382	354	363	379	392	378	385	375	375	386	405	373	377	365	372	347	412	373	398	410	397	395	389	372	413	378	361	388	365	381	371	397	365	412	358	345	385	383	370	363	402	387	363	384	399	360	428	400	377	370	406	386	383	413	412	388	395	363	370	353	405	391	414	388	385	400	418	379	413	414	403	402	393	371	372	382	366	346	372	414	397	388	414	393	344	358	383	346	410	378	418	393	392	389	372	396	408	380	415	384	412	390	365	378	399	379	378	384	466	402	365	344	374	364	413	374	413	421	404	414	363	413	405	383	359	393	371	377	359	353	374	383	355	390	359	352	392	420	347	379	412	400	373	404	393	369	379	363	387	371	380	361	361	410	351	392	399	373	424	389	367	386	410	337	379	363	418	371	387	368	381	399	429	407	384	380	393	373	405	375	419	395	371	366	327	397	369	400	368	344	397	416	383	361	382	367	393	348	386	371	384	375	366	377	394	408	412	368	402	432	404	379	397	365	341	400	393	425	391	424	393	370	380	381	350	367	376	400	375	371	389	399	393	387	352	384	385	379	414	366	352	389	371	385	392	372	394	395	394	380	359	397	357	404	361	374	387	374	372	332	373	422	384	376	379	372	350	364	365	404	387	398	404	373	394	418	375	386	362	368	407	381	382	375	393	374	408	399	384	389	374	346	403	395	377	402	365	387	385	346	366	379	393	359	379	392	395	387	401	373	425	406	369	377	352	369	380	369	356	371	373	364	419	389	366	381	387	408	374	375	418	355	372	349	373	369	385	371	430	363	425	387	396	394	391	351	385	389	392	429	374	419	368	367	360	401	365	343	380	358	399	344	374	392	396	338	361	394	383	359	404	399	386	393	395	345	400	359	413	383	357	391	370	356	329	394	409	359	378	392	357	365	376	378	369	363	384	367	372	352	401	398	414	376	382	409	383	372	371	381	403	406	341	366	401	375	364	365	365	373	379	367	374	388	399	379	406	387	363	368	396	360	401	377	380	362	375	414	418	370	393	401	390	397	353	379	377	419	347	390	362	375	386	391	395	366	363	384	406	380	361	362	388	451	368	362	398	387	412	372	402	395	381	354	370	368	371	416	378	406	364	383	384	410	353	343	378	398	366	373	399	387	395	407	405	373	399	357	355	386	390	423	420	367	345	398	355	382	354	410	445	399	388	421	402	400	363	401	390	366	390	347	408	393	391	446	371	414	370	352	405	362	376	407	382	385	353	373	383	362	402	370	395	350	380	366	354	366	363	411	403	409	386	421	408	359	388	372	391	410	363	359	362	394	375	409	359	383	370	403	368	401	364	350	376	384	391	377	378	348	397	372	436	395	394	344	384	389	393	329	406	368	379	375	367	407	358	393	367	399	346	378	377	362	379	346	380	336	336	382	365	403	345	365	377	380	334	355	396	363	356	379	376	372	352	360	360	381	386	380	381	366	372	412	399	395	374	367	377	371	406	364	376	378	387	382	358	371	393	383	395	362	372	393	389	393	387	359	391	357	387	398	382	388	345	358	409	375	379	392	382	393	375	394	401	400	371	391	368	342	348	377	389	399	342	367	411	390	366	434	380	366	376	379	356	378	355	364	388	369	346	388	405	384	385	339	418	407	419	389	381	373	413	432	374	391	371	394	375	378	385	428	377	401	359	371	372	369	404	385	396	417	360	393	400	371	381	374	394	392	379	347	370	382	426	365	383	403	331	392	419	371	416	384	369	412	375	350	351	375	383	328	371	381	358	354	401	365	379	365	408	436	408	375	342	393	374	392	410	419	392	393	392	337	347	370	373	368	405	355	396	356	384	399	385	367	376	386	411	376	384	376	351	375	373	450	379	392	364	391	369	386	392	399	378	350	404	409	366
23501	34632	26598	17401	14306	11994	9385	7181	4521	3264	2468	2094	1817	1450	1308	1193	1197	1177	1100	896	788	656	589	568	508	530	511	580	512	484	509	504	483	509	451	467	493	464	447	463	498	470	443	476	504	447	459	459	460	451	445	466	454	463	422	441	407	417	426	428	434	424	446	452	416	398	401	420	427	428	381	427	430	416	415	447	393	423	440	413	399	481	362	413	410	394	366	396	428	389	418	383	401	396	380	394	385	406	376	424	398	387	384	374	424	394	407	391	349	435	398	423	413	435	414	406	365	411	375	419	426	427	380	387	411	442	401	372	379	394	376	415	392	378	382	414	399	395	433	407	386	392	382	391	448	369	403	422	406	393	374	385	376	382	410	400	398	371	380	412	391	400	353	433	413	420	378	436	381	398	420	376	394	374	417	389	408	400	375	406	358	377	392	371	386	406	369	373	395	412	371	443	446	376	402	369	404	404	401	400	404	393	409	370	359	338	376	387	366	373	410	360	423	368	384	383	404	417	401	414	422	404	350	363	385	393	396	375	386	372	366	396	386	403	380	368	414	388	390	398	402	410	381	392	361	407	393	400	397	384	433	383	436	393	405	375	436	369	359	395	404	401	413	416	377	383	406	375	361	396	380	403	394	417	395	377	341	370	383	376	386	392	352	375	410	421	423	408	367	403	386	377	395	399	366	423	391	377	395	363	351	392	380	380	389	389	377	394	405	394	372	397	376	398	383	383	407	411	407	385	422	382	369	415	406	371	411	423	406	375	378	420	389	383	393	370	383	407	388	373	369	427	378	409	409	387	410	375	377	390	395	384	409	365	382	388	391	381	382	355	361	342	401	428	401	369	395	381	400	367	404	392	421	406	402	414	414	369	377	420	434	371	410	396	375	403	403	403	376	393	396	417	412	361	393	375	360	373	403	405	395	377	398	402	401	367	395	364	418	386	370	399	381	385	391	426	411	385	392	365	379	395	411	384	408	407	401	353	362	380	382	415	411	390	369	370	381	391	432	402	372	370	379	382	341	390	398	372	408	390	418	392	369	416	401	381	368	397	414	388	385	363	380	398	371	373	408	406	382	406	380	388	421	376	371	396	414	392	385	383	378	376	418	392	386	393	365	393	364	381	412	373	426	398	404	386	390	426	417	393	418	426	393	398	408	386	385	387	423	429	387	409	382	407	378	388	374	392	423	379	390	416	399	351	372	374	406	378	396	419	403	383	430	394	396	363	432	432	389	373	403	396	438	388	415	384	432	372	394	385	386	382	392	353	430	402	404	383	382	352	382	416	375	396	387	418	380	412	402	413	380	423	427	390	385	392	383	387	386	397	385	413	390	379	382	375	404	405	385	401	396	370	421	417	380	399	392	403	360	378	428	343	360	374	388	388	339	393	382	401	372	374	383	388	384	404	377	387	384	399	403	424	359	391	376	371	413	416	400	383	380	409	381	398	359	369	430	361	411	395	390	402	415	389	395	353	395	363	391	436	419	389	406	393	405	414	387	410	398	393	420	415	415	371	403	412	415	418	391	380	396	382	432	418	412	427	405	392	414	373	370	358	403	396	387	422	354	399	403	393	404	353	401	384	390	369	407	367	381	392	363	377	392	400	399	385	400	389	414	370	390	386	379	370	415	370	396	407	431	401	416	406	426	368	377	386	397	417	374	403	410	393	410	436	364	410	393	400	393	375	421	358	405	410	380	424	390	372	389	392	386	395	385	390	379	368	373	419	383	373	397	399	387	359	383	390	409	395	389	379	436	404	372	412	451	385	389	411	386	383	367	397	381	362	403	389	416	392	372	365	434	359	380	407	419	364	369	375	401	390	389	367	392	379	382	411	392	401	374	384	390	387	369	386	389	387	395	416	421	390	442	406	376	408	410	400	404	386	395	367	364	406	390	430	392	425	382	418	398	381	400	397	392	400	372	401	387	379	384	390	364	418	415	384	428	362	416	383	400	384	385	408	373	403	397	415	377	362	378	386	399	406	397	427	392	399	414	375	401	387	385	389	392	376	382	373	405	377	379	361	396	399	384	392	391	408	405	393	387	407	365	356	377	431	386	392	404	442	363	393	384	363	439	399	408	372	403	381	408	400	352	346	334	400	408	400	408	374	405	392	412	374	415	372	394	391	403	393	379	388	392	350	369	410	407	396	387	366	404	405	402	400	346	391	403	389	390	408	402	388	397	393	393	357	408	407	379	410	387	392	361	408	405	373	336	434	358	412	398	398	368	418	385	379	402	376	405	416	427	395	396	403	427	354	373	432	357	379	377	381	387	363	395	393	408	354	420	374	359	404	380	415	372	365	409	407	410	391	387	405	393	409	412	372	390	402	399	380	346	408	426	387	412	354	388	420	344	384	402	404	373	378	408	409	401	404	392	403	363	399	383	385	389	385	374	380	401	389	389	404	383	407	380	392	408	342	398	376	392	398	391	401	407	383	354	378	391	392	418	400	401	381	378	365	366	381	398	420	366	378	370	371	371	418	399	400	404	377	404	407	397	399	371	393	370	397	406	399	413	383	394	444	377	418	404	418	363	368	424	419	397	384	437	427	373	417	347	401	343	381	374	408	401	367	376	371	379	365	400	411	415	413	381	409	411	387	380	357	386	383	403	394	385	397	384	376	385	396	380	407	397	435	392	410	394	434	404	391	411	360	380	392	405	387	405	398	381	402	383	390	397	378	380	396	385	401	411	404	419	429	383	385	388	412	388	408	356	404	402	397	411	393	418	361	384	387	408	362	404	377	423	382	395	401	368	398	399	399	389	388	368	366	392	415	396	412	424	401	386	388	382	411	340	385	382	380	421	389	377	372	427	401	417	371	413	372	402	405	383	411	390	379	420	387	381	439	402	375	384	404	417	398	417	381	421	412	378	399	382	395	403	378	411	417	376	364	393	397	418	394	389	341	348	366	401	389	406	373	394	353	433	385	369	380	420	373	397	395	437	347	400	397	400	361	389	394	401	384	448	409	390	375	361	375	373	342	416	394	376	417	418	394	397	375	388	351	392	396	392	374	403	357	346	415	377	418	403	375	415	396	348	374	377	399	405	415	381	393	391	411	410	395	387	362	390	379	373	405	381	386	383	404	358	388	372	397	414	378	405	388	414	406	389	364	382	359	400	401	417	378	374	386	359	388	403	436	399	400	402	409	392	360	396	364	427	392	420	375	351	374	369	387	360	395	421	371	416	391	440	395	390	406	371	369	398	410	407	396	395	344	388	407	381	343	413	387	426	402	372	409	371	398	444	413	412	404	380	380	414	415	382	406	419	379	377	390	376	389	404	399	403	385	385	398	418	383	381	348	411	381	377	374	402	392	413	399	403	374	379	406	420	418	398	388	381	385	406	388	418	403	379	405	419	391	398	376	409	403	347	396	373	396	376	392	376	384	431	349	387	391	397	417	413	433	431	382	401	370	389	371	394	379	365	363	401	397	415	380	382	395	394	382	380	379	423	377	399	388	403	397	374	408	415	378	391	364
28290	20005	13647	7379	4357	2999	2104	1471	915	714	552	482	461	326	372	374	351	368	341	274	271	230	255	273	238	245	239	224	255	246	236	218	259	242	201	236	245	238	223	216	243	257	244	219	237	242	230	220	241	237	243	233	242	230	219	239	227	221	241	220	245	226	202	216	238	204	210	218	210	233	212	217	215	246	227	221	208	202	263	235	226	243	206	247	225	227	220	208	225	236	204	218	226	205	244	222	224	192	228	221	220	221	223	213	217	250	239	229	212	243	238	239	208	210	224	236	246	217	232	208	220	227	220	214	227	226	210	214	230	197	204	220	206	213	203	222	221	227	218	261	212	205	204	244	212	179	235	240	228	232	225	216	227	237	215	198	192	225	214	196	225	227	241	238	224	208	227	247	237	218	229	232	231	243	215	197	214	207	216	214	228	218	199	230	238	211	228	217	233	216	231	212	240	231	224	248	221	202	199	232	242	187	237	217	203	235	227	198	240	233	221	218	243	249	190	232	208	231	210	241	198	198	219	217	239	217	242	211	241	198	207	240	216	209	226	218	251	229	218	200	202	202	232	239	203	211	238	217	219	259	223	213	232	227	232	218	245	203	203	239	243	224	230	201	208	206	243	200	200	236	227	210	212	234	212	200	231	228	229	208	200	234	229	225	227	257	210	255	222	221	224	218	244	226	230	236	214	224	203	205	235	233	204	236	222	236	204	205	201	217	231	211	202	220	234	211	229	229	236	210	224	235	207	220	233	195	206	229	212	220	216	232	216	217	236	221	220	217	203	208	224	217	244	229	211	221	217	203	200	210	222	253	222	235	222	237	235	212	199	203	199	206	226	221	202	231	240	215	241	212	232	211	246	216	254	230	224	203	214	204	233	235	227	213	232	214	231	215	218	235	231	226	223	204	217	224	219	214	217	239	203	251	241	221	221	235	237	239	220	216	233	204	245	208	224	212	225	204	242	236	230	217	221	210	231	238	184	243	255	227	226	221	223	203	200	218	229	232	209	196	230	202	235	220	219	239	233	219	233	223	219	211	221	232	204	226	209	251	200	225	239	248	232	244	218	223	215	228	230	226	223	214	235	216	207	212	237	210	218	219	200	221	205	213	196	201	245	221	243	214	208	229	249	241	187	220	237	235	218	221	206	187	223	208	233	256	218	215	252	220	235	227	218	219	200	218	233	224	232	231	217	217	214	228	221	223	223	234	205	205	218	224	217	207	209	215	188	192	240	200	219	227	198	232	223	209	237	237	216	228	233	220	206	227	218	227	201	197	221	251	225	214	229	221	243	212	206	218	213	239	220	216	225	218	239	211	240	249	209	223	209	223	212	202	213	205	223	212	207	211	250	231	196	221	209	226	228	227	211	244	242	193	217	212	201	242	239	220	222	228	205	239	221	230	197	200	219	225	223	228	193	227	221	205	211	240	210	239	217	195	228	218	220	219	243	189	210	216	220	205	217	199	200	194	252	199	240	188	240	221	231	228	211	220	215	252	221	244	226	221	219	253	219	213	244	213	219	202	225	191	224	235	221	213	223	212	224	230	210	207	216	205	238	233	237	240	208	226	192	227	194	222	212	225	205	206	194	196	202	226	199	231	212	217	211	225	202	226	237	216	207	226	244	228	252	221	209	213	237	242	220	226	208	215	214	232	213	234	220	218	238	246	213	222	242	245	237	205	213	228	196	222	212	227	208	236	211	225	221	210	217	216	207	204	212	225	222	214	219	254	198	237	202	228	209	206	242	239	194	246	200	204	191	212	243	238	222	207	246	231	223	213	220	253	218	215	246	226	223	209	228	216	216	246	228	222	207	233	231	232	229	192	214	235	226	215	222	209	213	218	220	211	220	226	215	231	218	224	212	201	195	226	209	247	222	227	219	228	249	243	215	237	239	218	220	199	226	211	215	225	225	230	215	230	216	253	221	202	213	209	236	230	202	218	232	222	210	233	244	217	225	227	193	216	228	232	218	213	242	248	214	237	220	198	245	210	212	236	247	229	178	228	222	215	233	214	232	240	199	212	233	228	227	220	234	225	240	204	195	226	246	236	231	212	226	229	207	206	232	206	231	221	219	240	227	202	228	204	217	230	200	223	231	234	233	222	216	227	207	223	209	213	196	233	237	230	269	221	233	251	195	228	248	228	200	223	227	236	211	207	225	206	220	247	222	228	224	229	221	228	211	232	223	223	216	220	223	234	212	200	205	206	234	190	241	240	247	226	232	219	235	207	219	240	235	230	246	210	217	220	222	234	219	206	225	224	229	220	219	193	210	209	213	223	221	245	223	222	198	250	212	196	234	249	232	221	212	217	228	222	222	219	207	207	186	215	207	219	204	214	214	238	230	226	237	207	218	233	221	208	207	203	211	218	225	201	210	254	206	225	216	231	205	227	211	253	227	212	222	201	214	205	219	214	212	216	225	215	229	239	229	231	215	213	205	214	214	239	206	226	250	200	223	220	251	208	216	206	245	238	216	223	235	221	231	227	227	230	223	215	217	211	202	212	215	237	225	212	223	227	226	228	228	234	224	241	221	235	235	228	204	217	206	200	224	215	201	214	221	193	230	216	231	223	224	226	241	243	219	217	233	218	231	211	217	237	214	213	235	206	222	208	217	204	238	230	222	237	208	201	192	209	221	220	216	229	205	216	222	198	217	216	223	213	190	220	220	216	207	198	234	225	192	190	222	217	225	199	219	220	234	212	205	237	238	254	208	230	239	223	214	226	205	191	213	218	214	243	204	250	241	196	228	209	217	186	215	201	221	231	215	227	227	211	240	236	231	211	217	217	225	231	208	256	228	227	209	224	239	255	242	231	228	222	235	212	240	220	209	201	223	225	210	232	231	217	231	211	219	211	223	201	248	218	222	227	239	222	212	242	244	227	217	216	258	222	229	225	211	203	240	197	223	209	220	201	226	214	210	232	216	215	227	173	238	200	200	215	181	220	210	224	205	219	246	234	217	227	221	220	223	210	242	238	218	230	199	219	220	204	227	201	238	224	224	222	195	238	207	200	223	218	213	210	220	238	211	224	196	263	210	215	243	205	230	208	228	232	219	214	200	197	201	201	252	192	234	230	225	229	200	222	203	172	228	222	209	221	219	226	198	234	218	200	219	219	236	200	223	238	211	235	254	223	228	228	211	216	224	217	231	202	211	242	230	215	207	249	224	219	232	203	245	250	198	214	234	244	219	211	210	231	223	218	250	218	243	199	210	227	235	220	222	238	207	235	237	221	200	207	229	237	212	199	217	221	230	261	230	235	225	242	214	234	229	196	227	222	254	243	224	212	223	215	240	220	209	223	239	208	201	200	254	242	241	214	220	227	207	220	212	217	214	197	225	209	228	227	212	253	216	218	195	212	242	231	228	236	222	198	238	264	212	202	219	224	241	213	209	219	227	225	233	241	241	248	224	209	214	244	210	206	231	216	227	197	229	210	221	201	217	208	216	207	230	212	193	227	203	232	238	225	209	217	216	221
17466	19610	13443	7905	6493	5057	3897	2683	1634	1142	899	745	619	584	531	482	516	487	479	397	361	308	294	306	269	248	289	272	278	254	274	272	268	239	276	291	288	265	247	276	246	265	281	258	287	275	243	297	251	258	260	274	271	261	264	268	263	269	252	238	238	259	263	250	240	265	252	259	210	246	271	246	292	233	260	251	228	284	259	256	235	232	245	251	277	258	251	257	252	254	234	267	250	273	248	261	246	260	237	247	245	238	237	236	256	280	232	244	225	215	245	230	237	233	238	246	258	238	236	253	252	275	240	278	246	241	239	244	245	208	232	248	232	260	231	237	254	216	235	236	218	230	241	259	253	270	259	232	258	226	263	254	257	235	252	222	205	276	262	254	243	246	260	228	262	230	223	251	265	233	256	245	240	253	249	219	259	263	250	234	223	222	237	269	202	238	263	233	228	209	226	242	234	234	275	228	237	242	233	233	247	247	240	238	248	232	242	238	265	224	227	220	228	246	219	279	228	245	239	270	247	289	221	262	241	231	236	239	242	265	249	266	239	247	262	226	250	253	260	266	248	245	225	241	256	251	246	238	234	265	244	246	249	249	250	257	230	251	250	262	252	238	270	245	261	237	238	249	217	267	270	245	244	239	218	245	238	246	238	219	215	231	251	259	256	238	235	246	242	235	247	249	235	217	237	221	242	247	257	225	246	232	242	293	257	263	232	221	241	254	216	238	272	243	237	247	245	225	244	216	250	258	219	260	246	245	202	247	245	257	227	243	258	255	218	228	262	267	278	224	251	275	237	245	249	257	256	237	238	247	275	271	260	242	233	237	224	244	242	224	269	236	256	217	259	270	235	259	254	266	212	262	223	236	256	228	260	249	246	245	240	249	241	271	214	238	254	255	251	241	259	236	254	245	241	249	252	269	261	233	251	245	247	247	237	228	254	257	242	243	225	226	228	246	240	252	263	239	230	225	240	219	217	237	257	213	255	257	209	218	220	268	236	208	258	230	241	251	241	259	265	241	223	240	239	251	255	268	247	272	240	263	257	251	236	242	220	231	246	231	234	258	254	242	206	207	256	238	236	208	250	254	252	272	256	256	244	254	260	259	268	255	250	255	272	247	273	243	265	267	251	265	252	214	213	251	233	236	251	244	256	221	267	219	241	267	231	277	240	243	258	259	260	265	222	233	271	253	244	251	217	250	243	256	228	217	219	233	231	246	229	252	239	231	238	267	228	247	244	243	257	229	227	258	238	279	242	234	260	234	241	237	260	256	255	239	236	227	257	245	245	208	244	262	255	221	274	276	246	275	243	264	266	243	245	245	229	244	251	243	250	235	227	233	263	266	239	247	254	246	249	251	271	245	227	238	217	254	223	238	237	262	249	226	250	282	274	222	255	246	244	217	230	234	263	242	247	251	215	223	221	222	262	218	241	215	247	230	233	244	260	262	242	217	223	237	208	239	223	252	233	262	238	244	234	232	230	244	269	263	248	245	265	242	234	244	246	261	242	230	277	244	225	255	235	264	258	229	236	229	257	258	238	252	252	261	279	263	262	255	256	254	222	272	260	252	218	243	253	242	241	256	244	235	229	261	263	259	264	254	240	245	268	235	243	255	214	237	254	227	248	244	238	243	223	234	253	248	251	239	235	229	233	255	236	257	251	209	263	230	249	227	262	259	246	247	234	256	247	234	227	258	260	264	265	232	292	221	223	231	248	249	254	241	246	250	230	255	244	238	253	244	267	224	251	211	237	233	276	228	236	248	232	274	233	245	237	242	269	245	236	220	251	215	231	252	247	256	254	292	249	228	271	257	242	238	249	220	216	235	256	229	255	266	236	240	228	217	245	245	250	233	245	242	236	222	260	250	238	243	247	240	274	224	245	249	270	246	250	234	211	219	244	259	254	223	249	239	264	235	242	256	236	202	256	236	248	254	251	266	266	268	254	262	255	233	248	227	248	240	234	238	241	250	232	240	237	244	265	250	264	261	248	245	215	230	237	254	227	233	219	223	245	230	238	243	236	266	263	240	237	237	270	237	254	232	277	248	266	238	240	238	244	241	248	253	228	253	236	242	259	232	274	264	243	258	255	245	224	255	203	241	226	253	251	251	265	249	247	279	257	250	267	252	244	230	230	240	240	217	244	238	229	219	251	243	265	235	245	244	249	239	235	261	239	236	234	274	232	242	260	247	242	231	251	260	230	245	226	230	253	228	242	222	270	257	251	239	234	222	243	227	255	264	218	233	240	243	231	248	258	253	223	243	273	254	247	277	245	250	230	241	234	274	254	237	243	252	227	228	247	245	219	231	261	239	270	269	228	256	247	237	254	245	260	232	226	263	245	257	231	251	244	242	247	243	249	247	243	250	226	250	224	234	229	224	253	248	234	264	263	226	251	256	233	248	257	233	245	238	260	268	208	241	253	240	253	239	256	237	255	224	245	262	205	256	259	247	235	218	261	249	253	275	253	250	237	219	245	230	234	249	272	227	266	233	209	242	252	245	240	216	226	251	238	215	269	254	268	224	244	267	231	249	244	253	239	255	249	244	238	250	236	240	251	253	231	252	228	244	239	235	232	229	250	260	233	228	233	247	246	256	244	226	255	270	250	273	244	241	271	242	268	249	230	259	271	250	274	245	234	261	246	250	243	250	243	243	221	268	237	230	245	251	265	248	236	258	252	252	248	250	259	234	241	243	222	239	226	244	255	246	242	239	237	275	235	249	240	260	256	252	236	240	223	228	223	238	257	252	246	243	243	232	242	243	272	252	260	259	251	258	247	244	243	233	227	245	249	240	239	236	246	250	207	264	221	280	219	246	255	231	254	231	240	244	252	249	257	267	254	254	260	233	239	236	261	244	242	212	229	222	249	271	230	249	224	242	213	248	229	270	228	279	232	246	245	218	242	273	248	251	230	270	226	221	246	261	250	243	241	258	246	252	275	240	231	223	265	240	274	264	215	222	263	261	252	245	252	271	239	253	236	240	245	252	267	269	270	251	260	255	243	224	237	237	236	253	249	244	240	227	250	244	241	233	275	234	244	248	231	234	256	257	239	237	238	247	248	232	239	243	254	244	273	247	271	230	241	239	234	244	254	243	254	253	245	236	265	246	257	236	231	229	253	259	231	252	235	282	250	229	248	228	268	215	231	246	250	248	245	249	233	272	205	244	251	243	253	251	235	245	236	267	270	248	236	223	229	233	250	227	250	226	245	235	257	237	224	256	230	236	261	243	241	260	242	250	248	250	238	240	223	242	258	248	212	248	260	270	250	241	261	236	246	236	253	242	239	249	223	240	232	262	220	224	236	240	229	248	247	233	237	262	232	243	234	222	228	255	243	240	264	225	245	249	245	246	243	245	255	265	234	244	206	227	233	249	244	237	250	251	256	273	256	251	216	249	248	233	269	225	240	243	263	227	248	232	252	245	223	247	246	291	228	257	260	234	235	263	251	247	237	230	219	255	233	261	261	264	264	243	274	255	263	245
23894	21178	28277	24390	21160	12727	5101	2764	1718	1268	1023	805	664	630	572	512	500	530	508	483	394	340	338	340	344	323	276	316	315	301	316	277	289	275	286	305	263	280	274	289	277	264	286	286	262	259	261	299	285	275	283	277	275	258	288	263	259	241	246	246	244	254	239	268	260	258	234	270	261	266	292	246	244	255	254	260	247	235	259	225	254	251	258	283	244	259	269	246	223	263	242	227	248	247	308	269	254	264	235	258	251	258	248	250	261	221	255	260	233	265	258	240	284	257	255	246	252	250	231	249	244	243	242	252	235	230	251	264	230	254	235	242	254	252	240	234	252	226	254	253	216	255	249	237	210	224	247	240	224	249	242	240	237	237	241	267	248	249	248	259	253	274	252	258	237	255	238	230	247	245	259	244	222	275	243	266	247	228	225	239	234	250	260	242	219	244	244	243	256	259	249	235	244	258	235	247	249	227	243	234	253	234	236	258	239	259	271	245	240	231	210	258	236	255	262	249	267	233	251	243	259	244	265	226	234	245	253	235	235	255	272	241	239	234	263	229	260	253	224	236	274	239	267	242	245	251	256	239	237	239	256	240	257	266	235	235	250	248	253	227	248	245	235	254	251	267	247	243	239	233	254	236	251	227	291	200	239	248	242	259	241	238	257	231	216	269	245	239	234	224	245	270	245	252	233	223	221	252	262	245	232	267	248	246	233	246	262	230	244	258	252	249	234	251	240	278	255	228	242	240	275	258	268	255	259	232	240	252	256	223	213	243	289	235	242	247	257	240	231	220	257	261	251	266	232	268	296	247	251	233	238	233	267	221	248	241	272	236	259	219	256	248	250	256	242	228	237	275	258	249	254	241	245	234	250	236	231	248	284	250	252	259	267	248	264	268	254	261	227	284	249	270	254	209	260	248	263	244	222	252	257	235	259	230	243	271	241	240	256	257	261	222	270	263	277	222	252	254	243	273	258	233	256	256	247	239	234	243	244	252	242	264	275	245	247	238	220	256	259	247	236	245	229	250	251	238	213	247	221	238	249	220	256	257	238	254	238	250	250	233	231	232	243	238	242	260	260	236	246	257	233	230	232	270	240	235	271	244	290	248	279	291	230	252	242	237	242	261	247	253	282	239	252	256	257	267	249	268	241	211	229	246	227	260	249	253	277	247	269	253	251	242	267	235	210	247	231	249	228	220	237	217	250	242	253	231	221	248	255	234	266	257	254	243	258	274	237	235	296	224	246	263	254	249	239	290	228	244	234	247	245	231	213	227	250	245	212	233	241	261	216	269	258	265	241	250	256	235	246	229	244	265	253	282	268	255	250	233	233	216	236	234	244	227	273	229	266	249	228	234	219	246	233	240	218	264	263	265	252	265	243	234	242	221	251	263	257	269	255	241	232	244	282	251	261	242	243	246	216	229	248	237	257	242	253	238	283	237	262	252	272	241	232	216	249	229	236	215	237	230	258	238	213	261	265	225	222	238	235	239	244	263	235	234	251	225	246	278	224	224	263	279	248	251	226	247	224	267	256	244	244	238	256	249	240	223	239	255	241	263	267	234	253	250	252	245	241	279	238	241	253	256	237	248	250	246	221	236	239	224	227	227	272	249	241	246	251	242	245	269	257	251	248	216	218	249	246	232	243	241	245	242	231	265	240	243	230	266	247	237	251	236	224	244	274	224	256	255	242	242	238	281	261	239	247	265	256	252	239	226	228	249	237	249	266	232	261	251	247	246	245	223	252	245	233	238	257	225	251	258	244	239	231	205	231	247	243	279	232	240	235	245	277	238	224	223	247	239	261	263	272	270	264	249	262	211	229	229	251	259	258	256	230	252	269	233	261	295	221	247	248	240	265	214	236	262	214	253	254	265	245	264	219	235	240	268	248	248	251	251	227	222	236	260	267	228	224	261	241	230	289	260	249	242	225	228	247	265	272	251	248	245	226	232	229	250	286	226	254	267	229	236	256	240	238	233	248	221	235	245	214	255	259	241	222	253	233	267	224	239	244	218	241	234	230	240	246	247	222	262	266	214	243	267	243	246	235	268	258	249	235	225	265	240	257	251	258	269	271	250	245	248	250	249	270	246	230	233	258	254	217	229	250	281	239	236	251	231	258	242	233	257	269	255	258	236	265	253	237	242	243	243	241	250	263	228	252	254	248	259	250	264	262	241	239	239	239	277	224	241	252	258	265	252	243	236	266	224	217	240	251	232	246	250	248	256	257	235	253	235	247	259	232	257	253	238	286	235	255	247	237	246	238	230	255	227	229	243	228	251	250	244	211	233	233	254	246	246	267	251	261	229	251	213	212	257	223	255	219	242	257	210	264	220	267	250	231	256	249	243	262	262	242	233	242	245	254	241	254	257	258	273	242	241	246	243	259	268	255	246	262	255	274	252	247	230	254	268	248	272	252	265	260	234	246	232	256	234	251	229	241	231	247	241	236	232	238	246	238	254	249	247	261	226	251	252	265	230	223	235	255	258	267	257	240	261	242	236	232	253	236	255	244	237	203	260	228	263	248	268	257	241	262	226	235	226	237	245	237	226	240	252	253	237	238	254	253	239	243	249	255	241	250	249	274	243	248	241	267	247	242	242	220	232	273	244	253	235	235	237	250	248	241	247	228	259	244	240	267	237	223	255	230	239	292	223	261	240	236	248	218	255	243	253	245	234	248	223	244	242	231	250	251	233	227	246	246	257	232	219	278	257	269	225	237	236	257	235	229	256	241	254	275	234	238	251	260	231	260	259	259	245	262	243	222	253	265	213	258	250	223	253	243	271	240	257	254	279	231	246	248	233	244	250	259	250	246	272	233	226	250	227	243	255	255	245	259	250	237	273	265	235	212	232	251	234	235	242	249	238	224	225	254	249	247	229	256	247	245	250	242	236	226	279	241	250	251	241	255	250	229	261	214	245	267	229	254	265	246	231	246	247	263	257	247	277	251	243	281	243	277	246	238	246	218	239	258	241	248	263	237	248	240	243	248	275	253	242	234	266	250	240	256	232	261	277	267	253	265	235	254	233	241	249	247	240	263	254	272	217	224	258	236	229	252	246	265	250	240	229	224	247	235	257	235	263	246	275	242	252	235	273	253	252	230	221	246	278	232	261	246	218	264	261	247	267	263	255	233	262	239	257	222	259	248	262	239	219	235	266	257	217	248	269	277	251	255	253	271	214	248	260	252	236	236	264	243	236	242	239	240	275	256	245	230	234	213	253	225	242	246	219	245	240	268	262	247	240	251	245	262	252	229	247	262	244	256	238	256	249	257	250	232	213	256	263	243	255	236	270	224	245	218	258	219	261	225	256	239	247	236	237	250	251	273	232	268	237	227	248	245	235	256	264	239	235	236	257	241	199	245	255	232	264	235	247	221	231	238	252	274	259	250	244	244	259	270	246	248	220	260	249	230	247	245	249	234	239	226	232	238	235	273	239	243	240	260	260	235	255	247	264	238	225	266	251	236	229	276	223	203	243	240	235	244	260
20375	28810	20792	13471	11234	8957	6650	4409	3056	2124	1692	1294	1001	915	836	784	752	737	720	630	494	414	397	421	361	381	369	353	333	357	311	346	311	324	321	320	343	312	316	294	347	289	315	308	341	319	316	314	325	297	300	334	294	317	307	296	287	266	298	309	284	281	259	296	270	341	291	260	274	255	269	302	287	265	269	285	277	285	283	267	268	253	255	290	272	278	230	282	231	286	242	253	235	258	264	259	263	289	259	246	248	261	252	274	238	252	236	280	267	265	261	274	266	249	225	264	260	274	263	255	274	264	272	275	252	240	268	236	242	247	253	271	262	285	249	257	253	246	278	259	249	278	264	269	272	254	238	268	254	259	217	251	259	253	256	269	235	263	258	261	243	269	242	241	275	271	255	271	235	262	266	281	275	258	284	263	262	245	268	239	264	269	247	255	286	257	266	263	233	291	231	283	268	266	277	276	250	241	276	267	236	253	247	265	231	259	251	255	270	276	252	256	283	266	265	288	275	246	280	282	282	266	275	257	277	232	271	268	250	260	257	285	255	234	261	263	243	268	259	277	236	260	235	249	272	277	286	261	248	284	257	256	265	264	265	294	256	277	268	263	255	236	273	276	286	269	278	272	296	250	270	265	260	280	253	271	248	253	258	263	249	267	274	286	238	269	270	265	250	258	275	271	254	276	268	267	257	254	260	291	270	265	258	254	281	263	271	248	263	236	247	269	264	276	251	276	273	237	253	242	247	271	262	266	257	286	245	261	249	272	263	274	264	279	268	257	235	254	245	258	276	257	232	275	270	272	254	263	245	256	255	273	232	276	223	251	275	267	280	259	264	241	246	285	260	276	240	247	244	249	229	242	240	244	281	270	264	248	267	279	260	258	251	269	253	265	261	228	252	258	259	296	296	285	242	304	279	271	288	263	260	291	256	255	259	239	289	268	274	267	267	246	261	283	232	245	248	268	224	254	269	263	268	273	261	266	248	265	275	270	243	269	296	249	236	303	245	261	266	259	231	280	241	276	306	304	270	276	284	255	260	266	250	280	216	240	276	254	251	270	266	271	236	273	267	252	266	275	257	287	271	284	274	238	257	268	245	236	272	263	266	274	244	281	264	302	278	266	272	253	252	243	255	260	260	240	237	255	299	283	287	249	266	272	265	272	265	285	260	269	268	263	241	263	256	241	246	267	261	271	254	231	255	271	272	234	258	253	278	250	260	251	241	263	237	272	260	280	262	236	259	256	269	252	270	275	250	260	244	266	268	250	273	285	246	278	262	254	252	291	270	251	239	250	274	251	251	257	272	248	236	262	284	305	264	269	281	273	265	257	218	267	255	243	289	256	264	261	252	284	264	261	251	260	277	251	273	251	269	289	248	272	273	269	290	235	264	261	246	274	256	245	255	259	257	227	289	270	230	251	259	266	249	265	285	258	253	275	273	257	250	247	266	268	267	256	258	269	256	268	259	267	266	274	249	267	258	266	257	286	254	282	302	259	249	269	276	275	249	239	260	262	279	286	271	275	280	252	245	269	267	250	266	246	276	247	238	292	252	248	269	278	270	267	251	293	240	281	274	270	261	283	272	281	254	269	249	270	282	255	252	237	274	261	265	253	272	292	236	268	285	251	237	279	272	257	266	251	258	258	267	283	253	243	251	271	259	280	270	234	291	254	240	272	262	276	239	255	261	268	287	284	255	264	254	267	267	270	266	263	303	282	262	223	244	276	257	274	264	240	255	275	271	242	256	279	264	271	254	251	280	261	278	265	281	268	234	259	233	263	258	252	271	275	247	271	227	271	263	245	231	255	254	256	254	251	260	238	255	275	286	267	268	247	259	281	281	231	260	244	239	251	268	260	240	255	264	269	277	255	282	246	298	273	269	269	278	249	263	265	291	266	251	290	286	241	218	270	238	279	273	256	285	259	250	247	261	271	285	241	249	260	266	248	245	239	279	251	256	272	259	282	255	247	295	273	253	259	258	260	263	310	241	248	252	251	244	263	227	275	287	266	255	268	267	281	277	245	232	243	271	261	248	258	263	243	267	257	278	262	277	255	246	253	269	246	281	240	250	259	322	292	243	261	274	279	249	232	233	254	260	259	268	236	256	250	275	278	275	246	279	292	275	281	286	261	232	277	277	235	281	253	254	258	259	267	277	230	263	253	258	251	269	268	247	237	245	272	245	242	270	252	261	266	257	278	245	249	248	262	248	265	269	271	281	248	219	281	275	270	264	290	287	258	280	250	260	250	259	264	286	233	242	245	233	277	254	265	259	252	259	275	235	276	255	242	259	271	285	279	299	260	274	296	285	283	255	254	255	241	260	271	233	274	270	286	236	267	276	276	270	270	284	291	241	274	244	257	243	266	249	234	260	240	289	259	273	254	279	284	270	268	244	268	280	244	262	265	263	239	272	246	251	251	278	268	244	283	269	262	292	258	252	251	284	270	252	258	253	250	255	251	262	253	264	243	273	233	281	260	262	250	267	247	243	271	260	239	254	271	208	276	272	262	238	248	254	239	276	233	244	229	269	252	295	252	254	244	259	297	277	248	262	249	268	290	250	264	243	267	250	237	286	274	239	261	282	276	251	263	286	258	253	260	256	237	277	249	269	279	295	272	278	253	256	249	277	227	280	257	266	267	283	267	252	269	249	250	251	262	274	253	286	262	272	265	247	270	261	236	255	250	277	248	249	209	261	267	267	269	246	264	255	256	266	259	285	288	211	256	267	258	271	253	268	274	246	273	263	297	256	249	274	262	245	222	267	281	270	292	264	250	255	267	288	277	261	254	262	262	269	286	287	250	279	273	277	262	271	258	280	263	246	264	264	275	266	269	260	243	260	265	289	296	263	268	281	280	277	249	256	271	281	248	240	294	268	266	270	236	242	246	273	263	257	267	253	276	257	248	239	272	267	246	263	253	278	244	281	279	271	237	275	259	271	249	268	236	267	273	256	272	248	267	266	251	275	275	273	253	242	284	259	286	272	255	262	260	304	260	263	257	254	259	268	270	271	257	238	237	267	255	280	254	275	259	236	263	281	273	260	253	291	262	261	292	268	274	265	265	275	258	262	264	235	279	289	256	240	257	250	264	257	261	256	273	227	268	276	260	251	256	254	275	251	289	298	256	277	244	258	266	266	273	236	273	276	273	240	250	287	253	292	267	259	263	273	256	254	260	271	279	290	285	272	287	280	264	258	277	257	259	274	260	262	288	266	280	264	272	262	250	268	291	266	273	256	256	259	259	273	244	250	255	238	244	255	264	267	237	264	251	243	276	295	265	248	259	259	268	280	254	249	263	255	253	237	228	259	298	254	253	265	282	264	273	262	250	276	271	251	279	265	272	273	269	236	274	250	283	235	263	238	249	244	266	254	232	276	280	257	252	249	254	263	258	281	271	266	258	288	281	256	261	267	269	257	251	252	260	296	245	259	269	248	248	274	257	258	262	241	269	274	261	262	265	231	288	309	265	266	278	279	259	244	223
25150	21183	27144	25348	12201	4527	2969	1888	1332	1031	874	716	615	571	549	522	534	498	501	485	413	370	395	380	373	374	379	344	364	371	335	339	360	330	354	341	306	341	359	359	356	365	346	342	362	379	363	342	310	354	362	317	338	357	356	350	329	340	339	315	326	321	314	309	320	344	345	325	367	350	312	312	328	363	307	322	311	336	327	348	337	302	317	336	332	341	348	313	355	330	338	312	303	311	365	330	297	319	345	333	343	305	298	341	303	326	344	281	312	342	316	339	302	340	325	318	291	305	319	299	321	284	349	296	318	306	313	305	358	314	321	317	298	328	301	321	321	322	305	300	306	313	310	286	311	325	317	320	337	294	305	290	310	346	320	303	339	352	346	311	330	334	324	316	302	318	312	318	333	310	312	304	313	300	338	318	315	328	318	317	316	311	330	311	308	310	350	321	335	302	296	342	301	330	312	337	344	330	317	330	306	342	313	343	313	323	288	347	323	333	309	342	332	328	336	323	368	311	312	306	337	318	329	341	318	335	341	340	291	344	324	283	318	335	305	340	333	354	323	345	318	321	278	318	301	337	308	312	336	315	311	309	329	333	339	310	333	297	313	329	291	331	303	323	325	301	300	333	342	336	347	334	286	313	314	330	321	322	309	339	353	349	323	333	303	323	279	290	332	323	340	330	345	375	351	328	309	321	302	325	319	291	330	326	306	301	311	330	327	312	301	309	313	299	296	314	338	318	318	286	325	305	322	283	302	318	297	297	316	323	350	323	332	314	337	318	323	324	354	340	349	341	306	316	321	307	321	316	290	321	349	309	313	331	336	315	312	305	315	310	345	345	333	346	318	292	337	339	304	298	308	313	346	355	331	305	303	301	328	307	322	324	323	331	353	343	282	314	324	307	314	320	298	329	317	327	328	320	326	321	318	314	362	334	272	309	306	299	329	298	311	346	316	346	335	311	302	328	337	299	310	306	312	292	346	333	293	282	317	280	325	328	320	317	352	332	290	290	329	298	306	334	314	336	345	347	318	311	301	315	325	350	328	344	313	279	347	289	332	302	302	329	303	341	348	330	302	285	319	297	300	346	331	308	335	327	331	329	295	310	321	318	307	299	342	321	320	328	361	345	339	291	320	305	324	309	290	304	315	362	320	283	334	316	309	323	318	310	317	309	308	321	310	325	344	321	319	316	269	364	342	270	326	316	340	359	343	324	278	320	334	321	293	311	325	347	300	325	329	299	344	323	316	315	306	335	330	321	344	310	309	328	322	319	346	324	305	337	314	334	291	336	303	316	309	334	295	335	313	306	330	286	325	345	315	346	318	302	337	335	314	302	322	296	314	312	311	325	305	330	320	343	365	289	334	274	318	331	321	326	306	347	324	327	309	306	323	330	305	328	313	303	301	303	348	339	300	311	339	301	313	303	342	304	325	313	289	341	286	310	316	337	262	341	302	329	312	316	313	307	311	380	340	335	321	311	335	319	325	323	311	352	326	341	331	343	335	312	326	344	321	327	325	277	341	325	310	313	340	319	330	308	295	343	316	327	341	331	328	306	346	294	327	288	302	303	327	309	343	317	324	320	339	331	309	302	338	339	326	341	321	321	334	316	281	299	312	329	355	327	322	303	317	349	316	326	339	314	338	331	322	322	358	354	327	333	324	322	340	309	334	345	286	348	306	276	346	317	334	327	313	346	348	299	317	320	293	349	309	322	300	349	295	314	327	302	356	326	307	335	288	309	344	320	304	343	319	307	314	335	305	293	349	331	330	358	329	313	327	359	309	304	342	312	316	297	333	359	325	299	326	312	317	331	316	324	314	327	314	324	325	332	294	300	329	316	329	329	315	304	315	305	344	319	344	314	349	305	349	309	331	332	316	337	344	309	308	313	295	329	295	345	311	314	338	327	293	335	295	372	320	319	314	325	324	297	342	344	333	323	336	303	349	340	303	321	294	314	337	327	340	340	310	299	323	309	340	345	347	308	330	279	346	302	330	354	330	300	332	331	300	358	335	326	323	363	317	308	310	304	312	322	318	336	316	309	299	329	325	341	318	307	305	317	331	325	350	320	342	328	305	316	323	309	333	280	298	315	333	344	331	314	329	278	299	352	300	321	306	327	348	348	324	312	319	317	316	332	330	327	308	348	295	348	318	310	323	348	293	334	349	346	330	322	352	327	359	306	305	316	326	328	316	342	312	293	303	326	316	318	295	282	327	312	339	318	326	323	311	308	300	323	327	310	307	328	311	321	315	331	317	291	351	313	338	304	340	305	341	356	353	327	326	324	316	344	348	339	304	310	297	322	307	305	312	320	328	319	310	289	337	318	285	346	313	301	329	323	298	300	315	318	341	325	331	309	346	306	315	332	308	332	327	337	316	340	366	317	320	348	314	290	299	324	318	309	319	352	286	334	291	321	307	319	321	292	321	332	308	325	354	355	314	309	300	333	319	351	315	296	303	315	305	344	328	299	321	312	312	310	359	315	324	310	308	332	334	364	310	318	325	356	291	323	336	305	311	320	313	307	317	348	335	338	312	315	327	335	286	327	316	308	306	321	325	310	337	358	308	318	326	307	291	345	332	302	301	288	303	303	335	301	331	331	339	288	330	337	317	287	304	338	295	308	284	327	354	318	303	322	344	308	326	323	337	329	288	310	286	319	314	289	342	305	332	320	327	334	359	327	306	276	311	331	299	331	292	323	328	313	326	322	313	322	301	329	333	307	343	345	298	340	337	315	358	348	323	314	303	318	350	321	290	322	347	340	316	333	320	309	306	323	299	312	321	316	331	313	327	291	305	300	333	312	290	343	291	294	308	290	334	317	312	299	310	308	296	338	328	309	337	331	319	333	314	343	285	322	330	326	322	340	321	272	317	315	347	301	311	290	330	308	316	315	315	340	330	289	324	328	348	310	312	312	308	324	320	331	306	317	336	304	298	328	324	340	331	320	330	289	347	341	340	337	321	314	312	320	320	327	298	296	329	323	340	311	333	303	337	317	288	308	311	314	320	324	318	343	304	315	316	295	328	335	301	299	323	326	348	303	296	332	314	336	300	314	319	301	322	352	339	307	322	312	319	324	341	341	303	319	305	326	335	342	329	333	324	325	325	317	306	320	312	325	339	308	327	314	318	308	334	299	338	344	290	313	315	308	317	288	295	334	320	318	372	345	315	310	317	302	340	331	318	311	319	348	330	323	328	326	321	272	288	334	334	315	329	353	322	316	335	305	317	317	303	330	303	298	346	296	345	359	322	308	301	325	316	342	316	305	316	306	324	312	347	337	327	320	318	309	320	293	321	302	316	296	311	310	305	300	329	290	300	352	307	328	316	292	353	319	319	300	307	344	307	323	296	342	307	304	315	351	316	316	314	308	318	348	342	307	328	315	349	326	302	323	305	301	316	326	328	298	330	337	333	326	342	289	324	265	288	338	345	315	334	335	346	335	334	335	278	333	356	316	312	341	314	345	310	299	328	320	290	293	330	365
19538	24555	17078	10731	8149	6779	4928	3326	2332	1831	1490	1084	957	825	754	665	704	722	746	613	541	443	446	467	432	400	383	413	386	387	397	409	410	397	371	381	380	382	428	373	394	387	373	351	340	376	368	340	424	371	355	350	356	375	379	340	403	353	356	368	348	343	348	365	329	345	341	331	369	327	318	342	310	371	344	308	347	317	365	337	372	320	333	350	340	320	324	326	390	328	328	359	330	334	345	343	305	294	343	348	337	343	335	365	378	323	389	331	374	339	316	329	353	352	360	360	351	339	336	367	340	337	333	343	339	342	334	302	347	358	361	347	372	341	336	350	352	324	315	356	311	352	337	349	326	332	366	340	334	376	361	335	346	346	334	332	344	330	318	372	342	354	335	324	339	338	358	410	391	340	311	291	370	326	341	350	366	356	338	352	335	335	345	318	334	340	367	399	326	316	345	338	318	334	330	335	313	319	334	333	353	346	360	344	350	360	332	348	342	352	354	336	356	322	361	331	343	340	354	337	344	390	340	367	334	362	329	336	362	329	328	338	305	338	350	353	355	368	358	354	347	367	335	366	343	346	353	340	337	337	328	343	331	341	326	307	345	320	334	339	342	339	330	328	340	322	338	308	354	370	344	345	311	355	337	339	340	365	327	358	363	325	362	335	336	316	378	343	339	332	361	354	354	315	363	327	330	345	366	339	336	342	359	310	353	338	353	402	317	313	311	351	318	321	307	355	341	332	334	354	316	344	315	352	345	337	350	336	345	372	381	321	302	323	359	383	331	327	356	359	352	324	360	358	338	337	363	331	355	346	354	326	334	337	366	364	323	354	326	343	342	340	322	327	348	343	348	346	334	329	409	337	356	344	365	351	339	354	351	320	316	348	367	326	331	332	344	372	322	325	339	348	341	330	366	332	293	365	351	325	314	349	348	348	375	378	323	331	346	357	329	351	335	343	371	308	312	339	357	353	311	320	333	325	361	331	300	374	377	318	345	331	336	315	369	337	358	356	330	365	320	339	361	345	354	382	316	364	295	356	341	344	330	362	320	330	317	360	326	354	343	355	378	331	326	349	372	344	336	344	332	354	313	334	292	303	371	328	337	357	330	348	356	329	326	344	352	380	340	337	357	366	345	322	349	358	343	319	351	365	373	337	340	355	329	358	326	349	338	362	322	316	339	321	319	355	356	368	324	340	294	348	356	325	319	340	392	355	335	353	349	375	360	320	350	328	369	353	372	360	326	352	330	323	299	342	327	347	324	332	346	348	341	314	366	345	378	331	372	377	318	326	342	354	304	333	358	365	304	335	342	342	319	322	358	367	327	345	320	349	356	320	329	315	370	346	326	353	326	373	307	332	334	347	337	360	366	311	368	342	340	359	316	328	309	334	325	351	343	344	350	354	349	339	337	357	329	327	358	354	330	329	353	327	334	341	352	327	367	321	354	340	334	347	358	335	359	330	347	308	340	344	341	348	345	363	348	336	346	351	363	352	332	317	352	344	308	330	326	312	331	352	360	351	328	353	342	336	345	380	318	355	343	347	358	295	360	369	352	319	327	361	373	346	336	326	349	343	399	362	370	365	342	350	362	349	354	350	344	346	310	344	349	353	361	341	398	330	335	362	354	374	356	350	347	345	314	329	367	328	351	339	328	301	347	367	363	340	363	352	367	325	334	324	350	342	354	336	335	359	320	332	366	374	378	343	367	330	334	320	316	336	305	343	346	317	343	360	348	326	340	334	312	318	340	301	351	377	329	342	343	337	339	350	345	331	317	319	371	332	319	325	341	364	360	325	333	364	330	340	334	365	336	355	358	327	357	354	317	307	353	324	354	391	332	362	350	408	332	333	342	339	356	356	348	341	348	328	319	362	325	322	333	338	368	337	312	340	319	349	322	313	307	355	332	340	337	331	357	329	319	306	368	371	394	323	342	335	342	353	370	338	341	334	342	346	339	354	360	354	351	307	312	358	321	335	363	332	306	348	364	303	366	348	349	346	347	353	359	336	345	327	307	358	340	333	376	365	343	340	337	334	336	347	354	347	343	322	364	350	329	352	329	374	347	350	341	352	345	342	351	334	323	334	369	291	348	331	331	323	331	338	343	347	345	350	333	361	354	353	324	360	341	367	362	353	371	333	339	347	339	330	358	336	340	346	299	344	353	335	348	350	362	341	347	348	340	321	316	330	363	315	348	369	346	338	349	353	355	323	341	325	328	341	319	340	341	360	379	355	348	352	336	343	363	336	361	332	316	346	346	345	348	355	335	377	351	329	349	332	367	379	326	307	352	337	358	300	346	290	339	358	320	338	330	325	332	347	328	344	355	329	345	379	379	347	359	331	337	342	324	341	342	355	346	350	310	334	335	318	365	355	343	371	329	307	323	350	354	353	343	347	356	371	343	358	335	300	346	346	353	340	320	335	339	376	312	320	362	362	314	350	344	354	347	371	365	354	344	368	340	326	357	321	354	367	354	335	322	342	325	332	318	322	344	343	350	357	341	359	341	362	355	362	326	335	318	349	351	340	324	325	325	331	331	330	336	326	371	330	357	329	362	348	359	380	343	325	353	354	317	370	369	354	379	332	341	338	339	328	353	314	351	362	353	368	336	319	327	361	372	356	346	337	342	342	318	364	336	346	322	354	347	339	328	340	371	349	352	336	308	333	323	323	317	332	332	328	364	351	338	347	358	305	357	347	342	350	332	363	313	330	312	363	347	339	325	354	322	351	348	339	371	339	337	358	348	382	343	336	329	346	349	330	340	358	328	343	318	355	368	341	320	336	308	333	371	347	329	350	334	334	361	341	323	309	340	351	359	342	350	373	368	360	333	336	347	347	333	326	341	345	355	338	338	339	350	320	375	330	357	343	352	351	393	319	324	365	306	338	319	337	343	376	362	357	355	331	355	342	332	329	351	362	378	345	336	367	327	348	331	342	350	332	348	377	372	360	336	375	355	360	350	337	345	318	339	369	333	362	369	335	324	330	328	350	322	349	362	374	366	330	340	322	339	335	330	330	363	350	342	333	338	381	348	350	381	350	338	321	366	341	385	359	325	333	335	359	333	373	326	340	338	355	344	340	374	322	332	392	323	371	338	333	312	313	324	349	338	378	339	342	364	336	310	351	359	339	360	331	349	330	336	328	317	347	357	314	341	347	376	378	301	329	343	324	374	342	339	338	353	345	325	332	323	324	343	314	339	340	322	348	345	389	325	343	327	357	372	351	345	345	313	330	363	333	333	311	355	332	353	331	311	320	373	321	313	342	332	358	325	336	362	348	383	371	327	320	362	332	331	309	386	350	353	353	379	344	356	305	342	331	356	337	329	349	339	359	386	317	329	338	329	335	341	338	340	356	362	316	325	329	335	325	343	349	360	355	349	370	367	341	345	348	351	313	354	333	339	335	344	320	325	326	362	341	314	334	349	362	370	333	322	332	351	347	354	357	314	375	336	324	337	350	339	317	340	328	333	331	333	345	336	350	354	324
22864	21248	28909	23915	21263	21409	12420	4129	2660	2055	1682	1362	1156	942	848	845	818	834	778	679	579	583	555	500	498	497	507	456	478	436	436	441	454	418	410	420	441	447	427	433	428	436	484	414	434	434	463	441	434	449	431	438	448	419	405	443	403	414	377	400	448	400	425	385	416	405	392	373	439	414	410	415	387	399	403	429	378	459	394	394	425	379	363	391	389	367	367	421	427	380	387	406	384	367	405	390	402	392	391	352	390	369	381	405	373	425	376	377	373	376	397	392	400	444	408	391	417	403	405	362	417	332	378	372	402	385	408	374	415	413	420	384	401	404	396	399	348	388	386	377	404	408	406	379	389	377	365	395	373	412	369	396	402	398	415	363	349	400	367	400	390	387	444	396	379	408	394	365	398	405	373	380	399	375	397	349	417	392	416	391	405	364	398	398	368	380	375	399	399	393	380	404	408	358	364	395	387	413	417	389	368	421	381	357	384	387	366	409	387	373	414	364	431	388	388	354	384	369	381	412	376	414	359	379	395	387	396	420	396	425	401	398	388	400	392	412	390	405	408	388	395	391	388	356	385	387	357	368	369	364	421	449	383	404	394	413	398	385	380	383	403	410	372	362	400	399	389	381	381	359	374	359	393	397	390	406	381	414	406	394	365	352	383	399	414	414	390	393	369	376	404	377	377	372	361	402	374	388	423	392	410	380	380	391	406	367	365	413	412	391	368	380	389	404	384	385	380	366	369	402	372	359	397	406	386	403	370	379	389	422	423	354	392	389	398	414	395	401	416	366	431	379	383	413	402	397	371	411	369	408	390	423	384	425	407	422	383	401	389	409	414	402	427	402	421	397	396	354	380	374	377	380	407	384	381	372	391	357	396	378	401	405	376	420	387	386	405	390	360	359	351	400	361	375	381	406	366	415	373	404	388	371	375	410	393	407	388	382	376	369	378	380	374	396	416	388	381	424	390	399	370	402	362	399	409	397	382	408	405	404	331	384	357	362	391	407	397	363	390	379	389	408	400	411	394	402	360	435	368	387	391	415	415	346	380	380	382	420	403	374	371	390	389	369	402	391	398	394	392	412	360	359	380	409	408	391	375	400	407	384	377	376	395	365	389	391	379	398	388	411	402	391	414	408	401	375	389	396	378	406	398	402	404	387	385	426	391	364	389	411	391	419	359	388	373	386	360	374	371	380	388	399	388	398	383	397	416	372	387	371	410	384	384	374	396	383	354	401	360	385	370	385	370	405	394	425	376	384	375	359	395	405	384	386	402	385	394	346	373	407	402	372	386	389	373	352	399	383	373	370	398	404	397	354	389	366	377	395	390	351	398	381	402	377	358	382	399	373	364	355	390	370	425	398	365	385	411	394	372	372	386	383	392	440	384	404	386	409	404	404	372	417	339	401	401	384	379	402	341	366	420	388	389	358	392	374	378	373	323	371	382	424	400	371	392	393	395	416	374	365	383	368	400	382	388	384	419	405	387	402	371	380	384	395	377	424	396	364	356	409	401	351	403	382	376	414	418	345	380	410	372	362	387	363	366	402	422	391	412	394	390	420	413	416	406	369	372	394	373	398	412	368	397	399	364	383	416	416	408	410	371	405	367	364	387	350	400	413	413	380	430	426	378	404	365	397	393	401	389	403	402	361	387	388	352	384	360	378	395	401	381	395	373	401	400	462	396	418	360	410	407	351	377	387	404	412	379	405	391	373	397	399	396	408	381	386	385	382	386	407	380	400	387	400	378	414	367	411	403	391	377	391	360	398	388	390	391	379	372	393	371	380	400	364	386	400	381	375	380	383	413	372	394	399	382	419	424	405	368	391	388	374	388	391	394	372	370	371	353	389	381	372	428	383	380	419	356	395	403	381	388	345	427	378	382	427	382	418	395	418	384	390	429	388	401	391	420	398	373	385	357	357	413	339	386	393	399	395	404	404	405	429	398	410	402	366	391	377	371	367	361	374	381	386	380	412	402	407	369	395	364	387	378	400	372	349	391	410	404	375	390	390	362	412	415	379	376	385	359	388	403	378	409	391	387	369	418	419	367	416	441	385	401	402	370	391	384	373	408	400	398	400	373	408	392	380	400	359	376	381	392	364	381	417	399	404	431	361	399	383	403	414	389	363	400	407	386	408	387	376	450	397	368	389	362	369	404	372	387	376	389	372	401	383	401	413	407	401	378	389	374	397	371	357	392	361	386	413	361	394	361	417	366	396	409	383	359	413	388	361	372	384	395	403	417	394	414	363	426	376	380	401	394	409	346	416	343	358	431	387	398	374	401	363	433	364	381	362	393	367	403	396	361	381	381	410	394	382	373	402	415	417	366	388	384	358	396	383	364	386	398	374	402	452	360	412	421	336	416	353	364	360	391	373	417	423	363	388	379	417	392	383	373	401	374	354	375	390	371	408	437	392	386	368	369	393	382	380	409	392	390	370	392	372	421	386	377	363	373	397	393	383	376	387	364	383	376	372	380	407	380	413	431	408	409	408	363	370	410	379	383	392	388	389	403	382	434	389	402	433	335	373	413	407	375	354	429	363	400	395	397	348	336	385	375	374	418	408	394	399	391	340	381	344	402	414	412	400	370	410	418	392	405	378	388	411	396	372	368	396	401	383	387	377	343	397	383	372	377	367	382	384	393	420	390	380	373	378	401	388	410	395	376	381	387	384	389	391	409	382	411	391	403	390	363	381	345	376	353	413	402	383	391	402	386	414	402	414	404	367	416	392	386	396	376	394	371	410	409	394	402	383	385	412	373	396	392	399	395	392	397	402	416	414	404	376	382	397	382	358	387	386	392	400	402	396	381	380	386	446	386	389	411	409	395	404	411	409	426	411	355	378	420	368	408	372	379	402	397	367	384	397	328	406	381	401	370	412	380	391	350	396	367	352	378	379	448	379	380	404	407	391	373	353	393	383	379	386	367	402	389	411	403	387	371	397	407	371	406	373	396	382	371	367	404	396	402	436	422	375	395	372	392	375	378	394	385	372	395	368	412	359	405	399	418	398	362	398	446	374	378	420	386	394	370	380	396	387	397	371	400	393	371	424	385	391	408	392	362	405	393	407	381	413	418	418	390	413	409	403	352	409	401	400	398	401	384	397	390	383	382	385	392	370	405	384	416	406	420	399	376	372	371	387	385	368	357	399	372	410	392	345	353	373	403	367	386	419	375	419	381	371	414	384	416	340	362	392	399	365	408	395	374	372	404	407	381	382	363	406	403	392	403	396	416	417	425	392	405	415	389	407	406	409	352	350	414	412	367	386	409	381	410	368	348	380	430	375	373	362	382	409	395	373	386	398	403	379	373	381	399	391	407	385	378	404	377	426	386	391	381	370	382	375	403	388	348	390	401	371	369	376	395	393	370	370	386	418	369	354	381	388	374	427	365	378	387	387	357	398	421	403	383	396	364	386	389	390	399	379	375	382	392	356	386	396	391	401	347	396	395	400	404	341	388	399	407	390	385	427	391	372	384	378	370	411
23700	34814	25595	17677	13341	10010	8696	5872	4480	3430	2744	2120	1707	1351	1279	1188	1112	1087	984	959	725	626	604	604	622	605	587	533	528	540	567	489	448	451	472	475	491	448	515	477	462	479	482	463	505	491	497	509	512	482	484	462	448	461	459	437	440	437	401	390	429	420	417	417	427	423	425	427	447	413	433	351	396	407	456	429	433	434	451	439	383	411	414	421	409	414	391	386	391	389	387	382	403	436	415	413	427	378	413	393	388	417	410	414	387	390	413	427	400	386	394	433	390	447	417	404	369	380	422	387	429	390	423	359	356	383	378	364	395	439	379	398	401	403	425	415	447	387	386	414	402	390	378	435	404	394	419	393	385	378	434	379	425	366	360	379	406	393	442	397	371	366	446	385	401	451	449	415	397	386	419	392	432	375	361	396	398	412	397	370	376	394	412	423	400	374	382	425	408	397	403	378	364	438	383	395	368	394	382	375	428	383	407	368	379	423	410	383	421	430	408	372	420	396	391	419	420	383	412	401	409	393	408	377	377	377	396	363	449	431	437	412	402	398	385	374	385	436	408	365	399	411	405	400	412	423	418	414	404	380	378	391	383	381	447	392	402	398	384	396	387	374	385	418	396	384	443	402	418	368	410	420	415	384	418	418	403	405	424	428	404	374	366	396	415	358	376	403	400	378	413	401	396	425	408	400	389	396	387	402	414	405	390	410	411	421	406	385	384	399	403	393	400	390	382	429	366	418	384	418	410	380	383	380	395	376	419	395	439	378	372	363	422	399	394	384	411	385	387	400	403	423	393	379	415	387	391	397	425	384	420	401	416	422	408	374	428	397	423	438	379	408	420	372	419	404	382	401	396	412	414	395	372	412	375	382	387	391	385	397	385	411	412	385	412	381	382	419	402	402	396	413	391	410	439	371	379	372	392	441	386	408	417	425	393	391	379	389	406	416	368	364	403	397	398	402	421	392	414	434	387	379	370	372	390	405	421	417	419	396	400	405	375	398	387	392	390	390	372	386	407	421	433	377	395	399	398	408	420	343	372	386	388	391	397	432	421	405	402	396	387	408	411	380	418	419	398	371	375	397	397	412	410	405	399	386	427	397	367	391	389	391	413	395	415	398	422	376	371	434	376	414	407	381	410	446	396	386	363	414	411	398	400	373	372	417	393	424	397	400	403	425	417	390	415	400	408	379	410	393	381	418	403	354	430	411	399	388	415	421	373	380	416	387	396	371	374	394	376	387	372	400	390	372	411	403	410	438	401	422	422	429	426	396	374	406	409	364	432	410	359	415	414	382	387	427	401	405	410	387	405	361	363	400	427	384	390	406	389	413	403	401	426	407	379	402	411	404	391	395	422	400	387	426	374	454	391	357	415	416	377	431	395	386	416	436	433	382	404	355	384	391	384	390	372	392	408	392	364	393	404	405	389	388	392	414	388	392	380	371	416	368	399	387	376	412	365	416	397	412	413	420	403	372	391	405	365	388	420	438	399	389	419	417	379	387	394	417	428	436	392	381	379	395	387	441	371	369	417	377	411	368	418	404	431	396	389	375	427	386	385	401	406	424	391	426	417	404	409	389	397	417	397	409	420	400	375	393	372	380	362	407	417	400	427	395	417	408	405	402	388	377	437	418	416	376	427	389	399	398	403	422	422	426	386	379	379	401	412	389	416	396	422	412	401	409	379	397	407	401	407	357	393	384	363	390	374	400	399	375	438	397	411	385	386	393	423	386	399	432	444	387	381	360	405	380	384	379	388	399	411	403	376	407	422	381	422	412	399	415	406	394	411	411	406	420	406	404	409	409	364	401	427	391	376	389	375	371	435	391	457	390	366	389	403	374	408	406	381	421	390	403	383	401	372	389	393	460	382	399	399	433	425	410	422	410	407	394	388	410	413	379	403	406	393	403	405	344	378	427	377	393	439	419	393	390	384	361	382	395	387	411	401	388	351	389	397	383	410	427	346	412	367	374	381	391	427	387	358	389	419	391	366	378	400	380	379	403	370	413	407	371	398	413	397	386	398	409	400	410	395	385	392	383	380	401	405	387	385	400	371	388	375	424	380	385	375	365	398	427	399	382	377	396	414	383	443	391	387	418	387	415	370	428	412	421	407	392	414	381	464	389	400	369	399	400	354	420	396	412	351	407	413	415	443	361	435	398	425	398	403	403	389	411	414	402	382	423	433	410	428	427	376	369	365	394	372	395	389	393	399	381	395	377	378	394	403	385	372	383	442	397	394	402	402	363	393	387	381	411	379	396	398	403	392	409	382	401	407	416	428	414	421	393	380	397	382	388	414	366	406	390	390	381	409	407	382	420	389	378	393	410	383	384	407	380	402	412	380	415	403	409	392	399	385	432	384	388	387	380	398	396	395	406	369	377	396	391	409	422	395	371	406	379	399	384	405	374	416	431	348	407	384	415	397	417	380	401	430	417	413	383	425	408	406	389	384	436	408	408	385	421	387	354	379	383	415	398	370	419	396	369	412	387	375	406	402	376	428	393	381	413	403	398	407	417	369	426	404	396	406	390	426	389	416	368	426	395	386	380	378	377	395	356	386	416	423	389	360	352	399	417	383	370	386	375	373	400	381	441	410	392	421	433	418	402	384	413	417	393	394	399	414	381	401	370	410	436	385	378	429	393	386	407	395	411	379	423	406	389	405	414	393	395	385	423	418	405	436	362	377	386	423	407	396	378	390	407	390	437	397	408	412	412	406	420	382	379	421	377	379	374	388	407	402	424	431	404	397	384	386	390	410	395	411	380	388	416	382	367	405	428	395	464	382	375	404	363	427	410	400	417	445	373	420	366	405	392	414	420	382	422	389	394	417	408	373	415	420	379	413	379	417	368	386	377	382	391	385	381	371	386	410	417	349	415	386	411	387	412	369	430	384	425	441	438	409	401	389	376	376	383	434	405	405	405	373	421	390	406	411	416	388	413	428	395	394	376	385	384	377	426	401	391	384	441	404	361	386	390	398	384	377	380	404	389	391	396	421	396	389	404	412	380	368	434	414	344	397	372	360	396	380	417	435	405	406	432	372	402	389	406	355	416	405	372	362	389	382	410	421	387	409	388	419	377	397	400	365	432	398	394	408	386	389	383	384	383	395	378	406	373	357	430	402	400	419	375	395	396	394	386	410	390	410	405	424	375	404	393	423	409	408	406	420	399	387	388	390	356	404	363	359	389	379	363	398	388	388	420	394	408	405	422	414	397	416	361	402	382	393	369	397	397	370	396	376	390	360	412	378	411	394	385	417	427	399	441	389	421	389	371	393	438	376	398	414	415	411	390	410	384	391	419	389	381	400	419	370	406	394	406	375	415	357	443	394	412	399	415	360	429	376	384	385	399	390	413	396	448	390	381	389	422	381	400	402	406	340	399	441	376	398	395	387	384	380	401	408	402	403	404	349	437	405	411	400	411	387	367	389	396	368	402	383	362	369	387	424	433	411	387	434	402	434	427	423	389	416	404	401	385	401	435	375	369
28274	20028	13813	8055	3664	1910	1632	1175	876	721	626	483	418	404	338	359	342	331	343	327	291	261	282	272	270	257	237	256	269	238	222	255	240	256	266	235	267	243	229	284	222	240	203	266	242	250	234	259	260	256	274	246	248	224	225	244	274	232	242	227	221	204	255	224	217	233	252	235	241	220	208	243	204	237	238	219	227	221	236	240	223	208	236	207	229	230	224	241	224	222	227	217	240	220	236	214	226	239	221	218	206	232	232	228	226	243	213	228	218	222	230	240	198	238	235	223	232	194	229	228	228	253	205	226	218	237	211	215	206	200	218	228	229	221	232	234	227	242	230	222	220	220	225	230	235	211	222	225	219	236	227	252	232	221	251	207	227	228	242	228	217	210	261	239	195	215	240	229	233	205	227	227	228	229	216	241	220	228	228	239	211	222	229	248	218	194	225	245	243	215	230	230	230	223	194	235	213	203	204	247	217	216	206	237	230	218	230	234	226	215	214	216	218	217	238	207	212	206	248	246	229	239	227	202	209	223	198	222	208	258	204	237	209	257	228	222	225	229	220	222	221	241	221	236	228	215	211	232	225	219	245	206	234	203	235	244	245	200	215	230	224	256	209	229	217	221	205	221	239	216	246	216	229	254	229	225	250	208	211	225	228	219	227	232	201	222	255	249	230	242	223	206	196	217	221	233	206	235	237	236	231	233	211	213	209	229	194	212	247	235	243	228	234	217	225	229	212	209	213	225	202	204	219	239	211	209	220	223	223	237	219	199	228	229	237	240	209	224	261	237	203	223	238	230	224	216	230	218	199	217	221	222	226	214	200	241	212	224	232	216	246	233	218	219	226	232	227	218	187	247	229	195	221	184	231	242	233	213	209	223	200	223	226	220	264	249	217	211	218	244	214	238	218	213	221	211	221	225	212	232	225	235	208	216	210	212	232	233	212	223	229	203	223	244	247	229	232	242	243	216	229	214	219	207	225	234	215	211	219	214	219	225	222	223	245	262	224	247	214	236	230	230	247	224	215	229	211	221	208	265	210	230	246	233	198	239	212	240	218	242	214	219	243	256	230	225	226	224	224	223	233	220	239	232	227	239	236	214	228	241	236	211	210	202	211	219	239	242	221	220	229	252	242	244	221	247	221	211	235	219	191	229	250	281	222	250	185	222	213	250	249	219	210	212	232	221	211	213	224	224	231	230	241	203	220	232	222	228	246	231	220	219	229	247	244	217	221	214	198	230	209	200	216	232	254	207	238	216	228	236	249	210	223	213	188	218	240	216	226	238	205	228	237	226	213	225	196	261	235	237	229	235	223	210	197	231	229	223	234	235	244	225	232	212	215	214	226	213	227	210	227	218	217	209	207	253	218	200	225	255	211	229	211	237	220	224	217	226	241	225	193	235	221	223	236	201	234	227	225	231	207	220	194	228	231	240	237	231	243	220	229	212	220	239	220	246	226	222	236	221	205	230	234	209	235	233	219	219	204	244	223	235	235	247	215	232	223	235	219	216	251	236	233	217	218	235	222	215	221	229	250	209	218	221	212	216	219	221	208	239	232	233	254	217	222	220	256	230	255	220	221	226	230	231	200	235	244	237	238	246	234	243	238	244	235	245	229	227	210	225	225	262	249	228	216	208	222	232	216	224	227	250	231	257	230	230	209	219	208	221	236	223	232	212	204	197	244	223	223	251	226	246	208	223	202	215	223	229	240	206	225	226	212	232	215	229	226	201	197	229	252	238	210	207	234	230	233	222	218	244	216	213	209	217	223	236	222	235	229	233	212	205	221	206	201	235	221	216	203	210	253	213	215	228	230	235	216	247	234	235	196	211	207	206	241	233	225	230	225	209	198	217	234	229	212	208	212	205	238	210	212	205	221	251	198	205	219	211	212	241	208	208	221	259	236	208	236	199	228	258	215	233	220	243	207	208	216	200	214	250	251	213	245	216	220	227	240	237	200	249	220	231	234	230	240	245	217	226	237	236	245	206	227	225	239	231	230	232	232	211	223	267	209	214	239	230	239	228	243	210	212	217	207	198	215	229	192	220	216	213	202	217	233	236	222	248	211	222	242	215	222	218	225	237	259	238	206	196	207	248	254	202	217	249	234	243	244	242	240	237	254	240	219	215	205	193	219	255	241	254	246	217	233	219	223	187	211	218	225	226	214	243	203	252	217	222	205	234	226	223	225	232	220	230	224	198	241	240	197	194	212	229	213	217	244	245	265	232	257	233	210	221	220	232	238	218	240	242	204	201	220	233	199	238	246	206	223	252	213	238	233	258	236	235	271	217	210	203	219	215	204	214	216	230	229	215	231	223	208	243	245	225	244	242	239	236	232	216	228	246	239	228	210	235	254	230	252	225	239	216	240	226	220	211	219	212	221	199	217	220	227	223	240	225	224	187	223	242	246	234	210	212	216	210	229	232	210	209	233	229	244	221	226	245	218	234	223	222	210	217	242	254	220	226	214	237	213	218	227	233	226	209	204	236	221	229	244	228	227	221	238	243	217	227	207	221	223	205	228	277	209	213	209	207	241	224	234	237	226	232	206	216	219	254	196	261	219	206	221	227	234	223	230	227	228	200	222	237	211	216	215	227	234	214	253	217	225	211	218	222	246	215	203	197	233	230	220	214	227	242	250	237	207	204	216	240	237	214	219	218	233	222	236	230	250	242	230	254	238	212	216	217	222	232	220	219	219	251	231	219	226	227	222	208	239	256	206	242	238	240	228	227	199	219	218	212	221	235	222	245	249	238	220	241	258	220	227	227	208	209	210	255	206	232	231	223	214	236	202	206	210	220	214	212	243	230	214	231	228	222	202	215	195	222	216	246	211	216	212	249	208	200	247	236	225	230	222	225	221	228	212	253	230	248	259	214	259	224	223	214	227	232	215	222	228	236	211	221	222	210	208	226	219	235	210	235	247	244	229	219	237	213	201	226	250	227	216	203	209	227	255	237	243	204	232	243	255	220	246	216	222	232	212	237	240	229	237	190	236	246	216	206	221	224	239	217	215	241	220	217	238	224	211	226	219	230	211	243	249	231	212	239	226	231	211	234	228	253	223	225	220	196	224	224	211	211	230	233	242	229	227	243	242	215	227	235	257	217	209	242	222	230	212	211	235	220	205	227	238	233	200	243	238	225	241	242	195	229	239	215	213	208	224	201	227	230	236	213	220	208	201	221	216	231	220	214	211	236	209	243	250	205	257	221	242	223	225	217	235	235	234	240	213	221	220	221	211	262	220	232	219	247	238	249	255	213	232	234	216	231	207	226	232	203	247	244	214	241	219	233	202	236	229	232	251	195	241	229	247	266	233	193	210	241	240	224	239	222	220	203	223	260	216	218	257	234	213	195	248	252	240	208	233	218	219	243	215	222	211	209	233	241	231	209	232	245	197	231	264	230	222	265	209	249	219	201	205	199	221	207	195	217	243	246	220	196	225	217	225	204	221	226	234	211	232	220	257	236	216	225	249	225	222	207	231	219
16774	19937	13460	8416	5247	3453	2932	2091	1519	1238	1025	774	659	531	455	411	469	444	436	395	341	350	299	328	334	309	304	267	275	286	307	283	302	293	290	284	326	278	284	254	281	255	269	270	305	273	261	284	277	286	253	288	267	258	283	269	270	249	255	276	270	272	270	261	287	239	247	242	280	249	262	305	231	260	237	244	252	271	256	249	245	267	265	256	240	226	222	254	262	265	270	247	242	269	228	255	243	244	226	260	262	255	252	251	241	225	262	212	233	259	250	252	255	269	240	261	226	237	264	225	248	241	254	242	249	235	243	224	242	232	238	249	257	255	228	237	264	264	240	233	283	231	264	236	214	253	258	247	268	239	208	244	256	248	243	260	257	267	237	270	233	272	259	249	244	267	253	253	244	253	276	214	235	255	261	250	220	257	268	226	258	256	242	214	258	259	259	235	278	269	264	240	224	250	239	276	231	250	254	251	271	284	259	234	283	257	231	276	252	238	257	260	276	249	290	251	252	232	246	258	224	263	253	277	274	242	242	253	249	238	226	197	258	234	270	268	242	247	238	262	270	282	251	229	227	259	263	241	251	259	254	241	281	256	266	262	275	226	250	260	265	264	269	253	260	235	242	251	245	261	246	260	263	244	242	218	267	222	230	249	248	239	251	249	246	237	234	239	249	231	218	241	223	248	266	234	257	258	250	248	241	244	246	270	263	259	258	277	243	257	247	259	233	252	223	248	252	245	239	246	262	229	237	274	231	278	271	247	247	232	242	267	249	261	246	254	247	227	206	261	247	242	204	238	274	217	238	273	241	257	254	260	228	214	273	217	247	242	239	232	250	243	227	251	270	241	252	228	251	252	258	245	235	236	246	260	258	247	233	278	248	250	240	250	254	226	212	265	267	271	231	241	239	261	256	263	246	235	244	256	250	249	270	234	238	241	246	257	235	235	220	240	256	233	264	253	250	241	259	266	247	273	246	230	228	239	246	243	245	247	261	263	263	264	283	235	272	238	257	283	251	254	256	253	271	257	234	250	252	222	232	250	244	267	251	227	251	255	252	244	265	276	262	235	239	252	252	255	248	209	256	251	245	241	241	255	250	262	264	268	260	216	238	235	234	248	246	218	236	229	230	249	260	241	246	218	226	280	239	225	257	267	238	254	250	238	272	237	279	251	260	257	247	251	258	245	252	269	242	256	255	255	256	238	203	239	217	238	254	250	280	244	252	262	276	209	263	230	233	261	264	242	250	227	266	259	252	255	253	240	241	250	233	236	266	228	253	242	230	272	253	271	266	234	255	254	227	252	239	252	245	255	242	247	228	226	260	254	212	270	260	236	229	227	265	255	252	237	257	258	219	255	256	249	248	251	223	282	286	247	239	236	246	248	267	246	246	260	257	259	259	253	251	267	270	223	231	231	233	283	244	237	262	243	255	246	228	259	272	239	249	251	215	257	240	243	270	261	226	242	222	257	236	245	268	274	213	258	247	251	230	252	281	232	279	254	253	262	198	246	251	252	233	241	242	233	244	254	257	272	245	249	238	203	253	249	205	276	267	241	235	242	295	235	248	259	227	270	255	247	240	229	259	246	247	253	265	241	272	237	239	259	247	252	256	244	241	251	234	273	249	284	271	233	257	242	253	212	243	230	235	293	247	246	246	262	232	226	266	217	220	236	251	217	248	253	232	261	243	236	255	233	250	262	269	273	234	232	251	232	250	251	252	238	251	251	249	229	255	240	238	267	260	225	267	248	219	251	257	270	258	269	229	257	261	234	231	265	224	248	247	242	244	272	258	255	257	238	272	254	241	229	273	245	265	249	253	229	224	245	282	236	268	248	227	269	236	257	256	236	258	258	252	228	232	219	253	246	279	254	242	267	257	263	248	242	229	233	254	249	263	252	242	230	226	288	244	274	244	243	257	281	236	247	243	254	266	267	279	255	226	265	269	229	255	227	252	236	258	251	244	241	287	236	260	248	272	252	283	233	258	259	225	230	251	218	249	256	238	238	254	236	261	261	259	237	260	238	254	267	249	250	221	252	235	226	254	216	257	226	233	240	220	261	248	234	246	242	232	236	220	287	242	220	238	243	271	244	264	236	263	286	234	235	261	253	258	261	251	265	250	212	258	245	262	241	256	259	262	238	243	233	261	245	233	234	257	218	265	252	231	229	258	232	248	245	237	256	243	258	243	229	268	233	232	263	242	247	228	223	256	223	290	281	251	237	252	242	238	254	252	269	262	247	254	226	216	246	247	271	236	255	251	240	253	244	258	251	266	256	245	255	240	218	282	249	248	241	271	268	221	259	240	248	254	263	250	254	279	249	241	293	245	260	256	254	289	227	255	239	222	249	265	217	224	260	271	263	261	266	257	256	285	267	257	229	265	247	270	260	252	216	238	245	251	252	243	234	226	234	250	223	258	237	227	233	248	264	263	262	249	231	239	232	262	270	248	259	267	261	258	232	221	260	220	252	260	232	243	244	233	253	237	246	249	267	255	251	241	241	227	239	243	277	261	232	252	220	234	255	253	264	259	267	218	276	249	258	234	268	234	259	278	237	241	289	242	239	245	244	251	256	251	229	249	240	234	252	273	248	243	273	254	262	256	244	251	228	259	234	243	272	260	225	271	275	266	252	270	256	202	243	233	247	251	254	256	250	245	268	224	253	231	265	267	266	237	256	228	231	227	264	252	237	270	280	235	246	251	248	244	227	260	235	276	244	231	245	237	234	243	251	237	239	262	256	251	253	264	266	232	241	258	227	246	265	278	250	234	236	253	266	248	248	263	249	232	257	227	251	256	253	285	232	245	233	230	266	235	242	236	273	237	241	236	270	231	251	234	234	237	260	251	267	245	244	249	242	258	268	253	252	229	254	246	252	234	249	281	264	245	259	265	248	247	219	266	241	238	247	235	237	230	270	223	270	245	262	254	236	247	222	259	277	242	243	243	227	235	235	241	235	275	238	248	281	242	231	240	243	254	239	232	236	258	267	272	246	256	243	269	249	261	234	274	243	229	263	217	255	266	226	250	250	272	246	265	243	258	246	266	247	251	263	255	249	258	254	256	256	231	237	235	223	274	256	252	241	268	247	227	255	243	258	226	263	249	258	244	254	215	249	258	245	258	277	251	247	257	219	263	227	242	232	247	232	275	249	256	236	256	244	243	226	245	238	245	225	241	265	240	254	255	272	255	266	262	242	240	269	245	234	270	258	243	235	252	249	295	241	246	271	259	254	247	286	235	243	240	258	230	264	250	243	268	256	238	253	234	261	261	279	244	263	263	249	243	251	263	272	251	241	244	239	260	253	255	272	273	241	240	252	261	253	262	241	236	252	223	266	251	235	218	267	242	225	233	255	239	249	247	257	264	233	265	256	247	277	261	256	232	273	245	247	278	265	247	260	228	269	236	234	252	250	259	252	239	251	287	241	282	237	261	243	252	225	243	245	236	243	261	234	247	247	260	260	267	236	237	266	247	264	245	232	243	269
23847	21177	28302	24350	21024	10559	3477	2147	1475	1285	1053	918	757	617	526	511	481	500	506	485	383	333	362	324	354	337	317	283	312	295	273	333	272	269	269	280	269	257	315	292	277	268	278	274	289	291	307	277	275	287	302	293	281	276	283	260	295	294	265	259	262	277	263	232	262	258	297	263	255	241	252	266	259	227	270	270	235	253	254	264	233	253	261	250	263	272	263	276	221	250	255	262	254	251	262	253	274	226	240	281	262	286	255	239	223	261	246	263	265	283	250	288	254	247	250	227	255	278	265	241	247	256	272	272	247	237	232	251	254	249	260	281	253	245	262	255	260	211	238	241	231	238	276	255	243	258	245	248	266	256	245	225	252	237	218	258	255	240	229	246	276	254	248	244	249	260	235	231	245	272	291	232	257	266	268	257	250	266	279	226	256	242	241	228	245	254	258	248	239	252	248	253	254	247	256	256	247	240	234	230	282	277	273	226	239	237	239	228	230	243	243	258	249	259	255	268	256	262	221	247	271	221	228	245	240	247	249	232	252	233	226	221	247	235	258	229	253	243	221	224	245	219	254	222	221	261	273	265	224	264	277	248	255	223	218	238	261	246	241	272	263	254	254	262	252	282	245	247	251	239	215	242	245	251	246	255	248	246	244	235	251	239	256	261	274	248	250	281	227	275	246	274	246	232	252	254	278	255	264	238	238	239	253	271	257	266	222	257	246	220	247	269	237	237	245	230	263	268	259	247	244	242	264	263	279	248	260	236	249	267	245	247	254	267	225	235	260	263	263	245	270	270	269	249	263	242	248	270	266	266	245	238	280	259	249	237	231	229	227	248	252	237	278	216	251	271	245	257	258	244	275	250	239	248	277	223	243	251	240	259	248	257	281	255	260	275	216	245	251	237	261	243	226	276	240	230	264	216	243	227	251	235	267	247	253	258	291	263	235	260	227	277	240	205	281	255	243	240	246	262	262	249	254	268	249	273	258	254	221	241	263	264	256	237	271	266	257	276	227	249	254	255	249	258	242	238	265	267	222	275	251	269	239	229	255	264	244	256	238	232	250	266	245	229	242	246	230	238	248	272	196	225	252	269	243	259	260	248	266	238	269	268	245	250	248	259	263	247	267	250	275	253	258	242	253	260	266	236	237	260	233	225	248	250	274	262	258	231	249	247	278	272	248	283	259	236	251	239	273	244	236	264	263	239	240	242	235	245	268	246	234	253	267	248	251	222	248	260	253	247	236	251	246	243	257	236	259	239	227	270	283	267	263	267	269	243	240	254	251	239	250	221	249	259	250	246	230	243	258	273	236	239	226	250	251	254	263	285	248	229	271	257	239	260	238	274	252	239	239	246	241	248	264	228	239	257	259	246	256	240	243	262	255	249	238	272	233	269	235	274	259	253	243	258	253	249	250	229	260	275	272	247	245	250	231	268	239	239	257	281	266	234	283	267	295	252	256	268	274	262	289	248	259	269	241	249	246	270	253	239	233	255	252	262	259	232	287	289	270	252	256	237	264	243	273	232	241	241	213	265	235	243	234	280	254	244	280	262	249	238	250	242	276	263	224	236	266	249	257	257	269	276	264	273	253	257	265	250	245	245	279	253	276	255	288	260	231	247	256	242	238	252	270	226	251	242	250	279	228	274	261	255	245	245	245	260	267	266	245	262	251	261	239	243	235	253	217	253	246	285	267	261	265	227	240	281	250	242	255	259	236	267	265	283	294	259	276	260	265	254	232	255	251	238	226	207	270	246	261	275	264	250	223	247	219	267	255	249	229	249	262	256	263	260	251	232	264	270	247	250	269	247	257	266	248	262	253	240	233	217	257	266	251	247	245	221	270	263	254	266	234	262	276	223	248	234	234	234	259	255	249	250	239	254	233	251	237	227	250	216	250	261	241	223	244	287	251	246	264	240	246	248	249	246	247	222	259	224	250	242	249	243	239	228	236	237	274	245	221	241	220	248	276	224	242	224	252	262	237	247	252	239	268	289	248	268	241	251	223	234	241	230	228	259	241	269	257	269	242	261	247	264	262	253	269	243	236	255	253	240	248	217	250	231	253	266	248	242	251	217	251	264	239	249	254	250	255	261	282	233	274	252	254	267	251	298	234	232	253	255	267	245	231	266	248	248	230	249	252	242	237	239	256	241	247	259	251	255	245	243	260	279	222	255	240	227	256	230	226	259	280	231	258	265	261	243	259	263	274	241	253	240	266	248	256	228	236	250	241	271	254	268	254	250	260	241	241	242	271	242	266	260	233	245	257	263	272	266	259	234	250	252	239	259	233	254	237	227	257	242	264	259	254	251	260	229	237	265	246	261	272	245	230	233	240	257	243	254	251	251	246	256	242	225	263	243	232	251	244	266	231	245	266	248	244	271	249	283	265	270	254	246	231	214	241	265	232	254	261	267	260	247	241	252	233	231	261	242	257	268	228	268	231	238	231	245	235	251	265	248	268	257	256	247	257	261	253	246	272	273	265	251	260	243	273	240	236	231	258	250	250	270	262	267	246	245	241	270	285	253	253	214	224	269	232	249	233	239	260	247	235	267	253	258	251	290	257	267	211	263	263	249	242	241	261	253	256	266	254	257	253	244	240	240	278	246	258	276	251	250	242	253	230	244	241	240	242	259	247	226	263	269	223	233	236	238	238	266	250	238	240	244	258	257	247	237	259	256	275	249	254	254	270	248	238	265	284	248	251	274	245	273	257	241	260	239	255	253	285	251	275	252	287	240	281	252	239	266	267	264	226	246	240	270	250	250	258	282	257	243	251	261	254	255	257	255	269	292	276	244	230	232	278	238	241	267	247	265	245	245	271	238	232	260	235	228	241	248	231	247	250	242	265	236	253	241	225	264	246	267	237	222	248	236	256	249	259	243	239	243	279	234	251	258	272	241	256	243	243	253	253	260	244	248	256	242	256	257	262	271	225	281	268	267	244	271	227	244	215	243	263	272	252	244	247	255	258	255	249	273	247	242	236	229	249	262	241	238	248	225	252	283	252	245	282	225	224	251	286	225	224	241	257	236	249	281	255	248	242	229	246	268	267	248	248	260	236	247	252	255	208	272	221	250	253	243	237	274	233	244	244	231	260	268	239	242	271	234	248	238	260	254	254	256	261	273	265	242	239	218	253	252	232	241	226	257	249	258	259	231	260	244	255	247	239	247	233	243	235	278	236	256	265	249	226	257	242	245	252	252	263	248	240	244	263	252	235	231	230	216	208	219	231	248	266	269	262	261	235	272	260	246	254	249	246	248	248	227	248	241	250	255	285	239	244	249	262	247	238	222	248	283	250	280	235	231	227	261	242	251	239	245	214	260	246	265	273	247	276	260	239	252	280	250	235	284	270	239	256	254	247	253	253	228	256	275	269	269	229	222	225	236	268	259	253	229	265	235	241	240	263	234	262	268	245	264	282	271	266	255	227	270	249	271	222	260	247	239	271	235	234	226	267	244	245	217	215	230	231	256	212	246	251	253	214	243
20036	29604	21072	13855	9096	5872	4946	3703	2718	2076	1798	1388	1158	896	730	746	676	742	664	559	492	450	412	404	444	386	385	379	336	337	350	331	333	312	333	312	354	340	310	313	341	265	287	307	336	322	334	355	336	336	304	299	314	288	283	311	302	292	268	321	269	279	272	300	300	269	297	281	298	304	271	272	290	258	275	280	314	261	265	266	266	283	286	305	270	288	274	248	308	270	278	269	263	281	266	272	245	249	292	262	244	264	255	267	306	258	257	295	265	271	287	294	296	275	298	274	266	238	268	280	255	283	305	273	267	247	281	264	285	253	267	246	256	273	282	282	268	258	264	270	274	256	270	292	271	289	270	282	254	266	284	254	272	274	292	233	261	274	274	259	265	260	288	259	266	270	238	250	280	256	275	294	303	254	249	223	262	253	296	272	231	277	273	294	266	270	279	287	296	251	276	289	264	242	274	256	273	281	251	263	272	268	242	256	248	264	284	263	283	269	280	260	261	257	262	263	249	271	246	296	259	282	273	250	252	258	285	262	292	280	258	297	276	265	261	286	262	228	238	274	270	265	268	268	284	267	265	270	307	280	275	259	257	270	269	269	259	265	231	262	265	258	275	256	290	257	260	268	231	279	315	293	271	269	263	295	256	269	254	269	285	287	270	268	262	270	283	264	260	243	244	263	259	274	287	285	265	269	287	257	285	291	250	261	257	265	277	267	257	284	269	277	287	232	225	268	248	250	275	233	277	280	244	251	242	265	249	272	261	264	268	247	280	263	242	262	257	266	293	244	247	291	261	276	260	266	274	259	236	234	275	247	267	277	254	262	289	231	250	261	265	297	268	255	251	265	262	266	287	248	264	275	249	239	221	259	270	272	259	291	273	232	297	262	255	270	259	277	263	265	250	289	287	265	286	262	301	250	291	286	252	264	300	293	299	276	242	273	288	295	303	263	267	251	277	258	286	263	233	279	266	272	278	275	273	233	286	253	264	258	243	266	270	261	265	265	292	267	264	275	251	243	246	257	291	234	261	281	255	292	263	237	288	267	273	278	251	275	259	250	289	247	254	269	275	259	296	278	258	253	278	261	288	293	254	293	284	269	271	268	250	286	272	263	265	258	269	239	298	267	268	255	250	266	282	250	246	242	265	263	249	276	272	236	261	267	245	303	250	269	257	270	297	255	283	256	240	274	286	289	269	241	267	261	260	259	254	257	263	224	275	271	243	278	286	243	254	286	250	271	256	234	236	237	248	260	272	242	263	246	267	269	249	275	277	274	283	281	289	293	276	268	275	258	279	263	263	237	250	297	252	266	285	255	275	284	266	264	257	239	273	242	252	250	271	269	230	271	235	251	260	278	245	245	260	263	259	273	249	235	295	248	254	281	275	253	267	273	274	288	264	264	261	245	286	313	244	218	265	273	262	245	235	242	277	254	268	264	264	276	276	282	247	277	274	249	270	281	254	250	239	243	283	266	290	272	268	264	276	273	242	236	255	281	298	276	240	278	247	245	279	295	283	280	278	289	277	268	273	272	243	262	282	267	252	270	253	255	217	248	251	234	253	267	291	269	261	249	250	270	300	294	256	261	264	275	272	265	271	277	286	280	282	257	257	276	280	270	272	271	235	266	264	282	281	275	248	254	252	280	274	291	282	269	249	264	279	241	262	260	262	271	263	281	284	251	268	264	250	285	272	252	278	288	236	280	254	271	253	265	242	270	266	258	257	250	275	308	270	268	243	299	256	280	262	260	249	274	287	260	266	284	274	244	239	274	258	276	258	236	276	268	284	274	279	245	244	285	271	260	268	251	247	260	251	252	273	245	265	267	258	268	268	258	288	240	258	259	284	269	283	269	289	287	250	263	264	263	281	226	282	266	264	278	262	276	275	252	264	257	238	269	306	278	264	248	247	268	269	270	278	270	271	221	278	257	287	258	256	246	242	274	272	270	250	282	245	258	250	279	278	273	293	295	268	267	267	245	271	246	220	264	261	254	245	241	269	278	282	272	270	272	276	244	252	262	248	254	285	271	252	282	263	273	295	267	259	267	248	284	249	264	280	245	271	279	289	273	274	265	286	284	269	258	274	270	276	280	292	287	264	257	272	236	271	275	262	266	258	274	273	267	246	281	251	286	266	283	254	252	244	276	244	286	291	270	273	263	282	277	242	264	245	255	273	264	242	251	264	271	244	254	273	223	310	269	292	264	290	283	258	284	261	267	259	281	275	253	259	271	300	250	268	265	249	260	272	242	270	277	256	264	255	271	254	274	280	252	291	263	275	269	260	263	272	268	264	295	266	267	310	276	281	277	265	272	293	273	262	233	248	268	255	259	272	275	251	249	253	246	270	282	263	271	279	280	259	286	291	285	278	297	258	258	251	268	251	289	270	255	295	266	298	284	238	272	271	252	245	276	242	275	248	283	290	257	254	257	255	255	285	265	255	256	279	284	264	261	271	285	259	300	261	250	266	268	259	257	299	290	272	283	293	279	279	254	291	308	271	270	251	248	291	242	288	276	253	227	286	274	246	240	256	244	287	257	275	250	246	255	256	270	279	263	286	257	269	234	246	268	277	268	262	262	301	270	292	255	290	246	265	256	278	251	265	295	263	270	276	267	257	265	246	279	272	245	272	267	261	289	297	268	241	254	273	246	276	271	261	269	255	293	269	234	264	253	269	264	250	269	254	256	273	294	282	276	280	245	288	269	264	285	239	265	273	255	257	261	252	270	263	278	271	294	248	248	257	267	267	255	284	274	312	268	267	286	244	266	267	258	282	287	259	270	298	252	251	275	268	276	270	269	240	285	264	267	232	282	258	265	278	278	280	259	252	267	254	279	251	269	280	249	273	277	219	256	250	268	232	274	242	252	285	245	259	262	260	274	259	257	242	275	239	284	260	244	242	238	278	257	276	251	261	272	264	238	297	273	259	255	274	283	271	284	289	269	279	286	288	284	278	277	258	281	259	270	285	269	311	275	253	280	277	254	251	293	261	258	310	264	323	264	261	290	268	291	266	260	280	251	278	249	270	288	252	281	276	265	251	268	279	253	262	276	262	241	270	294	271	244	259	259	272	287	261	285	265	262	295	271	259	280	302	261	259	249	259	277	284	257	258	263	260	260	271	277	302	284	269	241	294	290	282	311	271	243	251	257	266	249	258	260	276	292	243	259	264	242	270	263	267	272	247	253	267	294	286	289	244	285	263	253	260	294	237	289	273	263	266	260	282	273	287	271	254	246	259	288	267	258	246	292	290	277	253	297	276	307	258	279	284	268	239	245	286	278	267	255	247	244	256	272	259	285	277	266	273	278	287	231	265	246	267	269	262	272	258	268	282	279	267	275	274	263	266	281	252	272	250	233	263	254	287	256	257	260	260	262	246	274	300	284	273	287	291	279	281	280	258	260	259	278	259	294	247	261	264	280	278	258	262	249	258	275	270	262	283	272	208	256	247	250	282	290	248	262	273	273	261	263	286	265	253	260	265	256
25054	21172	27128	25355	11781	3063	1974	1505	1200	980	890	780	651	563	492	488	480	497	496	465	471	391	357	351	417	415	369	346	346	364	353	372	342	322	359	364	372	336	371	354	350	346	331	342	325	349	342	351	340	363	376	348	314	332	341	341	355	346	346	343	349	325	340	333	345	303	332	314	310	357	310	325	314	366	339	317	308	309	321	333	331	347	310	305	330	339	342	324	323	285	310	301	316	291	324	344	327	305	317	296	319	336	309	318	350	334	355	289	333	316	329	329	327	339	315	343	339	339	343	317	315	326	327	330	359	312	308	350	321	328	337	313	313	324	307	325	353	305	316	339	312	347	318	293	324	303	301	343	287	341	315	351	321	317	295	313	327	314	300	330	342	316	315	300	275	286	347	303	321	326	296	314	329	320	315	350	338	307	297	298	328	292	303	320	340	326	333	343	330	340	320	312	328	311	310	328	310	308	298	311	350	346	313	321	296	332	344	325	326	322	331	287	338	317	333	334	309	380	296	336	333	295	347	329	329	327	358	291	327	318	314	320	351	329	288	306	305	284	312	318	297	329	320	329	337	337	335	322	308	346	319	298	348	298	311	302	328	293	317	305	287	319	316	312	329	325	315	353	344	338	334	288	300	328	295	332	317	345	334	349	295	306	321	282	312	320	328	292	333	339	331	310	294	325	331	308	338	324	283	309	321	343	315	316	275	345	320	342	307	339	336	349	318	311	347	315	359	310	309	306	319	322	325	323	305	318	345	298	318	294	320	303	312	314	302	306	309	328	358	309	344	303	302	301	347	320	327	294	325	301	333	334	349	336	335	302	338	342	343	315	299	311	312	326	309	295	305	315	317	328	346	322	285	313	284	313	317	332	317	311	318	365	341	317	312	317	326	318	339	330	297	317	330	316	341	353	335	345	336	287	321	303	309	281	320	352	318	325	342	326	320	320	278	304	331	317	332	333	346	336	344	307	356	335	329	313	263	317	329	313	338	312	324	308	345	348	316	301	321	307	300	320	315	336	314	316	317	325	335	323	307	308	328	304	331	335	330	317	315	319	341	307	309	370	325	355	327	317	293	330	361	329	339	321	354	349	304	310	335	320	331	306	308	345	288	340	315	333	308	338	326	325	336	327	301	298	330	283	318	328	291	293	343	346	321	313	290	327	308	305	294	330	346	301	344	315	306	304	309	350	323	303	312	323	321	326	330	328	316	330	286	308	324	352	337	289	360	315	311	308	306	313	314	327	322	357	339	299	359	315	306	328	301	331	304	312	331	324	292	323	303	326	334	315	332	299	310	320	300	320	318	309	318	328	345	342	328	352	353	332	343	276	298	302	310	313	325	294	342	308	309	334	348	337	329	319	303	322	365	343	313	318	317	294	352	307	327	337	320	319	325	274	324	321	340	342	330	336	326	332	301	290	353	311	334	330	326	261	334	325	321	351	310	321	352	342	330	304	332	330	327	323	331	338	331	346	328	334	288	324	335	329	326	341	310	312	337	310	352	323	314	317	346	344	277	343	333	311	320	315	307	305	325	327	326	325	315	301	324	335	326	338	357	324	362	310	299	300	329	338	317	329	292	324	290	330	356	302	315	329	339	322	318	305	311	328	303	331	340	315	343	318	350	317	324	331	316	303	304	325	309	297	326	292	307	291	320	311	317	305	341	313	332	335	319	299	292	294	297	315	334	274	333	347	276	323	330	313	296	336	333	306	321	311	322	332	343	336	326	299	322	331	312	311	365	332	328	352	303	315	344	337	318	339	351	314	329	315	341	316	340	324	314	331	326	324	319	303	318	339	345	318	326	305	313	330	333	324	321	294	313	312	361	309	323	340	330	322	324	315	325	323	311	328	333	318	287	310	338	281	345	311	310	319	347	318	318	359	310	326	341	341	336	285	344	315	335	317	319	300	321	310	342	314	343	300	314	326	323	305	315	330	301	304	321	354	334	313	319	310	328	341	318	329	337	288	355	321	332	331	312	363	320	330	321	322	331	314	313	322	310	321	298	324	299	338	320	304	340	334	304	346	337	311	324	345	313	328	286	321	349	307	338	314	311	299	344	361	311	317	296	337	322	337	316	330	325	308	330	331	340	361	294	332	328	327	295	289	291	355	300	343	314	319	357	302	320	321	335	335	326	311	315	343	311	313	287	333	304	304	319	357	332	278	317	340	316	296	316	293	318	309	309	323	320	302	324	328	297	315	337	344	327	309	295	320	296	328	325	324	314	327	304	345	331	316	315	349	352	323	312	298	340	313	315	283	350	315	305	305	316	327	327	305	348	333	318	317	311	315	358	301	362	322	327	351	324	298	317	322	308	340	332	321	336	332	314	340	323	286	314	333	293	302	328	318	322	336	343	315	342	313	283	328	302	320	308	313	296	284	296	308	304	309	339	305	298	277	342	328	342	349	346	318	305	346	308	368	327	323	329	291	316	353	284	340	327	318	305	337	317	328	320	311	303	316	308	294	330	321	324	303	340	301	325	333	327	336	298	316	288	335	298	324	303	326	337	312	308	358	316	322	328	304	342	319	300	328	324	329	279	291	349	298	329	333	336	311	316	300	309	312	322	329	306	333	344	327	338	299	295	351	326	335	324	302	307	353	313	308	341	325	306	322	301	348	296	329	278	325	332	317	302	351	342	351	322	311	339	303	320	305	317	328	310	291	324	334	334	314	334	312	349	327	321	305	333	313	347	314	310	328	356	335	359	337	341	315	346	293	323	300	311	328	294	336	318	303	317	339	348	327	328	322	328	282	298	312	294	308	303	313	320	313	346	299	332	295	291	335	354	314	336	307	317	289	340	324	295	308	302	308	333	314	326	316	325	314	314	337	315	320	303	324	348	321	344	312	325	316	310	305	313	318	281	332	348	303	323	312	326	318	331	330	319	340	318	327	330	315	301	301	306	319	308	319	321	317	381	277	314	336	321	330	296	314	302	336	322	327	348	289	369	312	332	298	352	319	309	363	320	307	313	307	316	322	328	313	336	342	337	353	367	317	316	320	338	302	310	315	324	322	348	332	310	314	356	359	338	351	293	298	327	319	329	326	323	307	315	301	320	288	320	322	317	357	318	324	350	301	305	300	333	330	306	325	322	339	311	326	270	305	316	349	323	306	292	323	327	326	317	283	357	297	309	299	316	305	332	342	343	319	304	371	354	336	345	319	319	284	319	308	300	346	327	280	307	304	316	313	317	310	326	309	313	300	270	294	301	310	294	318	332	310	310	270	317	378	327	343	325	338	311	339	322	290	317	324	336	296	327	349	328	309	297	338	309	298	315	303	300	317	348	315	335	341	325	321	348	344	311	321	325	323	317	320	316	322	341	313	317	330	320	327	302	297	317	301	304	316	286	258	358	322	306	314	315	301	326	308	306	323	298	319	318	323	322	328	294	302	346	303	314	306	295	313	303	313	336	311	328	333	337	341	319	340	348	336	320	290	308	330	300	311	295	338	325	332	336	323	297	320	319	372	317	308
19026	27068	18985	11191	7483	4367	3488	2860	2130	1760	1464	1244	987	805	711	721	625	614	657	593	514	508	419	449	435	433	438	441	451	442	407	401	418	343	416	403	400	397	404	385	405	382	378	370	370	382	374	419	374	390	378	379	343	398	361	379	348	362	364	340	359	397	398	376	379	369	371	342	359	367	343	366	380	352	361	355	345	349	336	339	350	340	366	337	390	359	370	340	360	315	342	333	361	322	338	342	344	330	346	370	353	327	348	345	365	378	349	347	365	354	343	374	343	347	340	343	336	307	334	327	346	315	344	347	335	380	310	374	370	335	367	364	352	362	344	330	345	362	325	360	336	333	356	344	349	341	354	342	363	363	355	336	358	338	329	358	331	336	340	356	365	323	332	352	345	368	349	335	340	335	370	365	366	377	343	343	325	371	370	345	339	383	365	336	329	312	337	340	360	346	348	357	351	338	324	342	333	352	336	363	331	327	347	351	363	332	356	349	326	345	376	354	356	358	333	374	335	343	365	328	337	344	352	335	346	373	338	357	329	342	327	297	340	340	331	317	337	340	343	361	316	358	314	346	343	369	351	361	340	363	355	353	355	359	340	347	324	353	352	329	358	357	347	330	324	351	358	339	349	385	348	342	334	345	314	325	317	348	358	321	356	370	354	351	336	339	320	330	352	350	334	344	354	351	356	354	353	352	365	384	335	333	333	345	341	358	361	345	337	329	348	357	355	347	337	346	350	337	341	341	350	348	322	357	350	339	374	368	371	348	363	354	330	342	333	360	354	341	359	343	348	353	363	383	361	369	346	352	344	375	338	317	346	344	341	337	309	341	353	342	340	371	377	337	343	346	347	345	371	311	352	342	338	345	349	347	341	324	312	333	311	342	367	323	368	329	328	347	345	341	326	357	345	348	372	329	289	344	341	347	334	351	352	326	355	401	350	355	359	347	336	389	361	341	346	380	359	359	357	344	330	325	351	325	345	360	313	352	357	322	331	363	341	365	351	365	349	320	347	335	339	327	350	329	322	343	337	365	331	336	368	342	317	320	329	312	380	328	354	339	340	362	332	369	344	343	311	346	379	342	375	359	333	339	350	360	368	362	349	357	334	315	347	348	345	305	347	338	328	357	351	362	325	330	346	350	358	345	343	346	331	355	339	347	354	345	386	374	370	344	345	370	380	358	329	368	320	354	332	351	328	340	324	350	345	328	351	333	337	361	367	350	363	346	302	366	339	348	328	341	363	313	322	353	352	328	335	344	355	351	370	354	332	382	309	333	360	372	354	314	338	350	362	348	364	379	346	380	328	364	345	341	330	325	328	344	360	333	350	344	358	338	319	346	349	369	354	335	332	386	354	307	332	372	328	379	339	338	390	331	388	347	358	328	367	372	333	337	337	369	352	355	339	311	333	366	341	361	364	364	359	337	358	361	366	330	301	345	341	334	344	344	357	354	385	350	324	328	319	357	363	372	374	351	351	292	355	360	327	336	356	369	343	336	331	321	336	353	335	306	327	345	334	304	360	333	354	367	384	343	325	304	338	338	358	350	358	324	326	334	360	390	310	331	362	334	364	326	343	371	347	333	335	349	383	381	343	333	337	369	331	386	321	334	362	334	351	355	332	330	341	339	357	345	339	334	351	333	341	356	382	336	362	362	340	361	348	368	373	318	368	360	394	345	345	331	339	374	347	328	333	344	344	328	346	356	342	353	363	351	344	354	341	317	355	340	346	349	368	330	348	328	358	351	354	333	312	348	341	373	372	349	332	318	346	391	362	350	339	354	331	348	379	316	359	332	348	324	372	355	361	336	350	352	335	336	328	350	322	379	351	346	314	366	371	324	361	316	348	335	342	333	325	349	353	333	317	333	352	330	357	386	336	354	368	353	349	369	362	361	393	363	378	313	368	343	328	357	388	307	325	357	371	365	350	334	364	329	323	341	373	338	327	327	358	354	337	350	343	340	352	353	331	368	349	350	333	341	340	321	344	313	334	332	341	371	323	368	365	317	360	361	326	361	337	374	379	328	361	350	334	348	348	362	343	342	337	352	360	322	398	342	317	342	348	362	362	334	353	369	321	359	375	329	312	357	365	321	348	334	340	343	352	320	338	319	354	323	323	338	359	344	361	358	338	338	364	363	376	350	356	382	351	345	341	331	354	322	340	333	342	363	331	333	369	351	316	356	354	333	344	340	343	333	351	377	329	327	337	325	358	315	327	348	359	323	342	347	342	328	338	324	363	346	333	343	363	342	330	335	322	351	370	344	376	361	349	359	365	350	365	333	343	336	323	328	394	373	335	358	330	352	348	358	359	344	334	337	352	289	299	362	355	325	374	361	348	374	338	351	345	337	363	339	359	353	359	340	385	325	379	348	352	338	325	371	349	360	323	306	376	364	349	357	315	374	360	355	350	374	338	338	341	354	347	358	375	346	350	358	385	342	352	354	331	351	365	342	345	337	366	362	355	315	350	371	364	312	344	332	338	316	357	325	339	352	367	363	350	360	372	374	372	391	360	337	363	322	325	365	346	354	356	326	349	306	372	332	338	350	338	363	362	351	331	320	343	360	342	358	324	357	331	353	336	334	333	346	346	315	308	344	335	336	371	352	338	361	339	300	355	348	353	369	306	365	336	344	364	349	353	373	342	326	341	369	352	380	360	328	360	365	378	351	325	351	364	360	311	358	379	315	326	338	350	301	367	356	356	331	342	342	356	355	326	334	343	394	341	342	357	348	384	351	341	359	363	336	356	334	366	395	361	356	321	326	351	343	344	368	391	349	359	351	329	346	363	355	305	349	337	364	345	355	366	340	336	371	396	348	318	349	322	345	350	329	328	332	395	344	331	385	344	326	341	339	358	349	390	344	347	311	344	333	320	344	336	380	344	377	353	344	346	340	362	360	331	351	347	342	343	366	380	328	355	347	359	346	364	340	361	347	365	346	328	399	301	372	364	323	336	370	319	305	349	381	334	359	344	335	350	372	366	318	385	363	328	344	341	320	384	303	362	339	323	347	302	328	370	358	346	311	364	331	339	345	338	367	364	342	327	346	323	335	348	362	366	349	341	382	326	322	369	354	325	364	358	331	366	370	313	345	341	325	363	347	373	314	342	352	321	355	373	322	353	330	346	340	339	352	353	300	321	370	330	334	338	351	339	358	363	373	359	337	360	337	346	362	371	370	332	364	352	356	395	375	358	367	382	367	349	359	356	324	359	368	344	351	365	358	337	353	328	329	360	333	352	345	382	361	343	323	371	366	334	323	333	316	346	339	361	319	337	363	401	357	363	334	346	349	355	347	351	299	338	310	325	373	336	345	354	328	316	331	367	356	359	344	308	361	354	354	328	357	347	348	329	343	355	333	342	323	366	316	343	344	353	339	347	358	321	346	358	323	354	349	357	358	326	355	333	323	338	345	309	358	326	303	349	381	346	356	315	352	350	335	337	333	321	318	360	328	359	328	321	309	390	378	315	355	350	370	364	350	339	348
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	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
