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
340333890669	340333891187	340333891737	340333892287	340333892836	340333893387	340333893937	340333894487	340333895036	340333895587	340333896137	340333896687	340333897236	340333897787	340333898337	340333898887	340333899436	340333899987	340333900537	340333901087	340333901636	340333902187	340333902737	340333903287	340333903836	340333904387	340333904937	340333905487	340333906036	340333906587	340333907137	340333907687	340333908236	340333908787	340333909337	340333909887	340333910436	340333910987	340333911537	340333912087	340333912636	340333913187	340333913737	340333914287	340333914836	340333915387	340333915937	340333916487	340333917036	340333917587	340333918137	340333918687	340333919236	340333919787	340333920337	340333920887	340333921436	340333921987	340333922537	340333923087	340333923636	340333924187	340333924737	340333925287	340333925836	340333926387	340333926937	340333927487	340333928036	340333928587	340333929137	340333929687	340333930236	340333930787	340333931337	340333931887	340333932436	340333932987	340333933537	340333934087	340333934636	340333935187	340333935737	340333936287	340333936836	340333937387	340333937937	340333938487	340333939036	340333939587	340333940137	340333940687	340333941236	340333941787	340333942337	340333942887	340333943436	340333943987	340333944537	340333945087	340333945636	340333946187	340333946737	340333947287	340333947836	340333948387	340333948937	340333949487	340333950036	340333950587	340333951137	340333951687	340333952236	340333952787	340333953337	340333953887	340333954436	340333954987	340333955537	340333956087	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	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
21906	20061	27272	22768	20395	20527	16962	9259	5727	4346	3374	2792	2273	2051	1657	1384	1155	976	898	782	670	552	464	439	378	377	422	431	421	476	422	405	405	338	312	276	281	244	250	207	231	201	201	219	226	209	188	176	190	166	184	190	173	180	168	163	154	170	182	176	159	169	176	149	156	171	161	142	151	164	164	151	207	173	157	176	153	173	179	170	157	168	176	163	162	169	172	151	186	181	182	169	156	156	143	155	152	160	163	186	147	145	153	166	166	148	192	157	161	159	188	153	162	171	163	185	148	161	178	165	173	163	154	171	164	168	146	169	161	179	147	165	166	189	158	151	171	162	175	137	173	152	157	159	179	163	158	138	174	160	178	156	167	139	182	184	165	165	170	144	171	172	148	148	175	168	183	160	186	164	156	179	182	175	166	172	160	163	169	174	153	155	164	178	160	186	150	160	142	153	156	183	178	143	163	137	169	155	165	160	176	172	152	154	156	157	147	169	163	182	142	157	158	163	155	154	171	157	162	187	169	152	183	158	162	178	155	147	164	171	153	159	173	151	158	172	154	153	153	160	188	178	169	160	167	179	162	148	154	152	156	161	167	158	183	173	157	159	139	154	190	170	174	157	159	159	176	161	153	167	170	169	163	155	191	137	160	141	151	161	158	166	180	157	180	192	172	159	172	160	162	159	150	155	186	174	138	174	162	190	153	167	190	174	152	162	170	145	150	175	155	166	155	169	157	190	183	181	137	163	164	158	166	133	171	176	179	153	166	156	180	166	161	157	161	160	161	175	159	152	158	164	153	161	155	179	145	167	162	156	162	149	145	158	154	166	154	154	157	178	178	169	164	172	166	152	171	160	161	156	162	177	160	188	180	170	158	161	160	176	177	148	160	159	148	175	171	149	159	146	189	169	149	185	148	156	152	171	170	184	176	145	163	183	151	154	154	150	164	148	157	146	129	144	178	166	177	175	178	158	164	165	159	176	152	188	152	150	159	193	155	162	163	166	165	163	178	140	183	156	165	183	167	136	155	171	154	165	176	141	176	169	163	153	159	184	150	172	175	181	146	153	158	144	181	140	170	161	171	150	170	175	151	183	141	171	159	136	170	175	150	163	177	151	167	180	131	154	154	158	160	179	189	144	160	172	169	172	171	140	153	174	184	165	159	160	182	171	188	178	166	200	120	158	156	167	164	153	165	162	172	163	169	178	161	173	186	166	179	150	161	155	155	158	172	164	186	149	138	166	167	174	189	171	177	179	180	185	151	150	136	153	171	146	162	158	145	156	159	185	166	176	156	163	162	178	158	149	166	160	180	179	180	182	173	179	174	155	161	164	173	155	142	182	171	169	157	181	171	159	155	168	150	182	189	167	154	167	139	169	160	158	156	149	166	156	159	159	171	145	171	166	159	164	162	149	184	168	162	170	170	137	145	169	149	151	144	155	149	155	169	162	164	185	185	174	137	173	195	159	176	163	151	147	178	153	158	171	153	164	162	170	172	163	168	162	151	156	152	184	172	169	171	158	156	162	165	151	155	172	159	149	149	181	138	149	157	167	156	162	163	157	163	156	147	153	170	155	169	157	169	165	177	172	166	157	157	178	160	155	166	151	175	154	173	143	165	166	174	139	159	167	161	144	147	165	154	156	152	139	180	147	166	162	155	141	144	178	172	181	136	149	166	161	148	161	162	163	158	180	184	157	158	141	193	163	182	149	155	183	171	165	172	181	146	190	155	146	156	157	165	173	160	161	153	179	172	148	178	160	173	189	175	174	180	169	168	160	176	152	184	172	157	158	182	165	155	150	145	159	187	147	148	168	157	176	174	184	170	176	155	170	142	174	158	153	167	153	154	172	157	167	173	162	185	177	170	161	170	157	183	175	170	150	165	165	165	162	169	149	169	168	180	175	155	147	178	153	157	176	185	170	162	162	174	163	148	148	194	138	160	164	182	163	147	176	167	163	170	144	128	161	164	178	155	160	170	162	182	175	164	135	157	185	169	169	170	144	161	177	163	186	149	161	168	152	188	174	149	174	172	181	164	145	150	177	163	158	154	153	184	169	175	159	179	151	160	177	181	168	160	158	144	139	154	154	183	178	162	142	168	188	159	173	174	159	172	187	151	185	188	177	171	154	170	155	174	149	158	175	157	150	165	156	166	183	176	160	155	149	178	185	158	175	169	166	169	160	144	163	161	184	175	145	180	169	178	168	184	145	159	159	151	170	153	147	173	185	163	154	170	161	167	172	151	156	179	167	186	181	160	167	167	184	166	157	154	137	174	155	160	143	165	158	171	175	170	160	170	166	173	177	165	145	161	148	138	162	158	170	153	176	139	175	161	168	164	153	170	171	162	195	172	141	181	157	178	177	152	147	164	169	150	178	161	180	175	149	172	160	182	159	164	170	182	139	182	151	180	175	151	153	155	145	166	182	180	178	160	172	166	166	147	152	176	148	154	142	178	153	153	180	169	158	165	162	161	149	187	148	185	138	165	151	157	169	168	196	177	143	160	189	191	156	188	161	159	169	150	175	166	152	170	172	172	162	159	189	175	176	155	160	140	188	156	155	147	156	163	175	158	158	157	181	167	183	167	182	183	148	172	173	158	165	175	164	152	146	178	162	173	140	176	143	162	165	173	157	146	133	171	159	163	167	164	157	178	180	163	140	165	180	159	170	174	175	139	160	166	164	158	167	172	151	174	176	169	168	164	133	160	168	176	158	165	143	196	190	155	184	159	165	168	163	159	177	171	159	160	172	158	181	148	153	181	164	152	176	158	170	187	152	188	171	172	175	185	180	170	144	141	172	152	177	168	164	176	167	160	138	181	184	170	161	174	182	181	142	159	155	188	199	176	149	177	167	125	173	162	168	162	168	168	170	168	167	173	170	180	163	169	144	147	160	215	156	200	165	165	148	161	185	133	156	166	153	161	162	166	178	180	164	140	173	173	162	167	159	162	158	177	158	174	144	169	165	178	170	170	181	157	159	146	175	180	156	164	169	188	168	174	145	169	154	180	165	174	154	175	185	165	186	171	151	158	172	172	154	162	151	170	161	159	139	174	178	155	153	152	158	165	190	180	174	166	169	176	164	153	159	153	173	184	172	160	143	144	175	159	173	168	151	164	165	158	161	182	169	135	184	147	179	145	138	177	166	148	147	155	164	141	157	167	157	171	142	159	153	170	173	166	181	168	178	160	152	165	141	192	168	177	169	158	186	141	174	163	195	141	160	164	164	170	163	175	188	166	183	153	158	182	175	165	163	160	160	159	181	154	193	151	158	167	155	158	160	159	143	156	166	152	168	169	156	167	157	173	155	177	143	144	159	182	139	175	143	180	160	162	162	149	169	162	152	171	166	158	160	164	157	150	168	166	175	147	179	166	179	171	184	173	168	165	170	174	187	150	167	171	162	186	157	166	160	202	158	195	168	174	151	166	168	181	147	170	130	152	163	160	158	152	161	175	169	148	165	166	172	183	154	161	151	160	183	163	176
30309	51812	47409	34881	25764	20736	17810	15029	11264	9120	7333	6212	5163	4509	3708	3093	2599	2185	1776	1542	1284	1021	873	772	678	667	719	773	817	803	737	710	747	597	572	447	458	395	358	299	332	366	273	359	321	319	251	259	262	240	213	217	221	234	236	222	222	196	226	213	179	202	209	220	183	189	207	179	212	194	180	204	219	185	180	233	213	181	194	183	211	211	180	211	234	207	193	193	220	195	192	190	200	198	182	215	188	202	186	182	191	198	178	202	214	221	206	207	207	219	207	197	191	195	187	206	207	215	195	180	221	191	202	202	204	195	196	178	213	170	202	199	218	199	207	198	181	209	192	208	195	210	175	205	214	222	193	198	193	157	188	201	214	188	200	230	198	204	205	217	216	209	206	188	188	204	208	209	205	200	180	212	200	196	208	204	181	171	182	209	218	204	190	202	222	193	196	210	196	187	203	183	194	164	209	219	175	221	183	192	196	207	185	201	214	182	188	215	226	226	213	214	237	190	197	194	180	201	196	211	184	216	187	196	195	186	210	186	192	225	209	200	209	207	198	200	244	207	213	221	197	182	177	197	186	171	190	194	178	166	203	204	221	185	204	211	199	188	198	191	202	193	171	181	192	209	227	215	191	191	214	209	219	214	200	181	202	189	194	185	222	185	200	167	190	188	199	184	177	185	192	216	201	178	187	204	200	202	189	190	192	186	201	193	223	197	194	202	212	187	199	199	212	202	209	192	191	205	192	208	207	192	196	181	200	225	192	190	182	197	208	216	220	186	199	229	187	191	181	212	194	176	207	179	193	190	181	205	203	194	177	189	210	196	216	186	175	204	207	185	196	199	234	207	205	188	204	201	193	230	196	210	229	192	206	178	200	194	215	206	180	199	195	197	188	196	210	202	215	194	198	197	213	203	205	180	208	175	185	199	220	193	212	202	192	183	193	168	227	204	184	189	192	198	196	193	206	202	188	187	208	195	200	180	197	199	186	185	181	194	209	197	202	188	208	210	216	216	192	203	205	186	212	203	212	187	202	185	211	201	204	186	191	172	209	213	195	220	214	203	200	225	188	199	195	195	211	196	217	198	186	166	224	193	188	208	221	177	221	235	223	197	215	203	193	201	201	199	215	201	222	212	207	197	195	187	195	191	206	208	184	217	200	174	203	178	185	168	199	192	208	230	192	202	210	198	190	193	230	198	182	211	193	211	168	203	209	194	185	193	206	211	190	196	202	187	197	179	190	171	202	225	179	197	189	233	206	190	198	192	207	211	181	212	205	210	206	211	170	182	193	193	197	206	224	182	211	188	198	215	212	194	191	198	195	207	192	218	192	180	205	188	197	196	196	179	174	190	204	169	203	189	199	182	201	184	181	220	221	221	178	186	184	198	183	230	199	183	219	210	210	219	204	168	204	199	187	174	196	237	192	216	213	183	194	198	197	216	205	197	208	195	222	211	212	206	178	186	192	190	178	209	191	208	208	170	235	209	190	192	216	217	195	180	208	195	188	174	205	211	188	203	209	231	190	202	184	199	193	198	193	196	205	202	196	200	199	191	202	213	205	204	182	179	225	223	189	206	206	217	227	222	185	224	219	194	186	189	186	200	176	184	214	205	207	197	207	193	199	208	219	201	180	193	224	217	218	193	195	216	192	204	205	207	214	169	194	184	204	210	182	209	214	175	181	186	209	205	176	204	196	181	206	201	180	181	204	184	186	196	184	187	208	206	190	178	193	175	177	179	193	200	206	191	182	206	182	221	199	176	224	225	198	167	230	193	187	179	188	194	170	171	194	182	183	198	200	199	188	184	194	192	196	209	208	196	205	199	190	196	185	212	197	184	209	214	188	178	213	203	242	198	170	212	224	205	189	215	190	222	191	210	220	189	169	186	184	209	209	213	180	204	192	183	179	200	191	191	226	213	170	199	200	217	204	180	193	228	206	183	227	188	192	183	205	194	184	212	197	185	189	197	198	194	218	203	192	180	218	177	210	218	212	204	182	205	191	198	164	209	204	211	205	172	195	190	221	217	206	205	207	205	194	199	187	197	202	188	184	201	188	205	193	201	178	191	193	202	239	197	191	193	216	206	177	213	209	205	196	184	220	219	194	203	224	204	202	154	201	201	215	194	189	194	214	197	201	188	171	164	201	189	202	203	207	207	198	202	186	191	208	174	203	226	201	187	179	215	203	183	177	216	188	188	196	206	222	183	204	193	223	228	215	215	188	194	221	210	201	184	213	195	176	195	174	218	186	206	194	188	197	187	206	202	201	199	195	187	194	209	201	207	199	195	195	226	172	225	209	213	201	220	189	179	195	210	187	173	196	211	195	193	204	172	189	216	189	202	183	203	170	193	193	197	200	176	199	182	183	196	192	201	171	213	192	211	210	218	191	217	192	187	187	192	202	199	186	182	204	210	197	181	200	209	189	192	189	194	211	217	205	191	208	195	181	208	204	195	208	210	205	212	192	200	207	196	195	188	195	209	198	192	208	211	165	214	199	183	230	216	209	194	203	185	191	195	201	198	177	214	188	221	214	190	184	205	203	182	200	222	203	188	194	161	197	187	203	192	168	174	190	188	193	195	197	188	234	221	206	200	185	180	218	199	188	212	180	196	196	197	201	207	187	226	183	179	184	209	188	222	209	209	205	196	193	197	202	184	197	199	175	166	176	209	197	193	178	206	195	229	206	169	186	217	192	205	191	198	198	185	209	214	211	211	184	203	202	195	213	218	213	176	184	197	186	200	182	190	178	207	188	203	200	200	175	192	172	212	209	207	188	212	185	231	176	191	185	188	175	179	228	208	202	180	205	184	234	218	214	181	192	179	201	230	208	219	210	202	198	176	193	199	207	188	196	199	193	168	216	227	197	186	191	192	204	196	220	195	214	193	212	194	193	195	212	208	210	201	213	186	191	212	218	199	206	182	226	218	184	198	192	210	228	182	181	189	195	209	196	185	201	195	181	191	174	199	179	203	205	190	200	186	215	199	220	199	201	188	184	194	211	188	209	191	183	195	186	187	177	168	184	202	216	196	199	186	204	192	197	213	204	181	204	219	189	201	207	203	194	185	196	200	202	209	197	195	219	213	220	214	195	191	219	198	185	223	180	195	202	213	211	205	195	204	191	193	202	178	206	198	205	199	213	199	185	192	207	185	196	200	212	194	206	215	201	192	180	196	198	199	216	185	194	189	203	199	186	195	218	200	217	210	180	185	179	221	200	211	205	176	190	212	199	186	198	184	218	213	196	214	204	202	209	201	200	187	207	191	209	205	197	211	195	195	193	190	192	195	199	177	192	175	201	199	222	206	173	195	184	215	208	200	188	188	203	212	196	185	199	231	209	216	197	210	196	182	209	189	203	174	201	177	177	177	220	200	164	211	212	194	186	187	190	195	189	190	197	193	201	178	203	204	212	199	187	194	202	194	205	206	189	204	199	220	206	177	234	194	212	223	234	192	215	211	191	183	187	207	191	194	198	193	197	201	206	193
29277	28664	33556	23515	11823	6811	5014	3595	2521	1767	1421	1188	1057	908	805	643	597	584	463	430	401	350	307	303	279	296	365	306	336	318	342	305	317	321	274	233	224	211	251	236	251	217	208	216	216	215	210	200	226	202	219	175	190	206	185	192	188	194	184	245	187	181	203	208	214	233	199	218	198	189	214	170	208	196	205	197	197	184	190	195	221	196	224	189	206	184	210	231	229	213	205	197	196	183	196	201	203	204	189	194	177	214	179	201	205	202	180	199	176	204	193	199	187	200	200	212	179	193	194	186	209	179	194	188	186	179	197	182	176	181	183	201	208	174	176	219	183	173	202	216	192	203	199	212	204	217	196	181	201	195	184	202	202	197	206	217	195	192	213	201	186	179	191	200	201	186	185	176	206	183	198	186	213	188	174	200	178	197	188	190	187	200	168	175	199	203	186	218	196	206	204	219	199	201	189	152	206	205	211	232	201	200	196	212	195	208	183	189	169	194	213	195	200	163	182	185	194	196	195	195	212	200	193	180	183	200	194	212	195	204	212	197	195	193	183	193	189	191	204	198	187	189	195	211	194	208	195	187	183	173	179	210	180	163	215	160	160	175	175	198	195	181	189	226	179	182	195	192	195	196	189	208	181	195	190	188	207	186	193	200	221	203	203	194	196	220	172	213	202	208	190	202	178	184	181	187	193	191	186	193	194	202	176	191	185	200	219	186	202	215	192	169	213	225	200	186	193	171	209	179	182	178	192	180	183	186	186	193	219	185	174	210	209	204	213	182	193	213	191	209	221	190	196	191	210	217	227	181	192	215	201	192	190	188	199	192	200	197	194	193	194	183	192	202	193	179	167	202	217	197	178	208	188	185	204	176	195	176	211	193	207	197	225	193	210	181	194	216	215	187	168	167	178	200	203	178	184	197	211	218	203	196	190	179	218	211	192	178	178	192	201	203	198	187	176	204	201	208	188	189	201	218	192	169	207	180	223	198	192	216	169	184	219	229	192	163	183	208	187	206	214	197	201	171	217	221	182	177	184	207	194	214	180	184	199	197	199	206	192	200	201	197	187	196	207	168	199	207	194	208	180	201	206	197	192	186	193	192	169	186	190	188	209	180	191	165	193	186	188	195	203	187	180	204	211	186	203	206	202	185	218	204	190	193	186	185	194	224	193	166	185	199	196	192	227	193	223	198	221	208	206	181	216	206	219	201	208	208	199	188	216	183	214	213	194	205	228	187	181	190	192	221	195	190	201	200	202	188	166	199	232	193	225	216	184	171	196	188	206	177	208	220	192	218	180	201	229	238	212	199	190	199	205	178	170	188	206	199	174	167	193	203	192	187	204	195	208	195	203	206	191	211	178	190	199	194	201	208	194	187	200	173	204	201	181	186	200	219	196	200	219	191	181	199	180	210	200	188	198	186	194	185	179	194	212	226	185	177	193	191	196	190	165	177	196	222	209	178	179	195	181	195	216	200	191	197	170	190	182	180	192	211	216	198	182	222	194	188	182	189	195	187	176	209	198	190	171	183	202	185	189	204	191	211	186	192	207	208	193	179	207	202	186	198	226	187	193	211	201	226	200	193	183	219	206	219	192	203	196	210	193	194	210	185	196	219	202	210	195	175	193	209	184	187	190	196	193	184	217	188	189	196	185	176	182	181	191	207	182	178	209	223	181	198	190	199	218	191	179	217	212	181	200	179	201	174	237	188	166	214	183	203	198	204	184	184	211	229	200	196	189	207	189	178	200	206	211	208	164	185	183	182	187	179	163	193	196	183	190	192	211	167	180	205	168	176	196	177	203	189	175	181	195	194	203	216	201	210	181	183	180	212	204	205	172	199	210	201	202	195	180	190	191	205	195	191	182	199	181	179	214	200	199	189	191	190	174	195	182	226	190	218	192	192	191	191	185	203	191	193	194	220	217	155	199	204	200	192	182	185	200	194	196	212	219	187	195	206	194	192	179	217	224	200	206	200	201	204	189	201	186	193	200	211	181	209	193	194	181	182	202	192	216	191	200	195	182	196	204	189	203	184	207	179	209	211	196	222	223	183	214	183	207	201	216	197	197	198	196	187	202	195	188	194	178	184	226	215	197	200	177	201	194	213	188	203	172	193	192	197	207	206	192	183	192	185	204	218	208	197	192	183	190	205	190	184	193	205	186	181	199	192	201	169	186	202	197	175	171	192	205	199	184	178	186	182	185	225	210	193	201	190	188	179	196	184	199	190	195	202	209	200	210	193	193	220	198	202	195	179	177	214	211	198	187	188	185	200	226	217	178	214	202	189	187	199	173	170	198	190	205	201	183	202	166	195	201	195	207	187	211	193	190	197	213	209	186	194	179	189	180	178	199	169	188	178	196	203	177	204	168	218	182	168	181	172	178	204	223	183	175	210	197	209	172	190	187	196	217	203	198	198	193	192	184	188	184	200	211	192	191	196	208	184	198	176	197	210	211	206	187	215	201	199	181	198	212	191	200	203	185	188	196	189	192	202	206	188	212	188	186	196	193	225	207	194	194	192	190	195	218	200	205	222	208	168	188	191	184	171	195	201	183	202	193	205	216	192	185	182	189	208	195	192	211	233	198	201	206	188	202	209	204	194	200	199	200	193	187	228	194	208	184	210	179	193	199	204	189	191	190	199	206	183	197	200	182	173	189	211	222	169	198	200	195	220	187	210	202	201	197	187	187	226	208	180	189	180	200	186	187	192	182	207	175	225	232	198	197	209	192	209	190	213	194	214	209	222	204	197	185	197	212	181	173	196	194	195	208	199	199	200	216	183	199	184	220	177	199	190	205	173	200	185	204	195	194	180	199	182	182	194	206	194	188	201	204	189	218	210	204	205	198	200	202	194	186	191	207	178	226	202	202	193	199	191	213	181	207	206	186	224	194	197	189	195	190	203	184	210	184	200	187	158	203	200	184	173	184	211	201	214	201	191	231	199	205	210	190	186	198	192	194	190	201	177	193	191	161	205	199	211	171	187	188	184	199	171	195	224	213	227	175	211	208	200	205	185	171	200	186	205	186	187	185	182	197	169	197	181	192	184	215	221	219	216	187	178	165	193	189	211	228	204	196	222	208	180	194	219	210	187	195	185	176	194	176	207	207	172	195	178	191	201	182	182	184	200	198	218	200	202	206	197	188	180	195	174	215	197	208	183	179	183	206	186	172	201	207	207	193	203	193	199	187	157	197	208	215	189	182	199	176	198	174	198	158	203	194	208	188	194	202	179	202	200	194	209	182	180	197	198	191	187	200	197	194	194	203	198	195	187	171	202	205	192	191	213	201	206	187	167	199	194	177	183	200	200	201	182	189	200	173	195	209	204	184	194	191	191	193	197	210	206	208	195	183	184	186	183	205	183	201	202	211	185	208	183	193	200	203	193	184	216	214	185	182	186	203	203	205	160	188	207	208	207	192	215	196	216	191	173	181	194	211	187	168	211	186	225	194	206	190	180	169	200	191	203	176	187	195	210	194	193	198	182
30499	44224	38815	25371	16511	12466	10464	7994	5754	4279	3439	2887	2463	2051	1716	1464	1233	1119	945	857	743	628	584	471	480	489	486	521	542	597	528	521	508	447	429	365	401	366	321	335	285	299	301	322	316	308	302	306	291	260	255	257	268	296	242	296	290	237	237	250	253	235	276	248	227	267	277	226	259	274	270	249	233	237	247	250	267	250	243	242	247	241	230	227	238	255	233	240	270	246	245	261	270	250	270	236	273	244	261	267	232	238	256	239	240	242	264	230	282	239	234	262	249	239	267	249	260	241	238	258	208	256	244	278	228	260	225	252	232	240	250	234	261	244	250	239	252	246	234	246	249	262	255	254	250	257	235	246	248	235	234	238	275	222	274	254	241	271	249	229	238	229	244	223	242	232	254	230	257	251	257	223	267	254	238	218	228	259	257	248	262	241	224	253	260	262	253	262	224	246	263	256	230	236	245	248	281	227	228	236	236	264	232	230	229	233	247	249	247	244	234	248	236	242	231	241	241	248	264	244	253	232	209	265	270	224	237	255	229	253	260	251	267	242	237	225	258	253	235	234	233	290	235	256	238	242	250	232	204	256	228	246	269	238	257	233	250	263	243	274	254	246	267	262	239	265	278	251	255	242	259	264	243	236	256	258	248	228	259	242	247	253	247	244	254	247	246	251	237	240	251	259	229	218	224	245	265	243	245	241	229	222	247	231	280	248	231	271	243	244	260	271	230	269	236	255	248	248	225	222	243	220	250	251	272	260	241	232	240	263	262	290	233	279	245	230	243	233	232	236	263	214	239	236	273	248	270	246	252	248	240	249	240	210	209	259	251	230	254	240	254	261	230	239	246	241	236	248	229	238	229	231	263	249	256	249	246	277	270	255	248	239	268	245	232	232	240	263	235	251	259	227	272	232	255	244	254	227	252	224	223	244	251	241	232	260	245	244	268	264	235	262	249	261	226	229	273	261	253	244	267	239	258	266	244	251	227	235	247	231	248	247	256	221	224	233	262	263	244	222	252	269	242	254	261	259	263	273	239	255	229	246	239	250	262	242	235	230	271	234	225	250	245	246	273	251	234	243	238	264	228	248	257	269	264	251	236	232	240	251	232	240	242	269	274	251	242	220	248	238	250	229	249	267	214	264	233	271	234	250	257	295	214	217	242	228	267	231	270	235	238	276	209	273	247	242	261	262	263	241	254	263	240	252	265	219	271	259	252	221	260	276	255	235	255	249	248	223	269	233	228	237	272	263	272	227	240	228	233	225	255	231	254	273	227	243	255	223	256	245	272	256	264	224	228	227	247	266	227	270	272	240	269	225	243	238	253	277	260	249	243	251	256	238	226	249	226	235	225	249	250	238	251	255	209	255	247	244	236	243	243	240	265	250	240	268	269	252	221	268	246	244	253	243	262	252	238	229	243	269	235	255	263	259	244	263	247	219	230	251	223	243	235	249	225	280	276	250	249	248	263	262	256	250	216	270	232	237	254	232	259	272	222	258	234	217	250	241	267	244	252	246	232	246	269	231	223	236	257	274	238	252	251	253	217	228	233	240	264	239	240	231	279	227	238	265	233	232	242	253	251	235	231	250	246	269	255	267	243	230	240	264	248	256	277	251	251	271	249	244	232	235	222	221	229	259	231	227	257	239	217	222	222	243	240	240	263	241	230	217	245	297	240	261	230	276	248	251	257	253	264	284	254	242	260	235	247	248	212	273	242	234	230	249	264	249	243	221	218	288	226	259	237	211	269	257	240	260	247	254	237	239	245	274	271	195	264	234	222	262	225	245	239	254	238	238	259	262	248	267	258	239	229	235	260	250	243	287	225	254	256	269	280	240	237	241	265	262	256	260	254	255	225	244	236	243	240	234	230	235	224	295	263	248	256	261	240	242	235	270	270	245	254	252	256	275	214	227	248	236	250	267	227	223	235	222	267	265	272	261	247	263	234	245	232	273	266	254	242	248	269	253	261	249	225	240	273	250	218	273	269	249	238	242	241	233	268	242	235	216	262	281	252	245	247	233	263	238	241	242	225	234	234	246	247	240	239	254	245	226	256	264	253	250	237	258	248	264	252	238	253	245	224	242	228	219	262	240	228	230	226	253	246	227	255	258	251	247	267	260	253	227	239	245	243	237	242	227	251	245	261	252	238	227	221	265	256	244	248	223	246	244	254	239	256	233	293	234	218	240	227	255	254	234	258	261	267	250	251	253	231	239	224	249	230	233	223	257	249	244	255	237	258	256	218	269	237	262	242	248	257	243	261	259	240	208	240	246	241	229	251	240	234	227	263	247	233	238	260	250	249	237	216	262	254	243	254	239	242	236	226	264	260	263	224	212	241	286	248	244	265	237	279	240	269	256	271	265	258	234	249	239	239	269	233	247	246	241	263	259	233	235	247	267	243	243	260	202	256	245	230	249	236	259	268	218	234	238	236	229	238	215	230	241	246	243	238	270	271	241	230	243	249	250	217	231	256	276	246	254	246	259	240	257	251	261	268	241	233	246	243	245	225	241	274	246	223	252	287	244	237	211	242	227	241	268	232	250	243	243	264	254	240	288	279	235	256	247	238	298	232	230	210	228	245	213	242	210	227	235	258	227	244	251	238	227	259	255	260	219	227	256	262	249	268	281	272	245	261	273	234	241	240	266	257	235	251	221	259	255	245	258	243	266	265	252	259	265	248	241	251	228	240	249	248	252	226	222	233	273	225	217	233	255	243	257	205	231	239	246	243	278	270	270	217	218	267	264	251	221	237	259	248	228	234	236	227	237	238	230	226	227	251	257	268	240	247	257	225	243	237	240	261	264	224	265	241	253	238	240	221	223	238	267	237	252	247	252	264	275	256	260	237	238	240	231	223	242	260	245	260	252	223	241	249	225	248	231	240	257	215	288	247	247	248	237	236	231	270	261	252	241	251	231	244	244	223	241	244	262	262	238	251	218	234	229	248	233	271	254	265	211	214	228	278	252	253	246	267	272	232	246	231	261	240	247	251	272	220	270	243	257	266	209	219	246	266	246	247	248	270	244	244	252	227	232	236	245	274	260	249	259	272	256	213	218	270	236	259	267	214	275	251	247	272	239	250	249	234	247	233	261	263	241	229	252	240	252	249	251	263	255	205	231	250	262	241	244	257	241	278	248	247	257	217	245	235	251	214	281	252	232	273	270	258	223	244	231	233	226	256	253	273	255	264	222	268	234	235	258	228	256	250	250	260	258	203	258	230	260	238	236	238	250	222	247	257	238	243	227	232	262	283	255	233	232	276	241	229	242	231	264	276	241	231	234	258	251	265	267	240	263	240	243	230	231	242	263	253	221	237	242	259	242	238	265	270	252	267	243	229	222	240	226	248	256	245	246	266	260	216	254	248	250	260	228	256	232	240	278	254	228	259	236	248	243	232	269	220	244	251	262	236	225	262	255	270	272	234	240	271	223	249	236	214	217	232	229	260	257	224	251	242	253	226	231	250	252	244	270	246	228	254	235	224	301
24443	21352	28721	25697	21549	15440	9878	6459	4100	3015	2489	2046	1775	1437	1259	1103	880	745	613	604	479	444	393	318	335	311	319	346	361	307	343	358	291	313	292	235	231	227	194	200	202	178	201	193	184	151	170	195	179	168	186	155	166	164	154	170	134	136	179	171	141	157	149	135	138	128	156	141	140	133	117	133	148	160	159	136	170	154	153	156	164	164	142	145	172	149	177	155	163	160	149	143	152	169	140	144	171	141	137	138	151	162	147	169	154	144	152	144	142	133	126	152	170	139	149	138	130	132	127	166	152	134	155	159	133	149	130	139	151	125	117	130	143	172	124	131	161	138	136	149	143	160	130	124	144	153	133	156	119	126	148	127	139	160	131	147	155	151	140	162	168	145	150	147	136	155	168	139	133	141	138	155	135	155	140	143	151	145	134	162	148	134	161	124	148	150	158	125	148	139	132	151	130	145	160	155	138	131	136	156	154	148	125	165	157	147	162	141	157	125	161	152	160	130	139	124	145	167	143	169	168	143	124	162	138	151	143	144	141	136	156	168	145	145	147	138	127	139	145	141	169	139	161	153	139	153	133	153	144	139	138	156	155	152	141	145	139	156	144	141	142	144	143	136	144	144	131	130	141	149	151	158	146	126	152	140	144	149	155	162	132	144	145	135	150	162	154	145	146	145	145	160	141	176	125	151	137	148	123	150	146	159	170	146	136	154	144	171	136	156	147	159	158	149	139	163	181	148	143	121	157	123	150	134	139	163	180	131	131	149	152	153	137	159	158	139	133	140	140	130	150	148	153	143	145	164	145	150	146	147	140	156	150	134	160	166	148	141	137	144	181	163	164	154	153	138	150	154	146	150	140	162	138	152	135	159	145	141	120	176	143	116	141	140	148	134	166	144	152	142	155	163	148	147	136	153	147	134	155	154	164	160	155	158	135	153	188	163	120	146	155	142	153	140	136	121	131	161	139	160	133	143	138	161	145	142	144	148	149	148	155	140	140	142	159	146	142	132	128	147	133	134	153	155	130	151	114	164	165	144	160	146	137	151	131	140	147	147	137	117	149	129	151	160	156	153	147	162	170	157	148	146	152	142	157	131	133	146	129	127	134	164	136	156	148	133	149	148	138	167	151	146	144	129	145	154	169	127	149	131	136	155	144	153	169	153	135	146	142	140	147	138	160	143	131	144	141	129	135	164	156	138	140	158	167	157	161	143	140	154	157	154	147	166	161	170	151	157	157	157	136	166	142	150	168	169	138	145	150	136	150	150	163	157	160	142	161	157	162	155	150	167	148	168	157	175	144	147	135	139	135	136	153	144	149	160	152	154	147	150	147	148	157	151	159	144	159	149	156	148	148	152	142	153	118	148	114	167	122	131	151	148	136	124	154	132	159	143	129	158	131	140	147	127	132	142	137	150	150	132	154	140	147	143	159	154	141	133	162	162	140	139	160	142	143	162	149	172	134	140	164	169	150	159	131	134	163	175	149	132	144	140	144	125	141	161	155	146	131	130	134	119	142	159	145	157	131	145	157	141	150	134	133	169	142	169	163	149	149	150	151	122	147	159	144	141	150	149	146	140	119	161	158	146	155	172	139	138	139	153	162	151	140	161	147	136	130	144	143	164	143	161	143	144	157	151	164	165	157	184	131	163	157	159	153	140	156	154	160	160	139	153	148	165	150	145	141	126	157	135	143	136	167	136	141	165	144	130	136	153	134	148	150	155	145	142	151	156	147	124	150	148	142	148	168	144	171	149	170	164	119	136	145	139	149	136	151	164	139	120	138	161	138	155	181	149	166	126	155	146	136	146	162	148	139	151	146	132	157	149	171	158	139	167	159	140	144	140	125	174	137	159	143	149	163	155	123	129	165	142	145	140	146	143	165	138	137	159	141	137	137	124	157	154	124	161	153	168	130	148	161	140	138	152	154	161	125	150	142	181	151	147	133	132	169	138	142	166	159	157	142	145	151	168	142	135	162	125	124	159	154	146	159	146	142	157	132	126	143	152	151	144	150	162	135	136	153	160	131	148	156	150	149	138	164	125	147	133	142	139	158	139	174	137	162	143	166	134	153	143	124	151	154	136	154	128	133	144	145	152	134	138	147	152	138	139	120	133	165	143	148	139	142	143	149	124	155	143	149	144	139	167	127	140	137	140	139	143	154	151	142	130	133	135	129	165	154	133	141	146	143	153	136	139	123	130	147	167	162	151	140	141	146	133	120	158	139	136	165	147	134	137	134	134	155	134	135	154	122	142	130	144	140	160	133	125	174	156	138	151	146	147	137	169	149	157	163	162	140	146	178	154	149	144	152	119	156	120	174	132	154	123	147	147	159	168	152	153	161	143	168	163	147	113	166	141	150	159	144	155	159	146	128	150	131	160	143	132	144	144	145	131	121	138	153	156	123	155	158	147	124	152	144	136	141	149	139	146	151	144	152	135	145	146	148	164	155	145	167	146	146	124	162	134	144	145	156	138	149	151	160	146	143	132	131	147	171	162	136	129	140	144	161	138	138	132	146	164	145	115	165	133	164	136	130	158	165	143	153	129	134	156	149	160	134	149	140	152	139	143	145	142	131	142	128	153	146	159	152	158	172	145	158	139	172	139	146	151	159	133	132	135	171	148	154	145	137	147	141	145	161	141	133	144	158	155	161	140	128	155	157	158	152	168	162	109	147	159	130	159	147	149	163	133	132	168	157	150	134	134	145	122	140	141	176	136	159	129	135	143	157	156	145	164	147	148	142	121	149	140	168	163	176	147	140	136	155	135	147	124	116	147	146	144	125	166	162	137	153	152	140	147	154	135	165	157	144	150	146	150	128	125	129	135	131	133	144	135	135	158	149	151	169	133	149	139	169	135	146	141	158	149	141	152	137	156	145	136	144	146	160	137	158	136	147	147	165	145	142	138	135	146	139	138	140	148	132	144	172	147	152	170	157	142	147	145	147	128	171	149	145	171	149	150	162	148	140	126	156	178	154	132	152	138	148	158	173	135	153	153	154	126	140	158	140	136	144	150	122	125	150	141	155	147	142	120	151	166	169	120	170	124	133	160	147	142	145	129	144	135	145	155	138	117	153	157	166	134	145	157	178	147	132	148	147	151	150	147	163	149	159	150	143	151	145	144	173	152	117	145	148	128	134	157	138	158	140	152	170	156	132	143	167	143	138	162	146	145	140	137	125	146	136	152	128	129	150	147	161	162	158	141	163	146	142	149	145	140	164	146	162	143	143	147	146	142	122	154	146	151	152	161	144	124	161	139	148	133	139	169	166	126	142	134	146	132	153	150	144	145	153	162	149	154	155	139	128	145	130	150	173	144	136	138	134	144	148	143	134	166	152	123	135	144	147	132	139	135	144	149	142	124	144	142	148	124	153	158	145	142	130	159	135	157	153	144	162	150	152	141	160	170	144	155	152	154	137	153	124	175	150	148	149	139	142	140	156	166	151	152	153	156	142	126	144	146	136	146	156	140	158	158	142	148	139	139
30125	50183	45034	32921	22751	17388	15076	12356	9064	6828	5400	4533	4082	3226	2687	2377	1936	1643	1324	1202	1001	885	695	573	575	554	612	576	605	692	607	626	546	508	488	377	383	347	316	320	299	226	296	290	295	255	262	223	235	226	208	207	190	228	208	183	199	199	194	195	179	192	173	177	193	175	188	203	192	204	213	184	187	190	165	200	181	178	204	161	178	191	189	189	176	202	213	182	187	186	186	182	214	165	187	179	196	174	191	162	199	172	177	198	189	194	174	183	158	167	193	195	193	173	173	173	190	189	178	185	188	196	175	210	203	173	154	182	208	190	204	191	188	197	191	204	183	192	180	211	204	188	166	204	168	178	182	195	183	200	159	192	178	190	180	191	198	182	210	184	202	213	186	192	186	217	199	184	183	174	179	188	185	176	205	181	189	197	182	184	195	174	188	206	207	164	197	192	212	183	197	176	168	185	205	181	200	199	176	208	165	184	179	177	195	196	195	181	181	180	193	175	158	161	191	213	186	179	194	191	197	182	205	185	196	184	202	221	183	172	171	208	174	166	194	196	194	169	199	177	193	194	190	186	179	179	191	178	170	201	213	196	187	169	178	162	158	199	181	221	197	195	171	185	218	184	179	198	180	169	167	171	190	182	191	178	189	174	203	200	171	184	153	195	187	190	217	194	181	178	169	188	203	159	185	168	192	174	143	186	180	196	200	186	195	180	193	196	176	181	165	186	169	183	168	183	161	178	186	190	201	198	198	170	179	210	181	209	168	186	179	196	189	194	192	192	170	189	195	178	192	184	213	211	186	174	172	181	186	194	180	186	183	184	185	205	203	169	172	168	183	165	221	193	171	174	183	187	179	180	186	171	158	167	182	195	195	204	188	164	189	152	184	156	189	188	196	190	188	169	181	211	195	177	196	195	198	215	195	207	178	180	178	185	152	185	169	200	212	184	174	178	170	205	176	187	175	179	190	181	194	209	188	180	183	185	176	194	189	174	165	184	185	194	195	182	203	185	180	214	158	169	211	195	189	198	187	197	176	185	199	211	206	204	180	164	174	191	201	183	180	176	175	180	171	182	192	175	160	205	190	189	168	212	172	210	210	182	196	209	187	200	203	177	190	194	185	176	195	195	192	215	176	211	148	178	185	172	184	178	202	167	168	190	209	181	170	182	209	194	188	175	196	194	196	203	189	194	188	175	182	191	183	177	185	196	194	197	212	186	194	198	211	181	178	191	189	182	185	187	186	198	204	189	164	190	166	192	158	181	184	190	173	171	180	192	194	194	200	179	200	185	158	185	186	194	178	196	192	161	185	181	186	204	181	196	185	192	194	198	195	149	209	198	185	182	164	183	168	197	177	185	183	197	195	190	203	171	191	186	178	179	187	206	172	155	171	188	201	183	173	169	192	159	180	199	207	171	187	182	175	200	186	168	202	214	198	188	179	184	219	183	194	197	189	210	157	187	156	182	170	185	166	173	179	177	176	186	209	204	215	180	207	195	184	208	177	195	187	199	165	189	180	187	189	189	175	185	168	155	187	187	189	178	185	171	190	173	197	180	170	171	155	169	193	180	188	199	183	171	183	173	172	165	193	163	186	173	177	175	201	204	207	190	189	177	205	203	184	169	169	159	186	198	173	176	191	183	200	176	156	168	168	196	175	184	149	189	181	185	166	177	175	190	170	185	180	182	196	177	215	230	173	176	195	200	168	162	203	175	196	177	188	181	187	172	170	189	178	201	202	207	189	177	173	173	181	170	179	221	177	175	190	163	192	180	225	189	189	193	200	185	177	196	179	199	177	194	195	157	183	184	190	178	176	174	185	200	206	181	197	197	197	177	173	199	167	225	198	207	183	198	172	195	211	169	198	162	156	171	201	196	216	166	193	201	194	179	198	160	202	186	191	196	198	177	191	176	190	210	206	165	174	188	179	196	179	190	197	201	181	168	185	182	189	200	184	176	179	197	170	187	199	178	166	187	185	173	184	185	185	193	201	213	167	200	187	203	180	175	175	158	185	177	190	178	185	158	209	178	182	183	186	176	161	187	189	191	181	185	201	198	187	171	211	194	198	206	181	183	203	199	190	193	170	168	169	204	177	173	201	193	183	202	191	195	185	162	162	161	196	193	182	154	187	160	180	189	187	191	190	157	181	181	167	180	176	171	161	167	184	190	156	190	174	179	192	161	183	182	209	204	218	196	190	194	201	171	199	177	186	187	190	165	201	228	196	194	192	219	187	182	192	163	179	193	187	206	202	188	193	183	192	197	181	177	194	150	169	194	203	216	168	207	191	197	220	183	206	186	202	195	179	190	176	194	168	201	206	213	180	221	178	196	174	190	170	189	199	191	170	199	192	190	166	174	180	187	185	176	193	198	209	182	180	174	194	173	192	183	182	192	201	194	185	174	185	179	184	182	167	199	170	215	166	209	184	190	173	210	212	197	209	168	192	195	159	174	191	196	173	166	161	189	181	198	197	183	192	200	182	211	165	192	172	181	199	185	188	201	210	203	186	171	180	183	185	196	163	183	171	213	184	171	185	176	204	192	191	195	188	186	179	192	184	174	174	189	191	196	208	189	185	203	193	202	201	206	160	177	179	214	196	209	172	192	174	202	189	183	169	195	182	181	186	195	208	184	168	182	182	186	195	204	214	179	183	175	185	197	185	203	194	195	175	183	205	185	204	153	168	170	196	216	179	177	204	187	172	172	180	166	172	178	173	208	194	176	169	184	194	163	204	179	171	185	174	199	167	200	184	171	203	175	173	188	179	173	180	188	188	180	213	176	160	181	193	196	191	189	191	180	192	181	195	156	170	191	192	194	192	187	176	169	207	175	168	184	181	161	183	198	190	184	204	191	179	187	187	204	178	191	207	193	178	202	193	192	189	178	210	193	201	168	188	186	201	179	168	183	189	172	195	169	169	207	175	193	200	199	189	180	169	180	193	188	212	168	176	198	171	173	177	185	162	213	182	187	185	201	212	182	176	190	187	180	188	170	170	177	185	184	187	187	181	172	194	190	190	185	167	181	192	188	188	174	166	201	192	174	188	210	181	174	174	196	185	208	200	190	167	189	201	181	186	172	189	197	174	174	191	183	192	172	194	175	188	174	180	181	182	174	203	172	186	200	178	174	146	197	196	183	199	190	198	201	177	185	189	203	199	181	193	176	167	188	210	220	212	200	203	198	184	186	187	208	174	192	186	179	200	207	194	179	188	172	177	180	189	191	181	185	188	191	215	171	175	184	195	216	195	198	200	165	182	190	184	204	216	187	195	203	197	195	193	167	178	168	222	183	185	184	180	197	199	184	177	198	166	201	173	202	186	171	190	182	180	203	208	178	192	177	171	179	176	187	199	201	207	174	204	191	210	199	168	200	195	175	167	208	213	190	188	172	168	193	184	178	193	167	161	188	167	195	216	200	191	210	189	180	194	187	200	187	205	182	179	193	195	180	182	198	188	194	196	200	187	214	175	145	179	176	199	174	164	182
25577	21486	28469	26793	17040	9658	6631	4877	3174	2410	1813	1510	1395	1224	1076	867	779	688	617	508	470	443	430	383	356	377	378	362	405	401	424	391	437	380	340	331	312	271	251	264	269	257	266	275	282	243	266	232	265	235	239	232	241	235	213	236	234	228	216	230	221	225	225	202	220	229	255	243	227	212	222	262	242	225	239	225	249	197	240	233	238	218	229	251	233	225	215	209	236	254	225	221	234	200	230	223	246	222	231	219	228	239	201	211	216	249	218	232	212	233	213	245	222	240	227	247	231	262	253	220	259	266	249	208	225	226	245	205	240	239	223	251	231	227	218	245	217	213	262	228	239	248	204	222	266	243	222	243	230	235	236	216	251	256	205	235	230	229	257	255	250	219	240	252	237	258	218	228	214	243	239	238	214	222	228	207	259	218	227	240	238	277	230	224	218	250	237	205	250	204	229	238	217	254	235	257	224	225	239	203	234	212	218	215	230	222	227	235	257	219	244	224	231	244	224	230	228	223	231	243	240	243	221	219	227	246	224	254	252	208	232	226	216	233	235	257	241	258	228	243	255	211	254	237	221	223	213	233	244	235	233	216	246	237	251	244	237	231	224	272	238	245	254	249	235	235	209	246	245	262	241	220	261	229	252	259	240	221	232	246	212	248	241	234	206	235	230	230	225	218	277	223	228	204	258	239	230	240	229	253	236	224	260	243	233	239	211	229	225	234	214	237	260	225	200	240	241	229	251	250	231	239	221	232	205	232	258	230	230	228	233	225	213	248	239	241	226	243	233	225	246	224	236	220	243	267	219	223	226	198	237	210	200	251	226	214	221	250	222	215	239	236	250	259	240	238	242	225	204	223	237	270	222	226	238	243	223	254	236	237	231	293	256	247	249	227	219	252	233	263	221	220	226	224	245	220	210	260	254	239	230	207	231	201	213	240	219	225	249	216	251	213	249	240	210	204	244	244	226	272	202	256	207	223	221	209	247	208	225	246	239	225	233	255	255	214	202	258	257	259	236	230	236	235	237	270	242	255	224	247	212	257	262	234	244	208	234	218	219	236	230	245	219	238	199	207	223	211	220	227	246	204	238	251	220	258	248	256	241	241	232	216	241	235	264	246	220	251	241	240	232	212	215	217	225	224	253	234	222	219	230	227	218	216	227	233	210	228	237	233	213	245	236	232	235	234	257	234	218	212	244	237	261	236	252	213	203	245	240	222	248	257	211	256	222	218	243	232	238	253	230	256	243	248	242	247	226	257	237	253	215	244	227	235	230	241	225	219	236	259	230	263	224	224	213	222	263	264	261	241	229	230	232	218	237	254	261	247	223	244	230	230	234	217	219	216	225	242	242	236	224	244	233	200	228	233	208	203	240	230	262	220	259	237	253	232	218	251	212	236	244	253	215	246	248	219	245	237	267	264	232	238	247	253	229	227	256	230	243	238	235	221	256	224	242	227	228	235	248	247	253	252	225	221	246	244	231	243	219	242	218	204	214	259	202	247	232	216	214	233	239	255	223	227	217	235	234	217	243	249	232	263	228	233	218	220	223	245	230	220	217	233	251	232	240	225	226	233	254	237	231	233	252	218	253	210	228	240	200	229	222	227	228	246	227	236	197	219	214	224	207	204	229	220	232	229	231	229	230	223	242	210	220	245	247	262	259	259	250	229	265	209	242	257	233	216	225	227	237	228	229	236	232	243	235	221	223	215	234	233	240	238	220	237	245	213	222	242	245	257	240	206	252	243	240	237	217	253	238	248	264	253	220	215	252	218	213	245	239	233	258	244	228	249	248	201	225	233	226	249	228	243	221	235	247	234	229	246	216	236	233	209	238	223	231	230	238	229	218	218	250	202	243	256	228	243	240	239	207	267	210	220	228	231	228	230	227	247	242	245	252	212	229	204	231	204	219	256	235	226	220	256	223	232	223	239	213	215	230	218	223	225	252	231	217	207	212	223	228	242	226	232	226	221	232	238	225	243	251	229	229	211	248	257	219	253	239	256	250	234	244	235	257	232	231	214	231	238	234	238	224	227	235	234	231	232	239	256	203	233	226	272	220	239	246	245	230	225	223	241	235	222	252	230	245	238	218	244	241	215	248	235	251	210	237	226	202	221	260	219	231	213	224	269	249	221	244	221	240	250	239	209	245	233	260	251	234	219	206	226	250	226	265	229	244	220	221	225	217	242	220	239	209	212	255	219	221	214	228	234	211	229	231	225	236	216	225	239	226	248	238	243	211	265	241	229	239	235	253	211	232	270	228	238	243	262	205	216	244	203	228	231	230	234	229	272	225	244	214	232	232	232	231	251	229	231	215	200	242	232	258	239	235	243	260	233	238	232	220	249	231	224	210	238	246	235	240	257	232	233	225	221	234	232	230	249	254	232	241	223	204	229	235	235	221	224	250	247	230	235	216	209	244	230	244	234	213	211	241	236	218	241	258	258	244	205	264	236	257	220	223	219	216	250	269	239	252	237	255	235	236	230	202	226	226	243	212	232	208	205	225	235	230	232	239	247	214	240	225	237	225	209	241	235	232	249	232	241	240	231	227	204	247	253	242	216	236	223	215	249	244	235	230	236	228	212	214	231	234	239	250	215	247	231	213	228	229	218	218	219	251	214	239	209	217	233	229	239	249	180	237	246	236	249	215	243	219	208	230	230	230	233	250	228	230	230	216	237	267	243	226	231	236	229	221	222	235	259	240	209	213	232	229	234	225	229	257	226	223	227	205	210	250	238	241	240	239	228	214	242	216	224	247	219	261	243	261	237	235	238	243	260	207	240	237	211	244	231	235	250	226	227	239	235	233	257	248	215	232	247	249	243	224	239	240	228	236	255	251	248	219	217	219	235	238	242	237	241	258	245	219	222	210	237	203	237	242	228	227	230	245	214	239	246	241	234	247	232	216	221	228	248	239	226	214	198	260	247	256	266	231	241	241	257	236	241	233	241	221	233	215	240	241	248	279	206	222	219	240	246	241	235	245	246	247	214	231	259	199	241	224	235	262	224	226	233	228	243	231	207	244	227	232	232	217	215	233	228	231	249	233	238	244	248	204	249	245	219	234	227	210	236	218	244	216	210	235	253	225	227	259	282	201	220	214	243	229	244	234	236	217	247	208	231	207	218	213	244	251	232	239	241	226	246	251	251	219	214	236	224	236	232	245	208	249	228	232	218	216	212	232	218	237	225	233	204	243	258	242	223	240	245	240	230	266	243	226	229	224	238	216	219	228	235	228	238	223	269	241	226	212	224	214	252	221	208	247	232	228	228	234	235	212	236	229	238	222	208	232	231	228	239	233	249	265	241	235	229	218	212	251	242	206	197	242	239	254	246	239	214	246	232	214	245	218	258	239	226	242	265	248	226	267	266	237	244	229	262	231	246	254	236	224	217	218	219	237	226	231	244	229	243	242	218	214	234	218	214	222	233	235	233	265	257	220	249	224	233	225	237	201	246	229	240	242	240	241	232	231	239	237	241	240	245	207	254
30788	46888	41723	28327	20058	15346	13202	10545	7513	5737	4608	3776	3357	2768	2305	1957	1678	1339	1144	988	871	806	762	629	596	569	596	644	656	680	639	584	595	610	522	478	430	416	427	417	352	348	357	382	360	331	347	334	311	314	306	306	272	311	312	320	273	260	282	293	295	297	297	298	310	276	331	329	308	294	265	263	259	306	282	293	259	293	268	288	279	265	270	299	292	288	276	259	296	276	287	295	297	288	291	265	275	333	316	295	285	259	286	295	273	313	272	272	281	275	281	242	300	276	294	295	253	271	267	308	287	263	288	258	262	313	271	302	289	294	293	285	281	288	283	295	277	296	295	271	273	255	296	268	305	267	285	288	275	290	306	280	281	292	303	276	271	288	299	290	286	298	262	274	304	272	271	280	299	255	280	286	275	297	291	285	302	313	287	300	314	303	274	301	297	300	268	312	317	291	268	252	286	316	319	267	289	277	297	296	276	273	304	252	233	278	282	310	312	268	277	265	290	316	298	304	293	297	283	282	266	305	266	298	254	320	269	267	271	300	297	283	265	286	276	295	288	282	310	270	286	279	274	295	263	311	288	281	270	271	259	324	294	285	291	292	275	271	312	304	309	296	283	307	270	320	304	304	283	284	300	292	300	286	264	304	301	294	291	285	301	301	279	319	276	270	253	276	280	280	234	279	298	315	284	302	259	284	294	288	289	308	274	291	283	265	259	292	289	309	252	308	270	253	280	321	304	296	324	299	281	293	298	306	324	275	281	301	299	291	284	292	305	290	234	319	304	260	307	257	294	278	288	260	277	273	254	294	296	288	270	299	263	285	266	295	278	288	278	311	304	298	281	256	294	270	299	282	287	263	284	304	301	326	272	294	303	272	309	321	285	286	277	273	297	291	289	282	280	291	309	281	299	270	313	288	304	256	296	271	289	283	293	283	288	265	280	272	309	281	276	273	282	257	290	274	307	297	284	291	342	298	289	281	290	276	296	308	297	276	277	297	284	315	265	308	269	299	308	272	284	319	317	301	267	288	297	273	290	254	254	301	288	316	270	270	294	303	307	244	252	269	290	295	284	276	275	286	293	265	324	272	302	321	289	282	291	280	294	292	296	270	278	287	282	252	303	280	237	295	319	285	287	302	248	290	305	269	304	308	288	278	286	284	292	290	280	276	289	272	275	294	276	299	276	303	300	284	259	297	298	303	292	263	258	280	287	283	294	288	287	319	311	300	255	276	301	282	327	304	293	249	268	272	295	289	267	304	318	285	284	265	304	271	282	298	325	300	287	286	262	303	279	269	283	288	282	270	275	310	348	293	294	289	281	282	280	277	307	270	291	281	267	312	293	280	305	299	293	266	295	292	289	298	291	315	269	286	289	304	265	306	274	290	300	280	271	287	252	296	299	301	297	290	259	305	296	272	275	308	289	280	288	294	307	278	255	284	293	294	275	282	275	317	320	306	258	307	277	302	284	310	286	276	298	292	289	298	251	288	275	317	263	316	268	262	300	280	298	263	306	276	291	303	285	275	300	264	247	290	314	261	270	288	287	305	293	293	255	305	311	280	282	291	279	275	317	279	281	268	249	293	298	273	274	305	292	323	272	276	313	318	282	265	308	288	292	315	300	298	306	274	269	311	280	269	296	278	308	279	289	281	308	286	263	284	294	305	304	307	261	311	270	299	284	274	285	296	266	278	264	287	270	284	279	281	286	279	309	277	297	282	293	306	280	246	272	318	296	301	325	288	294	260	284	326	305	299	275	299	299	292	261	283	265	260	263	290	274	302	279	285	304	264	269	278	311	281	293	304	278	289	320	267	263	268	287	282	262	274	294	280	285	266	284	282	302	318	296	272	271	285	276	310	296	265	283	294	284	295	262	282	285	293	286	291	304	293	326	269	311	288	322	308	295	289	278	274	308	306	274	301	288	290	291	305	299	308	299	290	296	285	288	275	261	266	305	279	284	261	297	275	310	293	292	298	296	264	280	311	283	261	281	283	277	299	282	293	251	293	293	259	283	311	317	289	277	280	271	286	277	272	288	278	296	310	286	291	273	272	342	303	313	289	277	300	281	283	290	292	291	268	297	327	306	294	281	258	266	278	279	272	271	310	289	279	270	286	287	249	276	307	251	293	257	277	262	301	294	268	298	307	284	230	296	296	311	284	260	284	264	277	282	284	289	306	290	287	302	330	277	295	319	267	250	275	272	311	288	317	326	290	277	299	281	272	281	302	279	267	266	279	290	290	265	266	300	331	270	276	293	292	274	302	280	297	282	281	294	288	323	291	244	278	303	307	304	285	307	293	280	284	279	247	302	273	290	293	294	288	288	294	277	287	290	323	303	295	296	275	289	276	300	280	298	275	271	309	279	270	260	286	281	291	287	284	316	299	290	289	278	282	283	265	269	317	293	305	281	304	317	305	275	269	269	281	301	281	300	256	268	285	298	305	301	325	256	286	320	268	303	281	284	305	292	274	275	304	272	289	261	264	270	245	280	258	297	284	296	274	310	282	303	296	285	332	287	279	287	271	254	308	312	316	280	304	275	267	280	274	284	297	274	266	286	273	270	282	297	289	320	269	309	287	291	297	298	296	272	280	302	282	286	291	291	288	263	288	282	284	292	266	279	297	282	289	273	306	305	308	269	258	274	314	288	265	302	284	262	283	254	276	293	280	297	279	299	277	276	257	262	284	323	269	304	303	276	289	299	302	294	272	285	286	297	304	296	297	274	278	263	288	283	261	283	313	286	304	266	316	272	280	289	285	273	296	290	296	275	282	270	294	267	275	295	284	272	289	270	283	285	300	278	274	274	283	288	278	284	299	300	286	279	267	277	306	273	281	269	268	309	295	324	291	277	270	277	296	284	289	286	290	302	287	321	288	256	283	276	262	309	289	317	289	282	275	279	318	307	292	288	286	290	258	312	282	299	286	295	328	276	308	291	256	275	278	296	280	271	291	277	280	300	315	296	271	285	290	278	303	276	294	300	291	257	285	280	286	287	298	289	281	274	267	285	285	275	285	295	302	286	248	303	294	300	247	272	275	272	298	316	255	307	287	286	291	266	291	296	277	286	283	277	299	302	288	298	304	288	293	270	275	270	269	266	286	314	266	272	275	311	292	272	282	287	291	283	283	297	256	259	278	293	302	303	265	263	289	299	263	279	307	270	279	275	279	308	287	294	309	292	305	287	322	292	282	296	307	298	324	303	300	284	301	289	302	307	282	291	307	257	270	269	252	302	285	285	267	301	288	291	276	286	318	286	311	279	250	300	321	276	287	310	299	278	249	285	273	292	313	293	298	289	271	275	280	283	280	288	271	286	313	280	288	293	283	290	315	272	298	276	309	293	275	282	271	296	280	296	293	286	304	307	296	275	268	279	284	276	285	298	247	269	292	294	289	289	292	298	274	307	282	290	306	300	290	293	276	276	277	289	294	296	305	281	339	330	282	267	282	290	282	286	296	284	322	309	270	281	283	256	276	288	278	313	260
23307	21343	29003	24133	21634	22000	17826	10006	6211	4526	3646	2958	2419	2121	1761	1500	1222	1008	919	841	680	577	510	490	393	359	404	471	438	457	441	399	410	391	370	302	274	285	260	259	255	264	237	232	236	240	194	200	199	209	213	201	172	197	195	199	167	191	182	176	173	185	177	179	178	187	167	179	191	158	189	195	174	171	157	190	178	177	158	179	175	191	163	194	170	184	176	182	164	189	184	156	178	173	200	196	188	166	177	193	164	166	170	172	164	175	193	157	175	166	175	171	183	184	187	175	182	162	172	177	178	173	160	168	191	166	175	209	182	157	189	176	174	193	181	171	170	169	167	198	187	170	154	209	168	157	183	189	189	162	189	178	180	161	186	189	194	153	172	179	166	154	158	170	158	173	166	171	165	178	193	185	169	182	181	183	178	177	162	159	178	169	174	170	179	165	150	169	185	184	156	171	180	176	181	168	198	201	174	159	167	181	180	150	156	161	159	172	178	175	184	183	173	174	197	159	189	179	186	172	175	173	170	202	173	171	161	170	166	166	201	167	181	163	179	148	183	181	205	185	184	175	171	193	185	172	192	184	195	176	210	211	177	184	184	191	177	198	198	196	177	181	192	186	201	180	162	175	204	155	168	185	191	181	161	184	197	173	186	180	165	177	151	174	168	175	163	154	189	183	192	169	190	178	177	174	173	164	185	175	149	158	187	179	170	179	163	178	175	161	176	166	168	177	208	183	174	181	161	190	207	172	174	179	177	167	180	166	182	198	177	165	180	190	185	168	195	161	178	175	178	167	170	161	160	184	191	177	183	189	183	150	158	170	168	178	176	166	164	195	180	170	200	169	197	172	178	165	154	172	178	183	196	177	177	172	183	162	162	180	187	175	176	196	175	200	169	183	172	189	183	205	167	162	185	173	169	162	173	165	214	158	171	188	177	158	177	178	167	186	175	174	166	156	205	176	164	179	175	170	175	147	162	161	167	179	199	170	165	169	174	178	176	195	175	197	183	180	187	173	183	176	164	178	175	185	178	192	163	182	202	180	187	171	192	169	180	165	164	167	172	184	155	141	178	178	179	176	164	182	164	162	177	174	187	164	192	169	178	157	177	154	194	176	193	172	179	170	191	162	163	165	183	176	182	182	184	176	173	202	187	167	187	185	149	160	200	164	168	172	167	203	182	174	193	182	177	192	175	195	179	197	188	184	141	185	166	157	175	177	167	180	193	177	180	178	190	190	195	187	178	181	203	167	165	162	188	170	180	184	159	180	161	185	154	187	172	184	200	183	180	202	181	186	168	172	150	184	175	190	185	193	202	184	157	185	189	166	171	163	180	181	193	184	176	173	189	164	179	181	185	192	178	157	168	179	193	176	198	174	179	157	166	175	191	177	169	182	166	183	175	182	166	173	184	183	168	172	156	177	174	204	192	155	170	188	181	182	193	183	170	153	172	181	187	166	182	181	174	175	166	162	168	177	180	157	177	192	193	169	184	161	170	192	188	185	196	167	164	190	186	188	173	189	152	177	160	166	155	174	184	167	181	183	193	177	196	180	165	162	166	176	173	168	162	168	172	164	179	174	191	156	177	166	183	180	178	168	168	195	160	173	182	162	147	180	160	168	198	143	179	178	153	148	178	186	178	176	185	169	156	188	194	172	178	202	161	180	188	176	171	164	203	168	173	187	184	194	189	161	161	212	163	201	193	187	165	168	193	174	175	156	190	171	184	178	177	190	169	178	169	191	172	193	199	197	189	176	187	184	148	179	167	180	167	182	184	163	172	181	181	166	189	190	166	202	179	164	165	153	179	181	163	161	196	162	186	188	186	156	171	178	190	154	152	208	177	157	173	194	168	183	182	176	167	166	177	168	187	160	176	192	185	177	181	172	181	182	166	198	175	182	190	179	187	192	178	201	160	184	162	143	180	202	180	152	175	164	176	164	165	172	179	176	179	169	176	184	179	178	182	173	169	186	191	185	169	174	164	186	181	180	172	170	185	157	175	164	168	174	166	171	164	182	153	174	164	163	189	194	174	169	167	189	181	191	169	180	172	190	176	175	191	165	166	159	168	188	157	171	152	158	179	171	183	187	170	178	169	189	196	177	177	184	184	173	167	192	175	174	187	200	180	191	183	170	161	159	178	172	197	173	156	189	184	160	174	188	169	155	184	183	161	150	161	161	159	167	188	198	184	171	158	183	174	157	178	170	190	168	185	207	190	172	179	178	176	166	187	182	197	168	171	175	169	181	181	176	180	195	176	185	174	179	195	189	152	179	172	169	194	172	179	162	158	185	180	161	192	173	193	192	172	202	190	176	167	193	168	168	172	167	170	164	201	211	178	175	170	189	155	184	203	195	167	184	163	157	181	171	179	171	167	159	165	168	171	202	184	181	170	188	182	163	189	182	172	171	176	171	162	184	196	176	201	193	168	183	193	164	168	203	167	182	174	158	184	204	173	168	188	171	185	164	168	191	163	176	157	209	182	150	179	156	185	194	154	201	199	203	141	203	178	173	179	172	186	180	193	173	147	172	183	175	171	198	176	171	158	164	149	174	166	170	168	169	184	174	167	186	149	188	183	181	203	148	190	186	180	189	191	164	188	167	166	173	165	183	162	164	167	191	189	196	180	178	174	200	200	190	184	169	199	166	163	170	173	201	190	155	165	187	176	185	184	170	153	176	194	167	178	164	193	162	203	201	168	201	147	178	164	174	170	180	187	168	159	178	183	184	185	172	201	146	166	181	188	161	175	178	160	188	179	191	184	174	180	204	174	184	174	183	187	186	213	179	170	199	190	179	163	177	190	157	192	175	170	197	187	172	171	177	163	184	181	185	210	182	189	197	172	164	159	181	176	154	175	171	179	180	188	168	178	189	191	161	179	176	179	186	190	199	168	185	169	174	166	187	177	180	166	161	158	162	179	173	179	157	169	183	174	203	177	190	175	160	197	159	164	182	182	162	174	191	157	177	172	150	155	187	187	184	190	165	165	167	182	192	177	180	175	160	154	178	202	178	176	171	187	162	202	193	184	175	165	161	163	178	198	187	162	164	163	179	185	172	161	194	168	183	188	177	200	176	181	195	203	184	177	192	162	175	196	214	142	151	153	171	188	212	175	193	177	163	151	178	188	175	163	190	160	171	159	170	179	166	175	191	158	162	187	159	166	154	183	170	189	170	171	180	173	184	212	194	177	167	188	160	191	186	182	176	173	165	185	178	192	199	181	180	161	168	193	176	190	166	148	175	179	177	169	169	169	178	201	186	159	169	160	175	184	205	186	171	173	163	208	175	187	149	157	182	165	157	173	174	171	169	157	191	160	156	176	173	171	199	160	161	180	185	176	171	165	192	193	167	172	160	180	161	179	156	171	173	189	158	161	167	178	163	157	187	156	188	187	166	171	187	173	170	171	179	199	194	174	177	181	189	172	192	170	176	174	173	171	175	159	177	155	162	191	185	196	192	171	175	176	154	165	200	151	192	192	165	168	168
33188	54763	49557	35694	27370	22469	18933	16429	12243	9578	7790	6498	5533	4952	3904	3302	2792	2197	1916	1562	1286	1065	995	813	711	701	726	841	769	812	774	705	714	605	587	520	485	388	411	360	338	322	332	338	368	340	331	275	251	242	248	245	245	211	228	228	233	224	223	207	194	230	234	189	220	252	233	222	207	221	198	216	199	212	216	186	201	214	221	211	201	227	206	225	185	216	220	213	208	210	216	199	226	228	212	202	239	250	217	206	239	194	236	212	223	216	203	193	223	191	219	224	220	224	215	222	205	174	221	190	224	224	240	236	219	243	217	227	225	211	211	216	215	231	201	214	204	214	224	211	224	234	211	204	207	211	227	213	214	235	188	224	228	191	202	200	207	199	190	229	245	214	208	198	224	215	214	238	231	249	206	248	203	205	225	203	204	219	217	216	188	223	207	215	196	193	227	195	219	193	194	241	208	221	198	202	196	218	231	206	253	228	230	223	216	236	213	196	206	224	202	220	196	226	203	241	198	206	197	238	218	231	225	197	212	212	190	189	210	207	206	195	212	222	220	199	220	220	215	217	230	185	203	206	236	218	207	215	214	222	219	210	228	213	208	199	212	220	204	215	224	198	226	237	207	226	199	211	208	219	233	214	206	231	213	226	197	209	212	193	203	198	216	236	231	219	191	209	211	208	223	197	215	216	218	205	187	206	212	224	215	237	211	189	224	213	211	221	230	246	209	222	213	244	196	213	222	209	212	211	207	198	214	249	198	212	208	234	217	220	218	220	199	221	222	207	234	220	248	227	224	229	212	227	208	242	221	221	197	208	208	216	224	216	214	202	218	202	203	206	192	226	215	223	228	233	205	210	171	211	223	216	186	220	221	215	211	203	233	207	217	214	227	201	210	209	215	228	218	212	198	227	181	226	204	212	216	242	227	222	243	212	223	192	205	229	177	206	219	211	224	197	194	217	208	207	198	207	197	206	211	221	205	197	200	217	186	211	254	181	208	200	185	197	235	200	212	199	217	214	222	180	186	204	193	166	203	204	195	233	199	202	212	220	224	208	204	215	196	226	203	236	200	207	210	229	216	197	209	210	201	213	194	219	224	212	216	175	216	239	177	199	218	244	198	219	237	238	205	204	190	222	227	228	197	220	212	204	206	200	203	211	206	219	236	201	207	219	225	215	223	204	221	202	220	216	217	194	194	204	223	214	199	207	203	219	217	209	193	220	199	215	199	209	221	201	217	187	210	224	231	212	207	227	216	203	216	228	247	217	198	224	227	225	219	220	217	220	211	232	186	242	214	205	213	221	228	195	186	205	213	227	216	222	201	197	175	242	218	213	222	181	213	209	241	215	214	228	214	223	204	195	227	210	191	203	214	223	202	223	216	208	240	195	205	214	210	233	211	200	235	208	190	197	232	199	201	188	200	216	211	201	204	223	227	199	219	203	220	194	202	221	215	197	207	206	220	213	227	210	253	198	194	203	202	203	204	228	201	219	227	213	203	214	216	178	200	216	211	200	207	243	195	231	207	226	194	205	235	196	209	228	205	213	197	193	193	224	211	203	212	260	210	217	207	193	226	208	225	189	215	213	217	213	225	207	229	236	223	203	215	216	236	209	212	211	214	242	228	195	208	190	217	200	219	209	215	204	222	195	216	210	188	221	211	197	219	192	215	215	221	229	206	234	227	210	199	199	224	245	200	225	200	199	237	219	233	223	222	212	221	204	214	177	229	223	210	218	222	215	255	213	224	208	220	210	253	223	207	211	211	211	210	207	233	219	215	225	218	179	186	213	223	217	222	189	234	232	198	196	214	214	198	227	221	230	222	225	192	227	213	222	212	194	204	227	198	184	218	207	209	243	207	195	225	186	204	205	199	231	223	221	201	214	221	207	228	223	215	197	223	207	195	207	219	201	229	218	202	207	235	211	223	212	221	222	195	218	218	213	166	226	226	200	250	208	217	205	207	216	234	197	222	197	182	221	232	235	237	205	182	215	203	218	219	200	198	236	217	199	237	203	189	231	220	225	198	201	226	214	224	203	188	203	230	233	205	222	192	212	209	213	199	209	231	205	214	219	210	207	200	226	204	226	222	217	237	206	217	209	233	224	231	213	207	212	239	219	217	220	190	230	186	220	219	203	208	230	206	209	217	204	217	224	244	220	204	221	195	207	200	207	188	223	207	223	209	187	219	200	216	215	213	207	217	228	203	214	216	220	240	199	211	226	224	222	224	213	210	221	216	202	208	210	216	197	218	229	219	220	224	227	216	188	234	220	213	224	241	215	237	238	208	234	233	216	208	188	194	195	202	192	226	241	236	241	210	219	182	210	212	204	176	191	210	215	201	176	224	228	230	189	208	211	210	231	230	194	237	229	213	187	226	231	199	207	226	239	206	219	209	237	215	200	229	197	229	227	224	194	236	217	204	198	207	209	185	215	180	196	246	203	213	214	217	194	220	195	215	213	232	232	216	196	216	215	226	188	201	229	207	229	208	222	214	230	232	219	223	202	195	205	192	214	219	210	180	203	202	222	228	232	217	209	230	238	237	200	200	235	205	231	213	230	224	196	248	208	208	178	215	192	231	210	198	244	225	201	231	241	199	212	192	241	220	208	223	207	203	223	224	180	225	199	193	226	220	210	219	228	212	230	232	207	231	202	214	213	205	218	200	235	220	208	198	205	223	235	198	227	207	229	223	211	226	206	223	215	213	215	222	219	219	223	194	215	203	211	241	237	234	224	194	203	226	201	224	213	204	179	211	210	209	219	230	184	207	190	223	204	218	218	199	224	197	253	212	224	217	209	223	215	231	209	217	212	210	203	231	183	190	187	182	249	218	216	218	202	215	212	219	195	227	196	223	190	205	189	217	230	212	218	213	214	207	212	221	206	230	208	243	212	204	206	182	229	213	218	239	213	211	215	218	222	216	206	217	224	188	228	204	226	181	223	214	235	207	214	208	188	198	217	201	226	228	227	212	207	200	228	203	217	210	193	226	221	210	198	214	208	230	223	197	214	190	240	227	212	221	217	233	222	213	226	215	225	230	207	202	218	209	183	261	212	199	197	214	212	195	207	206	192	223	183	194	217	199	216	207	189	213	208	206	234	191	202	217	204	226	206	200	234	186	201	236	203	238	216	210	210	220	205	198	202	227	220	216	231	216	233	231	246	196	215	225	201	215	227	231	202	224	219	215	205	209	224	207	189	182	235	205	218	218	237	232	197	216	217	197	224	230	240	222	231	212	202	213	226	218	218	223	196	205	214	209	188	232	210	235	221	208	201	218	248	245	215	189	221	231	231	190	207	209	219	221	202	214	211	199	203	230	201	206	222	212	207	201	219	230	222	209	223	200	207	214	195	220	233	188	247	215	220	219	222	222	189	211	220	215	217	209	199	234	193	220	208	216	234	213	186	209	211	200	214	205	218	225	198	201	207	210	196	214	212	232	208	232	197	225	225	210	239	190	216	203	182	200	212	194	213	204	180	195	195	214	217
29577	28585	33192	23149	12378	7081	5121	3793	2662	1870	1459	1312	1084	975	805	724	631	503	442	454	388	383	332	337	294	279	319	345	313	310	326	323	286	306	297	275	266	264	257	232	247	234	240	224	268	223	243	230	211	198	203	187	199	193	197	204	210	209	187	209	203	203	191	203	187	190	189	201	197	185	203	211	199	167	202	204	220	210	176	200	201	166	226	193	201	221	191	209	193	218	190	200	193	188	191	184	204	217	192	203	214	198	206	209	180	191	223	176	201	194	203	202	214	177	185	181	204	197	205	212	206	200	191	192	199	210	201	181	205	189	185	208	188	203	204	217	188	176	218	206	184	205	200	185	194	162	198	211	167	201	171	202	191	182	195	185	189	170	189	186	194	215	197	206	194	204	236	194	205	228	187	191	191	210	193	188	186	170	179	192	217	229	197	196	192	184	194	211	202	194	201	210	201	218	196	202	190	206	182	203	211	203	199	213	197	229	156	211	192	166	211	185	187	202	190	199	191	195	221	184	199	189	190	204	191	186	177	208	178	184	195	166	215	185	192	218	194	206	182	205	204	216	188	185	187	205	225	212	202	213	181	209	219	186	210	189	199	179	191	192	205	174	193	189	199	213	203	191	203	167	189	198	176	190	182	184	197	211	197	199	211	173	193	197	227	195	235	186	231	199	228	204	210	191	200	209	175	185	224	185	188	198	194	198	197	174	203	184	194	214	198	185	199	209	209	187	176	183	216	190	191	207	231	242	219	194	192	221	197	180	206	230	195	197	179	186	191	205	202	178	196	198	200	197	192	217	194	186	185	207	171	181	187	180	204	205	215	194	212	189	186	208	184	187	181	173	192	205	199	200	176	215	186	203	213	164	198	210	214	225	188	190	192	189	210	189	209	193	197	208	217	204	190	190	185	182	190	226	197	205	162	196	203	193	201	185	171	190	204	198	176	222	180	205	168	198	195	202	190	189	190	205	216	201	231	191	181	190	181	180	207	207	173	200	216	182	193	204	172	200	189	184	188	204	204	193	202	201	214	205	192	194	188	215	206	199	212	202	205	188	177	199	190	220	186	191	193	215	196	221	182	187	184	206	186	169	190	187	188	194	191	201	211	218	212	203	187	207	187	199	212	192	183	204	201	216	167	230	216	213	194	194	209	187	165	178	191	198	181	176	185	195	221	185	189	197	193	188	182	195	191	208	217	202	218	206	206	210	169	195	178	207	184	208	209	207	226	202	195	201	186	214	215	195	207	226	185	243	201	193	190	189	183	201	199	213	195	202	201	195	206	201	190	183	208	228	195	210	210	211	190	195	193	179	204	197	184	228	196	223	198	177	185	179	188	208	223	199	196	177	214	202	197	191	186	215	196	185	174	216	178	189	186	202	190	207	207	184	189	178	194	182	199	192	203	210	176	195	206	211	225	217	185	169	201	213	197	165	208	213	181	172	195	204	171	201	200	192	231	216	219	169	204	196	170	178	180	226	217	221	179	187	180	190	193	188	196	191	210	183	218	219	210	205	197	179	198	212	221	188	195	193	210	205	199	204	180	197	196	212	203	191	198	219	192	200	194	186	203	178	204	203	184	196	199	184	178	197	202	191	194	190	212	182	188	194	206	181	229	202	183	204	213	208	197	180	192	177	192	187	195	189	224	185	210	218	196	189	197	215	202	200	226	214	217	176	208	189	197	202	200	198	199	206	202	225	170	219	193	206	214	201	212	194	201	216	207	200	181	192	178	236	224	192	197	200	173	225	195	191	194	184	200	198	193	180	172	172	168	180	195	200	230	213	211	198	221	197	184	211	203	182	195	212	174	226	196	181	192	209	219	206	213	190	203	196	188	202	220	183	184	197	218	188	213	197	197	209	223	185	219	191	209	197	191	190	202	188	175	175	180	174	194	212	187	188	195	173	209	193	174	217	224	191	182	184	200	187	213	203	199	211	200	196	199	176	213	185	234	207	197	178	198	220	201	198	197	186	204	224	211	187	190	201	191	214	200	192	173	202	192	198	227	197	222	210	203	181	203	212	208	182	208	186	206	183	204	202	176	194	185	200	197	208	217	201	206	188	203	227	185	190	189	209	189	195	197	177	186	195	192	213	194	208	201	211	204	198	194	215	207	187	177	219	196	215	191	210	185	198	182	189	202	199	203	172	220	218	193	196	192	188	195	202	205	201	212	204	198	223	205	197	210	212	190	221	198	219	212	190	172	182	191	178	178	222	203	176	228	186	208	175	194	213	210	180	196	197	199	203	185	185	214	218	210	199	184	208	193	190	224	184	202	198	193	204	209	179	194	194	198	210	181	206	194	200	178	210	188	210	167	188	172	218	195	193	198	207	201	216	188	186	201	199	192	216	180	204	176	208	213	187	194	212	204	191	196	203	179	178	209	186	186	201	177	205	204	185	194	189	178	185	221	197	192	197	162	168	196	198	221	186	210	198	191	191	222	214	223	197	201	189	196	171	199	201	225	210	205	219	168	197	207	200	163	202	206	216	189	174	184	210	195	196	210	182	197	188	211	215	179	224	185	201	206	197	204	203	178	192	167	200	214	195	206	181	192	223	193	193	174	228	179	187	191	203	200	204	188	192	181	184	196	222	200	212	218	220	186	200	225	202	215	203	179	194	202	209	186	194	203	213	176	200	189	182	224	187	207	203	195	194	192	185	204	175	194	245	203	213	214	199	209	200	171	197	202	206	202	193	201	198	186	209	203	213	224	196	196	192	198	197	217	213	217	193	190	184	183	164	193	183	213	196	200	192	210	198	174	194	217	194	197	193	185	187	209	200	194	203	194	188	205	194	200	203	191	188	189	202	207	201	188	196	205	194	205	199	207	180	191	200	185	206	195	194	201	188	174	176	193	191	203	209	198	195	228	196	209	230	199	203	191	203	196	211	181	173	206	189	200	191	184	208	217	223	170	212	205	185	165	193	217	206	213	213	196	203	187	195	200	193	184	216	209	191	185	204	174	192	190	191	200	182	220	194	195	203	210	227	185	201	210	191	164	218	205	207	195	226	198	181	197	187	213	209	189	198	186	206	200	204	198	195	209	194	191	178	197	165	184	214	185	230	182	201	202	177	191	191	217	204	201	200	194	199	218	208	192	211	205	194	203	209	180	213	202	189	217	221	201	216	198	186	193	192	218	181	168	194	185	214	192	183	213	231	214	217	181	203	182	184	188	201	185	186	176	205	189	184	184	196	191	213	200	205	223	196	189	186	207	186	172	203	191	199	184	215	202	212	184	221	217	197	196	207	208	185	188	213	209	200	189	220	186	204	204	200	200	175	186	212	209	204	213	190	201	209	194	212	199	190	196	179	199	194	192	192	169	218	178	205	209	199	211	181	184	203	219	217	212	169	191	199	212	215	201	200	216	215	196	206	219	199	187	211	206	188	181	209	175	196	217	208	185	180	201	222	210	181	198	204	195	206	198	208	183	220	191	211	175	177	205	209	197	216	201	181	220	210	208	196	210	183	182	159
31262	44310	38403	24695	16975	12570	10560	8322	6233	4446	3515	2893	2394	2003	1770	1432	1279	1033	919	767	750	642	575	555	479	485	507	542	520	527	518	539	495	491	440	391	334	373	349	327	323	293	322	290	290	305	279	312	262	304	258	263	266	275	253	280	256	258	251	260	251	273	289	261	237	259	274	232	269	209	271	279	230	259	229	240	230	247	247	273	262	258	234	240	244	275	256	244	254	248	211	247	224	252	255	266	258	243	246	282	243	252	224	255	250	230	252	232	264	223	295	246	252	230	276	239	260	249	270	261	252	265	255	270	237	264	251	259	234	228	255	242	252	231	221	278	262	264	270	221	254	258	265	255	240	225	252	271	270	257	243	250	295	263	223	240	237	265	281	219	260	276	238	265	245	241	259	292	222	233	255	257	213	209	259	260	247	223	244	273	256	250	226	250	264	234	260	241	281	249	253	243	247	265	238	236	246	215	249	262	217	269	227	249	237	243	275	242	247	243	234	262	255	269	272	268	234	231	235	258	273	268	260	236	257	261	228	241	266	269	235	253	280	228	273	251	268	258	280	248	216	270	261	228	248	241	244	227	268	254	256	253	263	235	260	213	266	232	239	256	233	253	238	259	236	217	248	229	258	246	234	251	277	255	258	225	244	268	262	272	259	267	248	220	254	230	238	272	256	243	227	246	277	275	241	256	216	246	245	259	263	236	236	250	247	253	268	247	245	268	207	285	268	270	251	252	247	266	248	246	242	242	246	249	255	235	278	253	238	278	258	239	263	211	272	276	254	256	234	262	247	232	223	237	253	246	281	274	243	256	245	243	263	240	243	251	247	245	243	249	250	251	263	240	265	240	246	236	243	244	257	261	219	254	233	275	224	271	235	251	243	252	261	274	259	253	243	283	270	279	250	235	252	256	247	276	248	234	262	256	248	275	224	241	258	246	257	254	247	236	233	244	262	265	234	225	229	219	237	252	253	243	243	218	285	246	256	254	264	241	277	262	241	263	218	255	257	247	225	236	252	245	231	272	255	269	242	241	245	225	285	266	247	262	241	267	247	241	244	239	260	247	263	240	264	243	252	218	238	253	268	255	257	226	240	240	264	246	271	269	237	252	246	232	244	249	237	255	271	251	247	256	292	224	268	263	248	230	245	237	244	227	241	255	258	258	254	231	247	228	227	252	256	264	234	249	258	218	276	263	264	266	261	261	240	253	256	239	256	254	236	245	247	229	260	251	255	286	279	238	236	260	261	250	254	254	290	245	261	247	255	227	242	247	246	238	250	212	227	255	258	261	272	243	251	239	253	251	260	235	277	254	251	254	258	277	246	255	236	260	278	229	249	250	254	239	235	244	254	256	258	253	267	260	269	231	225	268	248	251	267	243	280	227	243	252	271	267	263	254	282	252	240	214	249	247	245	251	248	261	233	241	256	267	244	262	250	229	244	229	242	264	219	249	232	240	248	268	257	261	268	262	263	243	269	248	255	246	249	263	246	246	280	235	272	259	229	227	226	253	267	259	281	251	247	227	247	249	242	269	236	250	257	271	241	227	229	249	241	225	260	225	259	231	259	266	237	251	268	242	254	236	261	228	234	229	271	233	264	259	286	218	255	247	259	260	230	259	220	256	244	271	273	242	261	248	242	212	214	257	259	248	253	250	250	249	227	234	264	274	276	241	252	282	238	245	242	242	255	246	258	243	263	267	241	258	283	245	260	269	256	230	252	225	271	271	239	258	237	251	260	244	237	266	231	257	234	242	231	236	251	242	237	260	290	249	254	265	263	248	251	230	273	246	263	231	249	227	204	228	242	282	275	252	256	268	277	241	230	242	242	267	268	225	248	259	236	247	266	246	227	257	239	292	239	237	246	258	245	217	282	249	253	260	247	256	216	266	244	249	244	236	265	250	269	273	268	250	241	257	259	270	246	265	251	247	243	241	254	251	252	265	229	251	226	243	238	236	244	222	261	259	276	251	255	253	255	259	221	240	259	249	254	249	239	257	267	228	238	262	264	275	243	214	268	251	254	250	245	240	274	250	279	251	235	234	263	204	242	247	262	258	245	239	272	277	262	248	248	242	252	249	223	267	252	260	252	243	224	248	238	246	258	257	245	275	241	256	245	285	249	234	209	231	275	269	285	259	238	228	270	205	270	248	255	282	255	238	299	250	237	267	241	261	270	263	240	259	238	269	279	234	252	229	273	262	253	258	234	262	248	236	242	255	277	252	275	249	274	263	243	247	264	300	256	256	252	245	262	233	264	234	263	245	283	261	253	254	251	252	238	277	268	256	260	263	220	238	240	257	242	249	242	249	269	239	222	259	250	245	266	262	270	235	230	264	250	218	232	228	234	249	252	284	252	225	259	278	292	234	257	225	260	227	266	255	246	247	277	236	263	267	255	250	270	258	270	266	255	246	270	249	267	232	247	263	262	243	244	263	239	261	241	240	229	268	234	237	275	243	250	256	263	246	271	247	261	250	282	285	265	239	277	269	236	260	250	246	249	238	240	257	263	228	239	242	256	250	237	273	241	253	266	245	262	256	258	226	258	264	271	233	244	234	252	263	274	261	241	249	240	268	245	260	268	280	256	272	253	250	241	245	249	244	271	250	269	255	250	270	256	254	240	232	243	251	242	247	270	243	270	256	257	242	275	217	266	253	226	239	241	248	250	264	259	260	277	212	255	230	229	272	258	245	259	250	268	262	254	241	254	262	245	253	249	242	256	257	248	226	248	254	256	251	226	243	281	217	232	252	264	251	258	255	238	245	271	264	269	239	236	259	262	263	261	247	232	255	226	239	265	241	248	234	259	237	250	232	229	244	230	239	237	247	249	254	260	253	256	250	257	255	238	261	217	247	278	265	250	280	226	221	259	257	270	251	213	259	235	245	254	285	276	279	253	247	255	229	239	285	227	228	256	231	248	237	244	253	237	252	241	226	260	241	258	246	260	254	242	247	274	243	233	246	249	253	235	256	268	243	261	244	230	235	276	260	244	214	259	243	246	247	221	239	236	254	269	251	236	239	246	240	283	280	230	239	275	236	270	262	266	253	252	256	242	244	243	261	253	270	254	259	256	267	257	242	237	256	249	261	238	256	218	246	273	239	236	227	249	241	255	256	246	276	233	222	231	276	238	241	245	239	250	254	319	254	243	234	234	222	269	274	265	262	218	237	262	281	247	260	251	270	269	224	247	263	250	252	236	254	282	256	274	254	224	255	250	249	254	257	251	243	271	264	239	262	232	217	260	252	239	250	251	242	235	268	260	275	228	244	245	253	263	232	259	251	243	252	229	274	230	229	256	236	257	247	245	249	249	219	249	273	260	281	233	258	254	243	249	249	276	288	272	275	232	255	260	227	226	277	258	245	247	276	240	249	243	235	220	252	242	237	229	264	250	254	250	268	256	264	235	238	241	242	265	251	279	231	240	251	242	217	246	253	237	231	262	292	239	258	249	208	242	212	254	266	246	267	230	256	252	249	267	263	261	245
24481	21361	28673	25413	21640	16026	9983	6387	4397	3235	2366	2020	1615	1396	1231	1046	876	727	620	622	490	421	375	346	334	303	294	326	316	311	349	346	309	284	279	230	267	213	188	220	222	201	197	180	165	199	193	199	177	175	163	185	154	175	173	163	161	164	147	148	152	160	143	145	174	155	144	148	138	142	150	162	132	144	151	136	165	160	162	141	149	138	157	135	146	136	145	144	153	143	143	156	158	135	173	161	155	172	142	155	138	142	146	133	161	154	163	157	155	163	145	165	152	130	161	143	168	149	141	130	158	169	155	127	158	155	183	140	166	160	138	151	147	164	152	152	128	148	191	141	150	166	169	161	161	159	147	153	147	159	144	155	159	138	168	137	141	150	142	130	167	145	151	156	158	164	147	155	149	142	142	166	147	169	151	139	150	144	150	144	145	143	144	141	146	160	173	137	151	168	136	144	132	157	174	163	186	158	156	168	156	140	154	153	160	139	135	166	146	144	181	131	162	152	145	165	129	153	145	139	141	162	146	164	144	149	130	150	143	155	178	145	162	143	151	143	144	146	149	149	169	127	155	142	133	160	157	158	159	141	140	154	124	162	148	147	142	156	159	154	170	146	153	150	154	145	145	154	140	157	156	171	145	152	158	146	155	145	149	162	156	169	140	159	154	170	124	147	143	118	145	158	140	141	134	146	152	174	145	156	147	126	142	131	143	159	157	173	162	143	149	146	154	135	161	153	138	163	156	148	145	153	157	161	152	153	150	154	152	158	149	136	159	153	153	152	139	159	139	143	176	146	162	137	140	145	152	142	130	159	138	144	170	155	158	167	140	140	160	152	166	149	144	155	135	157	161	153	147	150	149	141	132	136	162	159	155	138	130	173	145	178	152	126	132	124	162	146	155	151	154	173	160	140	157	148	131	155	137	143	138	155	159	156	157	143	155	163	144	157	158	139	129	137	167	138	170	160	139	155	162	144	133	155	148	168	128	147	146	153	121	147	162	154	168	167	125	160	132	139	140	162	171	147	168	149	137	145	123	161	158	135	149	147	139	147	137	169	144	159	154	136	149	152	159	151	114	137	152	158	142	165	161	141	137	147	131	154	118	148	135	162	156	146	183	166	140	133	149	141	156	149	151	164	161	174	122	143	151	147	145	136	153	132	157	147	141	157	145	135	144	165	139	135	123	157	154	143	142	144	168	143	161	153	153	148	164	144	150	156	152	164	145	164	155	152	134	150	162	133	136	152	159	139	185	153	146	140	173	129	146	162	138	155	153	131	143	194	139	145	164	142	148	138	149	134	147	134	148	153	137	170	157	155	143	136	132	143	124	154	144	145	149	155	141	134	155	146	159	147	131	171	148	154	142	155	147	153	138	172	146	147	136	153	157	142	125	170	136	146	130	136	152	149	150	142	164	147	151	160	147	150	132	147	164	157	150	143	157	177	142	158	127	119	140	135	161	144	139	140	182	150	132	154	124	151	176	138	142	154	150	141	161	133	140	155	160	161	165	147	143	147	159	157	144	139	157	145	136	141	158	151	169	127	134	140	138	146	134	124	141	159	142	156	143	159	169	141	131	142	135	145	146	147	150	144	151	162	133	155	146	163	159	125	160	149	171	173	154	150	150	162	145	153	115	147	143	163	145	179	134	145	122	136	160	151	139	146	142	172	140	154	144	144	137	159	151	128	154	150	141	138	136	144	154	168	163	140	170	156	171	115	153	177	141	120	146	148	152	150	157	139	144	147	133	149	151	147	128	139	139	173	167	125	139	172	126	140	162	148	150	141	144	137	135	131	164	145	162	127	147	143	165	143	140	134	146	165	154	145	132	151	169	129	157	143	155	158	146	149	162	154	114	150	136	140	143	146	146	156	139	132	156	147	154	155	157	125	128	145	139	176	163	153	157	163	154	132	143	155	155	163	150	173	152	144	151	132	167	152	158	136	170	153	156	144	136	141	126	149	144	142	143	153	139	153	117	144	141	146	178	179	160	145	141	159	153	148	165	141	132	149	152	159	145	145	153	136	143	156	144	158	152	142	143	162	134	134	173	153	155	146	143	139	155	124	136	182	159	143	145	151	145	166	156	131	122	155	143	153	130	148	147	169	160	155	143	145	151	142	131	137	147	143	148	152	143	141	169	137	153	135	166	164	148	147	155	151	168	156	143	149	137	150	144	139	149	176	147	146	139	125	156	149	138	143	157	157	140	160	148	140	166	165	141	149	161	141	159	158	144	151	147	149	145	163	165	153	147	140	150	157	145	153	140	137	129	152	139	119	140	128	141	144	152	122	135	154	149	138	153	161	142	150	143	152	151	140	145	143	151	150	135	139	162	132	144	146	173	142	164	163	164	127	149	150	151	147	134	131	165	144	142	165	139	132	165	147	155	146	132	170	148	139	166	160	160	144	153	152	134	158	143	141	142	156	141	145	134	140	150	145	140	161	183	149	149	165	164	143	144	146	152	143	151	153	152	137	153	156	146	140	154	170	192	158	155	148	157	146	120	132	144	146	162	161	140	151	158	165	139	170	148	158	177	148	148	134	153	161	148	121	129	120	163	152	134	148	135	166	146	153	149	159	148	142	133	147	142	163	171	139	177	154	143	172	159	152	156	158	164	137	141	140	148	154	144	178	150	151	153	143	163	157	135	155	146	156	155	146	149	163	157	158	146	155	161	130	147	142	139	149	167	147	152	184	145	153	155	141	161	154	157	140	161	159	167	161	165	146	166	158	130	135	166	139	158	164	147	145	154	156	151	162	152	122	163	164	134	160	132	153	167	146	142	160	130	154	148	130	150	183	157	140	144	166	129	149	152	150	169	158	151	140	144	129	140	152	148	141	159	125	169	124	126	153	145	146	154	142	152	148	131	151	123	150	144	148	146	167	147	136	140	139	155	131	130	136	160	155	153	142	142	143	149	149	142	162	144	154	159	139	150	168	159	154	137	146	148	135	143	139	153	146	138	154	158	157	149	169	143	164	150	150	152	157	160	156	148	160	174	160	146	167	153	141	147	154	152	154	184	176	148	152	150	155	150	148	162	147	150	131	166	156	147	168	145	173	162	144	148	148	163	152	160	155	128	150	154	138	157	167	154	158	146	148	156	139	140	162	161	139	145	141	135	165	153	143	155	127	136	172	160	139	145	138	166	170	158	132	145	151	124	138	143	173	188	160	172	138	135	172	138	160	168	149	158	148	158	165	154	157	156	169	160	150	160	155	114	138	156	128	143	157	142	148	154	167	127	156	146	159	159	142	144	173	143	141	147	144	151	145	153	136	164	167	130	144	151	147	165	127	155	153	128	170	158	162	132	147	166	167	136	146	142	130	152	129	148	153	163	166	140	142	155	156	161	124	158	146	147	162	145	150	145	148	152	154	138	151	139	162	143	167	140	159	171	162	138	144	145	154	160	163	141	139	151	140	122	134	155	162	145	132	151	130	156	162	152	138	165	139	143	141	119	163	150	132	151	142	163	154	144	140	135	152
30903	51091	45362	32295	23424	18212	15083	12422	9437	7123	5319	4520	3889	3284	2709	2291	1919	1489	1252	1155	995	839	699	607	576	519	519	618	569	609	586	574	526	523	460	407	384	356	318	315	269	313	279	326	261	298	241	230	234	228	235	210	219	202	196	222	180	200	212	180	191	198	185	196	201	185	193	165	188	202	191	189	168	189	204	194	173	192	191	201	183	197	190	176	207	168	198	190	172	189	219	190	215	188	168	201	195	173	195	191	202	183	179	212	185	193	191	201	200	201	174	184	197	185	198	207	207	205	210	200	174	187	181	166	207	218	172	192	210	160	183	173	173	184	181	172	196	182	206	180	170	197	200	192	189	189	176	190	177	204	198	191	187	173	192	190	190	175	208	194	202	202	185	158	176	213	197	181	200	197	184	191	194	187	199	192	211	205	198	208	212	194	197	176	175	196	178	185	189	186	177	213	174	192	203	202	198	173	195	167	206	191	194	162	192	207	177	201	180	210	201	203	163	184	189	177	185	164	201	184	181	197	188	187	203	209	184	180	184	236	196	182	219	191	187	181	203	191	203	190	198	199	178	175	189	184	195	185	177	197	173	192	176	189	181	186	189	191	196	202	196	192	198	183	182	216	219	186	171	197	171	205	210	210	176	200	182	201	205	180	174	197	186	191	190	196	183	187	176	204	226	183	208	194	201	167	211	190	233	198	178	165	164	189	195	198	201	194	206	210	225	169	187	191	200	185	191	203	204	194	178	188	189	202	191	153	193	208	184	186	203	189	200	185	203	199	212	218	199	202	220	183	175	196	183	190	166	233	184	200	193	183	197	190	188	193	191	181	200	183	199	205	177	202	176	184	180	198	169	189	203	186	180	198	157	186	184	189	199	182	169	165	163	189	182	188	189	179	205	197	165	197	191	200	199	210	163	173	159	170	175	193	174	182	192	206	182	189	199	189	190	187	224	205	209	196	192	198	189	173	170	199	194	217	207	166	208	204	190	162	175	203	172	164	196	204	207	195	210	192	208	174	207	178	210	170	171	182	204	207	163	172	203	186	211	183	169	184	200	169	186	168	178	196	160	204	186	188	197	186	201	194	181	175	181	201	192	187	192	197	193	211	205	190	193	175	189	193	218	190	149	182	192	181	203	201	179	196	188	179	159	193	201	202	199	182	194	177	174	180	185	188	195	193	191	181	165	182	184	194	181	182	193	182	199	185	185	199	183	202	203	213	181	170	164	178	193	214	180	173	189	178	177	175	194	204	201	193	174	160	201	207	195	220	209	186	210	208	175	189	212	197	211	188	187	151	193	170	192	184	192	198	199	193	193	165	181	217	190	175	198	193	210	171	189	179	213	173	202	170	172	169	191	206	206	198	191	180	227	198	194	167	183	201	191	197	177	205	209	207	203	190	169	199	197	192	186	206	190	193	183	196	205	201	198	210	188	188	193	186	211	173	191	156	205	193	171	206	188	199	206	173	192	207	185	192	207	201	193	174	223	188	185	180	184	183	185	206	157	204	187	195	210	175	196	211	200	202	184	185	208	179	194	196	187	181	193	202	217	190	164	214	191	171	222	216	197	180	170	186	169	215	176	179	193	192	192	214	196	183	199	182	176	199	205	203	193	204	199	200	201	184	201	193	178	185	187	162	182	185	205	183	184	223	168	210	208	200	172	187	189	185	207	179	200	185	197	191	202	197	172	202	206	193	176	179	198	192	199	199	200	172	181	183	184	185	196	230	206	188	200	196	184	200	185	174	178	182	197	180	200	182	197	178	181	173	188	183	178	201	172	216	197	214	202	173	183	192	198	172	197	220	158	169	196	210	191	195	193	203	193	199	207	192	203	182	183	180	211	201	176	178	196	184	205	193	178	183	161	187	195	208	179	178	199	177	195	187	194	179	192	177	214	217	205	179	169	198	189	172	200	189	163	162	168	201	181	208	201	190	197	193	179	194	153	186	195	203	208	201	195	169	189	187	189	181	180	175	208	176	192	190	211	193	182	181	212	186	213	190	177	188	183	189	208	181	185	170	204	232	169	161	216	193	173	190	199	184	180	193	191	192	187	183	197	198	192	189	182	200	208	166	183	194	201	186	215	227	190	195	192	176	195	189	195	169	193	166	188	193	192	171	200	186	202	171	173	164	192	193	187	187	198	201	213	175	207	179	178	195	194	165	195	193	195	188	211	208	178	181	173	178	188	181	179	199	193	190	206	195	184	200	192	194	205	200	198	220	164	180	209	178	199	187	218	176	177	227	163	204	192	186	198	212	181	178	181	172	202	181	186	185	196	206	196	197	179	174	184	186	190	188	193	198	198	205	206	198	194	206	198	206	186	179	166	204	182	233	191	186	215	168	181	185	182	192	205	199	182	169	198	207	178	211	184	179	195	175	169	188	179	219	225	195	196	174	189	218	170	184	201	181	204	182	186	189	209	208	194	179	203	195	200	200	168	191	175	165	183	187	206	173	174	190	205	171	202	189	208	208	192	217	176	197	206	192	188	191	188	171	196	189	166	193	197	187	179	175	193	191	182	191	185	198	165	183	199	184	223	199	194	181	188	192	196	171	166	185	182	167	185	203	191	206	173	190	195	208	189	172	207	194	200	197	178	165	168	173	181	182	179	212	182	171	190	198	197	183	197	172	201	184	200	199	191	191	191	191	186	182	180	193	180	185	171	169	188	189	177	195	202	178	190	165	166	177	183	180	197	185	166	178	179	196	191	170	180	203	196	212	194	194	189	190	171	184	182	200	189	193	201	186	190	175	175	188	201	202	171	191	178	189	199	174	181	212	181	225	165	200	215	203	194	188	207	172	207	194	193	193	174	200	204	196	190	179	216	176	200	175	183	192	173	189	176	211	166	207	189	179	193	204	194	192	200	196	189	168	171	209	169	180	197	197	182	187	191	214	195	186	191	203	198	198	184	171	195	195	184	172	173	218	200	194	182	184	186	199	184	177	183	206	184	179	178	191	200	194	192	197	182	195	194	200	198	174	201	183	209	206	204	200	170	188	196	177	179	193	189	179	183	208	194	192	191	184	185	188	202	169	172	190	196	174	197	182	174	192	167	202	191	185	188	207	176	199	194	165	189	183	199	177	183	181	193	223	173	184	186	213	213	203	189	192	194	210	183	192	180	194	202	186	197	190	196	215	200	205	167	219	194	187	199	192	179	192	194	147	173	166	180	202	169	196	216	177	180	190	194	202	180	173	207	186	195	201	186	198	193	194	176	174	200	175	201	193	234	188	166	176	193	215	168	169	206	191	188	209	208	199	216	193	178	210	185	186	165	192	177	176	174	204	159	196	204	187	168	187	192	195	182	185	197	197	172	165	193	207	200	180	208	196	178	176	186	227	172	190	201	181	188	187	194	190	216	180	187	204	185	177	171	196	170	193	178	198	208	187	171	152	177	204	185	182	201	206	188	187	196	195	214	193	203	207	206	204	186	207	194	199	195	184	208	179	202	190	200	178	202	189	182	187	179	215	197	198
25396	21387	28260	26712	17388	9681	6695	4500	3259	2386	1852	1595	1300	1209	1022	880	808	652	539	569	469	421	398	388	386	330	373	360	396	379	400	378	361	397	315	326	304	319	253	300	266	244	260	272	303	308	270	247	265	231	219	228	237	266	242	244	246	253	243	243	228	240	210	248	262	226	253	235	260	204	242	242	238	237	256	221	229	268	238	239	240	235	244	242	244	236	212	217	243	226	227	254	243	250	250	233	245	235	214	225	253	231	240	237	246	236	231	214	219	231	254	247	247	245	224	237	236	227	260	220	233	238	247	243	242	219	244	225	196	211	232	243	262	234	229	231	248	212	202	272	245	217	234	223	234	244	231	229	253	235	234	242	237	252	244	242	246	235	245	261	226	239	210	226	226	227	243	221	218	218	199	220	213	229	217	232	260	252	244	243	215	242	220	230	215	228	245	249	248	235	236	232	215	248	204	242	246	220	250	222	231	197	215	263	251	217	239	227	239	229	231	253	218	229	233	194	233	238	224	201	214	236	239	237	227	240	218	247	224	218	243	229	248	237	243	208	216	241	229	208	236	239	233	237	247	252	236	225	242	238	248	236	234	258	230	238	250	221	232	231	213	227	223	242	243	234	241	208	241	203	239	216	229	241	239	244	260	248	214	236	235	209	222	257	236	240	227	238	225	234	207	270	231	252	234	229	222	236	217	253	271	248	246	260	244	279	244	238	249	227	234	221	215	200	240	237	247	244	232	242	237	252	218	236	261	244	226	230	218	221	215	236	246	223	232	212	221	261	259	245	227	237	252	249	223	219	237	245	232	281	243	215	255	199	257	210	224	244	215	224	231	273	232	248	257	241	231	232	210	233	254	229	238	249	219	251	249	234	249	218	201	255	256	249	211	241	216	236	232	252	238	242	213	229	222	256	258	249	228	214	207	220	252	212	213	238	243	247	230	235	218	233	233	228	228	240	221	226	229	242	209	248	239	227	224	226	240	211	231	242	217	258	228	235	200	245	231	219	240	238	244	258	209	217	222	237	231	252	270	226	231	248	233	230	213	221	270	212	231	243	233	219	232	273	239	276	237	223	237	244	253	227	229	250	226	253	224	240	220	245	247	224	224	220	231	235	236	278	233	249	254	237	236	223	249	258	207	212	228	248	231	222	213	216	219	244	206	236	224	244	224	211	251	238	211	217	235	251	247	218	250	251	213	247	244	201	272	244	225	225	234	229	207	234	264	253	220	224	248	208	242	237	233	222	220	254	217	238	231	227	241	245	236	240	242	242	226	209	217	219	216	241	242	201	220	254	254	236	225	236	256	270	256	224	217	257	237	274	231	196	233	224	256	231	219	249	247	213	219	255	224	220	221	247	224	223	234	242	237	223	234	228	232	241	255	214	242	242	238	251	243	206	244	237	258	209	203	264	231	236	237	237	262	275	259	244	229	269	234	230	213	259	272	260	253	242	242	228	217	255	238	230	247	219	237	246	234	246	245	230	230	255	235	242	228	201	256	228	234	234	229	260	236	232	239	264	228	223	237	252	232	248	228	232	245	236	243	218	242	232	256	239	214	220	215	236	236	214	217	240	255	248	253	224	223	221	270	232	254	234	227	246	226	220	232	230	226	274	220	233	235	250	228	227	207	222	233	241	214	235	253	239	238	244	237	228	244	247	229	231	257	270	235	234	220	205	209	216	249	222	233	230	268	234	245	226	237	232	200	229	220	218	250	254	231	234	215	207	250	243	208	240	226	266	230	225	234	245	254	236	209	247	267	252	250	268	242	236	236	234	242	212	245	222	256	202	230	277	245	241	235	222	215	247	235	231	251	241	216	240	238	243	233	211	248	259	234	236	215	229	248	246	244	208	227	217	259	234	224	253	227	247	225	238	214	242	246	222	240	243	241	218	253	232	276	239	250	233	235	251	244	245	246	240	238	244	245	241	259	228	241	248	253	233	254	239	241	238	250	217	195	242	226	232	234	235	236	245	211	246	252	244	215	213	213	236	224	237	273	239	234	208	209	244	224	219	235	241	239	236	246	242	223	242	251	234	221	223	227	231	254	217	228	203	232	216	236	236	244	227	249	241	229	242	229	235	226	219	221	228	248	255	276	258	228	243	237	248	274	213	248	224	238	219	222	211	247	244	262	233	233	235	243	235	234	243	216	243	245	214	225	251	232	229	204	258	242	224	229	198	205	235	218	233	251	241	237	242	254	259	201	231	226	251	243	250	244	215	242	231	223	268	238	239	222	251	227	229	254	245	237	240	249	239	249	217	219	204	223	246	240	257	229	228	243	243	233	276	233	229	265	253	254	235	237	247	245	242	237	229	246	234	226	239	235	228	236	230	260	219	230	222	236	249	218	237	227	237	242	238	217	252	230	237	224	247	201	233	233	238	254	261	239	244	224	252	252	266	241	231	260	249	217	244	218	219	240	241	212	229	234	259	247	241	245	239	235	245	199	241	252	248	238	222	250	268	250	235	220	240	242	270	231	228	225	217	225	249	237	256	227	243	254	211	239	239	237	227	241	269	218	250	252	217	210	224	223	247	229	249	211	234	230	209	212	225	238	253	252	235	255	212	250	229	244	225	264	222	249	212	246	214	212	236	236	236	258	239	254	249	213	227	226	234	231	256	243	264	231	214	231	238	240	230	202	249	206	262	218	209	234	237	229	231	237	208	239	240	219	232	249	256	246	224	234	221	227	221	225	228	217	246	262	229	238	264	244	215	210	243	236	221	247	242	234	245	236	262	202	227	244	206	225	234	242	212	257	237	220	229	214	203	250	236	234	230	233	234	224	227	238	254	231	253	222	269	214	235	209	262	243	245	194	235	232	204	245	245	240	233	230	234	258	259	264	220	206	237	249	228	238	265	245	249	256	254	217	239	242	219	197	204	261	227	237	227	253	222	257	234	260	242	254	258	230	250	249	235	236	242	226	219	240	242	226	238	215	248	199	237	242	242	235	231	265	246	259	251	247	227	222	233	213	231	221	212	259	237	253	208	257	235	234	246	242	234	202	202	266	251	220	212	231	227	211	234	240	253	214	228	243	240	246	254	245	232	228	230	234	246	243	224	225	225	242	224	227	210	235	267	185	238	232	219	273	246	257	223	235	219	235	231	243	231	243	216	229	205	228	220	276	226	233	255	223	219	261	241	206	236	211	268	236	220	227	232	248	196	237	243	221	229	251	208	215	233	259	249	209	220	271	220	237	241	237	222	238	236	242	210	238	235	265	240	248	247	234	222	255	218	243	216	225	258	235	246	236	224	234	244	268	244	237	238	266	254	241	226	225	227	228	246	219	219	246	235	226	233	255	254	228	267	226	241	264	278	230	229	246	238	246	223	224	232	232	239	227	226	235	242	230	219	243	240	214	228	222	237	225	218	208	241	251	219	243	235	230	233	244	239	248	224	206	239	250	247	244	247	237	229	229	216	202	260	252	231	234	234	222	190	254	246	267	218	259	251	250	270	242	267	202	240	252	238	239	211
31174	47277	40967	29040	20756	15132	12750	9813	7582	5798	4518	3778	3045	2881	2138	1902	1638	1281	1149	978	881	755	653	667	632	574	630	620	615	566	656	578	586	555	514	434	477	433	412	371	393	394	308	336	403	384	358	319	301	295	310	307	316	318	286	291	315	309	266	288	321	323	293	308	303	312	262	290	307	286	291	297	273	294	309	287	302	318	308	271	300	284	297	274	306	282	311	300	273	298	303	295	296	270	266	291	299	315	302	271	286	331	281	267	288	283	273	322	246	294	313	294	290	304	280	253	305	271	303	296	326	277	314	276	265	294	316	269	304	290	290	293	283	289	277	254	293	262	272	288	307	314	282	298	284	279	305	293	278	281	261	304	274	280	257	289	280	288	293	306	303	273	268	305	280	311	291	293	302	300	300	283	274	272	303	313	310	313	293	298	328	302	325	276	326	300	292	300	261	296	284	277	279	258	284	293	300	293	275	319	296	287	295	279	288	305	289	267	275	304	252	278	298	285	259	251	267	301	287	288	314	332	320	274	287	285	278	266	296	297	282	272	308	277	295	285	299	281	308	282	298	287	290	273	284	266	274	297	293	281	246	305	304	286	279	275	301	313	311	347	282	289	300	265	308	278	304	290	302	284	274	284	282	262	291	283	295	276	310	308	281	304	290	278	270	311	303	288	287	315	268	281	260	319	276	252	279	285	296	288	280	303	270	265	312	290	293	280	254	283	294	306	283	270	290	244	277	273	300	290	265	285	283	278	298	288	286	288	293	278	289	292	295	297	258	264	303	298	296	288	278	290	280	280	289	298	292	326	284	266	286	292	303	311	310	309	291	291	279	271	259	283	315	264	274	317	280	313	293	263	274	304	308	271	274	274	281	291	263	285	293	298	291	304	282	312	286	282	291	291	289	309	289	277	296	268	285	276	293	273	282	283	284	291	271	279	277	300	282	292	303	280	315	285	286	281	299	283	296	270	267	284	288	258	303	294	293	255	299	298	280	315	301	284	270	298	294	296	289	295	303	314	281	313	297	282	305	274	274	289	258	269	303	275	295	304	291	299	308	294	312	302	288	279	297	280	292	330	292	271	309	271	275	251	271	287	275	253	283	289	301	246	299	284	287	289	291	302	272	283	312	297	325	283	277	253	288	310	306	296	306	333	282	288	305	268	276	261	278	272	297	282	297	312	273	295	288	296	311	281	288	310	279	277	275	286	297	281	271	279	300	273	310	265	297	299	314	297	286	270	287	292	294	330	312	292	285	289	266	280	269	321	295	272	270	273	278	322	261	265	303	283	272	298	297	281	272	307	290	291	315	292	271	310	308	271	321	302	280	286	321	286	294	296	281	296	296	269	307	299	264	285	273	277	293	297	285	281	285	252	256	271	328	313	279	287	316	303	315	294	287	299	273	257	287	285	316	302	272	313	315	297	311	297	308	284	290	263	308	267	316	300	283	334	305	285	267	282	282	268	291	291	297	304	296	279	283	299	273	302	267	290	283	276	270	277	276	294	271	278	290	313	295	307	295	286	293	303	312	278	291	269	259	268	286	287	265	302	276	275	265	301	289	300	284	281	277	301	294	313	310	291	300	280	281	305	304	295	271	312	312	275	307	299	308	311	306	305	315	279	261	285	297	312	297	297	269	292	271	264	275	280	296	308	279	318	291	292	294	295	282	321	306	279	310	299	303	300	293	272	299	285	291	293	265	259	316	289	316	301	282	285	288	284	312	290	263	295	297	268	273	294	265	290	313	309	295	300	285	286	276	275	296	299	325	303	326	305	305	293	302	316	300	286	300	274	289	283	301	313	322	297	302	282	261	282	280	298	288	304	294	290	308	291	276	296	283	288	293	321	300	302	311	298	288	321	279	272	297	265	309	291	294	273	277	291	328	298	296	298	291	275	282	317	280	311	280	292	307	321	288	309	280	288	300	295	276	266	263	295	261	278	302	288	309	288	313	303	276	265	291	272	320	295	349	289	294	280	259	273	286	260	274	288	312	290	302	286	291	276	273	287	264	265	279	309	294	304	297	292	315	294	272	284	281	273	318	311	311	287	311	324	288	297	281	298	286	281	279	285	265	303	282	304	290	290	311	314	306	267	295	285	275	306	303	262	271	319	277	289	274	284	265	280	286	317	261	282	304	303	288	332	288	301	315	303	287	288	291	298	310	250	321	289	298	301	275	303	305	263	307	257	309	279	284	304	296	286	301	281	273	309	289	289	261	298	303	297	308	293	342	313	323	291	303	274	270	293	281	330	284	271	292	281	292	311	279	286	297	295	292	297	278	290	278	297	254	285	282	285	285	273	296	314	274	288	296	294	294	264	265	301	288	268	298	288	296	274	275	288	283	274	299	277	296	278	281	317	297	281	273	295	289	281	304	320	269	286	283	322	288	295	278	323	304	286	284	312	316	301	293	302	274	293	288	306	310	313	306	294	305	306	279	251	307	301	287	295	311	296	287	290	290	280	302	271	302	263	255	298	294	308	279	277	290	281	287	282	323	295	316	301	338	309	279	311	296	275	296	302	304	286	293	277	281	301	259	283	251	292	295	280	334	272	297	293	304	279	291	307	283	256	312	311	302	263	288	265	264	264	290	317	296	312	295	312	284	294	273	289	290	305	292	288	270	303	298	287	297	302	318	290	281	286	289	273	287	280	283	299	285	328	305	327	286	264	288	264	290	277	310	280	281	280	293	285	329	294	282	306	303	280	306	320	265	253	287	303	297	276	303	286	265	289	326	291	261	289	293	279	269	297	269	269	303	303	293	272	288	342	300	279	297	297	265	292	283	308	259	251	290	289	274	304	292	283	294	311	309	289	315	309	281	282	292	255	268	302	279	281	262	319	260	283	304	276	281	303	287	299	312	306	311	275	277	302	288	281	312	273	325	280	314	271	322	334	281	277	252	283	274	286	273	322	289	274	302	284	306	286	308	281	276	282	288	278	259	280	291	284	273	275	314	279	265	310	272	272	266	292	304	281	272	331	270	291	283	295	302	290	289	302	291	295	272	326	290	315	296	304	283	297	303	267	296	290	267	303	287	310	269	300	264	298	276	247	291	281	317	289	293	279	311	262	309	322	281	278	301	274	271	271	302	288	286	274	277	305	274	304	310	295	295	278	281	297	321	308	266	281	297	298	272	299	285	250	275	253	285	264	283	287	284	272	290	304	286	268	283	267	319	274	310	265	276	296	297	301	312	313	279	258	289	287	319	290	297	298	291	305	307	326	291	294	296	306	278	277	283	304	285	305	299	291	290	264	287	267	302	281	290	304	283	271	311	283	298	306	287	273	296	300	294	259	278	269	257	309	298	277	315	288	284	290	281	274	282	293	278	304	303	249	268	268	307	259	298	298	294	281	303	288	313	265	298	287	288	296	286	290	307	280	287	281	283	276	303	298	309	268	299	282	305	285	283	267	307	310	300	300	295	295	300	281	291	287	270	297	295	286	263	292	286	292	277	266	300	265	297	324	270	268	276	297	343	299
23311	21362	29057	24165	21714	21877	17585	9227	6138	4632	3630	2814	2422	2168	1739	1467	1264	1041	925	711	671	595	510	429	494	409	422	402	423	438	444	436	436	387	371	331	317	312	277	256	260	225	237	246	229	225	264	214	231	200	213	199	186	189	178	189	195	176	198	189	168	187	180	196	195	178	184	159	168	175	192	179	178	180	181	175	166	174	180	187	190	161	194	165	174	194	179	188	176	188	205	156	169	178	154	196	173	183	166	188	186	167	172	183	182	188	174	173	191	188	179	170	174	176	186	163	192	189	177	185	193	179	173	186	164	183	175	178	189	149	171	189	186	156	169	174	199	183	189	167	204	162	209	180	180	175	170	159	180	185	173	179	215	160	169	185	159	165	169	166	183	211	178	208	173	208	191	177	174	156	179	192	167	162	188	203	170	204	178	189	180	187	167	167	168	168	169	201	173	180	183	152	159	195	202	179	189	176	181	179	161	170	215	164	182	184	186	186	178	158	191	173	199	174	159	175	193	165	180	161	179	188	186	177	177	167	169	177	166	206	188	187	210	156	173	168	179	188	141	190	183	187	186	165	175	162	189	178	198	193	190	195	183	176	191	174	181	166	213	193	183	173	182	149	181	184	168	171	174	173	184	179	181	164	182	172	192	179	180	178	172	196	164	198	192	197	170	194	176	192	177	190	169	160	177	181	198	157	153	199	172	192	198	163	187	198	186	181	183	203	160	198	187	204	183	155	190	183	179	187	182	180	169	192	161	171	181	176	162	172	177	198	176	155	183	172	193	191	164	155	180	166	154	179	184	190	157	182	204	167	169	186	195	192	177	195	185	165	168	177	168	180	173	191	185	181	166	180	192	211	158	201	148	169	176	187	191	163	162	165	170	196	183	196	179	183	167	158	164	174	187	217	185	158	168	184	172	180	204	187	178	185	203	185	190	196	151	173	152	193	161	198	200	179	188	168	183	172	173	193	171	184	174	187	172	198	181	177	178	179	168	173	201	196	183	160	185	174	182	172	179	176	188	180	188	197	195	195	176	164	195	184	184	171	185	186	200	178	199	176	179	178	163	180	191	188	157	181	175	168	174	207	157	205	188	189	178	166	196	179	194	175	162	176	189	175	173	157	175	175	192	183	187	187	169	199	186	159	201	185	158	188	195	148	172	180	184	185	178	167	174	182	181	187	190	191	184	178	192	185	196	163	172	193	182	206	188	181	183	158	196	160	155	166	188	171	174	171	170	196	184	179	186	165	176	179	171	182	173	180	192	172	187	201	194	178	178	185	176	186	187	188	199	171	197	184	165	173	184	218	159	180	174	157	191	162	207	165	220	171	175	172	168	150	183	194	180	201	181	178	195	184	191	172	161	161	184	170	183	186	173	197	198	177	188	204	161	168	171	200	190	190	195	167	167	173	163	163	164	190	173	179	184	173	192	182	173	192	181	191	176	197	186	187	177	196	161	180	189	177	157	166	188	178	184	181	194	172	192	166	191	167	175	200	172	184	216	200	172	166	172	185	178	165	192	184	164	218	181	192	188	176	181	166	188	182	172	184	181	173	153	190	194	204	186	195	185	178	164	167	192	180	175	199	215	198	189	189	183	163	178	190	189	183	166	190	190	195	223	201	161	175	210	203	163	194	165	196	188	180	194	180	181	178	187	171	181	189	188	189	204	178	170	185	191	158	189	163	199	161	169	174	182	191	173	189	174	190	177	161	187	169	185	201	172	153	168	155	166	196	196	193	197	175	166	195	172	195	166	204	171	162	183	185	186	166	165	201	177	178	167	166	179	161	184	172	154	173	198	187	181	176	184	168	195	183	178	151	166	173	168	180	171	179	191	153	180	182	174	174	184	176	181	170	177	166	160	172	183	165	181	161	173	178	181	192	178	164	203	167	182	186	182	183	192	172	185	174	190	176	153	189	188	168	177	153	163	197	183	188	186	184	167	185	167	195	179	174	179	173	193	157	192	171	173	178	190	178	183	168	177	157	200	187	180	187	168	184	171	188	178	165	169	185	204	170	176	196	197	188	208	177	188	182	191	190	163	161	182	176	191	171	176	184	158	191	195	196	185	181	177	162	192	170	181	170	198	187	177	191	174	176	172	188	194	164	206	187	201	201	190	183	189	174	163	189	160	167	177	177	173	194	216	157	164	169	184	163	195	180	178	182	174	183	181	172	157	156	168	206	183	168	188	161	178	186	187	170	180	200	180	147	184	190	187	166	144	167	198	183	176	177	161	171	183	186	170	154	166	161	178	167	191	167	156	196	184	160	171	167	159	148	170	198	203	164	168	191	151	156	172	159	165	195	177	191	175	192	187	189	172	193	156	201	180	166	190	165	183	176	177	192	159	195	218	181	180	175	181	181	214	165	165	177	165	203	177	175	186	181	185	184	187	204	185	149	185	188	173	166	174	182	183	200	191	214	191	154	188	176	141	169	167	158	164	194	179	185	179	163	166	153	165	169	186	199	168	187	177	166	196	226	168	178	186	191	166	188	155	178	190	186	163	185	200	182	170	189	181	174	201	203	179	186	173	158	188	179	166	157	176	173	172	194	165	162	182	195	186	173	163	170	165	176	161	171	192	174	191	201	195	204	170	161	166	185	198	189	173	168	150	182	153	194	179	173	198	191	209	164	186	183	184	177	187	194	162	174	190	188	168	186	162	180	186	184	150	154	179	161	183	180	163	178	183	165	204	186	178	178	158	171	171	192	196	203	185	182	176	180	196	170	181	172	167	199	172	163	177	164	191	178	157	185	198	187	180	164	178	163	197	177	195	184	160	178	166	155	168	183	178	198	159	195	199	162	174	163	176	168	183	201	166	243	166	194	178	175	163	196	181	164	197	164	197	168	166	164	170	192	181	175	210	180	207	185	182	171	166	162	199	191	179	179	181	185	166	185	183	208	188	154	190	171	192	182	172	177	167	181	169	174	203	189	189	181	177	159	169	165	178	187	176	188	188	155	174	212	178	164	175	184	214	183	196	171	178	197	169	181	167	180	205	188	202	177	210	158	175	172	178	177	156	186	187	177	177	187	187	162	164	170	173	168	191	174	188	178	161	205	166	168	200	163	186	179	167	213	192	198	186	184	170	202	162	176	196	167	188	194	208	197	157	165	168	191	172	177	190	160	193	169	193	173	182	178	171	172	163	184	183	180	195	176	178	198	180	184	190	188	177	177	209	183	170	163	185	177	189	190	192	183	175	180	149	195	203	186	207	183	181	182	210	170	177	193	184	195	164	158	175	196	168	166	159	184	182	195	194	182	175	167	181	185	190	186	182	180	215	197	180	184	189	176	177	169	183	185	199	168	198	195	191	184	188	176	189	191	196	166	179	169	196	215	169	175	210	179	187	182	176	161	191	159	165	189	174	201	190	176	181	187	186	177	172	165	171	153	178	189	172	168	168	170	170	196	169	208	168	196	177	193	177	187	161	190	186	189	177	189	169	181	179	160	178	182	178	178	174	195	193	210	191	202	191	185
33604	55894	49844	36418	28339	22419	18681	15403	12086	10088	7949	6552	5427	4778	3946	3200	2614	2163	1653	1531	1347	1130	952	753	763	712	744	765	821	718	717	732	724	652	600	522	454	430	437	381	317	351	307	320	333	334	328	290	232	252	264	270	250	223	249	268	223	218	211	220	229	207	202	215	211	214	214	245	222	185	221	214	204	220	206	229	207	187	203	204	217	223	205	219	222	187	208	217	207	247	230	210	192	210	215	204	216	243	206	235	229	231	181	202	200	214	241	198	230	233	233	225	202	226	189	232	232	234	212	228	223	222	220	191	194	222	209	186	214	218	212	222	195	204	223	218	206	225	217	249	261	220	219	224	221	203	236	221	198	221	221	227	193	237	225	215	212	177	210	226	222	213	206	215	226	209	231	230	209	209	208	207	209	241	233	195	220	211	190	227	215	221	214	210	219	207	213	217	236	219	223	236	219	212	214	231	222	224	218	223	243	172	212	211	202	225	217	213	221	213	225	210	210	224	213	219	229	195	216	215	241	221	218	215	223	246	222	215	198	224	211	207	218	201	224	205	219	242	215	218	216	228	213	218	220	254	221	208	201	218	233	235	221	221	218	182	212	242	198	211	231	238	240	200	250	223	220	229	243	243	188	218	223	239	210	249	238	218	200	220	183	238	193	207	211	221	191	233	230	232	216	195	249	231	217	210	232	220	227	226	260	225	213	221	218	221	212	202	236	235	227	210	214	251	249	237	193	230	226	203	210	238	211	236	207	237	238	211	208	208	205	214	210	206	248	205	240	238	216	228	226	235	219	234	225	227	200	216	210	248	223	203	195	233	235	197	191	224	237	207	237	228	213	228	202	214	227	201	222	207	199	211	213	224	221	223	225	202	201	254	209	214	220	212	242	229	216	167	208	205	224	234	235	222	220	202	226	193	190	209	224	227	229	236	204	203	208	216	201	222	202	191	238	234	228	225	201	235	235	213	202	182	225	227	207	199	216	191	235	201	227	239	210	213	204	197	208	194	189	247	215	192	195	217	178	222	236	232	207	204	234	221	221	222	212	216	213	214	234	220	236	247	218	213	214	235	220	219	228	203	201	218	225	211	231	187	253	222	217	245	203	223	212	249	217	231	216	193	214	222	206	199	222	219	217	204	197	218	237	218	216	222	243	219	234	230	229	220	213	211	192	206	190	209	217	200	212	230	223	205	234	225	213	232	219	222	218	214	214	245	232	218	201	212	216	248	200	219	218	211	232	206	243	210	212	207	230	203	193	222	214	216	246	226	204	237	223	204	216	225	199	250	191	220	223	210	226	229	210	215	227	226	196	219	228	235	234	212	224	243	193	216	220	219	214	209	207	224	225	212	185	216	233	214	214	183	228	202	205	225	234	234	227	213	217	205	200	189	252	207	204	208	226	184	231	212	236	213	215	218	220	225	240	208	228	214	209	205	211	218	209	192	219	230	203	201	206	224	214	219	241	217	223	229	200	211	213	222	221	217	232	233	230	227	210	202	235	232	231	199	201	211	248	224	207	218	216	207	230	214	215	210	212	216	195	225	238	235	219	238	227	219	209	211	226	205	227	237	213	233	230	209	204	212	220	177	215	201	234	197	201	211	242	239	196	224	197	199	193	220	232	218	232	222	199	194	220	210	195	197	210	233	215	186	224	212	212	211	226	239	209	211	211	198	220	202	209	242	219	183	199	203	232	219	215	229	216	198	222	204	234	218	240	253	203	227	219	224	209	244	229	244	228	191	186	211	206	233	227	223	208	185	219	242	188	236	216	189	198	209	212	231	218	225	222	233	219	215	210	212	211	253	234	237	212	222	228	189	200	219	213	245	215	228	205	205	208	222	233	228	236	210	212	223	188	216	215	213	217	220	215	227	212	211	200	220	210	236	238	214	186	203	229	232	209	245	226	205	210	213	191	242	204	224	212	234	205	184	232	201	241	214	202	209	242	197	214	207	247	210	231	223	188	224	241	208	242	204	209	224	223	188	227	204	238	210	226	210	197	221	215	215	197	219	222	212	204	231	214	235	260	215	208	225	200	244	205	175	219	225	186	205	207	215	243	248	194	201	217	212	241	213	234	212	218	202	215	216	225	216	222	196	217	247	206	214	224	218	208	209	208	198	220	207	182	228	229	217	229	218	220	232	199	232	178	201	213	187	205	213	201	201	224	231	215	220	234	217	201	237	242	234	206	225	227	220	212	204	215	212	215	206	233	203	226	214	237	226	219	219	227	218	225	202	225	227	192	217	200	242	200	223	200	219	209	214	207	207	195	218	207	224	201	224	219	205	229	214	209	221	220	193	199	198	223	219	198	220	199	212	225	201	235	213	200	220	203	220	232	242	222	195	197	214	226	227	186	217	217	209	206	223	221	224	232	240	200	190	200	217	213	217	253	230	175	210	250	238	200	216	204	205	220	198	197	219	215	186	212	213	195	203	189	245	245	218	205	221	215	234	200	238	210	228	208	234	215	204	208	212	197	197	205	239	232	235	231	181	203	197	221	225	197	191	207	235	230	243	217	233	213	217	222	223	236	233	221	224	197	208	210	215	213	204	221	222	218	205	199	216	216	223	211	216	210	222	228	219	237	213	198	226	231	242	242	235	225	200	212	215	228	214	232	201	197	208	211	211	224	213	198	217	214	218	219	218	234	219	214	200	225	200	213	222	219	208	218	202	197	213	214	205	219	219	214	233	234	237	241	216	194	220	208	202	194	197	227	215	225	195	209	269	204	219	221	246	220	228	213	218	227	216	228	216	209	213	235	249	216	223	216	209	225	223	222	223	212	232	251	212	233	221	209	229	187	220	210	217	207	187	240	229	232	239	226	185	211	228	248	252	244	197	219	230	229	236	198	223	249	216	243	202	214	230	217	232	213	239	193	234	219	217	224	223	234	239	216	208	212	211	228	209	208	195	210	223	220	189	233	228	211	224	243	219	209	202	223	231	229	188	236	202	215	231	202	219	239	223	218	210	205	228	242	242	204	175	224	209	213	210	211	216	232	203	233	233	227	241	211	217	234	205	221	225	208	225	207	226	208	202	203	239	215	222	239	220	223	238	236	219	222	222	247	219	219	241	218	233	205	226	188	230	200	238	228	244	247	225	203	239	200	225	202	242	198	215	207	192	228	216	199	219	227	205	232	212	231	208	218	200	205	198	228	213	195	225	217	241	212	236	217	236	194	211	200	205	213	203	241	225	211	216	230	202	213	214	219	233	186	215	207	218	224	206	228	213	223	229	212	216	228	204	198	197	221	230	228	207	239	198	214	217	207	216	202	201	224	208	215	204	200	217	224	220	225	235	211	198	231	215	237	216	193	234	233	220	203	206	195	224	200	198	218	214	219	220	195	215	195	236	241	215	214	226	218	234	208	211	198	210	211	209	221	221	228	229	216	207	214	229	223	205	214	224	217	194	211	233	212	219	216	212	206	202	210	190	227	217	221	228	238	208	220	232	241	231	218	230	225	210	230	231	218	219	214	206
29340	28666	32410	23928	12970	7634	4961	3523	2532	2033	1644	1290	1084	960	829	696	617	534	431	468	415	358	339	333	315	307	305	319	350	358	349	311	317	321	287	265	254	247	295	231	221	258	268	241	250	235	188	205	231	246	213	217	199	204	195	192	211	204	192	217	190	196	208	205	228	206	208	191	203	183	185	201	206	192	197	217	190	210	204	212	217	214	205	199	215	202	188	185	200	203	191	199	194	181	201	216	217	175	219	191	200	206	195	218	219	204	188	214	186	205	215	194	196	202	210	239	201	204	220	202	194	201	217	188	201	220	190	197	196	176	197	212	192	206	185	205	192	208	188	197	197	183	204	230	202	193	195	193	174	194	197	213	196	178	217	190	216	201	198	188	191	213	197	202	196	204	203	210	187	194	207	204	221	212	187	205	203	187	199	190	204	205	220	181	182	188	195	212	224	214	191	191	199	195	215	183	213	191	183	187	194	195	217	229	210	177	205	212	223	205	200	193	188	175	181	195	220	188	207	183	209	186	190	195	194	188	169	192	242	217	224	207	216	194	187	215	210	188	229	212	220	192	202	200	205	214	203	202	193	201	209	207	219	210	192	197	222	184	202	203	219	207	201	201	191	220	203	189	196	185	194	216	197	204	207	207	200	206	192	230	204	192	212	213	207	174	204	211	211	182	218	213	209	202	218	225	207	211	205	176	190	206	200	197	206	239	180	178	190	194	176	214	170	192	196	182	215	196	197	215	220	227	201	190	215	224	186	181	204	223	218	195	214	204	220	230	219	185	191	217	202	165	203	187	203	199	199	203	203	172	199	221	180	190	206	188	196	205	207	212	196	174	208	181	188	183	208	217	200	187	216	238	228	193	215	162	217	193	219	195	209	186	208	209	211	190	193	167	206	196	193	187	185	194	185	186	210	189	226	215	193	196	204	180	208	191	188	201	179	208	193	210	171	204	193	214	202	201	197	213	188	205	193	208	192	198	211	210	192	222	194	189	205	208	186	187	201	187	189	199	204	173	215	211	191	188	193	189	216	226	211	211	213	227	166	220	201	227	199	205	229	201	208	211	201	203	184	189	196	188	191	214	203	206	200	201	195	186	193	200	202	195	190	210	209	192	192	197	210	210	211	198	214	209	182	176	221	196	226	187	199	196	207	199	181	197	195	187	189	189	214	185	169	204	192	202	209	191	192	170	193	202	184	220	207	209	195	181	219	191	192	195	180	202	195	212	203	189	186	200	220	202	199	197	198	193	194	193	191	197	194	218	213	226	181	199	217	186	202	206	210	217	193	206	195	214	183	207	214	228	206	208	176	196	194	211	198	206	200	204	178	173	224	211	188	200	210	230	201	204	228	179	191	177	219	197	202	173	197	166	190	195	197	234	204	208	176	198	190	199	199	211	206	211	201	197	199	200	211	204	205	210	213	197	209	194	214	196	212	233	212	227	198	206	203	226	185	199	173	236	201	182	202	202	191	180	207	197	200	206	176	191	198	202	197	206	207	208	211	228	190	194	187	228	202	209	212	204	216	214	194	176	217	213	212	195	187	208	196	184	225	165	192	189	207	229	210	201	195	191	205	197	175	199	206	196	219	192	210	217	193	209	202	178	183	220	212	209	216	200	226	171	217	217	232	228	215	201	192	185	186	179	186	215	196	186	205	204	201	221	200	204	195	187	192	220	194	188	204	186	218	191	207	235	185	201	203	212	186	203	195	210	212	216	192	206	198	193	217	200	200	193	207	210	206	211	190	200	191	197	202	212	190	215	206	198	194	218	210	192	207	200	180	197	220	199	204	194	204	187	201	204	198	208	241	198	178	200	216	186	208	195	189	187	210	199	214	198	206	177	210	189	213	202	229	194	214	207	189	229	207	178	198	198	219	186	171	199	216	196	186	214	187	211	218	208	199	205	195	208	215	195	217	210	199	221	185	206	194	215	210	174	204	178	180	185	202	192	203	204	204	199	185	224	165	195	201	195	187	237	184	208	233	199	218	204	234	230	184	215	222	212	195	187	205	207	207	180	199	227	208	197	210	219	236	177	198	212	214	210	197	224	170	194	211	200	196	187	199	217	239	213	213	179	183	194	200	202	202	207	188	195	218	197	216	214	201	199	217	204	192	195	189	187	192	183	206	201	187	181	214	171	198	184	219	198	202	169	204	187	227	196	208	218	203	196	187	226	204	192	197	189	210	194	193	198	198	202	199	212	224	202	179	183	191	176	193	208	179	191	212	183	208	189	191	173	181	200	203	199	184	229	223	199	213	210	200	220	206	222	182	170	215	219	220	209	211	198	194	204	182	182	204	206	206	187	207	195	207	226	202	219	212	184	208	193	196	195	202	176	225	197	239	213	209	199	213	189	192	214	199	195	197	208	191	217	188	187	199	209	213	200	187	185	190	187	212	194	201	202	205	180	188	205	233	200	194	194	203	213	180	219	225	202	224	206	184	200	226	217	190	190	201	216	199	205	218	209	201	219	188	190	198	203	193	209	197	202	188	225	170	217	200	212	221	196	189	179	227	181	217	214	214	230	195	188	176	207	205	198	199	205	195	204	205	201	200	188	205	199	217	179	190	212	184	217	189	203	215	206	212	207	205	222	222	207	203	214	214	194	190	225	188	184	204	199	207	212	210	186	191	184	204	203	198	179	193	202	219	202	191	175	170	217	201	215	192	204	188	213	183	190	179	189	208	205	192	204	233	206	205	191	181	197	214	191	214	205	203	192	201	215	214	184	223	219	186	214	190	192	226	184	210	205	218	194	208	207	206	212	200	193	198	199	203	216	205	199	226	200	187	218	188	215	193	199	208	211	214	211	170	190	202	186	201	209	179	197	209	193	212	199	214	200	220	184	211	190	187	204	198	210	210	187	208	209	185	189	216	187	226	209	203	210	202	217	216	186	204	213	196	204	225	206	227	213	217	200	202	230	221	173	244	191	190	201	211	204	203	197	182	206	191	222	205	188	199	174	193	193	200	195	187	212	201	184	192	191	194	191	210	197	203	196	180	199	200	196	187	236	176	208	200	203	194	189	196	206	194	210	232	172	212	188	216	195	190	169	195	186	223	177	204	233	214	206	188	234	186	217	200	207	209	218	223	228	208	200	223	215	232	196	194	201	217	201	202	202	207	219	204	182	206	186	204	213	201	227	209	188	218	184	218	193	204	196	214	194	188	227	212	221	209	199	176	178	206	181	188	203	206	201	204	184	206	207	195	198	169	250	213	197	196	193	181	210	229	202	229	203	195	205	183	237	203	235	205	232	186	197	196	191	193	228	183	201	202	213	176	180	192	196	199	185	205	232	189	216	176	203	194	204	228	208	226	175	203	201	220	189	188	214	220	209	208	207	216	203	184	235	204	171	202	214	215	198	174	183	194	213	174	182	191	224	207	223	216	213	179	183	218	176	223	201	179	227	208	204	192	219	176	235	205	212	226	209	196	201	189	172	213	233	196	171	181	204	220	200	213	193	203	216	190	199	197	210
30820	43893	38254	25492	18153	13500	10324	7901	5768	4776	3685	3122	2571	2207	1679	1488	1187	1022	889	847	719	605	557	525	521	512	509	565	521	517	530	515	511	453	417	401	401	367	362	303	310	303	295	327	298	292	315	265	303	247	273	277	254	275	259	261	275	238	291	245	229	257	265	256	252	246	235	236	261	247	264	235	265	239	252	229	252	225	251	240	220	236	253	255	249	233	253	279	252	238	262	253	205	252	271	241	255	300	259	275	247	275	252	249	246	295	264	233	247	256	242	211	245	266	266	243	245	217	248	271	229	270	262	250	266	244	245	247	288	263	244	231	235	262	253	266	236	240	245	257	261	248	264	245	244	256	256	265	242	245	256	281	250	249	226	250	259	228	248	264	249	256	256	250	233	264	262	253	276	260	244	246	241	262	227	265	252	240	255	243	238	242	252	278	261	276	250	263	249	240	264	231	257	262	263	281	258	263	270	274	251	245	271	268	244	268	229	240	264	240	241	270	251	234	249	252	248	244	234	254	259	240	279	252	260	245	256	269	276	272	290	238	266	259	233	256	252	252	274	252	241	276	230	254	268	241	245	227	235	225	239	230	249	281	246	266	242	242	263	249	244	255	279	220	251	241	249	238	234	256	255	270	233	256	254	271	243	242	238	244	257	266	258	248	269	251	246	261	243	236	257	283	239	264	246	230	231	234	239	236	220	265	258	256	246	252	246	267	251	272	292	280	227	263	254	265	268	261	263	259	233	252	247	264	270	275	263	251	252	252	265	282	233	264	269	243	264	281	273	249	246	260	262	265	266	240	248	245	272	253	243	262	270	252	242	250	269	264	260	239	250	241	250	227	271	265	250	253	239	265	248	251	250	229	266	236	245	267	267	231	279	246	245	268	242	279	232	257	243	248	256	256	257	265	259	270	258	253	264	242	255	264	248	245	252	255	257	255	230	254	250	260	250	275	257	251	260	265	258	263	263	254	237	267	246	225	285	263	247	257	259	252	248	247	223	234	243	251	258	260	272	244	247	255	255	256	274	256	237	255	250	240	247	258	258	241	257	268	255	260	236	249	290	248	239	299	257	261	252	267	289	227	270	199	262	250	254	251	242	246	275	292	267	283	224	270	255	256	260	278	269	270	251	293	253	235	269	241	266	230	255	243	231	261	241	252	236	265	257	242	254	272	254	253	263	241	253	290	271	243	266	270	236	229	252	274	215	260	257	250	230	216	246	255	250	244	248	220	230	226	255	274	255	252	268	256	247	250	254	253	266	233	287	291	254	279	251	245	252	261	265	276	234	240	267	270	229	218	244	270	267	239	263	242	268	247	249	272	268	230	272	251	286	257	248	248	242	235	261	268	264	231	245	253	256	257	289	263	246	255	252	255	253	277	278	265	253	263	248	284	270	224	248	256	254	235	243	229	235	274	275	284	231	246	264	256	284	232	247	252	260	237	256	253	244	232	244	254	253	257	238	251	269	263	281	273	268	263	278	238	262	252	274	257	242	224	269	256	253	259	245	262	284	286	246	233	269	246	252	237	244	269	249	271	222	258	231	260	250	254	267	274	246	260	237	238	259	224	252	241	259	260	242	298	236	216	247	239	267	275	246	266	248	281	267	253	274	258	291	246	257	254	256	262	256	228	224	276	275	279	270	255	247	274	260	282	288	245	255	252	248	233	245	274	253	247	275	265	245	212	240	255	272	266	250	252	244	265	243	266	241	249	254	238	219	263	234	250	250	226	237	256	237	232	248	244	259	269	272	263	242	239	255	271	266	272	221	249	267	253	258	250	236	237	231	234	254	257	246	243	259	263	237	247	273	240	258	259	278	240	234	243	215	249	246	231	254	225	263	234	222	228	263	236	252	225	230	263	249	267	249	250	293	247	260	222	237	286	257	242	267	252	286	252	249	270	246	267	233	246	261	265	260	252	249	251	237	236	287	243	248	246	236	264	254	256	257	271	264	234	238	234	243	250	250	250	268	224	242	246	261	247	253	247	274	277	240	269	254	224	238	274	298	268	244	263	241	210	258	252	266	271	263	228	258	243	263	255	271	266	257	275	238	243	249	264	276	242	245	256	242	256	262	252	252	267	256	229	286	257	230	245	256	244	232	264	245	257	236	264	282	276	255	271	253	246	248	248	227	240	295	241	251	270	232	249	255	265	265	235	276	273	247	250	264	275	224	255	256	244	260	248	252	259	247	249	258	272	263	277	243	241	255	270	256	244	248	253	240	245	243	241	244	238	240	271	257	255	279	252	235	267	244	238	239	295	243	255	254	290	243	272	252	269	253	242	236	274	263	237	257	234	261	252	276	235	280	283	266	251	265	270	276	247	265	253	281	245	278	273	224	268	232	270	264	244	254	230	247	212	254	255	237	222	255	222	286	266	251	249	244	255	249	265	238	216	265	279	227	256	267	283	239	283	276	255	234	238	259	231	256	299	266	257	272	263	231	247	239	264	266	228	233	256	256	258	262	276	258	251	227	243	247	263	239	236	237	259	244	246	251	259	286	256	270	281	237	282	271	261	261	272	225	237	279	250	215	277	236	263	263	246	264	255	268	279	262	241	251	243	263	245	260	252	263	268	235	254	280	245	273	254	255	252	255	216	269	257	266	239	257	256	234	261	222	270	272	256	246	261	220	264	240	252	242	262	271	252	212	253	272	267	226	295	251	284	219	253	270	267	235	242	281	240	254	257	257	267	251	281	263	231	251	272	245	224	258	265	259	259	263	250	255	262	259	258	251	261	253	258	249	289	253	244	225	235	258	267	237	236	266	232	252	251	281	249	259	291	254	226	256	263	257	243	269	252	270	253	242	254	222	261	261	250	256	234	248	241	241	265	241	242	266	261	228	246	267	275	251	249	251	258	268	244	234	245	272	241	249	251	263	222	257	248	282	288	278	291	245	241	259	230	263	249	249	255	227	240	265	243	249	256	271	240	255	252	247	274	245	264	237	252	250	261	237	239	231	264	269	263	244	255	245	238	247	240	235	249	249	248	249	246	243	262	233	248	270	255	245	237	240	237	252	264	270	228	241	264	251	258	237	249	247	298	249	247	232	309	266	262	250	261	248	250	270	265	257	276	254	226	283	247	274	250	234	269	222	262	248	281	241	271	270	238	259	252	252	264	244	254	257	248	234	242	224	247	256	271	262	263	258	250	252	244	255	247	227	240	257	267	230	247	226	255	252	224	263	251	289	260	225	249	262	253	243	225	240	248	271	273	281	240	264	237	246	273	283	241	248	258	269	252	235	261	265	244	250	219	214	231	249	232	258	276	253	273	236	256	267	282	271	254	263	229	270	265	233	223	239	280	221	247	252	243	242	260	257	262	243	269	282	239	279	262	246	227	250	286	291	248	264	253	237	273	288	267	278	236	272	300	254	237	262	267	252	275	254	239	259	244	278	237	249	236	246	237	292	256	272	239	260	256	240	276	231	252	243	236	245	239	268	252	280	246	254	246	266	271	261	241	263	266	248	275	267	249
24455	21344	28671	25407	21795	16452	10286	6253	4081	3150	2585	2096	1834	1482	1171	960	840	728	661	517	511	461	383	363	319	332	303	343	351	342	341	308	352	311	275	247	236	224	224	226	202	156	173	192	204	200	177	163	166	183	190	180	168	146	164	151	158	148	165	161	132	170	162	151	176	177	129	173	154	164	153	159	151	158	152	161	149	147	157	153	145	156	161	144	150	151	163	155	149	145	136	149	159	150	144	151	155	152	164	164	171	129	155	169	135	143	146	146	136	149	154	137	160	159	148	139	145	131	146	188	156	153	150	158	157	142	131	159	162	153	148	137	150	148	142	142	140	147	164	168	152	153	133	147	155	146	144	142	165	131	129	150	155	154	148	141	156	141	156	142	145	159	162	158	147	148	151	143	149	159	163	139	155	159	179	149	163	145	140	143	135	164	152	141	149	148	123	158	146	145	137	155	143	148	171	140	123	157	175	130	153	128	137	158	142	164	130	125	167	137	133	160	142	136	141	182	151	161	159	136	150	142	163	160	162	141	176	152	131	160	167	177	153	150	147	159	151	154	136	145	141	143	129	163	153	143	145	131	159	133	151	151	165	154	156	142	152	157	174	125	159	140	141	181	146	161	157	144	138	143	146	125	158	135	154	154	143	153	151	148	162	137	163	152	148	141	149	147	119	152	157	127	138	160	140	151	158	166	152	146	177	160	140	137	127	163	142	171	175	163	168	140	134	133	143	156	127	141	146	157	143	126	166	162	164	152	145	150	139	148	155	138	144	162	155	170	145	186	157	161	134	141	141	140	164	136	163	163	148	138	167	137	133	149	172	157	143	172	175	150	152	149	128	133	149	151	162	164	133	153	135	146	164	152	155	143	130	139	138	152	145	153	156	140	128	157	163	153	163	162	173	155	152	156	149	183	153	160	150	159	159	156	169	180	152	135	151	142	155	152	151	150	136	159	161	166	154	150	166	159	134	141	164	167	154	154	154	163	168	160	156	135	143	148	153	155	163	157	131	130	151	164	163	168	177	149	158	155	172	143	142	167	167	142	146	158	136	153	159	160	125	164	154	152	147	146	132	143	145	138	155	161	153	148	134	156	142	146	131	151	155	147	171	152	132	159	139	134	157	160	151	151	163	143	157	141	153	159	150	161	166	137	160	144	149	151	149	153	163	159	142	146	155	132	140	154	158	155	147	144	151	125	152	152	133	150	138	151	169	187	170	164	157	144	149	143	158	157	133	155	163	143	148	151	146	134	140	155	159	154	169	144	143	150	165	129	141	147	146	148	144	163	164	137	160	155	173	162	161	147	153	134	154	148	137	137	134	142	147	154	140	157	132	146	155	150	158	153	137	140	186	137	154	127	155	147	158	132	136	149	152	151	153	150	159	151	171	142	167	142	155	156	163	158	155	137	152	141	139	156	160	156	160	157	166	143	163	158	150	163	163	178	126	137	153	163	156	132	148	155	156	144	144	169	168	153	151	155	168	159	156	147	160	150	150	165	174	136	159	144	156	140	163	172	169	138	151	136	144	153	164	169	158	156	152	159	130	152	158	156	111	146	136	151	162	138	151	134	167	126	156	138	147	152	147	156	161	121	179	172	159	131	167	152	156	157	156	145	135	133	137	146	146	164	144	137	162	144	152	145	143	146	136	155	148	160	159	141	162	139	180	164	133	165	164	140	142	150	170	163	165	154	156	173	166	159	151	154	158	168	165	154	156	133	134	162	142	156	158	164	134	143	157	160	134	120	141	171	162	159	162	137	146	146	145	151	156	167	152	144	150	181	149	155	145	167	151	137	153	154	141	150	163	165	120	142	163	166	145	172	169	148	133	170	162	154	153	140	154	150	164	165	157	139	149	146	151	142	152	161	152	134	167	166	147	134	182	160	129	154	157	155	166	133	154	144	168	122	153	172	155	147	145	139	127	135	158	170	138	137	152	163	130	147	165	121	171	149	132	147	165	151	149	141	144	150	142	145	151	166	126	135	156	155	142	149	154	155	154	145	135	162	148	136	129	163	143	161	150	143	155	158	159	152	147	145	174	167	158	150	141	150	167	168	166	146	150	149	135	165	180	166	151	143	157	147	156	175	139	162	143	150	156	146	143	142	156	146	124	135	146	153	130	155	141	140	150	136	173	153	143	152	166	167	157	163	154	162	149	155	144	159	142	139	153	155	146	172	147	156	139	151	153	167	132	143	128	159	155	158	150	133	168	152	161	159	160	161	155	158	151	150	162	164	158	170	158	150	129	157	134	134	168	149	170	143	148	131	142	145	140	150	159	150	146	136	165	144	160	153	142	140	155	157	146	143	160	152	130	144	142	169	150	158	155	125	154	146	139	169	193	162	140	129	156	154	114	168	147	177	143	160	161	161	155	141	152	163	152	132	160	164	148	159	149	159	163	141	140	146	146	160	148	132	138	151	145	144	135	147	157	148	132	153	152	146	154	165	134	156	137	174	162	152	156	129	147	139	138	157	157	159	169	143	166	162	126	149	131	152	139	173	143	156	143	149	151	160	175	140	149	158	139	169	147	151	140	141	150	153	162	157	130	145	150	154	157	155	137	169	169	157	161	119	150	158	157	153	161	144	162	153	147	131	148	135	153	142	153	155	182	142	133	134	158	143	142	147	147	151	153	155	150	141	155	141	164	152	149	167	144	144	155	177	151	179	157	144	150	113	143	146	167	159	126	144	162	139	150	131	144	148	158	155	141	173	135	186	139	134	164	152	169	144	147	156	160	160	154	159	152	142	142	129	149	150	133	144	147	169	154	132	138	140	151	170	147	141	163	163	180	151	175	146	148	148	143	144	133	164	128	144	151	157	150	145	136	165	160	144	147	161	153	146	149	117	158	170	153	154	144	150	139	152	156	135	129	164	145	154	152	158	136	133	155	161	168	130	146	151	141	144	172	122	150	173	144	168	135	148	138	150	134	158	150	152	145	179	153	177	122	154	161	153	159	136	148	132	151	169	149	170	123	122	159	153	153	163	154	140	152	167	160	145	169	139	143	161	161	163	137	145	139	142	163	165	146	126	155	136	125	126	150	146	159	154	163	141	135	140	164	157	133	150	132	164	136	157	157	147	147	151	155	138	167	132	146	131	166	124	152	146	123	149	146	171	155	173	145	142	158	151	137	150	141	156	125	159	160	160	151	130	158	125	162	165	147	147	157	147	157	165	145	161	137	138	135	145	151	139	160	143	143	153	150	148	148	149	171	166	152	158	138	147	165	154	170	163	144	162	157	141	169	141	161	149	160	161	140	156	159	140	139	132	140	147	158	159	156	137	153	148	140	149	156	179	145	152	169	129	155	152	165	136	156	147	126	166	143	130	152	161	164	142	162	156	135	153	154	128	160	155	133	138	130	155	142	148	149	149	163	159	136	185	134	137	164	123	153	174	173	157	128	157	175	160	153	171	136	162	139	158	159	143	168	141	127	157	139	152	137	154	156	154	148	155	140	149	159	160	128	186	173	128	151	149
29995	49908	44675	32150	24112	18979	15428	11859	8741	7363	5762	4792	4146	3462	2783	2201	1767	1607	1280	1155	972	845	777	597	581	580	558	586	605	622	594	573	484	510	449	422	369	356	317	332	279	269	269	275	300	273	253	268	250	240	218	227	236	206	236	202	199	219	191	208	191	215	210	197	193	209	227	189	186	178	201	201	165	193	201	190	192	209	195	213	194	176	191	189	215	205	188	191	180	188	182	197	196	194	175	177	211	181	220	196	201	177	184	193	195	228	217	209	193	220	203	192	191	202	178	202	167	207	187	210	206	215	215	194	185	218	207	203	209	166	199	185	170	193	193	197	192	185	193	195	203	214	200	205	190	187	173	203	191	213	186	211	184	197	186	189	199	167	221	203	189	174	181	191	196	202	160	200	193	194	202	185	203	183	214	205	222	184	195	172	175	173	206	189	201	201	200	185	188	201	182	180	184	212	185	186	198	192	200	170	191	187	184	168	181	189	202	180	194	178	193	195	192	199	189	186	206	202	211	174	187	192	182	189	190	195	203	179	194	182	190	181	207	184	216	200	183	199	200	221	186	175	186	198	216	221	199	203	200	194	207	170	196	200	198	199	191	183	178	172	194	192	175	188	195	188	212	189	176	176	202	174	200	164	188	203	186	204	205	212	167	199	172	200	197	179	185	205	212	187	200	182	200	198	191	187	180	187	217	233	175	203	224	216	206	194	179	192	189	212	208	195	192	178	176	210	205	224	218	181	201	190	209	190	191	178	214	186	170	207	189	196	188	200	197	203	185	184	182	195	192	180	188	188	171	145	196	192	183	176	193	187	191	179	183	154	202	199	182	190	201	191	201	179	176	206	202	199	177	186	187	183	203	174	175	194	183	176	213	187	178	169	178	188	202	201	158	207	213	206	186	185	162	185	201	196	213	195	200	184	207	211	189	180	183	178	199	206	173	191	205	190	189	214	182	184	195	213	191	169	202	200	169	194	219	209	181	191	195	178	220	189	186	179	203	180	219	172	178	195	207	182	189	202	208	165	172	181	212	183	213	178	173	209	197	195	201	181	177	219	219	170	180	187	193	181	191	176	174	185	198	204	194	200	189	195	194	160	201	207	172	187	179	187	187	207	186	187	193	194	201	192	172	184	195	194	179	181	208	189	173	193	185	212	176	213	207	190	206	190	190	181	176	201	187	185	184	181	198	180	194	198	187	205	180	211	187	215	181	175	209	190	191	174	200	180	183	181	189	164	187	195	189	194	219	214	171	174	190	181	182	191	211	181	212	184	219	190	222	190	201	216	188	188	189	189	201	187	177	158	205	177	224	191	181	199	193	199	186	179	174	200	194	182	181	179	203	207	202	180	172	169	192	181	179	178	203	204	179	186	197	179	179	194	175	187	207	176	197	177	187	205	204	186	198	175	193	212	177	206	188	186	185	200	183	188	188	187	194	194	198	202	183	212	205	232	201	181	201	191	217	178	171	189	180	170	176	178	165	185	182	198	166	199	190	175	197	219	179	204	195	214	183	190	196	182	195	196	190	194	203	165	191	182	195	183	186	228	180	183	186	188	186	200	217	178	191	177	186	209	199	194	191	194	178	198	196	203	188	182	191	174	193	181	196	199	199	171	209	195	199	215	221	185	182	190	173	166	198	231	187	193	189	192	197	221	174	173	192	196	199	192	185	165	207	165	211	193	205	191	162	203	200	192	191	166	194	199	186	182	191	206	197	201	208	178	210	189	185	208	180	201	198	192	170	193	203	188	197	184	205	192	185	194	191	168	186	172	185	167	186	181	191	203	190	165	206	181	212	206	174	217	188	211	194	203	173	178	204	179	190	178	194	194	168	198	182	180	207	190	169	198	174	173	205	187	209	201	208	193	214	211	191	177	194	196	188	195	184	202	188	206	208	173	176	173	201	180	190	201	201	175	198	194	191	203	238	198	209	205	206	202	183	216	225	188	197	199	195	195	201	198	191	205	181	194	201	207	185	199	181	187	210	205	197	203	210	191	180	203	190	179	170	173	196	172	175	200	201	175	176	192	168	196	168	191	194	196	207	208	185	204	208	178	189	189	207	192	192	185	174	187	190	189	212	190	176	201	176	217	177	215	200	200	195	190	197	168	192	191	157	161	202	185	183	193	212	195	174	191	183	215	195	174	238	210	190	182	179	190	201	177	185	224	179	170	175	191	183	188	196	175	179	194	178	198	169	177	159	185	183	189	178	206	179	168	190	201	192	201	185	184	205	183	189	179	167	202	164	197	209	180	205	180	167	175	205	170	172	194	193	212	190	186	210	205	162	170	213	179	184	194	180	200	213	189	159	193	204	184	203	186	183	172	186	186	191	207	212	188	170	195	174	196	185	194	183	204	206	183	168	178	208	193	184	204	186	186	190	189	195	185	205	169	197	180	208	189	193	190	187	211	168	204	207	180	153	175	185	195	186	192	191	189	195	183	206	188	202	213	165	186	172	175	177	181	181	200	182	172	188	177	193	182	180	206	168	194	197	190	183	185	231	193	184	185	212	185	221	211	195	211	187	186	197	194	170	180	189	198	223	202	216	197	175	187	199	196	189	192	187	175	197	175	196	202	212	185	195	170	192	180	172	221	204	189	194	177	178	208	212	205	172	199	198	182	209	182	219	202	188	183	202	184	178	186	191	188	201	183	209	192	174	195	176	187	184	182	194	186	195	187	190	193	199	166	190	194	192	193	205	179	196	198	212	172	201	201	185	201	187	179	160	173	178	195	205	180	182	183	192	192	190	189	209	191	195	180	174	168	189	174	179	185	188	188	212	187	204	188	182	198	195	184	194	177	175	205	203	187	186	179	187	194	172	196	199	190	195	206	180	206	199	167	169	183	192	202	198	202	202	189	190	195	205	205	217	194	198	175	183	189	167	218	209	187	198	177	196	198	179	203	183	197	191	189	193	199	169	195	172	186	182	187	182	211	181	189	201	193	197	207	187	178	198	191	189	197	185	189	183	168	190	228	183	218	196	221	172	183	213	204	205	197	199	206	172	204	197	218	182	199	184	205	193	178	162	215	151	202	188	194	184	207	211	204	209	187	214	188	181	202	188	202	185	221	185	191	177	193	180	176	188	207	178	180	209	189	195	190	218	196	187	163	206	198	187	198	203	166	176	186	178	213	201	201	183	198	202	196	189	227	193	190	210	199	172	156	214	239	197	176	192	177	188	170	172	198	230	211	177	193	192	172	177	200	209	210	207	207	191	190	175	172	200	199	202	210	209	178	208	195	174	206	215	192	190	164	176	192	195	177	202	214	225	193	206	198	180	189	175	220	209	172	192	187	187	201	170	178	211	196	187	207	174	190	223	221	205	198	203	179	214	181	208	195	228	200	200	186	186	202	204	198	170	173	223	205	192	165	177	192	199	182	169	169	173	219	199	195	205	193	201	197	204	200	193	190	170	177	195	157	169	220	209	189	211	184	197	179	181	222	164	216	180	159	191	201	202	213	210	185	183	173	191	171
25545	21448	28505	26562	17657	10840	7092	4674	3157	2391	1926	1631	1414	1232	1026	843	724	675	574	581	487	477	382	362	380	365	372	412	385	423	375	376	408	359	358	319	331	303	299	293	269	286	259	272	254	248	261	254	257	232	233	240	270	255	269	247	245	248	255	266	222	223	231	274	238	236	234	249	251	247	251	240	229	226	237	243	245	224	245	206	226	257	253	225	213	241	246	196	241	262	250	238	234	230	254	222	226	244	255	254	223	241	209	228	224	233	246	248	218	225	247	249	240	254	235	244	250	224	223	238	239	243	217	231	236	263	233	225	252	226	231	242	223	239	228	238	251	209	248	226	228	265	248	246	230	252	254	229	236	216	235	236	238	252	228	247	202	241	263	229	218	256	248	241	244	234	240	234	237	198	264	228	255	220	272	240	216	238	258	225	223	259	234	231	244	223	229	255	242	262	240	253	202	250	247	210	265	261	270	247	232	239	235	242	235	259	228	248	249	235	249	227	237	254	209	230	232	249	261	251	222	249	223	227	236	240	219	220	243	246	249	231	244	219	238	224	219	235	229	224	222	247	261	195	234	266	237	231	256	258	238	241	248	234	244	227	228	256	230	226	239	271	236	245	250	261	264	235	224	245	264	239	217	252	230	228	260	224	218	227	259	236	265	248	245	263	251	251	231	223	241	251	248	214	245	240	234	227	216	232	254	221	231	231	248	226	255	234	230	230	244	247	248	259	254	246	252	263	241	230	236	243	220	222	240	238	242	258	269	251	240	231	247	228	245	210	228	215	245	233	230	269	233	231	253	234	240	254	226	218	236	251	240	219	238	231	223	256	237	248	230	256	226	216	257	245	254	241	222	241	237	250	246	228	252	235	232	262	220	219	235	206	244	263	256	238	271	229	249	224	217	249	238	255	247	218	238	210	249	233	224	240	223	244	235	252	239	235	192	253	269	234	250	225	259	226	247	227	231	228	229	228	268	243	230	236	249	241	246	244	220	226	229	220	256	246	231	245	242	226	205	243	253	236	255	248	239	234	230	248	262	225	232	255	241	254	247	251	251	209	266	229	235	250	257	227	203	221	244	252	204	236	270	242	250	217	260	265	233	238	240	225	225	238	233	243	230	243	227	222	262	240	251	255	225	250	270	254	249	257	212	233	247	218	224	221	239	201	249	256	224	234	249	229	252	237	221	245	238	228	239	223	221	252	214	236	238	245	242	220	269	259	250	224	230	236	221	243	255	255	251	250	217	258	195	242	236	241	240	258	228	244	241	233	233	229	213	243	230	243	228	245	245	261	245	232	251	226	230	217	241	248	248	243	244	221	232	243	228	237	248	229	264	204	269	226	227	230	233	221	249	222	241	241	231	217	230	234	250	257	225	242	261	223	243	265	224	229	249	254	223	246	217	231	269	247	242	235	216	249	234	223	261	235	213	244	209	236	241	222	202	261	268	254	208	244	212	257	228	239	258	208	203	232	249	246	218	232	253	203	246	245	234	243	251	245	228	242	278	239	223	281	234	218	279	255	244	245	226	243	245	212	258	252	271	234	238	227	205	240	224	235	264	261	245	251	240	228	227	220	220	221	225	225	234	229	239	271	227	244	271	248	254	206	228	227	254	222	233	234	244	251	231	218	250	232	255	238	255	257	224	236	247	246	220	228	266	224	240	221	236	238	224	248	230	228	232	239	213	251	246	247	234	207	224	216	253	231	258	206	243	230	248	225	233	261	227	237	232	255	243	239	268	232	225	226	224	214	256	208	246	232	232	240	239	210	232	232	254	270	262	239	200	228	219	245	212	218	201	233	230	234	257	239	234	256	217	247	214	229	242	250	223	266	254	235	255	238	242	240	251	237	243	246	259	241	239	229	240	237	269	239	245	234	242	240	233	239	229	238	234	252	264	187	254	241	259	245	235	218	242	222	255	236	227	234	231	227	207	248	236	234	234	245	235	286	204	256	221	233	251	253	229	264	217	199	263	233	230	247	224	213	241	247	222	277	253	233	261	258	235	234	259	241	249	249	241	258	219	249	212	200	258	217	237	245	249	225	250	247	248	227	231	225	263	217	218	238	232	224	254	253	248	212	225	236	240	236	266	251	248	274	251	246	246	240	245	239	238	238	238	220	246	219	259	238	255	225	220	226	230	250	232	242	236	239	243	247	249	256	230	242	234	248	252	239	255	225	246	262	241	226	244	234	239	251	239	226	236	243	251	251	254	243	263	242	249	207	233	258	237	210	218	241	259	227	193	236	248	269	229	215	246	223	242	260	212	281	227	237	246	236	247	215	204	213	260	259	258	232	217	245	233	272	234	229	232	241	239	222	256	254	232	258	257	240	245	246	220	229	219	218	248	227	217	256	230	225	227	239	224	225	218	238	236	211	226	241	256	245	248	247	234	250	217	221	247	255	247	246	251	246	235	253	219	247	217	212	262	256	226	231	251	248	218	257	258	248	227	230	229	250	257	238	240	254	256	230	212	228	221	247	254	259	249	231	247	227	247	231	222	229	240	301	222	232	220	232	233	242	234	254	223	243	236	224	228	205	243	254	235	242	246	250	263	229	252	230	210	236	232	230	234	263	254	238	234	227	235	233	267	244	234	225	243	246	212	215	231	238	222	236	268	243	239	249	229	231	221	254	242	220	223	248	230	263	237	224	230	234	252	234	224	245	243	236	239	229	245	242	240	238	226	247	213	219	227	228	187	253	195	258	242	254	231	239	243	251	224	199	257	241	210	241	221	239	250	239	241	215	199	236	236	203	259	243	230	252	216	203	243	248	220	246	201	230	242	253	234	216	251	230	249	246	239	245	226	230	231	250	243	251	265	237	271	225	228	231	218	226	234	230	236	245	219	252	256	247	215	236	231	248	213	239	216	222	241	218	237	212	240	223	235	240	224	225	229	235	246	257	284	250	209	249	222	215	201	208	287	236	226	243	285	239	241	238	238	231	244	259	233	234	246	218	259	244	224	210	260	234	250	247	218	262	233	223	253	253	273	234	245	255	230	233	243	226	245	245	234	224	238	241	252	250	236	254	232	232	260	234	255	260	231	246	250	236	243	247	251	227	211	226	204	258	241	247	239	259	237	240	237	216	250	245	229	245	231	250	253	243	209	258	237	214	238	238	246	270	228	235	252	259	258	238	249	250	229	258	244	254	233	248	200	235	229	249	235	247	227	247	232	219	233	199	236	232	256	262	219	226	237	215	238	235	258	226	247	237	245	234	230	235	250	229	227	241	210	223	222	235	258	253	239	242	244	261	225	262	213	232	239	230	235	206	227	228	227	247	249	228	228	262	232	233	228	227	230	248	228	219	234	221	263	252	256	249	215	266	242	243	250	238	232	261	272	222	245	229	251	241	204	235	240	250	242	258	228	243	261	227	242	239	223	251	220	264	252	239	223	241	259	228	238	249	218	247	215	248	250	238	211	221	236	202	238	244	232	231	237	245	228	257	245	247	216	237	258	229	214	236	226	243	226	218	247	233
30083	46486	41391	28088	21392	16662	12891	9953	7309	5683	4707	3867	3471	2817	2198	1804	1542	1333	1187	990	866	835	697	658	613	641	562	604	597	656	640	643	552	539	502	461	471	447	380	397	389	357	346	356	364	362	377	338	318	352	337	361	324	298	312	312	310	300	271	307	266	279	319	325	304	264	303	323	318	318	321	302	265	304	306	282	304	294	300	313	289	282	285	280	289	300	298	276	310	265	271	295	293	299	329	326	288	268	296	299	291	309	263	280	322	268	280	284	291	312	272	268	277	301	264	282	283	315	274	304	300	282	282	306	292	276	264	283	313	282	312	326	282	314	276	296	257	276	263	306	294	296	284	288	294	318	261	275	304	302	312	286	287	290	285	321	274	279	278	281	284	293	301	278	296	290	270	274	281	293	287	296	276	313	287	290	292	282	299	328	302	315	297	253	279	299	270	304	298	290	286	289	338	343	306	282	318	295	293	264	283	268	300	334	262	291	299	265	287	305	309	278	289	282	307	264	252	302	300	299	302	288	273	321	266	303	291	281	282	310	265	255	303	298	323	294	314	316	305	300	271	293	276	285	288	264	292	289	297	312	307	280	267	308	268	275	271	309	275	318	277	297	279	303	280	291	309	297	311	296	314	324	295	283	291	274	286	278	318	287	256	299	323	294	295	295	308	298	287	315	261	310	288	283	283	300	309	307	298	294	295	308	259	279	301	300	301	348	299	280	301	268	281	275	298	291	285	293	271	291	306	272	274	302	276	312	311	284	286	299	288	282	310	289	282	331	310	325	292	313	292	301	293	263	315	318	290	291	302	293	304	303	312	268	308	298	248	293	255	275	268	312	275	290	311	324	286	282	276	298	309	287	309	303	262	297	287	277	281	298	284	314	326	297	287	309	307	287	308	281	280	300	314	304	281	315	315	320	305	302	299	279	290	321	287	275	277	270	290	301	317	290	251	279	273	269	320	261	279	273	284	275	306	265	314	304	301	272	322	327	278	292	282	300	281	257	276	304	281	286	286	300	308	312	292	301	310	294	293	322	274	275	277	296	277	282	299	290	302	303	321	287	269	301	323	301	277	308	285	296	298	277	277	307	313	296	290	282	301	293	328	315	315	324	297	285	288	281	303	290	296	296	288	337	272	356	299	305	306	291	285	286	329	310	294	305	300	292	281	271	327	286	280	312	303	314	306	290	292	347	312	294	294	282	294	297	307	307	262	286	294	310	308	299	249	267	291	302	298	313	288	278	331	294	270	304	297	274	299	326	296	282	302	269	283	313	284	332	299	265	330	296	311	299	308	282	335	302	312	309	273	310	277	312	307	304	287	268	301	309	312	296	331	282	309	292	269	318	278	296	291	276	305	279	274	305	275	268	301	285	277	320	274	287	282	277	304	339	257	286	276	291	266	277	315	264	271	299	287	312	277	299	292	287	306	295	278	288	301	299	286	315	263	285	302	291	254	311	306	321	312	305	295	287	270	253	270	288	275	323	316	275	266	281	316	304	277	300	286	330	307	284	294	279	291	294	284	284	299	276	305	345	296	303	299	299	308	297	327	298	264	316	291	279	279	321	272	285	293	303	317	317	308	313	309	282	268	304	299	320	314	275	278	307	306	291	288	293	290	312	278	302	291	311	283	301	294	311	295	300	317	278	312	288	327	319	306	286	278	277	297	286	291	298	289	301	272	306	288	299	276	287	287	317	282	264	272	305	268	305	290	261	284	288	287	276	276	295	298	291	302	300	299	315	298	275	285	296	264	331	289	290	306	307	313	333	295	296	326	302	303	308	281	290	268	302	292	305	296	310	294	278	335	267	308	269	281	275	295	287	282	299	280	269	282	299	280	297	296	314	271	301	302	316	303	341	308	304	283	287	279	306	281	272	285	286	293	298	247	303	294	310	301	261	289	275	289	296	304	270	246	287	272	297	332	286	295	280	300	286	285	284	297	296	258	314	295	284	290	305	309	295	301	300	330	310	310	320	295	301	320	294	286	265	308	281	270	293	329	284	269	299	285	295	325	270	257	289	278	317	307	299	286	283	267	262	297	291	319	294	282	297	269	279	296	252	280	293	281	272	290	291	270	292	300	250	291	308	312	301	301	305	310	313	310	290	300	293	301	299	308	289	305	256	278	302	305	291	321	300	292	289	270	315	291	281	295	304	289	327	274	303	308	293	269	286	282	287	280	290	268	294	301	267	277	301	296	267	310	287	294	298	314	291	298	295	301	290	304	300	309	285	306	312	303	285	292	321	300	296	330	302	298	299	255	273	314	311	324	280	294	288	290	281	296	293	317	299	288	261	260	301	302	334	280	259	315	317	311	325	315	317	305	289	264	294	295	287	273	303	314	310	300	297	299	298	271	293	310	301	305	267	330	279	272	272	325	321	267	311	315	297	287	305	275	279	330	279	296	298	281	299	298	293	289	288	285	294	288	295	285	271	278	352	320	299	297	285	298	270	242	278	263	275	318	283	287	315	298	315	250	254	300	309	279	295	319	265	294	309	297	316	275	309	298	290	284	264	301	276	279	267	279	281	293	294	283	318	297	286	276	282	293	291	280	275	281	303	306	300	290	318	289	308	306	307	268	261	286	273	283	297	307	305	283	271	305	308	279	263	290	286	294	284	278	282	259	285	291	328	258	259	306	300	315	300	292	276	285	315	308	290	301	282	298	316	301	304	295	312	289	278	271	305	312	343	298	287	256	303	275	309	280	260	276	328	279	295	307	296	298	296	258	301	295	302	304	254	309	314	303	290	290	317	259	289	305	301	259	282	303	301	313	310	296	310	285	305	295	299	312	313	296	276	287	292	273	313	275	279	289	275	260	296	296	288	305	274	271	293	286	290	304	279	265	280	304	290	300	298	289	268	317	305	306	310	319	280	286	298	295	333	300	297	286	305	292	306	298	267	259	273	324	276	294	310	296	301	280	301	271	281	270	302	304	309	299	304	279	314	312	294	309	306	276	301	302	275	316	322	305	302	319	317	295	295	281	311	279	277	300	281	262	309	315	296	288	294	335	270	296	287	313	294	299	310	301	279	294	304	270	311	283	274	282	302	300	307	249	319	285	293	283	286	279	283	256	295	301	313	281	287	284	285	309	303	292	265	301	305	282	289	295	307	312	298	284	285	244	279	265	297	276	279	281	295	284	271	299	267	341	283	278	260	269	312	305	296	297	287	279	285	291	285	239	307	264	333	286	290	304	317	282	335	313	299	305	255	274	291	307	303	275	296	301	308	299	303	307	313	276	262	326	302	320	286	289	287	300	288	291	314	286	289	273	298	274	321	273	293	297	303	286	266	294	264	257	285	318	294	284	291	318	308	308	326	275	300	286	283	293	302	298	333	257	289	310	282	317	307	297	253	296	307	268	289	302	303	297	282	270	301	325	288	281	270	303	275	306	263	278	286	293	293	291	285	305	301	276	284	296	252	264	296	308	288	293	289	277	276	290	311	293	298	244	310	288	274	298	300	275	278	288	320	269	310
23304	21392	29085	24314	21925	22321	18433	9575	6081	4480	3604	2954	2464	2004	1677	1415	1221	1034	910	746	704	638	528	433	378	413	415	402	392	496	472	396	424	406	353	345	290	300	277	299	238	242	260	254	251	233	244	243	204	176	232	199	209	203	210	192	201	196	166	175	185	180	188	166	193	192	206	195	190	181	176	181	197	163	183	196	185	171	157	197	182	163	183	178	204	192	196	191	177	190	178	172	180	181	185	186	195	168	165	171	187	173	185	189	177	190	174	173	177	187	209	205	221	165	188	198	187	170	198	197	162	186	190	199	203	165	177	172	165	187	181	180	178	180	176	184	175	161	198	207	190	179	192	206	181	195	180	173	177	190	182	172	186	183	190	171	193	203	181	186	210	162	183	192	181	188	197	187	172	197	169	179	168	185	144	195	199	172	185	167	177	193	186	185	174	173	212	172	185	210	202	174	199	191	179	162	181	169	189	182	170	185	175	160	151	185	159	184	191	198	196	175	180	189	187	170	163	187	197	205	194	194	228	181	178	186	174	184	180	180	195	210	184	193	185	174	201	185	218	183	175	177	159	180	182	188	194	176	167	192	178	194	174	199	198	199	179	192	185	176	204	171	200	193	182	182	194	159	190	175	172	200	191	203	161	209	179	189	200	189	175	173	161	174	223	157	187	197	181	179	217	192	173	167	170	179	208	181	204	180	171	184	176	197	179	202	223	204	178	203	194	204	166	185	177	168	182	160	189	182	169	183	194	178	186	160	164	189	175	175	185	176	189	165	184	163	193	213	201	174	174	185	172	163	193	182	176	196	197	175	203	179	184	164	197	176	159	160	187	193	168	177	177	177	189	204	189	186	183	189	203	185	189	176	175	174	207	195	173	177	168	185	180	175	178	196	194	186	196	165	198	173	163	193	173	196	167	191	163	198	169	174	186	186	216	177	166	162	194	202	167	205	193	188	186	179	177	173	194	169	167	177	174	141	196	183	185	191	172	171	199	187	162	212	196	186	177	159	187	168	164	207	176	188	188	182	200	192	176	174	184	183	154	181	183	200	197	181	192	190	192	181	190	174	199	190	182	197	178	186	197	180	189	171	175	160	173	184	175	192	177	165	167	165	182	177	173	187	185	187	196	174	185	197	196	200	192	180	164	206	179	198	181	200	176	185	174	205	210	167	185	197	197	143	174	181	189	174	211	190	188	203	175	194	194	164	175	181	190	188	191	161	174	169	171	183	169	187	207	173	163	181	174	193	200	186	191	178	189	184	180	186	169	176	192	194	195	183	180	191	193	178	177	190	173	190	192	172	179	170	185	163	194	184	172	164	209	161	171	197	194	193	176	183	176	175	180	186	178	179	179	177	204	184	190	190	181	180	170	183	167	189	155	183	188	188	164	185	179	180	179	190	181	144	163	179	203	192	167	184	162	194	174	183	185	183	198	200	172	165	179	196	160	185	181	193	172	171	197	176	175	188	205	166	162	179	184	196	195	179	200	189	177	197	171	181	170	188	180	179	177	165	186	177	151	166	159	174	159	183	177	190	183	179	191	176	168	153	198	196	189	183	183	180	181	210	179	191	156	167	198	193	169	189	175	171	177	195	190	185	159	182	188	184	184	175	193	199	193	173	184	190	175	176	200	173	178	185	171	183	166	190	179	189	180	185	171	191	166	183	187	180	174	183	181	174	179	177	158	183	185	172	184	170	160	176	195	198	187	176	168	176	180	183	176	201	177	187	181	171	183	184	203	166	187	196	184	182	194	165	173	183	169	179	212	206	200	203	161	170	196	189	170	200	185	176	189	182	181	201	167	221	182	163	203	176	181	196	175	178	158	176	194	182	218	188	200	196	190	189	169	173	198	163	213	179	183	200	180	163	182	172	175	179	175	204	175	181	181	182	182	197	183	177	175	198	172	169	188	205	187	164	172	191	157	183	173	203	169	214	174	182	195	170	170	184	200	176	166	179	174	162	168	200	172	153	163	175	191	173	177	184	170	185	197	176	201	193	170	200	187	188	184	171	187	187	193	196	197	179	200	210	163	205	171	193	173	210	175	157	208	183	160	185	190	161	183	176	194	190	196	179	174	207	170	196	196	183	174	200	159	194	201	167	159	205	177	196	186	166	164	171	178	199	197	180	188	159	202	195	189	194	164	203	179	202	183	188	180	186	211	162	190	171	192	187	182	193	185	177	180	198	173	180	184	185	171	167	159	179	191	180	177	183	199	168	196	166	207	175	201	183	192	190	172	206	166	205	174	197	213	172	194	170	184	174	192	182	173	174	180	184	179	196	191	165	167	179	159	174	199	158	205	190	198	173	186	157	168	187	181	179	203	171	166	179	168	188	177	203	165	176	173	203	206	192	193	172	197	179	176	199	178	180	196	187	176	175	187	172	202	198	216	160	178	188	194	187	184	152	189	171	173	193	181	186	177	183	187	178	197	201	196	210	169	163	183	197	189	170	194	171	157	174	188	169	212	201	170	190	177	201	167	192	172	181	190	198	191	183	181	162	177	174	184	198	178	188	190	190	172	158	187	172	180	179	190	174	196	185	188	173	191	174	170	174	161	177	165	166	171	180	179	185	186	181	158	197	163	188	186	160	172	187	188	177	178	216	174	171	178	185	177	176	185	186	197	175	185	193	175	163	165	183	191	166	178	191	184	164	205	193	197	184	174	187	182	187	201	191	180	204	203	209	189	181	174	190	182	179	187	189	171	194	174	170	158	180	183	171	183	189	191	174	186	189	185	180	175	195	182	184	193	164	195	168	182	180	183	175	168	171	178	190	161	161	177	176	179	181	181	185	178	209	180	177	168	186	179	182	156	182	185	184	158	167	200	185	195	162	206	167	186	186	155	170	160	195	194	153	191	198	164	194	184	204	185	171	180	176	188	218	188	190	161	193	151	199	187	185	200	168	168	189	183	180	203	185	173	192	171	195	191	183	182	190	171	218	191	168	175	211	168	184	201	170	173	205	178	170	199	182	179	170	192	169	157	172	173	153	178	194	187	174	171	169	186	196	177	169	180	178	198	151	172	169	171	192	165	181	170	187	172	164	168	200	161	168	176	181	185	205	182	189	204	169	178	179	200	188	183	167	196	205	181	189	158	182	170	200	198	183	156	167	188	208	165	180	175	194	191	189	184	162	153	165	174	185	224	197	205	182	196	185	174	172	180	178	171	168	183	165	189	186	208	172	179	183	197	207	172	165	165	181	176	195	198	187	187	176	213	187	184	214	188	181	188	180	211	168	154	153	194	188	185	191	191	200	199	168	160	183	188	174	181	215	185	180	177	187	178	201	169	184	201	191	197	204	184	195	176	188	189	173	183	179	185	163	191	173	199	181	174	190	170	160	208	195	200	177	183	182	175	166	173	187	200	190	199	178	186	156	173	186	196	175	177	179	190	176	171	204	181	167	183	171	186	170	155	191	190	186	192	183	179	170	183	178	211	164	178	181	176	185	178	205	175	203	185	183	192	160	175	183	149	204
32532	55793	51578	38504	29614	23786	19633	15389	12021	9389	7775	6660	5643	4639	3654	2950	2542	2119	1741	1408	1373	1137	1010	789	766	764	752	714	759	797	824	784	702	633	569	511	501	426	433	399	344	340	320	354	341	351	310	314	278	329	261	269	280	248	269	241	224	243	225	246	259	232	228	228	246	245	235	225	206	226	221	221	215	235	229	222	200	215	207	205	245	207	224	217	235	222	234	233	216	220	214	212	203	239	221	242	188	243	232	208	210	216	215	221	214	230	199	206	220	195	224	216	216	243	217	229	219	228	208	217	233	229	230	218	228	231	215	214	230	188	212	207	204	199	234	257	207	232	220	217	221	214	225	191	234	189	226	223	229	225	218	229	231	245	209	206	242	230	208	224	209	189	209	243	209	229	223	241	228	230	225	238	217	229	206	211	231	219	208	225	197	219	213	193	222	202	221	238	193	210	222	229	233	227	237	239	225	222	218	227	211	220	209	206	231	216	222	203	217	217	202	216	250	226	223	212	219	228	217	197	212	225	214	223	249	190	206	220	244	205	238	202	211	229	206	198	210	238	193	206	207	193	230	237	221	220	222	222	217	236	226	227	203	206	220	206	233	206	209	242	228	197	223	234	223	210	218	218	210	224	203	220	206	236	221	209	229	201	215	227	229	222	208	219	248	209	220	212	193	239	222	221	213	204	251	205	231	199	206	228	243	235	225	198	203	221	211	238	235	246	209	230	227	210	226	195	220	246	221	208	218	231	217	227	239	243	211	212	215	215	226	214	225	207	212	243	206	227	206	210	227	213	229	209	213	208	236	217	252	231	223	223	232	216	215	198	219	212	194	205	219	211	209	213	242	236	215	220	191	212	192	215	223	236	214	216	224	190	232	218	238	233	213	220	221	224	242	224	230	205	202	210	215	207	228	200	206	217	219	231	208	250	220	190	242	216	207	234	201	209	224	208	214	221	234	211	219	197	200	210	213	227	216	211	206	222	248	240	197	207	217	197	207	211	217	219	205	233	227	213	213	208	258	188	224	212	208	236	209	227	210	213	239	195	213	218	206	246	197	250	227	212	232	213	223	233	222	197	226	216	223	198	227	244	218	217	213	207	224	234	198	241	226	218	221	230	248	214	217	221	221	193	193	221	226	211	211	210	224	222	223	217	207	212	204	219	216	231	246	218	217	232	230	201	219	252	217	237	213	241	234	220	256	214	199	223	195	227	196	191	209	243	196	213	226	255	218	212	247	224	225	251	228	231	228	255	205	213	214	224	244	242	221	243	225	200	220	223	246	222	260	227	202	206	221	199	218	193	214	208	210	229	205	224	219	242	218	210	186	216	228	203	231	237	231	217	210	237	211	186	242	233	204	233	213	220	214	239	208	241	193	243	213	190	198	207	223	221	198	251	224	178	221	214	220	224	215	249	215	195	240	214	218	202	209	230	237	195	217	213	223	206	191	218	234	208	220	187	205	249	191	252	239	229	209	191	211	221	199	216	214	198	216	224	222	222	228	221	221	234	248	219	212	222	203	223	248	218	210	250	202	212	218	240	207	235	212	212	229	240	236	185	217	214	230	210	222	224	218	209	231	213	221	208	196	228	216	240	229	202	201	224	239	216	245	214	234	211	236	184	228	240	215	228	212	221	229	235	185	207	239	237	227	193	265	222	214	218	213	233	210	235	208	212	225	256	198	196	214	214	206	234	196	231	220	212	227	229	208	230	220	230	256	208	205	234	213	203	226	239	230	244	196	199	229	202	227	215	235	239	197	222	209	221	217	203	220	243	216	231	232	239	238	205	248	213	215	199	210	215	233	235	204	213	200	204	235	211	200	208	230	229	218	216	217	199	222	240	236	211	241	227	201	214	228	216	203	226	201	217	208	218	215	212	210	251	217	220	216	235	255	205	219	227	206	198	224	208	213	237	189	216	245	220	220	234	203	231	214	239	215	229	218	222	226	227	226	213	213	209	204	234	231	224	220	224	221	238	205	231	208	225	222	226	204	218	211	232	190	221	230	216	231	207	236	217	246	203	234	231	228	231	233	217	207	215	215	235	225	211	241	238	220	229	226	228	202	219	246	235	236	209	222	239	225	221	215	231	229	237	208	205	220	212	215	247	228	221	223	226	219	212	213	199	232	204	232	243	201	218	234	213	231	224	220	195	221	229	208	223	223	229	222	217	203	238	219	250	235	219	198	242	202	230	216	219	225	218	225	221	225	208	236	212	210	233	206	189	205	212	216	224	220	231	206	229	215	237	241	221	214	229	241	239	233	226	231	243	205	241	224	238	212	236	190	215	224	210	192	252	200	219	229	250	231	209	190	235	207	238	220	225	226	220	229	214	198	241	226	214	208	231	229	203	244	223	252	223	227	202	210	219	220	212	225	252	255	225	212	224	206	241	207	184	224	225	214	234	201	217	224	246	212	218	223	226	240	228	240	221	205	211	224	247	236	215	193	207	229	235	199	217	204	236	225	223	231	216	174	217	215	206	204	218	227	222	219	232	207	231	245	229	212	231	226	195	257	238	219	220	239	282	237	226	204	215	231	205	259	240	225	219	213	206	211	212	218	220	229	227	234	232	201	224	201	215	214	191	204	230	209	230	214	239	237	199	214	222	194	223	202	226	211	223	202	228	234	185	210	220	206	245	211	226	217	196	229	200	226	207	235	220	234	203	204	241	220	221	211	205	243	228	211	235	239	225	238	220	230	248	222	220	246	242	214	203	228	219	227	236	224	233	237	245	209	246	212	210	223	243	206	223	212	206	243	244	216	215	199	222	204	212	219	222	221	216	250	219	228	213	215	234	211	195	184	206	241	203	232	185	230	213	219	224	232	247	199	214	237	209	229	215	222	237	205	206	216	208	245	226	208	232	216	235	222	222	231	219	204	212	242	237	232	217	225	236	211	218	190	202	213	218	188	189	209	214	239	217	212	214	239	193	208	231	216	213	224	233	241	223	236	210	208	216	223	227	227	229	228	200	221	211	237	200	199	211	206	229	218	230	231	242	231	214	227	229	221	241	227	205	179	217	235	235	216	211	230	247	207	210	224	213	225	206	239	230	226	193	240	200	200	232	220	213	243	222	206	188	230	236	222	225	193	249	230	210	236	193	204	256	218	230	214	252	255	207	226	213	219	227	198	209	223	211	214	213	216	251	218	248	221	230	226	228	229	212	221	211	196	233	201	218	190	221	222	209	229	220	215	235	205	221	230	214	210	211	215	194	222	243	243	224	219	229	214	240	230	194	223	238	234	230	213	221	243	241	217	232	261	205	218	220	194	226	228	234	224	211	271	211	223	225	208	232	226	209	246	215	226	223	222	198	196	209	218	225	222	224	212	230	229	225	212	253	221	223	206	205	209	244	231	226	229	241	245	197	216	221	224	211	227	227	221	220	229	222	213	214	222	203	215	221	216	221	240	223	220	218	240	203	219	205	215	243	208	218	238	227	229	208	219	227	237	221	196	254	199	226	222	200	204	194	218	234	241	207
29477	28677	33191	24306	14027	8550	5528	3673	2518	1845	1501	1251	1085	969	729	674	590	515	421	405	409	372	342	323	298	308	325	312	325	329	348	386	293	319	294	284	267	271	241	226	229	246	225	227	240	236	222	200	191	234	192	191	199	189	198	191	229	227	188	206	186	211	190	182	203	188	210	216	192	194	222	190	237	205	224	228	207	189	228	211	227	195	202	211	239	210	199	206	200	217	201	223	190	191	204	218	215	192	196	228	215	218	216	198	204	206	189	209	195	219	205	216	217	175	191	187	203	197	202	187	202	200	194	186	181	213	176	219	205	203	222	202	205	198	212	190	200	197	208	224	184	209	188	193	188	193	208	204	198	223	185	203	206	204	187	181	214	227	223	191	183	185	221	187	188	210	207	224	165	170	189	211	215	189	193	205	208	216	212	210	214	235	187	177	195	201	218	191	202	202	192	201	179	199	193	198	220	198	191	194	220	190	232	192	203	189	211	198	218	193	190	207	195	232	184	194	220	218	204	195	194	176	206	201	205	201	196	198	237	201	193	220	188	183	192	187	213	229	195	201	212	209	200	211	232	212	200	222	166	209	215	209	234	249	220	212	192	195	205	195	213	197	214	226	223	216	192	210	196	212	216	227	211	203	204	176	225	200	208	191	206	206	214	216	169	188	179	219	201	201	207	177	200	205	196	203	209	210	191	191	233	206	186	193	216	196	215	221	224	191	188	204	198	210	214	224	214	252	200	220	226	184	191	196	213	202	204	189	228	187	181	191	204	201	191	191	220	207	215	190	184	226	210	205	191	217	198	213	191	195	218	190	199	204	214	203	214	203	193	207	207	192	194	214	205	202	200	214	184	202	210	187	210	209	206	207	195	219	194	233	204	203	239	198	216	200	218	216	198	197	211	186	178	192	202	226	186	181	197	226	204	188	220	206	205	198	210	184	190	210	194	220	230	187	212	215	197	192	221	215	194	202	181	220	199	188	212	202	221	208	224	196	214	180	210	192	201	165	226	204	176	195	233	236	202	221	208	194	205	220	208	193	213	214	197	183	220	186	193	192	225	192	194	203	214	218	190	200	196	210	177	195	184	212	230	212	220	175	215	179	240	207	198	183	209	185	188	207	195	193	219	178	216	205	216	197	182	211	196	206	215	195	218	186	213	194	186	188	214	183	201	204	165	217	184	169	193	199	213	208	193	204	198	175	179	201	191	186	199	225	195	218	215	201	195	211	192	203	206	186	208	190	230	210	208	215	241	193	203	208	182	197	193	191	202	216	178	208	202	199	208	207	199	188	182	228	212	184	213	221	222	200	191	208	207	177	212	194	200	231	215	198	204	196	167	187	181	179	213	191	201	205	200	197	202	180	202	203	217	185	198	196	187	168	204	207	198	207	213	201	202	197	219	208	205	213	186	204	229	177	226	199	191	221	215	198	212	191	206	224	190	222	224	192	199	188	207	203	204	205	215	188	214	166	174	202	185	207	228	208	217	185	208	208	224	204	197	202	207	200	191	197	208	210	206	181	222	194	205	201	205	185	240	211	211	204	183	193	209	195	199	205	188	190	187	190	203	216	218	194	201	210	203	202	213	209	197	232	218	222	225	221	175	206	214	194	205	214	219	190	201	212	205	238	188	189	175	186	211	187	211	197	203	189	221	210	203	199	188	213	219	201	215	183	218	216	234	213	208	238	211	189	227	183	231	198	211	175	197	189	201	201	182	220	209	204	216	216	209	201	210	202	231	205	224	195	211	197	203	231	221	210	225	200	208	208	185	186	220	222	198	192	215	224	214	233	179	204	228	212	182	203	188	203	225	200	212	194	201	211	221	187	200	196	196	196	196	234	215	207	194	185	180	177	188	214	198	190	199	214	211	211	203	199	209	218	203	210	181	196	178	209	205	208	180	199	213	206	191	209	221	219	184	188	201	198	169	195	180	207	190	220	181	199	188	180	201	191	202	215	206	189	198	200	197	196	196	203	233	196	221	197	196	212	215	218	199	211	181	209	196	205	213	197	200	191	196	216	221	213	216	188	208	186	213	213	213	211	204	208	204	187	205	191	179	167	210	189	206	192	225	214	197	190	205	197	177	208	196	211	186	195	222	220	195	218	198	209	191	229	194	191	183	185	203	206	193	204	198	203	189	200	195	180	209	198	191	188	204	199	214	209	179	205	217	213	205	199	218	217	218	239	219	211	175	195	230	189	171	218	209	193	196	193	200	213	183	222	188	218	221	209	228	199	215	212	209	190	215	199	225	174	227	203	188	234	191	211	205	181	193	208	212	218	204	208	209	199	197	225	216	204	218	182	226	219	208	218	224	215	176	216	199	195	235	210	216	207	203	232	214	222	203	223	196	220	208	217	171	228	210	210	197	221	197	227	199	199	192	220	217	177	192	210	216	197	228	181	174	209	198	205	174	201	211	217	197	205	216	216	236	219	214	191	204	178	194	195	184	178	188	206	192	210	189	205	227	193	185	187	191	212	198	221	209	214	183	228	239	189	173	221	204	187	196	205	217	214	197	215	208	233	228	191	199	202	210	210	221	214	210	234	197	206	221	201	181	197	196	189	232	187	208	212	176	189	210	218	237	209	209	178	195	211	205	203	190	190	208	203	211	210	202	220	205	212	197	240	193	198	197	202	197	181	189	215	213	195	187	207	198	220	198	205	200	216	228	181	196	209	188	212	187	183	200	196	231	200	214	204	196	195	216	201	238	210	197	217	208	206	214	184	193	202	209	214	227	204	197	189	187	209	193	203	196	197	193	174	175	201	200	196	203	210	206	199	189	217	202	209	216	208	212	196	210	203	249	229	199	196	212	223	189	197	182	194	237	201	200	190	204	209	206	199	205	191	204	198	206	208	210	200	205	209	210	219	217	209	204	196	206	218	231	209	205	196	220	202	197	222	212	182	217	207	201	180	192	190	187	210	193	198	214	202	199	208	190	170	221	217	212	227	195	197	172	217	197	219	196	209	212	215	201	193	191	180	201	211	181	214	209	212	184	209	188	220	197	231	215	201	195	185	201	229	217	217	199	191	183	219	199	206	182	201	202	196	210	202	177	192	220	194	186	217	225	215	185	209	222	204	199	194	206	227	196	207	175	218	179	196	212	178	195	184	211	194	194	190	219	190	210	187	188	196	203	202	237	189	165	221	208	216	206	194	210	184	218	188	195	207	202	233	234	213	222	213	195	185	235	222	223	187	188	231	201	216	196	237	194	194	189	187	214	209	213	210	184	213	196	211	196	179	175	225	227	219	241	198	214	207	194	181	191	186	218	214	215	200	226	201	190	207	175	195	209	199	206	194	197	203	193	224	227	222	207	206	179	200	194	214	240	189	178	199	220	195	223	203	222	223	185	203	227	199	192	205	200	217	233	200	223	195	205	205	191	179	198	198	192	201	197	212	194	222	227	193	183	220	225	228	212	201	180	182	205	211	201	177	207	176	198	182	197	221	190	199	193	240	187	183	213	234	232	199	206	193
30497	44026	38750	26351	18763	14827	10974	8229	6008	4337	3484	3017	2474	2079	1634	1377	1195	1001	814	754	697	602	555	511	472	541	455	518	491	538	550	552	465	462	433	419	369	365	359	315	318	297	325	348	308	295	300	276	309	305	284	281	282	281	263	289	254	257	246	251	253	263	252	251	239	272	266	272	255	265	270	257	251	275	261	260	267	233	249	261	288	223	259	232	266	268	257	259	273	266	250	255	287	285	254	242	254	275	241	256	255	260	250	256	241	257	280	234	253	277	263	238	220	257	253	251	249	285	256	260	254	251	238	239	262	235	261	253	253	251	261	273	243	252	251	258	240	251	242	249	254	252	252	264	234	262	240	268	271	232	256	267	246	270	271	282	232	282	253	278	233	262	236	271	265	258	266	239	265	277	226	257	246	240	247	239	262	240	260	256	269	228	264	252	248	248	284	232	279	254	256	249	269	242	264	238	244	259	261	291	234	247	263	261	256	242	254	293	241	250	272	283	265	283	262	256	267	269	258	260	281	242	259	278	249	275	259	260	232	236	244	276	243	256	238	253	260	279	240	264	258	242	274	252	257	237	253	253	270	239	246	273	265	261	291	263	273	263	257	246	236	259	229	259	255	279	237	248	231	256	271	251	234	241	267	261	226	243	241	266	241	235	243	259	275	245	249	250	259	237	258	240	246	255	264	282	247	229	236	277	240	263	260	265	260	292	237	232	275	254	272	244	259	264	261	238	291	247	256	240	256	247	282	273	261	237	251	248	227	256	245	273	269	251	281	254	271	247	263	286	243	252	265	252	270	259	254	246	227	281	258	243	257	268	252	263	230	228	240	248	243	267	274	243	266	257	236	253	248	236	236	257	251	258	251	257	231	253	256	261	279	241	259	256	261	268	262	267	242	264	255	251	272	252	233	241	250	257	246	267	263	233	233	221	272	257	273	255	260	233	244	243	257	271	251	249	256	278	250	261	267	276	277	251	258	271	287	251	278	253	249	275	260	231	240	273	265	253	262	269	242	256	257	275	275	252	268	235	259	265	253	262	271	233	252	253	228	261	258	274	267	252	246	284	270	253	255	258	256	248	271	250	246	250	249	248	236	273	231	242	267	265	246	257	278	250	262	246	255	258	259	265	223	251	254	238	273	275	229	251	280	244	250	260	270	249	241	279	260	269	249	269	255	261	269	269	260	253	241	266	240	252	281	271	262	248	221	270	226	264	253	269	254	260	253	258	271	253	205	278	234	253	234	279	263	273	225	246	260	267	274	246	259	258	263	255	238	240	233	246	260	256	264	241	260	251	268	254	294	265	265	251	259	271	248	239	229	304	259	278	244	257	281	245	281	272	280	235	238	255	281	240	245	266	248	263	258	240	257	266	221	259	262	250	256	276	264	238	256	258	267	269	276	242	238	247	295	244	257	254	262	273	249	233	278	237	275	268	260	261	237	246	261	248	254	265	250	263	234	281	284	258	267	247	252	268	279	234	251	252	238	279	273	283	276	248	252	261	247	275	235	231	245	258	269	228	274	261	254	277	257	239	266	256	237	263	243	249	245	238	253	246	227	245	251	270	239	232	273	282	249	260	270	271	266	269	242	269	242	261	256	261	275	266	269	279	256	308	259	243	249	235	247	222	273	263	246	263	272	264	228	247	256	255	255	240	255	226	262	262	242	245	259	295	242	267	243	242	276	263	242	267	265	271	278	268	248	247	257	276	257	245	235	253	274	274	255	249	268	237	248	266	254	258	276	278	296	225	254	264	226	262	263	269	272	245	258	279	215	238	276	264	283	274	285	259	271	253	262	266	281	264	264	242	247	255	254	243	266	247	262	235	248	252	258	281	259	255	270	267	291	249	253	263	241	247	247	246	272	240	271	269	234	245	240	247	245	249	229	280	253	267	252	275	237	265	255	269	231	255	259	261	255	270	248	250	262	251	276	252	227	253	249	248	253	253	271	255	245	260	224	255	268	255	281	236	253	287	263	240	256	256	244	220	243	257	253	268	237	259	263	228	268	239	254	242	271	256	273	232	244	264	229	262	260	241	247	255	240	255	264	276	265	268	270	268	260	249	236	255	249	266	250	248	249	245	284	245	254	265	251	224	263	245	271	283	274	258	271	260	240	236	243	266	258	254	250	275	246	254	252	237	259	230	239	232	258	262	227	283	255	263	253	262	252	267	249	265	253	268	254	281	287	262	237	261	249	274	251	252	270	236	258	264	250	295	262	245	264	248	268	256	246	262	253	255	247	241	251	256	230	233	247	263	261	249	233	236	262	245	236	260	254	237	248	271	248	246	258	273	274	263	253	259	259	259	260	248	277	255	298	249	244	277	256	262	268	252	263	281	237	249	245	238	236	248	239	276	251	281	260	267	264	273	254	251	256	251	243	256	281	249	234	269	213	236	247	245	271	263	262	274	258	236	261	253	260	275	277	241	240	255	229	257	255	266	261	254	262	280	235	248	279	235	247	283	257	257	272	250	263	274	256	243	237	246	244	253	284	255	247	252	277	244	238	227	216	249	260	271	255	259	253	254	262	264	299	245	251	241	252	240	280	266	257	244	254	262	269	281	245	255	242	246	239	251	286	279	233	260	267	271	268	238	267	254	266	250	240	219	254	263	238	270	260	271	252	259	261	270	238	258	249	263	265	260	281	282	266	248	264	266	274	248	276	254	262	253	230	249	262	279	266	242	262	214	235	277	235	262	261	292	258	229	245	261	278	255	284	259	248	255	235	253	262	240	244	253	276	234	249	263	285	244	254	241	245	272	268	237	240	242	238	240	263	231	242	270	269	260	254	224	251	288	245	257	242	248	257	280	222	228	287	233	282	274	264	278	263	257	247	234	276	249	209	260	252	262	292	241	224	312	267	241	273	268	262	247	276	252	277	258	238	256	228	258	265	280	261	229	271	223	262	262	252	259	243	234	235	256	231	256	266	243	283	252	268	248	257	270	252	246	243	246	285	270	233	241	253	262	260	275	257	255	280	269	234	286	289	256	270	262	269	266	284	255	258	245	233	230	238	254	249	268	252	289	245	266	256	253	262	234	251	241	250	270	234	232	251	266	272	264	267	267	237	236	250	253	251	271	241	263	255	240	241	241	226	246	248	267	259	252	251	254	285	226	224	237	278	243	262	254	276	253	263	271	281	252	258	250	270	254	261	246	263	264	278	234	229	233	266	241	241	236	258	243	270	256	280	231	236	283	265	237	231	236	262	258	264	227	269	253	242	273	257	237	238	259	234	259	284	277	281	258	245	259	275	226	259	245	263	258	248	236	268	272	284	239	284	259	256	289	266	253	287	256	256	266	219	275	262	257	247	256	258	281	293	235	250	224	262	212	258	279	235	250	251	267	247	251	232	278	269	242	250	276	287	239	283	261	289	246	259	267	278	279	253	271	295	254	302	257	249	260	237	262	246	253	269	265	262	254	256	255	269	260	267	255	261	273	238	242	268	259	247	288	252	220	253	299	282	248	261	252	271	246
24361	21335	28539	25406	21727	16942	10735	6484	4303	3066	2427	2015	1651	1394	1151	1027	795	673	563	559	450	425	394	340	336	323	306	340	304	343	352	343	326	285	287	248	240	239	232	227	236	192	189	230	176	197	211	203	172	173	180	163	176	177	151	157	153	164	159	152	163	144	150	167	147	148	142	178	165	137	159	131	164	159	148	176	165	147	142	171	160	155	143	178	171	131	158	155	169	134	151	158	148	155	146	167	144	164	145	171	148	147	169	134	146	165	128	167	136	165	136	157	163	164	150	138	141	153	143	138	165	162	159	152	156	156	127	147	149	160	163	148	151	160	134	166	159	161	149	129	161	162	153	170	156	154	160	152	151	157	164	191	161	169	173	158	164	144	159	135	132	170	164	139	148	166	159	184	169	179	146	136	164	174	154	140	132	156	174	164	167	156	140	134	135	163	147	158	158	161	141	150	146	149	155	169	146	165	154	135	159	171	139	130	166	168	149	167	144	159	155	157	154	172	167	159	143	135	131	146	146	166	155	162	145	152	130	146	150	161	136	154	165	161	189	136	174	150	157	148	170	168	165	149	141	160	158	157	159	170	147	163	154	146	152	161	148	156	135	127	138	158	136	180	166	131	159	154	150	173	142	164	149	136	162	161	165	132	166	163	115	171	162	163	134	156	165	171	163	162	139	136	150	141	152	168	147	160	138	165	189	142	149	163	155	165	173	159	151	157	190	150	162	139	153	155	160	173	152	126	165	160	152	150	158	152	163	136	145	140	138	166	150	138	165	132	169	156	168	166	147	151	143	142	177	135	145	151	170	153	147	149	160	131	147	139	161	147	140	170	143	163	161	158	164	147	131	145	163	150	172	146	183	148	161	154	155	138	142	152	148	151	158	156	142	146	171	166	156	162	164	154	135	137	166	136	153	160	154	152	165	158	141	154	148	158	152	178	153	160	145	155	172	159	160	151	149	144	151	147	142	157	152	157	144	138	136	170	178	156	171	141	155	143	160	150	139	169	148	153	157	136	144	151	162	155	160	153	146	130	164	158	149	171	156	152	163	143	163	135	166	129	173	157	132	139	160	155	163	179	160	166	141	125	172	163	165	143	174	153	138	146	145	162	168	158	158	165	163	153	141	155	159	137	168	151	128	151	125	139	147	158	137	187	151	156	140	164	140	156	167	157	167	166	125	140	169	158	163	160	156	154	139	155	154	152	125	160	158	144	164	154	140	161	141	175	118	149	137	144	130	154	142	162	161	148	155	138	166	134	149	173	173	182	147	143	165	176	155	160	149	174	150	155	183	185	134	166	152	174	139	155	147	161	158	155	159	138	150	144	164	177	145	151	160	142	135	157	125	153	153	149	133	166	144	142	179	126	163	152	142	146	144	169	114	163	155	162	152	185	155	171	154	132	141	164	170	149	168	160	135	160	162	128	146	158	151	157	159	178	162	147	149	156	160	159	136	133	177	146	156	172	154	157	186	184	157	135	130	142	157	171	166	161	137	136	158	136	159	130	173	160	146	146	151	149	137	144	156	138	143	140	142	162	144	148	132	150	147	154	147	147	142	152	157	164	164	155	144	175	162	145	167	135	150	152	165	164	173	144	140	146	163	153	162	175	166	146	183	133	164	141	150	166	147	159	153	160	164	144	149	127	119	149	156	167	162	153	159	167	151	149	161	166	142	178	145	168	173	143	152	170	161	150	147	170	175	160	170	158	151	170	129	143	167	161	166	147	146	177	160	133	158	145	185	146	137	175	130	153	174	141	143	143	142	149	163	142	169	155	159	172	137	166	145	152	151	155	143	154	153	173	160	163	148	156	154	123	134	134	156	136	163	146	158	159	140	149	138	150	164	156	128	151	156	172	172	162	141	145	156	156	154	146	144	150	180	175	177	156	153	143	156	142	135	147	173	170	151	145	146	156	137	141	155	150	149	136	139	150	153	139	135	142	121	140	158	165	140	137	145	149	143	164	144	146	151	163	143	132	159	163	165	147	169	134	150	168	153	150	170	153	152	159	167	181	168	165	161	137	154	157	154	133	170	135	152	134	143	146	149	145	146	147	178	131	158	151	156	156	144	169	155	148	156	141	144	165	145	148	163	149	153	160	146	146	151	162	138	148	164	190	159	166	159	138	160	174	163	147	145	171	149	149	149	158	171	154	157	156	155	142	164	154	147	150	132	150	146	163	160	154	124	174	145	155	158	154	142	144	152	150	159	167	154	165	130	137	161	142	145	160	145	170	185	141	141	132	140	160	156	152	124	170	176	159	186	149	146	162	120	153	139	131	150	147	154	156	160	146	171	167	162	142	154	158	126	151	155	157	160	153	161	163	156	150	163	153	148	155	140	147	170	182	163	160	164	159	178	126	148	181	157	163	176	163	143	136	176	144	155	143	156	168	152	140	198	164	148	157	169	168	136	164	161	140	152	166	153	149	125	133	138	142	140	151	154	153	143	131	130	148	154	140	151	186	139	163	168	136	138	141	153	167	169	133	168	140	166	157	145	173	178	154	151	147	180	152	146	151	155	146	162	155	158	161	136	167	144	170	160	163	136	143	164	147	128	129	155	141	165	137	141	132	147	170	156	164	154	157	161	151	168	159	125	169	145	151	136	157	156	146	168	179	144	162	161	152	152	157	138	152	157	148	157	153	134	152	155	160	138	128	184	132	132	165	160	182	140	132	168	138	157	156	173	149	149	144	172	163	144	164	159	155	149	142	178	151	157	133	146	158	140	157	132	144	152	143	166	141	151	161	142	162	172	154	151	156	153	129	143	163	156	165	156	155	137	151	127	143	177	150	166	161	148	152	154	159	162	143	161	162	161	138	154	162	153	178	150	160	149	188	169	135	174	155	169	139	179	156	161	134	161	147	155	167	190	147	151	140	150	168	151	162	163	149	148	156	172	156	165	180	145	161	149	147	136	147	169	148	144	160	158	148	142	149	155	156	146	165	179	150	143	168	157	174	139	139	196	166	152	158	151	161	156	116	158	152	172	139	153	184	167	167	163	154	157	121	162	146	146	132	166	160	143	151	175	160	148	148	142	151	155	146	152	154	153	130	117	150	150	150	169	160	148	139	186	150	161	152	152	173	140	166	140	157	158	150	149	176	144	138	170	139	143	162	149	141	165	142	150	157	143	146	152	162	148	154	135	176	156	148	153	132	149	154	175	175	135	177	150	141	169	171	166	149	142	166	144	146	165	145	139	125	138	153	165	160	155	171	147	149	149	138	158	179	144	143	149	146	162	142	146	153	170	154	150	161	154	144	163	175	150	155	142	159	156	155	145	154	145	166	153	146	159	141	146	164	170	153	124	142	173	153	160	151	145	175	150	134	151	178	188	145	146	146	154	156	141	167	145	172	166	146	130	154	170	143	152	152	147	161	161	137	140	163	153	167	129	139	167	149	129	151	157	155	155	128	148	115	167	139	137	169	135	150	160	109	160	150	154	185	171	163	140	156	160	157	166	150	150	150	169	154	139	146
30690	49419	44634	32252	24030	19774	15353	12282	9132	6907	5316	4601	3804	3232	2670	2152	1784	1463	1210	1034	893	791	729	587	588	574	533	579	528	585	542	588	550	447	446	399	359	350	362	301	300	282	273	254	262	244	294	258	239	246	222	229	212	226	238	192	209	187	222	186	195	217	235	236	225	233	190	172	202	195	196	203	202	191	210	210	194	180	221	215	199	200	196	200	173	172	192	188	169	208	175	231	209	183	179	199	198	192	203	197	203	195	175	220	189	190	211	175	182	172	192	199	196	205	150	199	192	173	187	211	212	205	198	205	202	192	173	191	188	183	182	197	197	190	180	225	191	170	242	186	195	178	197	189	177	177	167	200	214	182	200	195	190	197	186	209	197	187	209	207	207	182	181	187	176	196	200	200	196	175	189	204	198	189	180	185	175	204	194	206	196	204	197	217	215	212	181	212	183	210	214	189	211	212	197	175	195	169	209	205	211	175	196	183	171	191	188	218	192	194	193	188	214	204	212	207	170	193	173	180	214	196	207	190	175	166	189	202	197	204	187	181	220	185	176	189	207	194	195	190	196	214	165	221	197	217	193	209	200	177	203	193	216	203	202	189	188	197	213	174	224	208	187	209	201	176	176	206	165	198	220	221	199	195	189	192	170	172	216	195	173	211	185	195	193	223	183	207	187	172	203	201	202	215	187	210	207	182	171	187	174	177	184	202	214	209	176	204	211	187	210	210	190	183	213	197	182	204	194	162	185	195	186	212	185	222	197	195	230	170	183	193	193	210	194	213	199	191	212	211	179	188	213	187	186	176	194	182	186	186	204	203	223	183	185	188	177	199	184	206	187	193	199	193	201	187	209	200	183	186	190	179	193	200	188	201	195	186	191	204	204	191	186	211	210	197	190	185	208	192	174	200	196	184	180	206	195	166	184	184	192	201	194	188	212	205	188	182	193	195	196	192	193	181	211	208	184	197	200	221	193	231	205	198	206	211	212	195	199	188	187	182	197	177	188	206	180	183	162	176	208	183	184	200	204	181	195	187	218	212	190	192	191	186	192	170	209	200	197	216	185	200	183	208	179	191	195	164	184	170	184	212	184	190	197	190	195	204	202	194	199	214	197	183	212	190	200	197	187	191	208	192	214	185	167	202	198	198	195	189	204	188	194	202	190	196	196	194	163	200	206	190	185	203	197	199	208	224	203	207	204	213	213	180	184	188	208	209	188	179	203	213	213	211	187	187	208	184	197	210	168	196	185	208	193	191	210	203	214	210	185	197	191	191	190	169	171	186	193	190	189	208	199	166	201	193	205	208	199	174	169	205	192	203	193	187	166	196	197	186	197	185	187	176	182	180	189	219	207	181	203	199	186	182	214	209	210	174	201	208	192	196	196	208	173	188	195	194	191	180	183	214	173	201	178	187	217	209	187	191	193	215	226	209	177	186	189	204	217	181	173	173	212	187	217	188	207	199	196	209	190	175	174	204	201	179	196	202	183	217	154	217	187	204	196	201	178	196	203	194	188	193	201	205	198	195	190	181	185	198	204	184	196	181	191	205	206	186	194	215	184	210	226	181	212	193	203	204	215	178	179	191	195	179	176	183	199	186	201	201	185	198	202	167	191	206	186	186	205	199	183	207	196	183	184	206	197	184	215	186	195	210	195	196	193	200	168	199	183	169	197	195	195	200	176	210	207	191	160	209	200	193	189	182	170	186	202	190	227	184	216	190	211	208	191	182	215	185	218	184	186	199	192	220	192	236	202	186	181	195	199	187	188	190	185	206	199	210	182	179	181	188	189	209	176	178	173	220	201	206	207	194	169	190	193	174	203	182	173	162	182	173	217	200	222	179	191	201	213	216	225	178	193	189	190	196	190	187	201	199	179	188	178	194	178	179	191	211	201	201	182	185	173	188	157	182	199	200	214	185	204	200	188	165	185	193	182	198	180	197	194	194	179	171	188	174	180	208	202	190	177	209	178	198	192	205	182	203	180	179	185	181	176	197	223	181	189	190	208	194	203	217	175	196	214	206	209	195	181	195	185	196	224	204	196	185	200	186	185	193	189	196	180	188	188	177	207	171	186	190	198	207	179	188	196	183	224	186	207	205	197	187	176	192	190	196	188	205	186	202	177	208	208	188	189	177	210	217	180	187	186	208	181	192	170	190	200	185	213	208	199	203	180	198	175	187	181	180	178	189	177	172	218	195	181	170	194	214	179	185	186	190	188	223	176	183	193	204	178	200	179	201	184	184	203	186	188	212	174	203	216	184	194	174	184	196	210	198	186	196	183	197	177	175	225	167	225	232	192	197	175	220	193	175	225	193	179	191	204	175	225	174	192	193	189	197	183	195	199	198	166	206	177	179	180	189	170	168	200	187	195	187	186	178	176	181	177	199	172	197	210	188	192	184	195	174	210	167	211	185	185	217	169	200	200	194	159	196	216	215	179	210	216	211	193	181	164	204	197	190	187	216	198	203	189	181	188	196	211	217	198	174	187	212	190	194	184	193	174	187	167	203	181	197	193	179	209	194	179	176	169	200	191	193	196	174	199	190	196	180	170	185	169	235	237	190	200	181	176	180	209	197	186	180	187	182	190	198	170	207	212	184	192	189	196	193	180	195	195	162	178	200	174	209	192	197	210	178	202	175	174	194	169	197	222	185	191	194	203	203	198	199	196	199	193	201	174	186	182	165	184	220	210	185	204	193	189	189	198	201	194	208	197	159	201	198	186	181	189	186	191	186	196	194	188	200	223	180	195	200	195	216	211	201	199	194	212	224	196	192	191	211	188	203	213	183	194	196	179	171	192	208	196	209	153	182	218	174	193	176	188	190	177	212	212	198	200	207	202	178	192	188	196	180	209	211	207	191	210	211	189	181	185	198	198	196	187	167	213	208	197	201	183	192	174	188	178	205	184	205	174	202	203	183	183	209	184	213	174	176	198	200	202	209	184	197	170	202	172	192	204	184	180	210	178	189	177	205	178	194	215	202	207	189	180	195	186	211	186	203	192	209	215	199	203	158	192	184	170	179	194	202	180	186	195	198	199	195	166	193	202	210	202	201	201	183	205	177	210	200	196	191	192	192	182	196	203	183	185	191	190	209	192	222	186	178	219	201	194	214	217	182	205	184	176	200	186	183	188	194	211	211	219	202	180	207	197	195	217	190	176	183	194	200	195	162	186	208	177	208	205	193	195	180	176	177	165	224	179	203	190	221	194	188	198	176	180	202	200	222	201	209	191	201	207	176	202	173	199	166	190	195	170	182	171	214	193	201	192	158	173	192	196	183	184	189	182	171	194	190	200	200	209	212	192	173	214	209	192	225	191	211	183	201	204	193	202	186	216	198	209	183	196	175	171	199	204	176	210	203	177	206	193	188	207	190	197	219	196	204	200	215	215	207	180	199	210	201	190	214	198	198	188	195	166	207	175	198	203	187	188	196	194	174	214	196	172	168	205	213	188	191	163	181	167	178	186	190	191	195	205	205	206	204	191	190
25553	21500	28613	27019	17889	11215	7025	4688	3394	2563	1847	1549	1418	1152	1100	862	726	698	583	474	508	443	415	405	383	411	372	356	389	381	372	396	365	354	371	342	326	321	302	249	319	296	297	249	264	295	275	250	256	271	241	260	234	233	232	237	226	242	273	232	237	211	226	255	246	242	244	244	236	278	252	227	245	250	227	254	249	236	240	229	243	285	212	239	211	231	255	245	253	222	241	251	255	244	246	263	267	245	213	244	251	234	211	230	242	220	252	271	240	235	277	214	209	244	286	249	257	247	266	257	263	233	223	245	243	247	239	242	237	247	249	224	234	235	240	250	234	245	245	250	226	219	217	250	256	230	221	256	244	248	219	247	254	234	258	260	234	257	244	224	258	223	240	241	248	260	220	243	248	250	246	236	222	243	230	232	236	269	251	241	243	236	227	227	274	232	231	235	224	232	224	237	286	248	257	250	243	227	236	222	264	228	217	210	237	240	272	243	254	248	239	251	253	261	223	252	245	244	253	247	259	235	261	234	224	211	272	239	284	266	278	242	232	238	241	235	243	257	244	235	254	234	239	237	227	245	243	244	215	244	279	242	256	258	244	232	238	234	231	223	247	235	222	265	223	247	233	252	240	241	273	244	235	241	255	253	237	256	230	218	264	236	222	226	239	241	227	233	219	237	229	261	234	247	215	247	257	238	216	267	252	210	273	243	231	230	237	259	216	231	244	220	224	261	230	235	253	234	259	248	257	225	218	236	216	244	248	242	229	266	213	262	251	220	238	227	221	245	246	216	233	230	235	254	232	231	268	248	253	224	223	222	256	246	245	262	235	274	231	231	216	243	245	242	223	239	239	232	223	261	234	264	265	222	223	265	264	236	217	236	218	236	223	245	240	229	243	243	227	230	228	234	252	245	256	233	245	245	241	252	237	255	220	244	244	233	238	242	259	268	273	279	246	217	250	242	220	238	238	223	255	248	237	237	224	221	223	232	234	231	227	241	245	237	246	246	246	222	259	261	269	244	230	249	237	252	251	230	223	251	243	239	217	234	248	267	255	227	277	245	247	221	251	245	254	231	249	256	250	252	258	251	241	251	237	255	283	222	234	241	246	248	234	245	268	233	208	234	243	242	267	228	245	242	228	215	240	242	246	236	241	249	257	212	267	253	246	239	251	237	245	251	254	257	270	231	239	225	262	250	256	276	215	243	238	234	239	230	244	245	266	233	233	219	231	239	229	227	261	258	246	248	253	258	259	239	255	266	223	256	240	218	245	243	220	233	256	244	251	267	237	208	264	223	224	234	252	249	264	237	241	266	259	252	251	239	289	232	217	264	239	239	239	243	244	233	237	252	236	229	212	217	234	212	243	259	221	242	232	226	220	248	251	263	232	266	233	245	244	218	246	267	242	247	255	280	251	230	246	239	246	234	241	249	239	232	246	227	203	212	219	245	250	239	265	219	234	254	216	253	247	221	255	251	250	256	235	259	212	271	254	263	220	262	213	244	253	219	240	264	266	246	231	272	245	228	273	238	217	239	220	275	225	245	239	232	221	244	250	233	219	238	261	245	253	245	269	224	263	244	267	248	252	244	239	223	227	212	240	237	234	230	231	205	273	232	231	233	260	244	246	201	221	235	232	275	252	245	226	232	244	231	225	230	213	224	247	249	240	248	231	249	260	234	235	246	266	258	222	233	234	239	239	231	271	247	230	231	258	256	251	237	225	247	222	217	267	260	238	230	230	245	242	264	243	258	230	292	259	250	229	301	231	235	247	214	256	256	250	243	250	248	259	249	248	257	245	228	236	248	267	235	253	243	229	229	237	226	251	247	243	219	265	243	205	247	244	233	237	247	241	241	247	246	225	263	210	226	231	237	238	245	249	231	252	263	251	241	230	235	239	240	249	257	236	239	257	236	240	278	249	261	199	242	231	236	244	220	260	266	260	261	252	202	249	256	248	278	264	254	242	258	258	243	239	228	222	220	281	268	235	237	212	240	248	245	235	244	262	227	235	220	232	218	244	265	225	281	243	241	231	230	237	250	252	227	227	248	272	218	214	264	240	255	230	231	256	245	286	210	268	248	245	263	229	226	247	258	257	229	227	239	263	237	249	233	213	243	251	240	225	239	257	202	245	273	245	265	231	238	224	236	238	232	235	240	220	255	229	256	237	225	257	248	241	221	240	246	254	256	238	230	251	268	255	243	264	238	242	275	252	224	247	253	276	256	247	259	242	237	236	283	229	237	245	227	243	254	221	284	265	239	245	228	219	229	248	221	244	241	241	222	241	232	253	235	238	252	245	249	227	234	250	237	284	252	247	224	257	257	245	228	232	253	272	260	235	244	216	244	226	264	210	234	280	256	258	225	250	246	225	231	248	241	261	241	240	269	227	250	223	243	221	269	255	278	244	231	227	238	245	251	218	259	238	248	247	260	245	258	244	246	241	232	239	252	247	246	248	229	241	221	248	262	251	243	249	271	220	222	251	242	266	233	234	225	246	230	232	227	230	231	246	214	235	240	247	212	258	215	242	261	223	227	224	245	242	205	238	264	235	259	233	258	247	235	248	265	246	221	245	217	235	246	216	264	246	253	252	256	263	255	221	250	267	211	281	233	235	291	245	260	253	220	259	252	227	217	252	269	236	241	223	224	257	240	262	245	228	259	256	260	254	258	227	240	262	212	265	243	278	253	239	245	233	228	230	260	248	244	225	242	236	222	230	248	217	252	225	225	221	233	264	251	235	243	228	246	236	270	256	257	244	234	261	248	227	252	265	230	235	247	255	243	263	241	241	251	246	243	269	239	218	232	250	271	226	248	251	245	261	232	213	225	264	221	247	242	240	267	254	243	261	248	242	247	245	233	250	251	235	233	249	230	244	233	234	234	293	266	247	234	229	242	243	231	241	244	245	272	260	222	239	255	242	217	246	255	220	235	247	254	225	222	217	265	253	256	242	212	237	236	258	219	226	219	265	248	210	261	252	261	230	240	246	249	229	248	218	240	244	260	238	249	256	240	235	259	217	223	265	244	254	236	224	269	237	220	257	245	253	268	242	246	220	274	245	241	261	266	224	227	237	246	253	216	224	238	260	228	237	248	255	238	219	237	236	240	232	233	268	201	249	248	259	241	247	252	223	239	253	230	241	228	244	252	264	239	223	245	258	236	259	227	266	266	218	234	248	275	253	227	228	236	258	255	237	227	244	247	216	249	243	238	258	237	283	240	246	242	267	228	237	232	237	239	251	253	238	267	232	251	245	226	212	251	260	258	260	225	230	216	236	244	288	240	238	234	240	244	234	256	259	228	232	257	268	232	251	239	251	240	268	225	233	255	256	245	250	234	256	232	246	234	239	241	250	224	256	279	247	239	249	247	206	255	239	242	229	253	218	217	238	239	236	257	225	214	231	258	243	242	247	269	218	250	236	243	266	260	219	229	265	208	226	242	239	229	244	228	213	234	229	245	235	282	222	251	241	232	219	239	238	257	232	221
30620	46911	42163	29493	21295	17211	13138	10361	7943	5992	4451	3641	3053	2699	2279	1867	1583	1313	1114	931	838	759	681	647	589	576	557	559	630	555	601	610	589	529	522	508	435	440	400	369	390	356	381	381	363	352	364	343	331	322	333	311	319	330	313	298	313	313	293	288	302	317	300	270	334	276	302	289	276	302	295	303	312	283	304	298	328	336	289	305	322	300	281	317	280	291	316	291	309	283	250	304	260	293	326	295	307	277	332	301	310	311	272	296	299	295	295	283	295	305	320	298	340	283	302	309	293	298	308	310	280	299	313	294	273	287	283	332	295	285	278	302	275	275	302	302	293	297	311	285	297	297	299	314	307	288	295	309	293	314	291	326	332	282	288	302	294	295	294	307	302	299	276	328	278	299	310	289	326	296	274	302	342	291	286	298	281	308	287	278	312	296	263	279	324	301	301	322	284	311	289	287	294	268	285	304	298	285	296	295	313	281	273	309	295	308	314	275	289	318	303	286	252	321	298	314	307	303	296	307	295	296	304	258	328	308	293	279	279	308	301	304	298	312	316	297	316	291	270	277	275	272	291	310	291	286	322	302	295	268	277	278	285	270	321	300	273	328	315	315	296	284	295	275	302	282	279	271	275	307	272	282	293	299	295	287	249	292	309	306	278	292	285	313	299	295	274	295	312	261	313	283	355	326	295	291	292	306	318	323	309	330	296	299	319	346	298	292	304	300	324	305	300	305	290	321	278	283	277	291	293	307	286	293	279	289	261	318	311	319	307	284	292	298	305	289	307	298	283	310	292	332	303	298	297	277	301	297	330	298	296	306	285	263	292	326	322	314	299	288	330	313	251	253	326	284	290	288	286	329	314	299	313	272	291	278	312	276	266	303	268	295	317	308	315	268	291	310	278	319	273	278	290	290	284	303	305	296	293	298	303	294	314	290	290	307	265	286	292	289	308	300	266	300	301	298	282	320	302	287	289	311	280	281	290	305	308	321	281	325	265	292	291	312	272	305	325	288	267	283	311	313	304	304	293	258	295	294	311	289	330	272	297	318	279	311	284	276	283	314	303	281	314	300	288	333	288	305	269	301	289	286	317	310	300	293	298	302	300	267	311	316	320	319	335	323	319	337	295	295	300	289	302	301	302	276	293	284	276	293	291	317	287	316	289	272	302	321	298	270	282	278	309	323	284	304	312	271	277	293	329	307	303	272	309	298	276	280	298	340	299	285	311	294	314	278	274	313	299	321	288	282	296	265	289	319	268	300	308	305	288	272	280	308	307	312	298	300	328	309	275	268	298	265	316	288	290	316	302	298	275	320	289	293	269	331	262	296	247	269	306	307	313	305	319	287	282	345	316	306	304	268	278	288	318	293	275	285	295	324	280	314	288	330	303	313	312	316	281	310	301	311	284	322	304	308	280	330	290	315	293	283	301	303	310	301	342	300	304	321	295	305	316	317	327	298	290	294	314	286	301	289	286	323	312	273	314	299	306	338	283	274	317	281	305	288	281	290	275	273	289	314	311	327	314	297	290	285	287	278	262	295	282	280	330	287	311	275	300	298	329	343	269	289	301	305	310	257	296	278	298	286	285	300	293	293	313	311	326	322	294	293	281	318	282	289	291	294	290	308	304	299	313	296	314	306	286	316	293	327	318	277	301	293	278	305	264	278	303	294	328	298	314	326	283	301	265	307	310	299	309	296	295	276	296	293	300	296	263	303	292	313	314	300	296	297	301	282	294	285	311	282	306	320	273	277	314	297	289	300	259	306	292	285	348	248	315	293	274	287	319	294	328	320	281	307	272	324	269	323	277	287	320	298	275	319	280	287	283	281	284	300	291	296	329	318	311	270	313	327	315	306	299	303	292	293	283	306	299	255	314	287	287	299	277	297	299	298	273	300	305	285	278	306	274	269	280	330	299	292	271	280	299	295	292	280	299	256	315	288	316	278	285	283	305	296	280	295	298	279	306	303	302	295	322	279	331	258	299	290	274	309	311	274	298	305	314	275	288	304	297	291	276	279	311	298	307	296	316	296	300	298	295	296	284	290	268	265	301	298	335	319	327	294	320	300	298	287	283	280	294	295	294	309	290	286	271	273	291	302	292	295	282	277	289	322	323	331	319	280	283	293	313	305	283	296	299	314	300	290	300	304	310	313	295	259	285	301	292	329	318	285	291	249	334	273	345	309	292	303	305	305	305	262	298	317	298	330	285	302	332	271	289	292	276	293	330	329	316	291	296	304	272	283	312	292	288	305	289	302	281	288	319	286	303	291	290	320	279	303	305	309	275	306	299	312	286	303	307	330	316	284	280	291	313	278	288	280	301	296	288	285	302	290	298	278	307	265	293	292	289	297	274	295	284	291	317	309	302	306	302	285	300	290	270	289	329	290	297	294	284	265	312	311	278	323	283	270	262	291	332	286	294	308	293	315	305	305	303	302	269	295	299	290	285	319	310	289	296	277	318	288	328	316	314	326	302	312	296	293	299	263	288	293	280	304	293	317	313	305	272	297	282	308	274	281	268	283	273	301	300	314	309	289	281	313	293	290	289	304	277	312	311	291	283	287	292	261	282	284	302	308	282	277	304	312	313	296	318	296	317	317	307	321	305	310	311	278	303	269	283	286	298	298	302	294	282	296	288	294	306	288	277	305	322	317	329	298	313	314	315	277	248	311	292	287	278	298	264	296	286	318	327	284	315	283	289	287	292	322	307	270	291	281	299	298	342	299	299	283	293	307	309	313	317	288	310	279	280	254	302	296	291	300	283	317	295	275	268	297	298	304	267	323	318	286	315	289	279	272	259	261	294	281	295	258	290	319	306	340	270	272	279	303	263	286	314	291	300	304	308	308	310	299	305	331	285	245	331	297	298	294	291	269	276	300	311	282	266	309	275	305	263	299	315	306	304	304	282	298	304	292	305	327	289	323	297	289	267	289	281	301	277	264	300	294	267	292	293	292	291	273	293	291	319	300	282	307	292	282	319	291	291	267	297	306	301	294	277	297	268	302	289	275	282	312	282	299	310	323	283	312	319	312	314	272	274	300	294	305	288	308	308	277	282	298	294	301	272	293	289	280	316	291	316	314	320	284	302	279	295	308	305	305	264	297	316	295	262	298	336	294	274	296	329	311	294	273	291	295	268	299	295	267	305	306	289	310	285	278	306	296	290	290	286	300	282	264	272	279	284	285	308	284	289	275	291	254	311	280	306	279	318	293	325	289	273	317	293	270	285	292	273	303	286	270	301	313	305	306	321	294	300	261	302	312	275	314	301	304	292	287	285	289	318	307	310	312	291	318	282	296	308	275	276	290	315	278	286	317	289	298	328	288	314	302	277	287	271	317	293	291	296	310	324	306	306	291	303	304	310	280	308	277	311	314	327	310	261	284	302	301	277	277	309	305	315	291	314	308	303	269	304	285	300	310	299	251	274	288	280	300	297	297	281	301	308	284	307	292	297	289	300	298	267	275	306	332	297	314	284	308	346	279	286	280
23295	21396	29101	24219	21816	22377	18242	9487	6450	4808	3483	2770	2367	2067	1796	1401	1213	1006	840	692	630	565	514	452	401	409	428	362	411	369	443	424	374	390	381	329	290	304	269	259	245	258	246	235	264	220	228	232	214	211	226	217	201	204	211	223	209	190	183	182	188	178	200	215	192	175	173	193	207	187	193	194	177	180	176	184	197	201	190	202	193	206	191	197	185	177	175	188	179	205	185	210	193	230	203	188	188	197	174	182	177	197	190	172	161	183	182	175	172	181	210	196	204	184	181	179	169	203	184	164	184	188	186	164	181	198	194	180	183	187	200	180	174	203	184	190	208	199	183	191	173	191	184	199	191	185	186	181	202	200	181	167	191	180	175	189	174	179	196	195	187	175	202	187	171	199	192	185	228	167	186	203	177	191	215	163	172	167	154	177	186	189	182	187	169	167	160	152	177	179	161	182	213	188	191	193	175	188	142	200	173	190	196	165	200	180	179	181	177	210	189	195	193	151	188	192	214	185	165	205	189	173	188	183	186	178	174	183	213	199	168	178	146	185	175	172	173	192	182	188	170	185	155	178	191	165	180	189	173	181	209	180	174	172	218	177	161	186	193	203	186	197	175	179	204	222	192	183	154	195	188	190	163	188	209	165	189	174	201	197	185	201	185	178	187	216	202	168	172	176	176	196	199	193	165	189	184	169	175	178	172	200	176	178	167	182	157	194	164	190	177	176	187	177	191	181	167	148	186	188	200	191	177	165	195	198	182	197	208	170	189	177	194	183	186	168	181	178	193	180	183	176	167	178	183	173	206	177	161	176	198	187	180	201	187	190	183	183	186	203	181	178	185	182	172	171	159	194	164	208	183	178	179	211	162	206	192	170	167	174	168	187	191	210	173	181	188	182	161	222	184	164	184	175	184	191	180	197	205	153	166	163	147	192	178	182	182	198	177	174	213	150	167	177	154	184	191	204	162	180	173	168	188	186	165	171	179	176	175	182	182	177	199	188	181	199	186	154	166	177	199	211	193	173	190	177	164	180	166	196	197	177	168	178	188	190	185	171	187	165	172	196	187	165	181	179	173	190	185	183	177	200	199	194	190	191	188	172	207	156	177	184	183	159	183	210	191	193	181	156	187	187	168	187	195	195	218	183	190	207	217	186	188	192	215	176	201	201	178	176	170	187	201	195	180	194	211	199	172	176	163	169	196	188	179	197	171	174	211	186	190	191	201	165	201	174	196	191	187	176	191	184	175	176	154	191	178	176	185	176	187	201	184	174	156	205	175	181	188	199	191	195	194	181	157	190	187	188	187	180	168	165	188	175	159	190	182	183	197	165	210	195	166	159	185	187	185	163	204	166	180	202	169	194	183	175	180	168	177	181	173	170	170	185	167	204	187	198	182	174	185	207	205	162	173	174	189	170	194	179	185	177	196	162	173	164	200	145	195	171	200	171	185	188	190	190	170	160	190	165	196	187	158	172	172	190	184	165	214	229	205	180	173	168	180	202	199	157	182	195	179	175	175	181	220	177	177	186	159	167	207	184	190	175	177	200	190	173	191	179	197	193	188	152	179	165	192	190	189	196	173	181	189	161	165	201	176	167	173	220	190	174	190	198	190	179	175	210	172	156	185	202	184	180	184	178	153	194	169	173	217	196	167	202	171	215	171	200	182	179	205	170	194	183	175	193	177	182	175	179	157	188	183	175	158	170	170	169	172	200	178	179	171	171	202	181	192	200	186	221	170	183	171	163	197	193	203	191	168	161	178	193	199	185	179	193	217	170	198	179	166	201	206	182	187	167	188	169	187	198	179	181	195	175	178	176	186	180	173	181	211	174	179	168	200	207	153	201	192	175	184	174	183	195	178	167	180	178	203	162	192	181	187	196	194	208	184	178	191	176	183	179	196	192	188	175	170	172	185	194	179	180	171	194	195	173	180	200	158	178	191	185	174	199	181	173	199	174	184	179	178	172	190	195	186	175	187	183	198	176	173	176	171	187	166	179	168	226	175	180	171	168	174	202	176	182	192	160	204	183	179	203	195	180	192	188	196	197	195	188	175	173	179	185	199	182	177	202	187	207	186	191	164	158	177	183	190	180	191	181	201	183	198	190	187	180	173	188	194	193	183	180	178	182	154	201	193	180	179	183	182	162	209	169	197	206	174	216	190	185	168	175	176	198	180	181	169	167	156	194	177	188	187	180	184	189	200	205	177	188	168	204	179	149	203	179	203	167	199	180	172	162	209	203	169	173	184	167	195	189	192	189	194	201	187	186	193	182	183	181	188	199	174	192	179	205	208	171	188	157	156	173	186	166	176	167	198	179	174	190	167	188	193	172	183	159	150	181	198	189	169	190	177	204	170	179	175	185	164	169	189	165	180	201	188	200	178	187	158	166	162	189	179	160	189	180	205	180	177	203	177	188	178	186	188	173	195	186	194	173	201	188	161	189	192	181	173	163	181	184	163	185	173	175	180	208	183	169	178	184	177	193	218	191	155	184	161	183	186	170	166	176	193	185	167	194	184	184	205	188	163	201	186	170	184	207	181	183	221	163	169	197	190	179	193	183	199	166	174	173	189	152	209	184	188	183	177	182	206	176	191	179	216	163	163	194	195	189	159	175	188	191	172	175	199	189	192	179	184	185	190	164	166	195	198	203	173	187	176	171	205	207	169	159	162	191	179	183	170	182	167	188	183	197	176	177	181	194	168	193	181	200	193	190	190	202	186	163	171	180	182	200	171	185	174	209	153	182	175	178	178	175	190	166	180	168	187	187	169	182	189	175	176	169	181	187	183	200	192	192	183	182	182	170	176	164	198	139	168	200	173	170	205	187	179	187	194	171	173	176	173	186	178	199	176	195	187	177	184	182	191	167	211	171	176	191	201	190	190	199	211	187	176	190	172	186	197	185	180	176	206	197	182	158	215	212	183	187	177	188	189	175	181	174	172	175	177	202	178	208	204	185	182	214	194	201	184	183	170	186	191	178	189	192	177	180	180	189	176	196	191	182	175	193	197	167	174	187	161	199	210	197	153	198	182	198	192	166	175	186	206	190	191	192	169	183	172	180	199	178	182	183	178	210	197	185	171	184	167	194	207	158	196	215	220	168	203	156	147	178	195	194	187	180	166	198	183	187	162	170	173	191	176	205	175	196	174	198	181	177	169	164	168	178	187	196	177	196	182	178	169	190	197	167	173	182	205	188	181	173	161	177	172	208	162	199	171	194	178	194	193	191	186	160	177	199	173	181	186	178	155	190	184	199	200	184	171	171	195	188	170	195	192	186	189	191	177	195	206	176	172	192	182	178	172	184	176	180	188	174	192	198	171	172	187	204	174	210	194	184	190	182	196	167	186	195	178	171	208	182	176	187	203	198	184	180	198	196	190	199	169	155	207	211	192	182	181	185	186	162	196	193	165	177	164	172	187	174	193	191	167	168	178	172	158	176	179	201	186	186	194	182	186	205	171	189	192	198	186	174	207	195	192	160	190	178
33502	55519	50137	37509	28984	24185	19600	15854	12771	10009	7490	6036	5199	4502	3686	2992	2563	2118	1777	1463	1188	1066	943	809	719	725	714	663	693	730	652	743	701	594	591	492	431	481	427	365	364	401	330	349	315	325	290	304	321	284	281	299	246	237	249	213	222	247	238	227	251	232	230	229	230	256	221	218	225	254	227	231	245	219	206	224	238	246	205	248	178	226	244	206	228	228	216	211	220	215	231	221	243	220	227	231	237	224	232	223	212	244	227	233	205	239	239	230	232	257	256	239	243	245	214	194	206	216	244	213	257	203	213	226	210	219	224	197	200	231	230	221	228	239	232	227	240	222	222	203	224	232	237	226	228	201	241	226	241	196	211	246	216	226	195	193	226	211	221	239	213	223	203	236	215	232	223	222	209	221	213	241	208	228	233	228	219	243	230	203	206	237	236	224	215	205	220	206	217	229	263	242	228	202	205	226	231	209	202	215	218	219	202	212	229	206	232	239	206	239	221	205	233	245	227	199	217	205	222	208	227	237	245	213	235	209	213	203	212	203	215	230	197	215	230	230	236	218	262	223	220	220	206	223	249	249	231	255	218	234	235	210	223	223	238	234	230	227	213	230	238	224	218	246	209	205	248	260	216	210	202	205	203	227	231	243	221	236	232	226	204	229	221	203	214	211	201	236	232	224	209	207	226	220	210	219	239	228	190	236	233	249	234	223	233	210	205	253	218	233	234	220	217	207	205	251	227	248	225	227	222	208	213	240	239	206	198	236	244	201	215	242	247	229	250	239	246	217	255	218	194	234	206	239	220	235	223	243	239	222	219	220	199	207	236	224	251	229	221	223	224	228	217	229	216	229	207	228	200	251	243	209	231	207	217	227	206	231	200	233	193	223	239	202	207	194	215	231	200	227	238	204	241	230	199	245	217	212	232	218	237	221	232	217	215	215	228	228	192	242	219	222	216	198	202	231	220	218	213	211	235	226	221	240	218	220	210	230	198	255	243	240	211	221	200	249	197	236	223	233	217	226	224	231	246	227	226	240	197	205	224	240	237	205	212	209	226	211	249	217	210	238	243	230	198	179	228	235	214	201	233	249	240	226	228	223	227	229	213	235	217	235	201	237	238	264	202	214	221	209	259	240	210	230	209	232	217	240	251	233	216	208	237	225	238	245	233	233	209	200	221	241	219	234	225	218	227	225	228	229	199	234	206	245	193	216	222	237	213	225	231	239	195	206	213	219	226	240	220	202	208	215	208	221	196	223	206	245	211	225	237	231	212	235	233	198	262	204	211	247	210	211	219	231	214	242	219	209	252	228	206	250	212	236	245	219	218	202	211	208	222	245	200	201	230	229	207	243	236	218	200	229	224	236	208	239	246	222	229	218	222	229	211	217	220	187	228	229	229	207	233	189	223	248	219	204	218	220	214	257	224	202	242	237	207	189	212	217	222	213	244	225	225	226	216	225	231	223	208	208	262	194	210	210	226	201	225	245	216	204	219	199	234	212	216	212	226	220	216	225	218	223	238	231	226	194	224	228	245	215	223	215	219	207	245	215	221	209	228	228	209	208	228	227	239	250	227	224	223	204	195	206	231	206	222	230	232	226	234	218	208	242	223	232	232	250	229	268	232	221	224	229	218	254	208	240	234	214	229	229	229	222	226	233	218	213	213	199	227	221	214	223	234	218	215	224	245	232	234	223	220	233	208	210	223	240	229	235	244	223	211	243	237	216	241	198	229	218	248	197	208	229	210	220	221	206	233	202	230	228	226	208	224	207	233	209	220	213	220	217	220	244	225	234	227	220	206	232	226	229	248	221	217	212	215	237	232	246	201	232	207	237	206	198	214	244	234	240	223	229	245	201	223	228	228	202	232	224	219	208	239	214	211	217	216	263	216	223	246	198	231	221	208	220	234	204	226	214	216	226	227	219	214	209	219	199	214	218	195	216	197	238	198	220	211	233	246	236	232	214	227	210	250	220	246	247	206	252	224	230	178	217	228	229	222	237	217	239	225	207	198	243	218	238	206	207	244	223	212	221	231	215	205	228	219	219	223	241	228	207	230	203	232	199	226	205	238	228	224	210	210	237	237	218	218	223	257	204	249	244	215	255	219	232	229	234	221	221	228	226	199	212	253	205	211	186	235	227	229	197	241	223	215	242	212	217	220	248	230	257	213	240	215	233	230	184	227	197	224	223	223	194	204	214	234	221	221	223	226	237	208	218	216	206	253	208	205	202	216	197	204	218	230	217	204	230	217	239	224	233	216	201	214	212	222	231	217	263	219	233	209	219	184	230	221	209	231	224	189	263	262	217	225	227	244	216	195	228	208	236	211	231	203	205	225	246	195	207	241	226	214	224	239	218	240	217	236	230	216	211	230	230	227	218	217	220	217	215	233	207	227	262	199	238	220	215	235	213	242	223	199	227	244	217	210	223	230	223	205	229	220	213	220	220	240	232	230	206	205	219	216	218	219	235	225	238	205	227	245	222	225	204	199	243	248	231	204	204	226	225	223	219	218	228	244	216	230	234	234	244	234	211	221	233	207	238	220	221	212	200	257	237	213	220	234	213	220	235	197	234	217	220	204	220	230	207	219	214	196	210	215	225	228	232	219	224	235	220	221	223	219	227	244	219	225	225	213	218	230	265	235	219	195	219	218	219	215	225	231	218	199	206	229	232	231	224	243	228	221	235	224	235	252	232	241	218	216	221	218	202	237	210	236	245	230	220	234	234	229	253	227	190	248	210	221	227	219	267	215	205	245	198	234	206	191	216	228	210	224	242	218	216	233	231	201	198	221	222	233	205	218	225	232	252	222	199	218	213	245	224	197	227	227	226	244	219	213	227	239	200	233	238	216	217	222	233	218	218	215	244	210	208	254	236	223	198	227	237	240	238	235	239	205	243	216	233	230	218	210	228	199	237	221	235	250	214	232	227	229	232	219	223	242	236	222	224	236	209	230	223	243	230	217	202	205	233	215	232	225	227	211	212	249	199	217	248	209	215	223	198	220	250	242	224	223	192	211	216	258	233	232	203	216	227	206	229	238	200	253	218	229	226	202	225	206	224	230	233	233	207	209	207	248	218	232	227	227	218	254	204	207	225	197	189	231	213	206	237	186	214	241	214	230	236	224	244	239	223	229	219	206	204	210	208	250	223	228	220	213	224	217	225	246	225	218	205	219	226	224	210	210	228	206	236	216	219	222	203	233	217	225	215	222	223	196	230	210	215	215	223	265	230	213	221	224	258	215	216	227	217	193	233	234	235	230	227	214	229	214	235	213	200	235	199	227	233	212	198	229	234	212	217	232	216	214	204	231	244	210	219	213	222	241	247	211	246	222	232	215	237	230	231	217	205	239	221	207	220	207	207	239	224	214	210	192	225	218	222	215	238	241	232	222	230	213	204	222	189	209	242	226	212	201	217	216	210	241	213	221	220	208	212	217	213	224	219	200	230	244	213	235	217	230	218	210	215	221	219	235	246	213	218	256	209	213	214
29479	28986	33729	25008	13887	8318	5481	3530	2660	1961	1544	1130	1047	891	757	637	567	486	488	413	377	329	361	341	282	284	328	295	339	331	310	308	295	307	274	263	263	253	236	248	235	200	222	235	213	202	224	221	209	241	227	215	215	196	223	209	221	199	222	192	224	223	216	232	216	215	209	191	205	229	234	219	202	237	195	186	223	208	217	203	227	202	188	187	218	208	196	218	208	210	203	193	212	212	208	198	206	200	213	196	227	224	207	209	218	203	189	204	217	182	235	218	208	222	187	210	201	194	220	211	169	223	218	199	203	198	188	198	195	225	200	209	221	209	193	189	217	208	216	224	189	211	208	194	179	199	201	195	207	171	206	206	196	204	196	207	194	206	199	178	215	203	218	211	209	216	204	189	210	209	198	216	203	215	215	190	233	213	183	192	202	181	202	216	219	214	203	192	221	219	218	193	184	204	209	205	219	206	206	224	190	176	179	205	217	207	191	194	196	203	208	235	209	204	212	215	205	207	191	219	203	205	193	200	210	199	168	206	224	187	196	199	199	216	198	231	202	206	226	222	186	204	210	215	215	194	200	203	188	210	203	186	191	216	215	198	175	179	206	218	196	208	194	188	203	248	211	185	205	185	189	204	194	227	190	189	207	212	198	193	211	212	202	219	180	213	224	187	210	204	182	200	224	221	205	188	212	235	196	222	216	200	215	199	189	209	189	194	207	198	206	222	233	204	200	188	173	183	199	200	198	220	201	223	227	185	191	213	246	196	200	239	222	225	195	222	224	221	214	239	204	182	237	214	229	210	199	217	217	203	203	219	228	227	208	204	218	199	201	197	196	191	226	197	212	203	182	203	220	217	214	217	198	201	208	228	215	225	210	207	201	188	213	193	213	193	224	204	203	189	214	199	183	184	223	222	215	217	218	213	234	225	211	174	211	207	194	183	204	207	201	199	220	181	197	203	185	221	209	196	225	184	211	194	178	204	210	207	227	184	194	205	189	203	204	193	201	186	182	196	200	213	205	209	176	205	201	194	204	197	223	222	207	194	245	229	227	202	208	211	218	213	222	213	212	216	212	205	216	215	218	186	192	205	245	226	191	216	218	203	219	219	207	213	213	235	197	203	202	188	205	205	203	237	223	221	191	199	173	208	215	210	226	188	179	195	215	203	224	191	201	177	202	228	211	193	206	222	203	210	207	226	211	188	201	192	217	201	215	222	177	192	196	202	209	217	205	209	192	185	203	199	206	198	178	199	202	216	198	216	226	211	200	247	195	195	205	188	209	200	205	217	202	190	202	213	218	208	199	221	217	211	205	207	204	200	223	219	211	200	211	183	208	202	197	193	183	221	217	186	211	202	204	207	219	174	211	178	201	210	223	180	214	225	203	209	194	212	213	196	210	225	190	195	191	183	234	219	208	214	224	183	218	209	198	202	198	213	209	183	208	199	231	204	204	210	201	221	203	191	192	211	180	186	213	208	211	213	181	199	239	202	222	189	195	198	201	221	193	202	225	221	197	199	195	193	195	212	198	224	211	199	220	201	190	200	208	220	231	209	192	209	214	186	247	202	189	203	207	218	179	205	185	231	195	223	184	224	205	205	212	221	186	203	230	200	191	208	182	197	211	211	198	187	210	193	189	208	220	200	203	238	211	215	181	229	223	218	198	207	199	246	202	194	190	198	216	208	219	220	197	225	202	186	229	186	195	179	200	216	238	205	221	211	199	188	228	215	182	253	191	205	199	210	210	225	213	204	214	205	207	198	207	191	197	190	191	198	205	197	185	219	205	210	226	196	216	208	213	197	183	217	189	191	218	206	224	202	202	210	199	223	215	207	227	219	228	201	241	190	201	231	175	220	182	214	207	226	214	195	198	212	189	224	185	221	219	193	193	204	227	210	207	231	218	236	204	199	185	212	211	207	216	194	190	221	188	228	209	221	220	181	223	198	205	195	210	193	228	217	219	206	221	218	204	192	201	203	193	214	201	204	205	206	203	189	194	193	183	212	194	191	175	216	218	206	204	206	213	210	199	183	179	185	188	226	198	217	230	190	200	208	198	208	239	220	187	203	212	192	167	203	203	201	187	212	198	172	188	221	203	197	208	205	212	198	192	192	212	231	207	183	212	202	217	226	219	198	205	208	191	198	190	200	222	215	206	211	217	188	220	194	195	204	226	192	189	200	215	200	201	210	194	184	193	207	195	175	205	205	170	201	207	195	213	173	174	191	197	204	187	215	194	237	197	221	232	220	199	204	191	221	196	215	223	192	213	223	224	208	233	220	209	203	207	208	195	191	205	210	200	226	182	168	175	190	191	229	215	225	201	204	200	196	215	201	211	200	222	191	210	203	217	215	213	167	211	202	215	220	193	196	216	215	221	227	203	229	215	188	196	204	189	220	206	218	209	198	211	206	224	189	212	202	180	222	227	213	213	231	219	227	207	228	188	210	218	195	214	204	193	220	188	205	185	215	211	207	208	196	222	213	182	219	186	196	211	223	187	243	185	222	212	232	227	226	225	204	183	201	195	216	201	219	214	231	195	217	180	213	195	223	205	197	198	199	202	209	197	196	211	203	226	206	192	184	177	208	194	219	182	203	198	199	195	217	218	211	238	198	211	230	209	224	205	203	190	216	213	214	196	206	220	182	220	210	206	205	197	201	215	210	210	198	229	213	198	187	212	194	219	211	179	203	196	223	215	210	193	204	202	211	196	193	191	204	198	214	200	206	217	201	199	195	227	201	207	201	244	244	187	229	192	217	189	204	208	205	207	209	224	223	213	204	213	195	203	199	182	222	191	206	201	214	194	208	205	211	190	230	222	192	226	209	208	211	192	204	214	193	206	194	225	230	217	219	198	209	212	209	206	225	211	205	187	198	201	217	224	213	226	198	211	208	200	200	207	205	219	182	186	225	215	211	214	195	196	189	197	193	217	203	228	197	225	214	209	182	193	188	195	225	196	216	220	194	202	232	202	185	203	210	224	200	219	181	184	203	192	219	190	201	190	222	191	191	215	190	207	192	194	200	211	217	177	244	202	219	191	216	191	233	197	235	224	185	224	206	220	218	207	187	195	220	204	213	176	185	230	208	190	197	191	199	221	203	204	212	205	209	221	205	205	207	195	195	221	194	200	186	197	201	200	192	203	198	214	226	240	201	205	192	185	200	220	203	212	204	210	205	226	209	196	201	202	190	212	189	221	210	209	178	192	194	193	186	181	202	195	206	219	218	207	196	207	198	213	225	212	198	185	209	217	217	204	202	231	219	232	189	190	201	196	223	211	185	219	202	227	211	177	214	199	215	222	193	207	210	219	209	220	169	196	192	190	201	201	195	230	236	227	232	188	173	205	211	221	197	227	213	228	208	204	199	221	217	205	225	231	218	219	182	196	197	187	218	198	206	225	216	192	197	206	219	192	222	202	197	215	204	194	179	189	202	210	207	224	214	209	204	224	215	198	235	208	208	198	214	186	210	209	213	210	210	237	206
31314	44548	39139	26511	18515	13917	10859	7758	6003	4461	3398	2869	2354	2000	1682	1386	1213	924	911	759	655	552	537	523	482	479	479	479	440	477	505	501	460	477	435	401	403	351	340	337	358	326	322	304	292	295	346	284	284	318	284	266	281	260	248	259	302	290	262	273	238	272	266	252	247	266	251	265	267	258	288	249	228	233	244	258	264	280	254	221	265	240	234	244	294	239	272	239	230	269	286	238	261	281	238	241	257	265	233	247	259	260	204	287	286	255	258	260	281	284	245	270	256	279	228	242	267	261	252	273	258	266	232	226	249	268	268	289	250	262	263	292	252	254	222	246	263	255	238	249	273	269	243	268	258	259	241	246	257	268	279	258	251	241	238	254	260	261	278	266	294	284	261	256	258	244	262	265	271	248	258	238	266	249	243	269	288	233	250	270	257	246	259	250	238	276	231	279	242	246	273	264	238	278	252	260	265	232	261	241	256	249	245	292	232	254	266	274	235	256	271	259	267	246	278	257	273	251	265	251	254	264	268	256	289	263	224	231	273	250	230	239	281	276	253	250	268	237	259	261	245	232	251	282	283	265	275	263	262	265	241	273	264	233	267	209	247	246	250	264	277	246	258	270	254	246	244	273	261	270	236	273	234	238	272	281	237	252	285	241	227	278	282	243	255	252	238	236	249	242	259	284	245	262	254	253	278	259	293	244	254	269	232	236	245	253	231	238	230	278	265	234	285	267	285	214	239	265	260	266	244	269	270	261	261	245	267	250	248	262	255	258	242	288	272	255	269	272	271	261	247	249	268	250	244	240	263	253	267	250	229	252	232	271	256	291	245	247	261	260	258	263	266	245	257	244	267	258	237	252	277	242	265	259	255	221	275	257	281	261	233	243	268	247	262	251	258	252	246	284	263	250	253	255	276	275	252	254	261	243	244	252	268	247	218	248	247	260	228	257	248	242	255	275	248	227	260	275	268	246	267	232	264	257	293	255	261	279	241	255	271	255	264	266	244	259	251	237	250	218	279	258	270	274	256	288	245	241	263	277	252	253	268	267	253	273	263	278	223	266	230	253	261	257	254	262	261	259	281	269	259	275	271	247	264	270	287	249	258	243	237	269	244	234	242	262	246	230	271	235	254	274	253	237	263	246	244	259	291	255	287	272	258	265	265	269	274	280	265	252	240	254	256	235	249	233	261	247	260	231	246	246	277	264	259	259	238	244	251	234	248	245	245	248	251	244	274	259	236	275	270	258	278	255	243	231	253	255	258	266	273	242	291	243	251	261	260	256	262	292	254	246	266	251	243	269	247	248	289	266	226	246	246	260	262	254	257	283	287	231	260	281	239	246	275	254	257	262	278	277	243	246	272	244	266	271	237	234	272	228	238	268	255	281	250	261	293	275	250	255	247	272	261	269	255	270	252	242	231	258	266	248	251	273	273	290	259	249	254	243	242	258	276	282	259	247	291	275	275	227	243	264	255	259	268	239	268	261	302	280	280	266	288	303	258	287	286	242	280	241	286	233	249	268	243	269	254	264	269	254	263	253	253	257	266	224	274	257	242	248	276	277	285	272	276	276	245	267	259	263	250	254	248	259	242	261	256	234	259	267	260	235	277	256	273	230	293	270	241	261	262	256	274	282	260	266	267	257	242	260	235	254	215	218	242	267	265	256	276	244	271	247	268	248	244	292	259	296	251	261	268	237	222	246	256	285	235	227	256	279	242	251	239	220	256	267	281	268	280	269	232	274	232	257	265	254	284	262	269	257	243	257	253	246	264	278	268	249	263	247	255	253	259	266	264	257	262	259	251	274	274	264	262	239	271	259	237	256	245	269	253	271	293	271	272	231	238	259	264	283	251	230	250	239	262	244	250	256	250	264	272	259	266	274	249	231	258	250	273	265	264	275	259	258	304	278	258	258	260	270	261	215	262	265	239	256	268	266	235	277	255	273	253	245	287	228	261	247	239	265	294	279	264	255	235	249	290	278	287	261	247	250	243	273	282	270	286	263	269	287	259	231	256	250	261	260	230	248	237	247	248	249	288	258	271	275	273	273	248	257	264	268	241	257	290	257	259	287	293	267	235	265	263	249	266	253	286	265	271	241	246	273	253	266	259	273	246	259	256	245	286	277	249	281	271	257	238	253	249	256	269	227	269	276	270	263	282	253	288	233	277	259	268	270	268	238	259	284	226	287	276	274	244	261	277	268	246	273	257	272	259	273	246	275	260	262	258	281	290	278	242	212	232	267	267	241	240	252	246	233	249	251	267	251	275	273	260	274	254	244	269	273	264	248	243	250	267	277	227	269	258	277	254	275	262	265	250	279	264	296	282	243	246	248	252	269	276	249	245	265	242	265	228	262	230	256	242	238	279	265	269	271	233	275	251	247	259	263	256	266	254	245	218	283	259	260	249	251	247	249	285	272	270	253	265	252	284	212	277	265	270	257	274	210	255	270	256	275	280	266	286	256	229	263	263	232	225	242	236	266	250	273	250	247	257	271	244	261	265	272	292	284	239	254	282	275	244	258	300	252	249	265	280	268	265	244	273	261	287	265	282	247	282	267	262	253	258	276	247	271	262	275	256	256	270	238	269	246	267	262	243	272	240	263	283	264	213	254	254	278	254	249	258	258	237	267	273	259	236	274	266	274	263	234	259	244	295	255	248	245	257	279	260	249	257	295	251	242	248	240	262	271	251	263	287	287	284	254	232	238	275	247	281	250	243	245	265	270	275	236	278	289	288	259	273	260	254	275	245	255	272	283	271	244	269	257	254	232	267	255	242	240	266	247	247	255	260	274	288	262	228	267	270	290	242	247	241	243	246	260	275	257	247	261	232	249	246	265	257	281	242	246	222	251	264	278	245	267	260	255	248	237	244	258	240	269	270	254	241	235	269	241	231	224	285	251	254	259	276	249	231	256	248	271	267	273	259	257	268	220	256	267	238	235	241	276	255	266	258	246	260	230	266	238	248	273	295	257	276	234	263	280	252	263	261	257	256	274	265	253	267	270	237	271	291	268	246	274	247	268	255	249	267	275	247	265	267	237	243	249	256	246	255	232	253	275	252	265	281	259	234	249	275	267	218	240	251	248	234	256	266	244	260	243	251	267	273	214	280	282	242	246	248	259	256	255	262	286	298	250	247	250	251	287	261	261	275	244	271	256	251	262	224	246	261	272	263	251	244	259	268	251	257	273	258	255	250	232	274	240	259	244	257	263	253	235	263	266	267	250	250	266	272	258	252	263	246	265	254	263	259	245	240	255	264	266	227	271	264	282	258	247	266	254	258	234	255	268	271	262	276	263	252	216	273	273	253	265	254	273	248	277	238	256	275	281	248	259	297	262	250	232	274	273	263	265	272	248	254	273	284	237	257	273	254	240	280	284	276	276	262	267	253	233	283	264	261	267	235	259	266	245	252	249	254	278	296	271	269	258	238	274	252	253	260	233	271	244	273	239	261	277	257	250	251	248	271	272	261	259	242	245	267	271	240	242
24444	21380	28618	25369	21841	17030	10879	6218	4391	3184	2482	1944	1493	1321	1083	980	799	661	614	545	467	373	345	367	301	329	290	311	311	314	299	326	323	288	272	275	229	250	218	237	216	212	191	215	199	173	180	158	181	179	155	181	164	152	175	157	165	170	172	144	145	159	170	155	153	161	140	155	145	156	154	160	137	159	181	166	159	145	129	145	148	164	154	173	161	157	178	138	181	156	146	138	135	162	157	159	164	156	143	153	159	177	171	159	167	162	179	147	157	164	154	153	149	158	171	128	155	178	134	151	155	147	167	155	167	146	156	165	169	153	161	146	149	147	192	155	168	147	164	121	158	161	152	156	146	162	163	174	145	137	171	158	151	139	148	154	188	159	149	159	151	147	157	163	166	161	158	170	160	161	136	159	147	156	165	159	161	156	141	160	164	149	162	149	153	148	159	150	164	172	163	177	142	128	155	175	176	169	166	140	150	145	160	148	148	171	144	157	151	151	149	156	157	166	147	148	181	160	181	151	158	144	175	147	151	182	159	154	163	149	157	138	158	148	146	182	149	168	161	150	148	176	173	165	166	157	154	154	153	164	169	177	147	154	161	176	158	143	155	159	148	140	153	163	162	156	165	156	163	152	139	160	143	164	164	149	166	167	163	151	173	146	159	158	155	163	147	145	142	157	142	141	154	163	143	163	165	162	151	158	166	180	151	156	172	173	163	157	151	157	151	148	160	154	162	143	149	135	143	165	145	149	187	171	153	152	162	152	176	141	161	147	163	125	128	157	146	154	181	172	136	148	162	155	138	160	162	165	155	165	166	154	182	151	157	144	159	158	179	162	171	152	171	145	131	189	148	160	169	133	173	182	144	154	177	166	173	127	154	197	155	146	142	142	138	140	155	143	169	131	162	168	152	144	139	184	164	160	143	158	182	157	166	146	170	185	170	157	153	150	143	185	155	167	149	169	140	137	141	144	145	170	156	151	180	134	155	154	151	151	152	159	142	148	141	150	147	154	133	166	155	157	145	140	129	131	173	154	158	143	150	174	147	155	166	159	156	158	160	162	154	141	171	171	138	164	165	130	158	158	158	163	158	143	157	159	159	134	158	149	147	151	164	155	138	165	139	168	170	156	149	136	153	170	147	164	145	140	149	163	129	176	172	157	146	157	145	142	164	169	179	170	151	154	157	169	169	139	152	136	167	154	175	143	154	167	148	151	168	156	166	173	139	170	158	170	162	142	141	171	171	180	146	172	164	156	157	175	153	159	130	156	135	156	154	158	166	167	146	159	164	151	154	163	175	133	144	141	149	142	169	148	158	152	162	140	147	166	158	136	151	145	158	148	169	152	139	180	171	141	143	163	145	141	147	148	178	143	144	144	148	145	151	157	157	178	174	140	159	157	143	162	162	134	175	162	151	126	152	172	149	146	140	169	150	158	154	125	163	172	154	129	159	153	157	149	141	162	173	182	147	140	121	148	178	173	178	175	156	141	152	156	142	156	158	142	165	149	161	162	169	153	150	142	153	144	147	131	148	165	158	156	160	153	131	161	153	153	175	132	169	172	141	161	162	139	152	158	168	155	144	169	151	161	173	160	141	162	166	176	165	156	150	173	168	155	175	178	157	152	164	146	161	184	157	161	148	148	174	170	141	145	138	155	148	171	194	154	149	154	150	166	164	163	165	163	146	151	141	154	134	164	160	152	157	189	173	140	125	146	165	142	172	138	161	162	135	140	147	162	168	166	153	179	154	126	174	147	167	153	155	154	158	144	143	160	133	153	138	151	155	137	158	170	163	146	163	166	148	154	140	142	155	145	152	137	149	156	152	161	158	151	154	152	151	160	159	152	156	143	162	160	181	164	155	138	167	143	146	128	154	147	162	153	149	154	147	140	148	158	162	164	139	155	151	150	162	129	157	168	162	144	155	133	161	150	175	156	161	160	164	142	143	163	152	147	155	162	161	183	152	166	154	177	148	166	139	154	158	169	161	157	184	156	151	156	133	164	144	151	134	157	170	131	158	144	149	159	128	166	159	183	157	154	169	152	140	161	155	154	132	175	162	154	153	162	163	159	165	166	157	154	160	172	144	167	148	143	133	141	174	132	172	147	172	159	159	178	159	142	163	165	153	163	163	154	152	148	179	156	167	150	155	151	175	170	153	160	152	171	145	161	142	158	150	184	152	164	158	144	169	170	157	168	148	158	140	143	137	145	165	161	167	164	141	172	144	154	152	177	135	134	136	168	134	161	151	168	156	157	155	159	149	158	155	142	164	140	171	131	179	156	152	142	156	162	159	142	141	163	153	132	164	155	154	170	143	153	148	176	146	148	149	137	130	165	153	164	163	138	162	151	137	184	149	163	167	172	149	164	167	143	139	177	144	173	165	171	131	160	164	163	160	158	144	167	150	148	151	169	172	161	155	154	171	163	137	180	145	172	187	174	175	143	160	156	151	151	153	155	152	165	157	135	148	166	146	175	168	143	161	180	155	152	142	167	156	137	161	133	160	146	160	137	173	148	144	167	165	161	141	160	148	152	164	159	165	151	154	175	141	173	169	164	159	167	144	152	158	153	169	153	151	158	154	151	149	176	166	162	149	149	139	150	160	154	133	142	148	147	163	180	161	172	154	148	182	164	150	169	150	158	140	160	128	137	164	163	159	175	158	154	151	145	160	150	144	138	142	164	140	174	161	169	150	175	147	178	158	162	165	156	153	145	165	146	162	150	132	142	174	154	171	167	164	160	158	176	153	138	143	161	164	151	151	146	165	146	161	157	166	163	166	132	172	145	138	157	168	150	153	177	137	151	169	143	159	148	150	148	139	146	158	151	138	156	151	157	134	140	133	137	181	166	142	160	138	142	191	177	177	140	145	156	168	155	150	144	133	155	171	141	151	168	145	153	154	161	148	170	141	161	163	145	178	158	129	151	149	145	171	152	165	142	139	155	167	172	167	161	165	144	137	181	135	167	164	167	157	165	153	147	178	168	153	170	164	144	144	160	149	141	153	135	157	161	164	154	153	154	172	141	147	159	150	142	166	143	146	149	173	140	152	123	149	146	133	168	183	154	147	154	172	148	153	155	153	173	171	162	154	140	155	157	151	168	172	161	156	157	136	168	139	163	162	153	142	139	149	159	167	162	175	148	157	142	162	148	163	140	156	149	168	159	160	153	166	151	172	155	158	149	144	145	165	191	135	162	161	165	153	171	177	158	135	131	169	152	134	162	155	130	164	149	147	160	152	145	162	139	134	167	144	154	177	179	144	159	153	146	160	152	149	166	153	172	150	145	164	162	152	133	160	157	148	126	176	171	157	160	155	148	144	149	132	185	156	149	122	151	152	152	148	138	149	143	148	165	149	147	151	175	141	159	143	154	177	150	167	164	157	170	148	152	141	158	149	154	147	164	166	165	148	154	171	166	155	170	164	156	135	156	174	143	158	162	155	156	160	167	159	134	159	153	151	134	158	140	153	147	146	170	162	162	158	175
31104	51490	44627	32416	24607	19608	15652	11664	9063	6987	5525	4405	3632	3087	2542	2152	1755	1558	1337	1083	869	736	657	642	541	547	514	518	520	518	533	546	512	472	487	411	389	345	349	260	280	280	279	270	271	257	252	255	249	238	251	240	256	222	209	231	240	202	221	177	189	198	197	218	201	200	192	212	203	185	204	182	186	211	216	201	219	188	196	193	177	189	201	185	200	187	197	197	197	198	198	186	204	210	214	182	173	186	221	173	211	219	189	201	198	194	215	195	184	201	192	198	191	167	206	194	170	180	215	184	189	208	159	173	205	198	191	186	188	202	200	199	169	210	193	222	186	214	193	208	208	174	186	205	210	205	181	186	191	210	194	184	202	193	185	212	195	180	201	188	167	178	192	190	214	194	199	195	223	195	205	202	206	189	189	180	216	224	192	227	167	185	209	188	162	166	207	197	189	223	179	203	201	178	182	185	170	170	203	186	191	185	212	181	218	192	199	187	212	178	197	184	219	209	209	187	207	175	188	225	211	185	199	188	195	189	217	197	164	189	208	187	207	201	198	201	187	185	186	177	186	203	192	220	218	193	211	179	229	185	184	200	197	179	215	206	192	188	176	233	187	204	206	199	224	187	222	193	194	178	197	191	222	189	188	171	190	212	206	211	198	213	202	201	185	207	218	227	187	184	194	182	186	209	206	197	209	222	204	203	193	195	228	182	189	218	204	204	180	212	210	202	187	183	180	182	198	205	207	209	191	184	166	170	212	183	205	216	205	197	190	209	203	197	200	210	188	190	172	205	200	195	188	194	181	195	208	211	183	187	200	195	203	189	194	190	183	190	217	217	179	196	230	188	173	203	216	184	230	188	198	199	182	206	217	174	199	216	177	207	195	192	197	215	215	195	188	175	190	214	195	162	189	200	196	184	207	251	194	200	189	202	183	199	197	185	199	188	184	206	203	213	186	203	202	216	189	190	201	191	179	195	190	176	203	202	199	191	203	218	186	205	179	184	200	177	173	209	181	183	208	205	178	194	183	205	203	215	197	208	207	187	212	196	213	193	192	181	204	173	205	187	207	183	194	181	223	189	218	184	196	186	210	198	203	169	196	218	206	190	213	191	192	194	203	203	192	211	186	190	168	189	168	183	183	202	206	199	204	183	204	197	224	209	200	209	204	197	203	173	198	196	209	205	205	182	197	161	209	173	189	205	225	197	198	188	213	187	209	208	215	209	187	182	196	200	173	179	193	195	163	198	185	202	209	197	207	195	202	200	200	214	205	197	199	190	179	208	201	195	184	187	184	180	200	194	196	207	205	181	199	192	200	187	178	186	193	192	198	195	231	224	208	191	181	199	234	185	187	174	208	213	193	175	209	183	218	201	192	203	179	217	217	208	206	179	185	195	202	184	196	179	213	180	210	192	190	197	214	182	181	203	196	202	200	195	200	183	198	179	178	186	203	206	174	191	176	199	205	208	208	196	151	221	195	177	171	192	178	214	220	205	166	211	200	188	192	213	224	195	161	186	189	185	199	224	187	182	200	204	196	187	189	216	190	166	189	203	206	188	184	208	233	196	203	188	197	186	212	195	194	195	175	203	186	226	216	185	211	203	189	212	201	186	186	213	198	216	199	194	202	216	192	198	195	178	218	195	191	196	200	195	190	190	199	200	190	196	214	226	217	174	181	214	188	195	174	196	192	205	199	207	171	185	197	172	222	212	215	186	210	201	203	181	226	181	187	192	215	187	189	206	193	198	213	178	183	201	193	200	213	202	171	187	189	200	206	202	191	230	193	184	210	217	196	182	183	192	203	213	213	188	196	201	192	211	188	195	190	195	216	210	220	190	197	212	202	184	214	185	193	200	185	166	178	204	213	194	179	159	213	189	218	225	185	197	205	211	216	176	175	203	186	212	218	180	181	200	202	198	206	204	207	189	212	187	195	166	189	202	184	167	174	193	188	214	192	197	198	225	196	199	210	152	173	184	210	176	212	203	189	178	197	208	193	200	187	249	197	200	202	201	199	211	188	196	197	194	182	189	206	194	180	180	205	214	185	188	198	177	187	173	194	208	189	212	189	209	192	200	199	209	159	216	215	222	179	179	218	188	242	173	172	200	179	207	188	223	197	195	189	219	204	196	217	213	186	186	222	207	212	211	196	190	181	185	170	217	180	203	201	208	177	213	201	216	234	233	212	214	185	175	149	181	173	215	177	201	205	202	218	210	206	174	182	197	194	176	183	228	214	192	190	188	194	191	219	217	197	186	182	181	181	180	190	205	219	207	190	199	206	189	203	204	198	185	191	195	241	203	193	184	194	179	190	200	206	209	186	164	195	184	209	214	199	188	202	206	211	211	218	221	172	201	198	179	197	229	196	166	191	191	194	179	199	196	206	178	177	191	190	187	199	176	178	198	204	164	191	228	195	209	187	182	187	198	211	192	190	205	193	184	176	193	197	200	197	193	190	224	186	221	202	193	195	185	192	203	199	214	193	183	213	240	203	200	203	203	199	216	199	203	189	189	196	207	207	199	187	221	193	198	186	189	184	197	199	195	201	202	187	171	183	192	189	194	194	214	179	202	191	189	217	195	214	214	192	212	190	230	185	218	210	217	200	188	210	195	204	210	203	190	185	176	191	173	193	198	176	196	194	216	196	193	181	176	186	211	197	180	177	179	184	211	197	207	198	194	217	170	184	206	191	194	196	203	200	224	205	186	188	207	168	200	225	197	190	182	214	184	194	181	216	195	207	205	179	202	217	203	181	193	195	202	179	192	199	185	216	221	191	183	196	162	197	212	200	180	197	214	191	219	180	203	203	209	188	180	205	199	204	202	203	211	186	200	199	201	186	188	181	204	183	195	208	192	196	208	186	198	216	176	172	188	196	211	196	232	197	210	195	203	180	206	196	197	215	178	185	217	196	193	194	207	196	227	197	221	191	229	209	189	210	169	207	204	178	208	202	195	198	212	208	186	191	221	198	181	209	184	225	188	194	192	200	222	179	196	207	196	194	200	229	182	185	188	204	186	204	179	240	185	192	180	195	229	215	203	213	180	196	190	198	197	235	216	208	181	199	196	202	207	199	189	213	173	187	198	210	205	204	216	191	206	194	201	195	192	191	189	214	183	236	190	202	192	193	204	218	207	210	206	186	203	184	179	212	200	196	183	183	182	204	201	193	207	189	196	191	191	173	193	201	191	209	199	182	205	207	207	213	210	187	190	207	217	181	189	176	207	198	197	189	192	215	180	177	199	201	192	227	214	199	170	200	205	205	189	194	191	189	189	198	200	206	226	174	185	168	179	209	193	221	186	182	193	207	184	196	187	186	190	192	195	213	191	179	200	193	191	195	195	182	190	176	205	185	203	214	179	172	204	195	197	202	203	206	187	211	169	201	211	211	207	195	207	190	215	198	179	209	179	199	165	212	186	186	190	179	192	186	218	195	207	193	205	195	190	214	198	206	211	193	210	202	199	205	186	207	204	204	206	198	211	197	209
25580	21481	28654	27393	18530	11047	7384	4707	3233	2497	1867	1505	1305	1168	1010	921	710	652	613	515	440	435	402	359	382	350	357	368	400	377	348	382	353	365	360	322	320	290	291	282	289	288	285	278	263	293	281	258	272	290	262	252	270	256	237	218	263	239	214	250	255	246	252	238	258	238	257	226	249	213	266	235	258	243	247	226	259	246	259	239	224	254	244	235	237	243	251	254	253	235	247	253	278	227	253	256	214	243	223	247	229	260	278	262	245	235	259	244	229	242	258	266	245	236	267	231	254	254	244	228	247	215	269	246	266	242	275	230	245	243	273	252	235	256	212	232	257	229	243	208	245	258	235	241	254	235	251	302	231	258	227	232	270	207	218	258	254	233	218	227	256	243	247	243	234	249	227	219	256	237	255	237	231	245	257	250	253	242	266	215	255	261	259	249	239	250	254	252	253	255	238	244	243	246	228	243	275	252	240	230	255	274	246	243	236	280	266	232	260	238	221	225	246	238	250	217	246	253	257	274	260	255	231	247	246	246	239	246	265	264	228	210	240	225	245	266	235	273	268	233	251	245	246	234	229	245	271	241	268	251	242	271	229	247	254	220	241	222	216	255	255	249	244	245	241	249	256	225	216	237	252	249	228	244	237	257	238	251	242	223	263	249	228	248	253	248	245	268	239	215	218	253	259	253	237	228	264	249	219	252	236	258	228	244	222	215	262	226	252	241	249	257	254	254	270	267	231	269	216	234	259	235	232	235	229	272	254	256	232	237	248	269	227	224	232	269	278	223	233	258	247	253	220	234	234	243	249	256	248	223	219	253	252	264	223	223	268	247	239	247	232	231	271	253	237	248	229	257	254	259	269	231	244	230	267	257	240	213	265	242	217	232	242	236	255	254	237	239	248	244	235	224	224	240	245	235	241	236	245	237	239	245	261	241	255	233	224	239	235	241	225	237	237	254	238	265	231	257	253	246	259	252	268	226	249	265	231	259	246	259	260	236	267	250	245	243	263	235	223	248	231	245	289	254	245	271	232	243	271	232	243	220	255	251	254	254	235	235	239	263	230	232	267	221	233	232	231	260	246	234	250	256	250	249	246	260	258	236	241	261	230	258	245	236	243	240	261	236	243	260	241	229	240	265	241	241	263	280	250	233	219	244	240	241	237	224	242	277	260	258	243	248	248	228	259	282	244	267	232	260	245	223	246	251	277	256	248	251	260	240	256	255	264	269	284	252	250	273	267	251	223	242	249	267	265	245	264	264	266	251	250	255	249	246	277	214	227	241	253	211	261	231	238	250	252	253	232	253	243	258	238	241	272	244	255	254	227	271	221	249	241	261	221	252	234	243	251	222	259	249	224	225	252	246	239	249	279	218	239	237	236	250	269	250	256	231	239	269	218	268	247	239	270	225	222	241	221	242	240	247	275	253	244	246	242	252	245	243	263	234	246	232	247	227	232	247	228	219	264	231	247	278	264	248	232	263	252	246	239	246	265	256	244	255	269	234	270	237	231	213	256	236	249	254	259	240	236	246	261	247	237	232	225	236	251	242	198	252	234	262	258	259	262	248	235	218	236	243	256	225	235	236	285	226	264	261	231	261	265	228	246	253	252	232	260	243	252	242	241	242	220	244	234	273	273	229	235	252	263	263	245	237	238	240	238	254	279	230	226	247	230	220	240	238	229	210	243	226	257	252	228	271	250	223	258	236	236	249	254	214	248	250	271	253	254	228	236	237	244	236	270	268	236	206	244	237	226	238	241	255	244	216	256	236	262	277	270	245	260	239	234	257	255	251	255	266	226	256	260	248	261	228	284	229	246	228	258	263	242	231	252	267	210	241	241	254	264	232	244	238	232	257	249	213	269	238	251	247	256	239	231	254	231	244	249	262	239	247	263	243	240	233	245	235	265	253	233	235	266	232	270	251	245	251	260	247	261	236	260	257	266	236	236	237	254	251	262	247	266	241	253	248	230	247	270	245	256	245	257	227	232	233	273	250	255	241	234	241	260	260	245	239	228	226	258	221	231	246	257	232	256	235	234	229	253	232	219	223	276	250	251	221	252	244	265	216	256	258	238	248	251	235	244	225	229	230	243	255	241	239	232	255	231	228	253	235	257	229	238	287	261	240	230	244	252	263	237	255	249	221	263	262	255	239	288	254	218	245	284	233	231	240	279	293	256	267	266	246	250	234	258	228	251	237	256	246	240	218	239	260	261	243	241	255	246	261	254	239	252	273	244	221	240	239	239	251	254	253	225	223	238	235	248	240	239	234	256	235	265	265	227	232	263	249	225	259	263	240	267	264	219	216	242	253	231	255	254	238	258	244	236	246	214	238	257	258	240	254	258	249	220	226	248	261	241	252	236	230	238	263	243	238	231	272	237	270	253	239	236	236	240	267	258	233	251	255	248	220	229	225	259	252	263	251	236	278	277	266	251	213	282	244	225	245	224	249	238	218	245	246	269	230	238	225	244	225	234	251	257	247	235	218	225	216	244	249	234	226	245	227	264	258	241	239	231	264	233	222	234	240	271	239	259	268	262	243	261	231	230	237	268	254	243	249	263	233	240	237	234	253	244	255	224	269	227	247	257	217	240	250	238	229	241	265	266	261	279	250	257	254	239	263	254	231	237	230	242	235	217	244	251	224	266	258	261	250	228	261	238	269	228	242	261	260	221	269	250	226	247	256	239	254	240	241	278	256	258	241	253	210	265	252	241	239	255	253	241	224	246	249	236	255	229	243	268	249	226	214	245	244	214	216	231	246	254	270	241	253	235	253	218	255	246	260	251	239	208	258	258	271	249	221	250	247	245	249	237	224	240	262	260	227	231	246	236	259	258	233	266	259	248	259	221	234	243	234	251	264	258	221	273	248	245	250	243	225	246	249	242	227	232	236	227	224	258	243	242	235	240	242	256	260	269	236	245	253	277	244	262	229	247	274	238	283	268	242	260	235	240	235	236	236	253	267	280	226	257	264	259	235	224	204	246	228	228	243	226	256	251	232	233	251	237	251	228	219	259	249	228	271	243	236	251	238	231	267	219	265	241	277	267	225	274	250	252	262	213	233	258	235	261	245	249	245	223	238	215	249	245	236	256	228	280	233	250	268	258	228	225	236	249	276	232	234	254	257	269	238	240	247	244	261	234	245	263	241	233	259	215	264	265	269	239	269	265	235	239	235	258	236	232	224	256	262	249	267	250	223	247	249	239	237	261	239	268	243	255	274	251	251	250	236	231	209	233	232	250	265	260	252	280	230	234	257	246	264	235	259	268	224	245	249	264	259	246	258	263	261	221	242	249	227	239	253	253	244	251	259	260	222	270	254	238	221	256	238	227	236	225	228	258	244	255	246	241	259	238	250	252	242	240	245	225	251	228	214	237	222	246	219	249	230	255	284	259	236	246	259	238	244	237	250	259	260	237	229	267	258	235	230	254	266	232	272	257	216	244	236	244	245	248	238	243	223	249	227	265	263	267	237	250	237	231	255	265	239
31436	47656	42082	30416	22447	16915	13380	9871	7500	5822	4494	3547	3086	2574	2063	1885	1559	1299	1130	1005	802	712	684	638	624	566	550	528	565	569	566	561	580	538	517	469	420	429	421	379	365	343	350	324	346	333	361	334	321	324	325	284	316	325	300	309	335	306	280	282	310	294	278	286	281	300	283	286	272	271	285	352	317	306	310	288	280	296	319	325	322	299	299	305	313	295	286	301	329	273	313	305	299	293	277	314	311	301	305	320	288	304	272	308	344	305	316	298	301	291	307	328	330	321	292	278	271	294	297	281	333	325	284	310	294	290	296	321	302	290	312	299	292	283	315	297	301	293	319	296	284	300	328	275	309	291	309	304	302	299	286	268	288	282	308	294	287	275	291	310	334	304	307	305	309	294	276	304	273	291	275	311	309	302	320	330	323	293	308	307	344	285	297	304	304	337	297	295	294	299	290	299	329	308	263	280	263	287	298	273	287	313	258	327	298	296	312	292	301	266	305	288	297	305	276	291	308	288	291	322	289	324	278	303	296	272	311	272	297	299	274	315	295	277	285	274	282	302	275	274	287	322	306	303	289	318	285	336	271	291	278	283	309	315	318	309	303	321	272	313	299	311	295	294	311	291	290	286	293	290	307	303	299	314	279	314	265	298	293	296	323	303	283	284	324	273	324	302	288	283	304	299	296	273	306	298	292	286	280	301	306	322	296	302	306	307	297	304	323	301	301	311	293	251	283	307	318	298	311	317	277	294	279	284	333	323	290	303	311	313	275	286	315	270	287	280	277	280	297	338	278	352	333	295	329	282	283	260	288	309	319	307	319	305	319	282	293	306	308	274	317	332	292	309	319	278	331	278	307	286	314	301	305	301	300	281	306	293	282	286	320	321	319	291	282	295	286	318	310	287	314	298	290	340	282	325	334	299	306	290	280	309	311	313	282	318	285	299	314	271	292	301	299	270	315	292	301	306	280	290	306	320	311	287	297	288	305	284	305	297	294	326	304	330	312	305	287	309	330	286	283	319	322	288	345	297	259	294	307	271	306	296	291	294	294	334	274	285	288	320	292	313	309	275	287	298	293	313	284	286	340	317	318	301	301	296	345	305	310	294	284	297	301	284	300	274	304	305	316	307	283	292	343	288	309	312	320	324	321	284	297	310	292	267	297	297	285	278	329	302	298	321	314	286	315	303	298	309	306	312	303	301	277	318	321	278	308	289	287	276	270	298	321	303	281	308	303	309	287	288	272	297	280	308	290	306	320	316	279	310	303	286	300	333	293	301	286	312	302	295	303	291	290	298	292	300	282	304	306	263	312	320	302	268	289	300	299	301	325	302	277	327	283	326	294	303	329	295	308	322	299	282	287	275	280	303	278	293	317	324	308	302	312	300	286	285	300	284	285	283	289	278	300	319	302	282	296	324	271	304	302	311	310	288	292	259	307	285	288	277	306	348	308	310	294	295	298	272	309	271	305	302	292	275	313	275	295	313	305	310	293	272	306	286	275	295	296	298	298	293	293	300	307	301	287	279	297	300	287	331	313	325	284	288	299	295	332	305	308	302	293	309	309	288	286	320	304	296	327	311	323	265	302	300	268	299	309	305	287	289	349	297	298	304	302	327	297	292	299	295	256	268	290	278	284	304	274	308	305	309	268	322	294	277	296	341	295	302	279	309	305	262	300	317	257	298	288	268	294	284	287	281	298	292	286	331	318	283	287	286	290	315	276	295	273	283	295	305	322	269	327	300	315	306	297	293	290	256	322	315	267	273	282	308	298	283	321	290	292	316	294	282	285	300	298	312	308	302	291	288	293	317	295	296	294	310	284	288	267	293	309	279	289	298	327	295	310	295	306	317	290	315	312	293	300	328	282	326	276	309	306	282	295	299	281	330	316	294	318	291	282	315	304	274	329	274	290	298	289	288	321	281	265	267	298	286	311	286	291	277	295	296	318	286	324	283	285	312	298	324	301	304	303	290	298	316	303	297	290	287	323	273	251	298	293	297	326	310	302	294	297	315	294	309	265	286	315	293	265	302	293	295	258	297	293	286	316	303	276	275	310	310	288	264	288	325	300	278	296	274	298	317	290	268	286	310	289	285	275	302	280	286	310	311	292	315	302	270	308	314	312	304	292	292	272	290	294	280	299	297	303	282	325	324	277	266	311	309	317	266	314	299	285	307	305	292	300	307	310	292	308	329	292	284	301	290	302	299	262	292	313	280	297	321	289	280	292	292	302	308	302	287	304	303	269	292	306	294	267	279	313	287	332	277	318	302	307	297	311	283	287	303	292	299	310	294	318	293	287	307	306	319	320	291	295	293	278	306	274	307	306	290	297	334	292	293	296	323	303	302	271	312	313	327	332	273	291	299	277	307	274	311	287	281	320	281	296	336	310	271	314	297	293	320	315	304	280	284	278	295	325	311	313	309	308	297	298	289	264	292	299	310	282	276	294	287	284	285	279	324	290	307	301	298	310	274	316	307	285	321	272	274	295	300	303	298	325	283	291	308	314	274	310	274	306	291	279	333	308	292	297	317	281	280	286	291	316	314	297	318	300	300	250	306	295	330	271	266	296	311	288	356	296	306	282	311	299	313	328	301	300	289	292	307	329	319	320	321	261	314	284	311	297	288	283	292	286	310	309	291	310	301	315	290	316	290	295	312	313	278	290	286	337	304	301	311	297	272	330	276	284	308	260	288	316	307	316	295	324	277	301	296	277	282	301	300	303	326	296	307	273	282	278	275	283	264	287	273	295	306	303	294	281	280	321	308	303	298	307	303	314	302	322	294	304	287	302	287	280	279	297	289	302	282	328	314	308	309	313	297	292	280	302	315	277	292	302	312	263	287	303	331	288	314	295	250	294	285	327	286	300	296	294	316	282	309	287	294	295	302	306	317	337	269	300	286	308	292	306	273	283	287	307	306	292	294	296	302	307	297	267	318	285	305	285	285	291	307	325	279	333	298	321	306	283	275	319	287	280	297	308	339	324	318	303	302	314	306	320	271	280	308	278	308	330	307	321	317	278	280	308	255	277	292	285	289	291	294	300	325	320	276	297	278	287	315	322	313	273	299	306	293	299	295	290	317	313	296	313	285	287	312	286	268	308	320	339	296	285	305	306	313	288	287	319	290	315	317	308	290	341	307	333	334	328	313	282	305	307	299	329	324	277	293	302	296	314	275	298	298	307	296	320	293	288	309	282	310	287	295	271	292	302	285	291	312	303	307	288	299	295	293	294	298	322	313	320	277	327	286	254	291	283	305	294	291	313	320	302	306	310	300	288	281	279	287	297	274	279	311	293	282	324	296	332	314	293	332	329	301	289	309	282	316	302	306	280	306	283	298	312	287	284	271	294	335	272	329	279	292	341	283	321	280	292	314	311	278	280	309	288	284	311	277	277	311	284	329	307	265	329	271	297	304	297	288	297	307	311	320	306	291	274	334	329	288	304	321	269	292	294	285	297	299	319	283	313	309	276	286	297	282	309	289	292	328
23291	21346	29001	24289	21852	22198	18526	9720	6429	4564	3617	2724	2382	2044	1763	1502	1181	1010	904	780	675	582	476	488	414	418	394	367	411	374	366	399	403	373	362	324	341	309	259	257	249	263	250	260	236	223	234	239	217	218	217	213	214	221	224	195	212	195	212	191	205	172	191	204	204	182	213	209	194	176	210	159	210	161	202	200	182	187	195	188	180	178	188	187	195	173	185	190	185	174	185	190	207	174	192	194	173	170	204	170	186	171	183	193	175	172	195	194	186	193	197	177	148	206	172	180	183	179	188	197	171	192	183	185	189	204	179	179	171	185	190	200	184	204	202	180	183	188	198	189	180	192	168	187	211	187	194	190	181	152	161	168	191	187	191	173	183	165	175	164	186	177	207	177	167	183	186	188	190	201	192	205	190	199	174	173	200	198	153	197	200	180	186	180	175	199	211	161	189	178	180	185	176	191	188	184	180	186	180	198	196	162	171	168	192	189	159	209	206	159	160	160	163	186	175	171	193	183	189	197	192	211	215	192	172	203	166	172	189	189	186	177	177	181	173	199	173	192	204	193	177	187	198	183	196	181	192	181	181	191	199	179	193	222	194	188	173	197	181	186	170	210	193	201	183	187	209	199	167	182	191	194	193	191	202	179	178	194	187	180	177	174	181	173	183	183	189	161	171	205	182	176	195	186	189	198	192	197	186	180	162	174	178	157	195	219	190	209	191	197	178	207	180	188	181	198	188	193	185	177	191	168	187	167	187	180	185	185	217	175	223	180	183	200	191	194	185	193	172	157	168	200	179	178	208	193	202	156	209	182	182	185	201	183	174	191	161	199	190	186	202	187	181	187	175	176	193	169	191	190	171	184	196	177	196	167	209	194	202	186	176	191	211	186	198	183	188	177	179	183	180	190	198	177	177	184	168	165	189	178	200	191	153	172	205	184	171	198	171	195	211	164	175	185	179	190	169	172	179	226	190	205	173	174	202	230	214	178	176	169	197	163	192	196	176	195	179	186	213	201	192	190	198	165	173	186	162	194	193	195	171	175	188	186	166	192	186	186	204	170	196	199	195	172	176	179	202	170	186	171	213	204	177	179	180	194	188	171	216	204	166	149	203	184	194	163	168	180	174	183	180	196	181	186	152	201	189	184	174	187	205	190	217	180	206	165	178	184	215	193	200	190	196	202	165	200	203	191	191	195	192	190	179	168	168	188	193	183	173	184	180	192	183	186	179	185	178	168	176	211	193	204	185	212	164	199	165	195	188	184	176	216	192	180	164	173	187	197	178	205	189	200	174	165	160	167	182	182	189	180	202	185	188	190	186	211	187	191	186	174	181	179	199	187	164	160	189	165	174	182	169	167	189	186	182	170	205	177	162	174	198	185	199	167	204	203	192	206	165	205	194	197	183	192	158	182	184	206	205	178	215	167	194	182	179	202	191	204	187	172	175	186	177	196	189	205	170	200	186	174	199	178	176	194	171	211	167	165	199	174	185	205	201	204	184	195	203	200	179	190	194	164	188	189	191	220	205	167	191	195	193	189	192	193	190	182	182	160	200	191	184	180	188	183	179	189	182	196	181	179	166	201	183	170	201	164	177	170	180	186	178	173	174	204	184	179	167	164	173	190	173	174	196	176	176	167	213	188	195	177	171	171	186	198	185	178	172	200	195	164	189	185	201	176	165	175	184	183	179	181	196	175	187	205	183	172	178	169	164	184	196	199	182	202	175	194	199	175	189	210	185	189	193	202	179	197	176	209	158	177	204	176	182	191	179	195	178	177	174	186	138	194	225	187	192	173	201	185	173	211	191	178	154	187	172	169	168	176	210	189	186	176	193	179	209	175	180	172	170	200	168	165	182	203	207	170	187	190	177	199	174	162	186	191	170	197	181	184	188	214	197	181	197	199	187	161	204	193	187	180	177	192	160	159	206	192	180	187	181	202	209	206	169	187	199	198	194	192	170	188	178	184	194	184	176	183	180	173	191	167	208	170	181	162	178	194	185	188	147	185	164	209	185	195	182	179	215	172	179	178	175	201	172	203	173	164	192	191	151	181	177	202	190	174	189	199	185	203	168	164	184	163	189	175	194	191	199	190	173	195	189	176	201	185	184	184	201	192	169	167	192	170	180	186	180	180	184	190	203	170	194	190	182	171	179	190	184	195	202	187	207	181	202	185	183	204	209	189	214	166	179	189	185	186	170	182	190	199	176	190	197	154	175	192	167	190	181	199	168	195	176	158	184	165	206	171	186	210	187	200	202	179	170	199	158	191	165	203	160	188	196	166	196	198	180	201	186	167	175	179	193	184	176	191	167	186	167	193	180	184	187	160	184	184	168	184	194	181	180	179	184	172	172	197	210	211	170	183	172	186	186	185	160	180	199	186	177	192	182	185	166	193	155	195	159	214	171	194	212	161	189	179	178	195	201	191	193	214	198	191	203	199	177	179	180	172	189	173	176	190	179	190	205	186	165	165	217	192	194	190	175	186	214	174	174	197	166	207	185	168	173	184	187	201	191	185	175	185	195	186	180	195	180	178	200	197	178	218	162	218	166	172	172	206	162	197	176	197	190	182	182	164	167	175	186	197	178	174	191	184	192	199	167	193	197	178	196	211	209	179	166	182	190	179	165	207	175	182	178	181	200	156	187	189	197	195	154	169	180	206	192	169	176	158	211	186	196	200	166	173	193	187	209	193	180	187	185	189	183	188	176	165	194	186	203	202	187	187	186	186	178	217	186	194	191	201	206	202	172	193	193	201	197	165	192	187	165	190	183	180	193	176	192	180	177	208	196	174	194	181	196	186	179	184	174	182	190	190	200	183	187	180	181	170	195	187	172	174	189	186	179	206	198	194	168	164	178	160	206	158	189	176	188	190	210	196	193	159	184	184	188	180	165	182	190	167	193	188	177	175	192	165	192	204	189	166	199	212	221	185	178	172	200	195	210	183	183	175	185	176	186	169	189	182	191	157	173	191	163	166	176	205	197	183	187	198	164	165	186	164	190	180	189	203	170	167	199	184	197	181	180	212	189	200	175	160	173	193	175	173	175	174	196	179	181	166	188	201	213	168	211	167	195	168	198	179	180	171	166	192	188	208	179	185	204	189	203	190	190	189	185	195	201	189	163	185	175	195	187	184	175	181	163	186	171	205	163	200	193	189	176	202	165	176	190	194	189	219	206	205	158	208	163	172	169	185	183	207	167	154	188	212	184	178	198	160	202	194	197	177	188	190	167	177	171	175	189	190	168	166	179	167	196	191	161	173	173	182	201	198	188	190	207	174	186	179	165	185	184	190	185	172	178	158	167	194	182	195	178	212	181	208	209	199	165	164	198	180	175	190	185	176	160	198	176	176	178	182	192	187	183	190	174	183	192	185	184	188	169	154	187	184	199	202	206	194	197	183	164	167	197	168	188	213	189	178	165	182	193	193	168	171	175	196	184	195	172	176	185	192	174	191	215	170	183	165	201	175	179	159	187	206	186	178	165	167
33269	55662	50244	39084	29066	23797	19646	15620	12273	9560	7586	6040	5134	4361	3767	3231	2650	2150	1777	1569	1209	1007	917	836	718	709	679	612	627	618	714	674	712	579	569	525	422	413	417	398	397	398	357	350	350	325	335	299	288	286	237	273	230	265	219	228	227	249	250	238	233	230	226	255	217	218	202	234	224	228	225	238	231	221	220	207	213	223	207	230	206	239	244	218	209	209	217	205	220	214	201	216	230	218	224	244	236	216	233	223	180	209	208	223	223	227	230	247	226	229	214	234	239	241	218	206	228	224	221	222	237	221	231	223	227	221	227	248	217	259	226	222	225	218	212	206	225	227	201	207	216	227	229	230	222	228	242	226	225	247	220	191	228	222	230	215	194	215	258	239	245	237	216	202	224	256	217	217	232	245	219	234	240	239	228	209	240	225	220	205	231	241	209	229	219	203	201	218	226	223	200	253	225	212	249	218	224	237	221	211	220	247	248	199	235	226	221	238	213	234	216	201	232	230	200	245	202	220	229	198	237	242	238	211	180	196	212	212	223	226	217	233	208	207	211	236	226	198	253	246	250	212	210	206	220	224	197	225	227	227	218	223	238	201	209	227	204	226	193	232	254	206	229	216	215	225	216	214	212	241	203	237	258	221	235	215	210	231	221	207	199	225	214	249	231	213	248	224	237	223	219	211	222	225	236	210	187	227	216	224	220	227	187	234	219	240	234	241	247	217	224	223	189	233	205	229	239	232	224	221	212	227	236	225	200	231	232	226	238	228	236	229	227	208	250	235	228	240	236	217	215	212	222	194	237	236	234	213	229	229	220	194	216	211	219	214	228	199	237	214	216	239	233	229	223	251	202	225	205	211	206	230	223	241	235	227	211	178	210	227	236	251	216	207	201	207	212	220	213	243	212	190	235	229	205	211	210	245	263	247	248	257	209	207	215	204	223	213	222	204	215	199	236	223	245	233	232	209	230	225	212	212	203	238	260	219	224	238	241	208	222	220	226	221	240	243	228	250	236	238	235	216	211	216	203	218	228	250	223	231	232	203	231	208	212	226	235	225	234	228	219	219	226	225	210	228	216	234	239	218	240	214	233	242	209	225	195	264	253	243	235	214	196	212	239	191	236	213	220	221	220	186	235	226	226	200	219	226	233	203	230	220	220	200	222	223	205	209	202	217	232	213	224	212	240	236	230	200	216	233	232	213	241	243	211	232	250	234	225	238	239	215	224	220	235	211	249	243	221	229	205	209	230	211	210	239	216	221	221	231	230	212	239	241	224	224	236	232	224	210	237	245	209	202	245	238	213	250	228	242	231	213	221	217	219	204	228	244	206	201	216	232	208	235	214	246	208	211	228	214	233	233	212	219	226	214	225	221	209	214	250	192	209	203	241	204	252	214	236	227	242	207	207	227	214	227	207	238	177	222	195	228	239	212	220	233	215	218	245	258	220	229	210	233	226	201	196	244	238	251	213	239	242	210	212	223	211	229	213	234	242	246	228	238	229	229	198	220	196	232	204	217	229	224	220	226	201	217	246	248	236	212	221	223	226	224	230	219	240	215	206	196	219	251	228	213	240	220	208	220	196	212	224	233	228	200	191	238	224	228	226	224	203	219	206	225	258	196	229	210	225	240	228	223	229	208	207	217	210	213	209	249	240	205	211	234	207	226	203	214	198	195	228	240	227	211	223	212	189	203	229	220	235	199	208	228	199	212	202	241	225	216	209	211	227	222	225	204	209	261	239	218	195	196	239	223	206	238	236	235	208	237	209	225	223	234	223	247	222	222	238	236	213	219	243	232	217	233	221	229	229	242	222	219	249	184	240	238	222	233	226	203	234	210	219	214	246	229	214	221	258	237	230	235	214	213	205	242	206	231	240	208	226	251	224	216	238	214	226	223	233	235	234	244	213	220	225	206	219	188	230	226	206	222	248	229	233	211	207	216	218	216	215	233	216	232	203	250	238	223	233	228	234	255	197	212	254	205	238	236	243	238	247	218	255	223	215	237	221	231	265	224	226	253	199	222	229	214	207	244	208	244	234	229	215	226	224	235	215	228	249	263	239	236	206	215	212	230	220	205	207	200	231	208	219	212	217	214	226	225	213	231	203	211	209	225	205	245	227	219	208	210	222	229	222	212	212	226	211	217	218	192	226	227	216	196	250	219	234	233	210	227	259	228	199	216	217	239	177	241	225	227	211	207	200	248	207	226	234	234	250	237	226	264	208	221	214	202	229	254	191	221	195	201	225	219	236	223	205	246	225	188	223	221	221	223	226	223	221	191	250	226	218	249	250	224	245	201	227	213	229	194	230	225	221	208	253	218	230	182	228	220	237	238	223	229	218	220	220	217	255	213	227	230	223	210	214	241	203	226	226	215	210	230	224	220	200	222	226	215	217	215	196	225	207	230	209	231	225	207	222	230	186	229	231	220	198	213	226	210	235	242	217	250	221	224	215	211	222	211	214	193	187	237	212	219	216	236	218	262	235	218	192	208	239	232	209	232	236	232	196	232	218	249	227	222	200	239	218	239	224	216	208	224	216	221	241	246	192	223	224	235	242	233	203	260	219	220	237	213	246	237	234	196	210	218	217	217	225	226	230	210	254	235	219	246	233	220	210	209	221	237	224	218	209	242	200	241	214	225	213	248	207	250	213	227	239	191	212	241	211	227	258	244	215	206	240	206	215	251	218	213	197	220	236	230	235	193	193	238	207	218	225	230	222	214	216	229	215	235	233	208	229	218	235	210	248	227	212	214	203	239	220	220	258	241	221	208	207	234	249	228	237	219	238	216	222	204	209	226	247	215	220	230	216	192	235	214	257	217	219	211	190	213	219	226	235	212	227	225	197	217	205	244	208	236	244	223	255	216	258	216	236	214	236	221	231	195	220	220	216	208	230	233	235	232	242	227	211	222	238	221	239	202	209	230	245	223	215	238	230	241	247	256	199	210	233	209	247	237	210	204	205	240	212	212	235	221	218	238	206	233	212	196	215	212	207	221	203	212	228	237	223	247	225	209	212	228	234	261	221	215	237	209	239	238	221	256	231	225	230	231	213	238	243	228	236	234	227	201	239	210	225	209	192	214	219	235	199	223	190	249	248	217	234	238	218	228	211	246	205	217	239	243	219	232	249	249	221	216	195	240	214	223	220	221	261	238	221	230	211	214	230	214	223	191	242	245	228	223	220	206	217	233	197	222	226	226	205	205	228	221	225	212	204	224	211	224	219	252	227	209	197	228	196	234	223	237	223	216	237	229	236	263	213	229	234	222	232	245	228	223	225	208	234	236	223	237	214	221	222	254	235	212	220	237	239	242	225	237	211	251	208	241	221	214	230	247	205	206	228	223	220	232	201	210	207	235	241	227	249	212	229	228	212	230	188	212	238	208	200	236	231	199	209	241	208	221	215	202	222	243	226	213	208	228	224	239	228	210	218	216	217	214	231	214	217	257	234	224	210	241	213	241	238	207	228	222	211	221	211	224	209	209	203	224
29523	28748	33639	23843	12825	8401	5612	3848	2641	1897	1522	1227	1059	844	800	714	593	526	409	401	420	348	330	291	316	289	305	282	294	300	302	330	326	306	280	278	246	272	218	255	258	252	246	218	205	216	230	237	242	225	203	215	212	235	237	197	193	238	200	220	206	220	222	217	198	195	214	198	228	199	191	200	175	182	234	219	208	210	203	201	220	164	220	172	205	222	192	205	232	234	222	190	219	204	225	216	203	208	206	211	217	198	201	216	201	207	210	199	200	201	240	217	186	194	179	207	201	225	223	222	230	195	202	185	187	197	224	215	207	211	194	194	234	205	228	191	201	197	220	187	210	211	209	217	224	200	216	199	199	239	205	208	192	232	227	222	206	204	210	211	199	187	216	195	209	216	209	196	218	218	213	215	171	213	191	206	222	195	202	224	217	243	214	207	204	205	183	205	216	209	206	204	201	185	188	209	227	232	189	192	210	193	188	205	203	217	185	196	216	212	224	192	215	193	236	188	210	202	202	228	195	178	222	203	217	200	234	220	210	205	214	182	212	192	200	238	225	217	194	197	203	212	200	217	214	223	221	207	185	202	224	207	217	210	229	200	194	219	216	186	205	230	196	207	195	185	213	218	235	202	208	222	248	194	194	218	227	209	164	226	199	209	175	198	200	231	208	211	193	228	197	216	226	199	229	208	213	221	214	187	218	207	190	203	235	232	229	200	202	214	191	216	209	211	202	192	194	225	232	218	217	222	230	198	205	208	214	231	196	192	189	224	192	201	208	239	199	217	201	195	218	220	191	213	180	230	211	193	205	200	211	191	207	202	211	195	222	200	240	216	210	209	212	180	215	193	212	236	211	220	198	204	191	205	213	205	223	189	213	202	198	231	199	215	212	206	209	199	192	198	215	214	235	221	196	218	219	207	211	228	202	206	197	208	226	186	197	210	212	198	216	183	202	202	205	201	187	189	214	185	218	188	200	199	191	213	204	230	206	197	205	216	226	200	190	177	227	184	213	174	213	208	198	218	203	210	204	221	186	208	202	226	179	229	218	197	187	206	213	209	219	222	219	188	220	198	201	219	214	200	240	209	198	239	210	189	214	220	221	213	214	206	219	198	197	215	192	213	203	207	212	203	218	188	208	191	191	200	217	199	214	204	202	204	193	186	204	207	208	211	200	210	197	183	210	207	204	196	186	225	229	234	205	239	179	196	215	218	196	216	213	216	186	222	191	220	204	210	215	183	226	204	203	237	221	207	203	215	218	209	221	201	209	211	202	207	200	202	204	198	199	188	181	213	214	203	183	225	209	216	239	188	187	227	204	222	188	182	214	211	214	208	240	212	180	193	208	184	195	207	236	203	215	216	218	224	219	174	216	193	179	199	225	225	200	195	215	196	225	219	232	193	197	228	198	204	223	213	211	214	199	175	217	228	226	219	200	234	224	179	214	206	211	196	219	237	204	195	225	186	208	197	191	178	246	205	192	244	207	184	209	196	203	200	201	210	203	196	186	172	207	210	198	199	191	223	203	227	212	220	204	222	215	201	195	174	222	201	220	193	196	216	189	215	205	208	218	194	215	193	213	214	221	211	218	241	198	225	183	217	206	196	181	201	208	208	209	199	202	202	222	245	222	204	227	227	166	196	212	232	216	212	201	204	223	205	215	215	190	202	212	212	223	208	229	210	205	223	212	216	187	198	201	207	209	207	183	238	218	207	220	233	224	207	207	200	238	207	230	214	208	222	222	195	234	192	211	198	204	219	216	191	225	195	228	206	209	182	213	198	212	204	195	189	182	206	192	230	193	237	216	198	213	219	209	230	203	211	204	204	224	211	218	190	226	212	192	210	190	208	226	205	210	207	219	217	184	208	211	233	228	224	212	199	213	224	223	196	206	212	201	193	192	205	215	182	220	200	231	181	186	197	224	201	189	196	195	203	180	197	208	212	208	182	209	215	233	184	210	211	216	195	208	208	195	225	214	205	210	219	209	212	217	203	220	189	237	195	209	215	201	216	210	201	223	208	214	207	200	237	176	216	190	198	200	228	230	242	205	223	223	204	181	206	227	228	189	220	232	205	201	205	221	217	193	179	219	216	217	205	214	206	190	202	207	193	229	233	194	196	200	183	229	205	196	200	242	219	194	217	199	208	214	211	197	212	221	227	202	224	200	184	231	203	214	204	235	192	197	214	204	206	200	238	188	193	206	215	222	226	205	201	233	229	181	208	242	209	197	195	222	210	178	209	186	201	204	211	224	191	234	200	171	194	208	234	205	198	213	202	224	201	221	208	197	215	227	186	214	203	216	197	202	221	218	222	200	214	204	200	200	210	237	199	190	221	210	194	195	234	206	198	209	200	204	205	194	188	199	205	218	224	192	203	196	183	215	208	230	207	213	198	222	231	232	233	235	221	188	202	203	229	196	203	206	205	183	196	198	200	215	221	213	197	191	194	248	208	200	224	224	211	209	192	218	220	189	214	198	198	232	223	189	229	216	202	230	197	191	204	214	207	201	226	210	205	220	205	207	204	188	175	222	226	192	198	224	215	211	198	214	229	233	227	217	197	199	201	200	218	225	215	206	208	210	222	246	209	214	191	213	200	220	197	206	197	226	179	209	205	213	199	245	220	215	191	201	190	214	215	193	222	212	207	202	193	197	197	210	170	222	193	204	192	206	179	197	176	212	209	194	208	220	201	190	200	186	220	222	223	198	216	198	188	223	212	213	204	201	213	194	195	200	228	217	213	211	199	205	210	231	201	205	232	194	209	196	190	197	207	227	209	212	181	209	205	198	189	217	220	222	235	224	216	193	231	198	218	228	215	226	207	192	210	202	200	206	198	197	209	214	215	212	201	224	220	182	233	230	227	212	210	222	207	220	204	194	220	217	211	223	217	213	216	186	191	212	200	198	209	179	226	220	177	209	200	208	220	186	203	206	218	252	224	210	218	213	197	232	200	204	219	219	192	229	196	205	227	210	193	219	218	209	199	215	223	218	200	175	183	200	207	203	214	203	219	202	188	209	198	235	183	221	219	212	214	223	195	189	233	203	189	202	193	213	226	180	217	210	226	205	200	196	185	211	193	197	233	201	209	198	229	197	218	190	175	211	238	207	208	197	232	205	205	211	204	197	209	205	212	201	210	218	200	201	200	221	237	180	215	228	197	194	184	205	235	195	200	182	203	229	235	186	208	230	225	210	180	209	208	216	214	217	188	189	225	198	175	201	217	191	220	207	209	199	205	229	228	215	217	208	220	224	207	224	175	200	170	215	224	200	199	218	205	191	201	222	208	203	204	204	201	215	208	201	210	195	234	212	206	198	185	224	197	206	197	210	214	216	198	195	212	198	179	214	200	179	244	189	203	200	237	216	227	218	213	231	192	195	260	218	211	200	203	196	198	196	215	204	224	220	207	209	205	216	210	263	202	193	212	203	200	199	193	194	188	200	208	220	229	198	210	223	215	198	212	192	193	191	202	234	199	212	226	197	197
31130	44479	38919	25383	17610	14517	11165	8284	6114	4390	3397	2664	2260	2021	1718	1429	1164	999	882	716	650	578	566	537	454	476	456	477	463	493	459	467	483	444	465	376	344	345	327	307	310	313	318	320	283	309	330	305	281	296	312	294	290	307	265	249	259	278	243	267	271	263	243	257	260	277	239	263	283	271	250	276	252	260	265	263	253	252	270	265	260	257	253	257	247	251	237	235	266	250	283	255	260	273	267	265	252	253	253	279	260	255	283	281	248	284	246	272	246	266	255	238	240	309	246	250	285	250	306	283	244	251	247	247	253	262	256	281	257	260	254	277	287	259	267	282	235	254	257	254	259	231	263	272	235	262	263	285	287	268	284	221	249	241	267	251	271	308	235	254	285	257	301	286	295	267	259	295	258	241	239	250	252	262	264	252	268	260	244	249	275	241	248	231	239	262	268	272	265	251	273	288	240	257	272	247	267	252	251	243	273	257	252	267	267	292	256	251	243	265	237	250	262	286	293	247	238	250	252	251	243	256	260	259	267	241	293	273	253	279	251	252	252	256	256	264	270	252	266	269	267	259	249	290	268	281	240	247	262	267	287	262	256	276	271	274	281	259	244	251	257	246	271	253	253	278	275	251	262	271	194	246	264	261	265	316	243	270	263	269	247	302	285	262	303	260	245	262	281	244	260	252	263	244	269	245	245	227	287	243	265	278	265	266	254	259	266	242	262	299	259	260	283	262	249	285	260	256	263	285	230	244	256	270	244	257	249	251	265	278	256	266	245	246	277	247	270	244	250	235	234	269	251	261	262	261	285	249	262	272	269	268	248	246	265	256	275	253	248	278	252	262	254	290	272	258	263	258	264	236	248	235	252	296	242	250	276	251	278	253	263	252	270	267	263	282	250	261	266	252	249	259	246	272	259	235	252	254	282	278	238	244	241	280	297	266	235	249	251	242	256	257	255	262	242	227	277	239	259	274	267	234	278	247	253	262	254	263	259	288	250	248	276	245	271	250	224	273	258	257	268	264	267	244	279	248	223	274	234	256	263	280	228	280	269	251	256	245	261	288	241	279	266	240	274	266	243	253	234	253	251	266	258	238	262	237	237	265	287	257	236	253	263	272	289	297	246	253	258	248	280	269	259	280	281	276	276	266	271	244	273	244	255	268	282	249	290	276	273	276	253	256	252	257	257	267	248	276	257	250	252	243	246	258	288	248	250	267	249	268	278	262	236	250	271	266	263	252	275	273	253	274	248	241	265	257	243	263	243	245	254	252	271	259	265	282	272	285	262	260	273	267	295	250	243	229	264	269	219	215	289	245	244	239	279	249	243	248	272	250	260	286	264	256	276	270	259	255	251	278	249	282	235	258	248	269	235	222	276	231	244	286	297	230	240	273	254	263	291	267	272	255	263	241	271	265	237	271	246	259	248	243	281	282	268	269	242	256	260	257	262	269	259	265	256	254	260	227	243	258	263	262	288	273	255	283	277	286	250	257	234	247	261	253	265	255	263	273	255	265	266	233	260	258	254	275	261	251	280	245	244	223	255	270	219	270	252	267	243	261	257	274	263	254	275	265	276	253	247	245	236	239	279	273	236	270	272	258	260	242	255	266	270	254	282	255	272	246	245	251	287	262	279	242	245	279	242	258	255	261	227	263	248	242	284	257	251	221	266	259	288	262	253	282	269	270	260	228	262	241	262	310	256	281	257	233	258	223	290	254	259	276	255	272	242	240	276	252	258	257	269	275	269	248	261	253	273	264	256	245	279	261	312	253	238	254	246	255	256	246	261	242	279	257	257	255	269	238	272	277	283	239	259	239	275	270	273	248	251	252	255	266	246	251	245	248	263	259	257	255	275	258	263	278	251	238	242	296	290	283	248	259	244	265	246	260	283	260	245	290	250	275	282	258	268	267	258	208	233	269	265	244	251	250	274	229	265	250	269	250	260	257	245	296	237	264	258	225	227	260	244	287	244	267	254	249	271	252	230	272	257	246	257	267	276	239	301	279	243	269	252	253	257	255	247	256	261	282	262	241	265	253	242	252	236	254	252	284	257	278	281	238	277	244	273	273	261	293	260	278	257	272	276	263	268	268	231	260	257	258	299	285	226	242	254	260	244	286	261	241	295	260	292	261	257	266	237	255	247	269	264	270	268	273	259	274	260	254	245	258	257	268	254	247	273	250	281	265	267	252	242	266	254	260	245	228	261	242	268	250	253	289	261	260	269	229	248	282	243	237	265	242	256	263	249	265	250	254	291	294	260	270	236	268	258	272	255	256	274	250	229	264	271	248	275	274	257	238	264	250	229	241	243	238	236	285	267	267	262	270	247	237	286	275	280	250	248	258	238	237	298	279	284	239	268	236	258	270	245	266	271	267	252	264	274	244	236	274	241	256	236	279	287	272	256	277	246	237	273	263	267	257	279	233	268	250	243	266	246	280	251	251	259	241	233	264	274	302	252	273	270	273	269	270	288	251	237	265	254	248	260	298	301	279	281	278	266	276	257	259	282	221	281	258	282	279	255	235	284	245	260	272	256	228	256	281	233	263	249	265	275	267	223	260	254	254	250	276	252	237	267	257	256	248	248	235	279	227	253	263	261	260	263	271	251	285	272	290	257	277	252	278	240	281	243	278	270	220	251	269	266	267	243	248	252	272	252	260	256	300	265	239	257	283	260	271	273	268	257	252	277	236	275	269	255	264	259	251	254	281	270	260	250	287	289	272	273	282	301	244	262	262	263	264	251	255	256	238	255	275	240	265	278	262	252	272	282	249	243	275	231	263	264	247	271	248	263	260	239	268	264	270	261	262	262	280	263	238	276	244	249	263	280	246	257	248	267	270	293	271	279	251	220	274	263	263	250	267	255	281	244	256	266	254	259	227	259	244	253	241	268	246	253	255	247	246	281	261	256	288	263	240	255	266	258	245	268	289	241	253	261	266	255	272	283	273	254	239	294	243	241	224	235	265	254	251	261	257	249	227	255	269	240	251	261	267	271	254	243	257	271	260	253	232	286	262	232	261	267	249	272	252	258	235	260	256	249	268	244	253	266	247	241	268	265	264	266	262	222	257	259	266	289	255	270	255	270	233	274	255	273	258	266	267	266	258	281	261	240	286	280	234	270	264	248	290	261	233	264	259	249	260	269	251	270	237	280	268	251	251	259	249	253	261	283	256	253	269	265	281	271	274	253	258	274	249	239	293	268	262	266	265	292	254	239	267	246	241	268	250	293	288	250	217	252	250	261	251	295	280	276	231	247	266	270	294	264	282	243	282	258	278	260	236	234	202	238	249	269	280	257	270	315	231	246	247	261	243	267	230	235	264	245	290	257	255	270	284	257	250	242	230	293	268	272	245	271	252	278	243	270	248	274	271	276	268	293	288	270	217	280	270	282	264	256	300	267	263	228	253	286	255	249	276	269	286	260	267	255	252	270	279	253	274	261	255	270	272	241	276	253	274	252	272	274	268	274	266	260	282	265	288	233	239	255	258
24447	21375	28656	25558	21730	17069	11502	6486	4468	3298	2481	1879	1680	1357	1172	992	847	748	580	538	449	406	328	309	304	266	328	311	323	311	307	344	327	286	303	250	244	249	208	207	195	225	209	199	172	163	197	196	191	188	201	153	180	198	184	189	156	170	162	174	181	165	137	158	146	161	161	153	173	134	168	159	165	159	156	154	153	141	181	145	157	181	174	163	139	167	147	155	153	158	148	151	144	146	151	157	159	139	167	160	167	148	167	163	145	135	141	152	157	158	145	140	157	176	194	148	147	168	163	162	163	159	151	159	171	167	139	151	147	154	154	135	154	127	154	158	175	160	159	156	164	176	159	165	172	153	150	168	144	168	176	142	166	151	170	157	153	164	161	133	141	145	150	150	169	154	148	170	144	157	147	148	147	173	149	118	157	147	163	140	166	163	156	178	148	167	154	177	150	142	161	157	148	155	162	157	134	171	159	176	137	174	139	154	163	165	163	172	174	157	151	146	175	150	178	151	176	162	140	163	148	165	167	168	142	133	155	167	139	149	163	156	156	142	157	168	137	172	146	161	149	161	146	156	154	151	175	139	152	162	148	187	149	136	156	161	176	152	186	166	165	164	154	168	168	150	174	153	175	150	168	181	160	165	148	163	154	161	148	146	183	160	166	157	157	145	153	164	156	161	146	156	150	142	170	155	170	148	163	133	161	155	155	151	148	140	157	154	150	153	151	144	162	162	163	139	129	163	169	144	159	160	154	139	168	162	152	141	154	158	161	162	148	165	186	144	158	177	144	143	164	183	168	167	159	139	137	168	133	181	165	174	169	165	141	163	169	148	157	164	178	162	159	139	157	166	162	158	155	151	126	145	169	170	155	163	151	164	147	177	147	165	160	145	159	164	151	156	162	155	163	142	166	152	155	150	162	146	145	166	151	161	149	145	147	165	154	160	171	155	158	156	159	144	164	144	148	152	166	158	160	178	148	143	161	158	174	152	158	152	181	139	146	146	161	170	143	179	155	177	139	162	151	132	174	159	169	131	152	158	160	147	145	157	137	130	154	151	139	176	157	173	157	157	169	163	159	177	176	164	153	171	144	159	173	143	145	154	146	147	155	166	138	171	150	166	160	192	139	141	159	144	170	153	183	171	158	165	142	170	164	144	152	153	139	156	145	153	164	171	155	149	152	156	150	162	143	136	129	163	147	158	170	176	165	169	168	161	152	187	132	194	170	126	144	153	167	162	167	140	151	143	159	156	154	146	155	155	143	157	164	138	155	142	152	157	159	175	156	152	156	178	156	166	150	179	153	177	156	152	161	165	140	153	137	174	165	159	156	163	130	160	129	175	144	134	145	160	146	148	163	136	168	151	165	148	147	161	163	144	157	155	167	171	152	139	166	143	149	180	177	145	163	161	167	148	145	156	152	154	157	177	139	147	161	154	155	157	160	163	176	156	148	147	148	167	179	154	158	143	163	158	154	134	178	163	151	169	163	140	155	144	152	170	152	142	157	166	167	164	147	133	157	178	158	172	177	154	162	176	150	159	165	165	169	160	129	170	158	162	171	132	181	166	152	148	151	140	158	142	168	162	149	145	158	153	177	174	143	174	159	153	160	143	163	131	155	161	159	166	171	153	167	137	179	137	147	163	149	130	155	171	159	159	189	131	148	151	169	160	149	162	147	153	153	169	155	146	157	160	163	174	152	162	162	146	152	158	161	181	154	161	154	162	152	156	157	152	141	170	158	162	163	150	147	152	179	163	152	170	143	148	157	144	154	174	159	143	172	151	157	140	175	159	159	174	163	181	153	174	185	162	162	168	166	162	165	152	151	156	143	161	156	154	155	147	153	150	155	141	153	155	151	146	160	152	184	137	156	155	182	160	168	183	166	169	157	145	161	149	187	175	146	160	143	186	150	166	155	168	134	147	146	156	163	146	152	160	154	130	140	152	155	144	168	159	163	165	178	141	134	162	158	137	157	126	182	160	169	167	170	161	165	163	169	180	153	161	158	169	158	154	166	187	141	158	170	152	153	166	125	174	152	147	148	152	154	178	163	154	135	176	137	169	139	131	143	137	155	159	144	164	154	152	153	145	168	148	145	172	153	154	140	132	145	157	153	150	144	154	155	152	152	154	150	152	195	148	177	137	160	166	128	135	166	169	152	181	152	124	155	155	168	159	143	161	137	166	147	143	146	151	142	139	164	154	162	175	147	147	170	178	156	152	143	194	170	148	177	168	145	147	166	162	159	161	143	168	169	146	193	148	145	144	163	158	152	149	137	158	157	152	160	153	170	153	152	147	165	151	168	169	155	165	147	157	163	147	147	159	143	154	182	158	147	180	145	173	171	168	154	162	150	180	153	170	147	165	151	170	162	158	136	164	178	140	144	158	170	170	139	162	144	154	159	169	157	164	149	165	172	138	156	162	162	177	151	154	153	153	164	166	165	176	134	164	168	151	149	155	122	144	165	155	128	151	140	129	174	157	148	165	153	177	155	165	159	150	141	159	177	157	159	158	166	152	162	181	172	163	158	168	173	171	160	186	170	139	147	136	160	141	151	167	156	170	154	147	161	135	153	153	163	163	160	167	151	173	141	172	148	147	161	144	154	149	171	148	151	166	159	162	156	143	140	167	156	145	137	173	161	153	161	168	158	170	152	159	171	158	176	149	136	169	146	164	132	150	175	162	150	181	136	166	147	148	158	158	168	167	140	177	131	165	162	134	157	157	136	148	164	170	169	168	169	169	149	167	165	182	157	148	133	155	158	164	164	171	160	173	158	159	160	156	147	160	149	172	148	163	164	150	184	150	148	160	142	145	168	134	138	166	146	153	144	164	154	158	170	155	144	158	156	168	156	143	182	141	155	178	147	143	140	168	177	166	177	160	153	158	178	154	166	156	146	138	177	150	129	155	151	175	180	156	148	179	151	167	159	176	168	161	156	173	163	142	143	146	150	147	133	151	161	177	158	166	160	184	146	152	161	152	157	155	152	177	158	159	158	172	164	173	148	147	131	177	159	146	150	181	163	157	153	153	172	156	151	185	155	145	149	156	128	152	172	171	167	141	147	154	147	155	148	160	142	151	180	136	163	167	163	178	179	145	171	135	143	170	166	172	173	159	166	156	149	155	137	167	165	152	188	159	154	173	149	173	165	142	157	133	136	169	166	160	155	155	152	140	177	169	146	168	167	148	149	127	151	155	168	146	155	165	142	163	162	154	139	144	151	131	146	167	155	176	138	156	146	162	160	170	152	165	156	136	172	162	143	139	164	131	160	166	159	142	178	155	141	147	151	171	140	133	146	160	161	166	166	141	173	146	145	161	148	157	161	170	139	144	138	164	173	139	149	146	139	144	163	168	154	144	167	153	162	150	156	141	166	142	157	153	168	165	150	170	138	165	168	138	149	147	162	152	154	154	148	169	173	142	153	156	145	159	170	141	153	164	156	159	156	166	148	140	149	141	159	167	145	150	150	160	153	179	153	172	181	147
30838	51284	45699	32623	23852	19623	16089	12231	9160	7012	5297	4284	3657	3134	2672	2145	1815	1511	1215	1033	895	762	662	606	548	509	461	503	457	492	528	528	530	477	444	418	369	333	332	308	301	276	268	299	256	286	254	265	259	225	221	217	230	225	204	225	235	232	198	224	192	210	207	192	195	201	201	201	211	191	208	210	201	198	203	213	214	213	213	205	188	163	227	201	212	190	182	199	204	202	202	212	207	198	209	189	227	201	219	186	209	191	184	215	187	186	219	204	222	180	189	201	216	207	203	184	211	174	231	223	171	232	191	191	202	204	208	195	176	182	182	194	199	206	209	199	194	223	209	180	190	202	189	170	195	192	206	208	186	220	218	210	206	217	215	201	205	176	196	193	199	176	176	174	200	194	216	205	196	198	187	205	218	199	206	198	209	204	190	221	215	194	204	209	186	199	165	192	204	205	197	208	204	208	212	199	192	178	170	194	175	170	201	187	202	211	208	188	194	190	223	202	200	197	184	216	193	188	195	191	192	189	195	184	191	206	183	213	203	170	197	206	180	208	213	213	199	180	211	219	160	194	197	194	192	202	172	209	185	192	214	199	229	194	194	177	200	211	178	180	183	187	190	201	194	185	170	188	187	187	194	177	210	195	215	185	195	179	230	195	212	171	177	218	187	186	195	192	205	200	213	179	208	209	224	175	203	202	201	208	230	181	201	214	225	198	186	191	192	182	206	197	192	217	180	170	180	207	209	171	169	183	206	181	198	185	197	191	199	207	183	180	194	197	197	223	212	198	218	167	180	196	214	170	207	179	189	190	230	193	198	161	190	218	184	205	190	198	208	168	170	207	217	208	200	176	181	176	183	236	188	205	194	196	188	171	208	200	184	180	201	188	202	187	179	191	186	216	205	204	205	192	223	196	204	198	187	194	196	207	220	192	185	209	179	194	193	197	204	189	213	159	194	200	203	187	170	189	196	209	196	232	202	190	193	198	190	189	188	193	181	202	201	206	206	202	169	191	198	215	203	178	200	190	200	201	179	203	210	196	179	219	182	189	190	201	224	203	208	188	207	186	181	195	205	207	185	189	183	190	217	201	172	194	181	224	213	195	210	187	206	191	205	200	212	188	163	219	212	165	218	199	205	213	203	206	191	193	182	212	167	188	192	218	213	192	185	208	187	170	208	188	191	192	195	212	185	185	212	216	172	194	223	188	201	198	195	194	202	187	185	222	184	185	198	184	188	194	209	207	192	214	205	189	183	212	183	221	195	195	168	212	180	163	173	173	203	205	215	191	181	214	216	213	190	192	200	198	219	178	167	183	208	195	198	188	206	203	210	209	190	207	200	216	207	181	225	181	198	206	205	205	186	175	181	199	187	192	191	194	192	191	174	210	212	176	201	204	210	195	193	190	178	216	198	181	215	205	187	175	178	207	193	192	200	232	199	190	175	198	196	191	184	215	178	189	207	189	190	237	186	208	182	212	188	186	207	217	204	172	202	181	215	210	205	208	170	201	188	186	184	202	189	189	185	207	179	221	193	183	200	192	210	201	183	212	193	195	217	193	187	199	170	190	187	186	197	223	205	200	176	196	191	185	170	192	227	213	214	195	183	202	177	218	190	208	202	208	175	204	203	212	206	196	204	205	211	177	191	185	204	195	157	213	214	188	213	188	199	201	191	202	216	197	201	192	219	193	189	172	217	234	207	193	231	197	200	201	167	186	194	197	209	185	186	228	174	198	222	200	232	197	207	204	198	211	198	194	219	181	199	215	208	182	207	196	199	197	171	198	202	212	180	182	183	192	210	197	192	194	185	235	184	196	180	210	211	189	192	201	197	197	226	190	217	199	180	206	223	204	209	188	188	206	189	188	197	213	186	200	206	175	205	215	181	195	181	208	218	199	186	205	205	192	200	182	174	207	189	199	203	210	194	207	207	190	210	203	187	208	189	175	198	218	160	204	226	201	195	217	199	198	207	202	223	170	211	189	196	194	176	195	205	206	195	192	199	213	183	184	188	206	192	197	200	231	180	191	203	217	206	219	192	206	198	199	217	193	212	182	178	231	197	206	209	219	209	210	199	195	190	218	187	164	187	216	207	188	217	227	216	198	192	227	207	183	202	203	207	164	218	192	186	175	207	196	202	191	221	199	213	194	199	196	211	207	176	191	190	171	191	221	195	206	204	202	185	229	215	196	206	211	173	193	208	194	211	197	197	183	194	219	187	220	210	181	194	230	225	194	194	187	185	193	166	179	200	194	212	208	179	213	202	184	200	201	200	193	196	233	215	182	194	216	238	209	180	166	182	202	175	189	199	196	200	212	204	185	191	208	203	205	195	201	204	212	189	191	174	185	203	177	173	185	194	204	200	206	191	205	190	214	191	200	179	164	189	198	205	218	213	201	200	174	196	204	194	222	195	221	221	214	176	201	192	201	204	206	203	194	202	158	199	190	176	193	207	178	197	172	218	197	189	210	204	191	209	188	198	185	167	203	185	197	198	215	217	200	208	184	194	196	202	205	190	205	220	196	175	224	192	172	199	212	198	201	190	205	183	175	183	183	211	215	192	196	226	194	181	213	183	162	169	222	215	180	183	192	206	190	199	214	206	204	189	185	189	189	198	192	202	195	164	205	205	219	184	187	207	213	198	208	207	191	199	240	200	223	190	200	204	205	215	183	198	197	197	218	204	176	220	185	199	186	186	207	204	201	211	182	197	186	190	211	213	192	197	217	185	205	177	195	213	215	184	190	202	208	178	178	176	237	182	193	192	188	198	187	208	192	203	152	213	200	209	198	184	199	216	191	178	195	201	209	205	182	191	186	192	188	196	190	216	194	195	211	203	188	219	203	206	190	190	186	211	187	193	198	197	209	206	157	187	218	181	184	210	219	200	208	204	179	208	186	223	228	217	203	196	203	207	180	173	170	205	188	203	211	193	206	197	203	180	202	187	219	211	195	191	209	187	186	184	193	194	217	208	163	201	167	204	207	210	218	187	203	185	206	235	216	215	195	192	210	203	195	220	208	211	193	219	190	188	190	208	178	199	193	187	192	181	195	181	216	208	199	179	178	193	167	197	193	205	186	183	189	195	190	211	182	188	203	179	173	188	204	187	203	193	221	204	191	173	211	207	181	186	222	202	208	199	197	193	197	195	217	177	205	194	193	190	213	186	188	197	178	197	209	171	203	197	202	185	191	172	200	218	193	184	180	213	227	197	205	175	184	185	189	198	190	194	190	184	212	190	203	203	205	215	197	215	206	225	193	182	207	199	201	207	183	191	201	175	180	191	216	213	193	208	195	180	193	213	203	180	207	185	176	208	219	178	203	200	226	230	178	175	220	205	190	192	206	205	166	179	195	203	190	192	202	184	229	186	198	186	211	206	217	195	189	198	168	177	200	181	216	225	185	183	193	189	214	207	218	191	188	192	197	191	220	200	193	226	178	201	197	208	208	182	191	200	209	226	178	193	176	186	185	183	211	203	187	246	206	197	218
25617	21633	29106	27065	17553	10761	7581	4749	3333	2473	1910	1600	1435	1206	1061	900	802	664	599	479	485	423	381	401	379	363	338	363	343	344	373	368	375	369	333	326	357	294	292	270	281	268	273	308	304	282	285	233	277	272	298	259	263	272	259	246	260	265	244	254	260	252	239	248	253	245	261	250	230	257	238	231	240	234	243	232	241	250	229	231	262	254	267	240	226	228	227	245	261	245	253	230	245	251	270	260	256	283	237	250	254	229	272	230	244	246	264	243	243	244	240	237	216	241	257	269	273	225	219	247	256	234	248	253	245	242	263	278	255	243	239	254	255	269	234	237	238	238	261	261	242	243	255	238	229	224	291	233	232	285	235	218	256	273	241	230	256	214	241	256	231	237	247	225	243	256	229	242	259	245	258	243	239	271	254	256	291	265	275	213	243	247	231	274	238	253	245	278	255	257	259	236	249	253	243	265	229	287	217	284	263	235	247	250	242	254	242	217	243	255	246	266	250	254	246	260	237	251	237	241	236	288	266	251	246	259	265	251	271	221	243	244	261	283	243	264	230	246	264	222	232	271	255	254	246	267	266	280	255	245	246	233	248	239	281	255	231	276	275	237	253	240	289	269	247	261	250	262	247	268	263	228	271	261	234	234	270	241	231	251	232	238	258	263	258	228	245	249	253	229	226	259	236	270	240	250	256	237	272	220	240	253	238	283	250	246	252	257	243	267	225	252	261	248	256	247	251	225	252	251	234	255	267	251	227	271	194	259	248	244	241	232	218	249	251	282	253	243	244	253	214	230	256	253	260	266	271	228	246	264	275	238	273	280	245	224	241	233	252	240	258	244	274	268	263	256	230	244	229	217	218	246	236	243	288	257	236	269	240	250	258	269	239	256	258	273	268	257	253	254	217	264	266	230	250	260	225	279	229	254	254	226	235	258	263	201	263	231	251	242	255	236	263	272	249	250	252	252	254	235	255	233	262	238	241	256	276	224	227	264	243	256	238	253	239	236	252	257	244	242	275	262	249	283	242	238	248	255	250	250	248	244	251	251	255	262	233	245	244	258	236	246	254	256	257	263	253	251	249	248	241	253	268	264	243	259	259	222	245	261	226	252	266	278	245	237	273	244	246	246	262	255	269	241	235	224	224	234	236	257	248	266	250	250	255	278	254	241	262	271	251	264	245	259	242	238	224	211	252	249	253	243	285	237	240	277	250	243	256	272	223	259	247	255	250	234	222	238	272	234	236	238	265	236	261	238	233	221	233	248	241	259	223	278	248	229	249	236	241	254	253	282	246	252	248	248	251	250	253	273	253	266	275	237	244	261	253	244	222	239	284	275	282	229	231	241	254	288	247	269	248	256	256	262	241	246	235	242	246	264	254	245	269	253	246	238	295	264	233	242	253	251	244	251	265	253	234	255	269	240	239	268	209	255	267	244	257	222	245	249	245	258	257	248	250	252	283	248	262	243	243	233	243	270	244	253	235	259	268	247	229	253	237	233	259	244	266	249	230	235	281	251	249	259	254	250	252	252	212	268	259	256	235	253	254	239	255	270	274	230	247	243	266	238	252	257	248	238	269	250	234	271	257	262	233	254	254	244	260	219	253	256	244	242	276	255	246	245	250	281	258	241	238	254	257	301	222	252	235	254	260	259	248	240	256	255	243	229	254	246	261	225	263	253	255	238	245	237	248	251	261	244	242	207	271	261	238	221	280	232	239	224	289	237	255	245	243	275	237	257	245	222	246	247	231	256	252	235	257	279	248	231	266	267	266	287	250	226	264	238	224	245	278	230	227	261	249	217	230	257	270	251	258	253	223	265	268	262	230	236	234	241	247	257	252	269	250	264	262	263	228	254	276	247	256	258	237	220	262	277	271	222	250	262	263	245	231	279	225	254	251	257	228	255	235	254	245	236	236	248	260	241	243	240	224	282	206	262	236	237	261	251	254	258	271	224	243	264	266	228	242	257	238	242	253	229	238	261	240	249	262	271	232	254	260	227	261	279	245	241	233	253	250	264	235	239	244	238	260	252	262	250	228	257	252	231	235	242	253	234	267	255	268	253	248	240	235	245	252	208	254	253	252	277	266	243	245	243	268	246	243	251	258	271	236	247	241	253	248	266	246	288	245	256	252	243	245	266	259	229	271	252	246	245	243	247	242	245	250	249	235	225	263	245	255	265	267	224	258	247	260	245	271	254	272	258	252	264	260	233	275	242	265	242	257	227	244	254	255	241	262	277	242	269	240	268	247	255	215	237	243	249	256	236	265	267	262	270	231	251	220	257	217	231	276	255	249	222	268	236	233	275	234	262	254	263	233	212	236	226	238	240	225	252	249	260	252	269	252	247	267	283	240	248	260	233	240	254	249	247	226	244	298	286	238	285	248	263	254	270	256	264	252	217	235	243	232	273	229	229	245	261	254	241	235	217	232	270	263	235	255	265	237	254	241	252	252	260	241	243	247	238	240	270	236	256	260	229	248	273	251	242	225	221	230	223	280	260	264	239	247	262	253	238	248	233	260	241	219	197	252	248	243	242	226	249	263	242	253	223	230	264	243	248	248	262	239	258	254	262	222	275	238	239	276	245	258	262	221	284	248	238	239	248	258	235	250	246	264	251	247	254	265	266	251	245	259	247	239	250	248	281	255	237	247	267	248	260	248	257	222	228	241	231	232	238	249	289	257	232	261	232	249	248	239	246	258	247	266	251	243	259	259	268	239	253	250	256	251	225	262	229	228	268	256	259	259	254	225	246	277	257	225	228	234	248	240	256	270	247	240	259	235	248	237	242	242	245	231	245	235	261	266	257	237	242	239	265	225	262	280	248	266	265	258	268	250	250	254	248	229	244	224	268	246	232	261	256	248	244	250	272	246	262	225	237	252	248	226	252	244	276	254	281	267	246	265	254	228	275	249	265	244	255	236	266	218	263	219	277	248	237	272	241	260	229	261	237	242	249	248	285	243	253	253	219	218	257	241	259	220	240	233	252	258	251	241	264	236	212	261	237	232	232	250	256	259	265	252	268	274	219	261	263	247	307	255	275	260	274	272	257	247	266	240	275	232	235	261	214	256	253	265	262	254	234	228	268	242	252	268	220	230	266	243	260	244	237	243	223	240	255	231	251	236	246	243	254	243	276	258	253	229	266	253	251	252	254	254	242	282	253	232	255	233	248	254	263	238	248	248	258	263	252	238	238	260	277	250	262	251	216	244	260	226	243	282	268	213	249	292	237	262	241	251	263	286	236	259	269	237	241	219	243	247	231	281	262	236	277	230	225	243	251	243	238	235	237	249	243	240	257	229	258	248	249	244	263	252	228	244	273	270	243	243	269	261	252	246	222	253	260	251	249	252	247	232	241	247	235	273	256	256	276	233	255	257	250	239	243	251	225	229	227	249	259	251	263	260	251	267	216	200	246	269	249	218	215	262	226	274	264	270	290	219	253	245	242	252	222	264	262	220	251	259	245	224	281	242	256	252	284	241	234	260	264
31005	48287	43288	28497	20740	16591	13670	10209	7693	5933	4401	3648	3281	2712	2329	1875	1672	1323	1126	986	822	700	637	623	581	534	540	572	581	502	524	547	516	569	503	493	457	451	421	388	423	386	379	346	342	351	339	374	346	377	331	331	332	293	305	305	333	318	290	291	322	302	342	322	267	280	260	302	325	291	299	315	296	318	307	319	294	290	318	285	296	312	326	272	337	283	326	288	293	286	301	294	312	286	297	320	322	312	303	262	290	302	294	313	290	278	305	284	315	329	315	275	296	299	301	287	303	309	320	326	297	289	294	297	290	285	317	277	305	302	289	322	292	308	293	327	313	312	272	294	329	297	273	301	327	306	276	303	315	293	318	298	274	316	280	248	324	311	302	293	334	305	283	280	304	293	304	299	326	291	305	296	286	303	313	296	313	305	300	295	330	343	289	277	266	290	318	321	317	277	321	290	277	321	286	288	292	294	342	317	298	304	305	307	305	313	286	279	329	310	299	294	291	320	278	301	295	298	297	288	332	253	313	304	317	297	297	279	295	306	296	308	284	290	298	294	263	291	335	337	303	317	296	276	294	284	301	305	328	307	328	295	259	299	294	302	299	338	257	308	308	308	295	287	298	298	277	301	307	319	310	307	284	311	311	290	286	298	306	300	313	297	301	293	314	284	306	296	286	354	296	279	305	303	286	299	279	319	298	312	322	300	302	287	294	300	282	307	286	313	278	305	322	313	317	292	318	300	332	304	305	321	295	308	304	319	329	302	282	301	348	319	305	317	304	273	312	280	295	285	288	250	292	282	278	293	316	295	308	306	329	283	290	308	307	291	336	309	287	311	275	311	314	336	281	297	320	282	304	345	290	287	307	315	336	274	307	267	296	307	324	316	319	320	275	300	297	332	301	300	263	291	303	276	283	305	287	276	305	277	259	297	296	321	297	312	292	307	296	281	293	312	288	319	280	291	315	295	284	311	305	296	326	308	288	316	326	319	305	313	303	301	303	315	303	296	286	304	284	309	302	296	340	302	307	315	274	312	309	302	305	320	316	303	306	340	319	299	283	301	292	298	311	296	298	320	312	313	283	307	302	296	291	335	323	294	303	306	270	293	298	296	284	310	270	328	299	299	309	277	321	303	290	332	355	285	296	311	271	271	294	296	285	303	294	311	304	309	295	323	330	312	304	291	285	292	277	323	307	298	317	306	304	282	294	300	290	296	295	297	291	303	280	293	277	305	303	293	318	286	286	315	313	306	295	301	278	289	303	290	283	302	287	322	294	305	307	311	293	273	291	338	293	305	281	321	282	328	323	294	299	278	306	319	311	322	302	292	296	297	332	281	283	317	301	301	288	291	327	301	260	309	286	322	329	299	284	310	296	299	286	319	324	296	294	338	283	298	295	291	302	319	313	286	308	299	293	286	291	317	317	277	308	297	290	285	288	307	292	310	318	309	304	286	323	281	315	266	294	297	298	314	315	280	339	309	289	299	292	311	288	290	291	304	312	320	280	305	303	314	300	311	361	319	298	312	313	292	288	259	294	292	313	329	280	326	266	313	332	333	303	280	270	307	297	340	298	284	280	295	291	319	328	329	308	298	341	293	299	304	305	315	277	317	336	283	322	324	291	303	293	340	289	299	292	298	323	306	322	304	288	301	315	309	280	283	294	306	309	303	329	285	288	310	280	278	306	332	319	385	296	280	304	300	324	314	306	290	336	299	279	298	293	285	301	317	311	310	326	288	275	296	295	290	310	320	304	308	320	293	321	262	298	284	305	297	320	309	319	308	299	304	314	280	286	265	309	301	289	294	307	273	302	300	304	287	343	299	314	300	264	272	294	309	306	287	302	296	328	304	316	290	315	300	332	280	268	300	340	301	317	273	323	285	298	308	288	337	306	303	269	297	317	290	298	297	290	282	306	321	321	322	306	328	315	280	314	318	296	285	287	329	322	266	302	301	328	307	325	309	280	311	291	289	293	297	320	297	303	312	272	299	283	299	302	292	322	322	283	361	325	301	291	322	299	332	284	303	318	277	300	302	291	300	302	296	303	322	304	308	283	284	316	310	354	273	287	329	276	300	286	307	302	312	303	298	297	292	298	275	322	300	275	349	295	267	269	288	316	309	328	280	323	297	291	316	293	276	306	321	284	306	314	308	313	295	300	308	312	267	305	292	308	310	311	314	323	326	296	284	301	292	315	299	295	308	324	312	300	285	329	335	315	288	309	316	327	292	324	288	295	331	278	356	285	287	310	312	303	291	309	305	301	287	293	305	286	315	347	322	317	277	305	291	333	299	313	309	317	307	315	306	306	322	316	302	320	293	286	308	261	288	324	291	347	294	288	323	280	292	316	322	259	315	296	343	316	301	315	282	326	299	328	300	289	315	325	301	290	315	297	280	301	292	307	331	335	332	276	286	312	303	313	312	312	301	325	287	304	302	285	289	331	302	340	324	290	301	316	301	286	290	290	300	320	309	290	261	300	324	276	286	282	297	304	303	300	320	344	320	314	285	310	321	308	284	311	306	303	317	335	326	292	305	327	303	339	297	293	299	298	294	334	327	304	285	328	311	304	276	287	294	302	305	286	307	311	328	282	301	319	315	298	298	290	267	304	291	324	310	339	298	286	278	293	277	312	308	312	313	320	311	295	282	298	289	301	285	299	331	317	312	294	289	289	292	296	314	299	290	275	314	282	312	253	304	290	287	288	311	309	293	278	330	301	354	320	291	305	286	287	295	344	302	332	304	305	279	317	296	276	300	312	287	305	313	321	287	310	291	291	283	323	289	291	287	298	312	283	298	290	307	355	302	311	293	307	312	299	329	294	304	276	306	307	300	293	319	314	300	282	321	290	312	289	320	295	316	314	307	289	272	290	311	319	299	307	322	279	311	310	312	333	319	291	314	300	305	313	357	325	286	296	307	325	274	304	313	296	300	299	300	292	320	296	321	294	301	321	310	312	316	278	308	346	290	283	313	303	295	289	301	281	295	311	300	301	312	322	324	279	279	315	330	312	295	301	316	292	315	299	301	310	309	277	304	275	314	330	276	282	272	292	314	287	325	304	316	283	291	291	319	315	299	302	299	300	310	321	313	324	285	339	323	292	321	302	311	290	294	308	302	308	298	312	325	322	303	334	280	311	304	300	295	303	286	312	318	314	297	303	299	320	301	296	315	288	283	292	297	321	276	306	305	312	294	320	295	303	292	320	315	313	292	294	273	315	261	314	321	318	307	303	305	298	311	331	290	321	281	338	321	314	325	280	260	271	276	323	297	307	310	288	328	328	293	286	272	310	314	313	271	294	317	303	314	320	322	290	293	298	270	345	322	293	280	320	321	276	274	318	312	304	301	313	292	323	317	307	293	298	312	330	322	315	322	322	290	321	292	304	316	300	297	308	290	312	311	292	281	314	310	300	294	290	278	309	311	333	310	347	293	300	286	307	317	297	326	299	324	345	300	272	286	294	312	326	307	307	276	283	316	309	324	296	315
23261	21379	29141	24117	21840	22216	18735	9888	6503	4669	3603	2886	2520	2074	1723	1549	1248	1053	887	758	623	538	502	459	412	342	377	379	357	363	406	348	385	405	379	326	287	283	291	282	283	255	262	250	264	242	239	231	213	197	223	235	196	195	234	217	203	213	198	194	196	203	208	197	186	211	183	179	195	187	207	186	177	201	202	200	196	174	171	199	197	177	206	197	208	194	192	172	183	187	189	164	201	211	176	196	185	198	190	198	186	205	196	221	185	191	200	202	185	160	167	198	193	211	218	192	184	181	180	208	194	170	178	186	227	196	187	186	174	172	187	176	186	185	185	206	166	191	206	167	179	202	189	192	191	165	175	191	188	210	171	190	153	209	190	181	194	175	186	187	214	191	186	166	166	186	196	199	184	193	200	193	191	181	191	181	181	175	183	184	177	195	190	210	181	203	187	211	205	175	182	176	184	206	187	204	190	202	188	202	200	193	171	214	198	191	221	172	205	183	194	221	206	186	165	182	178	202	173	181	197	185	221	186	197	203	180	203	186	204	180	184	188	196	203	177	212	172	181	186	204	172	181	171	211	191	195	229	211	191	197	173	191	172	180	192	188	189	173	184	194	197	197	177	198	180	148	170	206	177	166	217	197	194	202	187	195	183	212	192	211	216	189	155	189	177	200	170	197	202	201	180	201	194	190	176	179	176	190	201	189	212	199	169	158	182	174	171	172	179	172	167	215	173	163	187	208	170	193	205	164	179	182	187	207	171	176	189	199	193	178	167	190	195	176	185	194	182	194	194	187	179	189	199	199	189	165	190	190	182	199	167	196	193	217	204	176	198	178	200	171	207	202	174	178	204	192	181	198	180	159	169	192	225	181	197	197	178	186	158	211	209	193	203	217	194	189	192	170	173	182	158	180	177	186	193	173	173	191	173	189	166	175	192	208	207	164	196	197	186	198	180	222	210	163	181	204	182	179	183	194	183	198	178	185	204	183	205	181	159	204	192	186	170	158	181	210	210	196	223	185	180	204	185	173	200	187	187	194	207	168	205	175	172	173	200	186	175	181	169	190	198	183	185	201	189	177	209	183	203	168	185	173	185	201	177	190	185	190	211	195	173	199	165	197	183	191	205	182	174	180	194	191	188	198	204	163	195	207	182	200	200	173	190	180	184	189	171	197	212	208	173	183	183	191	186	214	181	178	191	191	183	171	182	193	198	222	172	183	199	177	201	188	197	212	186	203	173	177	194	187	177	171	160	204	177	193	186	185	184	204	180	198	198	183	196	188	170	183	201	177	185	170	229	178	176	183	182	199	192	204	166	158	190	211	197	164	219	204	193	183	212	202	179	173	173	197	188	168	185	194	170	205	192	196	210	193	176	163	210	226	175	193	184	194	180	221	188	172	202	182	172	190	183	204	183	214	215	183	209	208	168	171	185	163	186	193	198	193	200	199	201	188	160	200	192	191	189	181	194	202	197	192	176	201	208	170	205	198	171	190	165	172	174	177	188	178	190	182	172	192	178	198	203	204	181	205	166	201	167	198	208	199	181	192	180	173	203	177	173	174	177	163	186	181	202	184	206	175	222	177	176	187	195	214	169	173	172	187	171	185	155	182	227	192	208	159	198	179	199	189	174	177	175	187	179	203	197	181	186	200	174	189	167	182	185	189	183	192	205	155	190	182	170	201	194	196	161	176	178	189	202	204	179	189	227	196	181	179	172	180	207	178	174	177	168	177	179	201	180	200	190	199	173	164	180	184	192	185	191	177	191	205	178	178	189	197	216	216	188	164	168	194	227	202	203	191	208	193	195	179	196	184	171	200	169	198	204	179	220	170	175	189	190	186	200	172	204	191	167	208	220	205	197	196	207	183	169	165	213	202	183	200	202	184	203	182	218	208	176	189	184	180	187	188	199	198	189	178	180	188	193	204	221	191	206	196	184	190	203	176	199	207	191	206	181	199	169	181	180	194	180	180	181	180	179	221	189	201	200	196	214	159	205	201	193	174	192	177	176	194	172	171	180	160	172	197	189	215	177	202	183	175	187	182	195	198	175	194	184	189	180	190	168	178	183	197	208	191	186	206	201	192	206	217	204	180	171	184	188	218	194	160	158	207	194	177	195	189	186	188	192	194	183	199	193	190	214	191	192	213	215	219	190	193	182	225	203	203	189	179	204	184	194	205	181	183	195	174	178	191	181	189	182	198	193	192	195	205	191	173	197	203	178	212	191	175	202	187	180	194	180	195	193	193	205	217	188	181	182	178	175	192	198	169	194	187	187	220	174	199	172	177	188	185	206	199	195	169	166	190	188	189	194	215	181	187	180	183	144	175	191	191	184	195	195	187	168	208	172	166	196	187	187	195	187	208	203	203	167	172	183	184	190	185	220	174	174	205	190	149	190	190	185	188	197	194	197	176	176	183	220	218	182	207	186	190	191	224	200	207	173	200	176	195	199	204	196	173	198	177	172	178	188	168	181	218	178	177	186	192	187	210	192	181	174	198	164	164	181	207	176	200	195	211	169	177	197	172	183	203	188	145	182	185	157	220	174	178	185	191	205	160	192	190	215	172	195	189	168	198	193	201	184	183	203	179	191	180	193	202	178	199	178	182	182	199	212	220	195	211	194	192	171	212	190	200	180	196	185	181	184	182	183	219	213	200	200	217	205	174	206	195	197	169	190	154	183	189	206	189	178	179	184	199	183	172	182	184	197	163	205	207	206	186	194	182	211	183	207	194	211	204	197	191	204	199	199	172	175	183	194	199	208	201	189	189	141	198	191	205	187	187	166	203	190	175	175	161	198	184	182	189	182	198	177	198	198	215	179	183	187	194	169	171	193	157	174	194	192	201	172	185	176	207	165	168	218	190	189	178	210	186	198	162	176	215	191	202	189	172	177	175	165	187	200	212	190	193	187	205	178	211	196	193	194	192	181	198	199	204	195	181	199	219	210	204	190	192	198	209	209	198	190	177	177	188	202	203	200	183	217	174	205	184	187	170	175	169	184	189	196	215	204	197	178	170	199	202	191	193	198	202	183	192	195	187	185	196	184	185	198	180	198	192	170	192	188	206	173	196	198	192	195	179	202	180	202	219	181	201	202	184	187	191	206	173	196	181	214	200	182	202	174	180	189	215	206	200	196	190	208	180	207	182	172	198	180	196	193	180	180	199	183	187	170	217	202	176	201	193	189	164	197	181	179	188	213	186	196	192	180	209	202	157	194	190	175	176	167	188	199	170	174	222	188	167	180	175	193	209	197	179	207	186	194	209	198	185	174	205	195	203	189	180	178	192	177	162	181	201	174	182	210	202	174	197	189	203	215	200	168	188	198	198	182	199	187	205	197	216	221	169	170	198	187	193	186	181	215	197	213	182	203	180	207	190	186	179	194	203	205	186	195	185	192	200	196	203	194	181	186	195	206	185	190	169	196	179	171	191	179	193	189	199	201	198	191	191	175	183	197	184	215	195	195	195	186	218	174	180	178	202	194	204	206
32802	56547	48647	36569	29081	23364	20289	15967	12586	9632	7736	6482	5755	4628	3725	3058	2572	2160	1749	1426	1218	993	846	758	689	633	642	604	650	631	628	632	676	641	542	527	464	429	420	361	346	336	315	341	362	342	339	318	269	286	292	252	263	262	258	247	231	243	252	246	226	258	255	180	241	205	206	224	221	215	233	224	241	251	226	228	228	246	226	210	244	220	222	222	267	207	234	218	240	213	242	223	196	237	237	245	214	237	209	233	248	203	225	214	231	233	198	250	214	208	222	233	208	233	205	228	235	235	215	219	204	239	229	216	223	260	231	214	225	219	249	237	240	213	224	237	229	212	224	221	242	241	227	236	223	216	237	235	231	218	222	211	240	242	233	239	192	237	248	250	227	213	198	224	227	209	210	252	209	214	222	227	242	231	232	242	217	216	215	214	228	186	235	230	223	226	242	200	242	233	208	217	228	242	219	212	240	265	225	216	214	219	237	207	244	250	222	219	252	241	230	223	219	216	243	246	247	227	191	234	212	243	191	240	241	219	222	206	214	216	230	214	228	238	248	251	222	229	229	227	252	251	234	207	226	210	233	238	230	230	214	219	233	253	229	230	226	237	236	252	241	254	234	220	221	234	202	210	241	241	235	231	219	221	258	233	243	240	221	237	234	230	215	238	227	229	226	249	220	199	245	225	227	244	231	236	228	248	224	224	201	244	197	228	211	218	246	211	216	242	215	214	252	241	213	200	229	244	217	262	240	231	222	242	204	241	244	207	232	231	210	230	225	215	204	218	230	257	213	238	247	199	207	248	212	239	234	212	208	219	234	215	225	215	245	221	216	228	211	229	226	211	231	214	224	220	226	236	224	223	235	224	230	247	202	223	226	253	222	220	227	240	207	225	218	227	244	234	200	200	253	200	208	226	254	239	206	204	247	238	223	208	221	240	244	221	216	218	245	246	227	229	235	225	221	232	220	235	204	209	217	211	232	219	223	247	205	234	239	236	231	213	239	227	224	233	240	228	247	250	216	249	223	228	212	246	236	211	219	227	235	237	221	198	236	228	219	220	231	214	223	232	214	213	209	207	217	209	207	240	227	220	234	250	259	212	222	228	212	218	238	247	225	236	238	261	209	216	205	194	223	239	222	205	237	239	239	210	218	230	226	216	215	242	246	215	240	252	232	238	240	223	233	231	190	207	203	222	225	203	236	221	240	225	209	195	226	217	238	221	218	220	220	243	220	229	181	213	235	220	255	242	217	235	228	245	212	227	225	237	221	242	222	239	206	240	242	206	229	218	245	225	220	209	205	227	207	216	199	230	187	219	244	230	217	229	212	211	234	223	224	221	233	218	240	206	220	241	202	266	233	220	213	215	221	201	243	222	233	221	214	225	227	211	226	208	222	244	267	223	206	211	214	245	238	237	244	225	230	215	216	238	221	249	234	228	213	220	221	245	240	225	201	202	224	240	216	244	205	240	218	246	204	236	223	230	241	209	228	241	262	223	248	214	219	210	218	236	252	239	215	215	215	240	215	233	228	232	218	219	218	231	208	240	209	231	223	248	211	245	210	201	206	226	192	215	202	207	230	233	237	224	195	220	229	228	220	236	180	232	211	195	210	250	248	232	200	222	206	239	246	234	238	229	254	230	217	220	219	240	254	225	181	204	247	226	233	220	247	241	221	226	233	216	238	220	212	228	236	231	201	231	220	208	214	201	221	235	208	247	241	228	235	222	231	242	229	225	226	218	219	238	215	231	214	254	225	249	235	238	205	246	225	209	235	227	219	237	239	200	240	225	210	228	223	192	214	220	219	211	220	225	230	225	212	248	229	213	231	204	233	238	226	212	237	248	209	246	188	234	215	237	213	240	254	246	242	250	230	208	220	217	195	246	238	229	230	225	203	224	226	226	228	249	221	205	247	236	197	222	202	234	213	240	213	246	236	231	214	251	233	237	222	228	229	220	200	231	204	236	219	226	187	218	222	209	234	249	229	231	230	231	233	197	217	214	219	244	215	211	273	214	226	204	218	231	230	217	235	223	215	231	248	229	238	230	238	219	216	244	243	221	210	220	222	206	230	227	200	211	223	220	203	256	222	229	228	201	227	218	252	226	217	231	237	224	264	230	231	227	222	264	229	230	207	232	212	251	228	227	251	211	232	222	225	213	226	218	188	237	243	233	226	240	231	223	236	228	243	236	242	217	227	231	218	227	183	204	214	213	214	249	222	210	227	217	242	220	220	209	211	252	214	239	248	258	220	224	220	231	254	248	263	208	216	235	211	233	223	213	226	232	240	218	192	208	226	222	218	231	216	235	216	237	244	216	203	226	229	220	210	211	213	252	205	203	243	225	240	206	229	232	214	229	215	198	252	201	218	249	245	239	232	227	237	251	228	239	217	259	234	194	225	241	222	231	211	263	232	237	222	218	243	220	230	227	237	224	213	222	207	237	232	227	241	244	230	227	227	237	242	210	237	237	223	239	239	257	198	193	220	226	220	218	202	228	226	240	240	224	213	230	244	228	212	193	225	207	224	234	233	223	252	218	248	226	219	207	216	237	209	238	224	218	233	227	230	230	199	210	215	238	224	226	248	244	231	221	216	236	224	202	213	229	215	211	222	221	212	264	195	226	210	217	235	227	217	210	251	206	220	238	242	220	249	219	222	190	236	226	190	239	264	237	230	240	253	233	230	217	242	209	273	262	239	239	246	237	207	214	206	226	225	227	224	237	245	218	227	214	197	211	236	205	214	208	240	235	197	225	248	221	235	241	255	224	219	245	222	219	220	224	223	214	230	237	224	254	196	229	230	213	206	215	247	214	246	226	224	216	228	233	214	197	222	238	220	254	231	225	201	214	230	233	237	234	226	220	199	254	208	237	199	219	210	228	220	208	232	212	212	250	230	208	230	235	224	212	222	222	217	256	221	233	222	212	227	240	228	219	227	251	230	214	207	219	213	242	232	222	231	232	211	217	214	223	214	230	205	213	224	210	221	215	221	233	219	197	238	219	228	244	206	238	224	210	239	240	242	220	236	238	212	209	245	244	225	207	244	215	224	215	208	238	192	238	214	255	238	254	206	220	234	212	233	210	223	206	230	228	221	215	218	239	221	232	222	220	224	218	222	218	213	228	226	224	246	226	227	234	238	212	233	239	201	229	223	245	235	237	194	233	246	203	195	244	213	229	243	228	226	200	219	234	218	217	233	230	239	219	227	218	229	236	225	214	232	252	200	212	254	236	260	217	240	209	242	221	233	222	239	227	213	223	219	198	242	202	209	217	228	222	212	256	238	212	204	235	251	191	218	223	222	216	252	189	225	223	220	204	188	222	242	223	218	224	213	228	231	204	246	248	230	219	244	216	276	246	251	213	223	273	217	228	206	215	221	250	230	245	230	217	223	226	212	249	224	229	201	220	204	210	217	188	239	251	200	218	227	231	239	239	210	219	211	236	193	219	222	244	223	208	237	208	214	227	205	245	236	210	223	225	236	235	214	231
29389	28801	31910	24828	12646	7781	5684	3659	2668	1964	1532	1220	1099	903	767	727	568	563	461	396	386	333	347	311	302	295	285	262	316	281	314	322	305	300	285	288	300	266	311	245	279	250	259	223	235	222	217	228	225	215	230	206	217	262	182	202	213	206	214	245	205	213	223	191	231	207	233	193	214	221	201	172	193	228	209	218	223	230	229	195	226	193	185	211	213	214	205	229	188	219	225	224	208	240	213	212	216	219	204	213	203	230	210	200	201	212	236	213	229	219	202	208	191	200	210	214	206	226	199	226	207	215	224	211	224	218	212	200	233	211	224	193	207	190	201	230	190	227	224	198	200	202	208	190	180	233	215	233	230	223	203	199	217	230	205	234	216	189	211	215	200	204	208	205	207	195	205	201	204	219	202	209	221	202	199	212	209	212	215	214	219	229	231	198	199	208	204	182	189	199	185	187	206	209	214	204	199	201	209	211	203	188	184	220	219	197	221	200	193	235	209	198	197	209	216	195	193	244	222	225	182	185	182	214	212	217	222	226	228	231	212	208	204	217	229	184	213	204	229	208	211	208	226	196	214	211	224	208	210	219	205	221	189	223	224	184	221	227	211	220	198	221	204	199	221	222	193	215	214	225	206	219	199	226	215	214	208	220	189	250	194	210	182	193	198	206	233	218	199	213	235	210	228	191	211	215	234	199	222	214	223	214	187	199	210	210	204	209	200	197	226	208	205	232	197	189	217	213	218	178	213	225	235	223	207	208	194	205	221	199	218	207	209	192	199	236	190	208	218	220	208	221	215	195	221	221	181	217	198	226	212	230	200	219	209	220	247	194	206	201	202	199	213	196	203	220	191	213	205	212	218	206	206	220	202	223	210	163	202	229	223	240	227	190	206	231	205	237	220	242	191	197	212	208	204	199	188	207	244	215	209	211	222	195	186	220	240	200	211	252	212	211	213	220	219	173	180	210	194	207	188	192	189	218	195	177	177	213	193	217	224	207	210	217	210	192	208	204	237	214	240	200	219	171	207	212	232	184	215	220	210	200	208	224	213	193	181	231	221	196	191	216	215	225	211	216	173	236	175	202	212	228	214	201	195	207	210	197	203	234	210	194	215	217	217	248	221	241	223	205	205	192	203	213	203	204	218	166	206	196	235	210	212	216	206	192	200	225	197	181	193	211	220	217	223	227	194	213	217	200	192	216	220	200	204	225	193	237	211	218	218	208	200	213	220	215	223	191	216	210	206	192	207	204	213	217	215	232	200	209	215	181	203	211	225	201	205	206	212	178	203	206	206	186	238	237	189	224	214	218	207	196	186	194	201	211	197	210	229	233	197	223	215	198	203	207	203	178	224	184	224	181	191	224	198	219	220	230	221	205	205	222	236	197	222	202	206	209	179	227	209	209	195	211	221	218	180	207	212	194	197	205	193	215	204	221	218	194	203	229	214	206	193	214	224	191	210	189	179	217	192	208	218	220	212	212	218	227	210	188	205	194	201	216	200	203	239	274	228	205	226	186	221	211	227	219	204	216	222	210	224	192	209	195	214	236	178	193	240	213	228	221	222	224	211	223	222	202	175	217	183	198	204	187	219	224	217	226	210	204	203	197	181	202	214	224	209	196	225	213	205	187	209	233	215	212	203	196	217	202	208	209	209	217	211	226	224	207	217	192	205	215	216	214	233	239	200	200	212	244	224	236	213	202	225	181	195	215	187	220	189	212	212	207	199	215	211	223	215	229	218	219	213	245	197	207	214	219	212	222	231	207	222	196	205	214	249	181	208	223	223	198	194	191	220	208	222	203	182	231	195	201	204	195	192	202	210	229	222	242	223	202	203	219	213	204	209	207	222	206	229	196	212	227	225	202	248	231	226	186	196	192	233	213	190	227	206	209	207	220	184	220	208	228	208	205	221	196	208	217	199	209	229	210	199	215	193	183	210	222	227	223	198	214	185	189	200	201	208	223	212	206	215	225	230	196	197	217	236	219	198	254	212	210	183	197	210	204	211	185	200	207	213	225	183	214	205	225	202	212	210	190	207	218	225	203	231	207	226	191	209	215	186	175	196	214	205	227	200	195	205	221	229	219	191	236	195	234	200	217	236	227	225	210	204	209	211	246	228	227	209	206	222	192	235	204	202	188	219	174	226	197	212	181	187	219	204	218	204	185	218	217	223	222	196	174	207	198	198	195	219	237	207	219	206	195	200	193	234	219	224	210	213	191	214	216	239	225	208	209	227	193	218	205	184	199	217	224	207	206	212	195	202	203	226	229	207	209	216	225	197	204	232	209	211	191	204	210	193	213	194	203	212	187	214	206	217	203	209	217	205	244	213	212	211	232	212	202	208	222	216	213	190	183	196	199	209	184	218	229	212	208	212	210	221	208	229	211	196	185	222	205	207	202	214	217	201	193	232	208	212	206	220	204	223	220	208	201	212	205	226	206	193	205	226	204	209	220	195	207	210	199	195	254	188	214	235	204	234	223	223	212	185	194	235	205	221	219	217	219	217	235	209	197	212	203	218	202	214	192	216	210	216	198	198	209	223	205	218	221	219	216	212	215	210	213	201	200	233	210	184	202	209	238	189	199	227	191	219	203	219	222	193	204	195	188	208	224	203	226	192	200	205	229	238	207	201	221	216	208	203	207	217	236	220	221	171	190	226	231	188	216	222	239	212	178	203	207	204	212	220	194	221	221	232	218	191	195	211	200	224	200	180	219	194	237	204	230	212	211	238	203	202	213	231	243	230	214	219	211	204	226	202	203	216	192	199	203	221	175	200	232	201	218	188	197	194	211	214	217	199	223	209	191	203	206	215	222	198	224	209	205	200	225	221	212	190	205	184	224	201	202	194	213	210	219	192	203	218	214	218	206	217	205	214	195	228	192	216	211	219	205	221	238	201	217	221	219	207	211	188	212	194	216	236	226	196	205	240	197	229	217	227	211	233	200	202	221	205	226	209	222	215	242	187	225	216	193	227	209	210	214	227	201	206	234	201	238	207	208	226	210	201	224	214	172	225	211	182	194	214	226	199	214	183	194	209	231	218	219	209	196	211	226	217	211	223	211	201	210	214	224	181	202	228	207	185	219	216	197	190	235	206	215	174	200	197	205	224	220	212	213	200	203	191	233	211	211	236	215	211	205	231	198	215	196	226	211	203	230	213	182	206	226	216	212	203	256	208	204	207	219	236	215	214	219	194	217	206	219	203	230	191	202	188	221	221	186	207	212	211	202	193	199	215	205	220	196	234	241	209	206	206	219	211	198	197	209	236	193	213	217	204	229	217	212	223	209	241	191	232	196	200	235	203	225	220	202	211	197	207	211	207	221	237	206	218	207	208	254	212	239	227	197	225	208	220	187	210	196	215	222	219	201	188	224	224	237	220	215	238	206	211	204	195	203	210	207	211	216	220	215	209	211	190	222	186	193	199	214	191	202	225	199	220	233	214	196	212	222	207	226	201	221	207	225	234	236	221	225	208	202	213	205	189	193
30906	44010	37519	26466	16479	13396	11265	8180	6014	4528	3492	2950	2512	1937	1633	1410	1181	1105	924	744	629	583	510	462	462	421	414	446	480	485	494	439	485	438	448	369	372	340	345	325	297	305	314	319	302	315	302	295	319	280	292	276	263	302	294	283	274	280	274	264	274	261	244	270	258	273	264	258	276	274	281	268	263	275	274	240	244	246	268	227	260	272	257	277	240	272	257	279	256	291	249	259	296	290	241	255	265	254	240	273	237	249	257	286	281	253	232	254	246	268	282	268	267	260	271	270	253	257	268	259	282	257	277	258	260	261	270	244	281	258	272	273	278	290	268	255	281	251	281	252	297	271	279	261	278	248	251	246	244	269	246	261	253	263	242	258	238	255	272	290	275	273	255	252	275	252	240	244	286	268	269	248	249	260	253	229	263	262	241	260	276	237	246	268	268	251	238	247	249	246	279	268	271	266	263	274	275	296	249	261	264	288	269	270	268	270	285	279	269	251	272	269	283	240	282	255	261	237	267	252	274	265	251	252	242	263	232	269	265	280	269	301	246	268	249	292	280	224	248	228	254	251	275	249	248	259	258	250	222	264	230	258	237	267	240	266	251	246	266	259	263	286	250	287	267	252	254	230	274	250	245	287	238	271	264	253	267	281	288	252	249	279	269	266	278	267	271	257	265	260	257	272	276	248	242	230	240	259	256	270	270	251	244	264	259	274	256	256	265	251	268	287	259	272	264	260	286	224	265	226	242	270	238	258	283	242	278	251	253	263	230	284	279	244	253	273	273	283	278	246	251	244	263	272	253	279	242	299	243	256	271	272	249	269	263	225	260	237	266	264	249	273	264	272	239	259	251	276	269	282	266	280	271	275	267	236	263	270	268	241	263	257	250	266	244	252	264	253	261	269	236	275	255	251	263	282	240	268	235	295	243	273	258	260	287	241	253	257	265	278	236	239	289	232	241	242	230	238	266	246	237	254	258	245	241	264	272	257	255	267	280	251	241	276	295	293	262	247	242	253	264	257	276	230	253	278	236	248	263	258	265	253	267	273	249	273	252	246	258	261	262	258	265	258	248	273	281	255	251	261	254	251	265	270	262	257	291	255	273	262	263	255	265	260	263	262	261	269	269	257	234	240	268	259	252	244	250	275	298	276	262	232	246	241	250	253	251	263	252	279	277	246	270	232	279	258	253	254	283	252	276	256	260	272	267	297	252	274	247	247	273	250	246	266	257	251	282	251	226	261	285	251	266	263	265	237	274	240	274	300	292	240	269	240	262	259	241	242	296	231	249	277	224	279	271	275	293	277	240	276	233	255	276	299	249	254	242	250	267	299	244	275	259	267	231	246	262	267	256	228	273	266	256	283	248	257	253	251	289	242	276	273	291	268	281	265	277	244	241	263	271	242	286	228	259	260	261	266	276	256	255	258	248	270	261	270	267	256	252	274	256	248	249	257	252	278	271	243	243	261	256	257	251	297	236	242	217	230	271	247	258	264	267	224	281	269	259	274	262	267	243	250	237	237	261	256	265	251	236	232	260	262	222	258	257	252	270	246	279	280	252	298	250	280	222	256	270	267	268	277	265	239	292	274	252	251	280	248	250	214	254	245	253	262	277	282	258	249	269	269	260	281	289	240	275	298	250	238	267	284	258	256	242	242	265	243	279	276	265	300	278	251	251	254	257	263	282	288	264	272	262	224	294	262	240	255	251	248	258	281	276	270	246	267	257	283	274	272	269	254	250	276	258	271	249	278	274	260	249	236	274	238	278	277	239	251	243	248	252	263	266	258	256	282	269	249	271	269	258	254	261	292	266	259	245	264	258	264	281	266	265	283	268	275	269	272	262	270	270	266	307	233	269	251	278	285	265	235	264	259	230	242	235	276	239	216	283	257	279	267	268	287	264	267	246	204	260	261	257	259	268	242	259	279	268	251	255	261	271	258	279	254	248	278	284	297	266	274	267	269	257	274	298	269	281	276	266	265	251	258	246	235	241	271	269	252	256	260	228	266	282	261	245	261	255	277	293	236	228	237	249	264	259	273	250	261	286	263	279	248	264	247	257	261	257	240	278	249	248	222	246	254	265	241	253	250	261	252	278	256	226	236	235	244	263	262	252	268	253	280	287	223	245	259	267	228	250	249	270	266	240	260	240	263	265	265	285	249	265	274	253	254	265	244	287	250	233	277	285	257	281	238	267	254	262	227	258	262	278	249	279	249	257	258	260	261	239	269	286	246	254	287	235	270	234	286	265	268	273	234	277	268	274	246	249	251	270	267	272	232	282	243	261	250	225	271	256	264	248	253	275	247	241	269	255	289	276	257	273	253	244	259	264	258	265	272	267	254	231	253	235	270	262	255	247	270	261	273	255	269	268	251	244	254	259	278	281	260	272	271	224	274	246	281	249	260	257	262	243	217	239	271	235	273	273	277	245	266	250	254	268	254	267	284	266	275	266	264	227	262	272	278	274	287	291	281	288	211	256	278	268	243	231	260	271	276	243	276	242	255	269	266	258	252	276	277	252	271	274	287	255	246	264	274	246	252	272	260	263	265	282	273	278	249	258	277	292	252	221	272	249	270	274	251	258	290	257	242	278	291	235	262	272	266	255	260	255	274	273	256	278	266	255	254	246	264	252	252	277	264	269	267	259	269	255	250	263	277	280	238	287	255	272	263	255	261	260	250	277	272	272	247	253	275	292	251	253	232	277	259	253	253	242	245	262	241	304	265	263	261	257	278	241	259	260	258	249	252	266	267	240	249	257	255	249	255	261	262	281	262	270	253	288	260	264	265	239	278	259	273	273	245	250	252	255	262	265	282	276	276	235	274	267	255	278	276	278	288	272	241	291	246	282	247	288	236	264	273	277	270	263	255	270	259	264	283	248	269	243	239	255	281	250	254	269	254	259	267	270	254	260	240	237	245	267	267	282	266	274	283	261	261	291	242	257	240	256	247	269	284	268	263	269	252	233	239	247	265	251	274	260	241	273	245	274	264	238	237	258	273	250	275	269	254	260	253	262	272	286	275	266	259	262	252	248	255	266	285	246	239	272	245	260	250	238	233	253	242	292	225	263	228	239	298	249	268	276	273	295	272	263	243	269	268	276	240	269	271	251	281	268	285	263	265	251	245	237	259	251	280	300	268	229	255	264	260	227	281	271	239	258	232	262	235	251	260	253	274	247	263	237	261	264	261	261	271	262	232	242	253	282	247	251	225	234	249	249	241	259	259	306	265	265	273	273	292	243	244	267	272	246	231	305	259	279	253	237	257	248	239	263	271	255	270	248	291	272	257	251	271	238	230	245	246	291	255	232	247	286	251	264	255	262	285	241	241	282	260	271	228	262	268	248	254	254	273	263	252	271	262	227	268	286	252	272	238	259	287	257	267	263	255	226	270	269	281	274	275	232	284	276	244	271	249	227	268	237	237	267	278	277	239	246	279	260	266	247	297	291	250	266	268	266	248	244	272	245	260	277	254	258	256	298	273	265	239
24399	21331	28627	25735	21807	16697	11000	6552	4563	3134	2450	2003	1715	1418	1141	947	903	797	675	532	427	411	377	329	322	304	306	294	287	303	283	319	314	300	265	251	241	251	218	219	200	217	193	172	205	206	193	198	197	186	180	182	178	189	161	161	167	172	160	181	171	153	159	147	169	165	172	166	169	163	165	159	167	165	154	165	152	182	152	152	164	150	177	158	159	181	166	145	171	158	143	144	126	192	162	156	166	149	144	173	161	179	158	161	157	148	155	159	126	179	179	151	178	154	170	161	141	167	167	160	160	142	146	167	143	145	168	153	161	147	151	151	164	171	183	185	152	160	158	162	160	152	146	146	173	169	159	142	147	151	147	139	161	148	134	142	183	163	163	141	150	165	150	157	165	179	157	170	186	139	172	162	159	170	156	153	162	167	174	154	160	158	153	142	182	176	163	184	154	170	149	189	158	150	179	138	136	154	168	157	163	148	133	170	161	156	181	155	145	144	156	191	165	170	168	152	175	161	158	175	143	159	169	156	152	159	142	143	165	153	178	173	179	141	150	145	152	163	161	132	138	169	165	154	150	136	176	143	156	143	149	152	155	161	153	156	166	158	156	160	174	147	149	160	154	152	147	163	165	153	132	168	151	148	157	134	166	155	175	142	135	159	161	135	183	163	156	189	165	149	152	178	162	135	165	181	142	158	156	147	144	131	151	166	152	161	164	153	163	146	146	162	162	163	161	173	156	141	161	150	153	157	149	152	152	141	156	168	140	153	148	159	142	185	167	173	144	150	171	135	161	154	161	161	162	159	152	168	149	142	147	149	159	171	174	142	162	150	165	154	134	148	162	139	144	175	137	149	151	151	158	161	156	143	145	152	156	184	140	154	176	153	163	180	170	160	156	164	161	172	172	159	158	159	165	152	140	159	188	148	134	152	159	150	150	154	162	157	173	152	162	154	171	161	177	166	137	173	140	144	151	161	166	154	149	163	166	166	158	149	173	156	145	159	178	178	169	157	188	167	178	152	165	147	142	166	154	160	158	150	158	164	137	138	150	137	177	155	160	145	162	165	169	156	145	165	146	162	170	167	171	146	130	168	147	162	163	157	154	124	136	170	181	156	154	163	161	175	151	175	179	148	157	157	148	161	144	157	155	145	154	156	161	166	155	153	145	140	139	153	171	160	161	155	163	161	163	152	152	133	164	164	151	147	151	145	153	180	156	143	151	132	150	139	168	164	169	149	159	143	158	170	171	160	156	161	166	153	161	170	177	161	160	188	161	166	170	134	143	154	151	141	154	159	150	165	157	156	146	166	133	157	171	173	166	161	169	158	147	154	145	168	145	155	140	165	151	157	140	158	178	149	143	160	154	148	145	181	144	164	160	141	177	156	156	135	171	141	137	161	154	157	168	171	171	168	138	161	157	156	181	176	176	137	147	166	160	182	158	176	171	158	156	154	131	158	182	152	153	151	159	152	163	140	147	144	157	162	170	184	146	143	153	171	171	156	146	162	147	159	140	145	137	143	150	157	156	142	160	160	162	167	161	160	160	173	159	175	160	172	176	132	157	173	168	139	148	155	180	157	159	167	165	161	189	170	168	163	178	176	154	156	152	150	169	153	169	151	170	149	159	169	151	182	153	146	145	159	172	168	163	148	173	157	160	144	139	159	142	163	152	150	171	169	185	183	153	160	158	130	152	153	145	143	153	171	119	163	150	132	149	153	141	177	143	155	149	134	167	159	157	151	135	157	149	155	149	127	147	159	169	164	161	163	144	153	182	154	162	159	162	148	163	183	149	161	153	151	164	158	168	168	163	167	154	167	165	156	167	150	181	144	144	128	146	174	128	158	174	145	146	159	147	159	141	153	161	160	165	178	163	143	179	147	163	169	168	155	174	166	158	146	164	159	170	164	156	140	152	121	140	149	148	141	158	136	148	156	170	163	160	159	150	164	143	175	145	158	170	141	162	187	136	122	182	158	166	145	147	137	154	132	189	139	161	154	158	160	167	143	161	148	140	151	154	153	168	133	134	160	165	150	178	169	146	154	159	150	152	178	153	181	192	158	155	163	156	163	158	149	161	147	164	171	157	165	150	181	179	133	163	142	140	181	170	149	166	149	150	161	142	159	163	167	149	173	152	127	131	150	151	186	154	161	135	189	148	175	159	158	161	158	163	149	170	154	166	169	170	158	157	177	152	159	179	159	160	130	159	147	159	158	152	153	148	172	148	131	149	162	160	165	152	150	145	160	189	132	166	150	166	168	148	161	169	146	144	163	148	163	167	152	150	191	149	155	161	170	169	170	146	139	162	138	142	167	151	154	150	129	164	178	158	169	158	159	173	181	152	166	158	147	167	153	164	141	160	153	166	171	159	156	149	165	169	156	160	164	170	165	141	163	153	148	151	162	157	157	174	159	160	157	157	140	169	150	164	129	166	174	164	164	173	165	179	153	144	147	157	154	165	166	165	159	148	145	145	171	161	135	148	135	153	129	156	167	147	166	164	157	177	173	155	142	180	156	153	165	170	174	161	156	148	145	127	156	169	176	159	151	152	149	152	157	152	152	139	153	167	154	161	159	150	144	156	166	161	155	162	159	170	136	171	157	166	149	157	128	145	145	166	126	161	162	146	155	145	154	156	171	142	143	150	150	151	164	166	165	167	142	158	139	163	152	135	171	148	152	150	171	172	153	159	165	159	142	181	139	153	154	170	154	162	165	159	161	175	161	166	146	152	172	155	154	152	174	144	150	137	147	157	170	138	145	131	151	160	155	175	150	150	171	156	165	149	137	176	153	152	158	145	160	166	174	167	160	165	165	176	145	168	173	142	133	175	155	176	149	149	162	166	154	164	175	168	190	147	162	169	128	151	152	159	143	146	149	166	160	140	179	138	159	160	168	184	156	158	152	166	155	157	170	143	127	164	176	164	148	153	158	165	157	151	176	177	156	148	185	156	162	161	159	157	160	155	149	191	167	164	155	158	146	169	163	154	153	166	144	167	151	159	159	153	165	135	148	170	172	151	170	164	148	141	165	146	156	162	169	158	173	171	138	175	155	162	150	155	138	167	155	160	148	160	157	152	155	161	136	168	137	153	160	177	169	168	166	128	162	168	154	163	163	163	148	157	186	153	167	162	150	161	183	163	141	154	151	171	146	144	154	159	142	172	165	146	157	150	170	159	168	203	171	168	160	147	167	155	153	190	153	157	125	150	156	180	165	184	143	158	164	153	138	150	166	168	145	159	156	168	147	165	152	173	149	147	157	178	172	165	161	156	155	151	144	136	159	161	162	138	139	135	160	164	172	159	155	153	160	171	135	176	144	167	155	151	133	161	156	163	161	151	148	152	167	151	172	163	145	176	180	161	168	143	137	153	162	184	155	166	145	154	155	161	160	153	148	156	153	170	164	155	155	171	146	171	155	172	144	144	155	106	142	155	180	150	172	163	157	166	161	183	164	153	150	165	163	161	159	166	168	162	165	174	144	148	179
30598	49921	44492	33907	23885	19250	15890	12281	9516	7034	5599	4609	3967	3220	2582	2120	1766	1635	1283	1113	901	699	655	572	521	521	432	472	440	469	511	511	479	500	456	383	383	323	341	292	285	277	278	282	265	272	266	268	232	244	221	239	235	250	233	239	231	186	192	218	227	211	197	225	202	225	220	237	164	204	199	211	187	212	198	204	195	205	185	199	214	172	186	185	190	214	177	224	184	205	183	225	194	211	184	220	189	202	196	214	197	202	194	212	215	192	199	196	185	195	193	205	189	202	207	228	196	206	200	188	208	189	181	192	199	212	178	197	193	228	222	195	199	200	222	186	189	185	188	201	199	212	182	210	210	185	183	197	195	197	184	183	218	203	179	203	179	191	212	178	204	204	214	189	188	186	208	199	208	174	199	198	173	197	187	198	187	188	187	191	188	227	190	211	194	211	210	187	201	213	194	197	199	192	198	172	198	217	188	214	205	182	196	184	209	193	210	203	212	194	182	204	213	205	197	196	170	170	186	200	198	187	201	184	195	186	181	199	206	206	192	224	200	208	184	173	197	203	197	170	224	196	191	183	191	232	196	184	193	197	198	194	189	199	225	214	215	211	214	196	200	211	197	203	215	209	210	198	195	191	185	193	205	197	212	230	195	212	217	180	209	185	194	186	227	197	202	207	192	193	180	190	193	196	211	206	218	176	179	219	177	190	196	214	197	213	201	176	245	185	187	179	185	206	201	180	212	197	219	200	204	208	204	194	179	193	184	236	206	198	195	208	193	202	204	199	193	210	189	198	195	209	223	176	213	214	229	223	205	189	195	161	214	188	198	183	202	209	179	202	188	213	200	212	163	202	204	208	183	174	201	186	176	208	205	174	213	207	188	209	171	210	205	210	186	193	219	206	180	201	201	228	229	199	221	213	193	204	197	226	205	195	206	180	204	211	198	199	191	183	201	187	177	195	188	193	207	198	191	187	193	216	198	213	221	192	207	199	212	200	239	208	190	185	204	183	212	226	195	188	204	224	183	224	196	198	185	186	196	193	184	187	228	195	210	210	187	218	170	183	198	177	194	214	198	195	205	205	204	193	203	191	190	199	204	199	205	208	205	211	223	189	205	227	201	192	198	198	227	192	208	182	202	195	230	206	194	202	214	215	222	175	203	206	214	202	200	202	191	189	197	186	194	196	193	200	205	191	175	212	188	176	190	184	187	196	204	224	209	215	205	206	203	185	200	210	199	196	207	215	191	167	184	191	193	182	191	203	182	174	214	206	199	195	186	203	209	216	214	202	216	210	194	192	203	218	181	201	198	193	216	203	202	217	194	178	193	183	202	185	193	185	186	192	208	222	208	221	194	181	215	198	179	204	208	207	224	188	193	206	221	221	186	201	213	194	214	188	185	204	221	203	193	187	199	178	205	230	209	188	226	171	217	209	189	199	184	187	211	220	199	221	181	199	192	226	190	187	189	222	187	203	190	217	179	202	176	202	208	213	203	199	210	200	182	217	202	175	204	188	188	196	174	201	194	195	180	213	205	207	208	181	192	197	202	203	204	183	192	231	213	176	188	194	216	190	200	203	168	199	188	199	194	189	194	209	192	212	195	185	197	215	193	195	189	164	181	168	170	200	225	224	197	200	203	209	193	197	163	213	241	198	224	193	191	200	197	209	216	182	177	187	202	183	220	200	182	196	217	184	189	218	218	205	180	190	204	199	216	213	187	175	177	191	203	207	229	204	206	212	231	199	216	194	185	213	186	189	205	173	198	219	176	210	177	193	185	199	224	202	177	200	198	193	211	202	200	203	218	188	188	207	190	191	206	197	201	191	182	190	185	200	194	187	211	196	210	184	209	198	183	184	183	200	214	203	203	204	200	204	198	192	193	158	196	197	177	182	201	204	228	190	176	190	189	171	167	209	198	201	174	182	205	200	190	204	221	207	187	198	220	194	196	198	223	217	203	196	214	187	201	181	187	194	214	204	183	214	184	187	191	179	188	187	187	197	204	206	194	202	189	186	186	212	219	200	181	214	202	186	193	201	205	191	211	213	175	195	179	179	186	192	204	189	187	176	210	202	170	192	190	183	201	180	200	231	207	191	206	179	196	203	193	185	208	200	195	196	201	183	210	213	188	171	216	233	196	204	184	175	217	205	193	191	189	202	199	214	194	206	181	205	208	218	188	192	203	191	197	197	206	188	217	216	181	225	173	209	191	213	209	169	187	226	193	204	207	219	205	199	168	237	200	181	175	207	197	196	190	192	213	203	195	202	208	182	206	194	198	202	223	192	208	200	188	200	184	188	198	218	203	232	199	198	201	220	159	189	215	225	184	186	201	218	224	217	223	213	224	208	222	223	211	215	211	184	201	166	196	234	174	188	159	194	209	192	197	219	196	180	177	207	205	187	212	191	210	191	193	213	191	170	200	203	197	209	200	196	225	212	207	198	201	217	199	176	200	220	202	229	220	199	199	219	210	195	208	211	189	182	177	211	200	228	183	190	206	215	210	203	190	207	206	208	226	219	188	200	221	184	181	197	192	195	200	210	200	204	188	187	222	218	203	188	194	202	211	180	200	182	190	204	209	184	211	226	209	197	193	177	196	217	203	193	225	212	190	218	200	196	225	187	196	192	232	204	208	198	206	181	212	198	199	228	188	191	198	198	192	213	184	199	208	189	207	188	222	190	181	216	206	192	201	194	204	212	194	190	189	188	229	184	202	174	183	204	199	188	178	213	222	203	201	191	225	202	214	193	203	208	203	190	194	204	205	194	224	179	180	202	188	193	218	219	187	189	220	216	210	204	182	179	214	203	217	202	201	206	217	202	202	195	206	202	206	186	210	189	205	198	205	190	174	210	191	203	206	198	186	185	187	222	190	219	213	222	195	197	202	173	213	193	215	199	219	193	216	189	200	182	201	210	181	196	153	187	172	189	210	204	194	187	222	178	201	200	213	211	180	187	196	182	188	185	202	196	178	171	183	201	199	198	199	195	195	190	209	202	218	194	198	170	208	188	169	194	177	193	197	208	197	206	202	187	201	204	205	217	206	197	202	204	199	198	206	193	202	198	190	188	193	218	194	200	211	176	196	198	210	207	188	172	236	181	171	195	206	198	220	188	199	218	165	178	203	199	210	219	203	218	181	209	206	200	188	215	200	211	190	197	214	184	214	187	195	188	202	196	188	188	198	226	196	219	209	190	219	200	180	226	168	206	197	215	177	189	192	183	174	211	167	173	204	204	198	196	187	211	199	205	221	198	228	204	203	195	189	202	210	208	198	201	202	231	199	185	212	191	196	196	193	204	225	210	216	200	187	183	200	201	229	193	188	197	204	189	206	171	176	194	196	217	181	186	216	191	195	210	199	211	202	217	181	198	203	181	199	205	197	198	189	196	185	191	191	208	184	211	217	189	200	171	219	224	215	213	176	197	222	206	205	186	199	197	181	207	196	186	206	176	204	205	203	183	204	216	233	208	201	220	200	184	207	189	183	201
25535	21461	28381	27164	18397	11212	7360	4726	3464	2603	2002	1684	1316	1121	961	829	753	690	643	516	479	443	420	406	373	362	339	330	338	331	376	354	361	359	325	339	304	323	294	293	252	279	279	295	269	268	252	287	286	245	253	286	249	249	259	279	271	276	280	248	250	249	248	251	252	236	239	246	243	265	243	280	241	222	255	236	241	258	238	277	261	239	252	254	262	244	248	258	263	242	241	241	275	231	259	246	229	242	250	269	256	255	228	251	238	242	247	257	253	227	245	237	234	233	263	263	247	229	226	260	265	257	249	234	243	226	263	239	262	255	227	231	220	246	268	253	235	254	247	235	234	238	255	266	249	255	225	250	236	262	260	251	260	253	242	234	257	257	266	249	272	244	259	233	273	258	259	258	258	246	258	237	232	232	247	227	234	235	278	226	254	235	252	281	248	260	255	238	263	250	266	251	273	252	276	253	237	249	252	243	226	230	256	267	264	246	244	228	234	258	288	261	238	252	238	243	215	253	243	233	242	217	241	250	243	271	254	260	248	257	249	279	228	266	251	238	229	253	260	242	235	237	255	250	260	242	231	260	259	242	254	254	241	267	263	269	244	261	248	247	254	238	223	242	275	241	180	247	239	226	262	248	241	272	265	256	244	247	244	246	225	258	270	261	236	236	274	239	249	258	262	242	243	265	275	261	263	239	231	249	259	228	257	236	271	236	261	272	253	275	249	239	230	254	248	224	241	254	224	232	244	244	218	220	263	249	210	246	257	266	252	246	239	253	245	237	242	278	264	249	255	224	240	268	254	262	252	247	252	249	252	255	280	238	261	258	242	229	250	225	253	251	260	239	261	282	262	252	259	223	249	243	259	266	228	238	229	258	253	272	256	247	267	232	246	259	252	227	247	277	268	269	243	266	248	249	232	271	248	229	251	246	254	253	251	254	246	268	239	245	221	222	251	238	287	256	243	270	264	214	241	251	254	246	259	288	261	265	248	268	258	282	233	250	227	258	245	283	222	238	265	259	228	248	288	220	218	249	257	241	237	252	235	240	278	246	233	243	258	260	265	239	262	246	256	236	249	244	248	262	237	246	267	232	236	264	257	273	254	216	251	274	243	297	266	216	229	254	247	248	281	255	235	247	235	275	226	250	229	246	224	264	272	276	268	235	260	252	249	250	238	261	223	269	254	255	250	219	245	252	275	230	256	227	252	276	278	258	231	233	263	257	234	222	253	258	262	270	245	263	274	254	279	250	255	250	255	267	260	251	227	265	244	259	235	239	239	248	201	256	265	279	260	243	243	241	246	250	237	270	238	243	260	261	223	293	244	270	271	239	237	265	246	269	239	240	253	252	264	237	287	253	242	244	272	248	241	272	267	233	225	254	269	252	262	244	269	269	240	246	255	258	260	254	260	240	233	277	246	242	262	256	241	229	265	219	252	252	225	225	220	259	248	247	243	246	286	221	262	245	243	244	272	248	252	269	260	283	258	256	251	256	252	280	246	206	258	249	240	256	253	243	253	264	262	208	242	264	260	227	230	249	221	257	249	210	241	237	255	262	248	249	237	264	252	278	237	251	255	257	240	251	260	255	273	245	258	237	233	259	229	222	252	240	239	258	261	243	228	216	231	246	271	255	240	258	254	234	267	245	237	277	252	237	258	234	249	240	247	248	265	267	228	261	253	256	247	260	261	240	272	255	257	255	225	263	250	246	247	251	237	264	255	248	229	248	218	230	234	239	250	245	246	226	219	237	226	247	247	270	237	260	250	255	246	214	271	235	229	246	238	226	251	249	284	247	256	247	246	233	244	248	233	252	228	247	260	239	253	228	257	272	281	227	255	254	262	292	242	240	239	265	251	229	275	261	244	244	245	269	256	228	236	241	255	248	247	251	252	266	250	249	246	251	272	231	261	252	228	213	238	265	250	234	246	251	238	244	247	220	234	285	237	240	223	270	256	240	257	259	247	273	240	265	254	233	239	269	242	264	247	205	252	234	264	261	258	236	230	251	239	226	257	267	259	257	233	241	238	248	234	262	233	260	227	253	253	233	249	238	234	254	225	246	296	254	255	279	220	260	249	225	252	238	260	236	252	270	226	253	237	254	247	257	272	239	253	249	254	248	225	259	237	219	244	250	229	230	239	209	211	260	234	261	274	253	253	233	229	239	256	250	251	240	268	237	250	220	256	257	239	246	264	251	246	238	262	251	251	231	257	245	227	271	227	254	260	280	250	246	241	244	261	240	228	264	246	219	239	260	277	223	239	243	209	266	239	234	274	264	227	231	260	233	266	256	267	290	239	227	251	243	243	216	240	251	251	226	253	258	242	247	243	252	254	251	242	269	245	251	237	248	234	270	282	279	242	271	246	255	243	258	235	241	256	273	260	266	244	240	264	262	246	244	271	279	244	254	262	246	242	240	231	266	241	247	255	248	236	242	264	269	254	254	254	233	236	228	243	219	227	246	221	251	269	242	246	249	246	281	284	230	224	260	242	248	250	253	252	282	245	255	253	244	227	282	242	240	257	240	220	277	256	282	255	253	261	240	248	240	231	267	277	237	234	252	255	248	245	247	255	251	245	279	216	273	244	254	243	276	257	248	277	252	236	275	246	265	249	267	266	276	244	237	226	278	224	254	245	248	248	247	269	258	254	244	233	272	234	205	255	253	248	254	226	242	232	264	227	260	242	268	279	236	236	270	238	229	276	265	226	281	254	271	258	249	239	253	242	237	234	244	252	232	237	217	279	261	257	263	275	245	245	269	256	243	242	256	286	247	222	263	252	229	257	271	228	288	257	249	278	246	229	257	229	228	267	221	239	272	267	239	257	239	228	261	259	225	260	256	234	281	221	230	283	246	223	266	253	227	265	246	250	252	239	267	267	247	235	234	256	250	243	254	264	220	253	246	243	267	237	221	226	256	261	263	249	259	235	252	252	263	246	250	270	230	269	264	266	228	272	243	248	271	256	244	230	242	270	244	239	242	234	258	213	229	261	241	268	240	231	254	245	267	262	266	252	267	278	229	277	251	242	238	250	226	223	220	258	264	231	279	231	220	257	242	241	263	266	244	272	260	251	262	253	274	258	254	292	247	279	257	254	215	266	284	276	275	225	225	242	249	229	249	260	239	255	257	215	237	244	223	246	240	223	225	237	245	240	230	255	223	264	252	237	244	252	247	232	262	250	245	249	236	249	252	242	237	252	241	250	244	209	248	231	254	272	240	250	232	228	239	234	264	229	266	231	254	250	248	231	247	237	251	255	230	252	252	237	273	242	248	241	270	261	256	263	252	252	236	267	255	240	245	249	248	237	233	252	233	254	260	273	260	274	233	257	272	274	256	245	286	267	264	271	279	250	258	245	244	253	240	254	234	255	247	250	257	252	249	247	254	260	250	224	263	232	228	253	269	285	253	227	249	250	245	244	231	244	232	226	272	237	247	261	263	244	216	253	230	263	247	229	257	281	224	245	219	259	235	266	251	234	242	249	246
30458	46515	41184	29984	21785	17017	13491	10362	8031	6053	4718	3822	3153	2582	2139	1780	1598	1416	1130	1013	821	729	650	582	567	516	510	524	547	536	528	527	552	557	507	451	465	446	385	424	376	401	340	401	347	363	338	330	325	343	347	332	330	327	317	323	286	327	305	321	314	300	304	281	303	299	292	285	326	327	290	284	330	301	323	344	300	311	314	316	318	309	309	309	297	301	325	324	304	314	344	314	309	307	304	292	273	315	318	293	323	309	308	306	328	335	310	293	294	268	323	277	283	317	279	312	310	319	306	294	313	307	347	322	323	311	305	290	293	337	338	309	292	323	316	304	310	310	292	324	349	345	305	292	304	298	350	294	301	265	306	276	302	290	300	293	314	324	282	315	304	299	289	278	291	316	296	326	303	334	329	283	361	300	318	285	306	308	283	307	299	286	315	315	269	296	307	289	305	308	292	292	306	281	316	289	317	306	306	293	292	314	292	306	329	334	317	287	301	300	295	298	311	291	325	307	319	298	304	311	289	280	303	288	299	294	284	310	340	308	304	265	317	315	292	299	323	299	295	306	285	318	291	324	320	284	291	306	327	329	298	296	312	287	307	314	299	313	327	314	331	291	318	298	367	316	315	297	295	304	303	296	313	304	266	309	320	323	319	302	315	299	275	306	330	322	302	315	254	297	284	286	296	284	300	358	312	309	334	297	324	291	302	313	294	327	295	272	269	322	304	304	329	284	277	297	278	301	283	270	339	306	275	311	310	333	337	305	298	324	340	326	295	332	317	309	297	310	328	324	306	318	302	287	310	287	317	289	278	319	300	320	300	314	336	275	299	269	304	312	286	302	293	314	294	295	287	294	288	327	317	316	310	327	293	281	302	312	289	313	312	310	303	269	293	306	293	303	318	325	304	297	306	288	292	320	292	317	329	273	287	290	301	326	280	280	301	299	298	337	289	303	324	308	331	326	264	306	314	326	299	281	290	304	284	327	327	322	298	311	326	290	276	316	289	312	284	318	329	333	307	344	301	312	296	305	324	288	306	326	289	309	270	327	315	297	284	297	292	301	277	288	298	320	301	311	305	324	312	295	300	324	283	289	317	310	328	317	303	325	333	314	294	281	276	307	329	288	318	334	285	342	295	302	302	267	300	292	306	287	294	297	292	302	267	319	334	304	317	311	289	324	312	313	298	325	310	292	288	334	349	295	302	305	303	300	330	284	288	313	287	295	321	312	310	317	255	261	313	283	276	288	306	322	271	307	313	321	315	324	280	325	314	297	299	308	304	316	304	301	319	282	301	323	299	332	374	316	331	331	323	323	309	306	313	315	284	290	282	325	352	326	325	295	299	281	308	315	307	251	298	320	295	285	298	268	335	303	322	279	273	269	283	323	313	314	329	277	313	344	330	292	275	315	299	296	316	319	294	308	317	310	275	324	321	285	316	302	343	295	318	306	313	288	305	319	314	298	313	288	334	296	308	301	326	308	290	275	286	314	303	284	306	321	275	283	318	301	296	313	271	301	313	312	311	256	324	305	311	343	321	286	294	287	280	333	304	300	317	304	288	310	322	327	316	331	315	288	293	263	314	275	317	324	291	275	305	332	272	317	328	311	287	347	297	346	300	283	317	312	325	304	299	325	288	326	291	288	337	296	300	290	320	303	303	293	286	315	304	310	290	321	297	318	270	322	292	267	314	299	314	300	298	320	309	297	306	311	274	315	288	295	301	299	313	314	311	303	276	313	285	311	280	288	316	329	311	322	312	301	276	296	305	312	323	299	322	281	301	323	353	309	288	294	297	316	308	303	307	280	285	279	265	292	303	301	303	300	295	314	284	301	312	297	317	336	294	284	302	288	267	301	307	308	328	307	343	285	312	293	310	302	329	323	283	315	298	308	301	342	284	313	272	297	325	284	286	298	288	284	295	293	281	304	310	294	299	297	351	288	331	312	310	305	256	321	276	308	304	288	317	287	322	302	314	300	333	293	298	299	307	335	322	306	299	308	286	307	319	305	288	330	296	306	308	291	295	325	313	296	313	305	312	275	289	293	278	297	310	294	305	300	317	315	268	318	298	283	280	313	324	280	323	298	293	305	330	303	321	300	314	292	320	312	301	312	305	284	310	295	308	299	305	310	339	313	250	301	344	281	307	285	280	326	289	295	298	294	327	310	333	325	298	271	269	301	307	288	276	279	291	318	298	288	315	291	282	295	303	300	295	283	312	323	293	312	309	316	305	324	299	313	345	309	330	309	304	301	317	313	272	304	301	331	278	286	282	308	300	300	289	276	283	296	255	287	296	307	299	322	342	299	298	308	286	267	304	307	310	263	265	291	301	304	331	332	294	312	309	309	271	295	324	280	291	305	290	312	300	309	310	279	313	295	304	283	301	332	279	310	300	301	328	306	298	320	306	284	320	308	293	298	284	277	276	283	309	309	301	317	302	274	302	302	293	296	283	296	298	266	296	283	308	306	318	298	310	305	301	297	322	307	293	295	265	304	294	331	314	251	297	290	323	299	299	320	298	297	314	270	294	288	285	310	326	346	311	297	310	304	302	289	324	324	335	307	310	314	297	315	295	314	334	316	280	305	295	281	333	317	335	317	316	315	270	311	290	317	294	308	337	340	284	307	304	297	302	294	291	328	314	323	300	286	324	323	337	330	302	304	310	298	325	311	307	331	288	339	303	303	300	301	299	300	317	311	287	332	277	334	313	309	326	294	315	345	287	304	310	314	320	301	279	296	292	298	321	322	295	323	308	285	300	296	329	300	310	322	289	302	328	294	302	281	305	262	314	303	293	298	312	285	297	318	327	300	282	302	340	322	318	299	322	305	312	337	300	314	306	305	316	331	297	299	287	291	308	281	311	325	308	306	315	297	363	285	305	314	294	306	283	293	284	285	316	298	312	288	309	331	303	294	281	286	308	293	302	306	319	312	334	322	283	290	307	328	281	294	278	291	304	299	291	281	318	294	345	327	289	276	321	295	292	297	288	310	294	321	319	307	311	294	290	308	322	266	339	294	314	287	304	307	279	285	294	308	300	290	316	310	312	292	281	316	314	278	334	273	323	320	277	325	300	325	294	293	317	313	280	307	331	300	286	346	298	323	308	282	298	330	294	297	286	324	306	312	322	311	304	321	308	296	298	303	323	293	315	299	314	283	322	308	325	305	351	274	313	326	294	308	292	294	283	310	295	321	296	309	290	287	293	297	304	301	259	291	311	322	292	290	296	310	326	316	272	319	308	317	309	302	318	286	323	342	305	295	309	321	325	278	306	278	308	308	329	281	316	281	315	289	329	262	273	308	293	284	293	286	277	299	267	330	297	301	284	276	301	319	323	311	293	318	292	331	318	320	310	304	301	324	290	288	288	316	296	292	330	286	327	307	306	303	270	318	302	303	317	329	303	307	273	301	299	304	281	289	318	291	289	332	304	325	290	276	319	322	316	304	308	244	295	300	310	322	311	295	322	311	294	310	331	302	299	285	292	297
23280	21371	29070	24213	21936	22224	18374	9954	6588	5020	3823	2858	2416	1914	1714	1377	1165	1116	900	804	638	537	510	417	403	394	366	365	344	336	370	362	408	353	338	311	317	297	283	249	277	266	255	209	224	245	243	212	214	220	211	206	216	190	213	190	224	179	200	212	217	199	181	220	180	176	183	168	176	192	215	226	207	170	206	191	207	185	180	214	185	212	204	170	222	211	198	189	207	207	214	200	200	194	180	195	180	182	179	211	199	195	188	184	194	167	177	196	217	187	178	179	197	192	177	215	182	172	214	199	199	203	249	182	206	203	165	196	204	209	176	195	197	177	189	183	200	184	180	180	200	208	195	170	193	200	219	195	199	204	205	189	204	188	182	198	185	196	183	193	195	196	204	177	197	199	202	200	211	177	196	200	169	176	184	205	198	181	165	175	164	174	189	187	208	208	205	189	186	191	189	196	194	181	217	185	179	190	177	200	191	203	208	191	180	187	214	180	196	203	196	174	183	208	196	192	177	181	174	168	205	203	186	187	194	196	178	205	193	194	193	185	171	192	191	194	209	186	204	172	174	188	195	194	194	201	193	186	178	206	181	175	179	166	187	194	181	190	201	210	192	180	178	196	173	194	186	187	192	175	192	200	174	200	189	193	173	182	192	192	168	203	198	213	192	194	194	186	204	201	184	204	167	160	200	204	199	197	158	233	174	184	212	175	179	194	193	196	173	177	174	181	200	202	194	188	201	158	221	201	197	173	207	198	174	199	174	205	190	194	186	183	210	190	189	184	187	205	202	203	203	190	198	189	197	180	198	167	212	173	165	201	187	174	195	218	177	219	207	182	180	201	213	202	156	204	193	193	206	202	195	181	193	180	175	206	202	198	169	209	186	168	179	197	203	177	190	183	175	200	178	203	195	196	217	184	194	190	202	189	200	197	176	169	188	204	204	164	183	190	202	203	206	163	187	192	176	203	188	180	217	190	198	194	189	177	181	151	194	209	192	218	179	191	178	188	193	196	185	184	207	184	192	190	194	195	180	175	190	175	187	195	196	187	190	191	189	172	192	185	163	203	167	183	203	184	191	171	184	183	208	210	194	200	184	193	203	216	179	207	187	187	186	185	199	203	210	190	185	178	194	187	162	186	189	177	204	192	198	190	185	180	162	204	177	203	188	194	198	207	187	190	204	178	199	184	185	167	188	202	220	209	167	189	201	206	174	175	191	173	193	182	170	170	190	197	169	195	197	199	205	170	171	185	201	187	221	183	218	203	210	183	215	200	183	215	183	171	214	191	199	190	211	182	192	181	195	197	212	178	187	189	177	178	205	172	193	180	180	187	201	206	193	187	178	197	186	192	189	169	172	201	210	193	214	197	198	181	185	198	181	189	177	210	193	190	193	210	169	199	198	190	181	190	188	196	181	189	215	203	209	207	210	203	181	171	190	199	175	202	173	201	205	182	181	183	213	198	186	208	176	166	165	196	207	217	212	197	200	201	167	189	167	179	184	181	192	198	179	194	190	176	187	213	177	198	193	207	208	200	202	190	191	195	206	172	189	205	198	193	194	197	195	185	209	219	199	211	177	207	197	180	222	204	205	178	186	179	187	186	205	183	189	216	193	198	173	197	187	178	194	220	232	203	210	190	180	179	188	194	200	195	194	184	198	223	193	202	186	176	194	196	181	165	176	184	191	195	204	181	191	203	195	190	208	199	166	197	181	187	188	176	174	200	202	188	182	175	201	211	194	180	189	201	164	197	196	191	208	211	185	210	186	189	218	210	185	205	190	194	204	220	181	174	197	197	181	212	193	175	190	184	175	191	204	207	195	190	165	196	204	203	200	198	213	194	224	206	208	179	190	198	180	185	173	194	203	199	188	180	182	185	188	221	193	196	194	197	162	176	189	195	196	197	196	189	184	195	185	191	185	190	185	169	200	187	204	187	185	201	192	193	185	199	196	221	204	189	185	196	165	210	178	192	194	211	183	205	176	196	172	193	186	215	195	180	192	177	200	181	203	175	178	196	196	174	190	190	173	187	180	173	182	205	192	197	204	189	174	202	198	164	171	165	205	200	183	190	193	182	194	186	207	200	199	203	187	184	188	196	195	200	207	183	208	207	240	207	203	176	218	200	208	192	187	185	203	180	160	199	173	181	192	203	181	174	166	185	188	180	170	191	178	205	179	190	197	157	180	179	200	193	219	194	176	187	189	186	182	173	194	208	176	193	194	171	188	197	182	183	199	228	202	186	185	176	182	165	174	207	187	160	193	187	186	179	186	184	187	196	191	201	192	187	168	190	212	205	154	193	183	200	199	188	191	180	194	192	203	176	194	189	209	185	181	219	192	193	167	190	222	163	175	186	174	216	171	188	189	212	183	192	198	188	179	200	205	199	194	174	194	165	197	183	171	177	181	191	189	207	194	219	172	205	181	189	182	197	181	191	205	198	183	159	203	180	203	192	167	203	183	185	197	192	157	177	201	233	171	168	220	199	188	206	195	181	187	200	197	186	208	169	202	191	194	198	183	175	203	204	196	212	188	178	200	217	204	190	174	214	197	197	193	176	209	173	200	204	178	191	187	181	183	221	190	203	179	204	197	188	198	208	205	205	194	190	185	202	218	194	202	220	168	191	191	227	182	191	199	178	207	192	208	188	216	185	205	198	175	199	185	190	190	174	202	192	205	200	172	170	205	203	185	180	191	189	189	182	174	178	175	200	172	193	212	179	198	174	201	177	187	203	184	187	192	198	212	187	195	186	203	204	170	204	183	190	179	197	211	212	187	188	183	201	185	191	179	181	210	170	195	199	182	195	213	176	196	209	169	197	202	160	179	187	190	192	193	200	196	156	198	189	193	202	186	214	169	182	173	181	184	190	176	192	204	179	189	208	195	172	188	195	202	194	169	190	194	230	213	169	190	193	192	187	181	181	206	193	195	197	186	200	172	194	194	205	195	218	163	186	179	204	193	193	213	214	196	206	201	203	206	200	176	196	176	187	191	206	200	183	194	188	204	175	204	171	190	185	173	172	183	199	176	207	199	197	161	191	172	201	192	179	184	210	189	200	201	179	200	203	207	183	187	207	197	185	194	174	194	195	166	179	191	203	169	175	193	186	182	174	195	185	176	183	182	193	204	177	181	213	184	152	164	217	185	203	185	192	193	199	193	199	167	169	180	217	196	218	205	185	175	188	195	205	183	188	206	176	181	180	186	191	170	176	197	201	198	216	177	199	168	194	161	204	198	179	210	197	222	229	183	184	200	210	186	202	166	156	170	183	206	173	170	193	179	183	204	197	177	187	173	183	196	174	173	210	174	218	203	172	189	185	180	195	175	196	163	184	200	224	184	185	199	187	182	198	175	189	209	193	192	213	188	206	182	205	188	191	207	183	172	187	190	206	194	178	170	191	205	195	215	176	214	162	182	244	199	169	170	181	190	199	179	217	198	183	179	177	182	191	177	181	202	196	186	185	192	202	170	187	178	200	194	185	200	189
32899	54250	49321	38110	29402	23513	19343	15944	12744	10077	7963	6266	5260	4302	3518	3063	2674	2229	1906	1452	1218	1094	896	792	645	614	588	590	625	595	574	599	631	613	584	490	469	395	389	399	365	377	377	335	326	294	314	314	284	299	309	276	250	271	259	265	222	262	271	254	241	244	246	269	235	223	208	251	268	218	233	224	236	208	223	226	248	229	226	249	202	224	216	242	256	246	250	246	254	208	227	224	232	252	226	217	229	194	230	230	223	234	235	242	219	241	230	227	238	225	229	223	230	213	236	251	215	213	253	219	238	239	219	207	233	222	205	232	218	243	232	221	206	219	241	236	238	217	231	248	206	243	221	218	268	201	244	212	197	218	223	228	224	242	215	202	249	235	249	189	240	258	223	218	229	223	260	255	261	240	234	252	224	218	243	191	210	226	228	243	220	226	232	206	231	223	247	245	231	211	240	211	233	217	259	251	216	206	249	228	233	210	241	216	246	206	217	231	225	240	239	225	236	241	200	207	245	201	212	192	212	204	233	216	217	227	205	234	227	233	217	230	231	230	220	255	197	235	228	217	257	215	207	221	221	236	213	250	234	234	253	242	234	226	232	245	242	207	252	268	210	230	241	241	207	240	221	234	246	222	244	256	202	257	201	260	234	243	226	212	218	238	224	233	223	228	211	238	217	217	246	223	232	215	246	222	206	234	254	210	241	199	217	239	217	229	220	202	200	213	219	229	236	239	258	208	217	232	237	222	228	220	244	230	235	219	231	249	219	233	225	202	213	229	229	245	253	255	213	208	245	231	240	247	230	225	263	199	232	240	226	226	226	222	238	230	228	236	224	222	228	201	228	242	222	230	222	247	238	220	202	235	223	198	192	240	224	229	245	241	261	216	212	209	227	211	235	238	219	209	239	232	215	233	236	232	225	219	246	232	272	225	247	216	274	211	232	256	210	222	224	224	230	222	247	226	259	205	233	247	230	211	217	235	235	238	224	216	217	243	232	228	219	213	241	232	224	224	249	218	219	231	220	221	204	211	213	215	250	238	217	231	211	255	229	234	215	242	239	252	244	204	224	208	248	221	214	234	207	228	241	257	219	230	212	216	231	199	228	233	230	223	216	240	216	239	243	224	232	211	227	246	233	235	259	230	211	195	237	235	224	246	238	215	232	228	224	238	261	233	226	240	231	229	227	221	228	203	215	224	194	242	242	240	221	227	229	226	216	223	225	214	253	234	223	211	255	212	249	224	231	264	211	222	218	196	230	217	230	272	232	265	225	213	202	230	208	218	234	240	236	245	234	231	222	242	231	237	246	216	243	206	259	207	236	237	225	235	232	193	228	226	218	226	226	252	212	239	219	224	212	229	249	191	212	224	199	225	218	225	228	231	237	207	236	235	206	204	247	213	236	226	230	271	238	216	232	190	246	238	229	197	242	240	213	210	215	210	213	254	230	235	214	230	215	239	250	197	212	235	239	246	255	205	247	221	243	225	236	242	231	250	201	226	235	256	252	210	215	248	237	233	247	224	232	232	211	221	243	215	244	246	234	240	219	199	219	259	218	239	247	245	225	219	238	248	214	194	224	226	205	233	217	230	216	216	239	210	266	224	228	243	215	215	242	191	247	214	220	214	220	237	223	216	237	197	234	209	225	235	218	200	236	248	227	218	223	201	223	215	219	240	178	220	201	224	232	219	251	228	218	249	239	255	242	228	216	249	234	246	232	239	249	234	214	214	229	238	218	244	202	209	239	241	219	232	228	239	242	219	210	222	222	214	222	239	225	211	227	208	208	222	242	210	231	250	237	237	222	211	247	218	218	223	243	223	238	233	248	213	229	211	250	216	211	211	219	213	241	245	237	237	226	242	234	244	225	243	240	236	229	247	228	236	252	228	241	211	240	235	265	220	205	220	228	241	223	228	252	223	232	235	244	229	239	256	200	263	242	223	206	216	222	231	218	214	221	208	229	210	200	230	219	214	207	234	220	225	201	242	206	210	242	230	212	223	204	229	224	233	249	231	230	203	234	231	244	206	233	239	230	213	227	231	232	238	241	232	226	216	238	233	231	222	210	234	239	219	248	239	211	222	220	233	240	223	219	215	223	231	243	221	242	212	215	197	249	243	218	242	230	203	236	209	230	228	204	230	225	220	224	246	216	238	217	222	231	232	212	210	215	244	206	237	227	254	235	194	224	236	241	251	223	234	238	220	199	222	211	207	227	209	206	230	245	234	228	230	222	209	237	210	242	222	251	230	247	213	210	231	211	221	220	261	223	239	213	216	251	245	231	197	213	239	218	208	214	223	260	230	228	223	218	213	230	235	226	189	239	219	218	228	226	203	250	213	224	235	243	243	220	226	228	225	217	198	247	249	249	203	219	212	238	246	199	204	218	202	226	214	225	218	211	239	255	247	243	254	237	239	234	237	222	238	232	229	222	217	238	238	218	216	219	224	232	238	228	220	204	241	221	212	210	236	252	216	218	255	210	238	222	235	229	232	248	235	205	233	227	223	204	217	197	228	222	233	228	207	249	247	230	241	218	250	210	244	213	238	251	207	210	229	224	264	242	191	247	233	239	216	218	202	253	249	240	232	254	219	200	213	219	231	191	227	236	199	230	214	214	229	238	231	236	247	200	201	193	211	235	229	201	216	224	227	245	208	269	228	214	205	235	207	232	240	227	248	236	216	238	209	230	189	239	224	197	234	235	249	232	196	235	227	184	221	243	218	239	215	218	246	211	227	234	200	223	244	209	204	237	245	248	217	227	219	224	234	218	237	230	234	200	237	211	216	203	233	224	233	212	235	236	246	263	238	243	215	230	220	243	226	220	217	248	210	216	230	204	229	206	240	228	201	248	209	219	211	240	203	222	229	240	219	230	223	260	201	240	246	220	212	244	228	236	216	228	223	220	194	203	229	226	229	225	232	242	230	242	212	219	229	196	218	196	209	226	239	203	232	238	208	220	226	216	234	220	228	213	233	234	233	243	206	228	220	220	225	252	223	258	210	225	228	203	230	245	222	200	210	247	247	228	242	210	232	233	206	233	248	228	228	232	211	230	213	229	235	226	239	229	232	196	223	222	262	233	227	254	225	235	229	233	238	228	236	194	213	211	217	254	227	214	218	220	215	242	219	218	229	243	195	219	254	229	241	202	240	231	220	205	238	222	254	222	223	207	210	230	232	249	229	215	198	225	209	219	247	244	225	242	248	247	226	201	239	241	251	243	237	216	234	223	235	233	232	225	224	221	240	213	224	226	231	215	247	266	223	219	228	241	199	214	247	240	209	252	257	205	223	221	234	218	231	205	219	241	231	236	218	232	208	225	245	213	219	238	242	218	222	231	214	257	249	229	229	254	195	218	221	226	230	210	234	228	210	224	206	231	223	206	208	224	256	209	262	208	262	234	235	219	227	238	231	212	232	213	218	206	210	220	243	238	268	225	277	233	209	219	208	259	234	246	241	220	201	263	227	226	233	233	239	217	231	210	217	230	250
29559	27628	31111	23613	13221	7894	5701	3953	2774	2044	1557	1275	1005	883	740	659	573	549	489	423	391	399	343	342	261	262	298	297	298	263	311	334	311	286	297	280	266	280	247	274	270	226	248	244	230	232	234	235	251	231	238	183	207	226	226	190	184	197	233	221	213	194	237	214	208	208	230	222	216	234	233	187	205	209	226	235	202	189	216	228	205	209	214	210	229	204	219	231	228	211	217	218	214	201	212	200	206	241	202	211	233	210	210	183	213	227	209	208	221	194	208	209	211	236	233	201	194	207	215	211	214	221	225	197	208	182	255	255	248	199	193	227	203	244	218	212	218	199	204	199	208	195	218	194	210	202	204	222	233	182	244	194	206	221	203	216	202	211	195	213	226	218	225	225	192	191	218	210	196	209	248	215	201	226	212	234	200	186	218	208	220	213	210	198	194	197	220	198	219	208	194	212	221	229	206	202	205	230	192	236	180	200	210	237	230	226	221	198	200	219	239	239	211	205	218	223	230	250	194	222	236	217	226	213	202	202	195	201	214	221	187	233	212	239	210	189	214	204	216	203	220	221	226	205	223	200	193	207	216	221	227	208	197	209	197	203	227	214	212	200	231	218	213	225	230	198	228	201	230	203	190	209	231	228	227	221	215	224	214	216	226	199	194	199	200	219	227	180	225	194	215	207	201	209	189	215	232	203	201	221	216	218	208	209	209	206	200	197	211	218	200	199	224	207	230	206	206	184	208	211	204	209	213	212	249	218	225	217	182	215	215	211	222	211	218	217	200	230	213	224	230	212	217	207	219	232	204	214	204	202	226	220	245	215	216	223	196	191	223	213	204	195	203	221	237	196	183	203	227	211	218	221	198	206	201	204	206	205	213	210	222	202	196	189	243	205	215	228	223	209	215	215	204	227	199	224	197	180	235	213	194	216	198	205	216	253	183	207	203	206	221	203	213	220	218	176	208	212	214	207	217	208	239	198	225	201	190	212	227	213	222	195	208	217	215	214	208	202	211	226	211	190	203	213	229	236	244	207	205	216	232	211	256	213	190	212	191	217	207	218	211	201	211	214	211	181	196	193	217	202	213	223	219	222	247	252	231	216	213	231	212	217	222	214	229	215	209	210	204	216	200	216	218	209	203	192	217	186	209	223	183	227	204	234	216	215	213	222	213	213	219	207	221	213	223	219	209	202	228	179	203	193	242	210	235	196	214	187	248	219	195	235	256	234	210	202	204	224	191	211	165	200	211	197	208	204	227	214	227	228	220	200	194	231	216	201	186	213	213	206	184	203	196	211	233	191	220	209	203	216	206	204	236	234	214	213	200	205	211	214	193	208	225	208	193	203	182	247	224	206	192	191	215	214	223	220	215	230	209	203	204	239	208	219	206	229	208	224	212	212	209	207	190	228	209	198	204	219	219	205	228	223	225	195	218	215	220	222	207	218	209	200	241	220	207	212	211	182	217	208	215	190	217	224	216	211	195	211	207	223	213	211	206	203	217	198	224	216	186	226	223	223	203	191	212	218	230	233	221	214	231	226	222	204	214	223	196	223	201	197	228	216	223	230	213	213	210	224	214	216	213	216	215	223	236	217	185	233	195	203	211	232	202	230	218	196	208	219	223	191	226	221	223	199	199	212	217	180	178	192	238	214	187	233	208	193	201	198	205	216	225	202	214	220	221	201	198	225	206	219	212	204	214	173	224	212	203	209	188	239	210	213	213	213	205	187	261	207	208	222	212	210	214	212	227	225	252	240	239	216	209	213	215	241	220	200	199	209	186	212	198	202	204	204	242	210	219	201	227	197	217	204	231	200	205	208	210	226	186	224	203	219	236	204	198	222	211	215	236	203	194	215	185	210	233	169	215	206	211	231	213	199	210	194	207	208	213	192	204	216	231	188	187	193	216	219	203	200	225	220	228	227	208	190	223	216	201	208	202	243	199	208	238	218	232	232	225	220	198	207	204	207	215	188	227	200	213	220	211	212	213	227	188	204	213	226	232	216	219	221	213	216	208	191	203	187	230	215	200	204	213	215	202	225	222	199	210	207	207	216	238	226	214	221	208	195	211	237	189	212	196	201	204	195	234	240	201	199	211	210	214	198	217	215	229	207	206	221	212	193	187	191	217	218	213	231	208	213	229	204	204	208	208	208	194	190	195	223	217	213	221	211	212	224	178	208	194	221	202	227	214	193	186	221	218	195	208	208	212	200	197	222	226	226	217	219	200	229	212	217	192	225	224	210	242	206	222	214	213	189	214	212	219	212	197	247	192	221	219	206	222	194	200	239	212	223	206	219	214	197	204	209	199	225	202	198	215	229	204	220	197	235	227	240	225	230	216	207	205	222	221	204	225	244	225	199	223	241	210	212	219	198	218	240	214	216	181	238	198	228	201	189	217	204	218	218	202	209	193	205	237	209	186	206	203	186	235	233	214	212	212	212	220	193	205	201	217	221	179	196	225	179	231	216	203	217	210	226	206	206	197	175	209	232	206	201	211	190	228	195	208	207	205	246	206	193	198	238	218	209	248	207	215	200	207	203	226	187	250	228	194	211	191	212	221	222	210	205	206	212	208	199	202	204	223	206	226	226	229	223	215	220	209	195	207	236	199	206	240	234	223	221	191	227	208	185	231	222	220	200	201	193	196	197	208	232	223	229	223	213	212	209	208	194	184	225	211	213	224	229	193	198	224	219	199	224	223	211	189	214	215	228	210	197	187	218	213	213	207	221	216	206	217	205	205	198	188	201	240	195	188	212	195	229	191	220	200	203	216	207	218	210	224	205	236	226	194	215	215	209	213	201	200	227	184	186	209	216	209	202	191	199	198	195	203	256	209	211	211	224	197	204	209	244	221	189	215	224	206	232	227	224	229	213	209	216	217	220	249	214	218	191	220	228	191	212	235	204	219	236	173	212	208	221	216	192	209	188	218	218	226	235	222	205	213	200	230	219	223	222	230	204	212	201	234	200	212	232	225	200	205	194	212	215	242	212	188	221	229	247	211	191	183	244	223	206	216	210	236	207	210	221	216	182	214	237	197	202	211	190	207	200	208	189	214	215	214	200	191	219	217	234	212	200	213	211	202	196	233	227	224	196	214	212	188	218	203	194	196	219	203	224	213	199	192	213	198	211	212	234	186	222	211	196	195	203	216	215	201	207	201	186	203	227	211	208	215	213	212	206	192	212	210	223	210	194	210	212	210	218	204	218	223	220	200	194	215	187	203	205	219	212	226	221	200	192	223	211	193	215	181	215	195	208	235	198	213	198	204	206	214	210	217	188	223	180	203	222	197	227	190	223	220	226	251	184	221	245	196	215	197	191	211	203	204	213	188	250	207	204	201	211	218	220	196	207	184	220	205	225	184	213	226	201	236	183	211	219	207	215	199	233	202	208	219	189	216	214	231	205	199	209	205	208	232	208	201	208	194	244	229	211	219	212	247	216	198	206	216	218	218	226	224	192	222	220	208	205	214	215	205	228	204	238	196	217
31425	42779	37023	25965	17735	13615	11093	8457	6269	4801	3696	2816	2294	1961	1628	1444	1160	1034	903	795	673	561	561	477	463	427	440	426	455	458	394	497	467	437	483	404	348	364	386	316	309	336	351	299	304	314	283	308	294	297	295	298	296	287	302	283	278	267	249	298	265	256	264	282	256	258	279	231	245	278	247	280	279	238	259	270	263	246	255	260	249	281	251	255	261	283	298	254	268	237	266	272	251	257	286	254	268	281	286	255	251	255	268	258	286	256	258	289	264	260	256	258	263	295	261	279	258	276	263	278	264	268	261	251	251	280	261	266	282	246	262	238	266	252	265	247	298	240	259	272	252	283	281	253	268	267	253	286	270	279	258	246	246	265	259	280	265	254	281	266	251	263	244	248	277	246	249	299	246	279	262	275	275	280	239	279	248	267	295	255	265	288	270	280	246	241	289	286	233	270	293	264	288	257	265	272	274	270	271	252	255	277	297	296	257	266	257	263	276	265	273	267	256	281	252	291	275	275	269	282	261	303	262	248	278	230	266	284	256	254	266	283	271	280	286	248	254	247	247	280	263	276	290	245	262	264	294	262	248	253	284	274	284	248	269	271	277	241	272	268	228	257	246	291	285	266	276	274	261	247	269	274	247	273	315	269	243	239	262	280	280	274	244	247	260	276	261	273	272	272	263	256	266	276	286	255	247	284	253	296	304	233	278	256	273	297	237	248	275	275	272	264	270	272	271	280	250	270	272	246	262	298	317	285	281	242	266	285	273	226	277	269	307	265	281	285	286	269	265	297	287	221	272	301	257	289	275	285	249	282	252	263	259	280	244	255	283	259	262	220	254	258	272	278	268	265	284	250	262	265	258	301	235	259	271	268	275	268	261	251	281	266	233	261	287	268	238	272	262	257	287	237	263	309	260	270	273	271	260	264	291	258	263	244	263	269	262	294	247	250	293	244	264	254	243	263	269	301	260	249	275	239	282	269	254	270	251	263	271	305	263	270	307	253	273	284	297	282	277	250	264	288	269	266	288	249	269	242	262	290	241	256	295	268	263	285	264	255	246	254	245	264	273	246	230	281	226	262	277	268	254	276	281	244	263	269	270	275	258	309	276	248	273	280	237	285	263	251	270	252	262	239	254	281	260	221	275	264	284	265	265	252	238	260	273	259	271	272	253	232	262	287	298	265	278	255	269	272	265	260	244	319	254	270	244	281	265	234	259	258	252	280	257	254	263	291	276	261	287	277	286	295	273	268	284	293	281	267	273	270	279	241	273	268	284	284	288	246	289	273	268	277	279	265	251	232	273	245	249	279	277	263	256	303	288	264	255	278	246	289	274	270	259	279	285	281	289	271	247	277	245	268	262	259	278	285	263	274	253	255	277	253	256	279	270	245	294	265	245	261	294	242	283	248	273	264	274	231	260	292	256	229	239	251	260	246	249	292	281	257	243	278	271	239	258	258	296	260	277	251	261	257	281	246	265	253	241	252	250	258	249	261	259	242	234	264	280	304	277	255	256	252	265	283	249	253	243	243	253	284	290	284	276	282	258	242	243	270	252	263	293	262	250	275	257	261	270	293	253	267	281	253	260	248	284	231	246	258	279	292	241	272	270	304	252	251	283	253	266	282	278	274	264	245	273	256	247	274	277	279	244	257	281	252	264	256	237	266	258	249	254	264	257	285	261	259	275	257	296	275	245	257	289	268	275	283	278	266	240	255	264	281	261	290	287	269	251	230	250	240	271	268	283	264	276	247	251	280	280	280	256	248	278	272	282	252	268	298	276	263	271	267	290	258	279	270	275	252	262	257	269	260	234	252	236	281	238	259	270	297	260	261	256	282	279	248	287	293	269	240	253	242	256	251	261	245	257	280	274	269	260	218	248	249	264	230	272	253	268	254	259	256	269	239	257	264	286	243	267	274	292	266	242	255	331	309	279	254	271	261	273	249	273	274	300	275	289	254	242	248	268	259	276	228	256	238	244	257	247	271	251	272	283	259	279	265	246	254	288	238	258	268	235	242	264	260	292	264	285	263	260	267	256	253	239	268	265	297	250	264	269	274	268	257	286	251	277	276	249	272	262	282	256	255	281	252	266	269	276	248	271	275	267	277	262	296	288	242	269	212	252	239	243	282	286	288	262	280	263	255	283	271	266	249	281	272	298	256	246	266	260	254	244	260	266	268	264	278	269	282	235	251	241	232	254	256	267	271	236	285	254	279	272	230	275	222	247	272	256	268	282	308	261	250	238	267	276	270	271	275	242	239	271	244	278	268	285	300	256	258	250	243	267	254	252	283	293	243	268	263	271	258	256	281	298	269	258	272	271	270	244	278	262	233	266	266	286	265	250	276	286	290	252	266	274	249	275	244	245	279	299	289	265	268	229	251	267	249	248	266	302	256	248	264	270	274	264	266	297	274	268	275	246	259	256	257	271	264	257	286	264	262	253	275	252	248	292	230	239	289	258	276	288	292	267	266	266	268	297	271	249	248	251	250	276	273	251	249	265	277	271	292	254	238	287	233	235	282	277	275	271	252	273	268	250	262	267	269	285	259	287	268	275	260	263	264	245	255	236	295	225	313	317	236	267	263	259	270	260	289	297	264	279	278	257	282	298	287	252	305	277	293	270	261	263	259	267	243	266	280	261	277	249	252	241	264	220	284	300	295	294	269	260	269	252	264	271	278	254	269	283	270	268	267	250	277	274	260	287	243	287	254	298	263	260	261	268	265	255	278	295	277	253	278	266	245	238	260	245	246	260	301	281	287	274	261	274	270	274	265	264	252	269	281	253	259	256	245	264	266	263	261	262	302	266	259	242	239	282	222	251	268	290	237	270	265	249	240	274	233	252	262	282	286	255	250	286	238	267	260	269	275	286	289	269	277	243	294	264	281	276	249	251	258	247	269	269	267	278	257	251	273	274	250	262	248	269	285	273	225	285	263	269	259	277	241	255	266	257	277	253	266	274	254	269	280	257	249	298	252	263	250	318	258	260	284	266	248	265	250	243	260	299	272	262	257	272	242	267	231	273	235	270	224	262	273	267	258	268	290	280	247	261	272	238	245	274	254	287	262	209	246	270	271	231	272	259	253	250	267	246	262	265	304	245	267	251	244	267	269	277	269	287	274	273	264	252	270	255	241	260	279	252	264	246	275	262	263	249	254	285	253	255	272	267	260	255	264	280	257	283	277	256	269	262	296	233	263	273	277	292	283	256	261	273	247	266	272	248	261	255	289	263	254	296	244	262	254	278	266	255	256	251	258	254	260	278	271	239	256	274	248	284	293	255	241	260	251	271	270	269	246	239	270	230	253	282	249	242	244	265	296	261	284	289	263	285	267	251	273	276	244	289	257	268	263	253	276	233	271	272	247	273	251	270	277	256	267	288	280	272	262	256	250	254	251	251	303	236	250	224	260	292	267	268	277	255	292	260	270	234	274	256	254	294	282	277	237	253	264	260	264	263	289	269	253	262	261	271	265	258	275	276	265	261	251
24537	21380	28607	25749	21974	16236	10517	6810	4518	3385	2539	2034	1611	1280	1114	1014	815	747	624	558	467	427	354	319	281	287	251	292	270	246	269	285	325	272	283	254	268	261	221	227	219	192	186	187	201	174	182	168	191	184	197	206	181	175	175	162	140	151	175	181	166	181	161	167	148	167	137	153	176	134	179	176	171	173	146	171	161	168	170	167	175	178	158	167	172	180	173	161	147	148	173	130	182	173	183	141	175	183	181	187	172	174	157	160	178	158	175	147	162	155	169	161	155	143	151	162	143	146	157	155	146	165	160	134	142	163	180	156	159	154	165	176	153	162	161	155	183	184	151	171	168	164	164	162	167	140	133	160	167	153	169	164	146	160	169	162	154	164	150	152	144	157	150	179	139	156	159	162	170	168	156	139	166	160	162	159	158	146	160	155	153	179	148	153	171	160	173	143	181	149	155	162	188	169	186	165	163	161	148	163	161	178	151	195	153	164	194	153	148	182	153	177	170	154	170	186	140	150	171	164	178	145	160	155	175	160	176	180	154	169	151	180	159	157	181	153	156	168	178	153	166	176	152	172	147	165	162	160	165	145	156	187	166	157	168	167	150	151	171	151	150	158	166	152	158	175	148	153	156	169	153	149	144	174	187	140	185	158	165	162	157	149	173	151	142	143	170	157	169	168	133	189	163	153	152	157	141	146	189	153	160	146	150	156	176	156	144	159	172	166	151	180	180	161	138	164	158	158	156	168	151	145	152	172	170	145	166	165	141	165	148	176	155	151	193	158	160	157	146	164	147	154	132	170	163	165	171	163	131	158	158	140	168	167	169	163	169	188	159	193	159	158	149	149	156	164	173	166	167	159	150	180	180	164	177	143	143	141	157	159	153	146	149	183	162	154	150	143	164	168	162	173	154	160	156	149	175	168	146	164	169	163	153	163	136	146	170	166	157	135	182	167	192	177	183	195	161	148	151	173	152	171	162	168	162	149	178	176	173	145	156	185	148	149	168	207	158	179	154	167	168	169	168	175	155	159	159	177	148	133	147	153	163	182	170	157	175	164	172	162	145	157	175	163	169	147	149	169	181	147	137	148	147	152	173	160	144	166	164	157	171	172	189	150	149	172	168	171	165	144	150	147	165	155	156	144	132	151	149	166	160	150	177	151	148	177	156	184	162	169	165	156	149	157	169	159	160	194	147	155	157	150	163	151	161	164	138	181	199	152	145	169	153	178	150	164	178	168	159	155	189	158	156	179	154	152	150	180	160	159	155	174	182	161	140	162	162	163	162	159	145	158	125	169	154	148	184	181	160	117	156	171	171	150	164	145	160	191	161	157	167	182	178	150	151	165	180	174	146	161	153	155	135	170	156	170	162	158	190	174	153	165	151	165	152	171	164	154	156	163	178	145	136	164	175	151	154	156	171	167	168	181	158	161	160	161	149	174	158	168	174	176	154	165	158	173	145	171	145	155	152	151	186	154	142	157	166	162	173	163	148	176	178	166	157	172	163	160	157	152	162	150	157	148	162	167	151	175	159	176	157	170	137	151	154	165	158	157	160	185	174	157	163	175	154	155	156	138	149	174	158	162	160	139	154	155	150	188	158	144	161	158	169	172	172	157	167	173	163	156	156	158	170	165	165	156	155	182	180	180	165	153	155	159	161	140	177	167	163	165	162	151	175	135	170	160	162	172	145	164	159	176	141	172	162	159	156	184	153	143	149	152	161	165	141	162	164	153	150	156	167	154	154	147	162	174	160	148	169	157	175	153	164	152	190	157	165	178	161	173	147	136	175	163	178	176	159	147	178	173	168	161	136	158	155	168	170	172	161	142	171	156	151	159	164	145	168	177	195	162	168	178	159	177	173	169	157	148	154	160	134	154	145	164	145	165	152	134	172	162	167	157	160	174	171	162	147	152	165	168	181	168	161	151	161	187	144	142	163	147	164	181	173	147	166	175	137	159	171	173	175	148	153	164	174	161	165	148	180	152	162	164	159	168	175	127	168	139	151	169	148	155	157	159	159	157	141	162	154	145	168	181	173	164	175	167	166	156	145	149	165	149	152	171	150	154	155	158	146	157	175	188	169	141	168	154	140	164	162	161	157	146	174	152	144	150	170	161	185	162	155	175	166	152	168	169	145	150	166	163	175	161	178	152	160	162	163	168	152	156	145	159	156	175	151	157	163	149	178	162	151	180	159	146	174	158	162	168	196	166	157	175	153	164	166	149	171	175	168	152	171	156	176	186	180	143	153	138	145	183	158	160	145	161	164	166	144	146	157	152	171	147	156	163	163	152	150	156	162	185	152	170	144	144	167	138	131	143	155	177	156	182	166	172	142	172	158	162	167	157	159	154	174	164	178	159	160	152	164	158	157	166	133	173	164	147	153	151	154	163	171	168	170	168	176	160	152	167	158	172	169	156	159	173	165	152	138	151	177	155	168	153	172	146	162	165	161	164	157	145	178	170	158	176	175	164	175	168	144	145	162	181	168	154	166	145	183	174	188	155	159	169	160	156	150	147	155	177	171	158	174	152	160	177	151	147	143	153	146	153	147	165	166	165	159	172	176	155	158	137	159	180	140	160	181	171	138	161	161	124	162	128	153	184	172	161	152	172	149	141	137	164	149	194	155	151	159	152	175	159	172	176	141	176	151	176	180	159	159	190	141	162	154	158	161	143	156	186	154	159	179	141	138	162	187	148	148	152	163	158	168	146	181	164	140	143	172	150	152	156	172	144	182	163	188	180	176	191	179	161	169	184	138	143	166	155	164	141	144	142	166	175	175	175	174	168	150	155	167	182	175	145	155	168	151	157	144	164	176	172	181	148	174	150	148	169	185	141	156	159	154	151	140	139	145	141	153	179	170	141	175	159	160	143	174	163	157	164	161	150	162	160	164	167	148	151	181	160	153	164	167	168	164	158	158	137	151	151	173	147	161	178	163	165	156	175	144	151	161	158	168	184	150	154	181	167	145	158	175	159	144	159	162	171	161	160	160	160	150	163	159	164	172	164	164	127	152	158	159	153	162	142	167	157	157	163	161	169	147	171	153	166	143	169	156	167	179	166	151	168	166	153	157	147	163	165	153	154	168	159	173	145	186	165	164	162	188	152	150	154	143	174	160	162	151	169	161	173	155	143	146	172	147	150	153	158	159	169	179	165	188	169	159	155	168	155	132	174	145	154	132	177	148	152	158	156	134	163	153	160	170	186	169	163	139	165	172	167	157	144	168	166	162	172	186	156	153	157	158	144	138	165	147	155	168	170	172	178	169	168	155	180	182	138	152	168	144	165	155	157	167	177	167	180	172	182	177	156	145	154	157	159	165	174	163	158	168	162	138	170	149	155	181	163	152	169	181	148	141	167	164	145	158	156	146	154	137	165	156	159	178	161	173	142	161	165	159	145	159	173	170	162	170	165	140	154	165	138	159	173	142	144	182	150	182	180	146	150	162	196	169	157	168	145	142	162	157	163	167	178	145	156	173	156	173	151
30492	49408	43862	34113	24282	18045	15557	12757	9577	7239	5694	4663	3640	3029	2478	2127	1720	1477	1330	1095	876	743	661	555	483	448	469	440	441	461	452	431	426	456	433	402	380	394	338	343	316	301	265	294	251	292	255	262	248	291	234	231	244	236	232	237	224	194	242	202	208	209	226	216	213	197	205	217	218	205	204	189	172	198	222	204	207	213	222	207	184	191	185	183	208	173	208	197	190	194	205	202	177	204	193	215	207	169	199	208	202	199	214	212	215	187	217	209	192	213	178	227	196	200	227	209	195	177	215	222	219	193	219	179	189	216	233	202	228	197	199	206	201	211	208	185	191	195	229	221	196	194	198	215	187	184	229	191	192	236	204	208	202	217	191	196	231	206	219	189	215	208	209	189	202	184	210	202	204	208	170	174	193	182	202	182	206	187	193	201	196	192	205	237	200	184	188	215	199	197	207	202	223	198	191	206	208	194	222	215	218	206	192	200	180	198	193	184	198	203	208	187	211	209	222	202	209	226	188	220	184	212	204	192	213	219	203	224	197	202	216	204	214	196	187	172	196	204	191	192	207	203	198	207	215	180	195	229	206	194	215	191	211	206	191	189	202	198	211	202	206	239	211	192	222	209	182	207	231	205	197	219	204	206	184	185	203	219	170	205	217	212	187	190	200	206	189	222	222	194	222	194	188	196	212	225	241	201	192	216	203	213	201	213	176	211	200	232	225	208	221	214	206	182	215	186	199	193	195	183	211	182	201	221	214	212	209	200	188	218	213	205	208	194	232	211	212	211	212	208	199	221	183	210	209	199	173	226	189	208	196	158	232	207	195	196	202	191	202	225	188	186	206	204	188	222	213	233	208	200	201	207	204	208	228	197	199	175	199	197	192	220	204	207	208	189	206	179	200	230	232	205	171	220	205	176	186	178	228	232	149	200	196	212	209	169	189	184	196	220	197	200	191	213	210	194	203	192	189	223	226	201	214	205	200	201	178	188	208	184	198	193	215	228	197	205	182	179	183	203	231	208	229	218	210	212	194	199	200	199	190	229	190	190	209	199	190	198	197	200	222	205	218	205	215	189	200	211	190	218	192	216	207	186	192	192	205	200	177	220	203	205	201	202	180	217	207	203	212	218	223	215	197	202	206	202	226	205	189	209	199	212	213	184	187	193	206	198	201	195	209	200	198	247	208	216	195	211	170	175	218	193	219	195	192	209	222	194	215	214	226	211	222	192	215	219	209	194	212	198	199	184	179	219	176	204	196	202	204	207	201	234	201	218	213	178	197	188	195	208	193	205	196	218	229	219	202	222	192	187	249	176	204	186	208	213	192	231	175	186	205	191	208	199	189	204	194	223	190	204	186	206	196	212	199	231	208	191	187	197	209	183	228	216	207	218	176	223	195	207	209	187	200	216	199	225	204	218	219	200	217	193	206	205	204	187	201	205	198	206	228	225	188	218	212	206	182	229	215	222	201	202	204	217	198	191	217	225	223	203	201	190	216	194	217	228	207	206	197	222	202	202	188	229	207	203	194	201	182	215	223	188	231	210	206	188	194	192	203	221	216	208	192	191	206	210	201	199	201	209	191	188	184	211	198	205	185	198	200	208	187	200	230	227	191	222	204	211	192	196	194	212	179	177	204	182	202	222	208	220	201	190	205	184	190	200	183	196	194	242	200	177	223	185	182	227	196	199	208	189	182	212	195	191	190	187	177	202	195	216	178	196	198	217	181	219	197	223	206	204	215	197	187	211	221	196	229	202	207	194	203	220	228	212	194	206	193	193	226	184	168	203	211	185	173	198	204	184	209	187	185	171	200	215	204	206	197	212	219	194	215	174	192	201	189	186	200	200	182	199	207	190	196	199	192	194	181	224	190	222	219	179	185	204	206	214	220	191	199	216	206	195	175	210	175	215	216	185	227	229	192	244	195	205	197	213	203	210	201	188	192	212	200	200	189	207	189	192	196	219	193	189	187	203	194	202	207	219	202	185	216	204	185	212	215	197	223	214	189	177	215	205	204	210	189	196	217	189	185	198	190	188	207	214	187	179	202	200	197	192	222	215	186	178	181	205	217	188	196	200	229	201	197	175	188	194	215	210	195	197	197	214	199	206	196	222	191	223	212	175	188	175	195	193	209	215	201	223	222	236	173	202	206	206	191	208	196	201	213	197	207	212	190	199	207	216	213	212	168	197	199	219	207	205	193	192	197	178	209	201	194	204	191	203	194	235	194	202	227	203	190	220	202	207	212	207	212	219	227	197	220	207	201	216	216	215	183	223	192	204	198	186	191	193	195	183	197	186	203	199	228	174	224	203	216	212	185	230	187	203	215	188	195	188	189	210	196	217	207	212	190	190	188	199	167	231	202	200	184	199	234	196	201	217	210	188	233	202	203	197	197	234	195	215	219	209	203	191	214	189	220	203	174	198	198	232	194	203	181	204	215	202	201	171	184	184	213	213	192	205	202	194	194	209	208	199	192	171	212	191	212	194	214	203	204	207	168	209	215	220	200	199	210	217	225	204	206	191	197	193	197	235	199	206	208	211	209	208	214	200	208	193	191	216	189	214	197	198	180	195	219	210	183	222	189	195	204	234	183	205	225	163	205	212	207	187	192	196	215	217	180	204	197	208	205	244	224	203	196	202	221	191	172	202	198	225	203	208	212	196	190	177	190	189	199	195	206	207	242	211	184	191	202	205	213	215	214	188	215	191	177	216	177	198	192	193	190	200	211	201	208	201	180	214	220	195	226	192	208	215	196	212	203	229	198	213	195	198	177	182	209	197	212	197	191	210	194	198	210	209	192	195	194	215	192	195	236	189	205	198	217	147	209	186	184	196	206	213	189	221	210	184	221	191	238	205	239	207	210	187	205	195	186	208	215	225	207	201	195	183	210	196	215	168	227	205	215	205	227	177	206	185	173	218	207	212	205	230	209	202	197	210	197	205	185	191	196	185	196	192	178	203	205	198	220	197	193	186	181	215	205	200	197	218	199	226	205	206	187	201	200	180	228	198	175	227	187	218	204	187	195	205	180	229	215	199	195	206	247	203	206	201	210	199	191	192	184	224	197	193	196	207	196	207	207	201	229	220	202	176	222	183	212	203	188	219	187	216	194	166	194	197	189	216	205	187	201	214	190	176	185	215	236	210	228	220	181	182	176	231	215	223	193	186	222	192	205	224	184	211	202	218	172	198	230	203	173	196	195	181	188	214	191	196	211	190	211	192	220	186	245	227	200	236	218	220	193	202	206	225	210	198	184	178	199	189	209	208	202	212	200	200	219	231	217	181	181	200	181	208	191	189	204	196	203	228	201	191	191	239	210	193	178	191	215	195	196	217	221	214	201	219	213	178	200	202	207	221	215	203	218	188	187	213	185	203	189	203	219	195	221	192	217	200	196	191	199	196	210	197	208	191	211	210	208	210	216	172	193	199	185	223	198	221	211	192	187	188	193	194	185	207	221	211	223	216	208	205	199	202	211	218	210	176	193	210
25560	21544	28475	27031	17958	10055	6964	5202	3496	2397	1969	1580	1290	1046	966	870	795	697	626	584	456	446	425	373	399	376	312	325	326	377	316	349	344	343	379	302	346	312	303	311	304	294	301	262	272	272	257	273	272	261	252	299	296	269	262	281	241	251	280	233	230	249	269	242	256	282	254	243	243	244	239	252	252	231	262	255	248	244	272	235	264	241	275	268	254	253	245	247	245	268	252	270	235	261	256	251	271	236	240	286	291	282	241	242	256	265	263	289	255	257	257	263	250	274	259	253	281	241	249	277	232	230	271	287	258	237	250	254	224	251	233	253	253	262	256	243	249	273	255	222	236	243	238	254	250	245	264	239	256	267	240	270	241	254	259	254	231	249	251	249	229	254	255	245	265	262	265	241	254	237	254	262	245	239	244	248	263	249	267	218	270	233	233	244	240	268	240	270	262	245	237	220	234	248	236	278	229	252	235	284	249	279	226	212	239	259	266	282	239	253	221	231	224	266	265	270	221	280	261	300	235	242	257	250	220	288	258	229	271	239	271	240	248	236	253	261	230	262	282	281	246	261	268	242	232	274	232	264	261	250	266	260	242	241	274	238	238	255	279	244	239	243	263	263	258	252	238	259	272	233	241	266	225	256	224	254	260	235	283	245	253	246	282	225	255	283	231	236	259	261	268	290	217	256	223	256	256	240	257	248	266	272	254	273	240	235	258	236	270	253	260	238	241	252	234	263	246	245	258	267	264	242	268	235	231	228	252	243	255	274	272	245	256	250	249	260	251	279	247	259	278	237	254	251	277	290	255	247	278	249	263	254	264	266	271	230	222	247	246	236	241	235	273	229	260	263	255	245	244	254	243	258	249	267	271	274	238	272	256	264	261	231	248	250	230	261	254	276	233	218	230	244	261	251	235	245	254	259	244	255	246	257	253	211	275	257	273	254	257	267	247	277	254	237	245	245	235	246	234	265	246	251	266	263	250	241	238	255	252	279	257	282	246	237	239	245	249	228	207	251	253	254	246	259	220	251	255	253	239	235	247	244	230	228	264	230	246	270	260	239	275	246	245	241	279	241	242	232	232	257	242	262	256	240	237	245	253	267	245	282	225	216	250	280	239	241	252	278	253	246	258	235	241	222	245	290	253	230	270	247	263	211	246	255	257	263	216	252	252	253	279	246	268	261	248	249	275	239	284	255	245	242	252	273	241	246	250	229	260	244	269	255	218	243	249	241	246	270	252	246	260	224	250	210	247	245	266	260	258	254	267	233	275	262	242	237	288	251	251	247	296	250	250	271	244	257	227	247	251	258	247	260	256	237	279	246	253	223	248	274	243	267	287	261	243	229	249	239	250	258	255	254	219	257	240	261	240	262	217	249	240	260	220	247	270	276	242	254	253	265	275	278	238	239	259	239	229	261	251	259	241	265	260	238	253	289	250	212	258	254	230	250	276	262	257	247	242	282	236	236	239	246	244	233	244	253	255	256	206	254	273	259	276	251	266	262	236	255	246	260	246	265	237	247	240	234	252	256	240	224	254	256	244	244	248	261	260	241	256	219	243	235	234	235	256	257	246	263	222	217	239	259	272	244	260	267	230	255	238	244	252	233	245	229	228	258	257	240	255	267	266	252	229	268	263	227	249	234	254	233	251	245	241	241	227	206	227	230	261	249	212	276	230	254	281	257	252	265	246	235	249	266	252	261	258	239	267	280	266	263	233	241	249	256	234	248	225	260	268	265	224	252	235	269	230	282	224	238	258	262	256	234	252	241	261	266	232	251	267	266	258	260	258	274	242	254	228	257	227	277	224	290	261	257	230	257	264	264	256	244	258	269	224	253	225	244	260	272	243	234	246	247	256	241	247	269	260	223	257	259	238	258	228	277	236	241	278	243	234	236	267	251	258	250	250	262	258	266	216	259	275	249	254	262	249	235	239	244	250	238	252	262	253	253	242	265	257	286	262	242	259	254	244	247	267	278	235	244	255	243	235	234	267	268	253	275	281	259	256	247	243	256	258	256	218	257	222	255	242	243	254	278	284	257	269	223	225	254	270	246	260	236	229	253	241	266	252	245	279	237	258	231	226	262	256	252	244	272	250	253	248	250	257	249	253	259	244	243	260	247	245	227	269	242	238	278	218	230	228	263	251	243	277	238	253	254	240	250	259	260	257	228	229	275	244	254	244	228	259	261	244	237	263	253	272	256	246	279	262	263	264	253	234	249	272	262	288	265	242	267	278	252	240	262	274	241	254	267	255	264	249	259	247	246	241	231	248	248	253	256	241	257	259	245	239	228	262	238	241	261	276	259	237	257	259	253	263	255	227	245	241	253	250	242	247	281	246	273	273	231	246	252	278	259	263	294	282	258	272	237	281	231	229	243	228	260	263	273	253	243	262	234	237	255	247	240	242	254	241	225	262	258	230	235	260	255	236	219	242	257	252	296	274	256	270	260	223	238	249	273	245	252	256	247	274	239	242	263	240	264	276	252	253	306	251	223	238	277	266	246	237	246	271	274	264	248	243	268	244	257	233	251	237	234	269	283	248	243	262	260	245	271	233	236	246	235	247	292	262	251	244	252	265	229	260	253	241	248	249	256	255	261	246	254	278	255	229	254	251	232	296	256	242	290	263	246	266	249	239	263	259	300	229	242	223	230	269	217	240	245	236	249	248	240	255	232	259	237	258	250	253	254	234	246	260	267	275	248	254	258	234	247	245	230	269	243	236	267	233	255	248	260	224	252	266	248	250	266	262	268	236	255	250	249	250	233	247	255	249	233	264	279	245	230	234	257	277	259	265	244	231	267	257	255	262	245	288	246	238	251	251	248	239	246	241	286	255	207	261	257	244	250	251	271	236	250	251	257	254	231	248	271	274	238	268	250	222	250	261	270	259	242	231	248	255	234	234	252	232	239	241	247	244	232	249	237	251	239	237	238	252	251	259	245	216	279	280	263	282	276	237	253	231	246	253	250	265	229	251	257	243	232	272	266	255	235	268	232	248	250	247	249	254	250	248	222	266	278	231	234	237	249	249	277	249	222	232	277	234	234	244	262	256	286	245	256	257	235	273	289	242	246	247	252	270	230	274	228	239	251	263	264	257	249	256	286	274	228	248	237	256	246	262	226	243	267	251	227	249	236	286	247	236	255	278	242	251	258	245	277	265	260	247	230	261	218	257	240	244	267	233	268	257	251	287	261	246	273	262	232	233	251	225	261	260	284	254	265	239	246	264	243	273	232	253	274	250	248	247	270	264	241	246	268	266	272	287	254	244	248	260	224	240	280	279	243	262	234	251	260	266	233	254	277	262	248	245	267	243	249	280	240	227	238	245	272	265	257	251	286	235	272	266	246	259	249	227	262	218	253	236	291	278	261	231	236	238	281	253	248	266	253	232	240	245	256	242	269	249	219	250	256	250	267	224	267	246	240	255	202	245	255	244	269	245	256	236	282	289	259	221	256	240	287	226	259	255	247	252	270	252	240	286	253	262	243
30593	46310	41340	29660	21675	15191	12999	10978	8138	5892	4696	3803	2907	2477	2066	1872	1538	1304	1132	1064	909	787	658	640	539	541	487	482	467	521	495	528	498	514	521	512	442	402	422	397	402	377	400	356	380	369	344	374	347	338	315	322	314	317	320	338	344	298	312	324	302	341	278	313	298	325	315	298	311	312	307	282	296	304	342	317	318	312	317	318	323	326	301	322	339	291	314	327	302	301	288	297	286	298	311	317	319	301	304	330	313	290	300	332	293	301	333	291	320	303	328	308	321	292	316	303	290	309	270	342	324	302	325	313	313	332	316	321	313	311	314	299	301	320	280	347	319	308	313	300	318	298	326	311	333	295	283	253	293	288	319	301	329	306	313	297	297	318	314	305	325	294	325	299	305	291	311	277	324	302	289	306	299	317	285	312	297	321	276	309	316	300	323	307	290	327	338	308	342	313	322	300	324	338	318	306	327	289	313	300	319	286	311	307	287	299	315	311	325	298	294	331	325	295	317	332	313	303	308	316	325	316	285	334	335	303	323	305	303	269	311	306	314	297	319	309	301	312	305	322	311	287	315	308	316	314	294	309	318	311	294	322	344	318	293	298	327	313	327	311	309	324	328	320	348	292	336	303	318	309	343	297	321	335	324	310	297	304	306	296	312	312	321	304	315	358	287	318	306	324	313	288	294	262	309	307	311	314	304	315	304	327	326	293	331	310	277	296	323	298	317	326	318	302	333	309	282	309	313	303	281	288	296	301	325	319	339	316	312	293	334	279	307	314	310	337	285	299	289	298	310	315	304	283	321	300	293	309	312	316	273	321	331	318	280	303	310	332	310	337	283	303	307	332	326	306	319	292	311	323	316	305	292	292	333	312	296	277	313	302	295	298	313	309	288	289	308	284	328	311	299	287	293	321	293	302	350	289	303	313	289	291	302	306	329	299	319	327	336	345	279	325	343	294	320	306	320	300	312	285	301	287	337	290	325	287	321	298	323	321	311	330	319	306	296	312	296	295	310	297	336	295	301	290	301	288	324	303	304	274	316	283	347	327	314	279	299	300	293	285	287	308	327	281	327	304	309	303	314	325	328	297	325	300	319	315	301	322	297	331	299	281	335	263	310	313	319	310	315	326	310	303	300	271	317	287	295	325	302	333	310	295	291	313	333	311	319	321	308	303	309	308	288	327	344	295	310	309	316	269	287	291	297	316	313	295	294	290	307	323	306	309	329	321	331	311	315	295	302	317	298	310	308	328	314	310	305	289	321	302	279	337	322	302	274	313	331	305	328	285	309	306	326	325	318	288	286	263	317	331	304	333	317	297	300	322	323	305	324	268	310	324	326	333	297	314	325	307	313	335	295	290	337	273	288	296	330	314	339	299	325	308	306	328	288	327	291	322	310	306	301	301	324	319	268	300	309	306	295	302	311	302	322	345	305	315	327	312	308	295	329	311	298	312	311	304	314	307	317	341	305	304	301	333	319	307	322	273	336	305	296	304	296	299	273	318	300	316	276	285	306	321	317	309	318	317	330	315	338	328	295	274	339	321	324	290	336	320	287	330	317	299	290	293	290	321	305	320	279	295	282	290	287	314	317	300	324	294	276	313	330	298	315	305	310	295	339	297	302	322	358	329	333	323	298	317	332	314	301	289	309	331	288	317	288	308	316	323	316	312	311	303	289	285	308	282	319	313	318	304	323	292	287	290	332	292	300	308	316	338	313	331	315	312	293	323	325	319	312	344	319	332	359	303	290	312	318	317	333	315	285	348	299	356	277	294	310	324	307	268	338	306	311	300	303	300	298	290	296	311	316	318	336	330	318	308	305	314	320	307	329	303	320	336	307	302	291	312	352	337	327	315	326	295	309	286	316	314	322	319	284	295	331	330	273	311	279	293	295	333	299	305	288	289	297	286	337	313	294	295	315	337	270	280	311	321	287	319	341	308	312	288	294	334	305	307	320	288	296	341	315	327	311	310	292	311	303	307	291	337	316	316	313	330	291	288	326	318	338	305	277	297	300	292	308	288	295	298	285	314	302	343	308	345	304	315	310	321	294	322	336	301	305	325	305	282	315	333	329	316	335	323	311	304	344	335	304	294	306	288	342	335	315	302	328	322	322	285	334	297	347	307	289	321	285	315	306	305	291	296	312	296	287	329	316	292	315	292	318	298	320	307	307	330	291	260	316	333	286	293	317	298	284	318	294	305	314	309	286	320	316	315	294	292	298	309	310	326	286	293	323	295	308	313	299	312	325	304	311	317	314	311	314	322	322	298	285	314	300	314	323	299	335	303	309	292	299	263	313	335	277	312	311	331	308	309	322	349	315	325	348	304	264	320	312	314	313	329	290	310	279	305	320	294	295	311	308	308	269	316	305	338	295	309	305	289	322	309	305	315	303	327	296	303	332	332	328	314	321	328	302	322	284	334	316	346	297	309	297	312	300	303	303	291	321	311	318	335	271	289	312	325	316	329	313	321	325	284	310	309	331	333	267	291	317	309	299	293	338	275	311	305	287	325	309	305	314	315	301	313	285	311	307	273	288	346	273	303	296	284	329	307	323	275	302	316	331	315	301	276	311	302	308	308	285	356	318	314	269	305	321	306	359	290	318	299	311	307	285	316	332	323	314	299	301	290	304	312	273	291	313	307	287	315	306	331	317	314	297	305	317	293	308	298	302	337	306	328	318	290	308	319	302	316	308	265	306	291	332	360	320	274	314	341	348	303	265	321	290	303	295	311	321	362	315	310	299	317	309	323	315	312	287	305	326	302	328	304	277	320	301	345	349	328	303	293	300	330	302	349	284	329	322	304	322	304	334	290	287	308	326	324	357	292	287	314	339	302	325	298	306	314	287	316	320	323	305	275	307	333	312	300	299	307	303	344	302	307	289	320	288	342	332	310	297	296	297	302	324	312	294	342	312	298	346	290	311	315	317	308	334	318	288	291	311	314	302	302	312	254	295	302	299	331	329	319	311	332	303	295	284	326	338	303	303	315	316	291	272	299	317	319	316	302	306	304	305	284	320	304	291	320	325	280	318	306	294	317	265	319	297	312	306	300	296	324	299	341	283	290	317	302	300	288	325	324	320	295	295	313	311	304	314	286	301	291	330	301	296	303	294	306	346	281	312	299	324	318	318	317	273	321	308	304	312	328	337	299	286	312	320	313	312	300	317	348	318	258	278	313	279	313	306	323	326	313	305	325	295	319	298	317	310	297	296	324	293	306	342	293	304	321	302	345	311	311	340	285	338	308	320	313	302	322	311	292	310	311	291	291	341	329	290	320	307	299	301	336	302	277	320	316	328	317	277	310	294	315	309	290	333	295	331	318	315	318	314	316	289	290	254	301	275	319	318	321	302	331	321	323	352	320	322	311	332	313	296	321	345	330	295	288	329	299	308	330	346	307	275	346	330	292	298	318	328	324	295	327	322	286	331	262	283	279	269	294	316	311	291	307	290	307	295	318	347	336	322	317	295	319	299	323	330	304	292	324
23313	21356	29074	24191	21893	21937	17746	10394	7005	4955	3506	2813	2218	1903	1658	1468	1238	1026	903	764	698	655	505	468	363	385	348	366	354	315	374	364	374	372	342	350	311	268	295	281	252	248	242	224	225	233	224	238	234	226	216	230	206	216	232	184	195	202	214	204	205	205	188	170	193	194	223	193	205	203	205	196	205	190	177	170	212	203	193	158	186	185	192	197	179	206	175	190	205	214	207	171	189	173	187	192	199	190	197	194	187	210	203	190	200	183	180	188	195	169	192	176	180	199	197	193	195	173	179	187	198	194	185	188	181	208	180	199	174	208	189	177	198	206	202	194	155	181	187	194	164	185	184	183	207	238	189	198	199	187	184	208	197	187	176	210	205	200	202	206	208	194	176	179	179	206	194	199	205	193	173	178	173	166	207	218	199	149	194	196	186	209	173	189	167	189	208	204	182	186	170	190	198	192	199	171	188	194	199	195	198	197	184	178	185	163	220	166	194	174	183	200	186	198	192	199	198	197	191	194	173	183	211	206	189	182	205	191	188	199	193	208	184	210	204	203	186	211	216	188	191	174	192	195	218	195	179	221	174	193	214	180	178	190	172	197	190	207	185	198	216	199	173	209	197	195	216	191	203	222	181	208	191	193	217	228	200	183	194	161	194	198	214	202	193	191	197	188	184	192	201	199	202	167	202	206	195	191	192	188	210	174	206	175	188	181	195	211	169	179	175	192	190	179	195	200	199	191	187	200	176	208	177	212	186	197	185	221	207	193	189	185	187	205	216	178	183	193	196	199	193	209	182	189	183	204	190	208	193	189	180	222	204	199	206	163	198	212	208	194	185	186	192	181	182	196	210	192	177	205	189	150	188	186	160	187	202	176	211	195	196	212	196	224	197	185	210	173	188	198	197	182	192	172	192	194	216	171	190	168	192	176	200	209	200	182	181	201	203	183	212	196	207	186	186	212	191	190	216	191	198	192	204	172	198	209	182	197	185	193	190	187	199	188	207	171	209	203	200	177	160	170	181	195	185	155	183	203	192	199	167	190	198	189	201	199	207	185	211	184	203	177	203	187	206	189	198	195	196	194	188	223	204	211	171	238	207	192	207	189	200	184	195	169	181	161	202	158	181	170	167	197	173	197	212	180	184	199	210	185	201	210	176	183	187	184	179	205	163	221	198	199	180	210	225	176	211	168	181	189	193	215	179	190	183	180	188	163	173	209	165	193	210	182	192	171	181	199	197	190	224	210	184	175	176	199	196	201	232	207	208	195	199	176	212	190	192	209	205	181	187	190	190	190	194	189	205	192	192	186	201	178	179	192	174	192	163	193	220	168	195	196	192	166	185	197	187	177	182	188	190	202	190	178	196	196	187	175	179	185	186	228	203	178	193	222	186	200	200	216	189	200	201	201	200	219	206	179	202	164	207	196	180	190	226	212	167	174	208	199	189	179	184	217	173	169	190	197	212	202	204	190	172	205	195	218	180	175	193	216	197	184	201	192	213	195	174	216	195	209	210	185	201	204	207	182	200	180	223	186	204	212	199	198	185	181	213	169	193	207	200	213	191	203	195	216	188	207	173	192	194	195	213	178	201	159	167	174	198	193	174	195	168	202	209	215	215	202	191	214	213	203	190	191	183	189	203	194	195	196	189	186	186	178	194	181	208	212	190	188	174	195	201	194	199	199	192	191	216	197	191	208	199	197	183	176	188	182	164	210	167	186	207	180	178	206	192	206	190	207	195	190	203	197	196	170	188	188	196	177	176	179	183	184	210	211	231	183	201	205	176	185	176	209	204	209	165	170	203	210	198	198	204	200	174	184	179	190	222	171	186	182	205	187	210	188	206	207	188	198	175	190	189	202	177	191	198	181	167	185	204	202	200	195	189	182	184	192	180	213	188	171	228	190	209	188	194	182	179	191	183	187	181	193	207	192	190	185	203	197	188	188	207	202	195	212	207	199	197	183	206	168	187	227	201	201	214	193	197	240	178	197	198	212	208	183	209	177	187	191	179	190	182	169	189	198	183	204	199	196	200	160	200	203	192	194	164	184	190	210	177	193	201	189	188	211	197	199	193	184	174	183	171	200	191	168	194	175	194	191	191	198	198	192	204	202	210	184	191	176	203	170	169	197	203	215	199	196	209	193	205	192	217	184	190	188	197	188	181	203	177	194	179	184	171	203	187	180	214	191	189	197	210	204	204	192	213	200	198	217	186	177	193	183	184	207	188	211	191	178	202	196	196	195	206	181	185	211	181	216	199	193	192	184	198	187	184	208	181	198	201	217	175	198	185	202	198	176	214	193	205	176	188	188	183	197	216	173	217	188	184	199	207	179	193	177	195	203	199	183	198	189	186	154	190	178	187	197	171	186	190	181	179	182	189	194	201	189	182	204	203	157	192	199	197	205	209	188	175	197	185	204	183	187	198	171	219	194	195	174	166	221	206	193	199	181	190	166	192	194	179	178	202	181	187	207	175	202	183	210	199	180	180	183	216	211	189	177	193	178	206	160	176	195	193	186	192	182	186	178	202	189	194	193	182	168	190	204	191	205	189	181	192	176	173	202	172	196	231	199	221	186	216	176	189	182	198	203	185	177	205	171	221	187	200	172	210	198	154	193	193	201	212	177	194	209	192	179	159	208	197	188	196	209	163	179	199	198	217	183	223	187	196	180	201	194	192	177	190	171	181	165	194	214	210	182	194	176	212	167	187	221	194	195	179	188	166	190	198	188	179	216	202	203	185	190	186	205	202	220	203	193	214	164	182	194	210	189	195	196	186	171	219	173	215	193	190	195	184	193	194	193	194	221	171	193	190	198	183	197	185	208	190	180	193	196	190	215	204	212	192	193	194	197	186	193	189	193	182	189	194	200	186	192	233	189	203	209	195	165	184	199	184	187	171	194	216	199	186	203	192	190	167	206	188	187	213	187	190	180	200	206	199	184	185	207	209	196	187	212	194	201	167	221	181	192	190	197	187	193	192	197	197	205	193	186	195	185	186	196	192	192	188	185	204	188	183	178	209	178	194	170	193	193	196	177	179	186	161	210	212	171	195	188	196	189	190	172	208	196	204	190	192	191	207	196	221	203	172	189	177	214	165	186	186	175	179	184	210	196	196	199	199	178	189	187	180	190	204	167	207	209	175	194	214	199	206	183	184	205	181	190	177	195	189	200	184	201	196	197	189	218	201	188	198	210	191	200	196	206	209	211	199	206	203	186	182	175	199	224	205	194	186	190	193	209	190	209	217	198	219	180	181	206	203	213	191	199	198	196	197	204	188	195	211	184	181	191	201	175	198	198	184	179	214	173	183	187	205	180	207	189	188	219	191	214	213	187	211	204	193	197	209	166	181	174	196	204	176	192	195	163	171	179	217	187	202	176	188	209	173	209	199	194	216	205	192	207	170	177	191	217	205	213	201	185	188	190	225	212	179	199	196	175	166	206	185	205	170	195	210	193	194	211	216	198	178	188	189	178	172	216	185	181	188	177
32282	53893	49670	37839	29740	21881	18941	16913	13481	9957	7762	6237	4880	4178	3664	3136	2652	2205	1769	1607	1349	1139	895	807	681	674	565	582	500	544	561	574	566	587	536	518	504	428	381	386	379	366	383	329	325	347	309	307	312	329	289	309	276	272	235	265	256	271	225	258	234	270	248	260	238	272	209	243	260	249	246	245	232	228	245	229	240	236	240	219	225	226	226	222	224	246	206	223	223	226	222	224	248	230	213	228	229	207	225	231	211	215	249	222	223	234	229	223	235	242	222	199	248	215	224	254	253	244	223	252	225	275	217	243	237	248	217	247	221	260	241	226	220	241	255	211	251	233	225	222	224	221	234	225	213	223	253	237	224	253	261	214	214	223	242	209	211	209	204	230	237	212	267	233	238	195	244	232	237	219	209	216	254	259	237	212	211	242	230	222	233	224	238	238	245	252	231	234	220	222	213	257	255	239	207	203	245	237	240	213	241	240	217	223	244	218	227	217	219	206	260	215	242	219	227	255	221	261	227	257	266	230	246	252	217	223	211	234	234	204	219	220	209	234	223	262	209	245	231	238	228	215	214	217	215	228	248	250	248	239	222	264	208	229	221	245	219	238	229	220	250	247	235	244	228	241	235	227	232	220	235	230	213	211	247	249	219	224	240	243	245	254	246	229	238	249	236	239	232	228	238	228	220	245	223	214	231	232	203	214	246	244	224	257	224	235	243	234	234	226	210	228	215	230	244	258	237	198	240	245	211	248	211	196	233	257	224	252	237	220	213	231	241	235	243	226	230	227	227	216	208	256	243	212	228	238	221	240	212	229	217	241	222	230	230	224	223	248	234	229	198	214	244	240	234	215	235	228	250	224	226	254	241	232	245	205	243	238	222	222	224	224	221	217	242	206	234	248	226	200	206	224	229	214	229	256	214	231	218	216	244	203	249	235	242	242	240	239	237	225	227	215	214	252	246	240	215	228	220	233	213	258	253	255	210	232	226	229	207	232	218	226	219	238	242	234	221	222	229	245	188	251	242	221	220	243	225	235	239	256	239	243	227	252	241	244	226	259	229	236	238	221	205	226	204	241	249	221	241	224	228	219	228	262	246	226	227	221	242	197	208	230	223	215	235	230	216	233	246	236	234	269	222	243	243	216	211	224	239	243	227	216	226	223	241	204	255	213	250	252	240	234	205	247	252	216	212	238	228	205	243	234	233	232	228	212	226	230	235	227	222	200	210	214	252	236	240	252	233	231	246	233	218	211	216	241	221	226	237	228	204	232	228	227	254	242	215	233	226	205	247	240	251	226	235	212	238	260	226	225	227	248	216	238	230	227	219	211	246	218	268	223	205	238	231	234	227	237	254	256	237	240	213	232	252	235	215	219	237	243	221	244	240	238	245	227	231	240	228	231	229	237	229	231	220	234	227	221	224	231	243	241	244	215	217	247	231	217	205	202	225	224	204	217	227	218	214	229	231	209	236	224	239	233	229	212	249	222	247	223	225	272	259	240	208	236	233	256	220	230	250	204	232	245	245	223	219	252	222	229	203	217	208	247	218	211	215	197	209	232	240	208	215	216	249	239	271	243	246	240	218	234	235	231	224	233	240	245	210	222	248	243	234	223	231	264	221	248	226	224	229	225	233	243	226	253	239	240	210	204	209	223	228	249	231	206	233	249	223	227	209	236	239	227	212	239	230	224	256	230	217	229	228	231	240	215	262	224	232	214	218	213	241	214	240	244	230	236	211	259	253	217	242	212	246	232	240	209	211	232	206	237	232	237	248	238	219	236	259	235	225	236	225	257	239	235	245	232	209	242	204	260	234	243	246	236	261	219	237	231	218	225	242	208	202	238	227	249	210	226	226	213	242	231	217	219	241	219	275	233	208	248	227	215	231	233	236	218	220	224	214	255	250	230	226	233	212	214	215	249	225	227	256	245	206	240	238	228	208	236	241	256	242	253	237	243	209	209	225	213	239	226	240	230	190	211	231	222	243	212	224	212	213	217	229	225	244	212	234	219	226	197	237	208	239	225	222	222	207	207	232	237	240	227	222	226	188	253	210	229	220	237	223	225	188	221	242	231	252	217	209	202	217	230	220	221	230	222	235	233	274	234	209	236	212	225	257	219	246	227	228	215	243	236	230	245	229	222	257	227	230	220	204	248	236	230	248	238	254	231	264	227	234	236	229	234	235	214	215	249	256	240	234	223	241	238	227	253	229	223	218	227	219	255	217	229	248	229	238	241	205	222	227	239	226	225	220	218	270	238	224	205	222	227	237	235	222	241	236	207	200	243	257	229	225	221	232	212	210	213	237	232	246	230	216	213	216	224	212	231	235	240	218	240	246	247	226	208	230	223	222	243	251	230	245	249	215	239	227	214	219	237	246	229	232	218	245	261	223	218	258	241	240	242	231	218	237	244	222	230	250	239	231	227	223	233	221	226	233	231	221	245	246	251	252	229	228	226	240	223	255	243	250	235	225	225	224	207	219	234	240	246	212	234	231	247	218	224	221	236	220	231	219	238	238	214	232	206	241	208	228	234	246	235	215	242	243	232	256	258	217	231	236	237	251	236	226	229	217	251	243	219	225	225	243	209	259	200	225	225	237	220	213	247	210	235	246	231	235	221	220	252	250	227	236	225	225	237	276	234	218	236	209	242	220	210	226	236	239	227	225	259	212	217	229	223	258	227	233	252	236	208	210	247	222	240	233	228	229	252	238	254	229	237	222	235	218	208	222	235	211	237	203	215	209	239	238	212	198	236	214	231	237	239	235	244	252	239	264	228	178	243	200	207	224	251	224	209	235	231	231	219	226	233	226	226	218	228	218	223	223	239	210	222	226	243	230	241	229	218	238	266	233	220	202	253	228	230	216	231	202	231	218	243	245	251	229	230	211	216	197	229	210	262	223	236	238	210	237	233	216	227	225	243	226	197	248	233	247	241	228	245	211	217	252	219	239	225	247	237	258	211	232	232	219	250	226	221	224	226	218	261	229	223	243	234	236	238	227	255	218	190	242	215	236	237	226	209	226	230	219	209	240	201	224	199	224	228	214	236	233	239	223	242	228	250	241	238	219	232	234	215	237	217	217	252	242	233	197	230	236	230	234	240	247	221	267	218	220	220	262	187	217	214	219	219	239	242	253	240	242	220	236	256	222	223	217	237	241	243	247	244	226	218	225	258	238	227	234	246	208	228	218	211	241	239	198	218	238	233	208	231	211	239	228	239	205	231	231	275	247	231	222	229	210	228	227	233	204	243	250	201	206	226	205	244	235	233	273	241	242	236	214	256	241	251	216	234	220	240	259	217	239	202	226	243	239	235	226	231	229	255	241	232	215	242	236	221	230	223	211	221	248	215	241	208	220	228	222	214	210	238	216	231	211	244	233	252	224	208	230	224	243	223	240	234	197	240	210	224	218	225	241	236	240	254	204	225	242	252	234	236	214	238	264	221	230	240	231	228	246	215	220	246	233	230	217	239	211	230	241	231	234	241	234	226
29484	28088	31752	24208	13994	7002	4939	3864	2946	2021	1529	1254	1000	852	802	731	647	574	490	444	423	350	315	338	281	284	281	300	297	272	279	283	339	318	263	274	295	241	286	226	275	256	251	240	227	243	252	232	223	223	221	226	253	226	203	234	208	214	234	226	253	230	188	227	210	239	217	225	214	235	209	206	200	214	213	207	212	220	218	238	229	230	189	219	217	218	213	217	217	201	236	217	199	234	203	220	229	236	194	211	203	205	210	233	239	213	220	224	229	215	202	223	223	202	236	224	200	207	233	199	186	221	229	195	230	206	195	185	216	213	202	216	207	198	241	208	214	233	235	245	239	241	222	225	221	215	226	202	221	199	201	210	205	221	217	242	198	218	205	212	225	228	225	226	201	207	210	215	215	208	224	235	199	207	242	203	222	224	196	216	210	214	199	201	222	213	211	201	223	197	220	211	232	224	203	207	211	235	202	177	207	220	243	202	208	197	230	202	240	204	238	200	197	239	226	197	220	191	206	189	227	203	226	214	213	228	212	202	218	216	218	165	203	199	197	222	219	209	203	215	260	235	216	221	238	208	207	218	225	214	204	226	219	187	227	212	176	214	208	221	238	200	229	201	213	192	221	231	225	221	225	201	225	229	209	197	197	198	226	215	195	186	203	189	218	232	197	211	211	192	199	207	204	227	237	218	233	217	209	214	208	216	201	224	204	214	182	233	227	217	222	217	219	218	202	198	219	184	230	248	202	211	221	228	204	198	232	217	234	218	214	204	220	204	191	209	209	216	223	226	202	196	229	208	204	219	206	213	192	212	234	233	241	216	184	219	203	188	201	205	234	197	199	208	211	215	242	209	187	209	220	203	225	227	193	205	229	232	201	207	202	194	204	216	209	219	223	211	203	208	201	227	220	214	188	213	217	204	228	213	221	224	226	222	204	242	210	200	202	214	214	208	235	224	195	241	200	229	219	226	210	224	187	208	215	218	217	216	217	208	215	204	236	227	212	221	213	199	206	194	218	223	225	212	217	240	179	203	201	214	214	188	215	237	205	230	217	238	233	200	243	215	193	191	219	211	208	229	198	195	198	220	202	212	207	232	233	186	206	212	194	203	203	250	215	219	218	197	213	206	193	229	211	241	206	236	218	206	211	228	203	225	231	231	218	233	247	213	255	234	230	206	201	214	194	203	205	218	208	220	212	213	227	202	209	207	172	206	225	241	206	200	235	223	228	222	230	218	194	229	221	240	230	212	219	204	192	232	213	228	213	217	221	229	218	217	213	233	211	223	219	207	214	201	212	201	219	219	214	196	230	181	197	213	215	225	187	209	219	196	203	241	196	217	200	218	179	227	229	212	214	211	201	206	176	214	227	195	187	231	188	226	207	242	205	217	212	239	213	202	201	205	219	203	256	218	191	195	220	206	208	237	187	235	213	201	232	217	207	216	211	219	214	194	211	237	219	211	202	207	234	219	221	212	214	221	248	212	231	224	221	217	234	233	225	193	221	200	197	194	240	231	213	219	211	198	227	210	210	222	216	225	227	227	219	216	225	206	205	192	223	197	213	206	219	221	210	208	219	219	205	232	213	236	207	220	193	226	209	230	230	230	211	204	236	198	237	230	217	224	226	206	213	221	203	254	176	236	218	204	216	211	211	220	227	220	203	222	202	207	222	215	208	210	213	204	204	206	204	202	188	222	215	207	205	205	236	211	221	204	198	244	213	207	220	230	184	222	223	212	216	206	185	219	188	209	206	183	235	218	209	204	206	218	226	186	217	203	230	217	226	179	218	178	194	202	225	219	200	216	174	207	206	219	235	208	195	194	212	210	212	217	217	224	195	241	210	221	205	206	201	217	226	185	210	224	225	204	197	238	221	235	238	203	215	226	195	227	199	213	204	201	237	219	207	207	201	236	200	212	226	216	233	210	222	240	217	228	206	193	214	201	218	218	235	214	232	210	190	238	216	243	240	210	233	200	233	189	225	202	198	221	223	216	236	207	205	209	220	210	208	183	221	210	221	214	224	206	212	210	225	232	199	238	219	210	224	235	227	212	229	202	220	236	198	225	205	226	221	189	205	215	190	222	222	235	222	199	191	205	223	210	194	202	202	214	220	226	231	234	219	223	231	229	217	198	203	215	194	210	237	203	204	208	209	208	218	194	226	211	204	218	213	216	211	215	226	216	212	193	215	194	198	199	198	216	194	235	244	204	198	192	256	215	205	229	212	199	222	225	197	190	215	212	227	218	210	197	201	180	227	183	210	203	224	231	226	232	200	209	201	219	236	214	212	196	195	227	234	189	193	221	187	195	205	224	200	256	218	206	199	219	201	215	237	221	200	200	223	195	225	212	218	212	207	231	218	203	217	231	201	225	214	214	217	240	205	196	215	212	208	229	214	235	204	215	228	228	216	207	226	219	197	221	226	204	213	255	245	208	174	220	216	207	190	201	237	213	212	230	191	196	204	247	193	231	237	230	207	225	234	203	236	190	206	195	226	200	233	217	213	204	214	194	196	222	207	217	202	207	211	226	251	214	243	220	209	221	208	231	238	242	201	215	222	219	209	245	222	195	241	211	216	219	215	219	205	209	252	200	185	208	230	211	210	212	195	231	209	215	214	229	189	207	208	211	220	221	228	197	199	211	221	218	214	234	195	193	181	211	224	239	220	227	176	184	250	181	237	193	210	180	213	204	215	211	236	205	223	223	211	201	257	226	224	206	208	222	198	206	213	193	205	217	200	224	228	207	203	206	230	217	214	209	216	214	212	215	214	202	177	209	234	208	219	201	208	226	188	235	201	216	227	211	220	221	197	196	240	224	212	227	241	196	229	204	239	213	233	234	228	216	235	184	194	211	180	211	216	228	209	198	224	219	224	211	194	174	210	217	206	211	221	205	240	199	216	196	226	220	213	206	213	213	207	238	209	205	219	200	206	217	220	178	217	237	194	189	190	228	212	224	205	220	183	201	194	215	184	228	214	213	210	230	206	204	183	216	253	208	214	197	236	194	241	227	222	209	211	231	225	206	214	201	198	210	239	240	211	209	215	238	219	208	182	228	201	245	206	193	237	199	208	233	219	211	225	209	225	184	223	210	214	212	224	212	205	237	241	215	203	221	203	225	185	204	240	199	206	197	188	220	214	236	181	202	221	209	224	211	218	220	229	216	221	229	209	226	211	202	211	217	216	212	209	212	227	234	239	216	226	217	197	185	214	220	200	207	220	219	222	213	214	222	212	224	209	213	235	215	231	248	226	218	206	210	209	219	217	201	213	233	237	218	203	209	193	211	193	220	208	235	238	203	189	238	227	198	222	246	183	225	203	240	222	189	235	219	213	213	208	211	200	217	217	217	207	245	208	205	248	208	206	214	203	233	230	190	208	243	201	223	218	212	218	217	219	209	225	201	208	228	209	224	225	235	213	221	219	211	219	207	205	220	219	215	225	224	185	204	225	177	199	190	206	223	200	242	190	243	200	185	203	220	245	216
30714	42962	37445	26172	18794	12193	10039	8781	6712	4636	3609	2721	2254	1938	1719	1524	1351	1134	877	754	700	596	590	535	466	453	427	414	334	434	428	405	442	440	415	406	373	355	340	345	316	326	321	320	325	284	314	304	318	303	287	256	240	274	266	259	309	242	258	270	275	260	269	307	299	271	284	286	237	270	267	278	257	253	255	256	242	290	270	281	229	264	286	260	312	247	265	277	255	303	290	241	259	257	267	258	283	271	261	264	300	277	286	289	252	273	264	246	283	263	266	275	256	249	267	292	281	280	252	257	255	272	288	237	237	258	252	264	276	236	264	268	264	276	263	270	274	272	279	282	268	308	253	241	250	256	290	274	276	265	282	292	278	277	286	255	264	279	274	245	251	254	265	244	243	256	246	264	235	258	273	298	283	275	262	291	264	262	247	289	254	265	272	258	269	280	256	265	254	275	256	284	269	268	276	285	253	264	283	274	291	282	273	273	264	252	259	251	270	260	255	278	264	255	253	261	241	301	279	274	262	290	257	280	288	260	282	284	246	270	264	264	261	258	268	262	252	263	260	286	247	258	241	297	262	242	277	244	287	252	276	263	262	255	266	237	263	288	245	304	276	256	256	289	261	275	263	258	285	278	284	263	272	274	291	277	294	273	272	282	262	254	239	251	281	282	240	261	248	244	265	286	299	277	250	245	246	284	269	247	264	269	257	301	264	254	257	274	261	286	292	290	259	249	264	273	278	288	256	264	264	250	281	270	262	271	263	261	273	243	241	263	282	244	292	278	271	273	280	278	277	297	265	275	255	270	258	238	251	253	275	241	263	263	256	293	290	251	275	278	246	274	290	248	297	253	282	279	242	252	280	263	277	283	255	248	271	271	285	263	278	275	269	271	269	241	247	251	266	254	249	265	303	257	255	290	263	265	282	272	283	272	286	270	264	256	280	279	251	267	290	261	276	243	249	279	278	254	265	260	295	257	269	293	249	296	253	291	269	268	269	255	274	236	269	236	297	263	256	243	241	265	275	261	258	250	246	281	261	272	289	281	268	269	294	274	258	284	248	285	301	255	270	284	260	255	265	273	263	283	267	272	255	261	243	235	263	290	267	258	256	258	280	263	250	277	264	281	257	278	281	252	285	256	279	260	254	279	246	261	269	267	276	271	261	276	271	275	263	278	283	261	276	249	281	263	268	285	298	277	265	243	310	251	258	268	248	314	264	251	272	268	290	284	273	249	266	291	257	286	276	288	251	256	289	245	250	278	271	249	265	267	252	253	247	276	287	277	256	272	239	279	268	255	274	256	268	235	255	240	279	288	275	255	249	274	277	291	241	239	266	276	291	261	307	246	267	277	276	293	296	264	264	271	287	256	255	261	240	260	260	256	276	284	247	288	289	259	281	277	253	254	234	295	274	260	271	291	273	274	247	222	272	275	286	254	294	285	238	258	264	246	234	282	251	276	265	266	277	293	271	279	235	281	235	241	290	282	241	273	267	285	262	254	288	257	239	238	263	275	262	256	268	266	276	268	278	242	262	273	246	248	254	278	287	296	255	271	276	276	268	280	263	276	267	253	257	259	265	253	267	286	285	277	288	257	264	285	267	272	297	261	286	263	260	295	284	253	253	278	235	274	255	281	261	255	264	214	254	277	274	260	251	268	276	251	278	252	253	274	277	272	261	287	257	294	264	254	272	270	275	270	298	245	263	269	245	246	266	263	267	225	269	270	287	275	261	292	265	261	265	247	235	281	260	255	264	266	280	253	266	242	252	283	291	268	270	263	271	291	274	274	272	259	255	275	292	254	273	281	276	251	248	274	223	290	244	272	285	268	252	274	284	261	276	288	277	301	282	308	273	300	284	259	249	260	275	280	279	287	257	276	230	262	287	268	279	262	258	259	249	253	267	254	280	293	284	259	267	257	264	223	274	279	269	265	254	281	264	267	235	253	264	267	267	270	265	245	285	285	258	243	275	250	243	284	259	272	229	281	235	280	255	241	264	267	258	268	281	268	274	284	284	260	273	286	262	296	273	287	275	251	255	253	266	277	264	245	291	274	276	266	239	274	237	306	292	279	268	267	248	292	262	254	272	233	280	271	243	287	258	278	257	230	282	271	280	250	263	278	263	268	262	277	285	280	270	269	262	272	242	263	266	272	274	287	293	251	264	301	288	250	289	255	285	270	278	250	261	278	263	237	258	270	249	252	299	262	269	258	289	285	264	291	244	240	285	285	264	268	286	275	267	285	244	292	253	285	238	256	261	299	254	291	262	239	255	284	279	265	226	276	276	245	236	270	247	272	245	258	229	267	270	275	268	251	263	272	294	239	254	274	265	283	266	261	255	268	290	245	251	295	242	264	276	280	244	280	271	274	273	261	295	263	240	250	264	275	244	279	244	258	272	245	268	271	248	289	260	282	234	281	250	276	263	270	271	273	252	263	261	267	258	276	263	302	245	258	255	268	270	233	260	273	282	247	274	275	268	255	248	276	267	264	249	255	240	283	309	271	262	261	285	283	254	272	269	267	245	285	256	266	251	255	250	248	300	278	284	297	272	273	281	269	262	277	267	237	242	299	252	261	274	255	258	283	275	252	256	275	264	290	268	237	242	258	240	274	246	249	254	266	276	286	272	279	260	293	282	275	246	259	305	253	266	290	256	285	268	248	243	297	255	249	264	296	252	257	287	265	268	315	275	266	252	268	283	286	280	268	282	247	264	292	245	276	245	267	273	259	277	265	269	267	297	257	261	295	256	256	259	295	257	256	266	279	255	275	275	266	249	293	272	264	250	255	306	274	266	274	278	261	274	255	278	280	267	250	290	272	255	313	268	254	252	284	238	264	277	271	269	272	264	246	290	271	265	286	326	247	284	282	252	283	252	264	276	272	274	281	298	251	277	264	231	265	267	267	289	265	280	276	277	281	262	290	249	252	264	281	262	252	253	262	257	254	268	271	254	251	257	241	276	282	275	296	281	264	264	274	274	267	267	259	254	272	254	265	241	244	244	270	275	255	288	266	287	260	284	245	262	262	244	268	268	248	282	265	244	248	287	295	284	264	273	293	288	242	243	273	264	273	236	255	265	286	256	255	265	278	247	253	279	309	250	258	226	296	249	284	284	275	259	266	271	273	268	276	253	268	297	239	254	287	275	261	266	262	271	253	264	270	284	266	266	266	245	292	256	269	288	263	273	280	281	276	295	257	273	263	254	258	280	300	268	234	239	267	256	262	237	270	271	287	258	245	246	250	271	255	241	285	271	264	246	291	262	264	266	260	257	282	253	263	259	263	258	273	294	270	252	274	250	258	291	288	268	271	267	291	253	298	268	263	281	283	286	249	274	264	296	254	244	285	252	263	276	276	260	308	281	284	310	247	277	269	259	283	233	277	265	269	258	263	251	273	255	262	262	266	267	284	266	267	270	289	246	262	257	243	250	292	274	254	249	264	295	278	274	261	265	278	265	284	256	267	253	290	295	286	281	274	306	279	269	299
24438	21358	28616	25463	22053	16088	9550	6769	4936	3441	2355	1952	1507	1309	1230	993	886	781	602	538	475	441	389	365	329	317	282	288	251	271	236	277	269	245	275	272	228	263	224	229	232	195	203	195	192	193	166	187	182	172	161	174	182	191	179	169	171	172	171	184	153	196	166	162	150	163	165	183	149	150	156	163	193	156	150	148	159	172	139	169	166	131	176	144	161	155	152	144	166	157	162	167	166	167	154	176	181	144	146	141	167	137	148	142	150	184	173	146	148	190	182	182	175	149	168	178	157	142	164	148	180	163	157	141	186	169	145	140	170	128	157	154	136	152	174	174	148	173	187	151	151	159	167	159	160	153	156	169	152	165	157	154	159	122	165	184	161	175	174	164	160	177	154	159	166	170	168	145	161	183	166	145	178	159	142	140	166	138	162	151	171	172	168	162	154	150	196	149	144	150	166	136	172	174	156	149	161	146	157	147	161	175	139	139	167	154	176	193	152	165	169	181	150	161	172	155	136	158	164	173	137	140	133	163	160	146	179	152	174	147	152	156	156	146	133	156	168	164	150	143	152	144	165	144	145	162	146	165	155	153	166	158	163	164	157	148	173	153	184	161	144	164	158	147	169	155	164	182	159	159	171	167	155	157	161	143	141	153	147	176	161	167	185	172	160	163	149	157	151	169	183	153	149	154	164	166	158	190	172	151	178	163	158	153	169	175	175	132	156	151	190	156	168	156	163	162	154	145	141	163	177	139	163	188	158	184	169	195	161	135	164	145	169	166	148	166	144	168	168	152	167	188	161	180	174	151	156	155	163	164	154	180	160	154	156	179	164	158	153	159	164	172	172	168	135	165	160	182	151	149	168	159	169	167	166	161	158	146	156	146	171	154	133	152	155	173	143	174	171	154	142	161	174	171	190	151	177	151	164	160	150	159	168	155	141	175	176	159	143	153	160	179	171	152	145	175	154	167	155	159	166	156	141	179	159	147	163	163	157	162	170	166	180	161	161	163	156	154	156	158	152	162	171	162	172	184	167	164	172	147	151	146	206	157	163	157	159	157	172	142	164	169	160	174	153	156	164	180	137	173	146	189	163	157	158	162	148	153	153	149	160	148	145	146	149	162	151	168	150	154	154	162	154	155	171	144	151	156	166	161	163	156	150	148	147	148	168	156	132	157	177	170	141	153	162	162	159	151	148	152	157	183	152	176	149	148	146	153	177	172	154	164	141	179	179	155	164	161	162	169	141	159	167	150	169	145	159	141	164	162	191	166	165	157	161	162	150	163	181	170	164	171	150	154	173	161	170	148	150	155	171	159	157	167	178	148	153	153	154	155	189	152	151	155	183	139	154	173	155	158	154	154	154	154	159	168	163	157	165	183	151	145	153	179	165	174	150	172	156	167	162	174	170	158	159	170	174	154	159	141	153	148	173	159	148	178	167	151	166	135	154	162	171	165	177	169	161	158	167	164	172	139	187	152	151	145	170	171	156	173	161	171	146	154	158	160	138	170	172	178	159	175	170	163	164	147	150	154	159	182	176	179	155	162	169	167	163	179	169	162	159	156	162	177	173	167	157	138	153	153	147	148	167	156	170	148	159	160	141	178	158	154	160	139	160	170	155	155	157	146	170	148	173	173	156	171	143	168	169	136	139	153	168	195	167	163	173	145	166	170	173	131	156	162	163	145	150	167	173	159	146	142	147	165	147	157	174	159	158	145	144	172	138	163	168	162	155	152	161	157	167	163	172	169	157	168	170	158	159	151	160	151	135	177	147	148	154	152	166	156	133	163	144	135	154	147	170	143	161	161	164	168	149	166	158	142	137	172	155	149	151	162	164	163	164	162	151	158	174	160	177	171	165	186	186	174	165	157	144	160	152	159	146	162	145	164	146	156	164	173	162	175	167	161	165	164	180	162	180	167	159	147	146	165	151	182	172	171	159	164	179	169	164	160	180	176	169	133	131	169	142	164	150	152	145	153	192	142	191	192	155	185	142	165	172	145	161	145	171	145	145	149	171	148	145	144	172	157	139	151	147	159	133	130	163	167	160	156	161	169	144	176	174	154	151	161	149	147	164	169	160	128	150	163	163	162	158	171	160	146	141	144	164	158	145	179	160	162	163	176	164	162	153	169	133	183	153	167	200	176	163	135	145	145	175	165	152	164	149	154	173	163	174	151	158	173	174	160	168	174	170	171	161	158	156	180	162	144	169	174	166	134	174	157	165	159	169	153	174	175	144	168	182	156	162	162	152	155	151	163	154	172	174	145	182	138	183	167	175	163	159	177	152	155	154	164	152	163	135	173	167	152	150	167	163	176	170	142	168	160	177	164	154	176	180	151	149	148	165	134	152	164	138	165	159	157	184	166	167	161	160	180	176	149	157	143	156	154	197	161	149	153	147	171	164	161	188	165	165	187	166	163	175	153	137	165	159	171	148	165	182	140	173	144	167	160	170	153	133	147	159	147	128	149	153	141	138	146	160	142	163	153	174	151	163	164	151	156	151	150	150	156	156	169	169	154	147	146	150	168	156	165	173	148	164	143	138	156	184	137	153	162	162	178	170	143	160	164	157	154	165	170	152	151	160	149	145	171	166	147	150	137	146	146	167	147	151	151	165	153	164	146	173	158	157	148	146	148	155	162	181	155	153	149	158	152	151	137	161	163	160	164	172	148	148	147	161	169	144	160	155	166	164	182	154	180	153	167	171	164	179	174	156	179	160	141	165	151	151	165	160	168	173	162	169	155	162	151	163	156	142	136	142	193	174	159	179	187	162	178	154	154	156	178	166	163	154	190	164	165	155	171	155	173	154	169	142	133	163	163	177	160	152	142	152	161	176	152	152	171	156	149	184	170	148	181	150	141	173	169	152	159	151	164	173	149	162	152	167	145	148	153	149	157	151	165	171	150	140	173	166	157	138	174	142	186	146	157	158	162	160	165	157	162	158	152	160	161	160	179	158	138	165	149	143	141	157	156	171	170	153	175	184	156	136	164	162	190	167	148	168	151	155	179	181	143	142	150	165	162	162	171	184	139	186	172	161	168	168	186	187	144	148	170	161	162	145	136	157	162	142	127	175	143	143	153	171	145	158	163	173	154	160	165	165	166	173	161	168	147	154	142	163	158	168	172	144	167	172	168	173	166	163	159	176	137	177	152	160	166	151	151	160	173	165	167	172	163	143	134	158	159	117	144	147	162	153	160	155	171	189	119	190	185	147	153	132	171	170	157	171	170	141	172	158	171	167	183	170	157	172	168	158	173	155	145	166	141	135	153	152	162	130	151	184	168	154	172	166	185	139	156	157	172	170	157	149	178	171	169	178	159	172	161	157	167	154	161	143	153	179	158	150	131	176	160	161	149	156	122	164	162	159	152	176	137	158	166	141	151	148	128	167	169	141	144	162	164	161	174	154	164	163	153	159	154	163	170	178	162	160	145	158	149	149	174	147	176	157	176	170	143	165	163	154	149	183	171	159	185	153	147	170	148	149	148
30365	49761	44414	33294	25254	17639	14375	12543	10046	7517	5478	4419	3425	2958	2675	2180	1817	1590	1321	1117	961	818	736	607	520	482	471	437	413	431	418	420	441	445	432	395	349	335	336	323	316	287	296	279	302	250	245	251	225	268	253	231	238	212	202	232	233	207	219	222	194	212	216	191	206	240	206	215	177	190	206	215	198	226	216	185	195	204	194	201	189	192	225	194	224	189	202	200	203	162	200	210	198	215	211	226	210	179	208	203	207	212	195	198	196	206	202	205	181	190	190	220	218	211	208	208	193	174	203	199	197	217	198	191	187	233	205	197	198	185	184	204	221	214	217	209	177	213	179	187	196	176	174	206	191	209	211	204	222	209	197	199	196	195	201	184	182	204	200	213	193	191	204	210	208	193	216	197	197	222	193	203	190	205	187	194	193	204	196	201	211	204	213	214	223	194	211	206	180	203	199	221	198	199	177	204	211	188	196	200	203	219	222	186	208	187	210	193	190	194	194	192	208	218	207	199	198	200	204	212	210	194	230	205	221	185	201	197	189	212	218	188	195	195	224	207	205	210	194	216	218	200	197	208	201	205	181	186	206	190	187	189	174	206	190	189	220	188	185	198	213	186	183	190	188	214	213	202	220	192	196	186	182	195	188	226	191	218	228	214	207	229	231	231	200	202	199	201	199	192	252	176	186	228	216	178	200	180	182	213	209	238	202	195	212	189	198	202	211	211	218	197	210	228	235	216	213	188	230	218	220	209	214	207	169	206	215	213	212	213	210	213	212	203	188	192	202	201	198	187	198	203	216	187	179	195	199	218	156	194	198	205	192	201	189	213	208	189	200	199	206	208	199	204	203	214	200	214	219	195	199	204	200	206	203	195	198	187	223	202	196	206	214	216	202	180	202	207	191	206	207	223	224	219	200	189	196	212	211	217	182	246	239	197	217	204	191	222	218	203	211	201	203	174	194	199	204	207	222	212	206	208	190	197	172	191	195	192	192	207	170	211	180	204	196	195	192	198	213	209	191	193	217	182	219	201	190	214	190	211	209	189	197	219	227	208	215	203	215	197	180	198	213	207	202	206	221	196	213	204	236	219	212	194	200	175	187	194	201	211	198	211	229	170	217	213	242	203	193	206	201	220	210	226	192	189	201	185	191	204	197	225	192	214	205	225	200	215	196	202	222	194	200	203	194	207	209	198	199	166	202	186	225	208	212	204	193	192	186	215	184	196	187	192	206	217	194	178	192	184	189	222	197	190	226	207	195	183	198	212	207	206	190	197	189	219	191	201	194	200	204	211	229	203	189	201	221	190	219	194	208	221	188	188	210	202	213	198	222	192	212	202	206	179	201	190	213	201	204	195	201	205	206	208	187	216	196	193	209	187	209	215	190	215	195	207	219	188	200	240	204	205	226	197	198	194	191	224	211	240	197	209	193	201	198	219	228	211	234	173	190	200	222	177	197	205	197	202	200	210	192	202	212	198	221	213	158	206	201	189	178	214	215	194	223	196	171	202	208	213	212	191	211	204	192	218	182	197	238	192	197	187	193	173	205	195	244	193	194	180	201	224	189	200	224	203	208	197	216	221	208	249	223	192	199	207	204	210	209	213	204	217	239	217	195	212	200	226	204	187	212	199	212	210	196	196	199	203	214	218	216	197	202	182	209	217	216	172	197	221	210	204	219	203	222	179	204	191	211	208	192	214	263	179	200	198	200	198	201	209	207	189	209	199	203	189	241	194	203	214	195	196	201	223	216	190	159	181	219	216	190	201	192	214	207	201	213	222	204	197	221	209	186	228	212	210	197	186	198	200	211	197	204	234	192	202	186	199	203	209	204	170	213	228	241	219	227	186	197	248	200	204	205	225	209	205	194	190	191	210	240	180	213	197	191	235	224	207	214	200	188	188	191	224	204	210	193	237	185	207	203	197	205	178	200	205	207	167	205	196	209	225	221	229	194	189	208	188	185	224	178	234	209	225	210	205	221	200	188	209	219	173	182	201	194	201	195	205	225	207	201	202	220	205	218	219	201	223	229	205	199	186	210	177	195	221	188	188	195	209	203	171	211	205	213	186	198	226	216	221	204	206	202	221	199	187	196	208	198	235	202	211	217	205	195	190	204	183	207	215	193	202	213	218	205	267	205	237	219	187	203	216	213	180	211	196	202	211	207	204	198	228	233	197	196	212	195	190	210	200	191	190	211	228	208	207	210	194	197	192	177	206	187	198	217	197	198	225	198	198	202	207	208	232	199	203	202	180	175	200	211	199	219	202	207	188	214	211	157	239	211	200	201	197	190	214	203	183	212	198	191	184	201	209	215	197	192	206	191	172	206	198	197	211	212	223	225	209	209	191	199	203	232	213	225	229	186	184	188	199	227	222	219	197	199	189	203	225	197	207	199	185	214	194	206	223	211	180	220	219	200	201	193	189	224	204	202	223	210	212	184	196	222	217	210	205	190	196	220	221	209	201	200	212	226	211	204	196	192	205	207	186	217	204	182	200	216	189	230	215	222	207	214	198	205	194	206	223	207	199	194	196	227	206	210	219	213	201	211	191	222	210	191	222	190	202	182	197	168	201	184	218	200	213	204	193	205	206	223	186	182	190	212	200	189	193	225	207	180	195	213	212	216	178	201	216	237	168	214	227	230	196	191	220	198	197	198	205	193	218	204	192	219	204	189	200	209	196	236	207	200	195	173	195	211	236	197	205	202	208	201	192	215	185	201	195	224	211	204	208	217	207	182	205	193	217	207	199	195	174	219	210	201	206	207	177	222	189	195	193	202	209	191	219	230	185	211	197	221	200	195	219	208	244	207	215	196	196	209	193	195	196	217	212	208	188	216	221	198	184	216	212	205	181	197	202	232	208	192	196	194	213	177	181	225	198	198	189	194	215	204	216	193	191	196	208	234	189	212	202	187	188	197	204	236	208	192	188	215	207	239	230	195	198	193	205	193	200	196	201	197	193	215	166	214	204	210	168	205	194	163	209	211	185	206	209	204	185	214	221	183	252	206	201	187	215	212	225	209	204	215	208	201	210	201	201	188	189	193	211	192	205	200	204	214	191	209	200	196	237	189	220	184	181	231	170	199	198	199	221	203	205	199	217	229	168	198	194	214	204	188	230	201	213	212	215	188	173	196	195	171	177	213	192	199	213	201	206	206	213	186	189	178	196	210	210	204	204	193	208	208	199	216	198	214	222	190	205	203	185	197	200	214	200	191	200	179	194	216	223	201	196	221	180	192	203	183	191	197	201	190	214	205	215	199	183	194	192	214	219	198	217	192	204	222	202	211	212	206	195	190	201	188	209	205	182	186	184	206	190	222	188	177	208	196	193	201	187	200	211	197	197	185	231	191	195	230	201	177	201	201	217	198	205	210	214	178	188	207	183	206	209	220	194	201	226	199	192	186	196	189	215	214	193	217	199	190	210	195	221	187	206	151	200	186	198	201	220	215	204	206	215	182	198	217	204	224	187	222	214	182	199	200	204	212	204
25567	21523	28410	27498	18462	10248	6392	4819	3585	2619	1949	1503	1306	1161	1053	898	812	738	652	544	505	455	438	398	339	358	362	378	357	326	379	348	349	342	323	346	309	345	302	292	282	261	283	272	298	299	270	244	265	280	272	261	252	270	273	275	243	286	223	262	241	260	243	239	233	263	235	239	281	251	244	297	261	234	264	250	278	276	279	279	271	240	260	244	274	234	254	243	275	258	241	240	263	257	249	256	256	230	269	268	259	238	259	246	270	263	255	236	232	287	233	261	224	248	232	233	270	260	239	244	273	227	223	234	253	252	239	230	257	257	236	260	247	246	259	259	253	254	253	266	251	242	254	267	263	233	259	236	265	251	236	265	230	236	248	243	229	251	248	245	259	242	239	235	267	275	246	249	226	241	252	282	246	236	296	277	261	276	221	231	251	247	247	271	239	248	267	251	252	276	238	295	268	268	267	233	246	244	245	268	280	283	240	246	279	258	278	271	268	250	257	271	251	234	258	274	273	260	250	234	234	253	262	248	260	242	245	269	235	275	266	272	252	261	261	254	262	242	252	266	242	240	277	214	260	243	241	244	254	247	285	253	270	246	265	254	265	229	263	251	224	259	269	254	242	236	254	260	293	257	242	279	262	252	252	274	271	279	233	255	247	270	230	247	233	237	246	252	250	271	220	263	268	278	262	260	255	248	270	238	257	237	261	261	240	252	265	255	250	264	264	234	252	239	259	278	271	261	260	253	271	259	262	218	247	262	249	264	234	234	257	259	253	251	245	246	242	262	247	243	276	246	260	261	261	250	236	233	279	261	267	240	237	275	252	256	244	260	244	249	281	232	226	274	258	258	258	258	272	247	244	275	262	266	272	238	260	241	287	244	258	240	261	268	242	260	274	238	248	263	265	286	255	257	250	261	264	250	217	264	260	274	247	267	257	272	231	255	262	250	246	238	253	254	259	294	266	236	264	225	255	267	264	244	265	237	265	248	273	254	228	273	261	274	240	250	257	243	223	257	293	228	260	257	278	271	274	214	259	256	257	261	233	265	282	242	257	254	255	256	265	243	279	265	282	250	284	230	272	268	238	250	251	263	272	263	268	273	251	261	270	259	257	240	252	227	237	249	252	236	270	277	210	218	262	249	241	260	268	246	261	293	247	242	291	233	277	288	268	284	254	255	235	257	253	257	216	258	239	265	227	268	265	232	244	265	244	221	271	252	232	262	270	259	262	260	251	267	274	228	259	243	250	234	251	288	269	252	244	255	235	264	268	224	244	249	238	259	230	279	254	274	269	271	254	268	262	238	213	258	240	260	245	253	234	253	252	229	254	279	269	269	286	219	258	220	251	227	236	240	265	225	264	245	264	246	246	260	240	276	265	282	257	268	256	246	252	261	283	261	272	261	263	227	236	275	257	259	259	268	242	280	251	243	260	252	235	231	271	243	264	259	232	241	261	256	252	238	237	256	268	265	238	245	256	244	248	267	249	221	239	247	261	255	279	242	265	269	252	239	254	276	256	262	240	280	264	266	260	237	264	251	271	254	239	253	248	236	256	261	270	259	255	261	232	267	252	264	271	272	250	256	224	245	259	272	273	287	253	249	254	263	249	239	234	255	240	256	235	246	259	270	244	217	220	271	268	285	254	273	264	240	249	245	252	236	269	241	240	232	260	258	256	261	264	255	236	240	268	242	283	258	262	265	271	271	225	253	243	243	270	277	258	238	212	234	248	233	261	224	279	295	270	260	263	251	252	255	290	270	244	235	261	261	260	254	258	248	267	259	235	239	255	240	268	229	233	275	267	241	254	257	267	258	267	264	247	278	245	241	253	268	288	244	260	287	247	206	278	252	233	250	264	237	230	245	281	258	222	246	239	239	219	261	246	283	255	260	262	281	258	234	237	266	274	283	241	277	286	268	273	269	258	266	253	234	240	268	254	254	250	255	259	243	237	266	259	273	228	256	233	252	255	255	270	255	266	260	252	241	254	258	240	253	231	244	262	271	258	239	258	264	250	268	228	230	254	232	265	215	262	259	290	267	241	248	258	241	247	255	271	265	246	287	249	260	256	255	258	275	265	228	263	240	260	262	235	253	286	267	268	230	229	266	234	238	258	271	235	272	244	241	255	220	264	245	292	253	261	262	260	258	231	261	273	257	256	236	248	226	263	255	253	249	243	234	221	245	269	211	270	258	283	301	247	250	274	265	260	231	253	273	253	261	255	257	272	267	225	248	260	239	255	244	254	263	299	261	298	270	279	247	260	277	223	268	236	247	263	264	247	232	240	271	251	257	268	266	235	243	274	255	314	244	280	254	264	258	264	246	249	260	235	255	296	249	273	239	263	267	279	277	261	260	281	263	260	228	273	264	235	248	244	237	268	259	254	248	261	259	269	280	270	244	245	286	290	256	249	242	302	251	252	270	267	240	266	232	282	256	233	281	236	264	249	259	263	280	252	267	259	272	239	221	244	240	262	272	274	265	289	263	242	266	268	265	219	284	253	269	254	250	247	254	269	281	234	247	255	261	239	276	236	251	271	262	265	227	263	263	255	270	245	227	253	280	240	245	265	270	263	250	267	268	266	247	246	257	243	249	259	261	267	272	258	251	257	233	261	226	276	262	218	237	246	280	245	248	262	271	276	264	269	255	247	222	241	252	274	270	241	252	233	253	231	220	271	261	260	255	258	257	240	251	244	257	234	258	282	261	240	254	237	226	245	244	244	262	250	274	240	252	240	272	270	265	251	234	268	264	269	258	239	264	249	236	247	251	213	242	249	244	259	261	242	232	246	245	256	251	255	240	274	262	264	260	250	267	255	234	266	232	262	249	255	235	255	241	239	238	270	252	248	265	283	239	256	279	288	224	276	247	257	235	246	252	282	227	238	242	228	278	258	296	246	243	266	251	240	274	291	254	245	268	234	276	238	247	263	265	251	259	258	266	238	262	254	269	243	250	247	224	285	253	252	235	257	227	261	253	259	282	287	280	266	258	272	246	255	260	245	246	215	248	235	240	257	236	262	244	242	284	239	290	244	270	235	244	246	239	279	233	241	257	250	250	232	252	248	253	236	252	265	276	272	293	251	249	253	247	277	274	288	299	251	250	238	236	225	246	250	253	261	248	238	256	259	257	265	280	279	249	256	268	248	264	263	253	250	253	259	263	241	238	241	260	242	303	264	255	286	264	246	284	247	248	221	241	255	268	286	230	275	269	259	270	242	262	268	234	251	268	262	258	269	272	259	260	265	241	246	259	262	237	264	280	245	265	234	259	236	232	251	238	255	239	264	239	242	239	232	255	245	214	271	248	260	274	258	264	262	256	250	263	255	230	261	238	254	237	277	242	271	277	241	246	265	218	268	270	268	250	276	231	254	251	243	267	251	234	233	230	258	258	274	271	255	235	284	257	260	228	245	259	256	247	264	258	252	227	282	266	251	263	248	261	238	239	244	267	244	241	233	270	249	248	270	279	256	243	262	251	264	272	233	246
30244	46685	41798	30224	22084	15267	12315	10372	8316	6304	4627	3481	3030	2632	2262	1988	1653	1368	1206	1036	880	740	675	638	582	594	558	537	489	500	474	511	534	475	496	468	469	417	429	417	419	390	354	390	379	353	344	347	340	341	343	314	340	319	328	317	330	343	323	292	310	330	304	323	308	303	304	300	331	301	292	282	333	311	306	333	318	284	322	295	317	328	320	300	330	281	301	317	302	296	303	340	290	317	310	317	319	284	288	320	327	331	322	347	319	327	303	304	310	288	292	309	345	320	310	298	287	294	319	335	303	314	329	309	314	302	293	303	317	303	333	302	337	339	309	296	320	291	301	287	294	304	282	293	320	342	298	320	327	310	314	291	313	304	323	316	319	299	287	293	328	320	344	301	346	323	321	315	316	313	315	280	330	295	298	322	279	315	330	315	335	284	330	322	336	271	308	297	312	340	293	326	351	283	318	340	326	290	322	343	312	280	344	299	297	325	319	315	279	315	310	296	326	339	326	317	282	310	303	304	303	326	304	302	327	308	263	277	316	338	320	300	346	302	348	293	328	307	302	300	299	279	325	314	310	277	313	316	291	346	297	317	321	298	273	311	309	305	303	284	331	303	302	340	300	263	300	323	331	317	314	335	307	306	317	315	304	299	317	310	285	305	304	303	306	311	297	303	301	298	330	323	348	300	321	327	323	340	331	267	323	332	307	294	294	300	314	286	295	302	311	323	294	306	271	342	309	284	334	329	289	297	307	319	367	302	319	280	315	300	336	280	319	360	294	320	300	295	314	325	321	330	326	315	318	322	290	336	311	319	342	311	319	293	315	332	305	334	320	288	292	310	317	297	310	299	310	308	307	306	291	312	289	332	295	325	300	305	325	353	328	304	335	292	320	327	311	319	328	299	319	346	340	324	284	301	313	318	298	299	297	316	330	278	346	328	291	330	309	284	325	309	293	322	314	321	340	303	297	306	325	323	323	292	308	309	306	311	339	329	322	283	308	293	321	307	335	297	315	314	294	307	325	312	306	294	326	313	297	297	331	320	312	291	305	333	309	329	292	305	338	304	286	333	315	335	324	323	336	299	299	323	303	309	306	315	361	321	307	309	291	327	326	335	299	339	310	309	315	303	303	293	317	317	348	306	310	311	359	305	323	346	295	292	302	296	296	292	304	321	304	277	285	337	297	311	297	293	335	292	308	316	284	303	312	293	319	275	307	309	271	328	308	301	315	315	281	330	316	270	258	290	306	324	291	272	300	306	301	310	338	309	302	306	302	332	294	301	309	336	334	313	314	305	280	343	322	290	321	316	289	323	327	333	313	311	308	315	309	304	313	280	317	302	336	325	286	299	352	311	311	309	322	303	318	330	294	336	306	329	288	334	299	301	286	350	335	314	274	317	347	319	306	301	312	302	306	330	291	303	300	310	329	297	301	320	353	296	329	296	338	314	354	301	316	299	311	284	318	319	321	339	345	313	324	346	336	300	310	330	336	333	300	313	310	293	314	305	291	307	324	306	315	297	313	303	352	299	320	316	340	297	327	306	290	282	308	306	308	306	299	298	303	300	349	300	300	310	319	301	312	309	312	324	319	298	290	288	325	318	340	321	309	309	303	306	283	303	337	295	287	330	339	289	302	326	303	315	305	306	343	312	319	321	312	313	296	307	311	341	319	329	299	324	305	309	328	356	335	316	287	301	326	293	297	311	327	338	317	288	298	294	305	273	298	312	300	309	294	301	329	317	311	299	322	350	308	332	332	327	309	332	317	316	308	332	298	291	302	326	294	323	280	311	318	307	282	310	331	321	296	315	320	295	299	326	325	330	308	316	324	316	295	298	312	302	323	337	328	336	293	315	288	326	290	304	311	347	305	288	306	330	299	338	349	282	330	297	299	307	319	325	332	339	326	340	313	318	311	309	288	332	338	324	299	322	302	320	339	303	321	334	310	292	294	282	304	291	326	279	303	315	301	287	296	294	331	316	301	307	305	314	342	309	318	285	312	302	324	302	306	322	316	316	318	339	315	293	294	296	337	337	313	328	327	368	275	320	331	301	316	298	332	322	326	340	301	340	294	318	308	306	298	282	300	324	298	274	326	315	304	328	332	319	324	289	295	317	323	297	308	328	326	328	319	330	330	333	320	348	309	317	332	302	321	323	317	307	311	300	310	314	323	322	313	312	342	315	309	298	281	310	314	326	325	329	284	321	311	303	322	270	290	287	327	298	288	334	299	285	350	273	309	307	337	341	340	341	336	339	302	294	310	324	297	327	306	314	319	310	291	304	362	288	318	323	296	262	295	296	293	306	335	362	339	329	286	300	314	324	316	309	305	280	333	324	313	297	312	341	327	330	314	353	288	301	323	349	293	315	341	323	317	304	309	282	318	343	300	297	328	313	282	332	330	309	294	296	276	316	334	283	319	311	314	317	307	292	300	283	301	328	314	343	311	329	325	344	317	334	333	305	324	292	331	329	323	301	330	299	294	279	285	310	311	323	301	350	309	318	286	305	299	303	320	301	341	324	323	317	295	289	314	327	297	310	283	306	331	300	307	332	318	330	329	306	324	312	310	294	319	314	336	320	313	318	317	303	303	303	300	272	311	284	307	301	320	312	317	307	299	333	297	307	336	316	298	319	282	300	315	307	271	334	283	318	314	299	299	339	294	277	293	293	302	321	302	320	298	337	307	298	317	328	313	300	318	315	291	292	320	302	289	297	284	323	328	300	320	307	322	304	308	309	298	290	311	302	323	290	337	313	318	325	306	331	331	314	330	301	290	277	328	319	341	336	304	287	293	318	300	308	303	300	328	293	309	309	319	304	308	306	346	292	309	299	305	333	307	299	306	291	287	311	296	309	325	307	325	307	324	308	308	288	328	321	310	308	316	290	308	304	331	309	329	293	343	291	335	320	337	307	291	325	340	304	321	316	324	300	338	305	313	317	310	341	339	341	316	281	331	313	299	280	308	322	281	314	297	334	279	314	319	329	284	307	318	346	317	297	328	306	338	323	335	293	305	312	331	335	324	340	291	305	303	315	316	325	329	299	327	311	316	316	315	293	316	292	309	261	307	305	332	328	300	306	339	278	321	295	307	322	331	304	320	323	357	304	328	323	319	311	314	342	322	335	305	311	338	320	289	316	304	305	306	333	308	335	313	307	326	331	305	342	313	302	311	341	308	325	287	282	295	347	331	338	293	314	358	306	297	336	345	286	326	332	300	331	331	309	297	292	327	311	308	302	299	319	334	320	285	319	309	309	300	309	314	300	324	304	296	282	301	285	282	322	321	320	301	317	341	309	322	334	317	322	325	305	297	295	328	308	301	323	308	286	283	322	297	330	314	303	326	264	277	331	331	324	283	278	297	338	337	300	279	308	325	306	299	302	323	316	300	301	318	344	290	290	308	326	319	320	306	323	316	311	280	310	309	313	294	301	282	327	305	308	314	322	345	339	286	307	293	320	315	334	300	330	321	288	306	299	315	276	331	325
23281	21355	29069	24193	21854	21961	17574	9586	6839	5373	3832	2864	2281	2089	1679	1430	1202	1042	903	812	704	580	489	421	373	429	358	372	331	345	311	303	330	361	371	355	353	321	286	273	273	274	243	229	268	246	237	268	245	226	241	218	192	213	197	247	203	185	215	180	198	210	207	182	190	190	195	214	225	201	176	185	208	174	204	175	212	243	214	177	189	191	215	195	227	206	221	192	202	227	186	215	181	221	202	157	198	190	175	225	197	187	210	179	227	179	218	156	204	206	179	175	195	194	185	194	221	196	166	199	197	202	204	191	244	191	200	181	216	218	170	208	206	180	193	201	211	179	205	183	183	192	185	197	196	201	186	185	194	196	189	204	205	200	191	212	206	190	197	195	216	225	187	213	208	196	214	199	208	182	180	196	216	185	200	202	182	228	182	203	194	207	189	181	206	199	236	198	216	205	200	218	200	185	201	222	192	171	202	200	169	212	195	198	193	190	192	196	198	223	185	194	212	174	175	183	187	201	169	183	234	192	212	186	221	212	228	205	217	198	194	209	190	218	169	193	208	209	200	176	208	225	208	224	192	215	179	193	197	189	186	196	185	190	190	198	191	174	212	197	186	185	198	247	181	196	181	200	173	184	187	230	172	185	210	188	184	173	187	194	200	172	182	200	202	207	193	186	194	199	220	177	218	196	203	184	215	190	183	210	201	176	189	213	213	192	196	223	184	215	201	173	200	183	201	218	212	183	177	202	177	203	199	198	216	207	186	176	183	212	182	195	204	188	172	206	195	207	217	177	188	203	216	178	183	184	214	198	199	170	182	183	184	192	209	195	178	194	202	182	215	185	206	201	221	175	219	193	182	199	189	180	190	205	198	217	206	195	201	220	200	183	222	211	179	237	194	183	196	209	197	188	186	215	189	197	206	199	200	197	177	192	200	192	211	197	192	217	197	203	206	183	182	201	174	202	222	183	190	214	212	196	172	196	185	181	184	196	210	198	186	211	200	193	196	207	173	189	194	188	193	202	211	179	201	174	205	171	188	183	217	193	228	197	205	174	183	178	181	209	213	219	210	185	174	208	185	212	158	193	183	225	194	209	183	201	214	195	210	190	207	180	178	206	197	193	197	188	180	210	191	214	180	175	195	195	204	232	204	192	180	171	179	211	201	178	212	183	201	182	208	203	217	192	206	166	183	204	189	203	208	182	199	198	183	189	207	170	211	188	192	170	181	216	196	207	232	203	177	212	198	188	196	196	192	206	209	212	191	182	216	204	154	170	187	190	182	193	207	198	188	208	201	182	183	190	210	184	190	185	175	178	179	179	187	190	193	196	197	190	177	203	188	169	181	195	173	165	179	210	190	206	202	198	211	189	191	198	183	191	193	203	200	180	195	212	203	184	167	188	196	173	208	205	177	193	178	204	189	189	180	208	194	186	186	200	179	190	205	202	189	196	192	211	213	196	167	189	185	193	205	226	194	185	194	194	194	206	212	198	176	196	203	204	222	226	158	204	180	215	186	194	192	198	189	214	178	203	177	193	176	206	196	179	158	208	212	210	220	182	199	169	196	220	196	212	186	178	200	188	202	190	197	216	218	189	182	193	197	189	205	195	148	184	206	181	177	183	208	208	221	188	188	191	194	200	180	195	201	192	188	194	184	224	189	193	193	177	195	190	190	216	196	166	168	175	211	216	176	196	203	193	207	185	177	210	217	192	210	186	192	201	212	199	213	207	197	183	190	205	179	193	178	191	175	185	205	181	180	217	194	184	189	191	179	203	213	184	190	189	182	195	182	195	222	186	180	164	183	168	204	176	195	196	212	211	192	182	196	203	207	174	160	189	220	201	173	185	166	214	200	230	200	201	220	199	181	222	194	189	195	211	190	196	248	220	185	221	194	224	193	184	191	182	177	201	202	204	217	195	190	195	210	187	172	188	195	212	222	199	202	188	186	211	188	184	197	201	207	197	186	180	177	217	197	203	222	210	207	191	183	208	164	185	177	213	188	172	221	203	199	199	177	195	190	210	179	182	205	197	217	210	197	183	190	180	169	169	204	175	202	205	192	198	201	217	181	214	180	192	205	181	177	175	193	197	183	200	195	186	215	185	187	199	191	182	201	195	197	212	186	200	209	177	205	165	188	205	188	162	206	184	217	198	217	201	183	193	203	176	204	202	194	192	196	181	186	210	183	178	170	199	191	167	184	206	182	194	201	208	201	190	199	212	198	214	206	211	202	175	197	202	190	193	204	219	210	202	222	221	204	216	193	213	199	213	194	172	207	202	189	216	186	201	186	217	186	201	194	202	186	192	206	206	241	197	182	182	192	217	182	216	207	185	178	188	208	194	208	188	200	202	170	208	200	221	164	212	178	204	184	198	196	191	170	183	206	183	231	173	182	192	191	210	192	189	198	184	206	182	171	207	196	190	206	183	217	209	179	182	220	205	192	170	185	202	205	202	191	202	188	217	193	214	187	201	181	194	196	183	196	206	193	200	181	180	165	201	214	225	181	222	204	174	200	200	195	189	217	193	215	219	175	200	182	198	220	188	199	190	190	212	191	195	190	189	196	181	196	189	219	203	198	196	195	198	206	200	209	201	182	176	201	173	191	178	198	197	179	196	194	194	199	184	188	196	196	195	197	198	191	201	198	201	206	200	191	201	178	218	190	189	193	201	197	206	214	181	208	194	207	206	214	205	197	182	216	192	205	211	177	183	198	182	169	209	176	165	214	188	182	195	214	200	191	204	234	183	215	204	191	215	179	193	209	186	160	213	183	164	201	204	212	192	182	211	191	171	204	216	211	190	185	199	180	190	179	174	200	233	193	205	217	185	216	211	180	187	193	220	210	186	178	205	190	177	205	199	204	196	192	183	202	205	220	198	179	193	209	228	201	208	187	174	211	191	200	213	201	190	185	223	209	204	207	177	184	196	181	198	213	189	223	172	175	206	191	178	206	194	189	195	172	195	221	180	199	197	195	200	183	191	182	184	201	184	158	188	200	202	198	186	168	195	206	189	199	189	188	197	201	157	192	203	209	211	191	191	187	197	206	189	205	185	188	188	202	187	183	206	211	181	179	183	202	198	205	196	192	194	162	188	202	195	202	190	221	190	176	199	181	194	200	190	205	197	174	178	202	180	227	195	195	215	212	209	191	196	203	194	189	200	193	191	199	210	185	173	193	216	222	216	189	195	183	180	159	184	214	176	188	206	188	193	208	213	200	185	204	188	224	195	204	181	200	196	170	219	211	196	184	198	219	168	168	197	188	198	183	181	211	184	215	202	201	197	210	197	204	199	202	207	191	173	206	190	180	220	189	213	214	213	183	174	188	193	178	203	205	203	173	198	211	197	189	204	202	203	220	198	197	174	173	192	189	188	232	199	186	193	186	179	203	188	195	188	204	184	177	200	176	201	210	185	202	208	186	198	196	199	196	225	196	184	182	195	185	165	212	165	217	211	184	193	175	177	192	186	187	196	206	202	226	180	202	197
32092	54120	49259	37187	29322	22131	18884	15884	13531	10586	8111	6313	5154	4603	3618	3112	2669	2229	1913	1604	1236	1083	845	793	695	701	641	603	532	515	553	551	527	576	480	522	508	463	425	430	356	375	316	365	328	335	302	319	281	320	298	273	280	288	228	283	260	249	247	233	220	257	254	252	235	207	244	243	219	244	244	229	259	212	260	221	217	250	243	200	244	243	249	259	242	231	254	219	252	228	221	247	255	237	219	238	229	220	237	246	239	242	222	242	255	244	250	235	216	234	245	280	262	203	230	238	242	224	195	243	240	234	233	239	275	218	219	260	231	233	220	198	213	239	241	233	218	215	237	219	234	239	232	240	224	220	258	234	269	229	229	225	242	231	225	222	222	243	216	219	229	245	231	214	229	236	233	233	265	190	209	226	275	227	252	209	227	228	232	217	240	233	252	241	237	223	228	220	239	215	210	261	213	220	235	267	232	197	216	242	243	222	240	210	224	260	234	235	235	226	235	231	238	242	240	226	237	240	224	239	235	231	225	240	244	231	226	251	235	236	237	206	241	235	234	212	232	197	223	235	233	244	242	223	204	227	220	222	244	227	226	255	223	279	277	252	246	221	224	239	213	232	241	259	260	264	234	224	250	254	217	214	248	223	203	238	250	241	223	242	253	222	227	244	255	239	234	239	206	244	221	222	246	224	228	241	236	224	237	249	243	215	222	235	236	254	227	240	273	212	196	239	266	236	239	248	212	233	231	242	227	229	246	214	251	231	257	231	200	232	220	252	230	228	245	239	206	224	210	266	239	246	228	203	264	238	235	227	241	233	252	257	235	229	214	237	236	263	242	196	245	249	237	238	229	248	228	206	229	244	249	217	253	217	232	241	232	220	228	239	252	235	229	207	219	221	227	235	251	224	222	235	247	217	215	245	231	206	238	248	257	212	255	198	228	248	233	276	231	244	235	231	218	247	226	240	234	239	247	216	234	240	220	225	263	224	234	196	218	254	238	220	241	218	237	238	223	223	195	221	230	215	228	221	234	228	242	234	243	217	237	255	219	218	233	227	238	255	232	226	228	238	253	232	231	222	235	245	217	275	211	219	240	238	234	205	225	226	233	256	229	239	231	229	210	231	253	225	245	248	233	232	240	242	230	236	218	232	199	225	236	206	216	216	262	250	215	243	235	220	222	228	223	216	248	248	233	238	216	206	235	244	232	225	240	247	203	227	222	235	243	217	205	224	253	213	257	241	232	231	226	233	221	198	232	248	237	231	256	248	222	249	214	256	219	230	244	233	203	208	237	233	218	236	237	237	201	262	263	233	222	226	211	244	231	250	238	260	246	239	225	234	235	259	227	232	275	227	230	223	246	201	266	215	234	221	241	213	236	231	253	244	246	228	214	223	256	208	250	223	225	219	218	232	238	238	226	244	232	244	221	225	195	241	223	232	248	242	261	247	234	244	229	264	215	237	224	240	237	243	207	257	234	221	238	235	224	227	242	242	238	255	261	238	249	237	238	233	220	232	210	253	222	222	238	253	234	233	265	221	235	235	230	233	230	233	266	214	224	262	241	258	223	234	233	223	232	216	233	210	240	252	222	230	237	205	229	254	231	229	226	219	231	236	223	229	220	260	249	236	211	224	237	233	250	210	249	221	209	194	264	223	221	265	238	218	206	231	227	231	217	216	261	237	257	255	241	236	195	231	233	244	229	242	238	229	217	254	272	237	235	230	250	263	254	227	238	236	225	213	232	248	243	237	229	226	210	238	232	233	196	253	214	225	213	244	240	245	262	224	239	253	256	249	253	249	215	242	258	234	200	238	237	227	220	254	244	222	230	218	221	222	258	223	229	241	218	211	234	224	248	206	221	252	233	226	236	244	266	258	192	232	255	214	222	252	241	248	246	218	221	232	261	233	215	235	237	222	264	238	250	236	242	243	243	249	218	239	214	212	234	232	218	237	231	217	217	234	237	219	239	241	245	215	234	238	258	221	220	266	232	235	226	244	237	206	204	212	243	232	246	211	234	258	228	263	260	230	241	227	223	257	257	205	233	237	212	190	210	247	229	222	230	227	252	218	237	241	232	246	242	234	241	226	237	246	228	253	222	222	218	230	210	244	249	208	209	219	219	229	229	204	226	222	250	237	220	239	247	221	238	220	251	241	253	224	244	212	253	213	276	211	245	214	232	220	222	240	221	206	207	244	243	232	231	246	238	234	235	214	223	209	252	225	224	228	222	197	241	254	207	241	218	255	254	240	215	232	248	244	232	210	254	219	237	220	233	209	218	224	211	241	245	251	218	225	249	219	237	273	254	228	237	206	226	201	256	242	253	229	235	241	244	221	231	251	228	219	221	229	247	229	229	229	242	251	214	227	240	213	227	242	200	213	217	214	230	215	230	246	232	233	248	238	257	231	240	225	242	217	246	252	237	221	237	241	232	254	226	206	219	225	240	240	250	214	228	246	263	254	251	198	241	236	258	250	222	201	253	257	250	227	261	274	239	238	207	243	252	248	275	226	244	230	237	226	225	240	249	204	245	234	239	235	247	219	198	221	215	245	223	234	227	231	239	238	240	215	248	240	225	240	261	223	219	206	234	259	234	218	216	205	206	243	275	214	253	244	230	252	213	236	222	231	250	217	220	240	252	218	240	209	234	245	225	223	206	259	220	234	240	222	225	218	234	246	209	240	222	260	247	224	264	240	209	213	254	246	232	254	242	225	242	245	252	208	227	242	269	227	241	235	216	219	251	226	222	233	222	229	259	225	248	224	224	239	225	228	264	254	218	239	220	235	263	206	249	240	252	244	184	220	248	250	254	240	205	241	213	241	222	221	235	228	250	239	219	239	233	240	225	236	256	229	237	235	235	238	229	218	202	247	227	241	251	227	212	214	216	214	219	217	213	231	232	242	222	220	228	228	209	251	226	199	245	214	251	254	258	253	234	228	193	220	238	221	257	239	266	234	237	234	243	239	238	213	213	233	245	232	215	261	246	242	219	233	221	235	227	241	219	249	222	216	242	215	244	219	246	221	215	224	227	233	248	241	239	273	237	230	225	228	220	221	254	217	227	221	216	243	248	259	221	240	234	250	222	228	248	228	242	233	215	244	230	244	260	223	227	234	232	212	229	235	244	246	213	234	231	226	223	236	230	235	243	198	232	244	224	236	232	225	240	224	224	198	224	219	237	249	236	203	219	226	252	232	225	235	234	216	235	230	226	216	235	194	248	250	230	226	237	246	216	220	209	206	229	218	248	237	230	240	225	248	226	255	231	221	248	231	231	214	236	241	241	218	242	259	231	251	219	206	237	262	242	246	226	251	240	217	236	214	236	220	222	228	239	215	243	222	216	238	226	245	227	217	241	244	231	234	247	247	228	239	227	246	243	249	244	209	237	242	207	240	225	230	230	210	210	253	231	253	220	249	228	261	214	213	240	263	254	237	217	225	223	251	234	265	249	219	233	197	251	227	249	233	236	237	238	221	226	224	251	239	205	232
29107	27439	31541	23186	12755	6584	4758	3710	2870	2172	1728	1330	1094	1006	759	720	670	558	516	443	430	371	341	328	266	275	295	283	275	270	293	289	299	287	298	287	254	279	259	256	257	247	233	242	221	234	237	243	229	251	227	230	227	207	220	208	236	212	243	233	235	221	240	255	218	241	201	214	240	236	222	193	216	226	215	211	215	204	210	234	216	230	199	184	196	187	222	225	204	203	196	228	220	211	204	215	207	187	196	221	223	226	212	238	206	234	218	209	221	206	213	230	197	206	197	229	212	226	239	203	224	219	202	211	191	201	225	220	204	215	204	179	204	206	216	185	217	231	208	213	210	224	206	219	202	238	226	212	228	227	194	205	217	192	223	218	210	217	197	212	204	219	210	195	207	211	217	213	216	227	210	231	210	226	223	218	217	197	229	181	213	217	210	201	219	224	203	214	222	216	230	226	204	203	216	219	214	200	233	219	198	229	188	207	210	217	183	251	246	241	252	214	203	209	225	207	225	207	202	239	222	214	192	215	223	212	205	228	233	209	215	190	209	205	203	227	214	229	199	208	209	221	229	231	188	244	227	220	215	220	220	225	214	201	234	217	206	220	251	207	223	218	208	200	200	197	213	249	229	212	201	189	246	187	195	209	240	207	197	225	198	217	214	204	209	213	211	210	226	237	249	243	230	240	213	220	215	203	206	227	205	211	212	222	200	209	201	212	253	224	212	211	201	240	217	215	217	260	216	243	210	222	247	211	217	223	217	208	228	195	222	225	217	220	228	241	222	200	228	220	227	223	207	200	219	223	201	213	206	209	220	207	194	201	215	190	223	220	200	227	216	222	222	226	222	229	221	201	222	228	193	200	217	226	218	231	215	210	196	237	243	203	239	221	233	197	214	198	230	232	211	208	207	223	236	200	230	217	225	217	213	214	194	210	209	212	209	217	211	199	208	181	208	231	216	216	220	192	207	186	221	210	195	187	219	218	214	213	203	257	213	203	197	203	179	220	209	214	210	217	226	206	198	213	211	193	208	226	245	214	202	223	211	227	208	212	225	220	214	242	226	202	208	218	217	216	221	221	231	218	220	210	249	233	222	212	200	215	205	241	223	227	208	211	224	211	191	230	204	203	231	226	207	211	201	212	239	178	222	205	195	235	217	206	226	207	215	222	213	235	226	196	210	218	215	222	208	216	213	238	228	199	210	222	200	217	216	208	213	207	214	214	210	217	212	207	185	210	216	196	206	230	230	220	231	220	199	229	219	211	195	242	211	239	207	215	191	211	210	186	190	222	196	211	235	212	231	200	206	208	213	222	241	219	204	224	215	224	226	242	223	237	251	232	211	216	216	224	208	228	208	221	235	210	207	237	228	212	225	204	215	190	222	230	235	237	226	234	224	201	212	206	200	200	199	226	218	197	202	236	219	208	227	195	198	205	205	201	233	229	210	207	217	221	230	226	203	198	203	218	221	207	213	202	218	198	216	203	224	238	210	216	209	220	230	221	212	204	226	206	199	226	209	209	202	234	237	200	217	240	221	233	198	224	218	203	203	226	211	211	211	197	212	183	204	227	206	210	218	235	232	212	210	229	211	217	228	184	217	205	215	204	211	222	214	214	201	221	224	211	215	217	202	211	199	245	209	205	208	227	245	211	192	242	205	218	200	202	200	232	215	212	235	229	225	201	236	217	205	227	236	217	208	211	222	182	192	210	221	181	204	206	222	196	205	221	218	202	213	234	189	220	217	218	236	191	217	191	222	216	202	218	229	229	219	240	198	203	228	223	218	198	215	194	217	237	231	231	229	235	235	229	217	225	221	185	206	231	214	200	221	233	204	226	238	232	214	206	212	220	236	209	216	192	188	190	201	198	218	222	199	207	215	208	202	187	176	194	226	206	198	193	230	204	239	259	202	215	229	216	218	222	239	228	211	223	209	200	230	209	209	223	203	192	196	238	216	230	212	205	228	224	221	218	232	198	237	214	210	232	194	230	233	199	193	231	204	231	208	220	202	195	204	185	191	228	206	223	199	243	226	230	218	216	219	221	198	199	215	232	228	187	209	221	205	235	216	215	218	181	209	230	225	203	216	228	188	235	191	227	237	205	205	181	225	197	212	213	241	194	226	209	211	203	205	227	236	215	215	204	199	202	216	205	204	195	202	222	220	220	195	197	195	238	223	225	201	233	213	199	226	197	232	211	175	214	249	218	228	226	212	213	207	212	219	240	194	238	199	220	218	210	194	202	193	207	208	222	232	222	181	187	224	204	238	202	190	212	210	208	212	210	209	211	222	214	174	216	208	223	203	230	218	235	223	232	215	201	215	230	206	204	208	216	208	235	227	194	203	209	192	226	216	196	229	203	246	202	205	210	226	210	230	227	227	225	207	210	227	203	209	231	232	221	208	204	216	224	209	216	221	204	196	191	192	231	193	210	208	212	222	229	218	213	197	247	209	230	229	226	198	192	229	206	240	233	209	246	226	233	208	222	222	224	198	218	188	214	189	225	232	207	224	217	215	253	217	216	201	196	248	225	219	203	194	199	218	192	214	228	205	224	212	239	197	224	219	218	217	206	211	215	226	218	217	213	210	205	199	207	218	227	216	228	230	223	203	228	208	212	225	224	211	229	227	199	230	223	205	212	195	230	180	226	190	224	237	210	198	215	218	221	188	200	183	199	204	206	230	196	209	181	203	231	205	226	232	237	205	209	213	236	216	225	197	218	218	233	237	219	204	211	233	216	217	213	196	190	235	210	223	186	222	226	221	226	241	237	203	237	208	228	209	193	204	216	217	223	206	213	207	206	203	210	219	206	226	199	211	222	208	228	230	221	238	209	209	205	212	208	218	213	237	214	221	240	227	217	217	203	200	209	200	217	222	189	194	218	183	222	222	198	215	209	206	190	211	212	210	205	199	183	220	201	227	212	216	214	199	244	196	193	223	198	225	193	202	189	213	205	229	191	201	215	205	234	213	213	215	197	210	191	222	209	227	218	197	239	203	194	200	237	221	213	219	222	210	218	224	214	173	241	201	227	214	211	225	206	199	212	223	205	206	237	216	221	221	193	213	193	223	227	224	224	217	220	210	215	211	210	248	210	242	219	208	222	200	209	193	212	234	209	218	188	207	217	204	212	232	197	200	187	229	218	226	224	235	231	242	241	230	205	197	203	216	227	239	214	210	229	237	210	208	225	232	214	214	200	215	215	204	235	200	215	201	215	204	228	206	213	253	219	206	225	206	212	204	200	214	202	223	200	210	226	201	205	242	210	216	205	233	219	227	202	235	213	174	232	226	225	223	221	218	202	191	204	213	226	186	214	232	223	209	210	203	240	236	208	248	201	216	186	191	235	235	198	221	212	220	210	231	203	185	181	218	201	228	215	237	219	220	192	215	232	196	218	202	200	195	220	229	203	205	223	249	205	221	218	219	221	212	208	225	220	202	231	206	219	209	211	207	209	227	210	196	192	239	219	195	191	214	222	193	212	232	215
29486	42658	37006	25023	17530	12112	9883	8244	6766	5234	3829	2951	2361	2067	1710	1423	1278	1080	997	779	706	630	536	498	501	504	437	411	406	379	395	429	424	426	402	386	373	425	372	357	314	355	310	338	322	294	309	309	316	276	279	288	306	284	293	303	271	260	266	283	279	254	250	303	270	276	269	249	277	311	236	269	268	247	256	235	262	272	272	243	289	271	257	295	259	256	259	284	247	225	250	262	284	261	256	242	251	257	267	253	259	276	290	257	269	259	254	282	286	292	256	273	254	282	253	301	258	260	285	275	275	283	300	290	266	293	268	266	264	276	296	271	277	282	285	275	263	275	268	260	275	227	283	246	241	274	301	260	289	295	267	286	252	292	256	258	269	298	266	287	278	255	259	284	263	280	263	262	283	241	257	280	282	263	241	249	266	287	275	277	266	267	270	270	258	268	228	264	249	262	272	303	258	282	266	267	286	288	278	278	256	270	246	250	261	273	254	253	260	261	234	248	284	270	251	264	258	278	273	269	275	240	292	276	285	270	295	261	292	277	275	280	273	270	266	278	255	256	263	246	295	264	289	274	274	259	286	251	275	286	270	274	240	279	268	278	272	294	268	248	257	268	270	275	257	252	304	279	240	267	260	281	265	281	286	273	303	276	247	287	288	264	278	246	231	268	277	287	246	265	242	275	280	276	280	251	262	226	263	293	245	269	289	294	255	283	249	272	270	292	307	245	288	272	281	255	253	243	248	277	286	246	280	280	297	264	282	263	267	255	278	256	274	285	256	299	264	287	265	244	244	254	277	257	242	231	278	278	278	242	247	254	260	281	245	262	259	268	304	268	274	290	234	265	271	275	273	293	273	256	253	278	252	253	256	286	251	293	246	274	263	307	300	255	281	277	269	283	253	252	263	261	258	262	270	287	231	246	263	268	258	262	256	258	268	256	266	258	282	266	258	274	253	257	270	265	254	253	275	245	257	267	307	254	269	265	279	290	278	256	274	256	281	274	299	265	275	244	277	275	268	250	269	265	267	269	273	276	282	277	266	243	270	260	242	274	269	267	294	290	245	260	245	270	232	260	303	277	275	275	251	258	271	268	256	284	284	240	257	282	278	291	272	259	243	281	308	282	260	262	281	285	280	274	286	279	265	294	235	254	285	254	257	270	259	253	254	261	290	280	272	273	236	256	265	268	284	290	254	291	255	265	265	273	266	271	261	284	282	283	247	292	265	298	263	249	272	288	244	261	256	276	277	268	267	278	283	281	268	264	275	258	269	254	281	289	275	294	249	263	267	269	279	280	273	259	274	287	274	266	269	260	264	263	255	269	283	272	297	288	284	326	283	277	262	299	272	273	264	272	250	277	272	245	277	258	264	295	267	255	275	269	272	243	263	272	274	273	276	266	235	273	260	248	294	265	266	279	257	253	248	233	285	270	261	264	241	267	252	268	281	270	289	278	267	279	268	283	275	290	275	274	258	301	266	276	254	265	283	265	261	258	253	271	282	271	277	271	271	252	285	283	265	278	261	260	268	271	280	266	275	272	291	264	285	289	308	242	285	276	254	273	292	248	295	279	277	238	284	271	257	267	286	253	249	249	257	266	269	270	278	289	236	261	243	304	285	249	255	294	252	265	295	252	283	280	260	289	277	272	231	307	286	270	274	265	274	264	303	278	283	294	251	275	268	290	267	263	287	254	288	252	281	269	236	266	278	276	260	268	263	285	244	262	249	285	281	286	304	252	238	255	306	281	292	280	291	259	281	265	278	275	279	266	241	262	324	275	265	245	238	277	253	279	242	267	275	282	275	266	292	263	239	274	253	259	240	273	294	266	250	294	249	275	273	270	292	275	281	259	255	274	246	264	307	252	309	287	261	259	253	266	283	243	278	266	257	273	270	289	275	270	287	247	268	257	267	274	275	233	285	292	250	273	272	277	264	285	273	264	271	252	274	270	277	252	266	269	273	263	240	283	249	240	249	291	253	275	282	282	281	267	257	270	301	260	272	269	262	255	263	257	275	244	245	253	277	298	245	294	283	268	266	264	274	282	258	270	255	255	267	247	262	283	247	267	259	280	261	256	246	216	259	288	300	256	265	250	254	265	274	252	253	287	278	272	281	275	272	285	256	268	243	243	285	271	275	280	264	270	275	273	251	279	261	281	239	260	278	308	257	243	301	282	271	264	266	263	271	276	278	252	271	248	281	257	270	294	265	236	250	275	239	279	274	269	261	254	242	278	268	289	268	281	242	298	287	246	286	266	268	264	265	270	283	289	276	268	277	283	251	244	271	271	283	284	254	266	258	281	300	274	263	287	273	267	253	283	265	269	243	263	258	268	271	245	270	248	271	268	286	268	260	273	230	278	293	270	288	264	282	278	240	251	269	275	269	276	266	294	272	272	286	244	265	300	271	276	279	269	285	274	252	256	271	239	266	263	261	296	262	303	260	259	251	277	249	260	293	299	224	296	275	258	243	265	259	262	266	286	298	269	245	273	294	280	275	285	247	275	246	272	259	266	260	271	265	257	254	239	234	259	273	260	275	254	242	274	277	232	221	312	278	263	278	283	274	273	236	262	284	265	282	241	250	272	287	252	259	257	255	296	277	267	287	261	271	260	279	272	260	275	275	288	285	257	275	258	278	292	285	297	272	271	263	255	258	256	228	262	240	283	258	293	278	285	250	284	276	245	293	267	271	285	269	269	256	272	276	292	264	257	272	275	251	278	257	225	269	281	279	275	262	257	262	288	267	272	260	277	278	274	274	273	265	279	281	284	245	277	259	249	268	250	244	260	276	248	292	285	287	247	293	279	270	241	249	267	286	248	275	269	266	251	304	276	265	262	282	255	269	273	246	274	280	263	263	236	266	296	280	286	269	260	258	294	271	263	264	304	279	259	267	236	271	249	280	276	266	257	269	235	273	214	255	270	281	260	253	250	260	278	277	309	258	281	266	263	277	269	256	251	289	291	286	283	245	263	260	278	241	272	259	286	279	284	270	287	268	280	248	301	295	303	246	256	266	239	254	256	261	265	299	265	262	284	258	261	246	268	268	287	252	279	279	282	274	262	280	281	256	260	265	242	292	260	267	267	292	252	289	287	314	284	284	268	271	271	253	249	250	294	282	268	270	252	280	281	262	259	239	259	288	259	267	275	299	245	277	269	315	259	258	248	307	284	242	273	286	252	264	279	264	270	257	287	266	267	250	269	317	257	296	270	259	254	266	286	263	256	257	279	282	244	256	262	273	270	253	252	263	277	265	277	265	252	275	257	247	295	262	252	261	250	249	262	260	259	274	294	300	279	232	239	268	295	252	272	295	269	270	259	280	296	283	283	249	257	258	257	258	246	284	233	274	280	253	281	289	262	257	253	264	254	267	277	258	282	224	225	268	263	261	302	253	266	261	256	261	296	301	259	276	281	254	288	242	302	251	278	281	279	270	261	273	282	287	228	248	284	259	262	267	287	269	286	220	283	268	292	252	246	267	299	252	287
24478	21352	28533	25314	21840	15687	9441	6425	4853	3724	2711	2011	1604	1404	1111	910	852	817	668	570	536	410	381	312	336	316	304	304	287	239	281	253	292	294	266	269	231	236	202	240	213	235	203	209	218	195	197	201	180	172	180	209	189	166	182	148	164	180	179	177	181	184	159	200	166	179	176	151	167	157	173	150	165	157	185	163	167	160	182	173	159	174	169	174	186	150	170	144	183	167	170	152	155	174	174	141	162	184	179	173	161	191	140	177	146	169	144	165	177	161	158	179	151	167	171	158	172	160	154	149	149	166	144	176	167	172	168	157	168	163	158	151	153	178	169	152	151	159	157	160	162	186	161	167	150	178	157	142	169	157	163	162	169	162	148	157	172	147	158	136	159	164	172	157	174	165	160	165	162	148	170	156	159	151	152	166	139	161	147	156	157	178	157	163	156	152	171	186	139	189	156	169	160	165	157	163	151	150	145	182	158	173	177	170	167	162	159	144	166	153	190	163	159	183	163	153	160	154	163	159	145	148	173	177	163	158	177	182	140	158	170	157	160	161	152	132	142	176	152	172	164	172	173	167	166	168	155	168	154	147	145	147	150	164	161	155	184	170	179	186	120	153	145	173	143	177	158	176	179	160	165	165	145	174	187	159	175	158	157	164	146	167	164	140	149	173	167	162	170	144	172	163	201	148	167	175	157	139	163	151	174	186	152	167	143	175	176	148	164	166	161	157	158	125	132	157	170	144	166	165	149	167	164	166	151	155	133	170	141	151	159	165	137	147	154	170	166	175	171	180	163	153	154	149	172	160	168	157	158	176	166	174	166	166	171	162	153	143	162	132	161	179	167	150	161	160	155	179	144	139	168	164	162	164	170	159	185	177	176	151	137	153	173	172	159	162	159	165	163	145	163	185	164	172	148	157	156	157	147	162	151	165	184	137	175	158	161	191	184	143	168	156	160	152	172	147	163	164	161	161	172	154	160	155	172	169	140	174	180	148	168	160	184	159	165	165	165	156	151	174	169	162	151	162	163	156	147	174	144	171	149	170	194	160	170	167	146	148	146	188	159	176	174	183	158	163	158	151	189	155	175	176	155	145	177	153	158	158	164	132	143	182	166	154	153	159	169	178	157	175	171	156	148	163	166	167	156	167	155	187	146	153	145	175	145	171	168	160	166	157	156	148	153	176	143	164	166	160	151	158	163	186	168	163	176	155	162	137	182	161	161	165	177	162	159	160	168	181	138	167	169	156	163	174	167	181	156	159	181	142	158	185	173	152	183	168	167	168	151	185	162	154	158	157	139	142	157	160	150	155	165	141	161	149	145	164	177	162	143	177	114	159	158	148	175	161	170	148	146	153	151	159	177	183	166	162	173	178	168	165	144	150	181	165	159	167	179	162	151	183	171	156	171	151	152	159	167	153	163	179	165	156	160	142	157	171	182	160	160	159	151	155	133	156	169	158	144	182	152	165	154	165	151	161	161	138	174	130	163	168	161	146	162	126	151	159	159	163	167	162	170	161	162	145	165	160	158	162	162	153	137	175	174	141	153	165	158	150	155	158	164	150	170	163	159	153	174	158	173	154	168	159	163	143	154	163	166	145	166	167	173	171	165	167	133	160	164	150	170	159	174	177	166	163	141	175	139	181	173	166	185	172	161	187	176	157	150	175	170	166	154	154	145	154	165	168	154	182	164	162	162	163	182	179	139	160	153	147	157	159	149	172	159	161	147	159	162	172	179	175	164	182	138	156	154	158	145	165	148	165	147	184	155	158	165	165	159	153	162	153	171	155	151	167	172	156	170	153	177	158	154	151	154	168	164	171	161	156	149	158	166	157	152	157	175	170	155	148	150	166	141	168	167	156	150	170	183	174	181	167	170	168	157	180	151	141	165	178	160	147	150	182	175	178	163	141	152	158	199	174	168	165	150	163	183	160	181	177	141	151	155	171	149	178	169	159	166	158	165	179	184	182	143	123	150	145	153	161	146	165	175	162	155	155	149	163	151	166	148	148	148	143	161	133	183	145	175	161	170	157	171	179	170	168	176	172	149	152	145	171	170	166	155	154	175	131	176	163	158	166	158	157	138	158	154	179	138	165	165	147	162	163	168	149	183	159	170	140	181	150	174	177	200	170	175	155	156	176	158	164	167	160	150	182	167	155	147	155	164	156	135	168	183	176	179	177	153	160	163	151	163	150	169	170	145	162	135	166	177	173	192	188	149	129	168	166	168	157	172	192	171	162	189	172	152	144	153	169	171	161	166	151	158	140	129	170	174	155	139	152	161	142	171	166	158	147	159	162	146	150	167	150	181	167	174	163	169	161	164	164	135	139	148	163	148	167	168	164	175	144	158	171	157	193	164	161	169	167	165	164	158	161	155	161	156	151	179	143	175	175	146	170	165	147	170	150	160	165	156	144	192	165	161	159	166	160	166	160	190	157	162	161	153	181	172	168	203	181	167	147	165	157	151	180	165	161	158	169	163	151	144	151	170	141	155	194	154	158	168	154	175	144	161	149	159	170	161	145	153	167	170	141	152	140	174	155	163	162	159	160	169	165	174	138	151	161	153	156	159	165	165	129	165	165	155	160	180	169	142	171	171	162	146	168	155	172	161	143	167	149	156	158	154	152	175	153	165	140	155	166	164	154	180	168	141	166	174	147	171	162	171	154	167	144	146	151	166	178	166	189	148	184	155	150	174	158	184	186	152	150	182	183	166	151	157	179	160	168	165	168	167	161	188	170	180	147	160	169	162	167	149	203	160	162	162	167	170	162	172	171	160	178	168	178	161	163	163	144	176	159	137	178	169	162	149	146	161	160	168	171	143	146	162	152	171	160	152	153	173	149	164	154	166	168	153	126	161	152	152	168	141	170	160	146	140	183	158	153	170	180	153	155	152	172	178	174	161	170	165	160	164	184	161	159	166	155	138	168	171	159	159	160	167	160	165	151	164	151	146	166	157	153	153	169	143	163	161	162	151	148	156	131	178	142	158	170	164	175	159	160	172	167	176	155	157	172	158	188	180	168	155	164	165	167	156	177	154	154	145	164	162	171	152	175	153	148	177	145	139	169	149	168	147	171	160	153	182	160	153	168	180	166	161	160	156	131	156	152	143	170	147	163	164	151	166	153	151	171	172	169	161	153	158	163	157	178	156	156	176	166	156	161	158	146	166	155	164	151	169	149	152	168	145	183	156	143	160	167	184	138	150	155	144	162	172	163	173	163	174	159	178	157	165	166	167	166	182	158	169	177	159	181	157	176	170	175	175	164	151	156	153	145	173	168	161	182	164	166	165	136	167	152	177	154	139	147	171	157	158	168	183	163	166	148	166	173	160	170	184	150	152	168	163	165	161	156	160	150	173	148	184	139	171	147	151	146	172	149	140	170	162	178	142	158	163	176	149	158	160	146	152	155	154	156	164	152	153	164	153	169	158	171	159	172	158	147	160	181	170	148	163	166	160	157	151	158	188	157	138	161	172	172	140	143	170	147
29213	49591	42907	31966	24088	17470	14180	12307	10111	7695	6032	4569	3592	3124	2621	2204	1907	1672	1384	1156	1017	831	741	641	506	525	534	474	478	418	388	426	440	452	432	440	374	385	369	324	316	282	307	287	273	299	269	276	246	261	252	265	231	226	212	219	200	214	199	208	249	223	221	187	214	204	211	204	191	189	223	185	194	204	198	216	202	215	222	175	210	198	212	217	196	205	175	211	192	200	201	196	233	228	213	209	194	201	198	240	212	214	219	207	206	205	201	200	201	194	189	195	186	215	222	199	195	165	191	181	210	195	215	216	193	187	219	215	204	176	186	197	195	205	199	215	188	221	180	205	208	197	190	233	219	189	214	195	190	204	216	217	189	190	183	190	194	214	199	204	227	192	185	220	226	197	181	194	195	210	212	210	205	208	202	197	194	194	187	239	220	223	177	205	195	224	195	198	211	199	211	204	213	217	212	226	217	203	191	194	229	202	187	212	221	223	211	207	199	189	192	189	192	202	233	219	219	197	186	200	186	213	227	202	188	192	198	192	194	197	195	204	201	235	218	191	180	215	216	197	235	205	218	195	171	216	221	187	207	198	211	196	212	209	196	215	202	202	209	201	188	201	185	201	212	229	200	217	223	205	202	201	207	218	194	211	201	214	187	203	193	204	185	219	194	232	208	203	196	213	204	209	199	210	199	195	215	221	228	188	212	212	178	195	196	207	211	203	223	206	226	192	211	205	207	215	229	207	201	199	202	224	203	214	211	222	188	201	205	229	212	213	223	186	220	202	181	211	200	222	178	205	206	221	190	208	177	224	177	223	189	232	185	198	202	194	203	212	192	186	209	178	200	207	186	200	194	194	223	209	217	190	208	213	191	179	210	210	207	217	212	215	222	189	173	212	188	193	204	207	241	206	192	199	212	214	201	242	201	204	198	207	203	192	198	198	186	226	206	196	222	201	197	186	191	205	206	220	202	167	208	205	207	213	212	177	206	194	182	221	193	204	197	198	215	202	203	185	199	222	203	219	168	183	210	196	216	210	247	197	214	219	184	201	218	216	187	215	176	202	222	191	233	203	200	200	227	199	219	184	202	210	220	204	202	217	194	230	199	223	196	215	204	196	212	199	202	248	206	187	195	190	208	223	251	209	195	191	225	198	216	196	194	197	215	201	220	214	175	194	225	220	229	202	191	199	200	223	190	207	227	226	209	200	211	197	206	195	200	203	202	201	217	218	218	210	170	186	185	239	182	192	222	203	203	198	206	221	205	212	212	200	197	205	189	224	203	202	214	196	205	202	198	215	200	204	226	224	177	187	243	213	245	177	177	206	232	201	231	205	212	222	231	175	185	213	171	209	188	214	192	214	214	203	233	193	202	206	199	238	211	193	203	186	219	180	190	172	186	202	187	216	187	200	189	185	222	236	216	223	209	202	202	206	210	236	193	187	163	205	208	192	192	208	181	195	215	233	195	218	222	191	190	211	212	206	194	187	207	224	197	199	209	194	186	186	209	185	215	175	219	204	192	198	202	196	205	190	209	216	203	193	186	208	186	202	216	209	200	200	207	201	178	205	208	213	230	225	207	229	211	197	208	199	197	198	220	193	227	231	218	203	191	233	220	184	186	212	192	211	197	196	229	223	192	210	214	170	212	193	172	186	205	192	218	220	214	200	211	207	236	211	201	186	199	212	191	205	190	210	213	182	181	209	201	183	176	223	231	204	207	216	207	189	222	203	193	193	220	218	214	200	183	182	216	209	188	179	190	218	199	190	202	205	182	190	206	185	215	205	197	206	198	224	206	214	207	210	213	174	205	204	202	205	198	189	236	206	217	219	176	219	218	200	214	201	183	192	228	203	183	191	216	183	208	216	193	198	180	199	212	196	199	198	212	190	197	194	194	206	223	179	212	220	207	212	211	211	204	192	200	193	228	198	207	174	192	196	197	193	223	211	201	220	194	194	205	191	179	187	204	234	201	229	206	219	185	223	177	216	186	224	204	206	195	171	185	219	220	224	212	214	186	219	208	212	211	213	199	205	216	200	217	215	193	208	205	194	200	216	220	220	196	195	214	195	199	187	212	201	194	177	224	209	204	185	215	174	199	195	204	214	197	186	191	233	233	218	202	206	209	191	216	233	214	201	206	188	200	197	198	183	197	226	204	189	209	208	209	189	198	231	210	219	199	217	211	221	200	174	194	199	208	200	184	210	165	212	196	180	215	220	208	203	223	203	194	222	218	187	214	208	212	244	205	212	196	217	208	234	228	207	229	205	207	206	225	204	211	193	217	237	216	187	203	221	230	219	209	211	209	210	195	192	164	192	180	189	228	194	164	202	189	207	209	186	209	202	225	183	187	224	188	205	213	207	219	222	207	174	190	205	197	193	195	215	211	241	193	211	192	177	183	215	192	204	203	219	170	219	200	190	217	223	190	228	231	226	194	201	222	203	211	213	192	213	210	202	206	209	198	217	212	206	227	195	221	221	205	199	209	190	201	212	227	230	215	193	218	217	214	177	213	174	203	185	205	224	189	213	196	210	206	226	205	195	208	195	208	198	174	183	193	198	198	180	202	197	213	212	216	200	205	209	209	192	179	180	182	195	203	204	179	205	224	191	200	213	218	203	202	195	189	181	214	162	200	212	183	216	209	214	199	214	217	210	189	191	210	222	224	172	210	206	202	185	169	182	213	188	195	204	188	208	241	221	211	225	222	199	187	208	185	226	197	231	208	195	200	201	209	192	171	227	200	213	197	198	209	209	193	220	229	173	197	219	241	200	208	210	211	203	199	204	178	214	202	210	197	223	204	198	233	186	191	204	171	190	218	198	223	215	203	201	204	209	205	217	192	215	228	178	222	200	208	200	193	210	201	224	212	220	196	201	199	200	213	212	209	249	235	210	173	195	196	197	206	210	192	198	208	197	198	204	194	176	216	185	184	198	203	217	189	191	213	192	226	179	191	222	222	181	188	231	181	218	207	194	193	176	191	224	192	208	205	204	205	195	186	208	198	171	221	220	197	201	213	209	184	216	188	201	199	215	193	204	207	200	213	196	200	207	198	196	199	230	191	213	217	199	203	180	183	210	213	176	180	199	206	219	199	215	205	193	206	188	186	194	197	209	190	210	206	212	194	219	183	189	176	193	191	203	190	182	213	192	197	229	209	224	197	205	204	197	224	186	217	206	211	211	220	215	191	213	199	192	200	193	214	211	179	189	174	193	185	205	201	210	231	212	216	185	207	223	210	217	207	209	214	226	198	205	195	166	200	207	184	204	214	201	193	213	209	206	182	238	200	201	224	199	201	202	200	190	201	200	189	200	221	199	201	197	221	205	207	199	198	204	219	196	195	209	203	187	189	184	188	202	217	213	176	207	209	192	190	230	201	212	219	180	201	204	209	187	208	180	206	193	240	218	194	205	216	196	230	192	210	235	211	203	218	202	189	207	189	183	183	199	200	211	205	217	218	210	194	208	202	193	208	209	175	191	198	221	216	204
25472	21476	28145	27114	18337	10102	6189	4600	3595	2671	2116	1674	1345	1211	998	909	780	727	679	573	485	489	438	385	382	390	338	359	376	353	376	363	360	335	336	347	354	319	322	291	296	323	305	288	292	298	287	297	279	274	274	283	267	261	252	258	252	236	250	273	242	263	257	260	276	273	287	265	249	259	256	237	246	268	288	268	274	251	257	232	268	240	242	263	287	259	240	245	259	267	246	227	271	254	225	270	244	275	231	223	266	246	260	250	262	238	274	246	240	271	232	258	300	246	241	255	273	275	255	261	252	239	260	262	271	283	244	254	262	275	250	243	269	230	250	269	264	256	280	294	243	241	246	258	259	229	256	260	285	251	265	254	246	270	260	257	250	273	250	276	262	265	228	295	247	275	250	266	269	247	272	259	274	241	253	254	283	271	300	269	284	259	231	245	257	248	214	255	245	253	259	240	264	270	238	223	291	238	289	247	242	234	262	250	252	266	260	289	273	239	249	239	243	239	255	273	266	237	272	237	272	259	252	242	229	291	270	271	257	258	285	267	232	251	256	271	263	273	236	279	269	279	251	272	259	258	252	238	258	277	281	278	267	243	233	283	279	277	245	248	256	252	266	279	255	274	263	261	256	247	245	276	249	252	270	241	254	269	292	287	272	265	259	246	248	291	264	270	251	266	282	254	291	243	256	259	257	240	259	267	265	281	275	248	236	271	248	264	264	228	254	295	275	247	259	268	263	261	288	283	261	249	248	290	251	252	248	266	302	281	274	241	278	254	242	241	245	260	274	241	280	257	254	276	283	246	245	239	267	269	229	255	258	305	234	270	260	270	259	269	248	251	225	252	219	245	254	274	258	245	242	248	248	228	275	262	250	262	226	256	261	252	265	254	261	250	271	266	273	240	259	272	255	250	248	277	254	245	245	263	271	266	257	264	245	272	254	249	274	276	271	237	260	259	249	270	240	271	285	257	258	261	254	240	283	228	256	266	263	282	280	278	257	298	253	250	237	234	246	274	272	252	247	278	269	253	271	238	245	246	252	248	264	263	246	252	248	268	253	277	266	243	265	259	272	239	267	230	261	261	290	264	251	274	279	231	273	251	213	244	280	261	264	267	279	251	236	266	250	263	255	277	288	275	250	235	240	260	241	264	242	271	236	271	250	247	254	236	265	279	264	261	244	273	276	227	248	244	238	268	253	258	216	275	266	273	289	293	242	251	262	234	292	243	248	251	250	258	274	259	244	265	235	278	275	261	251	240	253	254	273	296	258	270	268	230	266	260	238	248	275	269	257	276	224	249	250	268	243	253	273	245	228	250	259	271	281	271	252	254	261	245	250	232	240	272	250	261	230	249	240	242	228	260	287	233	268	217	254	286	261	285	235	257	257	264	250	276	265	265	244	225	266	261	242	242	295	271	246	264	279	282	269	245	270	256	277	281	260	249	275	292	241	264	260	236	264	254	280	256	270	253	241	259	263	272	255	256	273	281	258	255	279	236	260	271	276	268	277	252	255	272	259	300	260	242	254	272	286	252	236	258	220	273	247	254	257	263	252	265	255	219	255	233	273	261	273	260	274	233	268	251	271	269	247	260	254	287	264	244	277	255	292	235	251	249	249	226	235	269	237	274	214	251	273	284	294	257	289	264	262	252	272	268	260	274	252	267	230	264	243	260	248	255	266	251	231	256	235	249	269	250	290	253	222	251	239	243	242	256	254	237	274	263	276	280	254	281	239	264	259	263	289	283	258	243	270	271	281	240	242	251	267	266	253	266	240	257	258	240	276	278	260	239	221	251	245	264	232	233	259	262	244	260	248	256	264	241	257	281	250	251	275	255	266	224	254	264	273	275	275	280	254	283	272	253	253	245	276	238	271	259	251	302	273	242	253	280	226	266	262	280	305	274	255	251	263	238	268	262	264	268	235	244	251	264	234	261	283	254	283	262	289	250	235	271	251	265	247	262	255	252	275	283	272	266	249	268	272	273	245	270	270	246	269	248	298	248	257	279	257	244	283	241	258	284	277	284	256	271	252	232	287	271	244	251	241	262	269	274	271	253	228	234	243	264	276	251	225	275	255	266	285	255	255	264	275	258	238	252	257	238	276	247	264	279	246	258	269	261	212	244	244	240	271	241	256	277	278	256	292	246	283	245	256	228	274	265	276	253	230	239	245	275	242	251	258	246	274	251	214	244	289	286	258	254	253	219	263	256	270	245	278	259	262	251	263	255	293	250	269	263	254	247	243	278	279	250	289	275	249	261	261	275	270	263	239	245	262	281	273	247	248	229	254	267	248	241	251	285	245	260	249	262	273	274	247	256	232	235	241	244	251	274	264	267	269	257	268	263	284	266	264	265	260	241	256	252	278	249	259	254	252	244	267	236	253	254	269	217	235	249	297	294	250	252	261	247	251	276	264	240	238	262	259	240	287	247	264	266	264	244	278	254	259	276	270	262	279	277	268	296	242	279	297	267	244	276	252	233	252	263	268	256	278	250	266	252	228	252	258	267	244	252	290	248	252	277	256	245	255	266	287	261	270	278	241	248	240	233	261	247	258	263	258	241	277	280	251	269	272	268	238	271	241	267	251	252	275	227	252	244	266	277	276	261	267	278	254	261	240	244	281	242	236	233	253	305	239	258	264	239	241	276	263	250	213	243	258	236	263	247	242	258	279	243	271	251	258	262	263	255	246	263	240	255	235	240	292	248	239	233	236	285	264	263	249	249	251	249	252	274	262	265	286	228	255	258	228	266	264	240	275	241	262	257	264	246	251	249	258	258	292	255	263	262	228	254	229	252	256	255	249	250	300	216	253	274	232	261	260	241	218	254	262	265	233	262	263	266	254	266	270	264	270	226	245	229	275	282	289	260	281	255	245	233	262	275	263	278	269	248	251	273	259	261	233	238	264	243	274	285	251	263	258	249	259	246	262	240	235	236	263	237	266	237	236	266	279	281	279	260	250	301	239	263	241	279	257	267	252	257	261	237	255	272	266	239	220	265	255	264	277	251	248	262	250	261	263	266	251	242	280	252	255	281	249	264	239	252	281	213	277	267	269	222	255	268	274	277	227	247	267	258	272	286	242	281	260	274	272	275	249	228	278	253	255	266	259	255	225	293	230	277	263	261	264	267	273	283	249	260	256	264	267	258	247	258	257	279	239	251	265	264	254	269	228	281	276	269	271	221	251	259	266	228	238	238	254	264	260	262	285	266	245	251	277	277	261	263	243	244	210	251	272	252	254	238	260	253	280	262	267	252	258	276	246	271	251	269	239	260	258	257	276	249	238	277	273	250	282	258	230	277	254	268	263	262	278	284	262	245	238	260	263	281	247	259	253	245	285	286	248	263	262	258	249	253	279	245	227	257	264	240	268	259	249	249	261	257	262	271	262	256	255	255	236	244	268	252	243	289	261	221	253	253	239	250	259	278	282	251	269	232	277	244	260	266	267	245	280	267	260	265	228	272	263	233	250	261	290	227	258	240	264	262
29344	46515	39922	30230	21811	15212	11775	9749	8371	6284	4999	3840	3148	2530	2113	1872	1628	1477	1225	1061	877	749	691	669	578	556	526	535	517	529	465	498	496	512	479	495	515	449	438	408	402	385	363	390	379	365	380	336	366	369	356	318	358	320	325	338	343	310	307	360	316	358	334	273	309	304	281	293	323	296	325	338	310	315	325	321	333	313	349	318	333	332	307	293	305	316	315	335	325	328	351	287	311	329	301	314	305	312	320	304	319	361	326	316	291	304	316	320	319	323	321	300	342	282	282	296	297	327	304	366	305	355	314	301	282	294	330	315	313	318	311	276	315	289	282	325	294	306	319	284	308	340	297	346	296	308	308	299	309	329	304	313	320	300	311	361	304	312	312	331	327	325	331	316	322	351	318	331	290	334	285	317	308	317	304	306	274	366	306	305	356	325	329	316	307	313	266	308	312	331	321	319	316	320	300	310	312	298	303	330	350	306	325	319	299	320	346	309	320	337	310	305	317	295	294	307	301	287	319	272	304	304	328	281	319	271	304	300	349	306	291	329	308	319	309	304	296	354	331	340	267	280	288	335	328	345	307	323	336	318	280	296	325	320	319	309	313	304	337	295	314	331	306	308	319	282	330	327	311	303	306	319	309	317	287	364	312	296	326	312	291	321	283	302	335	334	348	309	284	287	303	341	319	315	313	292	319	321	326	300	322	300	318	348	293	314	346	296	335	297	310	355	313	290	327	321	295	317	356	314	315	343	330	303	331	313	313	325	311	337	305	305	274	316	316	281	339	298	317	290	288	309	286	329	322	292	302	298	342	309	307	331	305	270	274	313	296	303	284	328	322	322	327	293	320	298	301	311	303	285	311	300	302	299	327	287	290	314	296	321	300	328	308	322	337	317	340	292	323	314	296	299	325	296	334	316	322	294	324	314	311	340	326	287	309	291	335	327	310	288	318	332	329	316	321	309	324	321	353	304	302	309	315	319	302	278	305	324	313	332	304	300	286	326	321	329	291	316	303	332	302	307	303	312	329	306	318	310	337	294	341	328	313	324	325	321	304	333	308	337	288	329	322	304	332	301	312	300	292	299	310	303	317	296	302	304	322	305	328	317	307	308	334	322	346	302	303	298	293	299	315	326	311	309	286	293	322	323	307	305	300	335	322	300	337	282	266	301	306	301	303	318	298	340	297	331	324	298	335	355	308	336	301	298	296	317	363	311	298	319	305	320	322	312	321	303	281	326	313	331	306	306	336	302	349	341	299	287	294	305	306	321	318	367	307	323	306	278	331	304	306	314	322	324	331	327	312	328	331	331	303	331	321	310	296	312	327	303	290	304	330	304	299	302	333	331	287	312	326	294	310	301	312	340	307	308	338	347	306	320	323	323	306	296	300	308	339	307	322	309	314	311	324	304	277	308	309	317	315	291	322	298	312	318	337	306	311	314	308	292	322	336	305	339	312	272	260	324	306	327	325	277	350	312	298	305	284	319	321	311	287	273	292	291	284	326	297	300	331	324	300	301	336	321	301	300	342	319	308	312	303	297	298	318	354	308	294	296	331	308	308	333	271	323	315	325	321	306	330	299	290	296	298	299	326	312	329	356	276	335	328	313	325	303	286	292	301	342	303	296	323	324	316	316	328	291	296	323	297	320	338	320	274	334	293	332	331	306	307	295	308	338	305	283	308	305	335	304	309	279	292	330	274	341	310	298	319	306	300	307	328	316	310	324	309	288	313	312	273	334	295	299	322	280	299	294	306	320	309	321	322	321	326	283	330	303	307	316	335	289	317	291	326	307	308	276	331	344	323	294	304	313	333	324	331	295	334	326	306	287	321	335	288	277	366	319	326	291	316	308	325	326	325	310	310	297	291	328	306	312	298	294	321	318	319	310	297	324	311	313	304	301	306	332	296	311	306	277	337	282	274	306	295	306	326	299	285	339	303	320	323	323	337	317	307	321	311	307	299	301	310	277	290	316	295	320	299	289	297	353	317	304	276	298	303	292	307	325	330	331	333	306	366	312	308	310	293	350	323	291	310	363	303	296	308	296	344	341	326	282	321	316	319	297	317	308	328	335	294	305	345	348	322	294	297	284	317	293	295	322	310	288	320	336	319	290	321	344	287	306	327	301	294	315	352	329	308	346	308	301	306	287	295	311	329	337	313	320	302	316	320	340	318	335	334	283	322	336	320	290	301	344	312	292	311	334	300	336	295	319	306	334	329	330	346	306	336	317	337	317	297	329	330	336	326	278	304	314	275	331	312	312	301	305	310	324	296	347	314	322	326	297	292	294	327	321	309	305	299	312	323	314	311	304	339	333	348	305	324	311	266	361	289	313	315	287	325	303	303	292	305	312	294	317	338	352	318	310	318	323	302	279	325	299	322	299	311	316	293	293	314	347	293	330	327	302	292	317	314	281	322	314	299	304	341	308	314	320	302	299	304	312	302	305	323	322	328	302	333	312	332	309	340	306	335	290	306	306	316	273	313	301	297	333	316	278	291	303	337	280	313	313	289	324	347	300	316	323	313	328	312	321	319	317	308	292	306	311	302	314	333	296	311	308	311	339	293	335	309	313	345	307	351	357	335	316	310	311	324	307	312	313	299	323	280	328	333	284	282	305	297	345	305	355	337	336	318	318	326	356	290	323	295	336	287	311	341	358	329	309	298	300	335	314	271	298	344	299	326	308	329	308	319	315	369	298	332	313	316	328	286	333	306	301	326	326	322	301	297	316	296	290	325	332	296	279	298	325	322	351	327	335	295	290	300	324	315	325	305	307	281	277	317	338	324	334	309	314	297	311	317	323	318	296	290	323	304	325	289	322	297	328	313	340	341	330	294	319	296	313	295	300	303	332	322	306	293	322	309	327	317	294	295	318	295	311	296	304	309	322	285	317	324	335	304	325	299	329	332	323	328	316	331	304	273	299	296	295	315	330	329	310	309	281	331	293	304	317	316	357	307	296	349	303	326	297	333	316	325	308	334	318	295	338	310	316	330	311	305	329	293	301	331	296	320	333	329	300	316	334	318	310	297	318	306	314	283	337	314	323	310	289	275	316	353	347	326	304	313	312	322	314	301	298	319	327	325	319	324	314	307	299	292	327	313	318	303	335	311	330	326	294	304	325	338	303	309	328	308	295	282	340	308	316	323	323	328	299	301	320	339	296	340	320	318	332	352	308	338	278	323	310	285	311	310	300	296	302	312	327	324	315	294	333	332	326	335	323	310	313	337	311	309	296	322	296	334	354	311	322	319	279	339	324	285	334	310	300	344	334	322	323	303	287	298	321	381	306	327	282	325	304	330	323	304	284	326	296	328	296	314	303	311	328	318	318	309	319	308	340	323	317	316	333	303	346	311	285	320	312	322	305	318	283	260	334	288	330	287	305	317	309	315	323	288	317	323	314	308	305	272	305	320	294	310	317	322	321	335	313	343	289	339	320	309	286	325	322	321	298	311	294	295	295	310	324	321	335	310	342	308	309	329	308	321	331
23319	21384	29127	24217	21981	21956	16973	9204	6559	5124	3804	2793	2318	1930	1536	1378	1169	1095	858	833	695	649	545	473	410	386	405	385	371	383	357	319	363	319	348	319	328	282	293	304	273	282	261	253	219	245	253	249	253	243	228	240	246	215	217	205	200	222	196	233	194	212	227	185	190	204	224	200	200	213	219	210	222	189	191	189	172	208	192	188	210	188	199	198	201	193	192	204	186	197	190	209	197	215	185	201	210	206	185	201	211	183	187	198	195	198	195	194	224	197	214	207	186	199	193	177	218	174	185	192	203	185	171	221	190	223	190	189	213	187	166	200	195	223	238	181	191	185	175	183	218	206	202	180	196	199	182	192	195	227	205	200	196	204	173	199	207	192	218	180	197	212	210	217	170	174	204	186	191	217	211	205	220	204	189	194	192	220	225	221	212	180	222	196	210	195	194	201	197	193	202	192	192	191	197	216	199	201	197	215	193	197	211	167	193	191	211	205	198	192	191	212	218	191	211	207	202	186	187	206	216	202	181	176	218	185	185	193	178	191	181	203	203	166	209	203	195	190	218	191	180	195	208	188	191	206	200	209	211	205	177	176	201	189	176	202	219	208	182	198	228	206	203	194	212	203	199	226	185	181	189	188	187	209	202	210	227	184	215	210	188	231	185	212	203	186	170	204	208	196	182	202	191	210	197	224	195	206	196	208	200	202	199	196	223	211	224	213	178	213	205	183	207	224	171	183	183	210	203	203	183	175	194	182	201	180	200	178	213	177	169	198	181	196	189	210	204	208	219	196	210	196	185	205	199	175	176	205	176	197	218	170	225	191	190	211	209	185	192	220	203	197	210	187	199	226	219	215	193	202	203	225	203	181	178	180	216	211	185	175	181	213	183	204	206	178	188	170	198	195	190	229	202	225	184	183	190	217	168	187	198	214	205	205	186	197	163	188	182	206	204	212	198	202	207	223	190	184	223	206	207	189	179	191	180	225	195	199	190	179	201	195	209	192	208	168	193	202	205	196	161	190	192	180	171	191	165	216	189	159	166	212	207	182	218	193	196	206	169	200	192	206	183	211	231	198	203	189	203	174	166	186	233	181	191	175	166	201	188	187	201	170	180	210	182	202	217	193	179	197	202	184	191	229	222	214	176	198	223	221	196	194	204	191	195	190	208	192	210	188	221	219	220	210	224	193	207	224	200	197	219	202	186	189	200	192	213	188	198	222	195	211	192	215	220	195	187	186	216	194	205	205	186	183	205	202	238	189	197	199	200	222	208	190	215	181	197	192	207	197	196	215	177	214	202	184	215	196	227	229	187	176	188	215	196	208	189	202	179	202	216	205	190	197	214	201	211	194	211	218	214	188	205	187	207	188	205	185	225	187	197	193	206	188	199	198	194	192	207	199	213	188	204	210	209	205	221	197	181	184	201	203	186	200	180	212	170	172	160	210	207	194	220	185	186	190	170	182	201	188	162	185	221	222	207	199	200	189	194	212	194	214	201	179	200	190	194	179	235	186	167	218	220	178	208	199	211	206	187	201	167	186	206	200	207	201	195	216	244	183	204	166	192	217	190	204	187	205	190	198	210	199	210	197	184	193	189	193	189	211	194	209	212	165	199	194	184	230	203	208	213	195	214	216	196	205	230	189	199	204	167	195	176	198	192	226	215	193	194	201	199	192	186	232	195	196	215	192	201	213	192	193	217	202	186	203	209	223	195	191	200	183	183	211	213	206	183	217	175	167	204	206	196	205	198	189	188	196	201	189	192	214	210	208	186	196	175	181	204	200	209	203	205	226	175	178	185	183	210	198	195	194	199	211	199	218	183	217	193	203	196	194	218	190	193	214	183	197	194	181	212	178	218	184	197	200	175	190	187	195	190	203	208	193	179	194	184	211	192	213	189	223	198	184	183	207	207	191	203	209	189	175	205	177	197	218	182	201	192	201	189	206	197	184	203	194	198	184	208	184	220	188	207	220	189	221	197	212	213	219	213	206	197	198	199	199	215	168	202	191	208	195	201	181	207	203	195	197	201	209	206	202	213	180	185	206	211	181	181	200	211	209	184	177	202	203	196	185	221	200	201	181	198	210	205	204	191	208	195	208	198	186	197	173	217	213	172	192	199	210	191	205	172	198	189	200	205	196	183	211	206	218	179	179	206	211	183	200	207	191	210	198	178	207	203	198	196	198	214	197	215	200	213	203	190	215	217	214	218	192	192	203	192	201	170	197	192	212	202	190	204	194	172	208	186	204	192	193	209	188	208	193	177	214	208	200	183	201	202	202	230	168	205	213	206	197	179	194	208	205	173	191	206	195	181	203	189	205	195	189	184	187	195	207	199	192	182	207	214	184	203	214	190	187	185	192	167	204	215	200	196	164	182	175	196	185	180	193	204	224	194	196	217	215	207	191	176	229	217	186	187	196	198	182	188	213	188	215	194	201	187	184	216	203	220	183	201	198	185	190	190	220	211	171	181	183	190	207	187	205	197	191	198	223	187	196	189	191	189	199	170	222	195	193	225	190	201	173	229	203	206	195	201	194	188	197	208	202	175	186	196	207	178	197	194	196	183	206	183	208	196	174	224	173	213	212	176	204	204	198	208	193	225	220	195	211	202	181	197	176	208	196	190	175	198	184	203	193	203	208	182	213	206	207	168	212	197	196	185	182	167	165	222	205	195	194	183	190	185	225	197	184	196	199	192	193	200	188	209	193	197	200	206	204	201	202	189	198	173	198	215	185	205	186	219	190	228	192	200	182	227	202	204	235	189	213	203	188	213	215	205	196	194	202	194	220	191	202	218	214	188	193	194	167	223	228	197	196	171	180	202	189	227	179	220	170	196	195	209	190	191	201	201	193	211	182	172	193	202	204	203	225	212	176	191	204	198	176	192	202	217	193	195	201	195	188	223	211	191	217	179	183	188	204	201	214	202	188	187	192	183	224	211	177	186	180	216	200	178	165	202	173	211	185	200	207	209	196	222	186	220	190	205	208	199	167	202	180	188	203	209	205	200	205	196	214	211	182	172	206	190	199	186	189	198	215	203	192	193	204	185	193	218	212	187	220	197	189	211	213	195	197	194	207	200	185	197	177	225	212	195	200	191	212	192	196	185	193	201	194	196	196	196	202	211	186	212	187	196	210	183	196	209	204	196	204	172	218	188	192	173	216	203	218	172	194	215	175	207	211	167	192	201	184	198	217	197	221	198	187	206	200	194	178	228	210	199	202	193	217	183	202	181	191	178	197	217	208	193	211	193	215	195	188	198	178	222	202	208	216	197	188	188	195	183	203	196	203	192	198	191	190	209	218	194	211	175	209	208	186	207	200	196	190	198	174	201	205	193	201	186	185	208	204	193	191	215	197	189	195	207	203	188	202	193	191	197	198	216	168	215	218	213	237	222	222	212	198	178	197	181	200	208	190	200	215	216	185	196	202	230	189	215	190	228	198	194	201	211	193	199	193	211	204	173	198	179	224	201	196	201	219	201	198	183	194
31957	54335	48709	38369	29265	22013	17751	15254	12970	10243	8058	6311	4924	4195	3286	2886	2650	2364	1842	1571	1382	1145	961	767	702	721	627	620	621	508	510	514	591	557	539	522	523	445	452	418	387	387	349	358	347	353	348	345	314	307	325	296	279	293	298	250	257	260	250	263	282	222	236	278	219	227	242	223	249	214	243	234	231	249	247	198	269	241	228	214	254	225	228	256	232	234	214	212	245	221	246	226	239	218	248	222	213	218	251	237	213	244	251	245	220	244	242	253	238	232	232	214	248	227	225	212	258	219	236	213	234	220	263	224	212	217	228	225	228	234	238	261	252	243	235	261	234	217	257	227	244	243	210	230	277	244	236	234	242	209	201	248	242	273	217	254	227	242	215	256	247	241	246	222	249	236	255	210	223	230	253	239	219	251	195	228	240	222	235	230	238	251	250	219	223	232	250	253	246	239	222	243	260	225	214	269	237	255	238	231	226	254	237	224	236	254	230	225	234	257	238	222	216	253	228	254	226	237	241	238	235	226	226	225	209	235	224	251	238	240	264	234	247	234	236	260	269	236	259	251	235	254	241	235	262	239	215	257	241	223	259	221	246	213	247	252	228	236	223	250	240	252	237	233	230	207	227	240	213	218	253	243	250	244	225	208	211	241	204	234	209	225	241	257	236	250	241	232	243	239	249	224	252	253	230	240	216	247	250	237	248	222	230	235	210	249	264	275	256	243	200	222	243	229	228	269	241	256	247	241	235	249	215	249	268	255	252	258	255	249	260	231	257	223	237	220	209	245	214	265	225	254	221	241	253	247	229	234	216	236	241	236	228	225	243	231	240	244	232	220	238	210	232	225	229	255	257	213	240	223	254	242	235	228	216	255	238	239	241	226	238	244	236	246	221	218	223	251	254	256	253	219	247	216	225	246	275	217	243	263	221	234	261	232	226	242	262	238	268	244	223	220	242	238	240	255	216	242	250	249	222	256	275	246	256	254	233	247	234	263	215	249	219	249	243	251	240	217	236	240	239	255	240	225	255	234	253	235	221	226	222	227	241	216	208	224	208	262	236	224	224	237	212	234	225	227	238	208	239	226	237	231	242	240	233	252	235	223	228	237	222	241	241	253	264	245	240	215	231	234	209	219	250	236	239	218	227	237	230	207	225	235	203	224	243	240	258	213	240	231	217	247	247	215	228	247	238	259	247	269	277	269	227	209	235	230	259	248	232	237	227	227	229	228	235	247	238	242	239	246	250	225	236	209	238	264	232	221	228	235	235	206	250	206	246	256	216	228	227	266	235	279	219	287	242	225	226	217	224	222	266	222	218	260	237	226	232	251	244	211	223	231	223	218	222	243	245	254	233	226	244	208	211	220	270	226	233	241	256	254	212	225	228	236	256	206	234	211	251	242	222	246	207	252	250	242	244	240	244	244	243	237	206	213	236	259	246	247	236	234	221	249	227	239	235	253	239	228	262	204	255	232	251	229	224	226	253	244	229	256	251	229	251	237	244	244	248	209	258	228	219	211	248	233	230	222	218	248	241	217	211	254	228	212	226	241	227	220	264	201	225	222	237	251	241	220	219	256	266	245	226	234	222	206	243	239	240	241	245	229	247	233	222	224	216	229	240	278	251	247	256	241	231	242	222	236	213	229	269	247	250	244	248	238	215	251	259	217	246	232	276	211	232	235	229	238	261	231	257	256	257	245	264	205	237	255	241	200	251	231	224	235	269	238	249	262	229	256	232	224	241	212	202	220	241	213	231	222	252	242	215	229	234	258	243	248	247	214	248	231	249	221	218	211	256	235	242	212	240	221	252	227	211	233	185	235	247	227	242	230	248	237	221	238	204	241	208	213	216	219	241	227	233	234	229	213	216	226	243	248	242	236	249	227	246	222	214	234	249	232	278	230	229	212	241	245	265	249	248	223	196	255	238	217	246	237	241	217	209	236	258	208	232	251	243	217	234	284	224	226	238	241	229	246	231	239	234	214	245	237	228	237	254	226	222	250	233	223	233	237	222	227	229	231	264	243	254	249	252	234	216	240	237	233	214	230	218	212	261	249	225	222	264	252	220	235	205	259	251	242	204	228	260	249	232	261	261	217	240	252	227	236	247	253	217	243	252	253	220	233	200	260	237	246	229	222	208	227	246	231	228	236	212	231	211	240	225	226	213	223	208	212	261	251	238	254	260	232	255	273	231	216	231	248	209	238	240	238	235	243	224	239	224	250	220	261	227	243	216	227	228	198	214	240	247	239	227	203	225	238	267	230	225	241	239	223	234	238	229	249	233	205	227	253	230	274	230	238	231	227	272	213	233	252	244	231	235	261	246	239	241	273	247	236	227	233	244	238	240	239	252	226	235	229	235	225	245	209	254	218	229	235	211	211	253	235	213	233	223	239	223	217	241	213	260	241	231	258	233	243	236	256	232	254	222	258	194	234	226	222	229	239	264	234	230	231	240	241	244	226	222	242	246	218	225	241	226	232	242	229	211	235	216	243	227	229	225	284	241	244	254	232	249	252	270	259	195	240	233	253	238	243	267	232	246	230	226	260	218	245	223	220	237	235	220	224	236	259	241	222	251	217	238	252	227	244	226	242	214	239	239	223	228	225	248	239	232	222	233	243	240	237	217	216	193	249	236	270	232	234	240	264	244	231	235	212	205	241	226	263	250	219	254	260	220	242	238	233	260	224	241	221	240	240	229	209	230	238	220	249	245	244	256	228	199	232	228	201	251	211	267	235	231	229	255	231	246	257	236	248	239	232	245	226	222	245	225	240	233	213	239	227	237	225	245	223	243	228	237	230	219	209	233	199	245	209	243	230	213	226	253	216	219	257	221	230	248	232	247	229	225	253	239	225	236	238	235	251	231	230	228	250	235	220	246	225	270	211	236	255	223	231	246	247	192	254	230	263	248	233	266	219	240	235	257	223	225	240	258	245	225	233	260	224	251	235	243	235	249	253	265	230	244	216	232	244	207	245	206	233	262	212	249	258	251	250	233	253	229	270	234	250	259	247	243	218	223	261	232	231	242	226	278	265	220	245	267	226	257	234	240	236	243	235	216	237	227	217	239	232	236	247	239	237	252	237	234	256	228	239	235	235	224	254	220	192	226	217	240	255	227	251	231	243	212	254	212	254	246	271	219	262	231	245	234	224	234	249	250	284	234	234	211	237	245	230	221	212	222	232	202	235	230	239	225	228	234	255	224	251	264	259	248	247	233	217	256	271	231	241	248	237	234	239	235	239	212	209	233	238	249	244	263	239	233	232	274	227	248	242	257	244	227	239	242	231	247	232	233	219	234	238	242	240	245	223	242	220	197	270	240	234	223	219	245	226	229	238	222	247	207	245	229	228	232	227	203	220	247	232	238	231	242	278	261	235	237	229	247	271	231	218	220	242	234	220	220	211	231	214	231	227	230	230	224	236	217	232	234	237	207	238	241	209	239	210	232	256	232	224	250	230	267	223	254	234	238	243	230	255	218	246	231	234	242	244
29242	27699	31849	24509	14156	7280	4678	3537	2726	2092	1609	1313	1024	861	754	685	620	525	524	478	394	386	343	305	292	316	284	302	270	283	257	292	303	314	287	273	299	282	297	269	226	241	232	241	257	243	239	256	259	229	228	250	215	229	246	221	238	243	209	223	213	232	219	222	230	245	211	233	219	218	254	230	210	229	192	249	214	237	209	238	196	223	219	229	215	217	195	213	205	241	213	235	228	201	244	221	224	240	220	212	204	240	240	204	223	185	210	213	203	210	240	243	205	245	211	231	230	214	228	193	188	226	223	225	252	207	217	219	245	205	211	212	192	213	226	201	218	229	210	231	215	226	212	203	259	225	249	209	229	249	234	195	213	241	234	217	221	241	219	221	215	237	203	203	194	205	225	218	231	195	208	201	229	218	194	227	199	233	216	186	200	200	203	192	210	238	227	218	222	257	221	201	219	202	214	214	216	221	207	212	198	227	196	236	228	203	219	193	244	219	218	226	269	231	215	206	205	237	220	223	218	226	201	240	222	193	218	221	201	216	217	190	236	221	233	209	209	232	206	222	199	195	219	210	227	210	215	228	246	236	227	227	199	250	247	214	238	214	202	205	236	205	221	222	219	189	203	224	195	205	226	219	207	195	227	195	191	202	215	219	223	224	242	217	224	224	221	258	247	213	245	218	239	228	200	230	218	214	209	231	192	213	170	227	212	252	228	242	205	206	229	198	210	203	206	242	227	214	234	188	233	205	214	219	209	218	209	199	201	220	214	220	252	200	224	199	208	229	212	229	212	222	242	227	240	218	215	209	216	210	193	210	220	205	219	219	228	209	236	212	218	201	223	215	212	225	196	228	217	226	229	210	210	211	179	210	234	219	205	205	212	234	214	208	227	201	241	205	218	220	200	226	219	218	192	237	214	225	196	215	221	213	199	221	228	207	245	233	217	242	221	227	231	221	216	231	209	202	202	203	228	224	230	279	247	216	222	224	211	209	235	208	220	231	208	203	208	194	242	232	228	215	203	196	203	199	232	235	188	202	214	204	226	209	239	241	238	227	191	202	214	231	240	210	233	196	218	224	211	216	212	222	215	220	220	203	179	231	211	209	237	214	209	239	202	232	234	231	208	205	207	191	202	234	213	222	226	205	222	230	229	219	226	226	225	196	206	229	218	232	200	239	217	222	209	230	218	204	218	230	210	197	219	249	225	211	208	193	206	199	216	246	237	203	211	265	209	222	195	210	227	209	239	233	229	236	198	224	222	217	225	215	227	214	230	228	226	209	208	227	201	219	202	231	199	214	242	210	212	240	211	228	209	193	199	189	237	201	240	210	227	233	205	223	224	226	219	231	213	211	229	228	208	222	211	218	207	208	237	204	217	237	201	204	243	207	241	232	207	223	217	217	211	217	223	227	224	199	240	249	239	234	250	228	213	218	193	214	234	223	205	213	199	237	225	216	227	238	240	217	247	195	235	231	209	229	243	213	227	216	216	238	202	244	210	228	209	207	197	175	195	217	192	209	207	222	222	221	173	210	220	233	238	221	187	195	221	224	220	177	220	220	209	205	218	201	213	211	220	231	222	235	221	198	233	222	218	207	231	206	212	242	209	198	207	216	208	215	228	226	226	180	206	206	200	203	208	189	220	213	230	224	226	218	220	210	221	215	250	213	224	194	202	212	236	214	210	203	204	228	240	205	211	208	222	212	227	212	191	235	233	200	243	232	206	230	194	218	183	226	208	202	220	219	224	220	204	222	199	217	188	211	256	178	219	186	206	206	234	218	214	214	225	211	213	214	220	194	202	219	242	226	233	222	208	226	218	213	231	220	205	198	196	212	211	218	202	249	235	253	210	227	202	186	196	198	222	190	238	217	192	208	198	212	235	216	195	234	230	220	213	224	197	187	199	214	203	203	227	225	211	206	225	222	243	216	189	209	218	188	227	181	227	197	205	231	205	228	203	230	234	221	250	224	246	230	222	222	230	214	222	185	233	218	202	225	205	192	226	213	210	219	227	220	228	240	219	198	223	216	195	210	219	225	217	198	225	212	218	209	238	217	192	219	216	246	214	224	217	197	205	224	202	206	247	223	217	211	196	215	196	215	237	208	220	186	237	215	205	212	216	231	214	217	195	235	228	231	204	237	187	218	236	221	232	209	221	197	222	215	208	213	238	244	217	212	195	226	213	213	210	239	191	208	206	222	219	225	220	216	226	232	242	206	206	234	244	229	229	254	201	223	201	235	209	214	221	228	222	214	210	224	214	189	239	219	219	210	212	237	189	226	247	236	220	214	231	203	220	213	178	222	215	219	207	215	224	224	215	208	221	209	192	216	215	231	237	206	226	223	227	214	221	216	226	226	205	222	215	206	214	197	220	224	221	222	190	224	205	199	230	233	216	214	203	221	208	214	189	213	206	220	241	232	223	212	222	213	212	239	188	240	220	213	232	224	243	215	221	229	208	211	217	215	247	229	219	210	226	208	194	205	215	208	200	221	210	206	249	224	232	198	223	198	202	207	223	207	232	210	180	215	219	225	244	218	245	214	227	213	225	216	202	192	200	211	220	242	221	219	212	230	239	248	247	228	225	227	196	219	207	221	230	203	241	195	214	208	236	223	227	206	226	212	196	211	203	190	215	215	208	241	227	203	216	192	211	233	247	242	227	221	189	237	195	248	217	224	231	224	216	227	198	224	225	225	204	208	203	235	218	218	213	234	223	209	206	227	221	212	203	237	245	207	210	206	210	203	173	207	214	222	224	221	220	211	233	219	204	236	203	200	222	199	203	243	214	231	196	219	213	220	205	209	209	201	221	218	225	234	238	218	241	235	227	235	189	197	200	237	233	242	212	216	222	206	241	231	229	217	198	247	223	232	218	234	206	221	218	221	200	210	220	205	209	230	210	213	212	214	226	215	228	200	230	209	202	213	231	193	222	211	179	229	236	222	197	215	204	207	218	226	196	200	227	234	213	221	238	198	260	190	217	207	246	216	220	216	211	220	228	193	237	241	224	203	220	246	225	223	226	226	208	204	203	215	211	241	243	210	220	242	231	211	205	199	212	220	208	231	209	206	218	220	219	236	249	216	231	231	215	211	192	207	241	192	232	204	229	186	226	220	209	199	211	217	207	212	192	210	209	220	222	220	244	214	240	224	216	228	214	208	223	215	241	226	193	248	222	222	217	208	207	203	191	208	236	199	208	217	239	215	211	208	215	231	218	218	213	241	215	202	214	220	257	224	214	235	203	245	198	217	221	224	214	221	227	217	232	215	234	218	213	235	191	204	203	198	199	235	233	207	228	220	231	230	231	211	233	238	203	238	204	214	190	224	212	213	209	196	201	221	209	229	196	220	211	226	194	173	209	212	200	213	243	241	217	213	199	229	210	256	213	215	216	203	197	222	222	196	207	212	207	234	198	217	207	237	232	194	197	215	239	211	239	239	214	223	209	225	208	229	194	225	197	208	247	215	213	208	222	229	205	244	233	219
30068	42809	37633	26894	18294	12660	9548	7903	6325	5014	3776	2964	2236	1923	1644	1396	1229	1081	986	840	717	635	557	510	444	442	413	448	436	410	398	389	435	427	415	396	417	374	382	345	359	342	354	305	319	332	337	293	304	301	321	305	274	315	265	311	293	289	288	286	278	299	286	243	279	277	253	270	279	273	292	261	258	260	251	291	275	284	290	269	267	286	274	281	253	273	289	255	257	287	264	259	265	267	249	278	238	298	288	287	273	267	287	263	263	267	266	277	284	287	267	265	262	244	261	274	263	268	241	280	279	266	301	290	306	281	241	252	251	249	278	226	263	252	260	251	250	283	253	275	244	268	260	288	267	275	281	250	261	284	280	283	282	279	284	306	261	261	266	306	253	292	264	236	314	264	275	269	293	275	289	263	251	299	264	283	264	266	270	285	253	261	306	256	284	273	257	250	269	312	275	268	289	255	280	288	267	291	262	259	278	271	259	268	286	253	267	259	302	252	283	263	278	274	257	270	268	265	256	257	267	277	273	255	271	268	252	282	301	256	262	277	296	290	255	279	282	281	291	244	243	289	269	277	244	263	275	236	236	281	280	273	285	246	265	279	276	291	272	254	267	273	262	277	282	304	281	273	283	269	266	260	250	267	299	275	271	280	292	288	287	273	288	261	284	298	258	280	245	264	264	270	257	246	270	232	298	276	281	289	309	257	243	262	274	282	267	263	286	283	276	261	260	268	300	275	276	303	293	288	283	309	278	266	286	254	292	288	269	256	284	293	277	250	264	248	256	274	255	287	261	278	245	258	274	259	294	242	307	288	291	276	242	257	258	275	251	262	283	274	285	236	261	290	270	281	287	254	269	302	268	266	254	260	307	291	247	246	298	256	258	294	263	273	255	282	257	290	276	292	227	293	245	248	273	256	259	301	268	270	286	284	257	263	292	257	263	251	268	262	282	247	248	259	257	266	253	283	278	268	280	284	275	269	273	269	257	304	281	246	267	268	256	274	266	296	262	274	257	299	274	272	257	263	300	258	269	258	259	299	270	285	258	292	243	262	293	287	264	269	269	265	284	255	271	290	298	283	268	244	263	280	255	225	270	259	283	294	295	271	242	283	259	269	272	301	267	296	255	255	252	240	256	251	287	265	307	264	287	300	256	255	274	286	279	264	262	267	265	265	289	283	283	260	307	311	262	306	256	271	291	297	267	300	270	272	280	257	255	281	268	269	291	249	274	288	285	288	270	277	284	260	267	242	256	276	276	264	276	278	284	286	237	281	263	284	258	279	280	286	293	294	255	264	278	253	263	262	274	271	306	280	259	284	279	271	262	291	263	259	253	273	258	272	244	279	250	253	281	283	260	286	261	277	248	248	298	279	296	275	267	264	283	263	261	292	270	265	285	234	246	255	260	282	272	274	258	285	248	269	252	268	258	266	261	260	282	257	274	249	268	281	285	261	271	295	244	269	273	253	271	288	254	260	264	283	274	270	282	288	264	265	267	247	266	257	269	268	244	269	266	285	298	303	314	266	288	239	252	284	258	247	268	247	258	289	268	269	264	261	272	301	298	274	285	269	283	263	275	280	275	272	253	268	256	273	274	270	289	274	281	236	271	231	279	243	268	271	274	266	305	291	259	260	242	296	238	269	277	269	265	260	296	268	283	279	311	277	266	271	271	254	274	235	268	242	275	286	278	290	262	279	242	262	253	292	282	299	254	291	282	302	263	282	281	298	304	287	263	267	265	259	266	251	287	271	269	260	262	274	288	290	226	298	284	288	260	257	292	289	290	289	247	283	279	300	287	274	252	288	305	262	284	271	304	272	287	274	261	271	235	272	280	294	268	273	277	294	259	289	257	290	285	309	289	258	277	259	277	266	258	282	278	287	287	271	263	284	291	306	268	288	257	261	265	270	299	274	286	276	253	280	270	289	279	265	249	256	280	284	287	265	290	256	277	283	267	265	252	269	262	269	275	292	285	258	267	257	286	245	262	286	298	289	274	244	262	267	281	263	296	250	278	272	258	262	274	266	259	274	260	269	275	251	264	280	271	247	250	268	251	286	289	270	250	265	264	272	222	247	265	268	291	264	274	276	268	273	278	266	274	270	276	282	260	259	283	273	286	269	263	288	261	279	265	266	264	268	275	264	278	273	273	285	277	267	289	267	274	277	263	276	262	270	249	287	245	280	297	275	299	255	274	296	272	263	272	255	249	292	300	285	256	265	290	275	266	286	279	292	261	283	261	266	255	273	264	292	261	283	262	286	259	266	237	269	282	270	278	303	250	263	264	258	247	287	265	285	254	239	293	272	280	264	259	248	280	267	271	258	266	286	280	275	235	284	229	265	265	292	281	266	241	270	271	232	272	279	283	245	257	260	263	265	284	263	279	279	284	278	287	247	262	272	276	296	260	274	270	257	275	270	300	269	264	284	259	284	248	278	311	261	249	270	255	282	269	296	268	271	265	245	250	277	268	289	276	281	234	246	258	291	262	310	275	264	262	252	275	275	275	274	265	266	269	302	270	250	284	285	290	285	267	256	279	264	262	280	278	295	256	273	258	280	278	281	286	270	269	293	263	295	274	265	275	284	307	280	261	275	265	250	265	280	286	295	255	272	254	278	298	271	270	276	272	260	286	309	292	280	285	246	269	289	304	300	276	257	281	286	269	265	260	238	281	260	274	273	313	291	261	266	277	287	264	275	278	286	234	256	260	273	256	267	263	272	296	258	286	264	262	270	270	273	284	263	284	264	291	277	311	280	274	256	293	280	297	253	280	251	306	298	264	311	284	297	261	290	265	253	292	273	286	273	270	241	280	269	276	269	283	242	279	279	267	286	267	284	307	279	278	267	261	282	292	278	253	303	269	264	283	278	267	267	249	257	273	287	262	259	256	291	290	261	264	281	248	261	267	290	258	268	250	273	261	268	269	278	283	258	292	265	306	292	275	245	291	254	281	239	273	286	266	277	256	262	242	268	256	251	259	261	252	286	279	292	260	274	307	300	231	263	264	291	285	271	305	279	282	274	268	256	293	276	271	258	288	271	249	261	293	238	269	275	277	295	278	267	262	256	249	281	269	279	253	256	257	271	271	291	270	281	273	302	257	253	271	260	289	295	290	249	272	273	260	276	277	260	263	263	279	260	241	258	299	277	283	243	279	291	274	280	279	253	270	264	281	275	256	288	257	271	278	270	264	285	284	245	271	275	300	271	268	256	269	258	260	287	283	262	269	261	251	292	274	273	282	278	294	261	248	267	258	297	257	270	274	299	268	271	278	278	266	277	292	279	261	278	273	270	274	305	281	278	291	270	263	297	285	290	256	274	288	263	283	262	270	275	274	256	279	281	286	275	273	287	269	290	265	258	256	279	277	294	255	283	251	283	297	252	267	272	273	280	291	276	293	267	269	300	253	276	253	312	273	286	261	253	254	264	260	286	245	248	258	276	265	292	264	270	253	261	280	287	271	254	288	230	250	277	238	275	243	289	267	304
24490	21385	28631	25711	22157	16132	9409	5808	4190	3265	2610	1983	1529	1261	1072	931	815	738	727	621	518	439	374	316	317	285	296	270	257	286	268	294	267	246	277	253	225	266	221	242	211	184	191	192	224	195	183	174	182	183	192	171	177	200	188	178	164	165	159	155	175	195	160	167	170	155	158	169	160	179	157	183	170	146	180	151	168	169	186	154	179	161	163	154	173	160	169	151	157	157	182	145	171	175	163	171	163	148	160	169	158	172	161	168	146	142	171	182	155	196	174	153	167	158	161	182	147	169	167	153	155	171	161	143	150	152	170	135	159	154	170	139	166	149	171	172	156	169	147	161	183	156	186	176	147	177	166	155	165	178	153	144	172	156	138	157	173	142	154	134	145	171	142	170	143	161	165	142	176	180	152	147	162	144	157	179	166	153	176	151	153	137	155	169	161	147	164	152	162	190	170	135	173	155	158	169	152	157	174	170	181	174	181	161	146	162	174	152	165	161	144	158	158	149	152	161	190	159	188	156	179	156	162	157	174	145	180	149	159	119	149	170	186	168	171	174	170	161	175	159	163	186	186	158	179	159	154	163	166	150	150	176	176	160	150	153	157	155	156	144	162	169	140	163	186	158	162	170	148	176	166	154	159	163	160	157	177	180	147	158	157	162	164	149	171	170	143	157	132	132	162	153	150	155	137	144	164	172	161	159	165	175	174	189	173	180	152	133	179	151	163	166	157	152	183	158	181	168	155	176	160	184	152	172	168	145	165	185	162	168	169	160	166	173	175	160	167	150	169	160	153	177	166	158	164	145	169	175	138	173	177	184	163	171	161	151	170	152	168	158	138	180	160	169	162	156	155	177	165	156	180	146	171	164	154	153	182	167	153	175	145	159	164	142	171	168	160	176	156	170	177	185	146	146	174	156	183	140	166	160	170	144	162	166	167	167	149	166	166	175	172	160	163	195	159	157	154	162	161	171	131	136	174	155	179	182	152	131	178	164	180	151	188	161	148	181	160	146	144	152	156	139	144	169	160	175	181	143	170	161	156	185	152	149	175	170	165	152	169	162	159	187	167	189	183	142	158	173	164	158	167	165	153	173	176	163	173	161	178	158	153	160	141	165	160	167	134	179	163	146	172	167	161	147	183	177	180	149	173	172	182	170	140	161	185	168	156	175	179	150	160	166	177	145	176	160	170	168	155	162	172	157	176	182	149	147	139	172	164	173	165	162	146	175	159	177	168	193	143	180	158	163	171	166	180	180	158	157	146	162	172	147	182	150	158	156	163	152	140	183	179	168	174	159	155	166	162	179	153	160	168	152	163	149	165	129	158	176	169	159	173	152	161	161	158	164	140	183	149	176	147	155	135	151	198	162	150	163	140	161	173	162	152	157	165	155	151	155	145	167	154	168	197	153	168	149	160	143	166	152	168	137	166	164	168	142	149	158	154	152	155	174	139	155	187	184	134	143	146	158	164	149	140	149	162	161	155	169	149	133	162	167	168	160	169	163	153	150	150	166	157	175	160	168	165	157	158	170	158	153	159	163	164	172	166	184	172	164	168	144	142	145	179	156	157	169	175	168	162	168	166	139	132	158	150	158	171	173	166	182	148	154	162	182	158	192	178	176	170	147	162	175	161	173	147	147	179	155	161	188	154	139	155	156	187	180	159	171	190	160	176	171	183	184	168	177	136	146	142	152	171	154	148	162	140	183	159	165	174	147	157	167	174	183	169	188	186	186	177	108	159	163	172	170	175	155	177	164	168	164	170	154	156	171	158	142	153	160	161	174	174	175	153	175	143	146	170	175	163	153	138	162	159	162	158	178	165	164	170	171	163	161	160	166	171	158	186	131	161	154	154	158	163	167	179	178	164	151	162	142	153	156	173	171	148	160	170	176	169	147	137	184	159	176	169	165	169	152	149	158	142	173	161	165	190	165	170	160	165	181	173	162	149	182	170	145	164	172	166	157	168	159	161	156	182	155	165	191	161	149	153	146	185	164	156	156	177	162	175	151	138	152	169	187	163	138	172	158	156	172	172	166	158	147	152	156	168	181	172	167	163	153	178	182	163	156	171	167	158	138	161	180	181	160	152	166	156	168	139	173	163	170	137	151	192	168	159	164	167	182	144	191	154	166	143	143	173	168	167	152	185	159	144	153	160	150	180	166	161	174	176	160	170	173	132	160	149	161	173	164	168	154	155	143	151	159	146	172	167	168	146	176	152	157	164	172	150	169	182	162	178	149	184	157	192	165	185	188	158	175	163	183	162	150	159	177	177	155	168	161	150	149	175	147	150	170	177	200	165	142	139	167	143	163	152	164	152	176	194	134	144	152	176	149	154	174	175	172	185	171	168	176	153	166	168	165	180	161	155	165	175	154	173	150	180	157	151	175	148	145	171	181	189	164	176	139	159	151	168	160	165	181	161	173	166	180	155	155	153	180	137	175	162	154	182	195	161	165	165	174	146	167	177	163	163	173	158	167	160	159	169	161	165	166	177	183	187	166	181	173	165	186	139	149	173	152	153	161	170	155	160	159	168	189	167	165	164	146	162	168	164	160	147	164	168	171	176	177	150	180	165	160	167	157	146	188	146	159	170	171	175	154	161	137	143	159	149	155	175	162	167	144	166	179	146	158	163	171	161	174	147	163	160	159	185	166	176	156	163	178	162	200	168	164	156	133	146	170	144	185	190	153	166	170	159	167	176	151	174	173	165	154	154	191	162	168	180	158	167	163	142	176	149	158	154	165	165	170	171	166	158	170	174	149	155	174	138	151	167	190	159	176	160	155	178	164	158	163	156	170	154	166	180	161	153	171	188	179	168	160	167	186	161	163	169	177	164	168	176	173	151	199	152	146	161	151	155	170	159	166	168	135	151	166	157	161	159	142	160	162	151	160	175	169	155	193	142	160	205	171	144	149	155	147	158	181	148	171	184	194	164	162	164	168	165	181	163	151	180	161	164	157	144	152	187	173	156	179	149	161	174	146	149	155	177	157	146	154	176	165	186	166	167	169	157	155	135	169	172	152	180	156	159	163	160	173	154	152	157	179	164	174	163	153	158	158	160	158	172	169	157	179	180	153	161	170	181	164	173	162	156	138	173	151	179	170	166	154	169	136	170	166	176	172	169	154	176	152	175	153	175	168	197	162	156	155	185	183	144	192	147	173	156	190	186	153	168	182	155	159	161	127	176	143	154	160	157	167	191	159	162	150	150	172	180	175	185	162	151	189	150	174	166	151	164	176	162	164	171	173	170	174	165	169	176	142	166	152	191	154	156	174	181	151	164	153	171	157	150	154	161	147	140	189	162	149	176	164	140	149	156	173	160	144	159	160	171	167	160	188	143	132	157	158	152	184	162	149	167	152	180	163	178	177	185	174	143	173	167	151	171	178	172	138	177	183	158	141	169	172	184	161	168	165	157	190	168	155	153	149	154	177	166	148	159	187	171	186	165	155	197	163	176	179	159	166	180	173	157	154	156	168	166	158	169	151
30141	49458	45330	33668	25105	17702	13820	11594	8865	7283	5646	4493	3524	2847	2418	1916	1757	1508	1380	1164	939	811	735	614	527	492	456	449	474	427	415	418	409	429	461	441	365	387	346	370	348	310	333	304	258	294	278	261	247	265	272	237	227	224	208	242	252	217	221	216	214	214	201	201	214	202	205	199	203	209	194	191	195	224	200	211	214	206	197	214	207	207	222	190	202	221	206	191	195	167	208	215	213	193	216	202	200	206	236	178	201	216	206	223	201	205	213	193	189	187	213	204	222	220	205	207	197	226	218	199	194	219	219	220	196	210	199	183	200	203	217	190	203	228	226	190	190	201	217	201	197	204	186	187	224	219	186	185	198	210	194	198	182	219	212	225	204	185	215	193	212	196	187	195	221	199	189	206	219	193	209	194	208	211	199	222	176	200	216	191	188	204	207	200	191	191	191	208	196	187	215	197	213	215	225	253	204	193	216	202	219	201	217	226	197	222	198	205	225	185	215	223	215	188	206	191	190	237	195	203	188	189	205	193	186	207	201	225	214	193	224	206	210	189	202	196	211	189	193	222	231	214	240	193	204	204	221	209	192	197	204	209	216	199	198	208	189	228	214	192	204	163	205	193	200	196	226	192	181	200	196	204	206	222	185	212	189	217	203	215	190	195	204	224	226	209	187	228	212	200	208	220	218	207	203	196	240	210	206	217	193	212	225	181	203	197	223	221	215	191	213	196	185	217	209	233	230	191	199	209	202	215	221	215	211	185	196	203	198	181	199	212	213	192	201	196	207	220	204	176	207	201	205	231	205	179	210	220	193	177	221	215	196	204	216	176	216	205	192	225	203	197	207	200	205	211	202	228	214	190	207	198	213	206	200	210	202	205	197	221	239	201	206	208	182	233	200	176	205	204	194	210	199	198	225	215	201	223	208	210	192	193	230	214	207	212	204	186	226	205	207	191	212	219	215	216	222	210	199	198	232	190	188	218	218	210	216	203	218	214	220	214	192	191	196	192	179	211	199	212	222	245	209	230	208	223	198	211	167	182	196	201	201	202	226	198	196	208	221	234	204	220	212	210	227	184	197	200	187	212	217	183	209	218	204	203	198	201	199	192	208	203	212	208	209	211	203	202	188	191	207	221	219	205	205	218	215	198	217	183	219	191	183	223	189	198	219	212	193	213	211	212	202	193	186	194	198	202	210	236	238	195	228	196	188	188	210	193	211	218	209	187	208	210	200	228	206	215	216	217	198	213	227	226	213	211	189	198	208	190	194	239	202	193	236	210	223	213	209	211	231	224	228	200	196	219	211	191	223	195	209	195	213	192	210	194	195	196	219	170	220	181	233	214	212	222	216	197	189	201	198	224	234	204	219	202	202	215	191	208	201	196	207	199	238	204	206	182	180	169	192	208	232	212	200	190	195	215	185	187	218	192	212	193	190	211	197	203	190	214	218	244	208	197	202	193	211	210	203	218	201	197	219	182	214	222	219	223	191	185	226	203	169	205	205	216	215	191	212	185	202	216	219	206	211	200	189	202	187	219	191	198	177	202	190	189	212	195	214	208	229	209	233	187	216	208	212	209	225	201	196	207	208	216	191	193	199	215	206	218	220	229	208	207	224	211	214	219	214	208	198	222	203	184	198	206	200	201	187	198	215	215	223	226	191	199	201	216	215	189	199	213	192	210	211	204	221	180	207	218	211	179	193	218	212	205	187	197	194	218	199	213	201	199	204	216	202	228	198	196	228	208	215	218	220	186	208	200	222	211	197	219	225	203	212	190	232	207	205	236	227	197	221	221	225	211	195	220	225	215	217	218	211	171	212	205	208	211	214	188	209	206	203	210	210	237	209	207	215	195	207	216	192	213	194	198	200	194	171	228	211	206	195	208	217	207	193	217	227	227	204	215	212	198	211	214	226	207	197	185	218	200	212	200	180	206	191	218	220	236	185	186	209	203	218	208	199	194	209	221	207	223	207	228	214	219	192	195	202	202	236	214	209	212	211	222	202	198	210	183	192	217	208	199	207	207	209	198	183	211	204	196	204	212	223	202	217	199	240	185	204	220	206	188	191	220	204	223	182	227	212	219	207	207	200	207	221	223	203	231	236	205	205	223	217	205	202	229	227	203	218	214	207	198	200	227	192	207	181	206	215	200	198	201	217	192	197	209	225	204	205	193	210	202	185	197	221	207	167	214	205	216	205	195	209	190	191	227	211	222	223	198	191	207	184	194	185	200	202	200	193	202	197	187	217	184	197	231	216	183	208	229	214	194	206	223	211	210	196	214	227	192	207	224	215	235	206	186	223	188	195	206	213	216	206	212	202	193	184	216	195	203	182	204	195	237	213	222	212	203	220	202	222	202	192	196	206	217	223	200	186	214	217	189	177	213	192	238	207	193	233	240	212	220	199	220	229	206	208	210	213	220	197	180	199	201	207	187	197	217	222	229	196	201	225	222	225	202	214	196	223	210	174	202	182	212	185	204	207	243	193	214	194	189	207	196	201	187	220	208	200	221	221	203	197	183	198	195	229	209	195	212	213	186	214	170	197	242	224	227	182	193	201	188	196	207	220	222	201	190	190	204	178	192	177	190	192	194	242	210	193	186	199	207	200	226	201	200	210	219	195	193	192	194	212	203	185	223	199	200	181	212	237	184	221	211	230	213	182	228	196	221	197	191	206	246	219	230	187	196	199	209	195	191	216	202	189	210	233	222	200	213	179	191	206	211	197	215	185	180	176	221	214	197	224	211	214	198	205	221	205	192	179	208	218	226	216	216	176	180	210	186	211	178	211	223	180	216	202	185	220	210	229	225	201	189	195	207	211	197	201	211	214	186	213	201	238	206	223	212	211	212	207	206	227	223	198	219	183	227	184	215	206	194	193	218	215	191	234	205	205	237	206	196	211	205	200	218	200	224	213	208	186	211	211	196	216	205	231	195	241	219	204	211	227	230	192	207	206	190	198	222	204	216	199	199	229	205	187	205	192	203	212	193	202	219	210	207	216	200	212	184	195	222	216	208	198	201	208	207	250	196	191	199	170	228	168	208	217	207	210	203	212	218	228	204	219	215	216	227	212	203	209	192	196	217	222	185	213	202	209	218	207	214	218	207	222	193	206	227	217	211	210	219	182	208	243	203	221	186	195	207	236	187	198	200	194	196	205	210	216	222	205	195	212	196	213	224	208	201	217	192	208	208	236	219	211	215	201	203	207	205	198	210	216	178	176	197	216	193	221	205	224	214	197	240	205	230	211	219	220	219	199	183	209	165	203	210	205	195	203	216	209	200	214	211	205	214	188	228	178	210	194	197	207	210	200	209	208	203	208	226	205	192	225	223	199	225	203	191	194	234	217	183	211	217	235	228	210	212	221	215	216	204	188	200	224	215	202	193	208	234	222	218	231	190	194	209	182	220	196	192	216	217	220	206	214	212	213	209	218	202	193	207	185	225	198	194	221	201	203	213	227	205	199	224	193	194	219	223	193	212	209	239	220	200
25506	21501	28246	27040	18168	9808	6198	4458	3138	2440	1847	1456	1204	1079	933	822	747	667	644	591	569	486	440	388	354	337	357	334	358	365	355	314	321	343	351	311	348	318	324	346	301	271	279	303	300	283	250	318	317	276	296	274	283	283	278	281	265	285	264	305	245	251	288	283	292	270	245	267	272	273	269	275	258	241	268	281	282	270	268	270	286	214	251	252	277	282	262	260	245	256	272	239	261	251	235	238	245	258	264	245	270	295	270	250	289	264	259	293	250	251	271	263	250	262	262	264	273	251	252	241	280	270	243	274	254	279	242	281	284	244	273	267	272	258	260	245	268	256	262	240	251	274	273	271	248	260	262	277	252	249	248	273	279	265	246	268	264	275	251	291	259	278	250	256	257	246	264	302	260	255	234	255	256	270	246	274	260	242	261	261	272	267	236	277	252	226	289	239	256	248	247	282	295	276	279	259	254	272	269	251	240	253	243	247	260	288	250	283	260	281	275	284	261	264	299	250	281	215	244	264	245	267	278	241	258	270	244	277	236	253	238	232	262	251	297	253	263	288	297	246	226	274	239	283	268	251	246	265	282	249	269	256	251	257	250	262	262	286	266	268	276	247	269	264	222	246	239	253	252	290	265	256	284	254	242	260	267	270	269	258	239	253	244	265	266	292	240	245	254	286	266	251	262	220	238	266	238	276	278	270	282	243	275	267	255	260	247	278	280	289	262	253	236	266	265	247	223	266	251	279	239	239	272	259	278	250	283	259	259	263	244	275	257	264	271	261	264	235	267	240	271	248	304	290	267	287	255	265	266	276	268	239	280	269	251	290	259	275	252	260	243	261	283	250	251	274	244	275	263	264	266	273	241	288	281	265	259	263	255	291	249	242	267	265	270	255	255	246	234	252	255	245	248	239	242	270	274	258	258	258	249	269	269	260	257	292	270	230	237	261	243	257	241	267	256	230	247	277	272	242	257	265	271	244	255	264	275	226	273	232	236	247	237	257	243	213	254	271	255	257	273	270	268	288	251	265	250	270	285	281	278	253	254	257	250	283	264	268	257	263	254	235	299	250	256	265	286	223	261	272	267	267	269	251	264	277	289	271	275	216	277	267	241	264	247	288	253	287	237	259	263	248	247	273	253	258	264	232	239	249	281	268	234	271	291	273	282	267	270	271	254	296	270	266	264	283	292	264	265	271	264	246	262	232	273	270	267	258	276	286	280	276	279	253	283	279	233	267	275	306	251	265	283	259	259	253	261	253	264	265	269	251	262	251	247	259	253	270	261	280	269	264	254	256	263	282	261	284	270	260	257	287	261	266	294	274	294	269	248	268	246	280	273	265	276	260	272	273	265	247	271	265	252	291	253	258	286	242	260	252	244	240	239	257	277	278	265	254	244	251	275	246	285	248	277	254	250	253	276	286	247	251	257	246	272	261	235	267	286	224	235	257	248	229	286	245	252	264	247	265	265	245	261	268	281	254	260	259	261	227	265	257	255	240	244	251	271	250	250	253	260	236	279	270	277	267	285	268	256	273	266	268	252	246	259	270	246	278	247	269	223	273	265	260	274	286	256	263	244	270	257	256	272	273	268	286	274	236	277	297	257	254	248	287	263	250	241	240	274	256	277	265	235	269	269	237	269	268	250	251	268	248	256	217	234	292	250	251	254	274	254	251	282	250	258	255	269	248	284	273	234	254	230	255	239	272	256	277	239	247	303	277	259	255	284	238	273	238	253	253	220	256	251	245	261	270	239	250	261	270	263	256	283	254	293	291	269	241	274	257	294	246	258	283	254	273	243	270	260	263	270	264	238	234	252	268	259	267	263	277	267	264	247	261	272	271	244	263	253	235	233	252	242	274	274	264	272	270	294	255	271	263	251	249	256	238	262	262	276	254	244	247	241	273	280	265	279	241	284	254	270	263	246	270	259	257	266	276	258	255	256	279	254	277	260	251	299	246	248	245	257	253	240	247	275	241	252	266	277	257	272	274	267	295	283	251	264	239	247	266	285	297	271	266	254	263	280	242	245	258	265	275	253	253	264	255	267	248	236	248	271	255	233	263	263	250	243	277	249	248	274	230	260	250	266	272	290	226	258	230	272	248	240	249	258	252	261	255	238	277	243	256	267	278	273	247	240	252	277	285	255	267	276	248	273	258	231	265	267	273	244	255	248	264	254	252	280	223	265	271	290	266	242	245	267	228	271	265	280	225	266	273	262	264	261	237	237	229	257	276	248	260	278	262	272	270	255	246	255	237	263	244	275	255	274	272	290	275	257	271	255	264	249	227	286	260	244	265	276	260	278	241	269	267	256	244	263	255	249	221	244	271	267	263	256	274	220	277	252	253	262	265	277	254	259	245	252	277	269	266	254	285	253	278	253	261	277	266	251	261	277	270	271	251	245	264	284	268	250	261	284	246	270	267	269	237	269	231	241	284	263	254	245	234	281	251	232	243	279	263	255	239	264	239	251	254	261	265	247	293	278	244	276	266	258	273	287	288	291	276	263	269	282	272	260	267	247	269	253	251	251	277	289	246	271	254	241	258	244	254	276	254	253	271	283	251	231	253	248	274	251	268	295	255	260	251	249	219	272	267	270	276	278	265	299	234	241	262	264	237	270	234	251	255	253	244	225	271	262	256	263	267	257	254	262	260	280	273	297	269	275	286	257	270	258	278	236	250	261	252	260	259	276	255	258	247	281	279	240	266	251	241	274	267	213	244	277	254	282	257	256	258	245	258	286	254	267	254	234	264	275	267	272	233	240	276	253	264	239	257	267	268	258	241	253	258	268	251	254	272	292	270	245	238	266	258	277	246	293	274	286	243	265	265	226	226	239	258	237	256	257	260	255	268	246	258	267	273	268	258	290	267	232	270	240	252	280	254	244	241	283	241	257	250	234	267	257	260	284	263	278	255	253	235	283	258	268	277	251	270	229	261	253	254	238	291	282	290	248	269	240	256	247	284	260	236	266	259	250	266	278	256	264	274	251	245	261	286	268	267	248	279	250	267	264	251	252	241	282	260	238	258	296	267	283	246	272	257	274	272	272	285	277	287	260	232	243	249	267	234	232	252	269	232	260	243	284	242	253	224	279	260	259	246	258	229	254	251	242	263	273	248	252	256	287	235	241	249	263	260	301	256	255	267	269	259	259	271	280	265	275	289	230	259	236	276	263	245	238	251	254	286	256	248	257	279	286	282	264	259	290	250	253	304	281	267	285	238	246	245	250	265	260	278	249	244	274	284	266	293	257	268	244	272	257	252	275	251	244	257	266	247	240	261	299	252	257	263	271	286	247	282	222	260	255	288	294	273	278	235	262	281	264	268	265	275	267	275	264	249	228	266	282	268	264	265	282	251	283	257	291	258	270	274	284	265	245	252	227	234	243	258	244	254	291	260	269	255	264	245	259	262	237	262	281	266	253	261	282	264	236	239	285	256	288	274	242	261	278	274	258	261	261	264	258	259	230	249	266	281	263	255	276	260	265	256
31100	46869	40394	29875	21786	14812	11617	9672	7286	5795	4528	3649	2846	2357	2013	1791	1557	1354	1199	1115	978	843	671	621	580	520	497	527	549	467	464	516	498	438	507	482	477	534	455	411	412	379	390	411	374	377	326	385	351	383	389	352	364	342	335	325	343	343	311	334	317	328	315	297	319	319	301	331	369	334	322	330	288	295	307	301	306	331	308	314	332	331	327	310	328	338	304	320	330	325	349	323	293	365	364	311	306	334	334	326	312	301	287	344	317	332	306	345	308	311	274	310	297	312	303	315	312	328	328	337	338	318	289	356	334	305	361	349	329	315	300	304	357	300	310	274	331	335	314	327	326	315	325	295	322	324	301	316	322	319	328	307	311	296	334	309	291	320	343	332	323	305	365	302	325	307	292	336	288	300	305	324	335	309	292	316	319	308	298	311	340	342	315	333	305	306	345	332	345	317	338	271	339	356	325	320	329	358	339	319	319	306	322	323	314	336	305	319	319	306	355	318	294	317	336	344	298	326	287	321	312	296	286	314	299	327	323	315	321	289	318	296	322	304	299	318	301	313	320	346	278	353	334	330	322	339	326	307	312	322	328	331	314	318	334	293	327	328	312	315	330	296	317	286	310	373	312	309	342	311	341	291	307	301	351	315	319	325	316	292	315	292	338	314	317	334	313	311	330	339	306	305	314	339	347	308	340	287	329	347	292	318	326	310	318	312	320	333	311	313	289	295	337	326	344	324	290	329	339	298	341	325	343	335	327	330	321	307	355	338	315	317	334	332	325	262	328	351	301	296	332	366	313	313	325	306	313	299	320	322	297	345	313	329	287	346	329	323	322	353	315	310	319	286	327	332	358	351	353	328	283	305	323	276	329	305	333	330	355	352	317	302	326	331	332	312	317	323	323	344	284	292	311	338	296	331	346	327	299	291	306	296	307	329	292	343	325	344	298	324	318	326	313	293	304	329	284	298	325	320	307	307	324	287	314	300	309	301	312	309	306	308	327	346	317	338	322	341	327	306	318	315	307	347	320	304	347	309	311	305	276	325	302	355	316	325	351	343	303	310	310	307	330	330	302	327	330	289	310	280	307	305	352	293	326	304	304	326	327	316	300	333	304	305	326	342	327	328	327	333	317	311	315	307	334	286	288	291	351	310	311	309	355	312	312	333	336	320	341	316	332	340	317	310	304	318	303	293	338	325	338	328	312	322	295	304	316	329	273	317	332	310	312	320	292	342	295	321	293	305	311	323	312	346	313	303	275	321	322	328	309	329	316	319	320	338	310	305	341	336	298	316	319	332	304	310	314	302	303	308	295	292	369	304	307	329	328	322	317	327	324	337	327	312	319	309	308	302	324	337	301	304	317	290	356	319	310	320	320	337	332	309	299	299	323	301	320	327	319	309	321	311	316	308	330	290	336	349	318	327	310	304	331	339	330	292	292	307	315	284	333	297	287	289	301	338	315	314	324	314	298	309	329	339	352	343	322	332	340	326	318	310	286	293	321	330	302	319	321	316	303	311	306	284	332	310	300	333	316	312	340	296	326	328	280	322	324	311	326	316	329	305	316	304	323	315	324	344	325	305	312	304	302	291	308	340	319	317	356	343	300	309	335	314	316	318	332	308	315	309	331	308	315	348	324	316	281	275	339	342	321	341	309	319	349	313	300	314	317	340	315	302	346	321	290	306	342	334	320	342	307	286	337	310	298	333	327	342	319	309	292	296	306	318	321	298	316	328	333	313	324	330	335	306	297	284	318	319	335	290	310	334	310	288	298	288	328	286	330	333	321	338	309	308	330	337	316	319	326	331	320	307	311	331	307	318	308	333	336	332	324	292	303	310	325	327	296	295	352	311	324	299	341	316	315	304	335	334	332	334	352	299	313	324	329	338	323	323	301	285	289	316	308	321	324	323	325	326	276	297	336	294	325	304	338	292	305	305	336	328	313	313	281	344	328	339	313	343	292	312	290	290	343	330	303	350	313	319	329	334	340	339	331	302	340	300	336	321	350	341	344	309	313	304	298	302	311	323	338	309	313	320	313	342	307	326	302	351	307	314	323	313	336	338	324	306	324	335	296	328	304	316	302	324	317	299	307	304	318	298	295	332	303	339	333	286	325	323	323	361	331	289	327	313	296	316	352	301	327	314	308	339	322	310	331	307	319	358	323	319	318	329	317	321	294	287	319	319	301	317	313	318	291	290	328	334	354	325	319	339	329	343	325	322	317	285	311	323	328	332	321	338	339	333	299	307	315	296	313	322	322	312	298	336	328	320	297	337	312	314	313	316	311	327	313	317	297	289	311	302	304	314	329	323	308	316	325	336	296	330	313	318	325	292	319	314	338	351	346	363	338	348	333	349	317	313	305	313	323	322	308	317	326	326	346	298	349	302	270	308	344	344	318	334	332	295	360	328	335	318	332	274	306	311	319	313	294	307	317	324	360	293	334	308	307	305	343	326	310	322	292	341	312	332	314	316	304	313	319	327	313	316	331	306	293	321	332	298	321	350	314	327	327	290	325	319	327	332	333	300	320	306	330	319	321	306	338	323	306	324	291	317	311	298	321	308	314	350	287	319	326	322	335	306	325	324	337	316	329	307	293	303	327	316	292	312	294	339	296	348	313	304	317	318	330	321	335	324	311	319	312	282	334	313	344	311	278	312	321	314	315	309	323	303	319	336	333	301	320	307	342	318	324	327	349	343	322	314	307	337	291	338	297	321	323	319	326	333	295	329	287	339	344	302	311	319	313	291	305	319	291	325	311	287	340	312	314	317	303	296	303	301	333	295	329	308	332	287	324	305	316	289	319	312	307	315	307	310	319	321	312	335	313	338	344	296	387	315	311	359	312	304	275	316	322	306	306	325	307	321	343	303	311	322	306	337	308	306	298	330	272	308	298	298	299	344	320	322	342	328	283	326	315	290	312	319	347	315	344	357	314	343	289	302	305	300	320	313	300	309	322	310	325	325	316	353	327	297	311	307	319	312	299	327	327	327	314	296	303	306	310	326	314	327	337	337	360	298	352	327	316	334	307	339	294	362	318	347	321	329	305	332	322	342	286	320	327	314	321	315	301	344	319	322	336	306	315	308	308	316	286	330	311	310	346	300	338	327	323	330	307	327	315	320	318	321	347	307	311	298	369	318	321	302	319	324	291	324	290	332	315	329	311	333	340	329	319	295	326	312	277	325	298	301	331	311	314	334	316	329	320	330	305	322	292	290	306	333	324	321	314	311	308	347	333	323	301	309	296	320	318	320	292	307	324	326	292	295	299	327	329	342	318	313	316	353	331	308	340	301	313	291	342	315	321	337	288	323	308	328	326	317	311	278	316	312	339	326	309	310	316	354	284	328	309	314	282	318	329	319	314	312	335	317	337	311	311	284	311	300	314	323	299	320	283	317	333	304	327	322	329	329	299	286	292	312	315	316	326	324	325	309	306	320	354	326	325	340	343	315	335	331	325	307	308	355	321	323	321	295	295	283	314	328	308	321
23319	21375	29122	24168	21862	21865	17206	9419	6124	4588	3597	2803	2082	1722	1505	1236	1092	1021	838	774	705	637	545	487	405	345	342	333	344	372	314	328	350	335	333	372	344	328	298	316	275	273	258	247	250	247	250	253	249	244	248	246	254	225	228	220	202	208	212	191	205	210	175	204	186	208	175	191	203	203	192	213	207	199	195	181	190	194	214	196	195	195	226	209	191	225	200	182	207	175	196	206	178	211	174	205	182	200	191	193	194	230	215	211	213	204	222	201	192	191	214	211	186	206	185	205	203	223	196	216	195	184	200	198	212	209	208	198	204	183	195	191	194	204	193	201	190	209	222	198	222	178	199	190	215	213	233	192	188	206	182	197	186	171	200	187	201	181	224	189	194	192	234	206	208	185	210	201	249	184	183	189	197	197	165	195	208	206	199	209	232	202	207	218	185	187	199	208	195	205	203	212	209	193	207	198	226	203	195	203	211	190	220	192	216	183	189	200	196	192	211	203	204	188	200	203	215	217	194	196	209	195	213	218	177	211	180	207	201	224	177	191	213	191	196	181	192	228	194	187	198	212	178	201	206	209	219	204	182	198	210	211	206	206	235	221	196	219	209	184	220	224	200	198	196	202	195	197	221	188	195	188	161	202	180	200	204	195	192	182	199	194	220	180	165	216	226	215	153	196	186	223	172	198	183	224	188	218	210	209	217	195	194	202	215	212	196	204	181	204	195	199	182	208	183	210	199	194	185	183	192	214	189	213	215	210	181	201	194	197	185	205	190	187	195	233	180	216	187	207	211	203	226	187	198	206	202	212	186	190	188	203	196	212	221	206	198	193	213	181	200	196	189	183	182	209	183	202	236	173	180	193	212	203	205	190	184	221	207	198	198	173	188	204	210	201	202	214	213	198	195	166	205	193	197	191	214	226	195	176	186	223	205	185	207	209	186	208	171	177	192	195	209	179	234	179	186	227	186	194	190	186	221	198	177	226	195	219	191	188	179	198	192	203	237	189	190	190	191	185	196	210	204	203	207	202	179	166	220	211	202	210	206	193	225	222	232	199	177	199	199	208	210	195	198	204	171	197	196	190	199	176	196	191	202	228	202	199	204	201	205	191	204	206	187	192	213	206	189	202	176	202	190	198	218	216	189	202	198	197	190	175	209	192	203	201	201	205	228	230	205	196	222	203	196	193	215	180	202	198	225	199	204	188	199	200	202	202	184	207	219	191	192	194	184	201	196	196	191	214	212	195	197	200	197	194	187	208	207	190	213	185	203	215	212	206	208	209	180	199	193	195	215	219	199	167	183	212	198	192	198	187	194	220	238	199	190	209	200	200	218	186	203	216	203	200	171	204	195	183	232	176	207	195	205	197	167	193	205	210	169	233	198	186	181	192	189	188	177	221	224	238	188	195	205	198	202	214	198	198	185	200	199	222	180	200	202	204	228	195	176	192	213	200	200	200	182	205	193	177	172	208	203	192	184	194	207	202	194	188	218	211	215	209	189	207	184	207	207	195	215	214	232	184	200	196	200	197	198	181	215	196	216	183	187	187	200	187	205	202	236	178	205	179	173	187	218	195	209	210	214	200	185	201	198	191	207	167	224	198	182	202	203	213	204	227	182	206	199	202	207	181	212	209	191	200	174	195	219	177	184	188	187	185	219	206	195	240	175	193	216	215	225	185	218	203	185	214	179	207	198	178	223	206	182	178	209	224	194	192	207	187	207	178	202	200	190	204	183	205	185	193	204	192	199	208	177	216	232	204	214	205	204	198	169	203	208	217	205	212	208	206	176	182	205	196	188	231	227	188	198	211	196	200	230	190	208	204	174	181	214	179	183	178	216	198	197	192	240	193	207	195	180	196	188	202	180	191	194	194	199	198	219	197	212	193	202	219	188	185	204	185	188	217	224	197	200	200	211	219	195	212	181	195	197	197	208	211	194	201	198	199	184	209	210	173	194	211	226	206	211	208	185	212	202	196	228	198	208	188	215	189	189	210	174	191	199	187	197	219	182	196	203	209	200	216	201	211	222	197	181	178	195	198	216	207	218	210	177	194	218	206	216	218	198	195	196	217	187	200	191	191	171	162	192	219	219	240	226	180	214	186	205	203	168	183	193	217	194	186	205	212	205	215	206	191	210	211	199	210	184	197	221	208	205	212	183	183	199	195	201	200	197	190	200	205	200	194	197	191	193	202	195	182	202	243	189	204	180	179	190	199	194	171	215	210	193	185	217	192	168	189	200	181	197	201	195	175	189	208	195	208	187	222	188	233	193	192	207	198	186	207	214	180	155	180	192	207	189	217	203	214	195	182	212	199	191	190	196	195	201	187	204	200	213	205	218	204	189	185	208	205	214	198	212	197	196	177	213	195	189	216	224	179	176	208	218	176	193	198	198	224	204	173	200	174	188	196	202	186	230	199	179	168	232	203	200	187	189	211	197	203	207	191	203	222	216	188	207	196	178	196	199	219	175	200	206	186	208	192	187	165	210	194	217	174	190	192	173	209	201	209	177	220	200	195	194	216	182	188	173	174	192	211	177	198	193	209	198	211	203	231	187	194	201	177	173	185	197	194	199	191	213	186	200	188	208	227	198	213	184	195	202	177	195	204	195	179	177	197	220	215	208	226	177	194	195	216	180	181	191	184	209	186	205	175	187	196	242	217	204	207	166	193	197	231	208	190	199	218	179	216	209	204	187	182	204	176	177	195	215	196	211	218	183	187	203	201	189	185	213	181	190	194	206	165	190	200	185	191	206	205	204	220	224	191	176	222	207	195	189	189	197	208	210	185	201	207	194	184	197	215	193	202	194	213	197	190	200	232	198	233	213	190	174	201	203	185	217	177	237	220	184	215	197	216	209	219	225	199	214	191	212	219	198	232	207	179	180	219	206	203	189	199	199	197	164	201	190	210	213	217	211	216	186	214	199	186	192	195	207	192	185	185	179	183	198	172	214	180	193	205	207	203	179	196	202	206	217	211	228	194	189	197	174	195	190	198	185	217	195	218	176	190	210	216	201	189	191	205	187	197	205	172	195	181	191	195	186	224	212	202	186	183	193	182	203	184	181	205	183	190	188	183	184	203	184	176	197	208	206	194	202	205	203	193	199	192	215	211	195	182	172	209	210	186	178	191	187	219	217	196	197	176	202	211	199	204	225	217	189	214	198	204	203	182	182	175	206	187	186	190	187	186	223	226	216	202	193	168	196	193	214	224	203	205	178	198	211	184	173	197	215	200	193	198	181	194	207	172	196	225	203	181	223	221	184	195	193	200	209	198	205	200	190	232	198	195	187	199	206	206	200	182	192	192	187	204	217	221	181	195	201	227	184	218	189	200	195	208	213	203	190	211	182	188	204	216	201	208	189	201	202	187	200	192	190	211	222	202	181	171	183	203	217	193	218	172	177	171	217	191	187	192	209	202	201	199	220	208	215	223	207	196	205	222	230	207	191	191	215	201	193	187	194	200	198	220	186	208	203	204	180	212	207	210
33226	53988	48489	37845	29160	21497	17750	15477	12223	9394	7343	6074	4667	3776	3316	2788	2367	2002	1842	1629	1358	1238	1000	852	719	613	566	558	516	551	514	543	515	499	519	551	503	490	461	459	411	377	371	348	337	369	334	334	323	265	316	331	291	282	266	278	269	251	243	275	246	249	240	250	248	235	247	234	245	243	249	268	247	232	222	232	239	212	262	262	241	216	246	208	244	258	221	228	227	224	212	242	262	252	245	251	247	237	264	298	240	274	199	252	229	247	257	218	222	225	229	241	242	249	233	236	216	224	252	244	268	228	224	234	243	238	230	258	226	242	224	231	234	231	251	241	247	235	266	204	222	253	258	249	226	225	259	274	233	254	242	257	264	249	263	240	237	223	241	261	260	238	233	235	252	217	230	251	252	244	230	235	245	229	241	255	248	241	256	228	236	229	228	225	237	225	234	231	261	206	256	256	239	221	247	246	224	231	257	243	247	242	240	238	251	237	214	223	240	261	260	236	232	235	230	241	239	206	229	230	227	233	244	246	224	236	237	239	226	270	239	244	234	241	213	236	243	236	235	235	235	240	241	234	245	246	242	228	226	238	229	216	234	205	249	253	227	232	228	247	239	224	249	231	249	250	215	241	240	230	231	233	241	260	264	243	254	237	228	239	237	264	235	217	204	248	246	247	239	251	253	247	248	245	243	239	239	252	241	223	235	263	218	244	234	253	268	246	248	226	266	214	226	241	262	237	244	241	243	230	251	232	218	207	226	220	251	251	251	238	227	243	220	213	208	222	243	217	250	252	240	226	212	253	237	229	244	241	240	240	231	232	222	244	256	241	211	222	216	230	223	230	252	241	212	243	240	238	206	232	234	207	225	237	246	219	237	243	239	250	234	243	233	224	235	239	253	251	248	228	212	231	223	237	253	212	260	229	235	229	222	217	248	262	238	240	230	220	261	245	237	224	236	220	242	224	225	238	233	240	218	225	250	242	240	262	233	247	208	216	256	250	253	253	237	220	217	241	258	226	246	230	239	237	237	238	225	235	223	251	218	232	213	213	253	242	241	238	239	239	230	247	255	228	238	219	222	254	222	226	203	225	238	243	255	226	238	235	234	224	253	226	218	229	241	241	224	233	237	233	231	257	236	238	257	207	247	238	207	230	250	220	217	248	254	247	237	242	242	259	249	216	259	220	247	239	224	257	258	245	243	228	188	239	234	241	236	210	223	258	238	221	230	237	226	235	234	239	253	236	228	196	235	229	244	216	248	228	239	273	253	238	239	228	214	245	242	244	227	215	241	251	220	234	239	213	225	243	246	229	231	218	236	254	227	223	255	192	224	231	219	245	249	235	219	281	255	240	249	230	236	232	217	247	249	227	231	243	212	232	248	231	255	241	235	261	255	247	227	217	249	242	248	241	228	250	231	226	248	246	240	242	230	267	263	265	229	229	232	227	241	228	227	246	231	235	241	231	236	225	237	256	245	233	233	221	251	235	223	234	232	222	248	244	241	252	251	243	250	232	237	221	234	252	234	259	258	243	209	198	233	251	234	228	229	251	249	216	242	244	226	248	219	260	218	221	218	210	216	252	240	221	232	258	258	216	270	234	214	241	247	250	222	210	242	229	226	228	244	265	224	228	230	239	221	243	236	250	270	215	239	250	229	249	199	240	246	225	247	228	236	276	243	250	258	250	223	195	260	255	223	243	238	259	233	249	247	240	218	268	238	210	223	235	228	243	245	252	222	248	238	222	216	233	236	274	236	230	228	235	266	230	233	239	250	224	228	229	217	222	220	228	263	231	238	217	246	248	233	256	217	241	257	237	237	235	247	246	230	210	265	224	234	226	222	252	215	231	233	223	257	208	230	253	262	256	246	230	242	228	253	234	233	245	247	264	226	250	230	231	217	269	242	275	218	232	245	236	225	229	253	247	253	208	242	271	202	245	229	228	241	231	248	242	256	217	214	244	234	256	254	232	235	243	244	249	234	227	265	231	214	243	266	267	236	246	250	205	231	235	244	242	226	244	239	232	226	237	256	234	229	229	228	253	278	233	252	248	259	241	237	229	222	222	264	247	229	220	251	212	241	243	232	232	268	225	227	242	238	259	262	249	238	252	240	231	206	234	236	239	247	259	241	246	230	260	234	255	258	284	258	238	216	234	214	244	253	228	244	221	229	259	229	241	241	236	258	229	241	245	235	251	257	242	276	219	234	235	240	233	247	245	250	239	268	228	225	240	229	263	223	240	236	244	264	235	248	240	235	262	260	229	244	252	225	230	227	237	221	267	257	251	211	264	235	242	235	229	211	232	253	233	264	270	229	251	214	239	240	244	231	222	256	244	221	250	232	203	233	252	240	232	215	235	243	255	234	247	203	245	234	229	237	210	254	233	205	242	237	235	254	212	236	227	250	264	250	222	218	237	251	215	236	250	221	257	279	203	254	274	244	205	227	262	207	230	247	235	246	241	225	222	209	229	244	231	233	212	240	231	224	229	236	269	197	249	226	229	237	242	231	250	254	257	233	235	245	248	238	218	231	232	232	232	239	236	262	220	236	229	263	244	236	220	207	258	238	219	239	215	217	235	235	253	261	214	208	208	243	231	234	201	226	264	254	243	235	228	234	243	250	237	227	224	243	231	208	245	239	231	255	244	229	258	257	216	231	252	227	259	231	249	262	241	249	243	261	242	253	241	223	233	227	248	246	264	269	243	253	237	275	222	249	232	239	235	232	243	243	229	253	220	234	218	215	221	223	251	245	266	221	240	254	230	234	242	233	240	268	215	229	218	230	221	221	253	241	233	189	273	245	215	254	274	207	268	229	250	229	223	237	249	248	231	257	231	200	230	244	248	234	251	236	251	253	239	255	242	203	235	214	208	232	222	256	238	230	237	226	272	240	271	219	230	231	221	209	213	265	240	243	238	271	240	232	261	241	233	255	246	271	241	234	248	244	252	246	224	259	248	227	251	250	237	216	213	267	227	241	244	243	239	235	215	232	203	234	245	254	257	213	255	255	211	233	255	225	244	269	256	249	220	235	225	216	231	237	203	251	229	246	233	241	241	254	238	230	233	238	217	256	242	205	213	239	243	227	222	228	226	257	221	248	244	228	237	240	238	240	237	242	222	255	199	256	233	242	225	254	243	269	261	225	246	248	216	242	247	231	258	209	289	234	239	232	202	198	231	206	229	242	257	243	248	219	238	249	232	242	233	250	216	261	235	244	210	236	244	260	240	243	247	240	229	236	241	245	245	230	223	240	243	197	238	220	248	231	235	237	244	254	224	237	228	237	208	242	245	301	247	236	216	243	252	247	263	226	218	258	211	265	253	209	236	247	277	240	240	237	254	250	230	218	234	265	258	224	233	266	240	214	237	257	218	234	231	221	224	221	219	227	216	247	228	240	236	248	241	249	244	226	243	247	224	267	246	269	229	225	266	229	223	226	235	242	211	254	233	245	227	238	248	240	250	237	212	265	237	248	247	216	247	233	293	248	265
29169	27168	31586	23798	14218	7470	4808	3684	2712	1934	1492	1203	975	885	736	663	578	514	493	478	422	423	380	359	322	274	263	274	282	288	270	275	243	275	267	243	295	285	274	238	249	250	238	235	243	261	264	241	258	248	258	233	223	205	213	222	215	227	232	192	230	238	223	230	215	237	200	228	227	214	227	233	217	232	200	222	200	219	202	236	225	216	227	217	226	212	214	245	209	211	247	232	221	218	201	225	204	215	214	236	211	238	196	210	229	229	209	208	223	230	219	246	233	205	235	205	203	215	210	220	213	240	238	202	237	226	229	252	204	232	223	229	202	224	213	222	214	238	204	230	236	228	233	201	206	240	217	185	202	212	226	200	196	219	229	203	201	216	236	234	216	231	220	231	225	227	227	230	224	219	220	246	236	224	219	205	240	226	204	219	220	226	202	198	179	229	209	212	214	212	220	236	214	212	226	210	231	216	211	222	226	223	214	222	214	229	249	208	210	207	205	216	228	232	205	215	207	240	237	195	213	203	234	202	226	209	217	228	200	193	225	201	212	230	219	234	221	212	224	243	225	226	218	223	213	212	232	220	221	242	237	210	232	208	218	211	268	190	241	194	229	231	219	220	231	214	222	212	238	235	217	211	214	218	250	212	193	243	203	241	223	226	208	224	242	241	189	213	220	226	211	230	242	228	200	225	219	211	222	211	221	231	225	231	238	198	221	211	215	222	216	217	183	225	225	219	210	197	214	196	215	241	225	204	230	213	216	204	236	235	199	208	231	209	231	222	260	239	210	208	223	216	207	208	219	205	198	213	217	209	225	223	221	228	207	206	244	240	219	207	207	203	239	231	227	221	202	234	204	185	222	245	253	217	214	229	207	246	219	257	233	233	206	230	228	234	258	209	208	229	229	230	210	198	225	206	211	235	243	228	219	215	247	220	208	201	193	218	213	199	216	230	214	211	228	231	203	205	198	220	225	234	214	231	217	226	231	213	226	220	235	220	199	218	231	203	224	230	245	217	230	218	217	207	231	214	245	215	227	231	245	197	217	225	208	202	236	209	237	215	220	206	228	231	194	231	231	214	242	227	234	209	243	212	242	211	237	241	214	210	229	214	218	234	218	238	195	236	210	228	216	209	242	191	226	209	262	223	210	207	225	208	253	227	205	237	236	226	205	235	224	233	203	230	226	224	228	226	219	219	216	207	253	209	219	247	258	208	207	227	219	191	213	218	221	238	194	233	209	249	218	240	245	214	192	230	211	207	223	218	212	227	229	214	208	212	229	210	201	225	214	221	230	216	232	225	239	206	222	221	220	226	214	203	225	203	214	212	245	236	193	217	241	220	219	224	217	212	222	224	219	222	218	224	203	215	210	205	233	208	224	224	221	195	216	232	233	207	226	194	222	206	232	208	219	189	206	219	233	206	193	192	244	213	236	221	242	226	232	248	235	205	214	183	232	208	211	211	226	227	225	228	209	209	216	215	202	232	221	215	231	242	194	201	199	234	199	229	183	205	232	229	225	202	219	209	219	197	204	208	207	227	208	217	185	209	209	208	234	188	220	227	225	218	188	252	230	217	229	223	209	207	215	207	226	213	248	214	227	225	230	218	227	213	242	214	231	196	224	212	253	197	217	184	212	185	229	270	237	222	210	208	234	211	219	222	209	207	239	237	251	204	233	254	204	229	215	196	239	237	225	239	229	199	225	262	227	212	217	235	228	205	222	227	221	231	199	209	193	225	250	203	216	245	188	192	226	216	214	228	216	207	230	224	206	228	245	220	195	218	225	218	223	204	220	222	208	221	224	221	234	241	230	228	205	208	222	210	238	226	232	209	223	200	229	198	190	194	208	231	214	202	204	226	243	197	217	221	206	201	229	192	201	228	218	241	211	222	219	212	249	232	244	207	220	213	255	209	232	201	231	224	241	232	231	221	216	233	217	213	218	234	228	242	241	212	218	242	218	204	216	219	242	210	199	262	209	222	188	247	223	202	191	257	224	214	213	217	208	225	208	235	204	226	224	199	245	223	224	215	241	241	218	221	214	240	207	210	221	181	243	236	216	195	211	228	214	212	214	239	219	217	228	220	221	221	213	220	233	235	242	213	242	256	211	242	222	226	211	209	236	232	237	229	226	214	220	226	217	217	215	227	214	247	190	213	213	244	255	201	233	221	226	223	238	218	248	212	198	213	205	198	237	215	223	216	221	206	216	206	213	217	202	198	205	232	202	226	227	238	215	229	201	190	215	219	215	243	206	225	227	224	222	230	204	215	220	242	202	201	229	207	190	237	242	228	221	219	217	223	228	221	202	218	227	213	193	212	213	224	210	246	210	233	196	242	222	220	218	209	218	218	189	224	199	235	228	238	206	227	221	206	216	229	224	224	213	220	223	224	219	225	232	222	230	221	210	225	233	239	230	206	214	232	198	212	199	220	244	241	231	220	209	223	212	231	235	234	216	200	199	227	191	216	220	207	231	222	219	240	210	241	200	213	233	210	211	220	249	225	203	225	192	230	208	233	214	238	201	232	220	241	236	209	195	243	235	253	209	213	247	240	234	214	221	222	222	185	231	210	245	233	215	213	222	210	226	204	229	239	242	235	201	214	221	216	236	208	192	212	182	222	233	214	220	220	222	229	212	226	199	219	210	208	212	211	225	240	230	228	219	230	201	225	218	208	232	226	213	213	210	212	226	190	242	206	236	200	225	200	224	184	220	209	201	217	216	217	213	217	232	233	242	220	223	245	223	196	218	228	210	226	204	215	233	207	236	205	192	199	226	226	252	218	215	212	225	196	239	234	209	235	226	226	240	217	209	222	223	233	196	241	213	214	222	217	215	204	223	202	186	230	219	237	213	229	214	236	215	229	206	229	242	229	224	224	229	219	230	207	212	217	240	213	250	230	214	226	213	234	241	220	205	234	200	217	224	195	204	225	212	239	214	221	223	225	214	212	215	211	221	218	212	233	217	234	230	210	203	234	241	235	203	216	228	240	213	221	209	196	232	226	218	207	192	202	226	211	210	219	214	219	237	220	224	208	197	224	226	221	224	231	219	212	215	202	222	239	226	229	224	234	213	204	209	204	241	226	199	216	224	222	216	196	234	200	241	213	214	218	221	244	224	239	201	215	202	231	243	228	214	199	217	197	238	207	230	209	212	205	198	227	220	219	191	229	217	241	240	240	230	224	222	238	211	251	214	253	227	193	217	227	217	245	244	228	219	218	227	223	239	221	205	218	246	189	225	213	186	224	212	226	208	237	224	236	214	250	243	207	200	211	243	230	210	218	227	240	206	200	222	186	202	214	209	190	203	210	226	222	202	241	220	238	215	213	220	220	207	210	210	225	220	249	235	205	240	216	210	211	204	220	208	199	225	232	288	231	209	239	214	194	240	253	240	196	216	213	204	201	207	220	225	248	223	248	239	211	231	228	229	236	207	234	205	213	187	228	214	229	231	245	211	200	212	211	204	210	215	228	242	244	212	228	215	229
30334	42138	37382	25796	19275	12662	9602	8269	6238	4561	3439	2787	2254	1804	1618	1393	1217	1069	928	828	796	652	589	534	492	450	378	430	399	440	438	405	378	383	392	414	432	425	371	373	343	335	326	339	318	335	305	316	307	339	277	305	276	312	305	279	290	282	266	297	265	273	264	284	280	280	282	282	265	301	278	274	253	259	271	284	261	264	264	307	286	266	303	255	264	251	264	284	281	295	266	271	290	278	260	273	279	276	290	254	273	291	276	268	246	314	278	288	275	277	270	247	283	251	274	268	280	283	303	284	267	257	293	286	307	301	260	277	272	259	291	273	244	231	301	277	291	290	271	308	280	259	276	259	265	248	271	307	286	260	283	258	289	292	284	273	282	303	297	265	286	289	268	249	260	255	267	265	285	247	311	274	318	245	276	286	299	303	290	290	249	299	282	286	264	279	250	301	290	303	284	285	265	291	260	272	266	251	278	246	269	266	274	276	239	285	270	274	277	307	303	267	278	266	276	273	267	274	266	254	261	282	279	276	271	256	240	270	274	281	279	232	280	266	288	249	272	277	246	273	308	289	277	272	273	292	283	260	279	287	288	298	286	283	273	270	265	293	280	278	317	303	263	275	296	274	264	290	307	289	257	288	264	289	259	255	310	271	260	240	278	294	275	280	296	252	270	277	251	273	291	271	273	266	283	271	260	292	257	288	280	302	274	278	264	276	288	256	287	299	284	287	304	295	275	260	279	308	271	282	289	292	285	282	304	260	300	277	287	277	290	260	290	255	269	280	246	275	268	253	294	284	257	249	259	278	224	278	286	284	259	291	271	301	290	291	283	255	297	240	290	302	284	281	274	278	223	255	277	282	285	271	253	268	299	288	263	265	261	292	279	272	290	281	298	278	258	263	263	273	266	312	299	313	249	303	274	294	288	292	279	285	277	248	275	282	272	268	311	276	278	284	268	272	266	264	265	251	259	254	290	280	281	298	301	269	265	261	285	298	281	276	265	284	260	250	267	280	253	264	269	275	258	258	279	296	289	286	295	260	230	282	278	264	247	274	270	264	272	271	249	288	269	265	299	283	266	288	286	285	294	283	283	250	285	315	282	268	265	246	240	297	259	279	261	286	307	278	266	287	256	252	285	280	289	270	264	281	267	254	288	264	275	260	280	275	293	308	290	255	267	253	318	280	328	295	250	268	252	310	265	295	268	269	245	268	273	253	291	286	285	279	278	298	270	279	258	249	273	259	275	275	270	274	295	277	269	260	272	259	271	291	287	283	275	287	253	289	273	277	275	279	265	262	234	239	275	282	236	265	284	263	265	271	254	289	261	267	290	276	249	264	281	269	280	259	273	262	268	275	263	269	246	274	280	257	283	266	264	277	268	305	301	276	264	294	276	238	260	271	263	280	268	279	280	289	266	297	259	272	268	304	267	271	288	294	276	282	257	261	272	288	244	300	258	267	267	281	268	277	279	300	277	281	278	283	259	284	284	261	241	277	286	251	266	287	276	281	299	264	247	259	298	236	245	277	250	257	282	246	291	277	296	284	260	270	265	281	278	257	275	229	283	291	285	273	287	271	260	266	306	255	253	297	288	287	306	281	259	288	275	258	286	255	270	265	301	304	279	256	272	254	253	308	262	269	278	287	267	277	277	281	293	282	281	284	279	274	296	286	294	264	245	253	322	268	293	260	238	285	247	287	251	284	281	283	256	261	276	252	277	326	284	260	268	279	259	277	258	265	251	306	267	292	269	268	271	275	270	259	276	291	249	253	284	271	269	280	233	253	299	278	285	275	264	271	265	291	294	282	295	272	288	261	262	292	274	269	254	291	246	275	272	288	294	278	287	283	279	295	255	278	273	274	275	273	286	272	258	277	290	255	276	274	270	274	265	281	272	277	278	287	266	274	287	278	290	264	294	269	259	281	280	266	246	277	287	253	285	254	270	267	306	268	275	254	291	265	297	276	250	295	267	284	254	263	280	260	264	276	279	256	268	297	250	245	265	281	275	265	253	280	304	273	289	272	256	271	269	266	323	282	303	299	296	275	269	261	300	262	278	265	273	274	299	258	278	274	246	279	249	285	248	302	273	273	269	293	260	280	295	279	268	277	282	270	289	295	279	269	286	256	279	291	301	277	276	291	268	269	271	284	255	272	306	253	279	259	283	285	273	246	261	259	275	293	264	302	278	247	280	246	269	283	258	275	272	258	275	258	280	260	287	268	254	255	251	283	272	256	299	271	258	268	252	287	287	278	265	264	263	299	267	281	243	273	260	281	290	314	278	280	293	292	272	313	239	281	281	265	299	265	258	281	247	273	264	272	281	291	247	273	259	284	260	274	323	269	265	285	306	288	279	265	264	293	259	257	265	303	262	266	274	247	241	265	272	280	261	261	256	286	251	297	249	283	250	268	260	280	266	246	253	278	274	311	253	256	284	263	271	266	254	295	255	264	278	288	285	274	274	242	254	260	268	280	288	258	258	290	275	265	275	281	262	279	246	280	277	279	277	278	274	280	257	247	274	267	266	262	260	274	254	291	288	288	270	272	266	287	318	269	308	278	263	253	255	272	274	302	263	254	287	271	270	256	276	300	237	274	257	282	259	278	290	281	304	245	276	273	272	289	286	296	254	271	287	277	250	289	306	277	265	272	253	277	290	286	278	250	268	294	251	259	294	281	273	278	277	286	258	244	274	263	289	290	274	270	262	267	289	276	287	266	294	248	262	267	282	267	272	267	295	260	282	239	287	272	262	292	250	279	291	291	275	323	265	268	300	270	277	253	293	303	282	276	269	266	317	292	253	266	284	261	267	239	260	296	252	264	268	300	303	296	277	273	256	277	259	297	269	288	276	273	250	286	260	247	274	291	263	299	271	240	319	274	269	277	272	274	291	278	260	283	276	293	269	251	253	296	267	276	297	277	289	294	274	285	282	267	260	268	268	266	265	254	264	287	271	263	286	278	275	259	308	260	275	259	284	268	264	247	255	274	274	303	263	245	295	321	296	255	272	288	279	267	279	273	254	270	263	285	267	311	266	267	273	265	274	268	287	260	275	278	316	283	269	280	264	284	287	282	268	254	276	254	293	263	276	263	248	296	269	299	269	265	262	271	283	292	266	286	279	276	273	242	286	270	267	268	275	270	255	311	259	291	302	276	281	260	279	275	286	249	270	278	262	267	278	300	265	242	283	276	296	269	268	268	275	263	287	289	249	262	260	303	275	273	295	281	257	293	258	264	276	280	279	298	267	263	273	299	272	308	255	305	290	254	278	291	268	280	264	292	259	275	286	274	242	279	290	260	252	275	268	271	312	270	235	261	274	260	259	262	298	282	243	257	243	212	269	300	263	283	237	298	302	276	275	271	280	275	285	269	267	289	275	264	269	274	257	267	274	292	264	264	272	297	251	261	286	257	276	269	237	277	274	293	253	279	257	290	280	280	301	240	272	278	266	254	280	260	270	275	240	263	263	265	276	258	269	262	263	259	288	274
24493	21365	28621	25501	22446	16731	9622	6264	4572	3371	2373	1823	1440	1246	1083	906	851	693	660	568	495	451	447	395	341	290	283	303	253	283	244	261	233	230	261	259	214	268	290	237	210	197	211	200	191	199	191	197	182	192	191	195	191	193	175	178	173	175	167	140	178	156	145	183	175	186	182	169	172	165	168	158	166	191	179	144	170	163	152	166	155	180	163	165	172	164	176	183	169	172	168	156	160	185	182	180	160	155	145	174	152	170	173	163	158	171	197	182	165	174	165	174	153	171	159	159	182	153	160	166	146	188	166	168	168	181	153	153	168	157	137	172	158	166	168	165	146	180	176	150	169	155	173	162	166	167	182	163	174	160	164	168	181	160	162	168	165	170	175	167	183	168	152	175	183	170	160	176	161	155	159	176	139	130	166	148	157	177	152	158	151	182	165	179	159	148	159	167	192	160	146	142	167	154	167	166	141	156	171	177	159	163	191	172	155	157	168	161	148	157	164	162	172	178	165	157	169	190	165	171	177	180	156	180	149	169	173	194	164	153	163	163	157	190	179	183	170	165	157	156	138	178	162	178	184	175	165	162	181	177	162	180	163	164	165	170	156	171	167	140	182	148	160	144	149	176	172	178	162	164	190	174	176	166	173	163	163	156	176	176	196	168	210	166	134	160	161	166	155	163	160	182	170	193	155	163	178	172	166	184	139	158	153	155	192	161	168	157	159	184	164	161	170	144	155	165	144	188	178	191	157	153	172	169	189	164	164	153	148	162	188	147	163	182	145	157	175	152	204	185	176	172	158	181	176	167	164	171	165	168	175	177	150	177	161	172	150	155	201	159	171	174	170	165	145	147	174	164	172	188	171	159	172	155	150	142	168	156	162	165	171	170	158	158	153	165	154	165	166	134	156	162	187	170	151	151	161	187	153	155	137	189	162	181	174	173	145	159	210	168	192	162	162	184	189	149	149	161	202	162	176	167	159	159	175	149	169	180	164	172	152	163	162	174	144	149	162	172	154	148	166	169	142	162	163	160	161	152	166	171	153	150	166	145	161	166	141	171	160	185	172	173	166	162	163	168	145	169	166	142	139	147	162	162	170	186	161	187	160	182	185	148	169	166	160	172	169	161	162	156	168	161	175	157	156	137	169	174	162	166	162	152	143	152	158	143	179	176	169	148	151	165	155	170	187	149	168	161	161	169	182	177	142	172	142	174	153	158	146	173	146	150	173	142	177	167	174	164	159	188	173	170	159	159	184	138	161	131	171	171	154	168	169	176	168	162	180	178	157	143	178	160	165	157	161	145	143	165	161	157	166	163	162	181	172	201	171	161	165	174	149	150	183	159	174	185	165	158	169	141	175	179	170	176	162	138	184	172	179	185	168	156	158	167	165	148	152	159	158	174	193	170	181	169	167	169	174	167	169	186	159	179	182	135	159	163	165	170	161	154	154	152	182	148	168	134	176	174	150	172	163	135	177	163	144	169	180	163	178	163	152	163	152	153	148	153	178	177	174	167	177	185	166	177	167	148	169	173	126	166	158	177	145	163	184	141	184	153	182	155	176	173	174	149	150	191	160	170	166	176	178	169	159	157	167	199	167	172	175	160	172	145	174	171	146	181	161	144	185	155	176	158	140	143	154	154	174	168	185	160	176	173	166	174	165	159	146	165	169	152	182	158	145	170	188	169	154	193	167	150	152	167	142	171	158	179	181	158	183	142	176	166	150	154	155	161	169	155	155	157	169	173	175	167	190	172	173	184	173	181	199	188	156	176	179	161	163	153	183	177	157	179	178	161	158	169	167	147	150	176	162	153	163	156	148	152	176	149	170	153	128	159	160	158	154	170	166	152	179	157	163	175	155	154	169	165	171	190	158	174	147	160	159	171	155	164	154	175	176	184	168	170	160	173	170	165	178	164	157	155	163	175	179	185	143	159	156	182	145	184	159	180	167	156	157	170	195	169	166	165	138	147	180	146	160	165	164	159	164	157	148	139	178	159	180	156	152	145	172	170	162	168	149	168	170	157	165	160	166	172	155	149	181	161	162	181	154	160	170	158	156	160	180	162	155	150	154	175	166	155	158	157	147	193	168	188	169	171	163	161	169	160	163	170	169	167	173	152	166	164	162	161	175	172	176	158	166	151	200	175	144	164	202	176	149	156	175	151	170	153	153	161	173	158	145	166	165	149	183	159	156	160	149	147	173	160	162	158	178	173	134	174	163	162	175	158	175	176	173	177	166	180	160	153	142	180	148	148	164	158	161	165	176	178	157	118	151	163	165	157	196	173	176	149	178	172	152	146	176	183	182	161	171	168	170	164	154	168	187	172	157	169	180	156	162	150	181	159	157	155	174	174	172	160	183	177	156	176	173	164	163	162	159	189	181	151	150	169	157	161	154	183	162	161	150	156	199	177	189	170	154	153	162	183	175	156	160	153	167	147	157	171	180	165	177	139	175	151	141	190	146	138	150	157	176	171	161	171	152	157	178	171	169	179	186	167	166	147	168	162	143	162	186	170	169	182	164	170	160	161	180	174	166	170	159	162	183	133	182	176	151	168	190	168	169	161	166	167	157	152	188	158	177	159	178	166	171	177	180	164	184	166	179	165	159	158	157	176	165	158	165	139	150	168	171	148	169	166	173	170	165	139	184	156	160	197	162	193	162	166	142	153	173	173	156	175	182	166	174	158	199	169	165	150	151	168	180	153	166	166	165	141	180	175	175	163	169	169	148	166	161	154	184	150	149	191	170	167	143	153	174	170	159	170	157	147	150	170	158	180	162	143	158	175	157	152	157	166	152	176	176	160	167	166	170	157	169	163	167	170	150	198	163	153	159	165	160	172	167	152	170	166	159	161	147	168	172	173	153	173	160	177	166	182	156	160	157	176	174	159	180	155	176	176	164	150	150	171	181	137	150	184	172	157	168	141	142	165	160	168	142	179	153	182	183	192	174	148	165	154	150	149	162	167	166	149	185	172	175	170	170	149	149	173	164	159	172	147	195	169	146	189	187	149	146	142	159	172	134	168	168	189	166	180	153	154	183	172	154	167	162	167	167	157	169	183	162	155	159	169	139	157	159	175	167	157	172	167	154	177	135	144	173	176	167	152	182	156	154	177	158	160	161	153	143	146	159	154	164	176	154	166	158	157	149	162	177	157	165	172	155	179	184	159	158	171	176	157	154	158	165	199	181	141	161	175	140	144	172	167	161	161	161	161	175	170	156	167	170	158	160	163	193	154	176	162	162	165	150	140	152	162	173	166	177	168	156	158	155	183	163	146	175	162	153	164	168	161	150	163	153	151	143	168	191	159	150	186	170	159	154	159	169	160	164	169	168	169	156	163	194	165	186	190	184	173	173	143	164	177	162	164	167	175	176	153	191	176	170	167	155	171	161	177	174	187	164	161	167	181	130	159	129	168	180	168	171	160	147	164	143	158	181	164	150	169	163	155	159	179	164	175	165	160	169	155	164	147	159	177	154	165	174	154	151	160
30030	48257	43193	33271	26210	18707	14205	12061	9656	7402	5327	4194	3376	2699	2332	2018	1725	1525	1333	1154	1107	922	869	688	524	498	399	407	442	479	441	425	437	426	396	411	389	384	371	353	326	342	321	298	313	269	247	277	271	289	261	262	252	228	220	221	210	226	226	207	223	225	200	208	224	215	233	210	223	208	181	204	220	225	228	210	217	233	196	212	233	221	211	220	198	215	213	208	190	230	196	214	233	221	224	207	227	191	232	202	212	231	192	212	200	206	190	231	226	194	218	196	234	216	186	166	197	217	212	215	236	206	223	198	216	202	221	180	194	232	206	208	229	213	199	204	228	215	207	203	187	194	231	199	204	229	247	194	211	210	198	226	196	225	215	193	198	200	238	235	215	222	216	195	216	175	203	230	225	179	215	205	195	240	208	183	215	193	193	214	165	179	204	210	194	217	182	223	204	195	213	202	195	191	247	195	200	212	213	235	223	200	213	160	219	223	208	190	223	219	215	214	195	236	189	219	207	213	201	215	196	225	186	204	231	207	210	216	214	217	211	216	186	224	224	222	238	196	229	178	205	228	238	216	217	212	189	219	234	190	233	199	211	210	204	204	200	207	193	211	212	199	210	198	193	185	218	216	201	209	213	189	174	199	216	197	191	205	221	189	218	207	204	215	234	186	230	200	210	232	196	209	198	222	193	176	189	227	228	209	211	209	208	199	210	200	205	213	219	211	204	220	217	229	209	239	208	207	178	200	210	211	216	205	218	220	192	214	227	217	209	230	210	213	225	201	212	208	186	190	228	192	203	225	230	232	213	200	215	228	187	195	218	191	212	181	202	226	226	205	188	211	212	203	227	198	213	190	201	186	229	236	185	193	214	198	206	187	219	196	216	229	200	205	188	226	198	212	212	202	200	231	225	210	216	210	195	193	219	224	182	207	210	209	213	216	213	202	224	212	232	195	216	200	233	228	206	233	221	218	236	209	230	223	197	231	180	186	203	193	220	211	193	205	226	217	197	227	205	199	176	203	227	202	212	187	191	227	207	205	204	211	208	205	204	205	207	188	206	202	206	239	216	214	201	193	194	220	205	230	214	197	224	209	208	200	196	198	209	231	207	204	215	239	198	208	199	198	196	227	207	181	174	206	198	210	213	221	234	181	222	189	200	204	232	209	226	223	213	224	224	211	190	224	197	196	233	191	197	205	219	220	211	212	199	194	191	223	197	198	210	230	189	209	200	214	190	194	220	230	223	220	220	206	204	224	204	185	212	199	211	228	186	206	203	207	211	205	207	206	230	200	184	201	208	215	194	194	203	197	203	213	198	192	217	215	211	213	196	210	203	204	183	199	222	210	205	220	204	231	200	197	214	226	207	200	200	209	202	225	200	220	197	205	183	196	204	202	191	199	198	179	236	216	205	203	186	209	205	192	209	208	200	201	213	220	229	193	206	206	222	217	215	200	228	227	207	233	203	207	221	218	197	196	164	184	220	199	233	199	199	205	189	192	220	230	208	191	186	208	225	206	224	179	189	197	217	223	197	212	222	205	209	214	210	198	215	207	214	186	190	214	197	216	200	202	194	232	216	202	201	224	201	199	235	189	217	184	192	222	214	192	211	190	203	190	187	220	204	195	211	213	207	219	216	213	194	217	210	219	186	206	215	204	214	205	178	183	214	204	194	189	231	195	218	186	202	204	231	180	204	202	212	199	185	205	204	227	209	217	183	208	220	211	195	209	199	206	231	212	211	205	222	199	197	212	190	205	222	172	214	199	215	229	203	223	200	216	203	183	201	214	201	218	211	238	212	203	198	195	208	211	226	183	213	197	202	228	209	184	187	198	196	239	203	197	225	212	232	234	214	191	211	203	205	213	219	199	231	209	206	230	194	216	214	209	199	232	204	204	210	217	224	212	210	239	184	226	213	216	206	205	189	193	178	199	214	212	185	247	206	215	196	216	202	208	225	204	192	205	208	188	237	204	213	226	213	222	212	213	219	202	216	233	207	198	193	197	202	202	231	224	205	194	215	194	232	200	199	216	229	212	202	234	201	176	202	187	181	208	217	207	212	205	186	202	189	189	232	214	220	208	210	224	216	193	224	189	222	218	198	227	233	221	204	227	218	223	208	199	228	202	196	198	195	233	228	181	218	214	220	232	196	206	203	196	184	184	199	192	221	199	218	213	189	193	204	217	202	178	220	214	222	192	216	217	219	206	216	219	197	195	197	209	196	230	196	224	189	224	192	211	207	203	197	232	239	187	202	209	211	197	232	192	181	207	238	185	194	197	223	225	189	213	217	197	202	210	203	205	192	198	196	199	194	216	198	230	221	218	199	211	228	199	193	210	188	208	241	193	212	222	183	224	207	222	215	207	201	234	188	199	197	204	199	220	204	196	209	208	205	223	211	210	210	212	206	187	199	198	212	175	204	207	184	209	214	244	217	198	208	204	175	200	184	194	204	200	220	206	184	208	201	216	237	196	208	209	210	211	200	213	210	218	207	210	193	207	209	196	213	226	178	223	189	210	194	207	210	196	215	196	182	221	228	197	200	216	199	232	190	206	230	204	220	236	208	199	197	204	226	223	184	208	217	192	204	210	193	245	214	254	201	207	206	234	214	185	245	231	200	213	208	209	201	201	194	223	227	184	236	210	201	229	209	195	195	221	208	211	213	212	200	238	237	194	217	193	201	207	188	205	200	193	219	208	202	205	201	204	194	184	218	195	180	219	233	218	199	200	203	203	209	218	207	185	197	210	192	201	222	200	224	205	208	202	207	199	221	209	201	224	188	216	212	220	187	208	188	197	230	219	231	218	176	181	205	200	206	213	200	216	206	206	218	208	184	201	204	197	220	202	209	219	201	210	219	198	177	235	232	203	210	209	224	212	202	200	177	222	195	208	205	183	215	194	193	210	200	195	219	222	216	215	224	201	201	191	204	175	203	181	206	224	211	204	227	213	222	217	199	195	214	214	204	222	208	193	202	195	207	199	201	197	215	232	227	211	229	191	205	199	203	199	237	243	212	215	201	204	205	189	197	246	196	175	218	196	230	211	200	215	196	218	220	210	191	202	215	177	223	231	199	239	216	206	241	220	208	208	230	214	210	228	223	195	222	200	216	218	217	195	187	177	192	218	202	185	214	213	216	227	209	215	211	198	209	186	194	208	209	207	209	222	214	203	194	172	186	216	201	203	236	206	191	226	213	196	199	192	209	212	239	195	196	198	192	203	193	204	211	242	221	185	203	221	196	195	215	218	221	196	192	217	249	201	215	216	217	227	210	192	226	198	200	192	211	206	213	212	229	234	221	192	185	227	217	178	174	191	224	231	209	217	198	203	216	199	217	183	196	192	210	206	222	225	211	194	218	228	203	196	195	196	219	189	221	211	179	213	222	191	209	235	197	228	230	213	182	219	193	201	187	196	186	214	190	185	215	209	212	225	223	222	214	192	214	198	191	213	219	199	196	214	225	217	198	200	234	212	206	205	202	198	195	200
25495	21426	28182	27226	18994	10591	6428	4591	3500	2664	1881	1509	1205	1020	952	918	788	712	662	585	573	532	419	427	400	356	356	334	326	338	326	328	323	321	353	358	318	331	348	313	287	345	314	292	271	308	323	299	290	314	280	270	284	249	280	298	268	279	275	280	248	260	272	265	246	271	264	276	282	247	244	259	255	259	249	289	274	258	276	278	266	271	280	288	266	267	272	278	264	263	247	256	265	292	268	252	253	270	253	262	270	278	276	276	261	285	251	277	258	271	272	289	253	286	223	282	289	278	241	250	271	244	256	246	268	276	273	244	248	259	250	296	274	287	237	257	264	283	280	276	280	264	273	273	263	283	253	275	274	288	268	258	256	231	228	258	239	271	265	264	290	294	268	273	287	278	303	281	267	238	270	282	254	262	263	273	251	254	255	239	244	269	272	266	251	271	272	266	272	241	263	278	252	276	292	277	260	251	260	268	274	262	215	256	251	257	268	247	265	268	286	225	263	264	248	235	299	279	282	287	260	271	285	267	287	282	274	295	296	254	277	240	268	233	221	257	236	279	276	275	242	276	256	251	293	266	283	275	258	290	276	250	281	277	257	280	271	255	278	246	300	260	244	241	271	238	258	279	255	295	234	239	239	276	261	262	267	272	262	270	236	282	254	259	237	263	242	287	240	271	258	263	240	276	258	270	255	290	276	262	282	255	285	315	270	281	258	240	294	240	270	279	278	266	284	251	226	270	253	295	278	286	245	280	241	272	283	269	245	227	257	281	240	244	292	260	232	264	273	273	247	228	223	282	265	299	308	260	247	258	280	246	254	288	260	242	241	230	237	263	268	313	256	260	272	282	270	272	249	260	240	270	277	249	260	280	255	281	257	265	299	261	272	242	265	246	277	241	266	278	249	257	283	258	236	275	274	257	260	288	280	273	282	258	256	279	242	264	283	258	261	242	237	287	266	298	251	285	220	279	265	241	281	264	270	261	280	295	274	238	267	259	258	260	256	264	234	243	251	269	284	296	257	279	258	281	248	305	243	266	243	262	262	252	248	259	294	313	267	253	287	289	283	289	236	257	259	269	284	279	276	268	228	266	287	249	279	260	265	271	245	284	257	279	257	246	251	281	253	258	286	259	285	270	261	249	264	251	267	273	271	279	255	264	236	288	232	256	246	263	284	261	281	248	243	255	257	265	276	267	264	261	262	261	243	259	264	254	268	256	236	256	237	239	240	271	266	255	266	236	246	279	246	282	274	311	276	260	252	225	273	243	267	287	277	257	250	244	245	225	255	268	264	252	252	243	291	243	268	277	242	252	269	281	291	251	253	266	263	247	247	281	277	270	257	263	257	261	258	294	270	255	244	264	268	260	254	235	265	252	251	279	286	257	260	265	276	270	242	272	279	279	261	259	253	272	271	266	283	245	252	239	281	272	267	285	245	289	273	266	267	252	253	257	256	285	275	267	250	249	281	274	259	273	268	260	270	300	267	240	289	285	268	237	268	279	260	272	270	258	284	290	278	253	253	261	260	290	277	288	280	242	225	268	237	250	261	225	276	275	268	264	271	273	244	257	266	276	273	238	273	238	272	273	260	270	269	268	270	280	242	270	263	265	262	273	264	236	248	272	275	275	235	297	281	263	284	273	254	222	251	268	273	263	249	270	278	274	266	269	275	277	267	249	247	295	255	289	259	262	243	270	254	264	273	291	269	254	263	257	251	273	265	275	245	252	294	296	269	253	269	260	257	238	262	262	259	271	243	281	268	282	255	246	271	279	257	261	263	220	251	228	296	237	246	303	228	272	289	268	279	241	295	261	263	285	261	255	254	284	244	242	248	255	260	262	268	240	265	272	260	268	267	235	275	241	229	258	267	257	228	287	239	263	261	283	245	284	266	293	265	231	250	288	271	271	260	259	245	272	274	267	260	275	285	279	263	253	294	268	218	255	280	288	238	263	255	249	260	282	277	243	271	251	264	276	265	219	265	236	262	239	278	273	259	277	263	291	287	265	286	258	300	251	261	272	264	253	260	251	269	273	250	279	252	252	271	275	259	265	252	250	272	235	256	269	277	245	269	278	243	255	236	271	268	268	258	262	254	232	269	266	244	265	251	284	244	270	267	286	271	247	272	262	266	272	294	285	279	237	240	261	243	288	288	261	251	267	258	267	236	247	263	273	255	260	253	266	260	238	293	252	255	242	242	279	262	252	265	257	260	284	292	236	279	255	254	250	271	285	251	279	270	266	261	255	280	241	268	247	270	237	248	296	277	254	276	250	279	254	222	252	306	275	249	262	241	266	255	279	286	273	260	260	287	287	263	264	278	286	275	250	269	254	276	265	237	285	282	235	256	269	270	260	260	272	245	279	243	264	252	261	251	262	254	281	280	259	270	233	273	284	299	290	263	264	264	247	243	261	233	261	262	301	293	263	250	268	246	269	297	266	304	277	258	278	247	261	274	316	294	235	277	277	247	271	281	264	266	248	258	244	239	292	273	251	281	265	261	257	281	279	266	277	290	297	272	262	236	265	270	294	253	255	270	275	241	263	275	235	281	251	264	223	245	276	234	251	227	276	243	258	246	239	222	259	256	265	278	280	246	277	274	297	264	236	266	289	257	263	246	263	256	259	276	270	235	259	252	249	260	237	238	266	286	249	265	282	258	255	235	272	252	271	234	280	264	260	242	268	267	296	267	282	281	256	260	268	255	247	255	257	266	235	260	249	294	284	260	264	248	263	266	281	261	274	272	256	279	256	268	280	249	259	265	259	241	277	249	257	284	246	263	252	257	284	286	241	273	246	258	288	291	266	284	276	264	237	258	273	291	258	262	298	264	288	292	286	267	272	266	275	249	264	283	257	274	279	266	241	303	249	275	256	280	282	266	278	273	250	282	283	214	268	252	241	262	251	262	245	255	272	307	257	278	271	232	271	274	283	270	277	265	264	233	245	266	285	252	280	230	247	252	287	265	271	270	268	247	274	279	254	252	253	289	269	252	248	283	292	268	247	233	270	251	256	255	249	271	266	255	274	256	283	261	249	273	269	251	255	278	255	251	292	261	289	255	267	250	253	233	287	239	251	270	250	258	261	262	247	262	257	237	247	254	273	264	281	274	256	234	251	266	254	273	278	271	274	255	273	249	273	223	271	241	288	272	257	279	243	267	270	245	261	240	253	278	263	269	240	240	218	303	240	276	274	245	297	255	266	266	261	247	256	246	284	258	237	241	247	249	240	284	285	271	278	230	244	271	237	268	270	264	243	259	262	277	246	260	257	277	268	266	260	237	267	257	290	248	277	226	288	261	291	267	259	235	252	240	273	238	245	243	295	270	261	285	233	284	275	268	268	260	298	302	276	266	250	245	274	266	255	249	256	243	278	274	270	253	288	254	261	266	281	266	274	268	237	267	262	274	258	282	267	275	265	267	254	261	276	256	251	251	271	241	273	246	251	259	257	238	247	265	267	247	244	297	293	252	249	233	260	270	261	234	258
30038	45397	40162	30506	22753	15667	12423	10093	8099	6316	4597	3420	2805	2274	2122	1825	1642	1405	1212	1059	1010	895	741	705	592	555	520	497	501	495	491	464	456	489	458	518	459	466	472	457	412	386	389	394	397	384	368	396	323	331	372	347	326	355	335	330	359	315	316	367	348	333	306	322	324	303	315	316	354	334	327	326	344	307	317	317	335	310	340	297	317	327	306	345	357	302	302	315	308	313	329	299	322	288	309	340	287	323	316	344	323	300	332	326	333	325	299	319	321	302	336	350	323	314	302	314	335	313	332	315	316	365	318	322	288	324	326	309	342	343	323	330	328	324	331	341	318	320	321	301	302	319	323	316	319	329	325	322	313	324	354	300	315	321	326	314	350	275	286	330	316	300	317	305	310	306	328	299	310	333	299	313	298	355	332	317	356	305	311	353	314	333	326	331	334	326	319	334	304	336	323	310	304	319	334	312	341	336	309	353	303	312	291	326	326	316	339	304	339	319	295	358	325	319	317	318	326	326	361	302	364	316	333	333	321	301	299	348	306	307	283	306	341	273	328	321	319	306	313	317	336	323	324	285	374	314	302	319	349	312	315	321	331	326	328	332	328	334	343	342	339	351	323	309	276	351	346	323	316	320	338	273	315	320	345	336	302	316	342	329	337	293	314	296	323	279	313	325	301	314	327	319	322	326	341	340	315	336	323	301	290	311	334	303	317	315	321	325	309	330	319	291	316	324	335	303	328	315	313	337	326	328	332	273	308	316	338	296	300	336	324	338	307	303	347	322	335	323	334	349	304	350	320	325	303	332	295	327	364	334	316	323	293	347	333	296	320	336	334	322	360	310	356	315	322	322	304	328	319	315	322	334	342	323	315	302	345	308	300	320	329	345	311	317	328	349	320	376	306	328	307	315	328	312	327	339	314	307	355	330	326	333	308	346	311	292	344	336	326	292	337	343	306	347	343	324	311	318	308	336	302	296	318	312	329	309	321	352	331	329	296	340	342	342	315	326	331	317	329	338	332	324	304	307	331	321	304	308	309	318	301	320	322	323	346	305	341	324	319	317	317	343	313	306	344	314	290	344	348	334	349	305	340	302	298	307	296	317	322	329	275	342	320	310	326	301	326	344	338	328	308	343	295	324	312	329	343	315	332	321	336	317	320	280	333	297	312	321	338	322	333	309	293	328	329	339	341	334	287	308	320	323	325	341	319	318	320	313	349	303	351	347	312	315	315	338	300	301	284	319	310	336	336	319	348	317	286	342	301	310	303	327	280	322	303	322	337	329	315	362	319	313	285	306	319	301	327	298	310	333	312	327	366	310	293	296	329	308	334	313	326	341	333	323	315	336	321	344	305	304	302	323	300	323	310	319	337	337	325	309	319	342	312	320	334	301	322	312	287	322	298	337	334	353	339	348	285	296	328	296	302	335	347	312	277	311	333	324	357	287	328	322	282	327	319	321	324	373	334	337	347	325	298	333	322	324	326	329	327	307	327	315	291	328	308	372	320	305	337	319	316	311	307	315	319	307	318	325	351	308	333	362	305	324	316	317	320	313	322	312	304	310	355	324	304	328	330	310	304	328	335	314	361	334	333	335	302	322	324	315	360	299	348	325	306	345	311	299	315	304	345	334	302	310	320	306	331	317	286	291	342	326	307	317	300	311	320	304	326	336	316	325	348	323	319	342	331	330	347	317	341	293	291	312	338	302	334	286	333	330	313	350	333	304	356	317	322	352	304	331	335	315	316	303	292	351	334	337	339	324	331	333	323	337	326	334	343	304	317	340	352	328	306	300	343	320	320	326	296	353	307	339	323	336	316	338	334	322	344	332	305	346	332	321	327	308	290	327	336	346	325	309	333	345	330	321	320	340	326	371	327	307	311	324	328	336	337	321	296	325	322	344	358	298	303	350	319	309	331	318	327	335	330	300	312	354	353	333	334	315	333	301	363	346	336	324	328	343	330	322	337	347	303	327	310	326	281	312	350	306	317	325	299	345	318	302	301	308	287	312	319	343	314	311	313	308	317	287	321	310	343	318	297	354	325	310	321	329	307	316	338	334	316	311	308	321	305	307	328	331	352	299	328	323	301	333	308	346	334	320	270	294	312	313	331	322	344	317	317	302	329	315	296	328	314	319	321	327	334	353	308	319	307	290	326	302	321	326	297	333	307	306	312	311	315	294	320	308	331	330	318	338	323	301	309	301	310	324	341	338	344	325	326	348	323	293	326	309	304	319	283	305	343	314	309	328	322	334	366	331	316	323	327	326	335	326	348	334	322	353	332	350	320	332	321	302	339	334	324	317	319	309	325	299	345	335	302	337	327	280	343	319	300	310	306	322	324	320	328	328	349	338	321	319	353	301	271	327	317	324	301	284	329	294	308	348	309	307	325	317	301	333	321	322	359	332	336	336	354	320	319	326	322	335	287	323	302	339	334	328	311	303	304	316	311	330	298	316	330	334	357	305	333	326	296	328	313	314	333	302	319	323	315	306	336	278	330	323	315	293	326	315	311	289	325	321	289	355	276	330	313	324	289	309	320	291	323	317	345	324	337	341	356	301	334	372	299	333	325	317	321	328	319	309	317	306	313	310	314	328	324	331	310	319	328	325	359	329	330	324	321	310	320	319	318	345	322	313	307	324	332	338	324	306	348	314	340	318	289	312	348	319	336	335	316	309	317	320	314	346	329	311	324	316	313	328	314	296	299	307	330	325	337	321	339	348	317	280	324	319	323	317	314	320	336	303	311	289	327	314	328	335	294	319	330	315	324	305	329	315	328	328	346	317	324	318	341	313	311	306	310	316	322	327	336	330	338	311	298	372	340	347	333	357	333	309	324	307	302	336	298	325	356	309	300	379	329	289	342	328	310	326	281	311	305	320	328	339	290	312	334	295	305	325	324	328	306	303	328	312	317	339	311	342	274	326	307	311	352	327	308	288	322	328	338	313	290	313	311	319	323	295	347	324	335	312	316	327	325	317	301	324	322	300	322	324	346	332	352	325	310	313	303	306	338	312	289	325	276	309	311	332	299	333	328	325	328	276	326	302	326	341	321	299	326	314	325	346	341	299	309	310	330	337	338	342	307	351	333	334	314	325	320	323	297	306	292	316	344	321	321	308	320	339	314	300	303	310	317	304	319	308	338	293	324	324	311	303	303	326	317	286	325	346	318	376	342	308	333	332	315	294	340	303	303	319	311	337	327	330	338	313	309	296	301	337	313	317	300	329	336	352	308	311	324	347	319	317	325	324	335	296	305	353	317	301	325	360	325	324	310	297	310	344	321	317	331	305	314	331	347	339	294	302	334	323	333	345	335	332	336	303	334	328	343	355	307	339	338	313	303	338	337	346	309	355	329	317	331	295	286	329	312	327	320	335	321	321	367	341	315	325	313	350	319	308	321	320	300	276	307	335	310	337	320	318	335	326	352	327	315	321	319	322	315	324	306	331	324	325	311	304	342	308	307	332	324	348	313	328	328	332	315	313	317	296
23327	21420	29133	24296	21997	21938	17759	9493	6385	5001	3600	2824	2132	1779	1534	1354	1247	1022	910	856	745	676	571	480	479	360	367	351	352	330	313	328	341	332	296	350	314	312	294	294	269	263	229	265	248	263	258	272	216	233	236	244	233	205	224	200	231	206	216	192	205	212	207	185	225	215	208	168	185	209	229	220	204	202	187	212	226	206	207	187	194	186	215	192	201	192	198	193	178	199	218	197	206	203	213	213	207	209	205	196	191	214	199	225	191	179	189	224	207	210	199	208	210	213	205	203	202	189	229	202	212	183	181	183	196	181	212	205	222	190	223	187	198	212	189	199	202	207	210	206	187	208	226	188	219	185	197	192	176	203	181	181	214	199	187	226	215	221	164	189	200	180	210	191	203	198	195	197	200	208	218	197	215	205	196	193	192	204	185	208	207	218	212	227	206	202	193	193	218	228	185	196	207	187	197	179	219	190	172	196	202	201	209	183	219	220	204	214	231	182	202	191	211	173	186	191	207	211	216	220	206	183	224	195	195	183	219	204	200	190	207	200	192	199	207	213	212	191	232	176	217	219	195	209	205	223	196	174	173	200	209	188	205	224	226	202	199	190	184	216	209	209	193	184	210	179	192	219	205	202	202	200	203	187	206	182	182	204	176	216	197	196	181	231	200	170	179	214	186	209	196	202	205	223	196	205	175	207	190	195	204	192	215	192	210	201	199	203	201	209	192	189	185	204	245	205	217	221	179	218	171	194	209	207	214	201	200	228	204	206	183	182	209	223	204	215	169	175	190	210	196	189	207	230	210	192	214	195	185	220	193	197	195	192	191	211	225	203	197	215	215	211	186	202	201	203	186	212	194	183	196	187	192	195	207	211	221	193	189	206	205	193	225	190	191	205	231	190	222	199	193	228	204	210	174	199	199	197	194	199	211	209	197	189	223	189	197	214	229	193	181	220	196	209	196	221	205	202	189	185	195	189	194	164	208	198	178	198	182	184	186	190	190	201	178	203	211	212	239	213	188	215	192	208	216	221	219	211	181	238	181	183	193	188	201	232	217	199	204	213	221	199	185	196	201	208	200	222	199	208	181	199	194	202	182	195	179	195	198	198	198	208	204	233	192	211	202	193	190	203	214	195	212	206	191	205	187	203	185	230	228	190	192	201	204	198	211	213	188	201	199	196	214	183	191	203	205	185	198	189	192	210	205	183	213	199	224	170	230	188	191	204	196	209	210	198	190	223	217	205	200	187	222	202	223	174	186	193	208	217	230	200	196	195	202	187	210	201	190	217	200	210	234	200	192	197	197	208	220	184	180	206	209	210	197	208	227	203	234	215	203	190	227	229	224	197	213	198	198	210	186	202	220	207	205	200	215	205	198	220	210	183	203	176	201	220	182	215	193	211	216	207	189	214	212	209	232	203	219	187	180	219	200	189	202	170	205	186	207	204	225	186	212	203	205	183	181	212	197	217	211	197	196	216	178	196	197	200	220	221	212	208	208	202	210	185	210	191	202	206	194	236	191	196	199	198	213	180	172	208	212	207	202	181	203	187	198	208	215	203	204	234	191	207	219	202	207	194	193	227	196	209	241	213	199	202	192	177	213	185	219	228	195	218	200	189	199	180	187	208	187	204	201	172	209	191	197	225	222	222	204	201	190	194	194	201	203	210	214	225	194	206	179	216	212	215	188	215	217	178	192	219	216	195	211	216	177	203	193	196	199	197	226	201	213	206	218	206	207	210	216	187	241	215	212	207	220	187	195	221	198	202	197	185	188	194	192	205	189	170	208	209	191	215	214	173	192	204	189	195	199	194	213	196	194	187	197	198	204	198	192	190	181	221	191	200	185	227	211	199	211	185	197	210	193	188	189	199	186	207	186	198	236	214	201	212	186	205	225	240	184	205	204	159	185	201	194	206	207	231	204	189	191	211	179	174	197	199	203	223	236	227	188	194	187	205	219	196	199	205	180	205	197	201	187	184	213	184	212	193	196	208	194	200	218	220	234	191	225	189	207	221	205	212	228	205	210	182	213	200	215	217	199	179	176	221	200	231	213	195	219	213	198	178	196	200	177	177	181	213	199	186	202	191	222	187	213	211	189	203	178	216	197	198	207	200	208	214	194	224	218	193	214	213	213	196	189	167	198	180	193	213	217	195	203	184	196	198	194	197	200	206	211	192	206	200	204	214	211	209	197	238	202	197	200	189	178	199	190	182	194	215	226	211	205	214	192	195	248	190	192	197	229	214	225	198	187	203	178	196	200	185	205	210	197	198	215	182	218	199	188	178	208	194	211	191	219	176	199	217	195	198	228	229	186	211	211	202	214	206	200	198	193	217	202	205	176	195	173	209	215	224	193	195	217	210	194	214	202	205	232	216	197	203	210	203	197	197	210	206	199	186	235	205	188	205	206	212	237	190	220	198	209	185	209	195	186	173	192	186	223	220	182	202	180	203	193	212	197	206	194	173	220	192	217	176	188	221	221	195	185	218	204	193	186	193	211	191	205	205	194	200	198	195	220	180	197	167	230	195	188	224	202	221	225	201	187	214	214	202	200	206	188	208	205	201	216	192	207	209	179	186	216	187	196	190	201	197	192	184	178	194	202	200	200	211	212	189	212	193	219	191	201	186	178	194	216	178	179	221	198	215	200	222	195	181	207	201	200	173	187	209	225	203	184	209	222	206	199	201	211	206	188	203	209	202	230	221	213	203	218	210	179	188	199	197	178	214	210	182	183	210	206	227	201	216	212	201	200	204	205	212	178	203	201	185	181	215	226	192	219	184	189	196	183	204	188	204	218	178	221	234	201	204	229	243	176	239	200	210	176	215	208	182	194	188	206	215	189	193	194	198	196	215	186	184	205	195	219	211	208	187	213	195	185	232	198	208	211	211	193	190	200	215	200	224	195	186	204	187	212	220	202	194	192	195	198	196	210	199	216	188	199	200	218	190	191	214	201	196	200	228	192	215	210	190	187	193	229	214	227	202	192	176	201	192	182	192	174	204	207	194	207	221	224	180	203	171	224	208	203	207	225	193	203	198	219	176	174	201	202	188	169	215	206	198	200	226	196	194	173	198	213	211	191	204	186	196	200	195	201	182	217	207	209	204	181	197	195	212	199	190	200	184	215	186	203	218	202	196	187	198	196	186	194	202	197	204	212	202	211	223	216	182	184	219	235	195	197	213	210	217	199	200	216	211	203	203	209	179	191	193	208	205	216	206	201	216	217	197	195	196	194	197	193	170	201	216	189	211	211	185	198	201	229	175	177	187	214	182	226	209	208	222	196	204	198	196	211	185	220	192	206	197	176	215	177	203	219	220	195	193	215	181	170	184	186	220	217	189	199	212	190	191	195	177	191	225	189	218	207	198	186	221	177	206	190	185	197	183	216	213	181	197	231	207	205	186	191	201	214	183	227	223	185	226	205	205	203	193	194	208	221	207	219	209	205	213	224	199	236	189	205	202	175	209	218	210	199	215	211	211	178	196	208	191
32532	53426	48467	38537	29909	22036	18642	15842	12546	10257	7791	6000	4486	3825	3443	2977	2533	2182	1922	1651	1491	1317	1022	871	803	650	577	546	522	531	527	500	505	491	521	469	529	476	428	412	430	384	350	372	348	352	343	347	322	290	278	281	318	288	280	269	272	251	242	267	259	246	257	247	285	261	271	248	249	237	273	227	216	262	234	260	233	259	225	264	212	253	260	252	248	222	259	264	235	223	266	232	234	262	269	226	239	240	232	245	220	238	238	234	229	260	236	249	275	237	235	225	249	226	246	260	249	248	267	252	217	231	226	246	234	239	221	255	236	222	235	249	271	236	250	214	240	280	248	254	243	227	229	233	231	230	262	239	270	246	266	245	263	235	234	242	253	244	261	236	246	240	245	219	246	247	231	203	244	243	265	213	226	237	240	228	247	238	236	251	240	239	234	248	247	233	267	266	226	265	244	251	242	242	240	213	243	243	242	243	218	220	263	271	244	232	233	233	246	248	239	251	225	233	249	261	224	236	216	251	226	229	255	239	235	253	224	251	261	269	259	268	246	250	214	258	248	260	236	214	213	212	268	242	246	252	241	229	216	251	227	237	240	251	245	253	220	252	236	266	247	260	253	240	250	256	216	212	252	249	256	269	225	247	238	234	232	261	231	228	249	238	246	204	243	230	258	233	228	232	236	241	250	244	242	248	252	213	227	214	223	214	240	228	230	219	256	247	240	227	247	255	247	220	244	245	235	222	242	232	255	226	219	233	244	224	252	265	249	226	239	231	222	237	248	258	225	248	244	245	241	255	227	250	231	234	267	218	237	236	229	242	218	245	234	224	247	250	254	252	235	249	230	231	258	241	233	249	246	232	236	232	250	254	224	239	214	247	241	248	237	248	259	258	247	229	234	223	254	251	237	239	240	267	212	236	244	247	223	246	224	237	228	250	228	208	252	221	241	255	255	228	247	250	249	250	219	230	246	250	277	253	245	235	259	260	220	248	268	256	262	252	257	242	252	252	259	234	237	219	275	250	243	235	252	236	224	222	236	257	236	259	221	245	244	263	242	232	221	251	224	214	207	256	253	219	252	254	273	265	273	222	299	228	248	215	218	232	249	264	238	255	230	239	221	228	231	230	277	252	236	267	241	219	233	263	247	240	229	233	248	234	265	229	252	252	225	231	230	229	225	260	249	264	221	237	236	239	245	239	252	245	240	236	259	247	253	252	236	237	242	240	255	236	267	240	254	232	207	211	261	266	240	237	233	275	241	221	246	251	250	239	250	245	244	235	250	208	234	242	233	210	248	232	218	261	227	258	238	251	251	253	259	257	215	219	243	241	230	237	246	236	240	246	244	238	236	239	215	251	265	249	263	227	229	246	249	255	235	249	239	216	226	252	248	227	237	245	247	242	242	248	265	269	253	260	241	235	230	272	232	255	246	238	257	224	243	246	243	246	242	238	233	233	241	234	225	266	240	261	243	233	243	251	256	227	231	226	220	248	270	227	206	231	229	221	241	250	223	240	248	237	231	231	229	234	235	238	223	261	230	250	225	218	245	238	252	241	249	229	258	246	252	239	235	248	229	233	234	236	237	246	256	243	267	219	223	249	244	212	249	251	243	242	231	236	228	229	254	221	250	239	267	237	261	228	247	245	226	222	261	270	257	241	237	258	210	209	265	232	242	234	237	257	245	241	245	236	242	235	266	230	231	245	217	247	250	236	219	254	262	225	227	244	229	280	261	223	241	234	224	227	225	256	239	261	236	219	241	248	244	253	246	258	199	242	238	265	233	215	224	225	260	253	218	233	253	240	246	256	248	242	209	243	243	244	242	231	263	249	235	234	225	233	236	230	237	252	244	263	230	222	233	221	255	247	267	247	220	211	261	241	240	232	234	261	255	238	254	227	251	239	241	226	235	229	212	222	225	232	240	253	239	237	209	235	252	239	222	264	219	233	251	240	230	247	229	253	217	255	230	226	255	269	216	237	264	253	239	251	228	248	231	217	238	227	249	226	240	241	240	242	261	244	234	251	246	258	260	226	238	216	216	231	263	248	208	259	245	233	249	268	226	249	228	210	242	238	246	250	247	236	238	249	225	260	238	271	261	235	258	254	243	257	224	252	228	257	243	277	269	226	235	241	244	236	226	241	234	232	233	243	239	240	250	264	248	220	226	240	266	232	227	217	244	239	277	247	265	248	224	230	230	248	233	234	275	220	241	229	230	249	246	250	252	271	267	238	234	219	229	214	246	237	240	266	249	215	245	232	228	235	229	238	252	247	228	262	240	275	236	220	232	242	254	206	248	261	261	246	231	247	256	243	235	251	246	246	254	239	271	261	222	241	244	246	270	213	222	248	257	230	259	239	258	241	249	260	215	224	251	240	265	218	243	274	231	254	247	240	221	251	245	237	234	244	222	241	206	251	226	252	267	242	252	235	238	249	219	241	227	247	232	206	252	251	255	230	220	238	245	252	265	210	252	250	235	221	214	221	235	271	248	212	244	254	222	252	236	262	240	258	246	223	237	240	248	242	242	206	245	228	259	240	240	240	246	255	252	262	237	229	238	249	231	275	241	247	243	240	269	237	273	243	252	259	251	236	263	241	254	232	238	217	251	218	220	259	230	211	241	234	262	231	260	253	264	251	236	235	236	265	244	229	211	237	250	264	244	235	266	269	237	238	266	246	256	251	242	254	244	230	237	211	232	235	236	238	270	245	244	249	238	263	252	232	231	231	243	228	241	241	239	242	233	246	236	236	218	237	229	233	235	240	259	249	243	251	254	228	264	213	233	225	232	233	237	225	240	208	251	252	241	233	249	222	242	232	246	241	245	251	249	257	244	259	253	232	233	230	244	237	236	244	239	245	243	239	254	236	254	251	252	230	225	243	257	214	229	229	261	247	257	234	241	241	249	196	222	232	251	232	243	247	222	234	239	246	235	237	229	248	208	259	235	241	247	239	240	244	236	232	244	224	243	250	220	274	266	236	271	237	239	226	240	258	245	204	230	260	245	227	232	284	246	253	222	271	267	244	232	227	236	232	229	235	229	249	229	239	232	271	209	238	243	259	238	253	227	255	256	238	250	265	242	213	267	209	258	278	240	272	229	251	250	267	240	257	241	235	242	241	240	258	220	248	237	242	243	247	222	218	237	258	241	228	253	225	261	238	243	237	260	258	239	231	224	249	244	220	231	225	236	236	235	241	236	230	235	224	277	248	236	233	248	241	228	248	261	224	216	212	213	238	237	249	262	231	242	223	255	240	252	243	232	264	263	229	229	215	243	236	214	214	221	247	232	239	240	231	259	248	237	245	216	238	251	224	226	231	263	231	206	240	255	223	263	264	235	245	243	250	253	228	258	202	230	216	253	261	252	237	257	253	258	256	245	213	245	236	221	221	252	255	220	269	240	226	253	238	232	264	241	261	230	284	248	242	246	245	270	251	248	273	236	260	243	233	236	253	228	220	245	253	193	256	262	227	255	237	238	247	260	226	223	242
29314	27584	30847	24200	12931	6977	4856	3798	2686	2143	1648	1284	1025	842	822	702	626	566	496	496	454	378	384	356	341	324	298	264	280	284	282	277	283	268	282	291	270	271	274	274	245	243	261	241	233	247	228	250	254	247	225	264	245	231	243	216	219	225	222	210	203	218	222	247	205	242	214	232	213	224	209	217	239	203	204	249	171	236	179	235	209	221	216	212	197	240	222	243	225	229	235	226	260	210	228	212	226	191	246	239	203	216	223	217	246	217	211	224	212	229	209	197	213	210	221	210	240	247	221	233	215	192	251	204	218	216	235	228	225	212	230	218	220	258	189	239	226	203	200	194	225	218	250	232	207	227	210	199	226	211	229	209	224	240	197	240	238	215	192	223	233	215	222	228	200	228	194	211	231	221	230	228	232	187	214	192	233	195	235	211	228	229	234	240	230	192	235	185	212	222	210	235	216	212	225	233	213	249	222	191	231	213	244	211	232	217	201	211	242	235	246	204	226	224	219	220	228	214	232	215	245	217	220	226	199	223	241	229	219	243	217	217	201	241	225	237	209	214	211	217	233	224	260	200	207	217	234	250	214	241	228	231	221	215	241	231	212	227	239	225	198	224	224	221	233	219	230	226	208	220	189	214	239	238	234	217	258	215	220	223	238	234	233	229	233	215	220	259	205	236	248	242	217	252	201	228	234	205	221	229	241	235	195	222	228	233	227	206	212	226	186	198	223	228	222	247	240	215	216	209	231	241	222	208	231	204	226	231	219	229	216	206	222	209	206	209	222	205	193	235	217	224	240	222	244	234	204	234	239	218	234	238	224	218	211	211	247	223	197	216	218	238	239	199	240	200	197	234	237	241	240	221	223	221	231	200	254	228	226	207	191	217	212	222	231	232	224	225	240	231	198	206	215	220	227	204	220	215	223	225	226	240	218	246	229	224	213	180	247	180	224	211	226	202	214	216	200	215	220	202	222	224	222	220	220	254	227	220	210	248	231	220	223	216	198	237	243	217	215	217	225	226	211	228	208	218	225	229	213	217	247	242	201	212	207	226	221	230	233	228	214	239	234	240	209	235	228	209	209	222	205	225	226	223	213	240	227	244	220	198	223	223	228	247	189	217	198	200	202	225	221	230	192	210	234	226	249	227	233	233	263	232	208	211	215	213	231	218	228	224	235	207	218	221	234	196	223	234	201	232	233	223	220	225	240	215	226	197	230	183	233	208	232	199	225	217	205	194	213	236	213	231	215	211	220	206	211	217	211	217	252	232	233	241	208	227	227	229	227	246	247	230	221	210	205	244	204	234	242	227	197	257	201	217	224	263	243	208	223	194	206	211	229	240	233	193	195	211	231	222	193	199	204	230	216	189	220	220	206	222	231	231	224	229	239	241	222	243	238	205	214	208	208	209	238	201	206	216	217	216	198	215	234	212	211	211	183	207	211	224	212	210	202	233	236	210	212	218	211	240	199	196	206	211	235	237	220	203	215	231	212	220	224	203	209	210	269	231	256	216	209	184	223	214	229	253	240	246	250	212	223	202	216	246	223	231	202	244	212	207	221	242	238	219	215	225	230	229	225	213	201	212	211	238	242	205	239	204	239	213	198	236	186	196	210	230	209	203	229	193	233	210	234	224	246	202	229	209	230	229	203	220	211	216	203	231	181	224	232	223	209	236	220	193	217	222	207	213	202	218	238	223	207	258	202	203	205	227	225	239	232	219	212	230	237	224	224	232	216	212	231	253	200	213	223	236	221	220	224	250	253	209	270	225	222	224	226	226	229	231	223	209	237	211	250	231	219	237	243	211	231	225	223	252	241	200	225	211	226	233	232	215	219	217	224	230	234	211	218	222	264	230	233	230	210	193	214	213	224	235	215	202	221	212	205	232	203	221	213	257	223	216	223	229	241	245	226	226	213	230	190	243	237	209	237	219	229	217	229	226	230	220	222	215	254	230	214	211	221	208	210	220	237	220	228	245	232	212	198	225	215	218	206	186	209	213	231	203	203	218	266	243	212	256	238	216	196	223	249	256	222	216	225	222	219	230	212	235	190	189	230	227	194	225	213	273	204	260	210	215	202	220	193	215	207	217	242	184	218	232	212	222	224	223	231	216	217	233	224	231	238	231	211	226	208	213	205	211	238	218	205	241	229	212	234	236	226	227	214	221	221	200	215	242	216	201	229	217	210	225	255	237	191	209	205	232	228	231	220	199	262	222	220	226	222	215	214	243	230	177	219	240	232	202	227	203	216	202	228	212	215	236	211	218	199	215	250	223	219	209	208	214	248	217	219	229	199	216	229	244	236	212	239	214	235	229	238	212	213	218	222	222	214	231	221	216	229	222	208	225	232	229	213	198	214	208	241	208	206	194	230	215	239	212	200	223	217	225	212	228	229	218	220	228	204	222	227	249	224	228	196	219	227	215	206	196	196	242	228	241	222	221	210	232	224	221	245	233	235	223	242	215	253	228	220	224	244	221	257	229	219	222	214	237	200	238	235	235	239	247	215	211	205	213	230	233	222	208	227	204	218	214	184	209	231	244	213	244	209	226	225	240	222	225	213	246	244	226	195	207	201	240	233	211	209	253	220	233	215	221	215	209	231	206	210	219	250	227	247	222	235	230	234	235	199	199	212	227	215	234	210	223	197	215	192	230	215	208	225	207	214	218	216	240	205	209	233	216	216	222	205	204	208	202	221	231	231	228	216	216	242	217	231	238	215	227	226	224	224	238	232	239	206	228	229	239	235	216	198	225	225	206	219	201	211	226	198	239	232	212	208	219	222	222	218	194	222	209	229	217	217	232	216	207	237	250	213	215	183	217	244	243	229	214	231	210	221	234	232	203	236	228	206	214	223	254	198	234	236	207	209	231	243	236	213	205	231	218	221	211	233	212	202	233	218	198	214	225	238	232	209	214	224	211	191	211	254	249	211	238	203	230	214	214	252	220	244	185	212	215	229	213	256	203	221	197	219	209	217	231	226	228	252	206	233	210	219	225	255	204	239	223	229	223	215	203	200	199	242	201	238	207	221	231	211	220	234	200	215	196	232	216	230	240	211	210	226	233	219	208	200	230	252	221	227	217	228	252	219	195	225	225	255	233	227	218	220	225	251	216	209	221	251	200	203	228	243	210	206	223	211	224	214	241	232	235	216	229	224	211	226	255	234	195	221	232	184	198	211	207	237	245	227	225	222	216	250	246	226	216	209	232	232	225	223	237	239	212	212	223	233	228	194	210	245	224	220	224	196	231	224	221	219	196	220	202	212	240	227	225	238	218	216	228	221	203	239	201	231	250	237	252	238	208	225	239	219	218	207	220	218	213	210	224	218	205	215	227	236	236	245	220	223	210	222	208	239	215	218	212	221	248	245	251	246	192	216	226	248	202	248	228	223	214	247	219	199	215	217	237	220	220	204	219	238	209	212	223	218	204	210	229	227	221	232	208	232	225	219	235	231	210	220	241	228	242	234	222	212	208	212	212	240	239	238	230
30086	42258	36910	26369	17663	12334	10044	8393	6510	4943	3763	2810	2276	1850	1715	1456	1253	1100	908	871	787	687	648	556	517	456	430	413	379	382	406	397	395	370	437	409	404	395	408	369	352	371	310	339	349	319	310	326	260	292	303	313	308	299	284	280	296	252	256	278	287	311	277	258	290	294	290	249	248	302	260	273	272	268	259	305	268	276	225	290	274	266	273	273	257	298	279	285	284	253	281	290	250	275	288	282	299	247	265	245	279	268	246	290	271	272	265	301	275	272	284	283	290	286	255	304	279	266	302	252	255	274	285	261	286	285	269	273	249	286	293	283	233	277	298	292	286	266	300	266	263	258	312	294	283	303	261	310	293	280	270	275	308	279	265	254	272	276	258	292	282	307	248	288	281	272	267	287	276	286	291	281	283	276	277	275	281	261	251	284	284	306	298	278	331	283	260	276	290	287	312	270	294	309	254	272	271	272	301	275	266	264	268	293	268	290	283	256	279	289	285	282	280	270	299	269	303	273	296	274	301	270	270	258	276	286	286	264	284	294	250	287	298	265	274	269	273	275	272	290	294	274	272	277	275	285	268	293	253	252	272	294	277	250	268	271	285	271	273	262	289	300	279	286	280	235	276	320	253	269	275	261	281	257	264	278	289	245	267	284	319	270	260	282	271	296	250	293	245	294	268	290	261	288	277	259	250	299	278	290	281	272	284	265	277	300	269	265	274	257	246	267	291	283	292	313	295	277	289	285	284	318	300	286	285	259	268	290	285	267	282	276	239	265	271	293	268	264	275	267	274	269	297	280	290	267	258	284	287	279	295	245	257	272	304	282	276	285	290	307	260	275	302	260	300	270	299	250	278	301	273	307	287	285	253	279	258	293	285	280	274	287	259	295	280	272	268	256	294	275	311	269	280	314	257	267	281	267	286	272	299	294	279	241	253	266	278	280	265	285	262	263	281	259	301	282	282	279	301	275	289	269	279	264	284	289	286	286	269	248	299	288	307	278	288	289	264	272	268	289	293	283	269	272	256	261	288	278	290	311	266	267	274	254	274	255	275	237	274	295	288	268	294	301	300	273	297	272	250	257	277	285	293	266	284	275	254	266	296	280	256	298	276	232	287	251	282	272	292	244	237	287	259	251	269	265	285	253	298	298	282	273	267	253	276	273	280	281	276	286	293	278	287	283	255	286	304	305	256	288	276	264	275	286	275	285	256	321	279	296	305	276	271	270	280	254	257	268	275	287	297	282	271	261	247	253	298	287	279	299	338	225	263	249	276	295	290	280	286	271	262	300	280	242	284	274	259	263	279	265	272	279	254	285	333	267	269	304	276	274	267	282	283	283	273	282	275	274	278	300	281	255	266	260	291	234	287	258	291	275	311	278	271	298	293	262	259	281	285	291	281	249	301	265	269	283	273	271	302	278	275	286	281	295	262	253	280	309	267	272	249	267	277	267	271	298	296	287	279	282	272	289	293	301	251	273	262	271	271	285	277	274	296	270	275	287	278	278	299	282	283	279	296	272	293	300	257	274	282	289	262	257	281	263	270	277	294	252	315	282	266	263	286	283	262	247	275	263	288	262	304	283	283	277	276	288	256	293	275	288	249	259	250	291	302	300	251	259	272	282	270	262	266	275	269	309	276	273	257	241	275	246	278	256	274	270	305	291	304	258	279	234	267	265	287	279	295	261	282	255	270	290	272	263	291	289	262	264	271	265	248	290	255	287	254	261	292	303	284	265	261	292	266	313	268	275	258	281	253	289	260	289	291	275	294	259	269	262	250	288	315	285	278	272	311	271	307	257	290	275	277	269	293	268	292	303	266	316	280	292	243	269	308	269	275	329	277	269	289	303	249	314	247	294	290	294	257	266	305	273	285	272	275	260	259	274	266	258	293	280	261	280	303	294	284	274	263	258	279	238	279	284	283	287	248	304	268	300	277	296	290	277	268	310	279	292	292	268	293	257	277	272	245	290	269	274	271	263	298	277	269	303	260	289	294	289	252	287	283	272	271	313	263	265	291	281	264	265	284	305	274	300	278	267	289	278	285	264	257	277	273	281	269	290	280	293	270	271	299	286	278	260	281	281	249	316	264	256	263	310	285	284	264	236	285	278	277	312	290	253	270	303	237	285	288	296	273	265	265	255	237	243	299	280	269	284	279	265	283	262	275	279	265	295	273	298	285	275	276	275	284	269	308	292	283	258	258	301	291	281	289	274	273	268	280	276	258	241	277	323	269	274	291	265	260	257	309	294	294	283	283	270	252	306	297	276	302	271	276	290	289	268	274	254	279	263	284	288	259	307	269	260	297	266	289	272	264	271	268	236	267	290	289	252	287	258	295	271	282	254	254	289	294	275	296	286	274	286	285	296	270	275	297	288	269	289	240	285	292	301	245	304	274	285	292	277	303	260	242	256	308	283	310	307	291	283	272	288	264	280	302	264	282	293	275	255	256	301	265	291	262	257	302	293	299	280	250	287	269	270	266	254	264	254	278	293	287	275	304	281	267	295	251	279	266	305	320	257	255	254	282	267	276	266	286	246	280	252	283	272	288	283	274	268	267	268	284	330	278	274	269	300	289	280	284	317	251	264	252	258	296	293	273	273	242	276	278	293	269	272	251	279	276	283	260	289	275	288	259	274	257	261	254	279	280	281	276	294	267	284	273	278	259	263	242	265	293	271	294	286	251	261	300	289	272	268	279	277	257	264	276	259	266	268	238	283	291	287	267	287	250	279	275	280	259	287	286	277	275	283	264	288	285	265	277	258	281	281	279	280	275	252	276	280	270	280	277	246	290	285	240	247	275	289	258	287	246	273	280	260	295	282	292	286	244	336	283	294	267	277	261	266	289	260	297	304	278	259	286	295	260	299	257	293	273	294	288	265	260	286	271	258	253	300	264	255	284	286	290	280	272	281	299	260	242	283	281	281	269	299	296	276	264	293	292	295	275	293	293	294	271	261	263	291	286	277	263	289	277	284	280	297	297	300	277	309	312	264	243	281	253	275	283	294	259	291	277	259	263	285	322	273	275	300	307	266	255	337	269	257	304	268	298	268	285	269	276	260	262	289	263	275	284	278	236	316	277	264	299	264	310	268	285	265	294	271	279	292	267	279	298	269	265	270	303	268	288	251	290	271	301	273	260	257	295	275	277	280	296	257	263	277	301	279	271	263	291	263	278	278	247	250	292	272	282	262	278	256	278	278	281	268	292	262	270	279	252	286	255	248	293	248	297	285	284	301	295	266	285	249	318	276	290	284	274	271	286	285	285	319	273	268	276	234	267	264	295	300	284	266	296	281	285	291	300	280	259	277	268	285	266	271	291	292	295	276	275	263	291	256	277	290	261	294	273	263	273	275	303	272	252	268	271	288	285	286	283	262	279	258	257	276	288	243	265	280	266	264	242	292	296	263	282	300	276	276	261	299	271	292	261	277	283	280	282	285	243	272	262	270	287	269	274	278	256	286	267	307	279	276	318	293	285	282	238	270
24456	21345	28560	25462	21770	15775	9719	6235	4690	3422	2498	1911	1537	1289	1189	951	808	758	637	600	506	433	422	357	356	338	282	262	261	283	233	273	236	242	223	241	230	253	244	244	228	207	223	172	193	198	184	208	185	203	183	194	213	178	182	177	183	174	179	165	177	175	155	196	179	172	165	170	137	202	169	143	165	168	179	169	164	162	172	180	185	176	148	170	167	166	165	175	168	175	165	167	172	149	179	185	161	186	145	172	184	178	177	171	175	170	195	174	181	157	179	175	166	160	158	155	154	190	154	190	160	194	171	169	147	163	145	155	166	174	171	155	155	152	165	170	164	165	192	160	179	153	164	156	166	160	149	173	156	172	185	177	177	163	181	167	154	185	166	141	164	175	155	145	145	189	166	167	155	182	165	162	154	191	195	173	161	167	163	151	152	167	174	183	182	172	172	167	170	173	177	166	164	174	191	182	158	147	170	193	164	158	156	176	183	182	159	149	176	159	166	161	161	179	169	166	180	172	172	151	154	142	172	132	183	160	166	161	160	159	164	156	177	153	164	146	161	172	171	177	153	185	185	163	179	177	168	145	145	150	166	169	170	151	175	178	156	170	163	153	152	180	158	178	175	165	164	153	159	159	154	179	178	169	154	156	167	158	160	155	158	172	156	178	169	152	144	174	159	173	165	168	157	148	166	169	178	160	155	179	174	169	179	157	163	175	169	152	183	170	158	178	163	180	168	211	162	174	155	165	148	172	183	157	157	160	153	139	169	163	162	171	154	169	162	160	164	184	168	185	155	162	181	168	164	164	164	191	159	183	184	152	183	147	172	186	145	156	172	163	183	158	167	145	179	192	171	169	166	175	157	168	169	162	165	161	190	168	159	164	180	180	129	152	145	172	176	172	156	202	177	151	186	180	175	170	175	148	176	158	166	170	149	152	142	181	152	163	170	147	194	177	157	151	161	171	192	145	167	174	168	171	162	144	156	165	157	189	164	166	171	201	154	153	176	173	175	144	180	184	169	152	156	184	162	158	159	180	164	163	163	174	165	140	173	170	154	170	197	181	160	159	172	136	189	168	158	153	161	167	181	146	158	192	166	154	168	158	167	170	170	180	163	140	164	156	180	156	171	196	170	172	160	146	185	132	153	168	151	203	146	177	186	161	178	171	161	189	174	168	181	156	176	160	177	167	183	180	166	158	173	154	194	166	170	179	148	166	163	160	186	164	149	149	173	140	166	154	176	172	163	167	188	155	174	147	182	190	169	146	183	164	143	175	164	166	165	180	185	161	188	137	173	159	173	164	199	151	167	152	172	158	164	158	159	165	171	182	176	174	147	164	173	159	176	154	215	166	138	165	155	163	145	162	188	167	160	153	170	184	202	159	168	185	160	148	173	175	158	185	175	180	139	173	150	152	166	147	184	179	151	168	167	177	170	171	132	151	171	176	147	183	157	155	166	169	194	179	180	170	157	194	166	164	183	154	170	151	186	158	166	192	181	149	177	152	167	183	176	175	168	176	177	156	177	193	155	178	167	155	159	162	165	162	180	176	163	157	146	169	182	190	156	151	148	172	162	166	163	170	171	151	152	171	146	166	193	180	183	164	166	155	163	183	185	184	165	150	202	158	152	175	164	169	164	174	160	177	173	164	159	200	149	191	174	142	159	171	169	175	161	174	158	186	184	179	160	166	151	174	168	150	172	171	169	160	176	171	151	173	173	174	148	154	147	181	165	187	163	167	166	132	154	178	169	163	153	190	158	157	144	168	182	178	152	164	162	149	160	165	167	156	146	141	165	157	174	154	172	152	178	159	180	195	178	163	160	174	167	177	172	174	170	174	140	184	139	159	167	164	160	172	176	173	164	164	182	158	181	156	164	178	161	180	170	166	181	159	149	145	158	171	169	163	176	169	183	173	192	150	160	198	161	161	157	163	144	168	161	157	158	187	168	171	166	191	187	166	169	184	155	188	178	174	146	178	166	170	175	160	174	165	154	177	168	161	154	168	163	187	166	169	150	172	147	168	170	157	169	167	155	161	195	182	177	171	177	161	167	198	166	151	172	165	154	171	168	164	153	146	163	166	157	172	154	137	169	175	160	168	155	158	177	138	192	180	149	168	179	181	144	164	194	155	178	161	175	183	177	174	169	162	176	173	192	167	177	191	174	188	172	163	164	185	141	174	149	171	146	166	160	171	161	171	165	149	167	154	168	173	163	162	157	156	164	161	158	160	155	151	158	153	158	162	147	164	130	152	167	161	180	162	175	160	161	139	175	171	158	176	153	184	153	158	158	152	176	157	155	159	185	167	168	154	183	189	190	145	179	168	167	164	175	172	164	178	152	150	162	162	162	179	171	179	160	170	164	177	170	144	170	172	169	177	169	169	156	160	176	190	159	171	147	161	161	178	178	156	169	157	165	178	170	161	161	161	148	189	163	164	167	186	160	163	150	162	169	178	172	175	163	159	156	159	162	146	174	165	153	166	163	165	173	171	176	153	179	163	182	176	166	159	171	169	168	161	170	180	166	170	196	173	170	171	143	170	175	175	179	145	151	162	154	176	170	163	160	156	173	180	160	150	183	165	159	162	148	172	161	176	151	172	181	175	143	174	192	152	160	176	164	158	156	165	159	167	183	149	168	177	167	135	161	164	193	154	174	179	199	142	198	163	182	156	168	171	170	166	166	158	170	162	160	176	164	158	163	157	171	149	175	170	174	178	169	154	174	145	167	153	170	160	146	169	166	186	156	167	176	160	166	162	174	161	158	168	160	180	166	165	176	156	166	162	204	155	177	179	158	162	162	141	145	180	174	171	155	137	159	172	190	152	170	171	157	152	175	169	159	171	198	188	184	172	167	160	170	191	151	167	164	153	162	162	165	205	185	190	165	181	162	168	159	181	167	154	182	168	159	156	165	192	181	153	160	168	155	181	194	145	173	183	176	177	182	162	167	139	180	168	166	183	149	186	171	159	162	167	164	194	168	168	187	155	152	193	155	157	166	190	144	141	175	178	180	171	159	157	177	165	178	178	162	170	144	170	170	164	177	169	186	144	157	195	172	173	180	173	160	174	177	164	158	168	158	153	181	159	155	158	160	150	166	204	190	154	177	159	185	177	181	148	148	175	162	161	175	158	166	153	170	136	163	177	170	160	175	166	175	153	171	145	157	183	165	162	162	165	152	164	172	164	162	159	166	159	165	165	179	154	165	152	150	174	155	151	181	157	168	163	163	160	153	180	155	175	177	177	174	174	147	165	185	174	158	163	163	165	159	162	166	168	159	160	163	150	173	150	165	153	164	135	166	159	173	158	175	174	166	155	150	160	172	171	165	166	163	168	175	167	169	162	174	176	158	148	166	166	166	152	171	150	164	165	162	167	150	168	148	162	175	167	150	153	152	187	170	184	172	155	167	171	163	145	153	188	166	180	182	171	180	155	142	142	171	179	189	171	142	161	142	136	172	154	143	148	205	136	162	171	165	187	185	188	165	165
29819	49466	43938	32482	23609	17628	14688	12099	9812	7542	5791	4350	3508	2852	2543	2107	1754	1513	1355	1183	984	847	800	732	651	600	474	401	401	360	417	374	397	405	361	353	429	338	374	374	339	301	303	292	267	294	280	255	264	254	246	251	244	266	241	223	233	232	265	206	178	235	208	208	227	201	206	217	189	205	229	239	217	196	204	224	200	212	204	189	220	234	211	207	213	225	215	208	226	200	226	215	208	206	220	253	197	197	183	203	221	181	214	218	204	188	200	203	210	213	215	233	200	233	194	218	201	175	214	225	201	209	235	216	214	201	208	213	217	196	222	214	191	201	235	181	213	220	180	224	188	214	202	229	209	194	196	210	215	223	225	199	216	175	197	194	194	227	202	198	203	236	227	194	213	219	207	206	230	200	216	190	197	187	214	240	197	210	209	228	211	235	227	196	217	202	203	222	231	235	227	221	218	196	204	208	200	236	212	211	214	224	206	196	192	218	230	193	215	214	226	224	206	200	199	218	233	194	198	206	193	209	202	195	179	207	212	219	226	218	228	205	231	212	207	208	215	196	188	216	212	202	234	196	205	213	192	190	197	200	239	229	211	214	192	221	197	210	195	230	206	196	199	205	232	195	232	188	222	213	222	238	212	216	216	237	182	207	197	206	208	215	197	184	223	211	228	185	197	209	190	212	160	200	198	189	240	240	205	218	212	241	211	203	211	221	211	226	205	187	185	196	187	197	211	214	203	203	211	214	215	221	211	217	184	202	221	206	214	222	231	223	207	200	179	177	200	203	204	209	217	224	237	186	210	209	192	198	224	209	185	226	205	197	196	217	240	213	202	217	217	216	225	203	223	194	209	185	189	210	202	222	207	184	217	185	229	230	214	204	220	219	203	232	210	212	205	234	208	224	208	229	220	200	206	212	223	193	186	205	201	220	205	231	216	203	228	197	220	195	213	180	205	203	188	246	212	217	227	204	208	195	218	212	214	209	205	189	195	210	222	218	205	232	217	190	191	194	220	213	195	225	236	220	209	202	210	197	204	206	230	219	226	205	200	208	227	204	212	187	223	211	248	188	186	224	191	191	204	215	215	202	227	207	209	191	190	221	204	205	230	204	197	215	241	218	225	237	199	228	202	191	208	211	213	218	216	220	234	201	231	231	209	204	203	238	208	185	219	213	204	218	218	217	198	215	228	181	169	211	221	228	233	228	187	229	220	195	193	200	223	199	185	200	209	236	168	205	200	209	218	240	222	196	205	207	254	185	212	197	236	225	198	227	213	228	220	190	213	195	205	215	215	211	221	243	211	192	206	237	225	211	184	218	187	212	195	233	226	191	211	214	193	242	201	224	220	197	188	197	186	191	208	199	227	234	209	221	227	187	206	208	213	204	213	199	191	186	201	219	203	197	207	235	183	212	186	222	213	233	191	213	194	205	220	226	189	215	224	200	224	210	217	195	207	200	239	232	206	174	215	216	209	225	208	200	199	213	190	227	215	204	239	194	202	221	232	193	236	194	204	209	211	228	210	225	234	179	226	242	224	213	210	219	210	210	212	208	205	196	203	220	229	216	207	211	191	205	202	191	261	189	212	177	236	231	224	209	198	204	198	195	201	194	207	220	205	224	222	198	228	201	222	198	194	224	222	202	230	190	190	194	203	197	216	216	190	213	203	204	184	215	210	223	205	229	214	227	205	205	172	219	232	223	182	206	253	207	202	238	231	195	246	203	225	194	215	235	225	205	203	220	217	222	220	221	193	204	220	213	212	214	223	219	211	215	209	215	205	192	207	199	197	179	211	205	203	210	260	186	227	233	194	216	210	224	221	195	217	212	225	201	222	221	200	202	211	215	195	195	233	196	199	211	217	214	195	182	205	213	208	211	204	216	190	217	201	238	219	206	202	213	186	211	216	217	222	217	202	242	225	196	235	218	214	216	180	202	215	223	216	205	193	200	187	213	204	211	205	202	223	208	202	208	211	212	220	221	196	189	227	208	201	213	201	203	199	226	201	200	228	238	220	223	220	196	234	202	223	226	217	225	215	207	200	180	219	225	220	215	241	207	202	206	217	202	212	198	219	205	163	201	218	207	194	234	208	230	191	202	230	201	186	210	200	173	213	219	202	201	221	216	183	222	203	194	210	216	227	217	229	213	209	215	211	208	214	215	233	227	193	213	198	224	209	228	244	233	202	236	214	209	209	189	223	207	215	213	179	230	216	195	211	209	199	225	224	195	223	220	231	216	183	220	235	208	210	204	221	204	191	216	209	200	249	207	233	204	212	235	228	200	198	190	193	200	202	205	231	223	191	223	205	220	222	211	202	187	200	238	191	236	208	221	199	187	210	203	187	218	215	202	219	204	197	205	199	222	204	211	217	207	220	207	226	210	200	202	224	214	195	182	206	215	199	195	181	188	222	214	225	223	211	204	212	215	218	210	213	199	232	232	196	212	203	206	191	206	218	235	218	204	217	214	188	233	205	190	204	195	198	207	214	213	212	226	241	207	213	191	206	202	222	196	198	193	206	207	197	196	198	220	230	216	207	206	238	218	197	215	202	199	208	200	225	214	212	220	213	230	209	226	212	182	210	214	219	233	197	202	189	206	199	225	234	201	236	219	215	205	222	201	220	242	205	218	231	199	205	223	221	215	207	197	218	240	244	223	204	239	215	211	216	211	224	201	203	222	216	186	204	202	233	208	228	198	193	210	209	211	218	199	208	231	211	215	199	217	210	200	196	209	215	197	195	201	222	201	203	229	226	209	189	205	198	213	204	214	227	229	224	200	208	207	233	227	208	227	222	227	200	203	207	206	221	224	209	194	235	216	210	193	207	228	195	193	230	231	223	221	203	203	186	207	181	208	209	230	193	205	185	225	227	207	193	213	224	214	230	213	205	236	195	192	218	213	202	196	208	219	215	225	223	199	202	242	223	218	182	203	189	183	178	225	217	194	190	197	198	214	205	182	212	204	198	233	225	218	227	189	198	187	226	201	194	243	200	225	199	223	233	213	215	207	199	210	211	218	223	206	219	216	235	216	188	206	225	217	211	220	193	204	232	222	228	191	209	206	206	208	222	196	194	210	187	241	188	197	204	200	179	217	216	224	223	213	218	199	212	225	205	214	231	212	221	219	210	186	189	224	223	197	195	253	198	191	208	212	182	198	206	206	202	216	209	209	241	184	193	212	191	206	212	215	188	219	217	223	217	209	206	220	213	204	196	196	226	232	218	205	216	195	227	195	213	193	218	228	187	221	220	201	206	206	194	210	208	206	215	227	197	189	211	222	203	230	189	200	206	213	198	205	207	201	226	190	197	208	206	200	208	219	201	222	210	222	223	218	201	199	219	225	215	232	196	205	197	204	213	234	189	215	229	208	204	208	194	204	211	179	193	214	206	182	224	201	206	210	225	225	208	220	217	217	196	202	194	217	190	194	204	224	213	215	209	215	197	224	191	209	225	217	201	199	226	242	174	222	251	188	202	223	217	230	231	197
25580	21477	28252	26843	17761	10150	6600	4697	3542	2738	2124	1665	1347	1153	979	918	804	688	654	517	540	491	475	445	412	375	375	357	317	319	322	341	316	341	308	316	355	330	325	316	323	289	313	279	314	274	296	305	298	310	320	269	267	284	265	304	300	282	314	273	275	268	261	272	261	272	279	254	251	266	228	277	267	258	258	295	273	269	253	245	258	266	273	288	282	242	288	247	250	244	287	273	297	229	270	235	270	274	277	263	268	262	282	254	279	268	267	273	273	277	270	255	264	248	291	268	292	271	265	258	234	304	270	252	258	249	249	260	276	252	270	268	253	251	280	251	264	243	255	289	254	232	329	262	254	262	243	232	259	229	254	254	260	271	245	259	276	274	275	241	277	265	312	251	267	298	255	264	237	254	258	258	284	245	264	306	244	255	265	286	280	259	243	265	276	248	268	258	236	257	260	257	278	240	283	268	270	264	272	262	254	299	238	253	262	272	298	284	250	279	277	259	240	269	285	270	258	242	266	247	257	301	267	266	259	266	269	262	265	270	286	240	257	251	249	276	254	241	261	248	257	283	243	256	285	255	275	258	273	243	252	272	272	277	257	256	263	267	279	260	262	266	256	269	242	276	254	277	245	273	278	258	275	277	265	275	264	241	264	282	271	225	251	276	275	265	261	257	291	262	256	275	274	256	254	294	288	261	264	251	285	275	258	249	276	299	280	251	232	264	231	280	279	264	284	250	272	270	242	241	258	237	243	289	290	254	259	245	293	269	252	286	271	249	257	271	282	237	263	265	242	252	248	256	251	278	268	250	268	261	264	265	254	283	259	287	270	255	214	262	252	266	287	244	259	258	260	243	250	301	245	292	275	275	249	279	262	260	220	211	266	283	270	251	259	250	274	229	291	257	271	267	265	281	296	276	254	293	242	263	319	257	235	269	263	273	264	284	283	272	292	266	253	275	252	270	275	257	273	241	284	260	273	306	273	268	254	242	267	289	259	242	276	250	244	261	280	293	271	259	255	258	254	242	282	254	300	273	296	272	264	264	286	298	242	286	233	286	277	277	251	290	254	270	272	249	260	247	254	256	236	261	247	274	261	269	262	275	251	261	278	284	279	252	267	251	234	264	245	273	252	270	273	266	285	287	247	284	278	265	261	256	229	278	256	262	294	300	286	277	277	265	285	275	251	252	263	289	243	259	210	273	250	249	280	265	247	273	260	272	251	245	269	263	244	245	276	250	274	295	276	277	257	256	253	265	257	262	317	274	229	267	279	272	242	282	256	274	270	254	244	292	243	268	262	228	270	300	257	263	258	261	262	286	233	241	271	261	257	279	281	243	272	286	249	295	261	241	265	247	249	249	262	238	273	245	261	255	285	243	247	264	243	254	256	271	277	284	271	250	254	265	268	256	249	273	268	230	259	268	300	265	253	272	263	281	256	253	265	268	257	268	273	229	267	283	268	270	253	251	268	241	255	237	265	258	246	265	246	240	295	277	275	271	270	242	241	277	299	238	275	285	255	271	264	276	261	291	257	289	248	272	240	253	275	263	264	224	275	265	228	262	263	296	259	254	248	248	262	282	264	319	276	271	263	270	263	274	264	240	259	253	264	266	282	276	264	266	261	271	247	258	264	266	266	262	228	240	243	241	244	264	275	251	258	247	255	253	250	274	244	258	265	251	247	280	266	273	270	254	250	260	266	269	266	260	250	285	272	254	267	247	243	268	250	269	280	271	280	242	243	282	232	237	280	245	287	281	275	289	287	280	268	279	272	288	261	279	252	242	258	264	262	232	274	267	260	286	265	252	268	249	241	250	243	258	233	255	244	277	272	217	280	237	268	273	277	266	272	248	249	264	241	299	249	267	270	254	260	275	267	253	266	268	271	285	252	263	265	269	274	242	264	252	278	270	275	266	271	259	250	244	268	233	235	282	241	265	254	296	266	257	282	279	258	260	242	252	276	268	258	262	278	263	272	254	276	276	255	260	262	251	260	261	271	264	254	231	253	250	259	235	264	250	257	275	250	272	251	252	279	282	270	257	289	272	271	238	241	261	287	257	248	280	271	269	277	276	276	224	270	246	263	277	278	236	272	251	277	258	268	263	276	248	253	272	295	260	278	273	259	269	257	254	254	266	253	252	254	273	269	245	236	218	260	268	280	285	272	272	289	257	239	244	263	284	252	255	253	277	272	256	281	291	278	277	253	264	239	245	289	268	243	258	277	272	261	254	232	241	264	228	267	283	259	261	278	292	260	260	273	252	249	280	283	261	258	278	274	258	292	236	267	251	293	294	268	278	253	275	274	272	280	256	274	248	255	256	291	256	274	280	259	257	275	257	283	264	254	252	255	258	264	258	256	288	265	257	257	247	289	274	287	245	232	244	288	254	250	278	257	288	294	239	248	262	257	291	264	273	269	247	267	276	262	285	257	273	268	273	277	317	269	261	271	283	252	247	256	261	242	245	253	242	258	243	283	252	246	236	264	262	269	272	238	290	286	292	278	276	247	275	240	257	273	276	266	244	297	270	253	292	243	266	268	256	277	266	267	250	264	231	287	254	242	287	261	306	264	263	279	287	262	261	280	289	260	259	237	247	260	259	281	261	257	285	238	254	262	229	264	293	251	284	233	265	252	293	261	271	255	257	267	279	265	286	265	270	251	260	262	267	270	256	281	284	237	262	235	286	254	259	252	262	246	244	244	235	272	277	279	242	261	270	289	253	249	265	265	259	255	275	258	265	262	257	268	261	283	265	247	266	256	275	249	292	254	248	271	258	285	259	258	268	260	239	252	267	264	237	279	234	295	222	281	277	263	258	266	243	269	265	275	303	273	272	266	254	268	259	265	290	266	295	239	283	272	260	269	251	276	248	268	244	263	252	261	271	254	274	273	247	271	287	306	273	226	271	260	274	262	265	296	260	273	276	254	244	258	266	267	263	238	257	250	258	274	254	276	274	283	266	280	279	271	256	239	285	229	289	288	253	236	278	278	252	281	251	269	289	246	262	263	250	251	254	289	249	266	277	278	263	276	255	277	255	250	281	244	274	269	253	258	253	276	256	281	258	264	244	281	267	269	234	241	255	254	257	264	259	254	262	255	246	273	235	270	263	263	251	261	265	269	261	258	263	257	240	287	244	272	245	285	275	243	252	274	270	266	246	255	249	251	233	258	244	268	287	295	261	274	261	248	281	249	283	262	290	265	251	239	278	266	247	289	242	281	251	258	247	286	271	272	257	258	258	272	267	249	267	263	303	270	262	272	257	293	281	267	263	265	284	290	258	250	264	263	265	281	248	261	286	250	275	262	261	302	259	279	242	283	254	281	280	272	306	251	276	261	279	302	260	295	268	303	291	271	261	255	234	273	274	264	239	254	248	286	267	277	264	277	261	260	245	289	265	258	243	235	264	253	250	289	262	269	260	285	268	265	231	273	294	268	237	257	267	271	264	263	286	249	258	275	279	232	244	262	238	256	258	258	255	264	279	256	265
30044	45676	39992	29469	21232	15945	12520	10433	8328	6623	5041	3832	3076	2522	2091	1895	1610	1408	1193	1186	918	861	749	714	644	553	562	557	463	467	428	516	427	423	468	435	474	461	481	433	472	398	371	420	398	403	359	365	339	372	390	381	361	337	323	355	349	338	342	341	317	312	328	314	329	321	322	343	320	337	325	353	348	339	331	332	323	316	319	322	314	309	320	305	317	326	312	303	327	314	308	331	343	304	318	304	309	297	332	328	325	323	323	343	303	338	337	305	333	325	314	309	322	322	349	348	321	347	354	311	336	320	338	333	297	320	327	324	329	317	312	331	313	311	300	335	284	322	326	318	323	328	314	288	307	351	296	313	343	299	284	321	325	370	306	348	332	333	315	310	339	319	325	334	336	311	315	297	348	345	328	328	302	343	372	322	323	328	297	332	324	299	299	294	326	307	301	275	350	300	340	321	314	314	332	282	297	331	343	355	323	327	291	329	289	308	333	328	326	309	317	339	300	351	314	331	320	287	306	319	335	328	293	337	299	320	312	331	326	330	300	339	323	297	328	314	292	317	322	287	323	344	323	308	339	330	313	325	290	321	338	350	337	304	323	323	328	294	319	324	360	335	331	336	348	328	317	305	355	342	316	292	331	309	344	314	329	333	324	331	310	327	342	343	332	334	316	318	300	338	356	330	331	344	324	321	306	328	312	325	296	321	312	343	331	309	339	298	327	309	333	337	336	318	340	356	326	339	320	321	327	295	321	334	306	319	343	328	349	311	348	319	304	334	331	328	315	305	343	343	295	315	313	284	293	335	312	343	331	314	350	314	293	322	317	316	356	314	309	326	344	336	303	341	345	336	358	329	321	332	306	321	294	331	312	312	307	320	353	339	316	364	338	336	299	304	315	298	323	304	327	316	327	333	334	337	307	367	330	339	358	330	278	339	336	325	299	325	291	336	318	335	324	347	302	344	331	314	309	288	308	326	338	318	324	347	336	331	313	312	300	316	350	313	315	314	298	316	337	346	327	340	336	322	298	321	304	324	306	337	326	308	364	323	328	319	300	314	313	315	306	320	348	374	310	334	331	327	355	329	337	330	345	316	342	331	322	327	331	325	313	315	342	351	322	362	336	317	307	323	357	319	354	299	315	325	312	327	350	321	323	270	311	334	321	327	304	318	317	316	311	353	316	327	301	321	320	312	291	335	340	311	345	323	338	366	345	317	333	331	305	309	325	290	310	313	291	343	329	327	333	302	345	324	339	277	308	342	309	320	322	330	331	326	319	328	321	304	316	293	320	314	316	322	304	356	329	328	298	328	347	324	349	340	331	337	328	293	287	335	315	333	311	298	334	328	335	326	345	330	313	295	320	322	312	313	325	297	316	329	330	320	322	330	329	300	333	318	325	317	311	302	307	310	340	337	292	312	319	312	323	336	352	325	327	315	312	350	340	336	335	363	320	329	305	336	331	335	329	327	294	292	340	336	318	287	361	327	322	297	333	312	336	318	301	306	349	320	334	354	348	333	333	316	329	301	359	317	332	333	359	336	329	320	309	323	350	323	312	336	301	351	344	306	300	304	338	343	323	328	347	328	325	315	333	315	342	328	325	323	323	288	345	310	344	325	331	347	294	363	364	340	302	297	314	351	324	311	350	323	332	355	311	314	334	326	334	375	294	341	310	326	297	306	351	346	311	316	300	324	330	353	304	339	374	299	339	326	311	310	322	315	347	304	330	314	319	318	328	310	327	296	322	325	315	320	311	344	319	320	281	324	356	295	326	338	338	307	328	329	345	314	320	335	342	322	318	328	336	354	324	331	318	372	324	345	351	327	311	285	325	313	344	315	303	311	321	356	331	314	321	349	313	327	332	322	325	343	312	302	328	329	313	325	321	330	281	299	306	338	324	326	319	361	310	335	339	355	331	315	329	315	291	340	294	332	337	299	328	327	370	353	348	286	305	305	339	330	345	332	334	335	314	314	373	340	305	333	321	297	349	312	309	324	333	312	343	329	334	335	302	322	342	332	336	343	301	332	339	317	325	320	327	334	365	314	306	313	291	344	299	343	318	346	305	315	285	316	341	354	324	352	330	354	296	339	329	315	312	342	310	326	356	336	331	345	341	323	319	332	317	313	298	323	333	334	349	334	338	356	378	320	332	288	297	330	320	360	313	312	319	316	294	334	365	315	303	319	296	315	315	334	322	323	323	345	312	336	327	303	331	325	321	347	328	318	333	321	330	311	298	322	312	319	384	342	329	299	324	311	323	317	334	375	341	314	322	326	335	302	333	315	340	313	314	329	324	340	308	325	338	302	342	304	353	328	379	313	310	347	325	317	281	325	324	307	313	302	318	318	325	326	319	318	299	345	302	320	316	374	292	335	319	304	311	308	312	314	326	326	309	356	347	330	344	340	334	331	328	317	326	300	308	306	355	282	302	328	341	315	345	326	297	329	330	314	333	316	320	311	332	333	315	347	286	337	331	317	327	316	308	292	308	328	323	340	336	319	344	324	336	297	326	353	318	326	286	334	331	316	309	338	343	295	334	302	292	312	329	298	315	342	327	308	312	321	344	333	324	308	326	301	355	292	340	329	308	315	330	316	328	353	310	342	318	317	286	317	316	321	303	309	348	307	299	320	328	328	331	293	335	313	337	334	327	345	350	289	328	374	312	321	326	301	310	354	322	330	328	332	328	338	283	329	355	357	341	330	325	345	336	333	328	332	320	311	324	329	350	327	318	332	304	337	329	322	301	340	297	302	377	350	320	331	325	315	320	324	355	306	304	354	298	284	316	330	330	298	328	311	309	332	331	328	322	354	357	319	298	313	326	367	340	320	369	309	322	314	323	320	318	324	327	304	287	342	304	330	337	311	334	335	335	338	338	315	302	294	314	347	307	354	312	359	326	316	298	284	312	317	317	333	302	331	318	324	352	320	313	333	315	335	344	335	321	333	326	338	330	331	315	315	320	311	357	306	355	338	310	308	321	314	297	316	312	319	360	300	314	345	329	303	298	340	324	318	323	307	327	340	305	303	323	332	344	333	320	321	332	339	329	322	306	310	345	329	327	328	339	291	343	339	341	311	330	315	307	322	308	323	334	331	311	326	332	351	330	322	363	322	279	315	341	328	283	337	350	329	364	318	340	326	328	333	337	306	310	309	330	336	313	349	322	300	313	311	342	303	295	339	356	329	298	342	349	322	303	319	308	322	329	326	320	361	320	346	324	340	319	331	296	320	331	314	322	329	303	326	356	316	307	328	363	304	339	307	320	317	337	326	305	336	345	305	315	337	338	291	302	326	362	367	337	311	311	305	309	331	312	349	310	329	338	334	317	337	318	328	316	343	304	338	300	321	320	345	323	324	346	327	314	335	328	331	318	357	331	374	339	362	290	323	304	325	335	327	300	287	298	332	331	303	352	306	316	314	315	343	391	309	325	341	353	306	343	320	323	325	311	322	345	311	296	290	310	319	335	328	349	340	323	323	311	300	287	297
23324	21390	29059	24248	21826	22198	17127	9148	6772	5361	3907	2900	2193	1853	1546	1263	1270	1067	911	851	727	676	557	546	505	430	390	357	324	293	302	323	307	311	259	292	310	344	349	294	275	288	287	263	273	261	220	246	237	242	234	209	220	244	226	196	222	214	223	173	205	207	203	205	209	208	212	171	196	193	231	188	224	213	195	198	199	211	208	220	224	218	217	216	202	245	214	199	215	193	213	188	186	217	242	209	216	197	188	184	205	217	173	188	206	195	181	188	207	204	199	188	199	203	225	231	188	200	214	223	192	201	211	200	202	178	223	213	205	203	203	203	227	225	219	207	204	202	200	186	228	191	187	215	198	217	219	204	222	214	214	207	202	193	198	202	211	190	211	184	211	200	207	186	184	177	185	207	197	218	230	210	208	202	196	214	181	202	212	199	196	218	207	204	213	209	211	192	199	194	205	179	204	202	223	201	202	206	198	211	201	218	163	213	220	193	194	192	226	201	202	193	194	201	175	175	170	201	207	198	204	208	199	222	201	186	209	194	202	205	228	197	223	203	189	193	207	202	197	206	214	196	194	193	208	217	217	217	221	200	220	208	196	200	204	207	210	220	207	193	195	228	235	212	186	222	197	187	205	177	219	205	205	194	190	219	219	187	190	193	203	210	211	196	220	183	216	205	206	160	189	220	214	213	186	185	194	193	187	193	225	194	224	198	205	218	210	201	202	202	211	203	204	198	210	197	185	176	189	218	194	224	215	207	216	205	232	223	197	170	191	215	186	236	206	204	196	220	200	228	216	202	223	220	202	216	204	192	203	207	195	204	226	189	193	214	204	206	202	197	227	190	209	200	199	193	193	189	203	216	211	206	192	217	217	196	182	209	184	191	236	180	174	213	215	178	193	215	196	205	220	209	222	218	197	217	215	215	182	174	215	197	199	232	197	219	210	224	211	205	196	190	207	183	191	244	255	197	178	200	216	215	200	219	194	220	200	191	207	212	183	201	198	199	188	190	200	201	185	214	186	203	194	219	234	198	172	205	179	185	210	207	193	223	207	205	223	172	196	212	206	220	193	175	197	216	214	200	198	208	182	176	194	207	204	189	214	197	207	197	195	208	219	199	191	207	203	204	219	201	180	208	204	194	202	212	207	183	212	198	200	180	195	224	225	196	207	206	219	184	196	199	194	235	214	197	225	237	203	200	176	207	229	206	198	215	203	214	206	188	191	202	205	205	164	213	221	198	203	208	226	205	227	207	213	214	196	199	187	189	184	197	214	196	186	213	188	185	215	200	191	210	211	206	214	218	209	196	182	199	196	196	216	194	207	202	199	211	199	177	209	222	207	183	202	194	192	202	209	203	199	187	210	209	217	204	218	185	193	194	188	205	205	246	183	206	203	195	200	208	196	205	174	180	192	194	225	189	181	207	182	209	184	224	200	230	197	199	224	206	202	193	199	224	217	200	204	190	228	233	189	201	200	204	206	192	212	216	213	200	200	205	216	198	204	199	204	202	197	192	212	206	230	183	186	181	188	184	218	192	222	229	223	204	207	212	204	224	197	184	206	208	208	223	187	217	196	190	197	195	207	208	210	200	212	201	209	186	218	187	195	234	200	196	188	209	224	214	233	184	208	220	192	209	208	198	208	213	220	196	217	234	214	231	209	210	210	207	210	211	215	202	207	209	193	217	181	203	204	208	194	206	222	190	222	217	215	208	197	198	203	222	234	195	194	236	194	208	196	199	190	206	165	171	198	205	222	224	219	201	189	186	195	182	190	226	199	199	188	215	205	204	215	223	193	226	217	222	185	224	193	216	202	234	215	212	222	197	196	193	199	206	197	208	201	189	199	208	176	215	208	186	206	219	202	191	201	223	197	212	195	209	203	199	176	185	202	213	220	204	196	197	220	192	187	191	191	203	183	176	182	192	209	205	205	210	182	195	200	221	211	193	197	224	187	209	207	219	189	193	199	213	216	191	215	203	192	221	200	223	187	209	163	223	172	186	214	209	195	216	212	209	208	230	191	191	184	187	187	209	213	221	224	198	193	210	231	219	223	192	206	210	228	210	213	200	217	192	209	206	230	203	197	205	199	190	211	210	221	205	215	205	212	201	204	199	216	180	205	188	209	210	202	197	190	216	210	199	207	185	193	200	193	219	182	218	220	228	195	190	222	190	205	208	202	184	195	171	193	209	200	214	218	184	190	179	215	192	196	193	196	171	192	207	193	209	207	218	187	167	213	206	202	202	224	196	210	187	192	234	187	205	210	221	235	180	192	234	206	203	200	218	186	185	210	195	204	206	201	213	207	195	208	194	193	214	196	190	199	207	214	204	193	197	211	185	197	202	208	218	206	194	218	207	178	217	236	199	213	211	206	183	174	226	207	190	207	194	222	200	204	197	192	188	201	197	186	202	212	212	201	210	192	213	204	211	215	214	184	198	192	213	219	175	206	194	205	209	198	223	197	185	186	203	199	192	198	200	202	208	197	206	189	197	212	218	188	170	195	204	181	202	182	197	201	213	184	181	203	219	202	216	217	190	221	191	204	216	198	208	179	206	225	197	200	207	198	200	194	199	191	191	207	207	204	226	204	197	198	223	217	207	224	215	234	186	230	203	202	212	191	229	193	216	218	214	201	214	200	202	205	203	230	212	180	197	216	201	218	208	212	187	201	222	198	221	230	192	214	170	189	225	210	194	217	196	193	212	193	184	221	221	218	183	200	197	215	218	203	191	194	213	195	221	219	207	232	226	213	201	207	200	202	201	213	202	187	200	210	204	227	209	207	205	191	209	202	198	180	195	220	205	201	190	217	210	185	200	194	180	210	222	178	194	214	201	180	208	202	168	192	209	222	194	217	188	199	188	213	190	170	209	207	209	196	227	205	204	214	205	189	205	202	222	191	188	215	180	222	173	217	190	176	194	184	201	203	181	179	213	217	197	194	191	192	211	185	198	207	219	209	191	197	203	201	194	215	215	224	211	195	209	183	187	205	203	185	202	200	213	180	195	176	199	224	220	204	177	202	204	224	195	200	196	221	239	187	216	196	202	196	204	228	177	210	222	200	203	207	209	211	196	206	232	192	203	193	195	204	209	191	189	207	227	205	195	240	197	210	200	216	222	191	203	199	199	217	188	177	214	214	187	187	183	198	200	207	207	201	213	207	211	203	215	215	193	193	202	184	217	206	204	184	179	203	171	187	200	221	208	175	194	211	240	198	195	195	203	192	203	206	184	223	196	204	208	193	172	216	198	186	230	205	201	210	217	205	186	223	213	192	197	205	192	198	224	210	207	193	205	197	207	202	209	189	217	198	222	217	191	196	208	212	208	207	199	208	200	214	204	192	194	208	190	191	191	217	185	217	206	176	218	207	195	216	212	171	194	223	185	183	223	168	200	196	179	209	174	180	212	204	215	197	205	223	210	209	209	199	198	211	192	180	179	191	242	210	202	217	204	200	198	216	204	209	208	209	180	183	196	201	214	198	219	200	198
31984	53919	47399	36923	28486	23048	18088	15507	13126	10693	8233	6211	5060	3928	3399	2964	2509	2248	1875	1610	1407	1304	1034	973	946	796	662	544	532	503	472	495	491	474	458	506	479	490	425	451	411	368	388	321	377	305	318	335	320	316	298	307	303	299	306	255	270	256	297	255	264	263	271	243	233	239	221	219	267	247	218	252	261	241	269	257	234	228	235	253	250	245	249	225	257	222	224	229	236	300	238	244	242	235	228	263	221	239	208	281	240	244	242	249	248	229	240	257	252	238	255	246	267	254	227	253	267	251	225	256	252	250	237	257	238	216	239	237	243	253	266	235	259	251	266	255	242	265	237	268	264	240	243	252	255	253	277	247	230	224	213	234	251	226	257	245	218	243	237	249	214	255	242	228	224	234	245	241	266	220	245	268	247	242	251	239	266	264	232	254	264	231	263	245	262	243	242	250	243	227	243	261	229	251	213	248	252	280	235	252	266	248	250	244	257	232	222	253	251	249	231	243	236	267	236	268	226	259	230	255	215	250	241	254	284	259	268	254	227	236	233	226	241	234	223	250	212	258	251	227	232	260	235	229	234	266	250	240	227	254	256	223	234	243	252	246	245	253	237	246	255	264	231	232	253	232	224	239	224	264	268	252	245	252	229	255	263	236	273	263	253	254	229	245	243	258	227	292	248	243	243	242	252	258	238	230	257	258	220	229	213	241	247	269	266	225	261	245	218	235	260	224	231	290	264	245	240	251	247	257	267	217	260	249	269	232	244	257	241	256	248	243	263	248	235	215	247	238	240	211	235	277	249	245	238	244	266	240	218	269	288	244	246	250	229	225	248	221	266	272	252	225	254	247	272	236	238	238	248	219	259	225	232	247	243	232	247	246	223	238	246	263	249	226	251	224	234	257	247	246	221	221	258	257	229	230	249	247	262	243	234	266	244	240	263	245	223	228	237	251	241	250	235	241	230	254	245	229	228	229	242	243	248	257	233	260	207	227	243	229	254	245	221	224	239	210	252	239	236	236	240	253	212	228	245	243	268	268	250	254	211	256	247	232	256	225	247	237	222	276	224	258	238	249	255	237	263	253	233	248	207	232	234	246	220	279	238	244	247	255	268	268	229	236	242	239	208	265	232	248	261	248	246	257	214	250	250	246	252	240	232	272	260	268	244	244	228	250	246	261	243	213	278	234	255	214	255	227	238	252	264	246	239	214	272	234	228	278	257	225	250	211	234	263	237	262	253	226	250	240	251	254	245	219	244	269	237	213	270	229	256	261	266	249	211	220	239	251	247	258	200	245	265	247	261	218	255	227	239	251	255	247	216	256	246	243	242	221	245	233	249	228	274	229	249	247	248	231	249	239	239	252	220	239	270	260	244	226	259	238	235	253	249	253	220	251	237	246	245	237	247	253	217	239	250	243	252	240	242	254	241	237	276	259	248	227	230	272	261	230	249	255	265	254	230	216	243	258	274	235	256	257	251	244	237	249	211	261	231	255	253	234	264	256	247	228	253	235	276	256	238	259	253	229	234	249	232	238	223	256	220	261	239	236	246	238	252	213	225	251	235	242	222	226	260	235	277	269	242	230	234	234	210	232	255	258	249	257	234	253	253	228	230	246	258	233	265	273	259	243	253	228	228	253	218	232	240	204	225	258	269	240	262	260	228	235	254	248	245	217	241	228	209	229	226	225	264	226	248	243	246	247	217	231	237	256	242	245	249	269	234	248	259	258	239	225	276	243	240	249	262	260	236	274	211	235	263	239	229	229	235	245	247	238	244	244	232	216	267	232	261	266	242	256	222	236	262	250	271	236	247	235	240	219	223	261	242	236	252	222	260	250	224	254	236	253	242	275	241	230	233	264	248	232	274	236	233	244	248	247	245	268	236	255	252	252	246	227	262	252	265	247	209	241	266	239	241	198	235	248	235	243	257	253	250	242	240	235	234	235	231	227	226	241	244	285	269	228	244	238	255	227	260	261	246	260	257	218	249	241	210	240	256	218	264	274	261	250	254	265	238	245	251	264	245	246	245	246	260	259	239	237	222	239	242	260	273	229	254	235	217	263	242	248	217	238	255	238	251	228	255	252	224	236	228	241	239	238	233	235	256	238	219	258	232	241	253	260	262	230	232	232	256	272	230	244	269	236	236	254	260	237	260	257	256	242	235	261	248	256	238	237	229	234	225	248	239	233	261	228	225	219	247	239	258	249	275	242	237	255	245	243	255	242	249	250	247	262	236	241	250	276	247	230	252	248	245	222	253	275	246	248	271	238	264	256	247	240	241	223	257	234	238	253	234	234	241	218	244	200	255	261	280	229	260	227	239	269	246	253	240	252	261	256	246	239	223	251	249	246	251	210	252	273	261	251	243	228	250	242	249	229	233	256	240	241	230	234	265	236	253	250	283	263	243	260	242	267	243	258	227	238	235	248	244	257	237	250	242	251	225	248	253	243	228	247	234	230	193	231	229	261	243	240	267	240	234	243	209	224	235	236	241	249	236	230	237	227	236	276	258	237	230	244	202	282	225	229	217	271	266	228	248	276	257	250	244	229	249	243	233	215	229	232	253	247	248	247	264	251	250	224	236	252	252	276	251	240	239	271	252	221	233	239	218	237	221	226	264	252	233	281	247	267	256	254	242	276	247	251	246	229	238	233	241	245	249	211	249	263	235	237	267	280	264	254	249	256	245	202	247	261	231	223	228	239	272	252	243	250	272	257	249	228	238	240	271	240	267	210	236	253	246	265	244	228	249	241	231	246	247	240	240	252	250	223	250	235	272	254	240	228	249	273	227	256	264	242	247	252	258	252	250	232	241	243	242	234	246	251	243	246	240	248	253	226	238	215	222	278	229	275	253	246	230	243	245	251	255	252	240	242	229	245	238	250	253	254	223	214	236	267	277	246	223	219	241	203	223	228	231	238	251	227	243	212	260	251	257	217	251	236	252	240	220	218	265	247	245	255	232	257	256	224	256	241	242	237	229	265	250	268	260	234	210	231	278	234	245	240	232	246	240	218	243	222	243	244	221	258	264	239	236	252	236	225	235	206	229	257	237	269	233	222	233	245	249	240	233	210	216	237	232	242	243	244	270	238	232	215	234	223	222	244	242	257	242	250	233	265	276	264	221	245	248	251	230	234	264	247	252	252	236	248	262	237	242	240	217	261	223	243	246	261	266	235	276	239	233	239	237	255	232	229	250	232	238	243	248	271	253	257	272	239	222	217	206	272	236	241	255	234	258	246	261	287	269	239	246	255	226	237	221	226	252	224	269	239	242	245	251	216	242	267	240	226	253	245	232	235	261	263	206	245	233	225	263	242	263	241	251	253	253	258	244	249	237	239	215	261	262	239	240	256	225	244	243	286	236	241	245	228	251	248	202	238	251	241	252	277	238	277	236	245	246	234	230	279	223	232	260	235	231	254	251	238	221	281	250	259	248	233	251	250	260	250	260	243	224	262	239	252	234	237	236	250	236	237	264	267	222	229	250	231	241	247
29242	27175	29464	22766	13390	7557	4821	3567	2883	2293	1689	1290	1064	911	771	704	652	574	528	478	428	405	355	370	376	307	304	292	265	263	280	260	257	267	283	262	272	286	289	254	269	260	235	238	251	229	234	264	235	265	221	263	255	218	259	234	251	208	217	215	202	194	221	252	227	240	252	241	229	230	215	206	238	232	216	204	231	226	223	254	211	231	241	209	219	225	215	232	213	214	217	237	229	244	215	210	230	224	228	239	243	216	218	229	233	219	241	222	216	240	242	243	200	193	229	195	237	223	225	213	222	213	211	227	250	241	220	204	209	231	208	206	219	221	201	225	217	225	225	204	228	220	213	214	247	228	220	204	232	233	241	210	251	254	201	215	214	216	221	218	198	206	224	234	250	241	223	224	236	234	203	240	218	214	211	238	231	233	210	220	210	199	241	208	233	225	234	196	204	210	216	241	245	223	259	259	247	215	190	197	227	229	227	235	233	225	203	252	239	226	223	246	219	201	233	232	196	238	230	251	229	203	224	231	231	226	228	228	232	190	218	243	232	224	207	226	218	235	230	202	220	227	231	211	213	236	250	212	212	223	221	244	201	190	223	223	223	262	207	223	245	229	230	238	234	206	229	216	251	225	220	247	229	228	234	206	211	248	227	221	228	242	235	204	230	255	216	238	234	220	220	227	218	227	224	227	220	238	212	229	238	229	229	228	240	232	230	207	214	229	208	221	216	227	223	221	212	206	226	249	218	231	234	237	201	219	219	208	228	257	220	241	220	196	222	234	185	223	237	198	227	239	228	207	226	231	214	220	220	236	238	242	203	224	216	219	198	238	223	227	187	241	232	247	227	230	264	213	229	251	249	214	239	208	244	236	257	238	221	218	229	237	241	197	247	221	213	203	221	195	192	226	207	236	232	248	207	208	247	203	232	224	228	210	217	223	233	221	229	237	201	201	227	209	218	215	233	230	250	217	209	218	219	205	236	250	216	222	234	225	221	229	201	245	215	241	216	246	216	225	237	219	211	234	213	226	237	221	229	234	226	225	241	193	207	220	263	205	220	212	217	223	228	225	209	239	226	223	222	231	257	201	214	234	229	203	234	215	221	220	222	207	214	210	229	247	237	235	230	248	227	227	213	213	233	218	246	228	215	229	212	232	210	232	223	206	222	222	194	217	231	226	220	224	239	241	222	217	248	219	226	219	239	212	219	225	214	237	218	212	193	230	208	212	216	214	209	241	198	204	248	204	227	230	210	221	218	240	231	216	199	237	205	245	240	235	229	194	235	232	206	211	231	222	235	219	252	213	214	230	258	235	239	212	210	221	226	216	226	232	240	214	222	234	204	221	234	231	235	242	246	230	222	219	211	251	226	232	213	236	211	225	212	242	231	238	203	222	202	214	237	217	251	265	227	221	236	225	225	228	204	195	234	217	214	211	210	245	219	228	221	227	219	218	220	221	228	250	245	202	245	240	243	237	230	231	232	229	213	215	229	219	205	206	205	205	219	211	210	230	225	237	213	234	209	217	206	198	209	211	214	249	232	237	210	211	214	234	206	225	219	204	205	213	219	224	216	199	208	214	191	225	224	247	218	218	230	218	218	233	227	211	218	208	215	245	208	195	204	237	242	201	227	219	196	201	221	217	265	209	213	206	235	220	233	213	228	244	248	197	212	221	214	253	213	227	225	242	227	244	243	249	211	227	224	231	221	255	240	206	212	231	214	256	205	210	249	218	207	250	222	207	239	252	229	196	205	252	219	221	241	243	230	219	234	211	232	232	218	229	214	221	226	240	228	223	185	222	225	220	234	200	222	227	233	212	255	231	220	196	217	225	239	213	244	215	224	235	228	215	235	212	204	223	227	205	233	201	206	226	208	215	238	225	208	239	215	223	199	255	218	224	225	235	203	220	228	234	239	237	201	243	234	230	208	221	240	225	232	214	235	247	217	177	235	224	229	207	245	241	235	227	199	244	210	237	213	209	215	206	235	232	223	262	245	233	221	248	227	227	216	205	248	232	247	247	230	222	215	229	228	235	199	206	234	222	224	213	212	265	233	248	205	208	207	196	233	223	243	228	253	207	226	212	227	224	255	209	211	257	230	203	196	205	216	211	213	226	242	218	236	247	255	223	214	249	206	222	213	235	209	224	234	236	205	178	232	221	214	240	215	247	252	224	245	245	220	247	227	217	230	249	244	242	206	223	234	200	237	224	227	228	217	212	238	214	219	216	199	235	221	210	230	227	214	204	240	197	225	212	221	205	198	231	232	196	219	232	222	220	209	244	236	222	246	208	229	233	230	190	221	230	213	224	216	214	233	236	237	226	227	235	205	208	214	227	218	190	222	213	229	210	233	240	215	207	241	195	233	242	239	208	211	247	213	199	230	222	211	221	225	217	221	227	228	216	220	243	230	205	212	231	215	214	226	231	238	240	227	213	251	226	222	207	231	224	219	234	257	227	236	230	214	205	214	212	238	207	223	206	240	217	249	250	206	206	223	218	195	244	239	202	208	224	227	225	234	220	240	235	234	211	217	229	233	220	224	243	223	225	228	231	235	232	232	209	245	231	242	225	217	221	196	227	238	249	225	210	235	220	217	216	230	215	218	231	230	208	194	206	217	224	202	226	235	239	228	203	232	219	186	220	226	239	196	224	233	226	214	198	218	226	203	237	206	207	240	210	219	216	209	221	248	217	231	208	220	229	236	228	236	223	217	260	208	214	208	248	248	225	211	210	196	210	248	240	216	250	232	255	213	216	209	208	253	207	249	230	225	223	244	227	209	243	217	225	215	236	218	209	247	203	237	223	230	213	213	220	218	227	205	260	200	254	233	214	216	223	229	241	224	243	226	218	186	255	222	219	233	220	208	231	225	216	213	210	209	242	251	216	237	219	229	200	214	211	212	221	221	256	210	243	220	236	215	203	219	235	249	220	228	249	223	231	199	252	224	225	212	229	233	233	234	218	211	243	241	208	215	222	219	218	225	214	239	204	222	238	213	227	234	217	212	233	195	240	221	214	223	238	195	221	217	235	203	242	215	220	245	207	242	223	211	233	193	234	245	217	210	221	222	251	189	241	239	235	236	207	228	214	218	212	218	218	223	247	233	214	225	219	219	208	213	226	205	219	230	223	240	214	227	225	221	225	206	219	223	221	212	218	222	230	217	246	227	227	215	222	220	214	225	216	219	227	239	248	250	237	211	225	211	194	222	234	213	224	215	254	234	200	259	215	223	224	206	216	226	236	247	220	212	225	212	210	240	233	252	226	224	231	243	221	227	222	221	221	221	250	221	215	230	216	207	214	181	244	235	220	204	241	266	238	213	221	224	226	207	220	232	213	249	225	227	224	252	211	218	188	235	217	215	231	247	227	207	230	224	236	217	227	181	191	230	227	221	220	234	223	225	225	234	209	216	244	230	208	218	220	231	216	248	214	213	237	216	233	251	217	203	209	243	219	192	224	228	214	243	218	214	218	236	221	205	232	224	221
30283	41874	35533	25248	18599	13446	10015	7934	6731	5273	4056	2988	2367	1987	1700	1473	1289	1173	934	869	736	780	643	610	569	465	468	446	426	377	431	388	367	375	345	418	393	364	401	383	357	334	332	303	324	308	312	299	313	336	296	300	277	298	316	296	283	320	276	285	298	292	275	319	292	299	270	269	270	258	304	286	266	269	300	274	265	284	256	281	286	252	288	297	257	289	270	311	269	293	265	289	281	270	289	263	309	309	290	286	283	281	298	288	281	277	278	265	262	286	253	284	292	291	267	251	273	285	258	302	265	295	281	261	267	255	282	274	288	290	269	283	306	283	241	267	278	276	302	296	286	302	257	284	294	258	290	294	279	258	255	274	259	282	276	266	262	304	303	236	264	277	274	255	299	283	278	271	286	321	288	271	288	275	280	291	278	274	259	272	265	271	271	270	306	295	319	257	291	264	298	237	261	266	278	267	298	259	281	283	297	298	260	267	268	289	276	290	291	270	293	277	265	292	290	265	272	267	285	283	251	272	277	275	295	320	285	293	283	293	284	253	287	268	275	295	268	301	261	271	288	305	275	288	313	320	249	253	294	286	247	257	266	288	305	266	301	271	268	287	255	268	266	273	283	306	264	272	267	292	269	278	294	271	265	288	278	277	295	301	261	284	262	302	300	298	253	258	235	263	279	277	299	293	271	234	281	277	264	302	295	285	295	300	265	258	282	286	268	300	251	272	283	282	274	301	277	281	274	280	285	275	252	273	297	281	278	285	242	297	262	307	269	279	272	282	280	266	277	286	293	292	283	278	286	281	274	279	308	282	272	281	286	242	267	269	259	294	288	275	263	278	298	285	275	299	274	274	277	283	302	283	296	268	272	286	255	294	261	284	279	263	311	273	271	260	299	266	287	305	278	288	277	284	288	264	288	286	277	265	286	277	268	278	258	291	270	259	250	291	267	238	298	299	271	291	261	249	287	300	272	276	306	280	272	295	260	281	305	257	287	298	284	269	281	281	294	264	278	279	297	268	301	245	285	293	270	275	285	271	281	311	289	261	282	260	258	265	268	316	291	312	297	317	278	259	299	276	249	286	251	278	291	291	292	257	265	264	264	278	276	302	290	270	253	265	275	273	283	270	264	282	293	282	273	250	281	289	261	272	275	280	267	289	257	296	295	257	288	261	249	254	282	274	280	268	279	264	287	278	280	264	267	312	290	289	282	283	258	281	313	285	263	287	275	287	300	294	294	286	271	313	236	298	277	265	301	264	282	295	284	298	301	287	287	289	274	291	287	266	286	259	272	285	280	288	280	247	273	300	252	256	283	273	269	258	281	271	278	296	279	273	290	279	289	308	248	286	280	273	283	276	283	306	249	281	261	283	264	315	277	265	277	311	271	271	284	292	294	244	282	317	266	280	298	304	235	307	289	284	284	298	282	295	258	288	275	270	266	287	277	296	278	259	264	262	268	281	291	291	291	246	298	288	294	284	263	280	260	260	284	278	275	261	297	274	290	323	282	293	309	247	290	267	289	283	297	256	269	295	270	285	297	302	287	248	290	273	295	266	295	301	261	286	278	258	264	300	290	300	295	263	256	272	266	266	264	279	286	243	262	250	295	288	281	293	264	280	293	286	292	299	281	296	287	289	284	275	295	284	268	282	251	303	282	278	288	269	269	276	297	263	302	282	302	265	276	267	296	304	273	291	290	266	259	285	276	273	263	256	312	281	305	267	271	292	288	252	272	283	271	262	292	267	276	268	279	300	288	264	298	262	287	271	271	294	262	306	271	256	267	291	282	280	306	267	281	271	243	273	289	289	284	241	264	286	279	289	290	247	292	273	273	281	283	290	262	285	270	292	267	284	287	255	279	285	286	265	257	301	256	267	278	281	274	247	262	286	275	272	286	267	294	285	276	274	257	295	295	275	269	268	254	250	272	309	293	314	260	267	264	285	303	256	293	242	303	286	266	289	262	261	288	290	283	280	281	270	290	285	302	294	246	280	288	253	276	298	281	259	268	267	244	288	292	260	289	251	259	268	316	292	275	286	278	297	285	256	269	270	309	288	268	287	306	281	273	280	262	276	277	280	289	310	309	264	272	266	248	302	290	271	265	261	260	311	253	291	291	252	313	279	277	270	267	308	289	279	259	287	279	232	275	252	268	277	301	288	282	265	279	281	278	294	289	296	256	280	278	315	309	240	270	308	302	267	261	301	283	277	270	268	308	278	266	289	301	287	294	293	304	279	283	271	291	286	258	301	304	289	262	282	250	307	257	257	267	285	276	273	298	318	250	338	283	252	286	280	287	284	258	278	292	302	269	292	286	255	288	300	282	270	277	279	263	279	314	268	286	278	273	276	250	267	271	272	287	286	275	270	283	244	285	287	289	300	303	267	299	280	252	276	278	292	292	287	251	283	276	268	278	253	302	281	272	295	267	266	268	298	280	283	300	323	309	275	282	290	299	271	288	266	280	289	308	285	252	274	269	274	295	253	310	282	268	265	283	304	293	292	276	309	282	292	284	277	280	287	294	281	275	286	284	287	293	280	284	300	288	283	256	275	291	322	281	280	270	274	292	269	277	298	293	248	266	313	281	294	289	291	309	279	291	265	272	292	278	275	284	262	296	270	275	281	276	287	261	300	299	274	257	277	291	293	250	263	280	279	261	325	266	276	275	289	302	306	269	298	296	299	282	285	271	274	287	248	279	301	308	279	260	274	289	295	284	270	298	271	290	278	278	260	276	260	263	295	268	262	315	262	278	261	272	289	281	312	284	321	307	280	293	268	260	299	299	272	281	308	277	271	261	257	279	308	281	298	284	289	260	298	261	278	270	262	292	257	299	254	282	266	275	275	265	273	280	290	267	298	294	261	272	305	285	288	277	296	295	290	293	273	293	284	276	264	281	271	283	270	264	276	262	290	280	290	277	278	293	265	274	291	256	249	296	260	290	301	300	275	301	323	273	272	304	307	296	257	284	277	281	265	280	252	297	273	268	276	270	275	297	279	273	273	275	286	275	254	277	280	286	270	301	272	270	282	278	265	273	284	285	283	278	286	255	287	303	313	278	301	270	325	291	292	246	283	278	294	262	257	256	295	255	282	318	274	277	274	297	310	260	298	279	316	300	279	254	296	294	295	268	305	270	255	282	290	272	282	279	290	252	316	270	280	275	272	269	280	283	271	274	285	292	293	275	275	279	287	285	273	263	284	266	285	270	279	297	278	284	325	272	286	281	285	302	290	321	252	254	274	292	273	294	288	258	263	262	258	260	269	279	266	271	290	279	300	260	297	284	267	267	280	288	285	274	259	274	295	308	301	309	293	289	276	286	251	284	296	281	298	260	286	289	293	282	283	301	291	296	253	287	259	312	266	310	301	288	280	274	261	278	299	290	273	291	273	270	286	275	259	283	276	285	283	282	286	288	290	262	276	249	272	265	247	260	293	321	266	289	303	269	263	271	323	246	244	305	306	276	268	276	263	278	267	260	315	283	260
24544	21357	28491	25376	22048	16569	10223	6060	4284	3618	2667	2093	1578	1287	1171	957	844	721	621	582	532	473	424	406	374	308	301	302	254	233	260	235	227	238	232	236	234	257	222	214	214	238	207	220	175	230	192	195	198	195	185	173	187	186	156	199	164	179	169	194	179	161	162	177	197	167	198	173	179	157	162	157	154	156	174	183	155	187	146	178	172	181	175	170	167	163	160	183	172	205	148	179	178	174	147	180	169	144	142	171	148	167	178	156	164	168	157	186	188	159	157	158	174	161	165	137	145	187	180	167	168	168	162	166	168	179	153	152	188	176	166	176	191	151	171	150	181	184	153	143	157	198	177	171	174	163	150	150	185	186	175	162	202	172	148	170	175	173	165	164	188	185	180	172	159	182	179	149	151	162	156	171	161	182	173	138	146	167	166	190	176	161	163	172	145	190	174	178	161	169	169	170	168	146	194	184	169	181	163	175	172	174	162	191	150	176	154	164	163	159	157	174	164	162	181	134	157	178	166	184	171	178	206	188	192	178	187	183	184	162	145	185	174	179	163	155	159	167	153	166	174	173	152	191	174	165	168	171	171	168	174	195	174	173	141	175	181	209	172	165	173	160	179	165	177	169	157	157	172	175	169	150	182	158	161	167	182	164	189	163	169	169	154	186	174	190	153	196	171	146	171	155	155	165	186	172	175	186	192	157	185	170	182	187	165	194	182	173	190	152	155	162	160	182	178	162	162	145	175	176	168	187	155	172	164	178	155	178	175	167	182	143	168	164	179	156	151	171	187	156	166	176	157	178	160	154	151	183	163	152	161	162	174	166	159	168	163	171	164	146	174	174	173	192	177	160	152	177	176	156	169	166	148	160	157	169	164	187	152	219	189	168	156	168	179	178	180	157	172	178	180	168	171	143	174	187	196	157	169	154	173	160	158	152	177	168	186	165	167	144	185	161	163	168	183	196	158	178	168	178	142	167	172	162	150	153	164	189	164	154	151	182	172	148	173	172	156	160	158	152	169	172	173	160	178	159	162	177	157	160	164	138	164	150	174	161	171	144	148	183	160	152	151	199	194	170	174	174	182	188	160	147	135	152	174	167	159	178	164	166	172	182	199	181	149	164	172	180	155	144	170	168	181	174	172	183	175	178	182	159	179	162	144	162	176	164	178	186	154	180	156	168	189	169	159	181	143	174	165	170	149	164	183	160	170	164	167	160	164	164	171	176	164	194	173	156	153	176	152	162	167	178	157	163	181	164	195	162	173	153	164	166	161	185	191	164	173	188	171	177	179	157	164	169	164	157	153	150	140	152	164	189	155	176	159	158	168	162	190	156	163	173	146	197	157	167	191	177	165	152	181	151	169	173	175	175	169	168	169	161	155	158	158	175	171	179	165	155	177	188	185	160	165	160	161	146	172	173	168	171	169	161	152	176	167	155	174	162	167	179	176	152	163	171	171	157	180	173	162	184	166	155	159	158	176	160	183	170	168	159	151	173	185	181	171	181	173	154	167	176	161	175	162	140	167	181	166	144	209	174	157	163	172	167	156	162	183	166	149	194	163	188	176	188	179	184	185	169	192	171	179	163	162	168	148	173	177	176	197	157	153	141	151	182	157	181	156	159	157	152	149	155	154	152	161	159	156	158	184	152	158	174	183	177	145	175	155	149	138	196	168	182	198	181	181	155	174	161	173	178	161	175	149	178	162	156	166	173	162	184	169	188	197	164	141	159	145	167	170	165	184	169	177	201	155	168	168	178	163	157	178	180	169	144	139	162	170	149	170	164	169	174	164	161	168	147	172	169	162	175	157	171	162	161	152	177	189	183	152	164	166	197	174	174	152	177	178	156	152	173	148	157	172	147	157	161	150	159	177	192	182	177	157	154	171	160	151	179	173	171	163	175	179	156	160	157	157	160	177	167	170	132	159	155	180	167	151	158	150	165	177	184	158	166	166	180	161	166	166	164	150	163	153	173	162	145	150	179	174	184	168	168	170	155	156	174	154	161	165	180	179	160	175	180	164	169	176	164	165	175	163	162	172	173	177	175	185	175	159	155	155	186	180	171	186	189	153	174	180	195	177	148	162	159	189	180	146	153	164	169	167	154	161	147	169	156	177	159	185	180	174	169	190	157	167	167	164	180	185	166	186	160	170	173	150	180	145	148	153	188	190	166	162	161	176	157	173	155	182	147	197	148	175	152	191	168	182	166	168	180	143	163	161	164	164	148	182	160	172	150	166	179	162	181	175	176	167	160	180	176	153	170	174	175	193	191	145	145	194	172	163	149	163	173	167	153	164	169	173	184	159	168	160	170	175	194	166	157	166	189	166	156	171	155	181	178	185	152	184	179	158	195	192	168	172	165	185	153	147	165	176	168	208	157	177	185	181	146	162	175	168	139	164	171	149	157	141	150	164	187	164	162	163	167	175	161	162	166	167	166	174	186	168	171	184	181	191	189	170	182	177	184	194	177	177	173	168	149	171	156	183	166	176	174	160	149	158	168	163	149	152	167	184	154	181	174	153	169	163	177	160	162	174	167	169	179	179	150	182	148	165	169	167	167	178	166	182	174	185	178	161	171	170	171	172	165	172	135	153	161	178	190	163	162	151	177	176	181	151	185	156	170	170	176	178	150	175	191	154	155	180	174	172	175	172	184	186	174	179	156	175	157	172	177	172	167	144	185	183	180	162	155	192	181	195	177	161	151	157	155	162	162	158	161	164	190	168	162	160	163	160	171	181	161	145	187	171	188	161	164	146	130	161	170	190	172	174	177	151	156	180	184	181	148	172	173	161	161	154	124	178	164	181	159	167	162	172	181	158	161	162	183	168	163	177	164	182	175	178	153	180	153	176	169	159	176	178	159	165	160	169	159	203	196	190	161	169	174	139	170	173	187	176	180	171	137	146	151	167	173	175	165	172	168	179	164	168	141	154	185	154	180	156	173	166	185	175	186	179	163	154	185	177	167	182	173	161	130	179	165	174	177	159	160	184	181	148	155	182	161	162	165	170	145	157	154	165	185	161	185	148	183	160	169	164	168	175	193	176	153	161	182	163	169	169	161	175	179	138	183	134	191	139	168	160	160	171	158	140	170	164	162	172	180	196	173	153	160	176	172	144	170	176	170	171	174	167	180	159	166	182	149	167	193	162	157	142	174	165	176	156	179	151	186	183	158	166	176	171	147	167	167	149	154	157	162	169	156	190	164	195	169	160	153	174	156	168	169	164	178	182	176	198	166	154	164	176	176	147	172	166	183	180	146	162	170	176	158	168	158	163	143	197	181	173	195	161	154	145	160	194	162	175	164	158	154	205	149	190	169	184	174	163	151	165	210	170	184	159	191	159	160	179	181	150	164	176	157	134	153	185	168	167	188	171	179	164	175	168	176	152	154	165	168	175	165	154	168	178	190	164	165	169	185	156	183	166	164	175	187	188	167	179	190	155	159	191	163	150	143	153	152	140	162	173	191	164	158	168	175	193	183	157	168	149	141
30231	47592	42137	31755	24929	18680	14918	11547	9483	7756	6058	4423	3776	2904	2540	2113	1836	1578	1381	1193	1039	903	746	657	637	539	484	461	422	391	360	396	369	380	374	348	350	361	376	369	356	326	279	274	235	270	309	265	247	257	255	270	265	241	231	203	239	247	248	215	215	222	205	213	218	225	247	193	236	231	191	199	238	216	215	229	231	218	188	206	219	216	201	201	232	231	200	202	207	203	197	204	232	213	189	212	188	213	182	266	210	192	224	201	215	225	234	218	224	211	212	209	219	187	194	248	215	223	208	232	196	196	202	182	230	235	231	188	201	218	211	197	215	207	203	218	220	202	210	220	221	212	206	206	230	215	198	200	236	213	193	185	232	204	202	217	195	195	208	229	209	214	199	215	196	185	233	206	202	184	237	213	224	215	199	216	240	203	199	195	199	225	218	226	240	192	193	232	217	214	232	222	209	223	175	199	192	217	212	249	210	213	203	205	220	223	188	206	209	193	199	203	204	223	199	180	227	199	193	215	189	222	220	208	210	219	210	215	207	194	241	222	211	232	213	220	208	221	194	211	224	212	186	247	195	196	220	201	205	202	229	215	215	198	226	237	207	208	196	213	226	204	213	212	235	221	210	220	200	216	206	199	231	188	241	196	197	209	206	204	204	208	237	185	217	203	198	222	211	214	214	205	217	237	212	213	229	203	205	212	209	228	192	230	239	210	212	221	243	204	216	213	227	199	203	209	243	212	225	206	212	215	196	195	223	208	195	209	202	224	223	221	224	212	201	199	230	222	204	196	230	215	250	189	220	208	218	203	191	213	224	191	240	211	217	201	188	192	217	205	203	215	201	201	193	220	209	208	221	228	186	211	196	216	227	221	191	244	189	242	216	240	205	220	169	218	203	214	210	203	225	226	216	232	192	191	195	196	217	227	214	198	214	219	205	217	213	201	213	244	233	219	230	210	199	229	198	199	218	217	198	189	227	208	250	199	194	234	192	206	188	222	225	223	206	207	194	218	221	194	199	209	211	206	238	202	210	202	255	206	186	224	196	225	208	220	193	193	225	230	231	224	193	200	215	224	227	190	229	216	223	222	211	233	206	200	220	203	213	213	212	201	203	187	212	194	231	219	214	210	218	214	196	214	197	213	213	218	222	205	236	213	208	204	206	189	196	205	226	184	206	213	229	231	189	212	189	224	203	205	218	221	227	213	210	223	189	195	203	224	214	217	232	215	207	204	235	191	218	195	188	209	187	223	211	215	220	212	210	211	201	178	214	215	235	213	232	166	210	185	220	217	195	218	200	197	210	207	238	208	190	208	240	223	227	220	250	196	198	202	207	181	225	179	210	204	228	222	211	240	193	227	233	225	241	241	200	209	200	219	211	191	198	190	200	217	200	237	198	206	218	210	200	195	215	188	186	235	175	256	207	213	223	237	229	220	210	228	218	210	187	218	218	227	227	209	209	179	208	247	235	213	207	204	211	223	221	212	219	223	209	258	195	243	224	229	201	205	215	215	206	215	211	211	189	214	214	232	199	212	222	185	198	215	200	206	208	235	226	200	215	223	210	208	203	211	209	231	201	216	204	203	197	208	206	208	204	238	192	208	237	192	218	224	205	232	209	224	229	236	211	199	208	210	213	196	200	195	196	209	234	209	215	213	218	219	196	197	201	208	210	204	195	214	231	200	241	223	212	225	232	191	210	194	216	226	204	241	225	200	231	222	221	197	205	212	227	213	210	211	189	228	216	227	198	218	226	232	199	218	208	206	197	191	226	230	199	239	205	209	211	201	199	202	204	201	200	219	206	230	236	222	180	213	240	203	221	185	215	170	219	221	235	214	231	199	202	224	222	217	215	220	231	221	240	201	206	190	208	218	224	214	198	201	196	203	222	200	206	184	211	224	202	192	199	210	219	195	217	223	194	206	212	214	219	226	216	204	191	215	210	223	211	226	254	218	213	216	200	220	231	215	223	200	189	229	207	189	226	241	219	196	218	216	222	203	240	232	205	205	210	229	221	223	228	224	200	210	197	211	217	191	227	206	211	224	228	214	211	234	194	216	193	229	219	210	201	215	217	196	211	224	196	222	201	239	215	203	224	225	212	222	202	205	226	193	214	202	223	207	210	231	220	208	183	221	228	222	215	203	213	219	223	212	215	225	205	247	213	212	225	226	232	210	207	230	245	231	209	201	242	205	221	222	199	192	209	205	222	238	198	186	216	201	208	204	212	213	226	197	213	179	200	230	197	266	210	212	207	218	231	233	245	257	202	220	206	230	210	212	185	178	214	231	233	221	225	234	178	219	225	205	222	206	227	190	206	216	238	231	228	216	216	186	194	232	214	213	217	227	214	196	207	203	231	220	203	202	215	200	214	220	221	192	228	232	231	228	267	206	167	210	214	218	208	231	216	212	196	200	187	209	200	209	220	224	189	207	219	197	216	216	189	221	184	212	231	199	215	199	215	218	189	208	229	231	225	227	210	213	203	227	217	188	196	229	200	226	215	233	222	230	229	223	200	207	191	217	214	230	200	223	204	215	215	209	237	198	217	213	221	193	208	193	211	224	235	212	207	228	216	222	212	209	233	197	200	215	205	244	220	193	197	212	210	205	207	243	210	199	218	236	209	224	238	186	217	229	204	193	214	204	235	195	212	221	209	190	208	212	215	222	243	238	193	231	227	216	201	216	193	200	202	219	204	220	204	205	210	222	199	239	211	202	212	197	209	237	221	212	203	207	225	205	222	218	190	214	213	227	219	216	215	187	213	208	219	198	206	220	193	189	220	209	186	199	229	192	196	220	223	201	209	238	222	211	216	221	205	208	265	218	205	207	214	194	213	191	213	203	192	216	237	201	202	211	230	226	194	229	186	227	218	207	226	217	204	196	212	212	205	236	197	238	203	186	216	199	217	195	214	214	211	198	214	215	201	232	231	213	250	208	211	224	215	221	203	243	208	212	190	219	203	201	184	210	190	215	234	208	192	221	198	245	202	216	210	192	208	202	209	210	225	191	199	218	204	195	227	222	192	219	205	220	240	206	209	229	214	229	211	199	210	234	214	201	196	226	222	204	220	217	192	220	234	197	194	205	203	203	181	228	230	227	211	226	224	195	212	207	206	205	202	213	206	206	205	216	213	219	220	205	216	200	206	211	206	204	191	225	248	215	224	196	215	209	229	234	224	249	211	241	202	208	216	208	214	205	206	189	211	212	231	204	206	209	218	201	227	177	229	215	209	214	195	224	207	227	218	235	196	236	214	202	204	254	178	215	217	192	196	206	182	235	242	190	196	203	226	215	204	218	210	199	218	208	224	215	230	236	208	189	223	219	230	220	220	211	204	207	220	225	214	218	192	206	196	213	241	228	229	211	194	239	221	222	191	216	212	217	211	202	213	239	206	217	228	215	204	234	227	193	207	221	215	233	205	212	201	212	234	208	217	236	222	199	209	225	233	238	220	218	203	227	193	203	191	207	201	223	207	237	198	216	191	205
25596	21413	28082	26888	18576	10560	6864	4648	3429	2744	2142	1729	1378	1146	1025	860	840	711	631	581	532	513	448	452	438	403	408	366	360	360	330	326	318	308	325	304	345	360	357	344	292	355	282	294	290	271	310	333	277	267	299	282	285	293	295	294	283	288	245	286	255	263	264	289	268	268	281	304	258	267	266	243	264	264	261	304	278	270	252	279	277	289	287	266	290	273	276	271	269	280	264	255	279	268	302	267	268	272	293	242	267	256	305	259	271	254	282	285	267	309	275	277	262	249	287	262	253	274	269	271	244	272	265	281	287	283	287	279	285	264	283	265	269	274	260	240	297	235	275	262	267	278	271	282	272	298	254	225	254	290	257	263	296	259	258	290	280	286	223	255	247	276	292	274	304	271	252	280	285	269	265	271	277	272	239	262	271	280	279	282	262	295	283	289	276	258	261	283	235	263	289	275	314	288	265	276	269	246	274	267	274	297	257	247	269	238	296	293	254	283	268	287	256	311	286	269	267	261	276	253	288	277	284	291	273	256	281	253	273	286	281	245	275	278	264	281	262	257	255	241	271	241	285	267	275	255	270	255	244	275	259	251	278	283	256	240	275	255	254	243	279	298	285	247	264	263	245	282	278	303	266	267	287	275	271	292	262	276	271	251	263	277	264	285	260	261	261	259	248	285	276	257	286	263	272	273	245	270	275	244	262	258	286	280	296	249	276	289	298	238	260	238	276	278	275	270	257	297	283	282	265	265	246	260	277	262	285	269	272	240	270	252	269	290	283	250	272	258	234	233	257	258	286	256	245	276	283	282	245	256	289	308	290	298	273	280	295	261	291	283	248	273	261	255	267	274	286	272	246	311	297	256	252	268	264	235	273	272	279	274	257	259	274	271	296	280	258	281	242	277	279	288	300	257	263	250	252	266	255	264	291	268	276	278	257	242	280	301	275	262	245	256	266	275	278	278	264	282	255	299	283	275	276	269	292	262	272	229	301	283	262	268	230	261	264	258	240	305	262	280	273	310	291	283	284	279	273	282	268	277	287	288	226	283	281	255	284	250	284	259	257	257	300	272	242	292	290	284	294	280	273	279	255	289	265	261	306	277	291	252	276	266	257	280	261	300	268	267	269	281	293	269	310	270	227	267	274	237	268	273	293	251	247	261	292	245	270	293	235	256	258	263	253	292	263	256	252	278	273	264	242	258	242	274	257	272	252	256	274	250	254	262	271	278	270	278	261	255	263	287	257	263	250	289	267	256	282	271	256	274	253	261	283	294	315	268	269	294	282	232	263	267	262	272	282	301	252	247	303	287	293	256	286	277	282	273	252	275	271	278	288	278	242	286	286	298	251	289	286	281	272	290	264	259	258	244	256	245	289	298	221	244	263	272	278	309	291	282	288	286	258	261	267	275	264	274	294	280	316	237	251	274	290	262	255	232	235	253	267	275	275	288	268	265	267	247	249	265	274	277	273	248	286	293	279	286	285	274	278	264	267	269	253	284	277	269	245	291	257	277	282	263	281	251	252	246	263	254	258	248	272	285	250	253	260	265	267	228	259	279	266	287	317	266	276	295	287	289	295	271	275	276	276	282	280	271	266	284	278	274	291	252	281	288	276	272	246	270	278	244	278	301	267	292	270	277	269	237	252	260	268	306	267	272	250	287	288	274	277	244	267	261	283	263	246	270	261	263	276	237	252	247	283	276	244	288	259	272	282	274	260	261	279	266	245	262	249	264	282	281	267	283	263	276	249	296	242	261	258	291	279	281	263	259	303	294	264	261	290	275	265	275	262	275	275	251	276	281	274	278	270	291	261	267	259	276	276	288	268	274	257	274	272	267	247	260	254	265	225	275	266	258	266	252	298	277	254	268	268	256	270	274	250	269	269	260	288	301	285	268	254	253	299	284	274	260	283	262	294	279	294	269	282	249	257	294	255	261	265	253	277	265	258	270	279	285	279	276	268	277	257	268	275	266	255	269	261	265	266	271	263	258	286	267	258	270	266	278	254	265	289	276	255	284	269	268	286	268	280	273	269	241	246	248	264	270	298	249	269	272	265	256	252	284	238	282	275	285	255	277	266	240	258	255	264	261	249	291	257	280	284	276	252	272	231	297	258	293	270	276	304	270	287	278	267	252	262	238	281	263	276	288	265	266	273	240	273	276	262	238	275	277	291	264	281	255	259	270	269	268	278	259	262	298	248	285	239	253	257	271	271	278	268	280	278	275	267	259	259	278	282	289	264	241	288	261	260	279	249	278	291	304	255	281	241	270	298	269	242	260	246	268	284	290	282	253	256	279	274	287	267	296	265	275	259	263	264	266	283	278	307	275	277	262	278	324	278	287	270	261	270	268	255	249	283	284	274	262	275	249	253	257	275	279	270	223	269	263	264	315	261	302	286	280	315	282	249	245	278	286	268	268	277	280	273	263	236	254	285	241	275	269	285	260	284	270	243	262	242	311	277	255	285	270	273	274	268	289	301	262	262	288	265	260	282	262	274	294	269	280	259	242	268	292	285	261	282	279	256	278	260	248	269	274	264	249	246	289	251	274	266	265	259	266	238	256	250	257	295	285	285	230	285	256	268	280	264	282	274	293	286	256	260	265	274	291	279	251	257	290	259	283	268	274	266	268	268	267	281	250	247	256	240	298	287	243	288	245	297	257	225	273	274	267	271	280	274	250	293	272	251	272	254	251	276	261	282	256	259	263	246	282	245	260	251	256	265	295	272	228	273	277	287	275	259	258	252	241	254	263	254	283	278	270	252	254	265	278	312	284	263	299	260	257	262	246	278	266	269	279	250	266	263	289	263	339	271	283	265	274	276	274	300	284	270	276	288	282	273	287	242	236	261	266	267	255	285	262	242	272	285	244	267	258	296	267	286	255	248	296	232	259	287	224	259	257	257	286	304	263	274	263	267	263	260	272	271	256	284	265	244	287	280	254	250	257	262	256	258	274	225	276	270	268	291	258	260	246	263	270	247	257	280	261	262	285	248	263	273	267	269	282	269	280	236	276	267	308	279	263	252	277	297	275	298	270	275	279	251	256	270	274	270	305	278	273	262	268	273	260	257	233	264	284	274	262	257	273	283	258	257	274	278	278	257	262	282	275	300	269	278	285	269	296	278	264	287	236	259	252	275	265	305	273	247	276	276	289	275	261	274	269	279	261	279	267	269	254	247	266	264	295	284	296	288	285	251	281	278	257	258	270	268	267	258	277	297	292	302	275	295	280	283	293	278	253	280	266	269	287	249	262	276	255	256	257	275	281	257	277	283	254	254	251	274	247	283	290	260	263	295	256	267	264	286	263	302	243	265	281	271	276	259	267	261	271	290	273	260	273	260	274	272	270	260	262	262	284	268	240	275	302	288	258	282	290	283	268	252	262	280	258	234	273	274	241	250	285	287	266	264	237	262	264	296	263	247	254	245	262	271	263	278	254	293	250	266	281	256	229	242	254	266	272	286	288	295	280	260	292	281	277	286	264	262	301
29696	44835	39285	29415	22548	15905	12857	10004	7664	6187	5006	4012	3142	2556	2145	1926	1704	1389	1230	1173	1022	904	826	733	644	603	555	538	485	473	391	462	438	458	441	430	420	461	448	437	418	438	416	401	405	377	381	393	369	365	361	341	367	345	338	322	360	338	350	341	357	302	358	351	324	333	324	333	356	323	329	344	344	371	363	332	319	333	324	341	302	330	343	356	336	318	317	355	332	309	331	320	304	311	335	340	330	316	321	335	315	334	325	322	294	354	325	280	330	337	349	337	332	346	335	311	299	312	329	343	309	311	334	325	320	321	331	329	335	294	343	309	338	318	314	313	309	331	350	351	348	347	336	354	330	351	335	327	330	338	338	317	331	341	351	315	316	299	332	312	349	299	317	333	275	316	339	344	322	290	334	297	330	321	342	328	336	303	324	336	320	349	311	331	331	319	324	305	297	306	346	327	322	319	331	336	348	348	317	330	271	346	343	323	353	313	297	331	330	360	332	324	326	335	326	313	355	318	331	333	312	336	325	301	303	331	300	330	338	325	317	358	351	298	346	296	329	326	335	330	344	335	353	298	320	284	322	331	321	324	298	330	316	333	340	365	318	295	343	317	321	345	325	300	334	333	330	325	353	334	335	336	335	347	341	327	334	350	315	332	341	325	346	340	317	330	298	289	355	340	314	326	318	335	331	321	328	322	344	294	318	337	318	330	326	346	342	314	326	339	330	333	349	322	361	290	314	337	354	313	314	329	339	285	323	324	324	321	303	344	311	311	306	320	340	368	361	337	321	338	354	310	323	327	299	351	348	324	328	317	308	343	324	337	370	328	336	323	345	317	287	360	356	332	326	326	336	315	327	314	332	321	314	340	321	321	340	318	356	325	368	341	350	341	324	345	323	343	323	372	327	302	314	319	303	338	294	295	349	321	318	296	361	337	297	287	306	343	333	318	339	320	343	320	320	291	311	309	352	323	344	314	290	334	321	319	355	297	342	307	309	354	361	301	315	335	312	331	340	339	310	310	371	352	314	329	307	335	324	334	338	334	324	352	341	312	318	295	350	324	321	314	307	367	323	333	331	345	312	316	337	324	349	350	293	312	308	332	303	346	364	332	342	324	305	317	323	339	321	325	307	304	317	337	352	324	324	319	329	329	300	322	336	306	318	344	334	331	313	341	325	322	330	349	331	329	332	328	337	306	327	306	304	319	323	322	313	355	354	339	352	344	306	343	315	318	339	331	318	339	326	321	345	315	327	309	318	292	323	345	317	332	303	326	347	323	360	286	323	327	312	336	312	328	321	313	332	329	318	300	321	330	349	357	354	327	336	332	321	349	333	309	302	320	343	356	322	334	312	363	340	336	330	326	324	348	302	354	342	369	308	344	328	289	328	328	340	334	317	316	348	305	321	318	319	323	317	333	307	326	355	327	318	363	325	322	316	284	342	325	351	308	288	348	301	328	336	331	334	318	323	351	351	337	319	322	327	304	309	317	310	307	317	306	321	344	325	345	325	351	344	335	328	335	316	370	351	320	329	320	320	351	319	299	339	328	339	332	299	353	365	331	309	342	345	312	316	320	331	333	281	319	312	325	331	335	344	320	309	323	320	336	327	343	315	317	314	335	321	354	337	335	333	322	311	321	313	390	333	328	310	353	349	317	301	329	329	344	326	358	323	338	352	336	327	336	309	335	323	340	339	332	321	320	324	336	340	322	298	309	344	348	332	321	317	301	299	321	320	336	318	315	328	356	320	326	338	328	332	303	342	341	349	320	302	341	314	335	319	341	321	367	314	359	360	293	322	305	316	330	355	313	306	332	338	327	333	299	296	338	351	293	333	342	319	312	326	344	324	324	308	333	322	319	318	329	332	320	307	354	291	325	330	350	345	331	334	310	295	325	314	319	324	346	323	317	338	325	330	325	331	323	335	323	317	338	310	344	333	321	355	324	316	353	325	333	307	297	300	333	339	291	318	334	327	327	313	326	358	332	355	313	337	323	306	328	305	350	307	323	306	308	319	336	338	334	319	339	307	327	331	312	340	343	347	321	326	347	345	328	331	349	331	357	344	328	335	345	343	345	352	349	322	330	326	327	324	352	308	309	308	312	306	343	302	330	334	332	351	317	308	354	315	318	301	327	317	331	326	324	327	307	345	309	312	329	317	330	320	316	326	308	312	343	338	317	337	306	322	336	351	331	333	336	342	326	327	321	373	338	349	305	340	325	314	312	329	315	311	277	326	331	354	319	361	296	339	353	331	328	313	341	329	319	339	301	318	331	332	320	331	339	330	339	303	370	319	355	351	322	306	343	319	331	320	344	321	349	329	371	347	327	300	330	333	353	330	342	336	322	319	328	320	334	343	323	319	329	319	314	315	297	337	343	340	318	331	298	309	343	339	364	334	327	301	304	324	333	344	322	328	311	310	311	331	313	335	315	308	308	323	322	331	334	327	327	312	338	321	324	319	315	333	331	331	308	343	307	343	332	327	329	355	314	351	355	307	307	319	340	330	317	333	320	298	322	300	326	318	329	343	329	349	325	333	353	321	316	361	333	313	336	312	338	355	362	325	335	313	322	300	306	328	362	329	317	322	354	321	310	327	346	337	326	359	328	327	310	325	342	339	332	339	359	364	312	316	310	326	297	330	322	315	337	338	338	351	342	333	321	318	341	309	349	330	310	329	310	326	326	318	352	330	316	353	339	323	320	321	344	307	353	361	317	306	344	320	349	320	376	330	319	324	295	342	381	353	313	331	337	363	360	330	320	357	322	313	320	319	316	298	363	338	266	315	300	284	320	341	322	356	313	305	307	336	340	313	342	342	317	358	327	322	321	342	362	309	349	341	320	337	329	329	343	335	308	341	331	348	354	314	288	366	313	353	310	340	314	330	325	353	333	312	313	302	306	349	341	321	334	333	338	325	313	354	324	357	315	330	333	338	319	340	321	325	360	317	335	319	326	319	327	359	309	329	315	319	346	313	291	317	340	366	343	354	297	357	320	333	314	340	298	311	342	323	325	318	321	350	327	310	303	310	309	309	317	366	327	326	323	321	320	334	333	337	327	340	365	345	308	305	297	319	328	337	348	305	327	319	315	295	310	343	311	377	339	331	322	308	341	315	314	301	334	345	350	348	338	323	334	314	355	307	316	324	331	311	296	323	326	312	340	330	305	335	327	319	358	339	322	322	353	310	344	374	313	339	344	305	322	329	319	318	328	323	353	359	324	334	289	356	299	343	317	305	354	324	287	337	328	314	343	336	362	314	330	302	348	293	319	325	335	309	325	292	322	330	333	324	302	290	353	349	334	343	341	295	327	307	344	348	328	350	359	325	337	317	336	322	329	348	315	308	328	328	329	337	326	335	306	314	315	307	336	309	324	319	329	311	339	330	319	276	341	343	345	330	313	310	306	367	308	347	308	344	326	324	327	316	291	348	302	331	329	329	306	343	306	310	324	318	318	304	350	321	341	321	303	361	353	347	324	309	346	341	315
23306	21372	29072	24140	21906	22266	17806	9297	6218	4769	3952	3019	2290	1920	1692	1524	1229	1061	995	858	759	703	607	548	472	450	412	373	359	334	322	297	314	276	332	323	293	343	339	272	290	237	244	247	248	232	255	245	265	249	237	265	213	221	234	231	220	226	208	203	210	209	208	198	209	219	242	218	225	212	224	211	224	217	208	180	209	202	198	235	226	173	221	216	197	231	198	190	203	210	174	214	204	209	208	199	208	207	230	196	191	215	200	210	192	191	202	205	195	197	204	192	187	206	188	200	233	177	180	192	230	198	193	170	182	197	197	192	214	183	219	210	195	222	210	224	210	221	197	210	197	200	214	223	178	210	204	216	220	182	204	192	214	221	186	212	203	197	215	189	225	207	194	196	219	198	175	227	196	181	221	227	214	217	212	207	228	216	201	213	234	208	215	209	204	175	211	187	209	197	208	202	200	193	191	191	188	201	192	221	204	209	215	202	231	214	202	181	230	208	244	236	209	200	220	196	222	180	200	198	171	166	207	211	238	227	211	217	201	198	193	222	194	196	208	219	197	204	224	249	209	218	190	195	220	189	205	195	220	194	201	196	200	201	195	244	220	192	186	204	226	212	231	204	190	198	188	213	217	238	207	192	207	213	215	232	215	183	232	192	203	204	200	207	200	205	186	215	222	198	210	183	200	192	192	205	191	205	190	197	198	203	196	211	183	185	216	207	211	209	202	214	202	214	227	207	239	170	215	202	200	217	209	211	219	185	207	196	195	214	246	204	187	209	206	191	170	192	203	187	197	195	190	192	199	180	215	195	199	212	206	215	207	217	198	172	190	207	199	225	218	205	216	194	199	198	204	198	201	220	208	216	198	216	192	203	203	192	208	200	186	190	174	193	220	205	207	186	206	224	202	208	189	214	219	227	214	218	196	209	194	201	196	209	203	192	210	187	197	221	219	202	210	188	236	204	199	225	196	208	183	201	194	189	170	223	188	244	200	202	218	210	204	233	202	252	193	216	203	205	194	223	199	203	190	208	202	209	205	207	199	231	208	204	208	212	190	178	186	212	222	174	181	221	203	213	189	199	227	212	191	187	207	224	192	218	228	202	184	203	207	195	225	193	192	195	217	210	211	191	206	217	203	208	174	203	201	200	183	191	206	233	221	174	195	182	201	231	191	220	188	208	190	211	221	194	213	192	203	207	209	223	196	215	198	215	198	231	213	194	229	215	195	210	189	216	233	208	203	192	200	212	199	198	212	193	189	225	200	199	220	197	167	224	195	185	177	222	202	184	222	208	218	201	216	230	191	212	188	204	212	199	194	236	194	209	183	231	200	219	220	207	199	195	201	182	208	177	200	211	208	220	219	181	178	208	208	206	189	204	178	208	188	218	222	189	174	206	227	200	192	204	200	193	209	194	235	189	196	187	190	195	185	222	196	194	205	201	223	203	219	196	200	186	216	215	203	185	201	207	215	209	198	191	210	200	173	183	217	226	221	208	197	187	224	222	216	208	196	193	202	211	207	221	192	213	223	225	219	215	201	209	211	207	186	206	217	202	208	206	174	196	214	177	249	178	197	211	222	197	220	198	185	217	202	216	188	221	224	188	200	215	207	193	200	191	220	228	217	190	197	201	215	216	207	230	191	227	214	198	203	217	219	186	207	209	214	206	196	222	210	230	217	206	190	196	201	210	203	192	224	196	211	202	237	201	179	209	215	240	217	190	223	191	229	210	219	221	202	198	203	193	199	224	204	195	186	196	205	199	234	193	181	215	188	204	208	202	200	204	201	224	199	184	217	234	179	201	199	226	208	185	214	203	206	205	206	204	165	210	218	200	197	218	202	219	217	204	201	186	214	209	210	192	188	199	211	194	211	178	218	216	204	198	226	198	202	222	189	204	207	186	223	175	215	213	225	199	192	208	195	193	196	222	219	205	177	197	236	223	178	194	214	183	204	197	199	201	205	200	223	188	233	208	206	216	198	200	221	187	198	210	212	203	219	210	216	233	213	201	213	200	219	197	211	185	202	195	190	206	211	178	198	194	239	209	192	193	188	203	217	199	212	222	212	217	198	205	191	214	203	186	218	208	239	206	193	215	196	196	200	211	218	201	225	212	176	220	203	225	198	195	185	204	179	209	230	172	199	185	193	206	212	225	195	224	191	192	195	206	208	214	182	221	212	216	200	201	194	213	203	226	182	194	241	205	192	197	208	193	224	196	221	208	201	210	227	200	233	210	212	188	208	210	224	209	211	203	214	198	205	193	199	182	206	202	186	209	213	189	192	205	192	228	203	183	180	215	177	216	181	177	209	207	212	202	206	215	225	213	191	215	214	203	189	223	213	217	195	196	228	201	181	196	212	184	208	201	211	198	200	203	196	224	232	207	199	221	208	195	205	177	197	211	205	201	209	221	213	203	200	190	194	212	189	208	209	238	219	211	183	205	207	201	219	238	193	188	196	210	214	223	178	196	208	177	216	203	198	209	215	212	223	209	182	224	196	207	217	192	218	191	190	186	180	202	215	197	219	194	181	207	187	179	216	195	211	230	190	224	214	216	221	199	189	177	183	201	211	192	203	197	231	196	189	188	190	226	210	192	187	197	211	228	215	206	205	217	199	210	213	206	227	206	211	216	196	181	198	196	234	211	224	220	179	182	205	232	221	201	216	209	208	237	208	200	200	202	206	182	238	200	207	191	186	210	199	205	214	220	216	209	198	206	226	188	209	181	192	211	198	211	221	212	182	205	232	199	223	223	220	217	219	193	221	213	202	184	192	219	211	217	206	220	220	187	217	204	209	216	205	182	183	212	226	213	220	204	188	208	206	188	211	193	217	227	195	221	189	205	216	228	197	196	197	226	199	209	205	190	204	210	219	212	215	204	215	216	209	189	210	223	175	199	218	207	206	202	199	229	177	199	232	181	193	191	204	204	212	211	217	195	208	189	207	205	211	201	190	208	227	186	219	187	209	229	201	236	217	218	202	205	190	216	237	218	192	188	193	190	197	220	185	202	198	217	211	230	208	197	204	190	183	227	202	201	213	209	207	216	183	211	210	208	187	181	200	197	184	210	196	183	202	208	213	206	191	185	206	196	202	195	194	200	216	210	206	186	193	208	212	204	179	180	196	202	193	190	200	197	183	191	218	225	221	210	214	207	198	216	202	208	234	205	211	207	208	207	205	217	231	172	199	229	192	207	204	208	207	213	233	220	227	222	193	219	190	209	204	193	176	178	224	213	218	195	236	195	199	208	230	208	192	213	200	202	207	200	200	210	217	207	219	215	218	234	189	214	220	215	186	247	213	198	222	209	185	209	179	218	229	191	200	176	223	187	221	179	221	190	206	191	223	209	192	211	203	225	176	207	207	210	192	213	207	216	222	223	209	208	217	200	198	197	195	207	189	219	189	180	201	227	192	208	183	200	216	190	206	224	212	214	208	219	242	214	224	188	207	217	210	195	224	200	189	209	230	202	201	204	184	232	203	218	207	178
31031	52836	47045	36123	30292	23379	18853	15531	12456	10008	8208	6498	5203	4119	3717	3139	2616	2161	1960	1679	1490	1330	1153	1002	906	759	673	630	551	525	478	477	473	486	428	466	383	485	454	413	398	423	400	344	366	344	331	355	343	341	316	289	298	252	282	267	292	278	284	276	253	261	288	249	245	274	221	260	235	230	277	257	258	254	232	224	246	247	244	226	218	233	245	275	247	249	243	267	240	244	237	251	249	249	247	227	255	246	224	229	236	246	250	224	237	257	239	276	245	246	242	260	228	228	224	261	245	241	250	240	244	214	241	247	247	253	266	226	237	247	246	245	245	267	269	242	244	227	249	232	230	239	246	243	260	205	233	238	238	241	233	247	241	250	242	264	238	229	257	242	250	234	244	261	244	267	299	262	248	241	233	223	247	220	255	254	250	276	256	246	246	258	240	273	221	238	248	235	244	236	249	233	228	245	286	231	254	255	222	254	290	227	258	249	235	245	237	253	242	220	253	251	265	248	230	271	234	256	230	238	264	239	225	267	233	213	246	272	265	239	246	237	271	233	208	241	248	237	238	245	237	240	241	235	246	226	245	256	233	257	237	224	250	236	239	222	240	227	243	238	289	244	253	226	232	246	232	228	245	245	240	250	242	239	240	237	226	275	259	236	222	251	262	242	235	244	230	243	268	268	239	241	242	231	252	237	247	246	285	242	243	222	243	263	229	246	243	239	224	219	241	231	221	267	248	261	241	247	254	270	247	246	245	255	252	243	240	240	261	269	244	268	263	252	251	227	275	220	227	231	223	260	229	246	269	223	234	234	255	226	260	226	230	239	230	250	241	221	269	281	250	241	251	244	238	257	264	246	241	254	257	248	223	245	254	246	247	261	284	237	205	241	262	245	263	257	243	237	247	236	214	250	247	245	220	240	244	248	253	259	251	231	255	229	228	247	277	270	269	254	277	235	245	261	228	245	224	263	263	239	265	236	227	251	245	234	243	252	250	279	252	256	240	257	266	238	240	237	231	272	241	248	243	234	255	250	267	247	230	218	292	259	264	263	242	276	250	234	232	259	244	234	244	249	231	251	235	250	244	220	253	229	244	247	240	239	226	272	256	252	247	255	281	253	222	256	233	217	246	251	253	245	259	237	245	236	240	232	254	244	208	247	213	266	233	251	269	271	233	237	250	259	254	252	240	209	213	250	258	254	278	244	245	260	237	253	250	242	247	234	260	232	249	219	223	273	232	252	273	247	258	237	238	238	258	261	240	238	231	245	238	220	239	235	242	265	235	233	256	220	269	240	283	241	252	245	282	251	267	253	237	245	231	227	213	243	225	230	244	225	232	232	221	254	249	247	241	276	222	236	208	256	232	239	268	256	249	255	237	225	244	257	234	249	233	241	248	239	237	237	244	231	249	246	224	262	259	259	256	247	245	257	260	225	265	239	225	241	233	252	237	237	227	247	248	216	279	253	264	249	269	257	265	223	258	260	244	238	253	231	269	243	257	220	239	278	227	240	271	256	220	241	238	266	231	226	251	225	243	230	246	250	232	267	245	226	276	234	250	247	233	233	239	235	239	243	238	245	254	218	236	232	236	241	249	244	249	227	245	260	249	254	239	277	234	237	237	235	234	259	236	287	226	246	242	241	212	246	242	251	249	232	232	266	242	245	225	275	219	237	271	237	247	263	246	258	239	266	237	236	256	240	266	229	236	251	241	237	238	262	263	226	219	270	257	246	245	217	242	239	242	241	248	247	240	250	227	231	208	255	244	252	279	257	251	243	245	224	238	246	219	228	239	233	239	240	236	263	251	240	243	256	254	238	276	267	225	258	234	236	248	255	278	251	256	264	253	279	238	261	264	251	258	252	238	252	272	241	233	278	239	230	247	255	238	234	259	238	233	248	236	229	272	232	253	222	254	254	240	246	251	238	261	251	264	255	247	230	219	256	245	238	261	254	272	248	218	223	226	230	223	267	246	219	231	236	237	248	254	261	282	249	260	257	241	265	243	242	218	258	249	236	260	247	242	241	262	258	206	232	240	245	233	247	244	268	240	242	236	236	285	266	207	257	244	249	251	224	237	227	225	239	269	261	218	286	256	230	271	256	229	236	256	237	263	232	269	274	251	224	260	227	250	261	238	229	264	238	255	220	262	234	233	248	281	277	240	240	249	249	239	230	222	223	264	252	227	256	223	273	251	252	248	230	253	249	236	241	212	240	225	239	257	271	215	221	243	240	275	209	281	253	264	245	233	225	231	261	220	263	264	226	238	253	255	225	241	260	237	233	236	254	246	251	231	230	245	257	241	230	263	264	230	264	241	222	210	264	211	219	250	265	251	237	225	251	255	242	245	254	221	228	236	279	254	258	242	264	234	256	230	232	241	255	231	278	255	252	233	236	236	251	248	237	252	239	243	217	258	227	232	245	243	222	237	240	273	243	260	229	258	244	258	231	243	259	237	232	252	230	237	267	259	229	242	254	231	254	242	237	224	248	210	235	270	260	261	233	265	241	215	247	240	238	268	252	248	245	230	227	273	214	262	277	236	238	245	244	253	236	251	247	252	236	251	245	246	257	243	248	259	234	242	241	253	254	240	231	231	264	221	241	233	280	247	269	264	245	249	250	250	245	220	253	247	260	246	230	243	228	207	267	246	249	240	234	246	253	224	252	219	250	229	213	239	221	259	234	222	268	256	234	228	258	232	251	254	252	230	235	273	255	235	239	262	241	237	247	222	256	236	247	241	263	262	239	255	230	259	243	242	235	230	228	254	235	246	238	245	264	239	228	250	261	257	250	232	233	239	266	238	256	236	232	244	264	270	238	199	253	277	239	220	206	257	260	227	238	222	234	227	238	246	233	259	242	213	250	261	254	234	238	231	242	253	249	250	248	229	249	252	245	249	248	242	257	278	243	238	261	257	251	242	216	233	239	243	267	225	254	242	256	252	263	233	258	217	240	250	271	252	252	200	225	255	268	210	230	232	240	244	286	229	226	240	243	261	233	245	234	256	223	250	255	249	254	217	256	226	232	249	269	262	262	233	255	220	264	274	228	245	253	230	246	237	260	247	238	264	288	256	227	264	234	268	241	237	273	214	227	246	239	248	243	231	278	233	235	277	253	277	252	259	251	258	244	210	248	272	240	231	241	220	246	240	257	235	262	227	251	240	252	233	231	255	227	235	233	259	260	236	250	257	270	238	236	222	256	235	233	230	264	251	203	239	242	253	253	246	242	250	251	238	246	227	237	278	233	227	216	240	251	229	247	262	276	227	252	253	261	269	226	239	238	246	250	261	233	242	258	273	223	222	243	233	224	261	254	258	248	263	254	258	248	235	238	254	222	247	254	253	252	227	228	244	249	256	241	248	241	240	268	225	280	246	230	245	241	251	259	252	238	256	244	233	250	209	230	244	240	232	271	247	231	251	245	260	222	241	255	227	262	259	238	247	244	275	263	247	266	228	236	221	232	231	252	223	242	236	264	263	259	237	254	221	209
29289	26723	30211	23662	14513	8145	5122	3575	2829	2000	1684	1390	1080	926	823	756	630	563	532	454	444	394	387	342	328	308	322	305	309	253	275	249	284	264	254	237	264	303	259	258	272	274	248	278	249	240	270	248	262	241	243	239	245	235	213	244	244	231	238	246	233	252	232	221	219	245	237	231	213	232	246	246	225	206	233	210	196	268	222	238	205	205	241	214	204	226	211	218	223	222	232	220	208	192	221	210	231	210	229	227	212	240	243	204	230	196	258	230	224	247	224	232	207	236	218	227	234	233	225	235	223	211	254	244	208	212	206	215	207	205	219	232	223	229	249	236	209	222	225	197	229	240	230	231	200	210	229	223	228	236	202	221	234	244	241	193	248	202	223	201	196	215	234	225	244	188	227	255	217	223	235	242	207	216	236	219	218	256	214	205	231	218	249	226	208	217	225	206	227	214	222	200	227	245	224	249	232	230	224	220	225	233	216	229	219	220	229	222	202	219	246	219	224	212	246	217	258	237	226	232	233	220	238	224	225	243	231	231	224	241	227	199	236	232	207	231	213	233	200	219	227	239	218	223	225	229	234	240	249	236	206	234	192	231	222	217	206	229	243	213	234	258	203	230	240	218	210	204	229	198	213	239	242	222	252	232	196	242	236	251	209	210	225	224	240	210	235	219	237	220	245	241	209	213	236	231	225	231	216	202	235	239	238	248	251	220	234	229	232	194	210	222	261	233	237	228	219	222	239	217	216	261	228	256	205	227	216	263	232	226	216	227	221	226	230	230	215	208	235	234	206	230	222	233	248	260	261	233	227	222	225	237	209	251	213	252	184	227	226	231	238	230	211	230	191	215	209	202	245	222	223	248	226	192	188	239	227	218	213	221	234	213	231	255	225	243	215	205	209	246	213	221	211	184	218	222	203	224	239	227	225	235	222	216	252	240	231	218	243	235	234	231	227	209	221	231	214	229	229	221	223	239	250	216	239	225	209	228	227	217	206	223	221	229	243	250	222	218	203	250	212	230	217	231	231	246	214	206	233	225	223	230	232	236	237	249	213	234	219	217	220	214	218	232	242	242	247	228	195	237	229	224	212	217	237	243	227	211	218	199	217	209	211	216	189	209	241	229	255	234	225	226	224	214	220	245	222	214	224	244	221	211	229	204	220	246	236	220	217	217	251	228	225	211	256	205	233	236	232	237	242	224	209	232	225	227	220	209	239	216	222	222	227	235	245	237	203	224	209	240	231	224	217	237	258	231	230	215	219	238	215	250	230	235	216	233	233	200	219	190	226	224	233	218	228	190	214	263	228	230	250	219	229	210	217	230	229	217	204	228	242	212	253	220	209	208	229	210	225	238	210	227	256	238	248	229	233	236	222	217	230	216	240	252	210	229	249	235	237	229	264	263	227	217	230	211	217	224	261	207	214	246	223	226	233	223	230	245	232	228	253	210	221	227	217	253	231	251	241	256	212	216	215	209	240	197	222	227	218	249	229	227	209	236	246	241	212	250	214	231	244	241	214	231	242	215	221	199	240	223	207	240	243	252	257	236	213	242	234	225	226	237	245	249	207	221	228	220	222	220	217	239	251	252	225	229	220	220	219	247	216	223	236	224	211	208	234	241	238	218	232	228	263	225	206	201	236	234	230	224	227	242	220	199	202	204	230	240	222	215	195	229	242	228	240	188	228	216	226	199	268	207	215	244	219	233	222	221	245	275	242	219	226	252	228	242	210	222	232	249	219	214	227	211	254	205	206	234	221	222	214	227	220	228	190	243	231	210	216	209	233	225	211	227	229	227	215	236	222	210	220	206	192	226	209	225	235	232	235	241	234	237	200	220	228	216	169	237	206	201	211	220	245	209	242	254	200	217	233	245	226	233	254	206	235	224	220	258	208	210	222	224	280	229	231	243	243	249	208	234	232	219	206	214	219	231	230	232	216	238	237	251	213	216	230	201	222	226	243	213	216	202	231	232	245	215	232	204	215	224	238	223	227	244	203	217	202	241	251	199	224	211	249	248	235	230	207	254	205	228	233	210	236	231	251	219	212	227	202	216	243	233	237	229	228	215	220	183	243	229	218	229	219	240	239	252	222	235	220	216	242	186	222	238	219	215	257	233	225	225	246	211	227	231	217	217	249	221	186	252	202	205	218	241	215	229	219	235	242	216	216	222	190	216	235	243	222	226	206	218	256	193	235	227	230	238	215	226	210	205	223	208	239	205	229	211	220	217	230	238	248	223	226	231	234	192	203	239	232	223	213	217	209	241	239	201	218	265	203	215	218	239	198	199	225	196	214	252	219	216	228	220	226	213	231	235	232	240	240	239	200	233	239	258	243	206	214	225	230	235	222	237	218	223	170	212	232	230	208	205	213	252	216	230	254	204	230	217	218	212	222	234	247	226	215	199	215	260	253	213	253	236	256	220	242	246	211	212	247	212	221	225	223	253	213	210	227	221	228	237	220	201	209	220	219	243	209	222	221	243	245	216	229	218	219	213	257	200	261	191	227	235	247	218	211	208	239	212	222	220	210	223	220	204	243	197	245	244	217	202	208	231	192	224	222	235	226	238	220	241	244	217	214	229	237	251	231	241	242	233	220	219	236	239	230	201	199	221	214	249	212	191	238	210	213	250	246	219	237	273	231	215	231	227	235	222	223	224	216	230	226	237	250	227	217	224	247	214	223	226	215	227	225	225	243	221	248	211	224	216	234	214	231	224	219	262	225	252	219	204	216	198	224	248	249	225	256	204	212	256	223	239	210	221	243	226	218	212	232	222	251	230	193	243	230	219	217	253	238	243	233	213	222	227	227	230	204	232	235	234	215	219	239	236	228	225	202	236	225	218	236	234	239	247	229	223	233	225	234	230	236	207	232	210	216	252	239	232	213	228	220	224	244	229	250	215	222	185	231	235	227	198	204	232	238	201	221	225	228	238	266	226	228	229	222	226	220	251	218	246	232	234	218	233	212	233	247	245	247	209	238	246	237	215	212	209	215	211	230	213	212	233	229	250	215	236	222	238	208	230	202	202	215	238	259	208	232	249	187	230	225	229	222	222	232	265	226	216	214	220	258	215	208	212	194	229	231	243	231	209	239	231	204	245	212	244	234	237	275	255	218	245	214	242	218	221	231	211	216	240	228	227	226	250	229	223	227	220	251	216	239	215	207	238	246	213	248	234	220	215	235	221	218	229	216	203	235	227	247	221	227	245	242	210	236	224	236	251	207	253	224	234	235	230	225	233	208	223	237	234	219	242	214	233	229	216	219	249	217	199	244	216	237	200	253	228	219	215	219	236	195	214	224	207	222	219	221	208	203	227	232	230	217	236	249	223	250	231	218	232	248	190	229	238	228	223	238	209	221	218	195	224	198	243	206	226	218	227	240	235	243	190	208	248	224	229	243	222	226	224	234	233	210	229	220	209	227	247	215	250	206	239	220	216	239	238	232	234	240	194	255	232	221	236	226	215	228	222	235	241	213	236	239	221	257	201
29987	41478	36311	26052	19980	13864	10513	7931	6117	4776	3871	3235	2569	2143	1826	1564	1279	1090	970	878	797	698	650	586	552	504	471	438	413	426	382	368	373	377	403	348	386	399	363	366	375	333	352	321	349	298	322	315	310	320	325	318	298	289	274	317	273	293	281	299	308	269	288	287	280	316	263	286	268	311	289	271	256	259	278	288	273	291	284	258	303	300	257	248	275	283	264	297	276	283	282	266	306	255	256	286	264	265	284	290	268	298	271	288	274	301	314	324	254	274	281	281	286	306	259	287	282	275	256	293	265	285	293	272	265	271	305	297	277	307	291	260	298	269	274	276	265	269	289	288	279	274	248	298	280	290	273	297	291	295	266	272	303	286	297	303	281	262	304	249	296	279	288	288	297	284	288	301	268	303	288	255	285	274	313	278	264	278	278	292	281	287	329	290	289	273	304	295	269	277	307	292	295	273	279	294	299	301	283	298	312	286	285	290	288	289	238	254	287	276	286	263	276	270	266	287	267	267	287	287	262	274	300	302	265	280	257	278	316	286	262	291	251	312	274	283	288	275	243	283	295	272	246	279	264	281	281	295	263	310	302	274	287	275	266	306	316	260	290	302	276	262	287	279	268	296	293	294	265	302	269	279	290	286	298	274	261	274	259	262	303	290	307	267	278	282	278	293	276	271	281	288	278	290	266	308	288	310	263	271	275	271	275	289	281	272	281	290	262	299	302	301	263	297	286	262	281	279	258	304	283	283	282	308	257	302	298	276	282	275	289	325	290	293	288	293	282	270	277	269	297	303	263	288	279	280	264	290	281	297	317	255	289	286	296	268	286	285	277	301	277	277	289	282	256	263	242	263	268	296	277	277	316	271	254	284	275	268	271	288	273	252	280	258	335	310	268	285	264	296	294	285	320	290	272	270	297	272	297	298	309	272	296	270	283	270	278	275	294	300	266	258	287	310	300	274	309	305	281	275	263	255	252	291	309	300	284	298	273	283	320	265	291	284	288	281	253	264	282	282	268	243	282	276	303	267	275	286	295	278	287	279	259	302	291	269	277	269	276	252	280	246	288	252	282	273	256	299	302	293	270	268	266	280	319	295	267	251	305	270	280	293	285	294	276	277	280	305	272	288	281	265	286	276	255	277	278	277	302	291	309	280	296	286	299	287	264	254	272	283	260	317	291	261	290	300	268	300	308	300	304	233	282	263	264	294	283	275	254	270	283	265	293	265	254	267	315	260	280	293	265	307	274	277	265	299	304	298	269	284	300	285	331	272	273	296	316	284	287	269	311	298	271	305	313	304	292	283	289	272	291	267	319	315	253	283	283	280	244	279	286	277	290	317	253	277	286	261	300	288	306	313	251	299	269	272	273	279	282	288	281	326	292	276	300	312	296	266	273	298	285	293	255	274	297	280	298	299	279	308	281	288	249	301	296	257	278	263	282	246	294	282	266	270	305	297	272	298	268	287	261	270	288	259	310	290	290	268	282	273	281	263	294	265	274	278	288	292	285	270	263	297	261	273	301	280	271	276	282	264	273	297	269	279	281	306	280	260	293	280	287	298	258	280	274	261	265	263	281	281	286	271	251	272	275	279	278	272	277	297	297	255	317	279	257	279	273	269	278	288	257	283	287	271	249	290	272	268	289	290	293	291	292	266	264	293	243	270	292	273	280	284	267	277	289	279	297	288	277	280	274	309	273	301	300	273	294	287	264	279	278	317	269	264	275	273	273	286	260	269	263	277	266	274	285	268	297	255	325	288	295	278	265	274	295	261	268	249	273	300	272	303	267	272	279	255	298	290	293	271	288	308	273	282	297	282	271	297	257	242	260	277	285	279	282	293	254	285	243	263	309	273	280	295	283	267	284	257	247	264	306	325	289	284	259	254	285	284	305	276	280	263	277	266	300	294	281	318	293	290	278	281	254	277	299	287	280	300	268	279	296	280	273	292	282	289	297	287	288	273	300	318	266	268	302	309	282	301	303	270	280	260	282	275	271	291	284	282	291	308	303	279	287	288	249	272	262	268	289	273	253	281	282	263	254	287	231	301	293	279	313	262	269	264	274	290	276	273	261	280	295	284	254	257	294	301	306	310	270	279	284	291	300	285	306	272	273	272	272	316	284	306	259	258	284	255	273	314	284	260	295	296	281	286	269	302	275	305	268	269	289	290	264	291	268	234	291	262	276	292	294	270	284	290	277	272	307	280	260	260	306	303	266	288	285	272	286	286	290	271	293	317	288	268	283	263	289	287	253	263	277	261	270	301	289	278	278	277	289	292	293	285	296	284	278	315	292	279	283	289	267	278	286	296	291	300	290	269	274	315	252	298	284	314	286	268	263	268	250	295	291	289	288	276	298	304	315	270	283	301	263	271	282	288	281	287	315	304	272	301	280	309	280	258	263	294	270	287	277	257	262	288	276	294	295	295	295	294	292	283	296	286	295	278	275	284	309	277	301	305	294	285	276	275	260	322	269	284	292	295	292	291	269	285	291	314	270	314	323	275	258	277	281	280	273	301	280	301	292	306	257	268	282	294	248	300	272	319	267	259	294	238	275	278	315	309	279	261	277	283	277	281	280	254	275	271	239	259	255	281	277	288	272	285	267	284	291	317	314	312	284	251	280	275	312	256	283	290	288	298	269	287	290	323	275	279	317	263	279	297	282	277	289	255	304	272	296	244	278	300	297	301	278	256	285	299	289	274	264	274	271	261	262	311	305	256	305	297	268	282	271	271	285	283	274	289	284	294	297	235	300	272	271	291	284	302	272	278	269	298	272	282	299	271	278	288	318	264	280	286	277	290	279	285	286	278	260	306	287	303	265	253	287	308	290	254	285	278	255	265	285	288	263	289	288	279	253	276	279	274	299	289	285	270	265	257	298	298	253	298	275	264	278	313	291	276	290	282	297	274	284	260	302	262	291	312	309	266	274	312	278	269	313	294	301	300	282	257	305	298	302	285	277	300	299	304	296	300	282	269	264	294	286	295	306	276	295	292	299	249	266	301	273	292	277	295	294	249	303	277	313	279	304	274	295	301	263	277	294	299	303	297	261	286	287	287	284	305	303	282	286	284	251	283	267	320	282	299	297	276	265	293	272	264	291	307	288	253	296	277	282	253	293	269	282	260	281	293	264	287	261	285	304	284	247	272	284	283	271	296	258	262	293	288	263	288	301	272	263	308	273	293	264	300	252	289	284	303	285	310	271	268	272	278	326	293	299	270	259	282	261	273	296	265	281	302	257	294	240	290	295	290	290	281	279	292	259	287	291	314	259	290	265	272	267	301	265	249	287	292	265	303	320	258	287	287	278	292	300	287	273	281	266	288	285	286	272	299	284	285	292	249	281	258	287	300	271	284	287	281	283	273	328	287	306	263	265	263	314	281	291	275	249	287	256	291	251	268	283	274	277	299	278	296	270	280	279	310	299	269	267	305	300	285	252	296	268	260	267	289	299	267	274	253	279	322	315	284	293	301	275	284	290	287	278	267
24547	21330	28511	25204	22217	16631	9816	6175	4452	3280	2426	2057	1644	1387	1128	949	843	741	674	615	580	460	413	390	323	292	302	285	272	268	263	218	250	225	239	229	213	233	221	230	268	224	205	210	187	192	213	224	215	202	177	182	175	172	201	209	195	180	190	169	181	185	141	170	176	179	176	160	179	171	174	169	164	177	166	157	177	168	159	148	160	179	168	164	178	168	179	160	178	157	157	199	168	186	181	155	168	177	179	173	170	161	174	175	163	183	180	161	171	158	160	178	176	174	164	166	161	174	178	181	195	148	191	164	177	161	178	167	156	185	165	185	162	166	154	181	174	164	166	161	203	169	153	169	181	192	167	173	157	164	171	175	166	165	154	177	172	167	166	178	177	181	169	161	164	190	184	175	183	163	160	163	173	170	192	178	177	190	168	185	194	166	175	169	145	165	189	166	196	188	163	172	185	180	155	158	137	163	168	187	188	155	178	155	173	160	173	172	155	157	154	156	175	183	167	149	176	154	175	155	190	184	170	173	148	169	186	164	157	167	150	167	157	177	182	161	164	170	182	178	174	180	177	163	179	153	166	163	203	173	183	154	156	167	157	162	143	192	186	160	133	172	175	181	202	176	163	163	166	163	181	183	161	165	180	177	175	176	179	167	166	161	173	181	150	192	161	154	181	184	177	167	177	169	153	161	169	145	155	157	175	207	137	157	158	168	167	180	178	171	180	161	171	172	175	151	190	187	183	165	208	173	158	166	142	178	177	170	161	148	173	173	180	168	172	159	160	163	177	161	173	170	170	158	164	159	172	165	176	161	178	166	174	183	164	177	133	185	179	152	149	151	178	158	160	185	161	189	145	167	167	148	162	161	156	148	187	195	192	188	182	178	152	167	175	162	177	174	167	181	152	165	187	181	174	179	181	157	170	153	166	150	169	148	169	196	175	164	177	145	158	176	148	151	183	148	145	158	175	149	180	156	192	186	154	171	153	171	167	180	164	153	166	183	196	169	171	142	164	158	167	164	186	202	150	179	194	172	161	146	181	162	162	195	183	172	155	190	163	169	184	152	169	171	162	145	177	154	192	165	169	157	171	177	167	166	174	188	190	181	153	159	163	186	168	179	165	174	163	168	158	171	188	186	176	173	161	148	167	164	146	156	190	158	180	178	167	151	171	164	175	138	174	167	183	163	171	172	192	154	174	172	179	173	174	189	161	177	182	169	159	152	163	164	185	200	164	190	161	149	175	210	168	150	171	164	187	170	177	196	159	152	193	161	190	140	164	183	162	170	152	164	165	157	149	181	177	164	195	163	153	167	168	171	161	171	161	160	158	173	175	169	156	172	182	166	171	199	154	184	177	154	168	169	176	180	171	151	171	191	180	185	173	205	197	182	178	181	176	175	160	184	179	189	153	157	163	175	174	168	142	191	157	145	164	153	189	152	155	186	154	141	171	158	163	177	151	157	171	184	169	169	160	175	142	179	168	168	161	145	173	154	197	170	185	151	172	159	186	143	175	172	172	154	152	152	167	173	194	166	152	180	187	150	178	169	167	153	163	174	153	149	172	178	167	170	153	173	175	179	177	164	164	161	205	166	163	146	162	162	177	189	168	157	151	162	160	167	164	149	152	177	151	183	198	179	180	190	169	175	158	163	189	156	154	166	166	188	179	174	194	156	167	180	180	186	168	155	164	183	169	163	165	177	186	168	196	159	178	174	190	152	163	156	182	165	163	170	171	171	202	158	185	145	160	185	181	172	176	192	169	165	190	160	170	179	176	170	180	163	160	168	156	181	164	166	171	140	194	177	160	167	187	169	180	167	166	174	143	178	166	173	170	149	185	175	179	168	189	181	177	189	168	168	160	170	167	172	158	169	185	182	184	177	176	152	149	159	164	174	172	173	174	165	169	161	144	163	175	152	171	171	169	161	162	184	178	165	163	172	165	184	149	165	172	184	179	169	161	174	174	167	167	167	158	179	187	179	183	149	155	174	158	193	175	165	183	176	171	166	161	172	162	168	166	169	151	175	212	158	156	152	169	178	178	164	164	168	180	158	163	176	168	182	174	167	155	164	182	180	149	186	175	144	166	171	143	163	161	168	170	159	165	175	175	198	155	157	185	181	137	157	155	185	173	166	170	172	149	167	175	186	174	152	179	165	178	181	162	148	190	184	168	212	178	192	169	168	187	198	176	140	171	171	168	150	164	181	158	140	183	175	145	172	184	146	145	174	178	181	178	157	148	152	169	194	170	197	163	168	181	144	154	179	163	157	179	183	189	176	178	159	176	177	175	169	158	184	160	159	156	169	155	156	180	150	159	165	172	152	166	174	187	172	167	185	160	173	190	144	179	180	183	172	179	156	187	177	182	185	172	173	175	169	169	145	164	169	152	186	172	194	157	178	170	177	169	166	167	150	168	173	164	168	157	180	165	164	157	151	161	172	177	161	160	156	166	171	167	166	160	180	155	157	184	159	172	176	153	185	161	176	173	173	168	172	152	177	190	186	167	154	181	166	167	192	142	178	182	169	173	189	157	166	167	173	164	199	179	172	176	186	183	157	174	183	156	168	175	173	169	158	189	167	160	194	181	190	174	159	168	170	153	155	198	178	175	150	161	168	179	161	188	158	171	140	182	171	199	172	167	171	185	161	164	196	168	160	207	158	168	168	175	172	153	160	156	188	179	197	153	173	177	171	165	162	169	157	149	165	172	180	155	176	169	171	178	173	155	171	158	184	154	191	167	170	176	179	160	165	167	177	153	156	167	176	161	157	161	130	162	161	181	184	155	195	189	166	164	145	155	171	163	165	158	168	156	175	192	168	188	160	180	194	166	152	169	160	166	154	181	156	155	173	157	157	168	166	160	162	180	174	167	172	155	179	191	166	157	168	148	176	193	164	177	155	164	174	182	149	167	174	157	157	159	185	182	169	176	150	168	190	180	165	169	148	160	160	175	159	146	198	178	162	190	151	163	165	160	173	165	163	178	156	198	160	169	163	197	145	149	176	175	185	160	192	179	166	181	186	181	169	151	179	160	162	165	161	157	178	169	164	177	191	174	170	162	175	188	164	150	177	155	177	177	164	173	174	171	158	173	159	178	164	148	169	164	176	160	163	151	178	182	179	172	181	175	162	179	187	165	154	164	173	173	177	163	148	158	166	166	163	167	163	164	189	172	196	168	169	166	164	157	171	149	164	175	184	154	167	154	179	177	186	182	162	151	159	177	159	160	149	157	162	139	165	180	169	175	175	178	156	177	177	144	171	185	155	180	188	185	181	145	183	168	162	166	168	177	180	175	178	184	183	162	175	154	137	149	174	171	181	186	167	157	172	181	164	153	144	182	182	174	179	182	165	170	180	181	201	170	150	149	171	135	156	156	191	149	180	172	180	184	160	156	151	187	174	179	167	157	173	151	189	148	165	164	164	175	154	170	163	213	167	186	168	150	167	165	159	172	180	138	152	177	164	160	147	164	167	172	169	166	163	158	172
29287	47397	42322	31705	25698	18287	14732	11725	9640	7216	5607	4685	3722	3067	2584	2088	1769	1563	1344	1201	1151	946	802	708	642	561	508	467	441	369	358	359	403	377	324	375	339	347	332	367	356	337	302	272	297	290	325	277	231	261	229	241	256	269	229	219	225	237	224	195	228	239	211	227	227	228	220	217	222	246	220	232	224	204	215	195	200	224	210	208	215	207	216	210	203	223	210	224	215	224	220	230	221	233	206	219	219	196	226	223	201	192	221	202	220	201	226	225	230	220	199	209	208	194	207	219	216	186	207	224	207	226	203	247	208	220	206	205	207	220	229	187	198	219	200	208	214	223	223	217	214	209	230	213	205	197	205	199	207	227	190	247	199	224	232	216	219	221	211	233	214	231	222	209	213	235	227	186	217	194	232	211	217	226	235	216	213	230	247	219	204	194	220	212	208	228	227	217	207	205	190	251	220	252	223	213	201	229	223	222	219	233	200	187	209	214	205	211	230	232	208	232	210	208	244	209	250	202	215	204	194	251	229	220	210	222	232	205	242	207	206	225	196	218	198	213	229	189	218	219	220	243	202	218	177	225	209	205	221	205	227	244	211	223	211	227	237	234	211	195	217	206	220	227	234	235	205	217	209	196	217	222	202	206	218	211	220	217	206	228	222	213	186	249	209	209	203	218	219	221	213	241	217	202	215	234	223	221	222	216	206	204	198	190	215	219	234	193	205	194	206	194	221	206	221	198	210	240	218	220	219	218	194	201	193	210	185	211	215	227	207	232	230	229	219	211	236	200	230	198	225	204	206	209	217	208	207	214	237	202	226	174	222	221	218	213	248	220	202	201	222	214	197	229	245	179	218	216	227	217	199	227	195	221	210	234	242	230	228	206	238	187	211	211	237	233	199	208	186	224	199	216	238	211	219	203	226	210	201	214	209	223	192	227	230	222	203	202	193	212	210	206	224	218	203	203	229	230	207	234	222	241	223	210	211	188	234	232	210	215	222	203	207	214	224	222	212	197	221	223	221	206	202	224	221	220	218	205	252	228	227	207	243	199	209	206	227	245	191	228	198	212	217	228	213	201	224	225	206	203	218	206	220	207	207	239	209	244	219	214	228	201	230	242	211	205	222	240	217	237	206	223	202	241	205	208	233	215	224	220	210	234	220	219	231	225	200	190	234	205	214	208	220	221	229	219	231	214	200	211	194	217	205	215	205	233	210	213	197	219	234	213	222	195	198	223	255	226	211	212	204	236	214	200	208	197	194	236	239	199	222	222	217	210	221	223	196	209	238	215	222	210	238	223	199	212	225	214	227	207	209	216	202	208	209	216	196	253	205	203	218	220	205	206	203	193	209	208	201	238	221	226	237	204	223	214	234	208	199	198	220	216	183	214	193	214	194	222	206	231	218	209	201	188	188	192	198	210	206	210	204	225	227	222	223	220	220	217	226	210	217	213	198	235	205	199	233	199	225	242	229	196	190	239	194	211	186	193	229	222	218	219	210	220	213	215	215	214	206	232	185	199	209	210	208	237	241	237	203	190	224	189	242	220	223	209	213	199	233	212	229	215	189	207	223	211	216	207	203	217	210	218	231	209	187	228	231	229	210	235	202	238	198	216	205	201	184	216	197	213	212	210	191	217	186	205	203	203	205	209	207	199	197	220	224	202	242	227	228	201	215	202	228	212	248	212	199	198	229	221	226	214	227	200	235	209	197	211	207	220	221	216	198	218	213	221	221	207	200	194	230	199	208	209	219	207	203	196	203	192	226	222	211	227	187	242	209	217	209	237	218	217	199	216	226	218	211	213	214	235	221	187	230	233	200	194	206	218	202	209	189	231	188	185	224	217	207	195	186	222	212	213	220	212	217	193	188	217	204	221	229	195	194	205	230	199	222	201	224	198	249	214	196	224	211	215	221	233	230	193	237	233	219	221	203	199	202	247	227	209	222	209	203	209	231	193	235	197	232	226	205	205	202	211	226	204	209	230	227	216	247	196	231	204	211	232	204	206	221	188	211	203	213	221	211	221	224	219	208	265	217	249	220	226	197	205	208	226	194	215	210	178	230	203	216	225	195	199	208	204	203	232	192	225	214	225	208	210	205	224	215	231	211	210	192	234	204	212	213	213	189	221	210	223	194	221	232	211	216	210	220	215	210	212	215	189	214	193	223	222	199	203	208	222	239	210	209	228	198	192	216	219	253	194	207	240	191	231	211	199	255	217	212	200	212	217	237	228	221	207	197	225	224	197	197	221	227	197	187	229	219	209	218	206	212	200	222	196	201	242	225	201	239	227	254	194	216	202	230	219	190	234	227	211	206	206	236	241	211	193	208	201	225	214	183	218	198	215	213	220	201	199	201	202	194	232	204	212	230	223	199	195	234	219	208	222	209	227	204	218	200	218	203	201	207	190	231	255	215	220	234	233	204	221	214	201	207	233	202	229	203	211	214	213	211	236	223	199	192	221	203	198	211	253	239	245	223	227	217	219	219	231	211	218	206	218	197	231	202	217	233	215	243	215	205	214	203	192	204	222	225	198	201	239	204	194	229	206	218	204	204	233	218	222	245	192	194	248	193	207	197	207	221	222	206	218	224	205	203	206	218	217	204	230	232	200	236	225	211	254	229	215	216	239	185	212	215	219	215	218	219	188	228	234	218	229	214	233	201	200	201	224	244	199	222	235	229	200	217	189	237	213	216	213	233	232	210	231	226	232	221	198	221	207	209	237	191	211	244	224	209	207	201	219	211	216	197	216	208	224	215	203	224	180	249	196	191	211	223	233	208	231	197	195	225	232	204	222	221	195	208	219	213	196	239	220	205	237	196	216	201	205	222	215	222	206	221	218	224	230	196	206	230	237	209	194	191	242	227	223	238	210	226	198	239	247	214	203	220	234	207	188	209	213	234	209	192	217	250	228	217	244	232	196	222	208	218	243	203	220	237	209	220	192	223	208	233	194	206	208	229	183	172	194	217	222	206	223	233	193	210	231	207	229	209	208	203	209	229	227	235	200	224	220	211	224	220	209	196	211	201	221	226	211	204	225	216	202	185	212	190	200	196	203	214	200	183	188	208	227	204	220	190	197	206	199	212	203	222	195	198	195	229	200	219	218	198	207	220	227	214	200	205	203	226	227	202	208	190	215	204	207	216	203	194	220	223	236	215	234	208	231	199	221	207	228	198	213	234	217	201	206	224	217	244	200	211	238	211	229	214	213	213	211	229	203	211	224	232	241	217	235	206	226	205	210	214	221	241	198	206	226	208	212	203	204	205	193	223	228	205	191	201	206	207	200	245	223	236	210	224	209	208	213	227	212	238	216	225	222	215	204	204	207	215	188	195	219	210	196	214	207	247	220	201	217	221	202	184	238	221	187	202	183	229	189	181	222	224	206	216	197	236	212	210	230	207	197	220	200	210	212	201	242	220	209	220	205	198	208	222	207	202	218	219	202	214	205	209	238	214	221	211	207	199	211	237	219	207	205	208	190	214	238	213	224
25524	21490	28178	26970	18983	11071	6830	4502	3534	2618	2068	1637	1392	1149	1004	888	854	768	675	581	564	508	505	446	395	407	375	367	369	343	318	356	321	317	316	333	324	310	319	298	342	310	347	312	320	248	295	282	291	278	277	257	280	307	295	278	277	282	293	237	266	265	280	294	267	251	271	268	263	258	281	288	268	286	284	251	271	286	244	260	247	300	260	244	279	282	252	272	274	259	270	237	266	252	267	276	281	272	269	240	272	258	268	244	247	275	266	287	269	264	226	283	268	261	296	262	253	281	249	279	268	261	286	283	278	257	287	254	259	253	309	285	284	287	264	279	233	252	289	280	261	272	243	255	269	257	299	268	290	280	234	253	263	284	283	251	299	281	274	264	306	264	297	285	267	248	233	256	268	276	249	278	276	295	272	293	299	257	269	261	279	286	238	258	262	275	235	240	253	262	270	261	306	264	283	287	252	309	292	268	274	295	273	265	279	276	286	259	263	274	247	259	270	252	280	265	273	272	245	261	278	258	273	290	261	288	240	265	302	279	266	256	281	254	304	262	295	286	274	293	287	294	274	263	289	267	293	309	254	279	282	261	273	274	257	288	250	240	261	289	263	261	292	284	268	275	261	266	250	298	256	262	256	269	237	239	251	261	273	263	249	285	276	242	267	304	266	252	308	262	258	276	288	257	259	258	273	256	275	268	279	291	289	227	269	273	268	286	262	270	288	276	336	267	255	295	261	262	272	297	260	285	282	249	291	273	268	281	271	269	253	271	265	251	279	248	273	271	289	263	258	255	254	274	247	223	290	238	252	272	275	269	281	267	251	284	279	290	264	300	294	289	296	272	268	274	302	272	281	257	286	287	304	303	231	282	254	275	299	262	258	311	246	293	289	258	261	302	260	275	287	274	281	291	247	263	278	279	284	276	276	271	271	262	257	279	289	289	287	291	235	250	249	255	273	276	254	261	277	279	290	266	247	273	284	304	295	266	267	270	287	296	273	271	275	264	262	259	279	266	283	265	244	254	279	265	259	279	267	265	273	293	260	257	281	261	274	261	279	275	254	262	286	271	288	262	263	265	261	260	257	258	275	279	285	264	288	279	254	257	301	295	270	288	277	260	290	292	289	272	282	259	276	278	274	274	239	294	282	278	284	285	254	243	267	261	287	286	281	265	276	293	270	299	287	246	252	283	285	260	266	289	287	260	275	298	286	253	276	247	276	301	260	273	292	266	256	283	256	274	291	279	264	288	253	254	264	256	289	261	289	314	290	246	274	284	256	278	257	269	275	284	273	261	272	242	281	244	262	254	276	242	289	251	281	274	282	247	264	259	286	259	294	260	288	267	274	254	261	288	260	245	278	260	268	288	294	281	267	281	314	269	277	265	297	258	289	268	253	301	303	266	257	285	264	281	262	273	274	319	256	269	266	261	285	269	254	285	248	264	260	278	278	316	232	247	261	261	272	273	251	272	262	246	265	256	262	272	261	256	251	245	247	293	289	272	262	258	308	295	283	272	266	273	270	261	259	285	290	264	256	281	291	272	262	258	288	257	274	276	267	262	272	283	264	278	282	260	273	270	273	259	239	283	262	245	285	248	259	269	265	286	265	280	258	285	274	310	309	267	253	274	265	270	252	241	238	254	319	285	270	246	265	272	251	239	273	299	254	264	271	276	263	301	273	277	272	255	274	262	268	291	304	277	267	268	263	274	306	266	283	299	247	267	253	262	262	289	267	250	253	260	239	252	279	294	277	254	268	267	293	244	245	287	248	281	265	280	278	288	279	295	280	278	304	279	230	257	272	297	253	265	280	237	284	273	265	251	263	298	268	275	272	250	270	268	266	250	276	273	277	295	270	257	277	249	270	254	238	278	313	296	261	270	255	261	320	254	306	241	253	292	264	257	301	280	245	273	266	240	267	290	280	245	268	268	264	280	246	272	300	271	249	257	273	293	259	268	287	278	280	284	277	254	275	291	293	264	269	275	296	260	265	235	262	292	271	292	275	286	251	293	267	251	251	280	282	259	271	262	281	258	254	283	287	277	270	260	252	285	269	279	268	258	283	294	260	261	274	300	253	264	262	299	259	257	284	267	293	285	252	267	285	298	245	280	260	307	257	285	269	283	252	277	269	260	265	238	276	305	287	277	284	250	275	278	250	261	261	251	227	292	278	292	259	276	267	281	271	282	270	277	257	276	270	271	268	278	283	267	275	264	266	281	254	259	294	291	292	266	265	263	279	295	276	279	303	273	260	268	261	246	280	248	278	262	271	262	273	254	264	267	283	238	275	262	250	276	237	296	257	271	245	238	220	280	272	259	275	255	273	270	297	262	284	260	254	262	283	273	290	269	250	259	274	279	280	241	255	291	283	271	273	280	249	280	281	260	244	239	271	283	253	243	260	281	259	268	245	295	282	286	276	259	300	277	295	291	301	257	261	268	242	280	257	263	268	267	256	290	256	256	271	252	264	249	262	268	275	251	265	254	264	272	259	284	273	249	270	268	283	284	275	262	260	280	256	297	311	273	284	272	260	270	293	282	261	293	296	284	279	278	251	251	264	251	288	251	269	275	269	283	262	270	269	294	261	258	289	266	265	269	288	286	288	270	268	270	274	283	269	284	279	257	307	285	295	249	263	253	266	259	242	263	264	281	268	294	243	277	257	255	292	288	254	279	276	289	266	259	269	268	278	256	294	249	280	270	259	263	271	275	271	274	285	258	271	257	291	244	259	251	286	251	232	261	249	244	261	272	248	293	299	281	264	260	245	247	277	258	278	273	288	285	252	298	293	292	273	268	250	262	281	290	256	259	269	300	270	259	267	274	254	292	266	238	251	286	257	262	294	276	282	270	276	252	253	268	261	274	269	245	264	261	232	305	280	278	249	287	283	286	255	270	289	279	266	280	298	262	253	292	289	272	261	268	246	266	256	269	273	272	272	286	266	270	263	288	272	288	267	263	270	265	269	307	274	288	244	287	266	286	264	294	253	261	282	289	292	252	275	265	260	294	283	255	288	284	273	266	265	290	280	274	271	286	245	266	284	302	274	274	247	248	284	254	264	270	278	261	255	256	302	262	254	256	264	262	282	269	264	284	253	283	272	290	271	286	268	255	288	277	259	263	255	263	272	278	261	268	267	287	278	269	284	271	271	279	249	268	281	269	268	244	272	277	257	275	267	256	301	260	276	273	257	299	283	259	276	294	266	294	262	268	264	257	275	274	257	261	262	266	298	260	289	255	268	265	267	260	259	259	270	289	277	265	273	297	277	293	265	250	254	266	252	253	276	260	294	249	243	235	282	283	258	241	268	264	262	283	274	318	276	273	249	260	252	246	254	264	296	249	285	281	287	258	280	268	236	270	290	306	235	235	276	258	237	244	273	277	252	281	258	254	256	266	258	278	263	258	274	284	256	289	305	244	264	285	294	299	258	279	258	253	282	256	275	289	291	278	301	265	306	298	276	295	279	260	240	278	262	257	300	307	283	289
29840	45211	39693	29753	23237	16365	12503	9701	8151	6183	4602	3784	3063	2554	2136	1785	1556	1404	1199	1147	1020	907	813	777	651	652	592	477	506	513	493	424	438	436	442	431	459	413	412	443	427	428	400	380	371	403	372	366	352	365	399	382	336	355	374	308	342	338	361	340	368	355	332	364	322	318	322	325	324	304	310	318	357	326	326	317	340	333	319	302	349	328	303	325	335	323	307	323	365	323	335	341	330	326	316	327	315	313	322	340	322	312	353	347	346	307	325	353	331	346	337	339	321	333	327	299	311	326	309	369	341	309	330	304	319	335	337	356	320	344	318	335	317	312	359	342	329	332	327	302	333	330	330	342	297	335	335	315	288	318	328	351	357	317	309	326	319	333	302	336	342	315	318	318	324	303	321	299	317	307	329	321	331	346	356	337	314	348	328	304	361	300	337	299	320	303	297	354	298	307	306	346	339	323	320	297	347	313	338	332	362	343	314	326	366	339	344	326	295	328	334	339	341	313	329	332	319	326	324	313	338	337	302	336	330	332	334	331	346	307	297	340	294	354	335	348	297	317	351	348	326	321	332	353	326	341	307	330	317	328	338	371	345	302	334	327	340	328	316	380	330	357	342	341	323	339	351	374	355	334	337	326	337	334	366	341	319	335	356	346	324	314	320	326	343	331	311	313	319	315	315	335	322	343	316	334	317	302	353	343	342	330	340	340	336	342	315	330	331	312	372	367	329	370	319	334	375	351	303	342	336	322	354	340	322	336	337	295	324	353	330	296	295	360	332	330	328	325	329	353	326	314	334	306	307	334	327	332	345	326	289	347	336	339	307	322	338	350	329	311	344	309	346	330	313	333	331	330	310	310	337	311	341	352	363	350	324	301	313	281	296	312	298	299	317	320	314	333	377	324	312	365	338	341	321	335	321	325	330	322	309	324	349	340	336	345	315	348	326	333	317	329	331	334	320	329	317	331	308	327	322	349	343	334	362	333	346	329	309	317	327	336	329	338	319	320	326	330	335	356	345	343	319	306	350	342	335	296	338	318	340	372	326	320	282	308	317	313	325	338	323	313	359	328	311	341	341	302	320	355	325	327	322	323	347	307	313	306	313	341	348	332	333	340	344	356	353	301	340	364	350	346	372	295	310	335	341	294	321	339	336	293	343	339	270	315	352	344	362	315	362	352	334	367	326	325	333	328	317	340	351	348	322	347	319	315	353	341	307	322	350	325	297	297	343	325	297	307	308	325	301	342	340	362	319	362	344	327	349	327	333	325	318	356	340	351	343	333	332	355	347	343	331	333	284	349	291	346	344	344	350	336	331	331	299	294	333	323	323	359	322	304	353	340	323	330	338	330	319	327	329	346	334	328	338	307	320	351	339	306	355	321	342	317	335	355	331	335	347	320	339	345	321	338	331	306	336	328	296	319	329	334	314	292	322	342	340	337	351	295	314	319	339	355	300	304	333	352	343	348	323	321	368	287	343	336	313	346	345	307	315	299	319	328	317	340	325	329	327	345	313	320	313	335	344	340	354	346	334	337	338	334	341	326	300	326	333	345	303	344	319	327	322	364	359	351	314	331	375	301	328	321	326	313	319	302	361	320	340	339	325	357	297	339	328	326	330	295	321	345	309	367	298	353	337	328	328	323	349	345	321	350	314	325	314	304	330	298	330	334	318	330	351	335	346	303	323	363	319	317	334	350	345	354	352	348	314	344	300	332	363	311	321	338	306	349	353	303	353	320	292	329	357	310	331	340	335	359	346	291	336	316	306	323	335	313	340	338	351	344	314	310	335	357	344	310	343	342	325	313	318	302	343	308	307	336	350	303	344	328	352	306	355	318	323	295	331	319	325	330	322	323	318	331	321	321	337	337	344	328	327	312	322	331	334	322	307	325	293	336	330	335	319	342	337	332	354	360	327	334	319	287	347	336	370	346	344	353	321	342	340	320	351	342	327	337	318	314	322	326	296	321	350	339	339	320	333	338	333	343	342	379	342	362	348	330	348	337	309	360	356	353	343	312	309	327	352	322	343	341	330	336	295	303	310	319	325	312	315	334	307	314	342	304	319	302	344	329	318	312	361	325	322	328	324	356	329	272	336	328	377	332	309	296	340	303	330	307	335	346	341	324	352	338	325	311	340	326	292	283	321	320	316	352	328	341	318	326	331	339	303	332	351	314	315	355	341	336	330	345	337	339	350	326	345	314	330	317	334	320	338	322	328	337	330	312	346	320	330	325	307	320	361	339	328	333	325	389	311	352	375	368	346	322	345	338	314	331	310	345	354	330	309	301	366	363	333	330	333	305	325	346	296	330	346	350	333	330	331	311	307	310	326	347	348	333	337	323	323	323	313	312	331	364	324	364	331	328	327	343	323	334	325	336	319	316	335	334	293	339	347	304	346	350	351	341	348	333	341	329	301	367	322	350	316	324	315	324	361	344	371	296	315	333	327	340	331	308	336	314	328	322	345	330	312	352	344	313	352	320	317	324	327	300	313	327	333	349	338	337	335	369	339	328	316	346	370	296	327	353	339	333	355	329	367	326	314	330	308	323	343	355	306	335	333	335	323	320	337	332	319	330	342	307	352	318	349	315	363	320	356	344	370	338	321	337	340	336	326	335	314	339	338	350	319	349	307	310	334	305	377	350	364	328	343	291	312	323	349	339	348	336	303	353	305	361	347	336	339	320	330	358	327	348	299	332	344	353	367	314	309	336	326	319	350	337	309	322	338	320	350	340	316	347	327	325	347	341	346	320	311	358	313	329	307	286	345	307	294	314	322	320	334	343	334	319	373	346	311	301	333	314	364	329	320	327	321	282	336	338	335	367	331	293	327	320	311	304	323	335	344	313	305	317	321	321	351	353	324	331	356	370	313	338	335	355	349	334	329	348	331	303	340	325	338	332	342	303	343	319	341	356	337	329	342	317	314	336	345	326	347	341	324	314	307	292	328	352	326	331	333	303	329	335	337	334	333	334	351	320	325	332	321	339	326	361	327	332	316	350	310	345	347	354	341	338	327	329	331	330	325	339	321	325	315	336	294	355	334	330	327	337	338	315	364	355	328	321	340	354	324	342	306	331	297	367	306	339	324	307	315	326	329	323	330	293	344	314	325	324	306	312	305	342	350	345	318	304	315	359	337	287	331	323	331	301	332	351	360	364	331	334	327	314	340	306	324	333	330	322	371	335	350	328	336	338	335	338	374	303	317	316	341	315	320	351	334	345	320	336	363	330	342	344	317	340	331	312	351	370	344	323	327	329	330	345	324	339	352	351	339	328	329	347	331	313	348	321	340	341	312	310	303	343	328	337	342	322	353	316	294	332	335	337	323	317	330	320	322	337	323	288	313	342	335	360	331	329	336	381	326	315	304	332	339	317	328	349	341	327	329	353	331	320	344	316	320	315	362	363	352	315	348	325	349	338	336	333	323	332	366	334	355	352	374	335	348	351	308	357	309	336	341	325	349	337	317	357	302	338	312	335	308	328	326	309
23277	21339	29048	24164	21993	22086	17803	8820	6464	4925	3662	2783	2245	1825	1553	1350	1224	1034	876	802	823	673	633	536	525	426	445	356	369	348	322	312	318	325	292	298	317	312	291	310	286	283	253	260	278	238	229	255	270	246	227	249	222	221	248	250	208	206	209	212	208	222	235	223	202	210	185	192	218	217	194	219	190	199	186	192	199	213	221	202	200	201	210	234	202	220	184	214	245	190	211	215	198	213	210	213	255	210	207	230	233	210	222	224	201	235	212	194	198	197	221	214	216	213	191	199	190	200	187	215	197	212	196	212	234	203	202	187	202	182	198	213	222	213	208	202	195	206	202	197	209	208	219	220	195	200	209	204	208	204	196	196	218	199	186	223	208	200	188	220	210	235	204	196	210	194	200	215	205	242	216	183	198	170	231	186	179	211	196	227	186	200	211	192	190	199	173	211	190	184	200	211	218	187	199	234	206	226	211	237	222	213	187	194	221	219	212	203	225	217	203	199	179	212	205	215	213	205	198	225	221	198	202	204	225	214	228	199	193	177	210	226	226	206	207	191	189	212	195	216	185	195	197	199	225	185	218	206	191	224	223	212	195	197	205	216	204	232	225	213	221	194	196	205	228	213	213	230	220	216	213	193	195	192	176	208	207	219	191	222	205	204	222	220	204	212	210	200	210	195	213	218	226	228	205	213	174	214	208	199	212	215	223	210	218	227	218	192	215	226	188	210	192	221	242	224	213	197	194	218	238	204	190	197	196	192	200	206	226	199	198	187	203	201	218	223	215	222	213	221	197	193	224	196	226	206	199	188	217	190	174	212	197	199	230	204	189	196	203	205	205	200	214	217	202	256	222	215	196	204	234	219	204	196	184	240	199	193	209	203	183	196	192	203	179	188	187	215	223	203	198	256	190	209	189	207	171	202	209	209	255	213	205	196	203	217	203	215	201	237	230	210	192	200	242	210	187	194	223	204	186	205	227	211	185	237	200	208	187	215	203	201	221	202	198	231	218	189	221	214	206	190	248	198	204	196	196	182	219	220	200	219	195	220	186	217	197	189	211	191	222	216	215	201	212	218	228	207	202	229	208	185	214	217	204	207	221	197	202	202	220	194	196	216	188	192	205	195	204	177	177	184	206	207	190	214	207	205	196	205	219	204	197	211	185	206	220	224	200	226	192	206	194	235	209	210	207	226	191	191	213	214	211	193	220	225	198	198	193	214	191	180	229	249	219	206	194	206	193	187	189	226	218	217	191	204	198	193	231	200	193	227	192	227	200	219	198	208	206	218	190	201	199	215	211	206	200	218	219	212	203	208	208	215	195	205	217	220	194	237	205	204	211	220	183	209	196	207	252	221	206	213	208	182	208	202	195	194	219	195	224	210	231	202	213	213	209	224	204	191	178	211	212	215	201	221	212	197	215	178	221	219	196	204	196	195	194	191	219	190	187	212	181	208	188	215	179	193	191	172	213	220	226	205	223	194	222	197	197	186	200	206	203	220	193	203	229	204	217	208	194	209	200	212	204	209	194	188	211	183	192	210	213	202	205	197	211	212	191	201	166	195	192	207	206	204	216	178	206	216	195	186	193	197	206	200	225	213	211	208	200	216	208	210	193	184	230	211	211	211	206	213	212	185	218	206	190	212	207	204	212	217	202	210	235	199	205	229	177	172	172	217	168	229	207	220	225	191	200	189	237	189	207	186	217	212	200	183	208	203	204	197	223	195	199	207	201	189	184	201	189	229	190	199	207	202	194	209	226	194	213	240	200	191	223	220	223	196	197	221	225	200	196	184	207	202	204	204	216	199	241	212	224	214	190	194	191	200	213	179	192	213	184	207	183	190	209	204	220	203	216	197	189	177	207	227	199	233	200	216	186	211	192	241	200	181	216	230	212	208	217	226	213	216	209	211	227	191	199	204	203	188	209	202	215	177	209	232	203	234	213	230	223	200	190	217	216	180	205	209	228	201	220	199	203	211	206	198	215	199	209	209	211	209	188	226	205	216	242	197	206	207	219	196	220	221	228	225	211	202	217	200	225	219	194	190	196	211	175	195	207	218	222	186	190	166	187	218	201	230	221	201	188	183	213	212	221	187	224	224	201	200	208	227	185	172	203	204	208	208	221	211	220	219	201	208	195	214	201	222	209	190	203	183	219	191	208	221	211	234	190	215	221	211	205	216	188	205	229	220	181	180	187	215	217	204	184	224	217	203	208	222	182	204	220	211	199	205	208	207	207	184	207	194	208	198	194	209	204	245	246	205	180	216	217	201	189	196	222	183	215	231	200	205	181	214	225	187	204	185	197	184	199	224	204	201	229	219	220	203	235	220	210	207	185	202	198	188	185	182	199	202	192	199	185	216	206	218	224	231	194	213	206	238	186	208	196	201	202	219	197	197	181	214	202	193	200	212	217	211	226	217	206	210	232	192	215	228	207	203	203	226	179	187	204	198	212	225	174	200	190	242	217	203	175	204	195	192	218	198	205	225	219	223	223	217	219	195	210	196	235	216	204	211	199	184	208	203	204	204	206	210	195	202	205	197	204	198	231	210	237	205	156	193	223	212	210	196	203	216	202	196	205	220	215	209	221	218	217	191	212	203	201	209	197	205	239	203	221	229	218	204	189	198	214	215	215	199	193	211	215	227	216	211	201	200	201	212	225	188	194	219	184	199	222	188	198	214	219	197	214	204	193	227	182	206	205	211	217	211	199	203	171	219	224	207	205	223	199	201	213	184	195	208	197	190	214	186	222	171	177	224	191	228	213	207	209	204	176	198	218	198	201	217	216	217	222	182	196	236	215	182	203	226	205	208	218	206	205	232	195	239	193	193	238	211	206	193	166	214	184	186	202	193	189	220	207	177	162	196	209	192	235	221	217	201	230	202	197	190	215	194	190	232	166	222	204	192	227	213	205	226	209	203	221	209	202	208	210	200	235	201	207	198	211	201	219	235	220	188	221	204	207	227	228	199	212	201	201	208	191	215	185	211	214	259	207	192	222	197	183	215	195	207	194	183	194	209	222	216	215	171	221	221	231	192	219	203	192	217	192	210	199	206	220	201	191	190	195	182	208	223	202	196	198	209	217	215	215	204	190	198	187	216	222	194	198	228	205	235	188	177	225	219	217	204	207	215	214	205	218	229	235	198	205	208	228	190	204	201	215	193	194	218	205	204	205	200	215	216	222	209	221	211	213	201	241	196	211	207	181	205	207	204	188	215	196	203	197	220	205	206	210	204	217	197	218	230	202	204	189	199	199	222	210	193	220	220	208	207	227	198	200	210	203	200	214	193	219	204	204	178	215	206	192	205	197	203	183	168	180	222	193	199	191	190	225	227	200	203	193	204	228	209	230	192	205	205	196	200	219	210	198	214	212	202	217	186	193	208	220	194	243	206	202	223	190	193	200	187	194	197	199	216	203	202	208	193	177	224	187	196	215	198	209	189	226	211	202	228	215	219	197	190	200	216	197	177	214	219	212	217	203	237	214	228
31160	52461	48433	38079	30870	22749	18861	14767	12732	10284	7571	5983	5039	4166	3333	2865	2523	2288	1904	1743	1541	1406	1214	1065	896	733	659	591	494	522	530	482	504	454	463	431	442	446	454	383	430	394	400	340	373	354	397	353	346	309	330	281	255	290	288	264	280	288	273	264	273	239	264	247	258	278	257	234	277	260	270	249	275	254	247	269	235	249	254	248	237	266	232	276	244	245	251	253	244	231	244	251	267	245	246	245	258	219	267	253	283	235	248	260	241	243	262	261	250	249	217	253	250	273	242	236	246	256	273	239	246	220	276	243	258	265	236	227	236	258	227	251	255	250	253	269	255	288	235	267	236	261	242	251	248	236	269	237	287	222	219	260	231	244	256	258	217	242	269	248	239	213	239	251	266	254	246	247	228	244	275	270	246	243	256	253	248	254	240	213	224	251	240	240	250	241	256	245	225	258	249	252	234	250	255	238	262	233	260	220	229	257	234	240	229	257	242	264	260	245	261	206	228	263	225	239	237	215	239	241	250	261	272	251	261	232	236	235	236	251	282	288	234	223	257	238	242	255	264	248	266	264	257	281	263	243	247	248	241	260	254	254	259	252	255	239	257	263	252	215	237	246	266	236	252	226	239	264	270	243	259	221	232	223	251	238	235	243	250	280	244	250	266	255	244	222	224	261	278	227	276	254	247	253	222	251	233	226	248	254	236	246	275	286	248	279	263	239	220	275	259	256	243	208	280	244	251	233	232	272	239	256	214	225	242	233	246	240	238	243	263	245	284	248	272	233	245	259	249	243	231	236	258	227	264	264	243	256	264	248	249	264	251	233	221	215	284	231	263	229	242	243	259	250	263	236	249	221	240	236	233	252	280	235	259	211	241	227	252	258	226	245	224	269	243	219	241	266	226	252	244	248	225	230	231	277	256	256	229	240	252	249	261	279	222	239	272	255	247	265	258	280	241	241	234	246	259	235	238	220	245	233	238	220	270	255	266	263	249	219	257	229	254	247	221	232	250	249	262	242	262	234	227	256	236	247	278	251	236	236	239	219	256	278	258	211	240	263	264	237	219	258	245	251	247	218	241	252	240	268	237	239	235	234	230	243	245	271	277	257	234	263	232	254	234	268	248	222	238	249	256	239	238	249	234	241	225	241	247	256	218	238	257	251	236	253	243	243	263	239	245	256	241	238	234	227	243	246	248	241	250	257	257	272	261	251	252	250	242	270	254	257	261	242	220	268	250	240	270	267	245	228	259	266	240	248	257	244	262	241	265	234	254	227	266	225	261	252	251	223	234	247	225	245	215	237	256	246	225	239	242	252	248	256	248	272	232	274	260	240	241	264	214	250	227	209	219	238	228	267	261	231	247	237	263	247	232	256	220	246	245	234	247	260	232	247	238	235	232	253	245	223	265	247	236	263	235	258	245	248	265	249	258	270	237	243	255	242	244	237	242	261	243	262	265	243	234	231	245	247	270	283	251	255	244	260	230	233	262	214	227	249	252	232	241	251	218	255	246	237	239	250	237	261	253	220	256	236	240	246	285	240	286	248	229	214	259	272	260	260	248	250	253	240	232	268	228	254	234	248	251	242	270	267	222	244	247	263	256	237	247	240	245	230	259	230	235	244	248	245	274	270	219	255	244	224	256	225	253	254	249	256	240	263	277	266	241	266	263	252	231	229	255	259	241	239	235	252	226	257	231	264	247	260	248	229	258	235	233	259	264	272	247	219	255	237	231	236	262	244	261	243	244	215	249	239	241	250	263	242	245	247	260	263	241	215	225	256	249	247	241	242	255	260	225	251	257	255	248	245	262	268	256	236	266	236	270	253	247	252	237	254	258	239	250	251	234	220	241	243	252	240	239	259	261	222	263	253	247	238	216	260	283	253	250	243	263	251	246	249	245	243	250	243	210	230	233	249	271	250	271	193	230	245	254	258	230	250	233	254	252	260	233	238	257	268	274	228	253	250	241	245	262	241	251	258	237	239	230	234	267	238	254	242	245	264	274	225	252	280	236	241	241	244	250	222	256	244	237	244	267	271	230	231	229	253	251	236	236	285	265	237	208	231	247	261	249	259	269	246	237	242	246	256	272	262	261	238	241	245	255	270	247	233	231	269	245	265	260	281	242	252	266	253	240	263	254	264	272	232	257	234	228	236	253	236	242	233	235	273	238	234	215	264	241	271	250	263	261	239	256	223	263	234	254	217	259	252	230	216	253	244	245	262	245	254	253	246	256	273	262	254	242	271	248	260	227	247	264	251	257	243	229	241	259	235	246	262	254	251	264	227	258	254	280	272	244	254	251	231	219	241	250	244	255	252	219	270	262	257	221	242	256	257	253	237	246	227	252	250	242	255	260	269	227	240	250	268	226	271	268	241	246	233	270	241	266	252	268	239	249	220	225	301	249	248	252	235	277	241	291	274	253	266	259	237	244	256	261	256	267	259	261	263	255	241	244	247	246	231	256	240	243	249	243	218	257	258	221	245	237	248	214	242	264	277	254	255	238	232	250	259	241	214	257	246	255	285	245	226	252	236	261	251	228	230	222	239	242	254	224	229	235	274	271	247	253	231	243	270	223	227	262	248	239	244	266	236	264	263	254	241	250	224	269	258	236	248	266	257	251	273	257	230	243	243	274	254	262	235	245	262	269	237	252	229	255	247	241	244	248	247	250	259	248	255	266	252	255	263	239	233	237	252	263	237	248	247	262	224	244	260	232	249	228	244	245	235	262	221	232	229	242	225	245	248	272	233	230	249	211	248	269	270	247	236	266	237	268	237	249	225	240	263	236	228	257	249	259	255	254	254	226	250	244	263	233	260	271	241	220	235	230	239	240	243	255	256	271	236	250	241	254	242	240	255	240	253	250	255	253	243	229	249	237	232	238	240	242	223	241	263	270	256	239	251	244	233	273	219	269	231	236	260	230	242	240	247	264	231	227	266	248	252	268	235	231	260	268	233	207	245	256	229	231	233	211	238	238	237	243	242	242	236	261	236	263	268	234	252	249	247	236	260	255	231	236	275	250	220	243	263	274	233	254	236	245	259	246	247	251	227	250	245	226	254	247	229	235	255	245	238	263	242	243	252	265	239	256	249	216	252	244	219	256	245	258	259	243	262	242	270	239	231	250	246	264	243	226	222	236	250	218	270	256	281	252	264	244	249	249	224	253	247	228	249	257	237	263	216	257	235	215	263	238	267	227	232	247	233	257	226	241	249	244	234	240	241	241	250	232	244	243	252	229	227	242	262	248	226	246	266	261	249	213	255	239	231	228	275	241	240	245	256	253	255	219	242	233	232	242	267	246	226	234	254	262	261	262	211	278	250	253	249	261	247	254	228	257	251	269	255	237	291	252	222	226	271	254	231	261	248	235	232	244	247	270	277	234	255	258	246	275	260	240	261	229	269	250	249	252	231	272	247	242	230	258	236	261	267	231	257	239	262	264	242	237	238	265	213	244	255	268	239	256	253	262	274	242	255	238	239	262	239	236	224
29212	27053	30877	23905	14647	7564	5035	3517	2641	2162	1533	1199	1037	949	781	661	663	572	571	455	467	434	396	348	368	289	300	309	277	296	259	280	249	306	269	262	265	270	270	270	263	237	264	241	264	265	234	253	217	227	242	258	225	260	248	249	245	235	267	246	241	212	220	254	205	231	236	214	237	246	245	208	207	230	237	232	233	212	245	214	210	212	227	246	226	236	236	228	227	231	250	214	222	203	231	247	221	236	222	212	232	235	223	208	230	205	264	207	216	222	223	245	227	231	253	204	238	221	218	201	231	220	221	223	231	228	222	228	201	219	226	227	230	252	251	230	223	234	245	225	220	234	231	223	243	211	236	208	248	214	216	228	227	250	222	236	199	231	231	236	223	233	222	248	209	214	225	222	235	236	238	213	232	239	232	202	225	248	236	226	197	215	242	227	236	211	255	223	242	268	231	225	230	264	229	214	216	230	208	231	229	212	216	218	222	255	214	217	222	239	238	230	223	235	209	225	234	237	250	201	217	238	231	253	206	225	238	227	244	275	239	234	206	257	216	251	210	207	233	210	223	223	239	242	248	204	229	218	224	226	237	223	222	230	230	226	210	210	235	213	198	242	247	220	219	230	244	213	251	223	228	239	237	231	195	239	232	250	210	221	215	230	251	236	213	236	229	231	228	220	228	215	240	208	242	238	220	192	238	237	229	235	249	238	250	219	225	229	224	234	247	230	233	240	218	230	210	247	234	220	198	235	209	201	238	250	234	236	224	227	223	220	211	225	217	212	228	206	235	218	238	215	223	237	239	248	232	219	206	222	259	191	237	224	203	230	228	225	209	220	217	221	237	226	242	224	249	225	237	219	246	240	214	246	211	265	214	223	207	205	217	217	260	211	227	241	208	243	201	214	220	231	227	224	216	218	220	233	244	222	218	227	210	219	186	218	214	234	228	243	222	213	230	228	228	213	234	205	193	201	233	233	233	245	247	227	209	192	227	234	220	254	230	235	246	200	254	257	222	223	223	240	240	213	246	222	248	218	225	221	257	227	236	213	215	212	221	235	197	205	253	221	248	228	245	212	245	224	231	220	220	232	219	223	238	221	210	223	214	212	243	235	232	199	249	267	209	207	236	226	220	232	239	192	217	241	210	247	220	259	231	210	217	231	223	248	231	244	252	238	234	248	216	235	231	250	229	217	223	217	240	229	234	227	199	239	192	233	216	242	214	235	244	228	229	230	225	235	215	242	238	227	227	264	212	255	237	224	247	235	235	243	221	215	222	210	244	231	217	239	220	222	248	204	241	212	241	221	252	236	197	231	226	205	201	211	237	244	250	232	244	230	210	243	220	211	211	211	209	227	228	225	211	198	227	231	225	236	235	224	251	219	240	240	227	201	218	234	232	245	202	208	225	227	229	253	232	205	210	205	251	206	227	238	225	232	245	205	225	232	231	225	239	216	207	230	223	212	215	219	222	240	241	203	191	224	216	214	241	224	215	230	264	234	245	216	223	223	219	240	231	228	258	227	214	232	202	219	224	246	222	191	213	223	213	234	219	241	189	251	228	253	247	224	226	233	248	216	220	216	264	252	239	246	227	227	234	250	197	230	228	225	231	201	221	235	208	219	215	233	251	219	239	245	203	233	210	222	182	229	235	223	223	209	253	239	233	211	226	220	235	184	224	219	234	202	235	227	238	244	212	238	224	226	235	220	227	208	243	231	203	214	205	222	235	227	223	254	225	262	225	236	231	228	245	238	218	233	232	217	206	202	224	208	234	218	211	242	242	193	205	248	218	224	213	245	216	211	233	248	240	223	228	221	271	230	203	218	227	211	207	200	248	212	218	206	252	225	214	236	213	214	215	251	230	228	240	255	205	211	226	242	238	219	212	211	217	212	250	268	221	225	244	191	236	230	230	229	200	223	229	229	217	241	232	223	194	227	229	234	213	227	215	209	233	233	247	237	212	233	214	248	228	222	228	226	222	205	223	225	236	229	234	239	253	228	233	244	224	227	233	254	245	247	200	219	232	243	243	218	213	227	222	191	227	217	221	206	213	224	252	225	234	197	260	269	252	239	230	205	219	244	231	224	245	261	248	249	241	221	251	202	239	206	225	224	231	219	247	215	247	213	226	221	233	237	210	251	237	222	202	255	228	238	228	219	219	249	214	222	241	222	234	203	229	241	207	213	226	233	212	236	243	223	227	247	242	219	224	212	221	211	274	225	225	223	206	236	220	220	238	224	245	233	238	209	228	226	230	231	221	202	238	212	230	192	192	215	273	205	227	240	229	248	234	233	214	241	220	249	220	218	249	233	209	220	233	231	229	238	260	230	240	245	216	221	215	208	217	231	229	204	234	211	236	218	230	195	222	231	235	217	210	234	250	201	217	247	236	238	235	244	239	216	227	211	253	215	233	223	240	222	216	228	228	208	211	223	219	230	226	237	214	209	234	230	217	238	225	205	238	239	250	232	236	188	241	236	222	248	233	237	233	228	223	241	212	214	211	188	220	248	214	227	241	238	254	229	217	215	231	217	212	224	243	225	233	249	210	210	228	231	198	203	219	239	236	233	262	223	231	241	219	229	253	232	211	205	241	218	261	239	240	237	229	232	230	241	257	219	240	229	197	224	238	227	226	216	209	209	236	200	227	236	239	228	235	236	246	234	217	205	235	221	241	222	242	253	216	212	217	210	238	226	230	214	238	233	231	229	231	232	223	233	218	215	238	211	218	229	226	226	224	206	216	228	237	221	229	252	235	203	246	242	230	234	224	212	226	211	220	211	227	225	213	226	221	208	218	206	242	234	253	237	224	228	219	254	216	231	230	213	220	223	235	189	261	244	203	229	240	221	230	233	212	243	221	208	259	237	240	232	233	246	221	244	233	210	244	230	222	227	238	238	272	234	216	260	255	244	205	223	219	224	221	210	222	243	225	206	228	205	230	219	227	212	240	239	257	216	235	229	224	209	210	236	203	225	241	243	238	215	242	242	207	238	222	215	240	251	226	229	235	218	239	243	229	252	239	219	224	217	225	229	218	202	230	218	216	239	209	214	227	209	206	201	239	214	254	233	202	211	248	245	217	247	240	223	225	243	233	239	240	220	240	237	217	210	205	243	241	229	238	215	198	232	221	229	230	241	218	229	250	238	243	237	239	236	247	222	229	197	207	223	215	205	209	226	244	220	245	215	212	227	212	214	242	226	221	244	213	214	219	231	231	223	212	201	239	245	222	239	231	207	246	248	234	241	217	231	253	236	235	218	218	228	199	239	227	226	212	240	216	225	203	224	221	210	233	238	217	230	239	226	236	217	240	223	225	222	233	221	210	218	216	256	244	250	220	243	260	234	247	221	212	241	215	205	226	236	224	221	235	219	222	247	226	244	210	218	250	251	229	210	204	233	204	263	222	209	215	188	207	210	224	204	211	218	254	222	241	217	240	223	238	219	221	215	240	256	212	211	191	244	230	225	216	249	228	236	249	249	223	224	212	235
29746	42156	36993	26095	19316	13178	10511	7880	6193	4929	3725	2811	2376	2009	1701	1477	1342	1165	979	885	815	769	673	666	504	503	490	413	409	407	371	381	386	377	414	387	369	379	397	374	365	354	354	347	334	324	334	329	318	301	306	328	324	307	286	296	287	297	282	304	273	317	295	297	269	302	283	273	287	303	283	273	299	273	303	278	294	281	297	294	283	285	268	268	282	297	295	298	303	259	289	268	283	271	318	302	277	264	265	306	309	269	307	266	266	271	284	295	279	289	284	302	270	262	277	312	282	296	285	271	296	279	304	291	332	323	273	291	269	282	294	259	255	316	298	258	297	276	267	268	302	287	295	296	282	292	266	281	287	295	281	295	288	308	281	281	280	315	274	301	279	269	241	266	272	274	265	308	283	273	260	266	259	289	261	306	286	311	293	221	324	283	301	295	278	258	293	288	307	279	281	336	267	287	295	289	266	303	279	260	270	259	282	298	276	290	294	289	260	268	276	284	272	280	291	287	290	317	301	296	292	265	307	281	295	280	279	249	272	231	295	287	293	297	277	286	294	307	302	282	296	276	291	310	312	293	277	289	295	315	310	290	276	264	276	276	279	297	277	318	294	256	273	304	274	297	281	256	324	275	255	259	297	279	291	288	283	277	295	285	329	273	260	293	265	282	274	328	294	263	297	274	272	281	321	281	298	280	276	283	301	284	290	291	288	295	264	274	296	260	274	274	285	289	277	283	283	295	315	273	285	287	305	271	269	268	280	270	297	267	296	272	287	261	284	277	293	284	287	283	256	287	279	304	287	260	280	267	287	315	271	286	265	319	269	317	306	285	266	285	307	253	311	270	284	290	294	270	265	321	266	266	256	273	299	271	284	276	247	271	269	274	288	280	264	295	301	280	270	276	276	298	269	287	276	271	295	293	286	256	283	292	292	271	281	266	277	343	276	305	309	322	314	259	265	281	307	306	268	288	312	280	266	264	276	281	313	265	278	259	292	274	295	292	247	274	276	300	272	249	281	294	301	307	270	267	293	319	291	281	271	264	293	307	286	274	269	286	293	287	300	282	260	294	269	305	273	285	292	275	301	283	281	304	288	288	262	311	289	341	305	288	277	274	253	300	307	283	274	279	267	266	299	292	263	284	301	307	313	272	271	285	288	302	292	300	308	276	308	282	288	299	313	288	289	293	279	254	284	284	271	300	279	292	286	293	273	270	287	252	258	262	273	251	291	280	290	246	279	313	322	312	262	287	290	300	273	262	287	275	309	293	270	251	270	262	287	294	301	302	294	271	308	322	279	299	291	278	292	294	293	289	314	256	269	265	292	288	286	258	275	273	304	284	293	268	308	276	281	278	334	289	263	287	254	288	292	303	266	271	289	275	293	271	286	298	274	260	260	270	270	300	299	287	291	292	286	316	283	261	305	302	297	294	261	276	271	264	292	288	263	289	276	282	265	280	285	259	275	278	278	287	289	303	257	273	276	301	271	295	318	322	288	297	287	273	326	304	315	267	289	305	295	314	278	299	310	280	284	298	266	289	277	249	307	300	283	301	273	298	289	300	240	293	256	288	314	339	282	286	294	283	298	306	273	259	274	289	295	288	277	288	278	306	253	258	308	280	269	287	303	296	283	304	313	292	294	304	268	256	318	287	278	281	291	290	284	279	297	298	326	278	316	267	274	302	285	249	281	288	289	278	273	280	290	291	290	267	300	280	270	267	292	316	291	307	276	256	249	273	298	308	262	274	279	296	313	277	314	276	273	297	280	294	288	268	305	305	306	304	296	285	297	299	291	285	318	299	304	295	295	299	309	319	300	272	288	250	299	250	302	298	280	298	275	271	287	294	263	261	269	305	301	295	304	299	300	290	294	277	277	264	258	303	256	270	300	294	253	304	301	305	313	303	276	303	287	261	288	298	299	276	253	278	280	303	289	270	294	288	274	288	283	279	280	280	312	240	296	275	317	286	287	272	308	280	281	302	296	300	322	276	279	308	278	298	298	285	272	286	273	299	273	286	261	305	297	300	292	279	282	292	281	276	277	276	253	280	260	283	297	302	285	296	310	291	277	297	271	282	298	276	268	301	288	288	302	285	294	280	264	250	285	282	270	295	290	291	289	266	292	295	261	304	260	303	296	258	284	277	265	291	278	298	288	270	274	279	277	272	285	265	278	269	279	309	312	275	265	297	295	263	258	249	267	292	289	292	293	281	269	285	282	277	274	298	266	267	264	284	307	311	279	273	296	277	283	299	274	292	278	245	286	324	277	306	291	275	280	285	269	283	265	281	294	287	274	325	254	258	265	278	272	261	304	270	298	298	305	290	271	262	278	275	314	282	293	299	297	269	290	264	281	284	291	280	266	296	298	279	283	280	275	291	289	278	318	293	276	295	311	309	267	307	296	260	280	281	286	267	276	301	276	280	259	258	305	276	283	287	290	282	294	305	260	289	269	286	282	265	298	282	266	286	306	271	279	288	301	252	296	294	297	308	299	280	306	272	272	285	284	311	267	288	273	277	290	314	292	288	292	257	246	298	290	292	277	295	310	259	258	281	314	288	280	297	251	270	250	298	282	269	269	283	258	257	310	284	278	286	282	279	296	298	284	275	278	301	271	287	297	280	307	284	275	288	271	261	296	265	280	267	298	327	310	288	291	323	268	286	259	311	278	307	306	294	267	292	289	278	307	274	286	270	296	283	282	261	317	257	306	288	245	286	287	277	285	301	296	304	290	287	275	271	275	270	275	243	306	292	290	264	304	293	290	282	276	276	298	290	274	251	315	299	294	279	275	300	290	310	271	302	271	299	283	308	309	264	278	294	332	295	265	289	269	251	319	274	298	263	269	282	270	282	246	285	291	315	276	293	282	274	287	266	292	287	267	266	268	266	271	293	300	273	287	299	294	262	267	260	269	302	263	294	282	272	276	303	290	285	284	274	298	297	290	297	259	290	319	290	280	293	264	305	301	301	297	262	276	291	278	273	286	293	302	284	296	279	281	286	316	299	272	285	315	264	282	294	297	275	280	298	288	249	293	276	288	290	243	279	310	280	254	273	292	291	276	286	266	307	271	265	300	286	287	256	275	287	291	290	282	275	302	262	286	303	292	287	297	329	287	285	283	299	258	266	285	286	260	281	290	291	263	288	286	290	280	302	281	267	298	292	284	295	275	299	282	276	247	272	292	296	277	283	295	309	314	293	281	298	287	286	261	295	257	274	262	279	282	288	286	262	283	278	301	320	298	309	275	267	281	308	315	279	303	278	282	297	277	318	287	297	278	276	247	262	302	292	327	270	273	285	262	297	270	292	286	279	300	307	276	252	303	269	271	269	277	281	298	302	281	276	282	274	281	280	279	294	268	274	300	260	293	301	275	280	300	301	307	295	266	280	298	280	291	299	285	301	291	288	279	285	269	288	282	257	305	294	279	282	281	280	311	267	289	280	308	292	242	255	281	275	284	301	301	244	315	276	272	299	278	261	289	284	313	308
24431	21319	28496	25403	22506	16235	9880	6005	4133	3208	2375	1757	1492	1292	1104	978	837	762	644	610	518	509	473	431	391	359	301	309	231	263	256	265	239	260	219	241	213	229	235	236	259	209	215	199	208	188	207	219	200	195	204	195	186	197	160	164	199	195	183	180	168	169	165	174	190	198	157	172	165	169	174	175	173	182	165	179	151	150	181	164	153	162	169	188	175	160	170	195	168	156	184	179	162	183	163	168	181	153	171	195	169	171	169	183	149	176	164	166	176	175	169	189	173	156	170	174	173	153	142	151	170	175	156	168	157	176	178	167	167	180	179	158	172	164	149	170	170	168	168	191	155	192	175	173	185	157	173	146	170	166	170	187	169	167	183	159	179	190	183	168	151	173	155	177	161	182	181	163	182	160	178	155	167	169	177	164	162	148	195	144	153	163	180	145	181	172	169	152	163	166	165	174	173	162	188	184	186	184	151	174	165	158	168	168	177	182	161	169	179	174	141	165	187	171	172	146	157	180	168	168	182	155	186	174	184	185	155	183	185	173	173	165	172	173	148	182	170	190	172	167	164	185	159	135	179	173	195	159	180	169	158	187	163	184	161	153	147	165	155	165	202	154	159	155	174	173	172	178	177	164	166	176	203	178	160	172	163	165	163	159	185	153	177	147	157	174	153	157	156	153	173	168	164	168	170	170	169	199	172	164	198	188	168	172	174	190	165	165	175	142	167	149	171	160	157	179	179	173	196	183	158	182	175	188	168	166	158	161	192	184	166	174	148	176	187	184	169	174	167	161	165	173	173	157	162	154	169	203	171	176	156	180	181	163	204	182	179	177	153	188	176	188	163	166	194	155	201	205	185	171	178	156	179	169	168	177	182	153	161	176	174	183	157	211	183	187	172	148	155	169	167	199	156	157	179	178	164	184	156	148	180	159	155	161	197	145	156	183	169	177	179	170	174	176	179	164	179	170	177	148	171	167	187	188	188	192	172	154	176	187	179	174	154	150	155	166	170	161	184	184	185	182	156	157	179	204	166	170	167	189	164	159	181	154	159	166	171	171	183	170	175	177	152	178	169	191	163	165	158	163	161	165	177	188	164	175	179	181	161	191	161	164	160	152	184	188	146	167	185	182	158	161	173	176	172	162	172	173	172	166	166	168	201	176	174	166	154	207	176	179	168	203	158	172	175	183	187	173	178	185	158	181	171	166	182	166	165	192	189	177	170	185	175	183	167	178	191	166	139	168	151	168	185	155	175	156	193	179	166	159	174	160	161	162	191	174	203	160	183	164	174	190	153	183	143	167	163	163	166	187	190	168	174	170	163	196	178	184	162	172	156	162	187	168	153	195	157	170	174	155	168	169	195	179	171	172	175	176	154	196	138	196	166	164	190	160	169	153	183	148	163	151	166	187	183	163	178	193	144	169	157	163	201	172	164	156	152	155	171	192	182	166	167	162	167	166	171	161	191	157	177	163	193	177	185	155	162	160	183	175	176	191	189	173	172	177	166	171	188	179	169	169	164	183	170	170	182	182	170	187	175	177	161	181	158	176	177	160	170	168	197	163	160	181	151	162	164	172	169	179	150	153	171	197	189	183	188	175	175	177	177	166	162	158	184	152	176	179	174	180	169	153	152	157	187	177	199	177	175	174	183	153	154	167	166	186	176	168	148	165	165	159	194	180	185	171	167	172	181	169	179	165	172	176	160	148	165	158	163	174	184	178	160	174	158	168	171	180	171	165	176	153	173	175	178	174	182	192	171	164	179	178	164	186	161	185	180	166	174	162	135	168	160	178	166	164	167	151	178	177	180	186	189	171	170	172	165	163	186	172	163	168	179	179	170	180	188	150	156	162	187	164	192	169	167	168	188	156	175	176	161	172	162	191	204	173	182	185	171	176	153	174	165	165	183	158	173	174	178	180	167	168	165	185	144	159	182	149	161	174	177	170	159	161	176	151	183	148	150	157	178	181	184	170	177	166	166	183	178	175	143	175	177	165	170	161	163	171	181	160	143	177	175	165	168	165	188	175	166	151	174	190	158	166	187	179	159	167	180	165	138	172	177	208	163	161	150	167	162	186	156	177	187	179	154	174	166	171	176	180	187	155	192	163	156	167	186	170	137	164	177	176	191	178	180	172	188	177	172	164	165	162	145	184	165	158	182	175	182	147	181	164	192	170	176	142	150	192	179	182	165	173	167	167	174	154	160	186	165	153	154	170	181	157	174	175	163	168	178	182	152	163	168	175	190	174	161	170	150	167	176	187	176	154	176	211	195	192	168	191	166	190	178	171	171	190	152	187	177	173	172	160	149	156	150	175	182	175	188	174	164	154	178	187	164	146	155	176	171	164	165	179	172	181	162	160	165	155	177	172	188	153	166	158	210	180	155	160	189	166	198	204	168	166	182	177	168	184	162	171	171	192	192	194	161	168	149	181	161	185	175	185	178	166	167	166	175	157	155	166	169	179	168	177	170	163	165	174	181	170	152	173	168	170	178	146	187	153	158	182	159	165	148	184	165	168	176	199	155	162	214	156	193	170	178	166	189	151	173	170	177	186	168	198	154	182	189	177	182	162	193	182	158	192	172	174	179	169	161	168	178	181	161	184	199	204	166	176	167	155	171	181	164	165	162	156	190	182	185	183	169	193	153	149	172	180	156	180	164	156	153	161	172	162	157	173	189	157	160	160	183	151	178	162	162	148	173	164	171	152	183	164	176	157	157	160	162	159	176	156	167	160	185	168	162	161	174	178	186	183	170	171	176	170	169	162	163	155	184	169	182	150	172	160	163	154	176	148	167	184	168	175	166	162	171	163	157	177	165	171	145	180	172	166	163	162	142	175	171	159	175	178	171	172	185	170	181	178	156	188	179	171	154	191	173	166	176	157	172	162	145	171	164	168	161	172	167	172	174	168	161	188	158	191	180	199	171	187	149	187	176	168	166	191	144	166	172	185	189	152	176	153	157	144	158	155	166	180	185	190	162	167	172	157	181	159	195	156	175	153	186	177	171	186	163	171	173	198	173	157	165	172	176	158	179	168	156	173	166	173	168	183	174	181	174	162	164	156	169	162	151	161	169	193	165	152	161	136	177	175	170	143	179	172	185	181	172	169	145	164	159	154	151	190	178	171	176	167	180	158	174	167	175	167	176	175	190	162	188	161	142	180	204	163	179	189	167	170	165	166	166	180	158	196	170	163	147	153	158	179	175	156	179	177	156	182	150	173	180	185	196	188	165	173	178	172	184	155	162	170	166	175	202	164	193	167	164	169	206	163	183	155	145	171	193	157	161	154	186	160	163	164	157	184	186	185	190	173	172	173	166	198	150	186	184	175	194	175	164	159	187	163	160	190	193	187	151	183	159	159	175	177	198	169	163	173	153	179	165	162	157	207	168	169	179	151	155	180	161	146	165	155	160	160	152	167	150	169	160	182	166	153	182	155	208	168	166	154	171	151	172	165	168	174	178	196	170	170	169	171	175	183	158	175	182	153
29785	48567	43103	33132	26190	17645	14707	11560	9157	7281	5543	4287	3460	2913	2423	2148	1840	1547	1258	1159	1022	892	809	758	649	551	464	441	440	410	388	334	384	345	344	348	320	352	341	325	339	301	280	292	273	290	266	286	242	261	255	241	242	272	222	210	226	247	247	220	222	224	210	230	244	239	232	200	224	194	228	238	199	220	211	230	215	212	183	209	202	226	216	210	212	212	225	223	207	211	214	244	193	202	240	200	237	223	237	239	211	233	215	218	196	200	195	247	201	219	244	188	204	205	193	208	218	209	196	230	217	205	218	220	217	203	223	208	230	207	187	194	210	217	208	223	209	228	214	205	195	211	222	228	234	207	199	212	223	228	210	218	219	212	221	242	199	228	211	206	214	232	204	212	219	208	214	219	183	208	206	236	204	207	217	211	222	213	223	237	221	220	229	228	242	247	204	221	206	224	246	223	202	203	216	212	209	198	214	211	215	228	225	219	218	184	204	206	231	209	235	206	227	215	216	184	240	202	218	228	215	184	221	178	233	237	226	226	213	251	207	205	221	227	215	194	242	201	208	229	226	235	237	218	223	208	212	197	232	204	229	222	202	195	204	198	212	213	219	234	205	246	236	233	224	218	208	193	195	227	217	202	203	253	223	210	222	216	209	195	218	198	222	210	186	191	232	190	232	236	225	221	182	217	212	217	237	217	198	185	220	216	218	201	227	213	202	205	213	210	208	209	216	198	222	217	220	226	223	187	201	190	207	214	207	213	194	249	220	207	220	209	231	205	211	261	215	197	212	202	200	196	237	214	226	211	214	196	222	189	218	226	192	208	220	221	232	219	223	229	187	230	233	234	219	211	224	217	222	204	239	214	221	199	211	204	204	220	210	238	202	210	233	205	200	221	218	229	196	208	216	209	221	235	206	234	233	221	196	229	227	235	232	217	214	229	243	225	211	232	204	214	218	199	225	243	231	210	228	228	246	204	191	215	199	219	213	222	206	209	194	213	206	214	218	209	236	205	223	213	238	198	216	222	224	221	195	197	233	226	218	212	240	213	224	229	205	183	209	229	225	220	243	211	194	216	215	215	225	205	185	216	225	243	222	200	230	174	192	209	200	230	232	172	203	215	218	232	205	219	187	225	197	212	212	213	215	210	214	227	207	191	213	214	206	236	209	223	191	194	226	202	240	225	194	204	212	226	221	232	208	217	210	198	202	233	197	208	230	227	224	217	202	201	225	226	197	206	212	212	186	208	249	216	213	203	211	218	207	213	193	204	227	195	237	213	201	221	208	204	210	222	217	214	221	190	213	191	226	239	209	222	216	214	213	226	203	226	235	226	171	194	213	217	205	209	216	227	217	223	216	209	187	231	224	226	214	223	193	210	224	243	230	215	203	209	227	206	225	222	219	218	234	223	192	210	218	221	223	195	224	216	216	195	194	217	213	199	227	211	230	195	212	219	207	226	214	186	216	233	196	220	231	220	198	203	216	244	198	229	205	212	229	233	202	190	184	220	239	214	206	231	213	208	208	196	267	227	205	218	221	215	205	225	215	213	241	226	217	220	235	208	208	195	218	197	249	211	238	216	212	232	232	203	228	219	219	244	212	243	227	231	210	220	198	214	191	225	199	222	204	211	220	208	228	220	209	211	220	217	227	239	185	234	195	211	216	243	211	193	192	221	196	210	235	197	250	219	239	197	239	201	186	217	203	218	195	223	238	215	218	209	209	233	254	214	217	218	197	206	224	227	206	214	199	235	226	223	207	176	201	205	210	186	228	215	210	199	202	222	230	237	210	217	203	221	209	225	202	222	213	194	236	187	192	208	215	220	188	229	209	186	231	205	224	205	227	201	201	196	217	244	219	225	230	219	219	234	214	200	210	213	204	231	204	199	216	219	213	225	212	218	198	226	218	219	233	204	238	202	212	234	203	251	225	205	221	214	225	201	218	225	228	224	225	205	228	234	217	213	222	202	208	216	219	242	209	226	224	190	216	201	198	224	205	205	221	218	195	221	236	235	208	198	231	210	204	234	234	206	216	207	214	219	210	236	239	213	223	204	226	219	215	214	224	221	190	194	195	235	237	186	185	224	210	194	247	220	228	239	235	215	216	205	194	189	191	206	217	222	217	200	214	230	201	218	219	224	209	221	231	239	240	215	212	204	215	197	223	220	220	206	202	187	249	222	223	211	256	213	210	204	222	211	209	226	211	187	243	213	194	237	202	209	206	250	222	244	233	226	207	198	214	197	208	269	234	221	212	215	240	235	216	223	223	211	208	229	204	193	230	199	233	215	200	202	215	226	180	239	204	200	218	222	194	205	213	215	216	225	214	212	242	209	222	235	201	237	215	211	202	209	213	225	204	217	221	208	225	213	202	194	222	209	210	188	205	221	207	217	226	192	238	240	218	173	236	220	224	224	213	230	202	204	209	209	223	227	207	225	195	229	233	247	225	227	201	227	221	225	200	207	209	217	204	217	230	232	218	188	181	218	238	239	225	216	228	203	233	230	191	232	197	231	212	236	226	207	225	189	222	226	230	219	228	210	233	235	226	231	220	204	197	218	214	240	204	205	201	213	227	229	227	205	214	226	197	215	196	215	244	221	210	233	231	217	215	198	233	214	209	183	213	202	222	221	186	210	196	206	201	228	215	231	222	190	202	203	214	237	193	216	214	217	209	203	203	203	218	200	206	221	200	213	226	204	203	217	220	223	207	218	211	243	246	234	200	227	224	210	210	218	211	211	219	214	245	228	239	219	214	198	210	214	224	230	238	207	207	221	214	193	211	236	249	232	193	233	206	231	213	229	225	220	242	226	211	226	233	203	225	213	227	212	220	185	195	222	217	234	218	227	229	197	203	211	225	200	239	211	216	187	205	207	216	221	227	196	218	225	234	230	184	197	208	191	199	212	220	202	204	206	214	228	224	220	209	236	229	220	206	243	223	213	221	209	242	219	203	181	205	253	229	236	233	221	234	228	225	240	206	230	239	203	256	232	206	221	229	218	212	225	249	179	204	224	215	206	198	222	190	213	227	200	223	207	218	226	218	215	210	229	214	208	223	236	232	202	200	218	204	223	221	233	242	214	238	204	197	217	205	200	191	227	215	222	211	201	205	217	235	219	231	224	191	195	218	197	232	194	233	220	231	207	211	216	212	206	211	229	226	214	200	248	195	227	222	226	209	183	231	200	231	227	230	214	227	224	240	224	206	235	231	215	251	213	221	221	203	216	220	203	226	237	225	240	243	231	206	206	207	227	214	223	226	238	216	206	221	210	195	221	234	211	210	234	221	209	223	215	215	233	215	219	212	199	221	225	219	219	239	223	240	245	197	210	226	228	223	245	232	212	225	228	196	221	222	214	204	215	207	211	190	234	211	211	208	199	215	217	222	199	229	193	216	214	219	190	218	228	204	239	244	194	218	222	198	211	232	214	211	211	180	218	212	179	229	223	206	207	215	212	222	195	196	197	228	225	238	213	217	214	216	220	205	234
25432	21442	28520	26930	18092	9976	6604	4656	3421	2567	1921	1577	1341	1164	974	861	793	748	620	651	541	564	485	438	434	366	354	362	362	324	328	321	321	353	288	351	348	340	333	300	307	324	283	311	314	302	276	293	307	307	286	287	277	263	267	284	281	281	307	288	266	275	253	272	263	287	259	255	273	270	284	306	284	291	278	287	291	264	281	306	304	279	253	291	284	281	277	254	258	287	262	273	281	273	279	250	283	266	286	244	252	267	254	261	251	270	283	255	258	277	246	253	271	263	298	261	281	280	258	271	281	279	286	299	272	303	290	270	281	269	272	305	280	288	267	228	244	270	278	285	250	294	276	265	277	293	272	264	292	260	283	286	268	283	269	279	293	259	279	283	265	253	243	275	250	258	312	259	264	261	279	269	246	276	263	246	273	295	297	293	287	287	250	279	254	287	303	255	299	237	271	285	292	263	273	272	232	293	295	264	280	290	276	282	283	274	276	251	280	283	260	263	264	246	266	259	280	269	279	268	266	284	271	279	253	274	279	265	285	274	277	264	278	252	291	255	261	274	274	284	251	276	255	284	282	250	279	282	267	280	294	277	242	287	280	278	259	257	322	276	317	263	288	249	277	275	275	292	258	269	255	259	291	269	236	270	266	276	280	256	272	235	257	273	264	284	269	235	297	265	270	294	282	288	283	284	241	273	259	258	284	285	301	281	296	268	302	269	255	278	276	261	269	309	286	251	289	301	294	240	283	262	261	261	262	232	258	286	256	252	290	304	263	295	317	279	285	278	276	258	272	272	263	244	270	288	297	239	255	269	259	260	271	291	282	268	266	261	263	256	277	278	275	277	273	270	275	298	254	290	296	254	265	266	281	239	286	290	269	280	301	306	276	265	293	294	276	263	253	273	283	268	286	265	270	254	271	249	296	297	237	266	273	269	300	261	292	261	255	291	281	266	263	285	274	267	302	252	266	285	285	285	256	261	294	250	262	292	256	268	297	269	251	271	258	302	271	262	306	274	253	273	259	262	274	261	264	258	296	275	274	260	307	275	282	251	301	278	284	278	243	282	264	276	275	269	287	241	292	259	239	270	279	259	292	270	251	260	280	261	280	290	247	233	258	241	250	270	282	287	297	313	273	245	295	289	290	249	283	269	268	287	279	265	290	263	276	262	243	270	258	261	275	272	277	302	288	289	279	274	259	268	273	261	299	281	272	264	283	283	278	281	267	283	274	261	296	240	278	287	256	275	262	243	270	267	274	252	269	274	262	249	268	273	262	290	269	268	294	296	284	268	272	265	269	288	291	254	311	297	261	292	268	265	290	312	269	253	281	300	267	257	296	251	257	297	288	257	249	274	240	297	287	258	254	250	287	265	274	261	276	242	266	283	269	280	281	270	270	268	243	262	292	275	275	264	266	238	287	277	246	290	299	277	279	260	295	267	252	287	296	267	302	258	272	275	264	263	276	274	277	280	279	264	283	302	267	242	266	272	269	305	293	307	258	295	304	261	240	262	287	266	270	251	271	263	263	314	270	275	274	296	263	291	282	279	293	287	271	259	264	266	249	273	271	273	264	265	276	272	265	294	255	290	238	282	278	264	289	251	296	246	251	249	235	253	254	300	245	274	268	273	276	307	240	293	275	289	272	257	256	281	293	265	287	259	264	271	254	254	262	235	268	283	224	255	254	274	293	267	254	236	267	290	252	250	255	294	285	294	314	257	280	282	277	277	262	279	227	285	256	305	290	269	262	311	287	258	264	279	230	236	245	268	293	277	258	299	294	276	268	268	279	251	262	261	279	299	287	272	249	286	277	274	279	273	251	266	262	282	255	286	288	241	281	273	259	264	260	278	264	302	253	297	288	274	284	259	236	264	259	260	253	264	259	242	281	271	259	293	258	280	265	282	235	272	282	311	281	280	271	278	241	248	281	267	286	265	276	295	273	293	301	288	255	291	257	261	289	263	307	271	267	275	275	253	268	260	274	243	235	242	252	299	280	312	264	270	269	254	261	297	259	276	278	303	271	265	279	275	286	259	273	260	284	306	259	288	275	257	292	276	261	296	289	239	275	260	273	271	267	248	274	283	297	281	279	270	292	246	258	284	308	263	266	284	280	261	275	250	246	268	247	274	290	257	294	299	276	266	272	259	274	273	272	291	275	280	313	271	278	321	297	274	247	286	281	260	286	273	287	287	277	244	264	281	273	281	281	288	279	303	294	247	291	268	260	249	291	260	268	277	229	245	278	285	253	254	234	261	295	271	280	273	245	247	263	268	250	286	246	274	277	269	258	282	287	302	244	247	257	270	249	269	269	288	289	287	260	291	252	247	264	268	310	275	261	291	309	274	266	276	248	284	283	275	245	302	258	253	279	292	254	269	273	282	252	301	260	282	276	261	266	280	300	247	269	297	262	265	253	280	259	274	281	252	283	264	290	289	279	281	262	244	242	266	286	295	289	299	291	288	230	256	250	287	289	283	291	297	256	271	267	273	240	261	292	268	280	272	282	261	276	251	264	264	280	284	297	255	273	301	251	258	276	292	265	289	278	258	299	279	278	276	238	287	259	296	264	282	270	270	255	276	237	293	282	273	283	260	284	289	281	243	263	271	279	293	273	306	259	227	236	245	271	298	285	287	252	283	261	254	261	272	270	250	258	266	272	268	260	271	265	280	229	225	238	279	270	268	301	286	299	275	271	283	271	255	279	273	268	277	299	281	262	244	293	264	295	250	293	255	255	305	291	293	280	288	270	278	281	263	249	283	266	291	276	288	303	276	277	266	250	280	279	279	271	263	269	303	282	284	271	267	285	301	270	301	291	287	280	282	274	280	258	256	276	278	260	275	283	264	237	257	261	263	263	278	264	283	281	270	277	250	290	263	272	290	275	271	275	283	283	291	273	245	266	296	276	290	280	284	292	243	285	258	263	264	261	261	283	226	281	255	266	274	288	244	286	311	276	283	293	251	303	307	269	260	280	273	273	297	257	277	248	253	286	265	293	245	250	251	291	264	268	288	284	253	260	264	246	279	267	274	284	270	281	242	251	271	279	271	282	266	255	254	267	269	280	257	265	284	263	277	265	267	271	274	270	309	272	263	269	272	259	271	276	296	266	282	273	262	261	280	276	301	286	279	278	272	230	272	289	248	263	259	248	249	254	266	266	279	244	313	294	264	260	285	273	275	278	247	282	291	297	235	278	265	285	293	294	258	276	251	291	261	262	258	266	256	285	256	269	281	289	292	278	281	287	262	278	273	295	282	262	277	264	276	252	257	283	298	275	246	276	295	254	242	253	271	272	254	254	259	253	258	255	277	281	253	280	287	281	234	268	275	267	298	322	277	258	294	269	267	268	263	281	274	256	295	285	265	306	300	278	264	283	298	259	281	285	272	271	283	263	233	266	292	284	259	268	285	284	257	297	266	243	275	286	247	266	255	263	269	272	256	285	301	269	263	236	263	282	279	280	254	282	290	248	254	295	310	302	266	250	278
30379	45323	41311	29064	21764	15331	12397	10042	7977	6224	4841	3806	3110	2547	2255	1947	1596	1483	1328	1207	1046	925	821	764	671	634	544	499	506	440	399	443	477	465	446	434	400	395	432	452	454	452	403	396	409	405	363	409	377	335	372	338	355	360	351	335	327	343	331	362	361	326	345	351	343	364	360	316	348	302	341	328	341	322	336	364	341	317	361	313	345	338	292	326	364	368	373	352	339	349	336	298	337	369	312	328	334	353	348	307	362	336	327	351	320	307	341	323	336	342	367	343	339	350	338	312	303	308	344	342	310	313	346	333	365	340	333	330	328	302	320	302	344	308	315	333	320	331	374	332	337	329	333	326	316	349	348	300	364	361	331	324	338	334	319	313	358	330	311	319	345	341	338	344	342	326	350	336	332	348	343	342	303	329	334	342	338	327	341	338	326	322	368	317	325	318	346	313	319	348	357	334	350	327	347	343	359	305	325	338	331	316	299	381	327	356	368	336	352	333	336	340	341	308	368	346	318	328	342	340	348	321	332	349	309	352	353	337	329	334	355	305	334	319	353	309	341	344	381	358	322	328	344	327	340	343	341	337	363	340	341	315	341	332	320	320	349	309	341	310	360	320	310	340	328	338	339	351	367	315	332	349	363	347	307	344	379	311	324	313	353	333	348	309	324	324	345	345	322	373	314	321	328	327	328	356	347	327	309	353	371	318	326	320	337	317	335	354	323	342	320	321	299	320	337	321	334	338	329	345	352	321	351	372	329	341	351	308	325	328	331	365	335	350	357	327	327	325	328	315	323	323	323	327	303	322	295	335	326	337	314	309	346	342	345	335	333	286	333	357	348	375	336	322	344	322	344	321	319	312	330	335	287	349	332	319	305	347	345	349	354	332	372	357	343	339	317	298	310	333	305	354	325	340	348	341	344	358	356	324	331	367	332	360	306	332	343	342	343	294	305	319	321	342	324	346	330	320	307	328	343	345	383	377	352	364	317	317	326	309	328	334	367	340	339	332	339	320	312	331	340	310	334	346	352	328	336	340	339	350	365	347	337	324	373	307	372	324	339	303	312	311	349	318	350	376	332	365	334	331	326	355	322	334	359	329	317	338	350	324	334	336	325	356	302	361	348	338	305	341	317	353	345	361	336	278	313	350	345	354	342	318	311	339	359	293	314	349	291	317	322	374	303	345	335	349	331	347	361	304	345	342	338	324	344	326	322	304	355	302	348	328	298	338	343	344	347	333	314	337	325	352	330	308	343	339	324	301	323	344	331	349	353	323	311	327	319	342	342	304	328	353	355	323	312	335	356	346	328	317	329	351	319	343	298	338	306	320	339	323	318	330	335	346	327	340	310	315	352	365	325	343	307	289	305	332	346	301	345	318	346	317	343	338	347	300	331	320	303	327	344	335	342	318	355	335	328	332	333	334	322	360	374	354	343	319	362	340	365	320	339	341	306	330	333	350	337	322	349	340	341	331	344	351	338	358	331	302	356	342	322	314	341	350	351	340	332	325	360	334	346	285	342	323	334	330	334	330	333	365	339	324	333	345	358	342	321	324	337	358	336	311	336	318	333	339	343	354	353	345	340	329	364	335	354	352	333	306	346	335	326	342	373	321	336	350	355	355	329	344	305	369	362	321	325	375	337	318	343	322	328	348	326	352	330	352	335	338	318	330	347	343	338	328	359	359	397	349	344	362	353	315	307	330	324	378	365	338	331	323	347	353	317	326	333	322	297	333	328	352	335	332	315	352	323	318	336	362	328	298	327	320	296	332	336	344	319	335	327	335	295	338	345	365	333	340	337	358	343	312	329	365	354	378	340	348	344	304	341	323	321	329	340	335	278	341	342	346	328	313	330	309	320	352	333	340	332	342	352	339	324	338	349	354	319	309	344	333	349	350	359	325	308	364	316	307	304	336	336	314	334	340	335	347	326	340	284	341	310	335	358	317	327	331	349	346	315	323	318	337	314	333	337	310	331	341	339	347	342	325	334	338	327	323	339	341	290	340	324	312	313	317	353	316	323	343	317	366	307	332	325	327	347	337	322	310	325	327	348	355	300	315	364	332	303	311	343	316	336	318	323	334	342	364	312	340	326	318	323	329	325	302	324	336	336	337	341	375	346	337	332	327	318	350	352	350	325	322	342	329	321	330	305	314	336	348	338	339	320	316	326	336	343	325	316	321	323	323	325	340	331	301	335	326	319	310	332	321	364	350	355	372	326	335	337	341	365	365	310	342	327	326	332	319	358	355	321	335	337	337	358	348	361	303	362	347	329	339	338	349	351	318	316	320	317	337	317	357	355	319	310	353	353	353	353	383	324	351	318	331	319	325	324	351	349	341	319	327	361	352	324	330	337	329	331	321	326	347	320	338	320	339	340	333	360	327	300	379	349	350	357	304	282	324	336	320	356	299	345	368	381	362	318	313	316	336	339	353	303	338	308	347	334	341	327	343	327	310	345	324	367	311	350	310	337	338	318	320	335	331	330	348	341	340	325	359	359	362	327	342	342	340	369	311	305	340	325	356	319	354	333	356	348	341	351	296	344	362	305	340	332	348	339	341	370	320	352	334	317	309	307	307	330	334	309	350	304	334	322	333	317	342	308	336	320	303	339	345	327	338	322	322	340	312	347	337	336	342	390	323	359	373	305	299	351	332	340	356	333	345	315	348	362	314	339	328	311	291	319	322	325	328	311	337	352	314	353	346	329	366	314	325	334	316	332	309	340	357	328	342	357	330	347	338	338	340	358	337	340	328	403	301	323	322	277	349	347	350	314	336	292	305	343	349	351	309	325	363	342	327	353	308	356	356	353	303	327	367	340	331	314	347	318	322	339	332	324	323	360	345	351	355	358	311	326	315	318	348	326	364	295	352	322	310	325	333	325	365	329	342	339	322	304	336	348	347	345	355	343	350	327	330	374	319	310	323	324	297	349	317	340	325	349	336	331	344	298	324	286	372	347	307	353	323	332	320	350	367	302	319	342	372	328	336	350	336	357	323	348	323	322	323	341	322	326	342	328	311	342	326	347	341	336	328	337	344	293	320	294	321	345	350	334	362	331	314	364	340	338	357	327	340	317	314	340	325	353	345	349	334	330	349	295	346	304	310	325	347	333	347	326	340	358	345	356	351	330	381	341	330	316	359	345	335	342	331	348	299	371	330	331	323	353	336	359	386	342	343	351	331	336	354	336	321	330	347	340	335	331	331	345	338	304	305	367	316	338	335	348	325	355	297	319	324	345	332	333	328	349	338	351	349	344	317	335	358	292	331	301	340	315	377	344	329	321	357	321	335	346	308	331	333	349	305	343	313	313	310	345	335	398	375	358	322	317	320	330	333	311	332	340	335	293	348	301	357	329	330	353	343	364	330	312	365	321	308	328	336	338	305	349	352	324	341	364	360	305	338	312	352	343	329	327	338	364	324	360	303	335	339	349	361	320	337	317	317	350	330	320	314	357	302	310	336	331	349	351	330	323	346	343	339	354	320	366	297
23260	21354	29126	24194	21788	21916	17054	9267	6336	4810	3569	2652	2230	1843	1531	1305	1196	1037	987	845	735	700	679	485	498	467	417	360	326	354	322	304	320	328	284	310	304	328	258	304	296	296	258	247	265	239	237	236	226	240	217	236	225	231	231	221	241	219	209	205	212	232	227	238	234	222	186	217	213	217	203	219	205	203	236	190	199	230	222	218	213	248	214	211	208	211	184	189	223	218	183	226	190	204	175	192	196	220	209	207	211	208	200	212	198	212	184	215	204	215	226	185	175	220	212	218	222	194	220	190	214	215	205	236	208	227	225	231	210	209	225	214	209	220	212	189	201	228	201	202	205	209	211	208	185	221	210	191	220	217	204	207	218	205	208	230	193	178	225	165	202	214	216	229	201	213	215	205	215	207	222	196	182	223	202	223	239	226	235	232	234	182	230	196	202	193	224	203	212	208	202	204	199	213	192	213	188	188	204	213	235	201	199	224	234	211	220	206	221	247	203	195	219	183	199	220	210	201	206	191	211	206	207	181	195	229	193	190	193	189	196	222	221	220	216	206	220	196	230	208	194	204	204	218	195	210	216	222	212	189	196	186	208	236	225	190	186	234	220	232	201	202	210	202	188	207	195	213	210	201	181	198	203	203	226	187	217	229	194	216	218	227	188	200	202	204	186	212	223	226	226	207	227	192	200	219	205	225	188	232	217	236	213	203	212	211	190	210	205	219	180	216	223	220	208	215	208	203	199	204	195	191	214	197	215	209	205	218	204	185	209	184	209	235	219	195	233	216	220	218	216	218	192	237	215	205	205	216	207	204	200	219	218	216	226	209	214	209	198	214	231	214	204	183	206	203	216	224	213	224	193	200	214	194	184	217	220	237	202	234	213	202	214	205	227	238	243	202	194	230	213	210	219	208	229	188	201	213	229	200	207	208	230	228	174	218	226	211	183	181	194	189	212	223	210	206	236	202	184	192	209	200	208	176	194	193	200	208	216	202	189	218	204	220	196	227	205	215	219	207	204	198	230	213	228	219	194	214	198	179	231	218	203	208	203	203	201	230	206	214	215	198	187	211	224	197	195	208	210	180	188	215	242	215	215	210	216	226	201	198	214	211	198	205	198	204	204	232	218	194	196	197	190	248	204	192	180	214	211	199	219	219	189	222	207	228	202	186	200	229	228	231	204	222	219	206	197	209	208	200	249	205	210	196	213	212	205	194	207	193	194	205	207	230	202	200	213	203	169	206	224	196	188	201	172	183	187	230	223	208	222	225	232	198	190	194	189	228	209	203	232	198	203	200	231	184	229	222	203	205	192	194	229	210	209	221	214	218	220	211	211	192	212	201	219	208	229	233	206	207	218	225	212	187	220	198	201	241	228	213	213	213	182	212	188	226	200	205	228	216	184	207	202	208	226	189	199	166	178	211	194	187	209	222	211	191	186	195	211	227	191	207	198	199	222	210	227	203	209	236	209	228	224	190	232	205	206	214	174	203	213	204	226	209	226	236	227	204	216	201	228	226	182	196	251	209	211	192	209	192	200	179	228	173	229	217	218	218	201	204	195	178	208	198	221	214	220	190	215	235	208	200	211	224	191	216	194	196	196	211	189	230	196	206	236	198	200	229	189	231	222	192	208	206	212	206	207	211	206	201	178	200	208	219	220	207	194	197	200	216	223	242	209	219	182	203	194	222	217	212	221	202	230	182	206	232	201	208	205	234	209	226	213	209	200	213	218	229	203	206	215	201	208	205	204	200	207	198	213	239	196	185	218	222	187	187	212	207	212	206	230	214	233	207	240	209	196	210	199	192	214	202	226	209	202	218	190	214	209	194	204	244	188	220	206	189	236	208	212	187	203	205	196	202	206	184	189	212	204	199	202	214	212	200	193	203	221	195	217	209	202	200	199	232	208	208	203	222	206	204	222	223	208	213	211	200	205	216	211	260	228	217	188	221	201	211	211	200	183	219	203	190	183	203	215	185	210	188	202	181	222	223	237	212	219	190	206	214	198	211	210	219	212	210	205	236	205	252	212	203	212	213	198	216	206	221	186	197	210	210	222	214	220	223	223	205	229	205	201	211	212	198	226	216	190	236	207	207	225	213	214	213	207	221	190	217	205	195	198	194	219	203	211	204	205	224	209	204	235	233	237	208	194	220	194	212	204	211	198	210	226	216	212	195	178	209	217	222	194	206	225	246	215	189	182	200	221	212	231	212	230	213	202	192	208	200	207	211	190	208	208	202	178	208	212	239	229	223	233	219	234	216	231	213	200	206	205	200	224	195	178	234	241	197	224	233	215	210	190	184	245	216	210	189	189	196	210	215	225	188	195	202	209	202	193	208	232	245	204	211	210	205	235	198	219	209	229	206	200	176	190	207	205	232	195	219	219	210	216	188	220	191	223	199	197	230	222	206	218	225	183	196	201	214	221	217	225	213	212	211	191	222	193	215	238	199	216	178	229	206	214	230	205	211	202	221	185	209	218	231	208	214	223	214	191	214	196	217	190	207	210	199	208	198	216	203	211	224	212	206	177	227	232	219	192	195	205	191	209	190	215	214	222	214	211	207	207	224	224	188	199	230	222	204	204	223	208	203	223	215	181	224	212	196	216	194	229	208	218	225	227	214	214	199	227	228	215	178	198	227	193	216	187	219	220	211	216	172	199	214	212	242	204	204	216	203	226	209	206	192	199	191	217	215	214	192	236	202	187	205	221	214	235	218	236	197	222	213	244	221	206	191	198	186	205	245	210	214	210	218	206	201	219	215	213	215	204	205	236	211	205	170	227	217	186	227	213	201	216	214	196	211	200	227	201	190	204	202	204	208	206	212	215	211	219	203	207	196	239	186	211	203	229	176	183	234	208	216	212	192	223	208	208	214	235	173	217	204	217	206	217	201	205	188	218	249	203	208	205	212	185	202	201	203	200	207	202	218	173	193	210	208	217	190	213	185	198	204	198	201	211	201	209	209	199	212	197	192	211	214	202	215	201	206	205	185	220	186	224	209	190	211	201	200	193	222	212	197	177	232	209	186	202	208	204	180	232	219	222	195	205	212	191	223	195	194	218	214	201	216	211	214	220	218	220	219	221	186	194	212	188	205	190	219	207	190	183	214	252	237	196	199	208	219	214	215	224	225	193	207	219	209	188	194	204	206	208	218	192	229	205	210	205	200	207	235	210	213	240	198	206	245	235	218	212	218	190	205	189	221	223	210	213	208	196	227	199	227	201	206	207	229	220	209	208	222	220	187	210	196	179	187	196	214	224	195	220	210	188	193	201	209	210	225	211	223	183	203	211	188	197	207	193	206	215	217	206	199	251	214	212	180	210	196	234	202	201	216	205	214	208	182	210	221	210	226	218	187	218	224	211	195	196	223	220	223	194	213	194	192	201	206	210	217	208	217	208	221	225	194	220	199	197	202	169	225	198	203	206	230	218	214	216	218	227	215	208	197	172	206	200	191	213	208	207	203	196	190	224	200	202	198	223	227	226	226
32329	53597	51096	38878	28342	22558	18143	15538	12661	9805	7483	6126	4806	4035	3374	2814	2481	2150	1932	1702	1541	1322	1181	1009	865	714	632	592	565	506	498	418	445	484	453	448	450	423	453	427	394	371	360	350	327	335	322	319	321	363	296	320	275	295	278	280	272	262	282	259	253	270	266	238	260	271	260	238	265	248	252	241	231	251	276	244	231	227	236	231	246	261	254	272	244	250	247	220	279	230	235	239	247	249	242	223	251	246	246	232	256	260	265	249	213	277	278	274	279	242	231	241	258	241	270	247	262	258	235	255	270	257	248	245	235	252	232	245	261	226	242	229	255	271	276	233	266	267	273	236	237	245	248	262	236	250	269	245	257	255	238	245	246	261	248	259	278	251	281	208	221	240	226	232	237	257	270	279	245	247	283	257	227	232	247	254	238	240	252	253	239	264	253	260	242	269	281	245	260	240	257	256	247	249	238	263	250	229	246	260	265	278	246	273	278	277	238	255	276	257	260	227	250	243	237	229	235	241	247	254	234	242	252	224	240	254	232	229	237	256	249	244	237	218	253	235	259	250	252	246	256	249	291	235	273	235	238	243	257	270	274	244	254	249	291	229	282	276	231	277	251	227	247	251	238	261	258	248	248	260	244	255	222	256	206	235	220	268	274	241	253	237	277	256	272	228	244	257	257	233	269	249	240	256	281	246	240	253	234	265	248	257	270	264	244	271	267	226	271	258	229	230	246	242	234	247	263	251	246	260	253	249	261	240	258	249	239	265	250	233	247	245	257	244	231	243	239	235	241	246	263	250	248	266	235	256	242	250	238	278	253	243	263	265	218	247	258	256	265	269	259	252	252	260	258	260	237	269	233	247	260	267	230	217	272	231	260	229	269	266	250	256	252	281	220	240	256	240	247	273	256	255	252	227	257	244	263	264	277	277	264	255	250	256	230	256	251	241	234	243	249	243	261	260	244	262	266	218	276	255	261	239	236	262	250	268	239	247	252	261	266	232	243	243	241	232	263	245	265	255	243	262	286	248	244	254	264	228	227	253	241	248	258	267	218	250	261	234	219	241	258	240	246	253	250	241	244	249	273	258	273	248	236	259	267	251	272	251	251	233	248	268	239	262	234	232	264	228	244	246	243	260	256	258	244	239	274	242	246	281	215	262	244	220	244	263	261	243	257	256	244	242	256	237	259	249	255	272	225	234	270	233	247	256	237	233	238	242	240	246	250	237	235	262	238	247	240	262	254	243	250	252	236	254	232	232	247	246	225	249	262	233	247	247	231	239	249	239	236	236	256	247	252	220	224	249	256	238	238	229	245	247	268	225	247	238	236	263	229	247	241	252	260	257	239	297	246	250	248	252	230	292	259	229	250	252	257	248	270	243	273	235	262	242	245	252	263	242	241	230	267	236	244	260	243	252	255	253	244	243	231	249	259	246	257	252	287	266	280	241	267	260	241	253	239	254	247	242	267	275	259	240	248	265	270	246	227	252	260	240	244	287	250	262	274	226	237	226	237	225	253	244	261	248	274	251	273	257	214	237	253	270	256	243	250	233	251	247	249	232	251	258	270	254	224	250	246	237	266	268	228	247	256	261	242	259	249	262	244	234	239	222	258	255	241	261	235	227	244	235	258	273	257	267	259	250	224	254	237	246	257	274	250	271	252	277	249	248	254	245	246	252	260	255	248	267	267	248	256	245	236	258	227	245	257	241	255	240	250	254	245	266	255	265	251	233	242	250	260	250	241	213	252	262	246	226	227	260	229	239	252	267	264	270	247	253	248	273	214	249	260	272	244	252	258	265	263	261	240	279	239	253	284	234	246	228	240	231	263	258	237	279	272	233	238	269	248	255	213	235	236	258	256	248	219	241	237	238	267	241	263	246	244	250	249	254	252	210	230	268	255	243	230	215	236	244	228	242	242	225	249	240	226	243	223	232	246	242	252	251	256	240	245	242	248	254	247	240	274	263	254	267	244	250	230	252	271	241	238	247	259	236	286	248	220	241	285	252	246	231	263	248	248	270	249	244	232	261	252	233	261	233	251	242	218	283	247	250	257	241	254	259	263	235	263	232	225	258	262	244	241	263	285	251	274	235	239	271	227	239	241	255	261	248	283	236	230	229	257	220	260	269	250	241	257	247	228	249	246	254	266	266	248	281	242	232	240	271	230	250	239	246	225	258	259	250	226	251	260	256	234	272	218	242	262	243	224	249	255	251	253	265	249	237	231	218	227	265	225	268	253	265	252	229	241	263	253	231	243	274	247	242	257	258	243	242	244	254	265	266	230	248	276	248	234	252	260	227	229	252	258	234	237	248	242	258	233	261	271	250	230	248	234	256	250	260	267	263	258	244	255	252	284	238	255	241	262	269	247	271	245	222	262	241	221	226	231	237	240	256	270	233	257	244	255	230	242	228	233	277	240	270	252	238	278	236	238	269	241	255	278	251	239	274	245	283	259	251	219	232	253	246	245	245	238	269	279	265	261	261	255	253	247	228	250	236	272	257	265	251	231	244	235	248	267	283	242	254	230	262	251	249	238	251	272	245	228	230	228	228	245	260	224	224	253	261	256	276	271	264	258	239	243	264	233	266	260	247	229	222	228	242	251	257	247	245	237	237	258	249	211	280	227	249	251	242	244	249	238	251	241	239	228	244	236	229	254	249	227	248	263	287	245	233	228	271	269	251	256	266	234	288	241	229	264	229	239	228	234	252	284	266	245	247	269	236	274	215	245	257	229	245	246	250	257	235	264	214	263	248	230	249	256	248	248	222	262	245	255	248	247	253	232	232	263	269	262	243	265	246	250	246	251	236	256	233	249	259	253	253	238	233	226	255	255	270	248	243	249	260	248	258	272	244	241	222	263	219	266	253	256	256	262	263	243	256	263	236	256	234	236	233	269	256	241	275	246	249	255	252	258	223	242	218	256	266	262	218	252	245	246	250	239	232	244	225	249	232	237	279	242	225	250	254	228	223	269	258	244	244	280	251	273	258	256	259	269	244	239	251	228	265	239	263	276	249	247	228	239	261	236	276	250	250	260	293	249	242	246	241	251	235	249	237	262	245	232	276	266	244	245	260	233	248	253	253	262	277	259	250	229	270	249	262	266	244	256	231	281	236	271	274	233	223	247	258	247	234	240	229	245	276	278	264	266	240	232	238	265	251	278	255	275	236	251	227	249	224	231	261	251	258	241	257	232	261	241	259	236	265	255	229	245	258	248	250	238	269	234	245	263	259	238	253	279	228	253	235	241	218	227	263	259	262	256	247	266	245	251	269	248	278	243	253	267	276	242	240	235	250	263	225	251	255	269	262	275	235	259	250	234	237	238	232	260	250	247	243	262	252	273	287	276	239	239	249	291	244	228	261	213	255	220	257	244	247	225	231	258	252	249	229	256	250	251	233	265	279	249	264	262	230	243	252	261	257	248	232	262	263	262	251	239	278	240	259	232	238	264	227	269	238	253	260	264	239	266	257	272	248	255	259	243	248	232	243
29123	27850	33740	24915	13361	7918	5064	3752	2872	2198	1573	1266	1121	907	826	765	609	591	544	502	447	434	400	398	358	321	332	300	273	285	279	270	245	274	299	303	272	270	265	268	250	261	253	283	284	268	264	226	248	248	201	261	220	204	219	202	241	200	214	244	215	257	240	215	248	226	232	222	217	212	227	191	227	214	215	205	235	222	215	249	201	251	217	227	242	213	219	213	239	225	245	233	225	240	217	261	237	247	237	227	216	225	240	224	235	237	242	221	227	232	237	243	222	233	221	207	215	211	244	208	249	228	239	234	214	252	236	217	217	216	214	246	229	222	225	245	240	224	230	243	232	229	236	233	215	247	217	204	230	257	224	232	245	226	219	232	207	217	261	233	239	253	235	236	224	213	240	258	242	231	239	234	208	200	249	216	222	241	239	216	234	232	243	197	207	214	232	227	221	239	228	244	220	238	210	230	233	217	228	243	199	221	196	226	239	252	232	242	240	249	229	255	237	252	208	257	223	243	238	208	209	251	213	249	230	225	258	261	236	255	229	244	264	210	194	234	224	220	253	248	230	208	217	234	198	214	230	228	244	212	239	238	241	214	223	243	252	221	221	238	228	205	208	224	258	238	256	239	231	240	214	242	225	201	205	223	245	233	244	212	249	204	231	188	254	239	209	236	241	210	252	234	227	223	216	215	211	231	217	231	241	202	257	229	235	233	232	260	240	239	207	230	226	203	217	231	264	213	238	255	220	247	240	199	213	244	252	220	229	224	237	246	226	210	238	230	240	243	258	209	216	226	236	222	241	242	242	242	205	246	220	247	211	223	227	248	248	232	256	251	231	219	209	225	220	268	241	230	235	240	213	238	240	227	218	229	206	208	249	239	222	221	218	240	216	229	234	243	205	245	238	205	227	226	233	245	240	257	203	260	221	214	239	226	249	251	223	247	211	213	254	279	247	219	236	248	222	236	233	225	235	213	189	234	255	215	232	261	226	219	214	219	240	234	241	228	224	250	230	225	249	222	229	232	218	233	244	221	239	232	211	249	263	194	217	227	213	222	224	232	213	226	245	230	226	217	240	229	231	249	229	242	223	231	266	230	217	222	241	260	227	267	229	188	222	204	246	235	182	222	214	232	219	217	253	220	216	222	217	217	246	250	213	211	231	231	222	206	239	242	213	251	201	265	256	234	228	208	209	232	213	233	224	263	258	242	233	220	216	234	237	230	216	243	253	223	257	221	249	222	237	262	229	232	241	242	240	217	237	208	227	242	227	236	224	236	203	214	218	267	238	212	219	231	244	239	228	215	233	214	218	260	238	244	227	223	236	232	203	238	211	218	206	231	239	230	212	206	240	254	222	262	264	226	224	228	232	242	198	230	208	221	225	224	231	226	238	215	265	189	227	220	239	234	226	241	241	199	207	206	248	226	237	237	233	242	213	200	216	259	215	234	220	221	225	249	226	208	246	216	241	243	249	232	225	251	224	239	244	222	231	241	254	218	236	209	238	248	238	211	217	251	216	202	246	231	234	242	235	245	271	227	249	241	226	214	236	200	215	208	194	210	245	240	237	253	226	253	243	227	216	216	240	247	224	230	235	232	220	213	230	244	197	211	221	245	215	240	213	241	211	236	232	227	227	243	224	212	216	251	226	235	229	229	252	255	214	217	223	234	212	223	231	232	232	213	242	233	205	224	229	241	237	215	238	217	238	231	251	227	249	215	218	219	245	204	232	218	226	249	230	209	222	228	240	224	216	219	211	223	244	211	207	221	222	225	220	244	242	202	249	230	190	229	223	253	223	217	249	250	227	216	252	222	227	211	240	223	234	209	220	219	243	232	229	214	245	216	239	235	254	229	231	229	267	232	196	216	242	226	245	243	209	239	230	217	265	235	239	221	234	242	246	236	218	248	226	230	212	243	228	211	238	244	229	213	197	266	222	223	234	237	246	225	238	241	228	221	233	220	216	218	206	210	262	255	220	243	223	220	219	216	184	204	221	212	232	229	212	247	228	213	212	223	214	213	231	230	215	234	216	215	219	255	225	241	228	216	237	202	226	235	225	204	225	224	238	227	231	244	228	237	262	225	230	223	222	234	252	224	236	253	234	230	216	222	227	198	238	252	206	217	241	215	210	242	242	226	233	216	234	214	218	248	223	239	256	243	209	254	240	254	209	253	239	211	223	223	237	190	223	247	236	236	241	205	204	244	205	218	214	227	237	229	225	224	275	214	219	237	206	213	236	248	237	232	250	225	218	240	215	221	220	219	237	209	244	192	221	227	227	262	269	253	277	244	243	254	242	233	236	239	237	218	203	209	224	221	225	261	222	246	216	246	221	233	238	246	232	224	190	227	232	219	239	237	254	234	224	236	251	255	233	252	243	258	229	215	242	245	225	236	222	254	222	251	221	203	231	219	235	239	249	231	237	234	230	217	234	229	227	209	224	237	207	247	240	236	240	211	217	238	201	233	218	219	241	241	252	224	241	208	230	251	227	246	220	248	235	232	226	216	228	247	234	238	233	229	263	214	250	218	221	231	234	243	237	239	242	213	216	232	240	260	220	242	245	245	238	223	221	224	225	216	212	208	236	216	228	222	213	255	238	231	218	224	235	221	227	232	236	224	223	260	237	229	226	227	240	243	201	227	242	256	219	238	253	226	218	178	231	241	271	225	218	244	234	230	231	247	246	227	213	212	224	238	226	253	244	231	234	250	234	222	242	204	218	244	225	223	221	253	255	215	233	221	243	219	259	236	226	234	213	234	228	231	227	236	227	280	217	221	222	252	231	246	213	217	223	245	225	241	254	226	256	216	237	232	226	224	230	229	245	220	227	231	236	219	218	246	214	255	204	229	250	253	231	214	226	243	227	236	220	236	230	200	245	248	206	244	227	220	200	244	222	234	253	236	236	233	223	215	226	224	243	229	240	258	224	223	227	226	229	236	228	205	212	233	214	218	222	232	207	243	211	224	241	241	230	238	224	222	241	225	240	235	199	241	214	229	232	235	228	255	213	239	203	211	231	249	248	238	250	222	188	222	232	206	196	228	253	241	248	233	237	227	221	247	228	245	233	233	234	219	251	213	246	213	247	246	217	221	235	237	210	215	250	215	204	245	215	231	227	230	236	231	220	246	221	195	201	207	236	223	221	213	221	207	239	209	232	219	242	235	245	226	238	258	245	234	243	230	214	251	221	208	230	223	227	226	228	240	225	218	247	237	244	229	238	220	243	249	206	249	228	216	224	221	212	225	251	255	242	214	223	227	221	210	216	237	228	223	258	219	223	218	211	220	204	224	235	220	223	234	210	235	222	212	234	226	237	233	225	223	213	217	232	216	215	218	229	229	227	221	252	259	218	218	229	218	238	243	222	236	244	201	230	225	199	233	259	208	225	234	261	234	197	228	228	268	216	223	218	242	257	241	225	216	242	242	228	247	217	240	233	223	212	223	269	214	216	231	235	251	257	225	220	230	231	237	254	240	223	236	231	233
29980	43451	39308	26013	18087	13637	10108	8416	6510	5016	3688	2993	2520	1968	1746	1521	1227	1111	955	914	885	793	726	604	560	506	467	430	419	403	404	359	380	362	420	371	395	306	392	382	355	335	368	337	362	298	332	313	265	313	297	312	299	292	300	294	325	315	315	327	293	270	325	296	283	313	290	277	277	292	281	290	311	275	269	288	281	314	268	277	269	316	280	293	271	318	285	322	269	281	310	263	305	284	314	292	275	291	304	263	305	316	310	285	282	290	300	327	280	284	291	321	272	299	299	279	292	277	262	270	264	267	301	280	315	284	295	300	291	307	289	282	264	287	276	292	285	313	288	266	280	286	309	305	302	323	302	290	295	293	289	271	299	306	309	299	277	303	282	316	278	318	268	301	268	309	279	283	298	316	296	294	262	266	326	285	306	276	259	313	291	319	281	291	286	285	304	283	280	265	271	302	291	296	302	305	276	292	303	305	277	284	329	291	272	278	272	263	281	281	262	259	282	280	295	268	299	279	277	292	337	261	292	304	262	288	285	269	278	277	273	278	263	276	291	289	282	282	279	288	274	276	280	304	288	290	260	291	296	289	282	268	277	270	273	292	302	297	307	248	266	283	277	278	293	318	272	291	289	274	271	269	283	308	309	275	300	294	279	283	306	290	311	277	258	292	314	302	284	282	303	268	270	261	285	305	246	279	276	278	286	284	290	274	311	303	298	301	302	260	296	290	283	273	289	290	275	287	275	284	290	265	278	271	267	285	295	288	303	274	283	280	288	283	279	283	292	272	298	271	261	317	279	290	296	276	278	310	285	309	298	292	264	270	265	282	272	275	305	287	268	289	282	301	293	284	292	314	299	310	299	273	290	288	284	300	265	295	283	284	313	295	275	295	270	265	277	299	280	282	279	260	295	304	268	269	309	270	251	273	276	277	254	305	291	275	274	291	276	275	277	302	279	279	308	301	280	305	299	293	302	283	312	267	274	282	308	272	284	284	296	319	280	262	311	274	275	260	287	293	280	263	229	244	287	332	280	272	320	300	278	293	323	327	301	284	292	284	314	293	269	290	287	283	328	298	310	282	288	295	300	277	270	290	265	291	318	303	284	287	284	280	316	284	291	275	261	277	297	236	291	261	280	288	262	295	305	262	284	264	265	274	289	288	281	325	282	298	280	297	297	283	276	276	271	297	320	296	314	280	279	274	304	296	331	283	307	296	258	269	262	314	287	287	318	300	275	294	279	272	302	280	305	300	287	306	298	292	291	303	284	290	301	277	256	306	267	295	273	275	264	288	278	287	279	315	301	283	286	294	258	298	285	300	285	292	270	265	294	290	269	273	294	313	281	284	278	301	287	311	283	286	281	290	267	310	287	303	320	277	279	276	296	264	301	297	312	318	326	299	267	276	269	282	313	296	269	283	263	280	286	291	297	271	306	296	323	276	285	281	273	294	314	302	280	306	287	293	307	272	308	295	312	275	307	293	267	295	277	311	302	283	281	314	323	288	295	291	267	269	282	266	274	318	271	302	293	300	297	294	284	276	284	287	288	285	300	267	307	266	284	293	286	278	270	300	274	295	293	295	297	302	306	280	305	276	277	259	268	282	252	277	281	298	291	290	298	299	288	282	262	306	278	303	302	278	284	267	311	324	287	279	305	295	298	318	292	283	292	279	290	279	312	293	277	296	256	304	308	269	294	313	308	291	286	258	303	283	273	262	272	293	323	290	283	289	303	305	304	296	296	316	268	300	299	286	293	298	316	276	261	274	307	273	266	293	268	263	291	280	270	292	280	287	310	287	303	285	278	298	275	266	289	290	284	280	284	292	302	296	300	307	307	292	306	288	288	308	300	288	290	259	282	280	302	315	290	256	303	281	293	288	290	252	318	303	319	298	299	288	308	327	288	300	288	280	279	318	314	284	287	323	288	322	287	256	308	285	303	286	290	292	303	287	300	265	300	297	273	295	272	321	285	286	309	289	303	291	260	303	291	316	280	276	291	285	272	301	290	276	277	289	274	289	283	313	271	306	302	257	304	296	286	272	304	300	276	287	283	299	283	276	305	258	309	292	276	291	285	289	280	305	315	309	267	292	289	296	286	277	281	339	281	281	282	286	262	309	271	273	285	298	290	264	318	284	295	270	317	274	266	289	311	273	279	284	281	277	279	269	273	267	267	314	289	300	270	296	277	293	288	287	288	302	305	276	280	294	266	276	304	266	273	285	262	258	291	285	275	289	324	260	287	278	261	310	282	273	248	280	281	272	261	298	286	281	258	286	259	274	319	294	320	297	291	280	279	278	318	291	271	263	252	281	268	271	276	267	268	262	289	292	293	305	297	271	273	277	289	318	263	261	285	294	301	303	300	293	267	285	291	290	273	298	303	278	237	305	277	279	295	288	296	285	283	280	307	309	298	294	289	278	262	294	280	275	297	282	279	292	271	291	324	278	291	301	276	277	286	296	269	301	257	302	299	320	275	256	292	261	256	279	255	300	285	274	261	266	274	297	292	294	238	284	272	261	270	278	308	254	267	308	313	268	282	290	287	300	284	265	289	280	299	268	298	279	319	303	309	305	282	282	295	267	283	295	305	299	271	260	259	292	293	264	287	309	279	314	296	312	273	290	262	259	304	269	273	273	275	312	296	311	275	268	300	251	279	290	305	284	293	275	296	290	278	299	299	296	268	291	289	261	290	290	274	259	297	298	290	311	302	292	269	300	282	292	303	272	299	268	284	282	292	284	301	292	299	263	279	247	261	274	290	288	301	291	312	280	283	263	259	255	258	317	262	305	270	238	275	286	272	306	276	291	289	249	293	270	321	270	284	294	281	312	263	274	277	291	297	269	300	261	282	290	333	280	260	269	277	271	306	289	287	271	276	288	263	263	295	263	274	292	313	262	281	308	272	295	305	300	273	291	299	254	278	319	312	273	285	295	289	295	281	289	298	275	298	260	270	276	308	281	285	310	304	326	288	286	272	282	268	284	287	278	301	284	292	298	281	299	288	259	305	308	296	281	266	280	300	292	250	301	302	307	309	307	291	252	291	280	316	272	305	305	272	250	313	299	293	277	282	283	298	296	277	299	282	271	278	274	295	267	279	313	261	270	297	260	304	300	315	302	252	268	284	283	277	290	261	271	256	297	292	281	311	312	281	281	287	275	273	289	253	300	276	305	259	290	301	281	301	286	272	286	257	291	283	318	287	293	274	307	282	277	305	285	299	287	293	323	293	270	299	281	282	305	271	281	274	306	295	288	271	293	286	280	299	295	278	255	303	259	266	273	273	269	264	279	292	304	278	320	267	270	279	301	308	310	282	269	278	311	293	247	287	274	298	290	272	278	313	289	280	289	316	275	309	302	283	284	310	287	307	284	291	293	297	271	290	291	284	264	271	275	289	290	278	288	290	293	299	267	272	261	287	261	298	295	288	282	285	323	274	275	289	285	275	249	303	308	318	272	288	292	264	280	305	312	289	283	280	271	285	275	253	290
24488	21363	28615	25292	21467	16128	9671	5950	4409	3565	2604	1863	1539	1357	1205	1025	868	772	730	604	540	535	442	432	374	332	351	274	253	254	229	254	237	246	234	234	188	225	232	214	214	226	224	217	198	213	197	204	197	198	178	213	193	188	177	175	184	165	175	191	207	186	159	198	166	177	183	178	158	172	153	190	141	179	194	167	148	195	169	152	165	158	175	170	170	170	160	176	163	159	195	156	186	201	160	168	190	162	205	175	180	179	172	174	182	164	156	191	170	156	167	172	178	188	161	170	182	160	165	163	171	162	178	151	182	167	165	181	196	169	175	185	183	153	173	169	185	163	191	146	192	177	196	181	204	160	168	142	171	173	176	193	164	166	173	188	184	189	173	165	161	172	151	172	152	169	166	177	178	158	164	156	157	171	173	159	168	181	169	157	167	168	170	198	183	189	174	176	171	156	174	146	173	153	174	180	194	191	162	153	170	149	163	182	169	196	195	181	179	175	167	173	174	164	191	192	162	179	171	168	166	157	162	151	161	169	192	148	185	181	167	184	166	189	162	149	192	168	142	158	189	157	173	153	186	170	168	177	175	178	173	180	175	172	180	185	177	151	179	179	201	166	171	183	149	169	179	172	172	176	168	159	174	172	189	168	184	153	157	168	172	172	159	145	164	182	166	181	172	172	179	168	188	170	180	156	167	185	197	177	173	178	170	179	175	167	167	154	168	175	176	182	173	202	190	202	170	176	163	172	182	169	154	160	183	165	188	160	156	177	152	185	190	156	172	189	162	173	178	166	188	180	182	171	177	153	177	188	165	170	169	165	184	153	164	147	173	157	178	184	175	163	163	180	178	202	165	177	184	168	172	166	186	177	169	170	175	172	192	179	181	187	169	173	170	163	173	187	188	170	192	173	172	173	169	167	143	133	178	167	175	162	176	170	186	167	148	162	190	183	138	183	186	159	153	172	186	169	141	168	155	174	177	162	161	170	176	155	183	180	164	163	179	170	164	165	169	176	180	175	146	160	199	182	190	173	163	189	179	165	183	174	184	180	175	175	168	167	190	183	155	168	160	158	188	186	177	200	175	198	164	183	170	184	179	180	145	158	151	188	195	185	187	159	202	181	142	187	164	160	163	165	165	178	177	190	166	151	174	165	183	168	144	168	175	180	185	182	170	179	187	177	176	156	164	162	168	168	194	170	165	174	184	165	180	153	178	168	154	176	149	167	169	170	172	153	163	189	175	160	172	181	150	176	185	183	174	167	169	174	158	146	174	176	166	164	177	177	160	150	190	170	177	166	194	172	168	176	168	171	178	164	182	175	168	191	165	198	171	161	152	153	143	172	167	180	185	182	142	208	179	156	179	177	177	201	201	191	166	191	178	144	155	170	161	156	161	178	163	170	213	160	178	158	186	193	183	174	175	155	170	151	168	163	180	181	168	175	165	157	161	175	166	158	165	189	172	177	180	180	178	165	160	177	183	161	171	177	181	161	163	170	193	164	186	161	193	173	159	161	175	157	178	164	157	151	169	168	161	158	185	176	169	194	167	160	151	186	173	171	164	177	208	170	170	174	177	167	176	206	180	185	160	152	179	160	156	169	177	159	177	178	165	188	174	192	169	165	185	187	165	175	187	192	186	176	167	176	182	157	185	161	181	182	187	153	163	172	172	173	170	164	178	165	174	192	182	176	148	143	171	179	184	164	198	155	193	193	169	159	183	147	204	173	175	169	202	165	171	160	176	170	160	164	170	174	192	160	149	171	163	166	170	182	178	194	167	172	176	176	169	187	185	152	173	185	183	181	191	172	158	177	163	185	163	169	185	172	171	170	166	170	156	166	161	189	168	193	189	160	162	179	154	158	158	184	178	180	170	147	175	173	175	161	178	165	165	183	176	182	155	168	174	165	170	160	196	152	168	168	194	186	188	180	185	182	158	176	187	161	170	168	176	187	182	194	158	183	171	151	166	182	155	164	161	188	170	162	180	187	161	201	165	181	180	173	186	195	183	174	193	184	176	167	186	158	203	175	158	177	173	155	163	163	164	185	194	176	169	172	178	170	159	151	197	166	156	178	176	184	165	171	155	176	158	173	197	181	175	170	151	197	170	152	171	170	145	172	156	164	179	191	162	181	182	178	181	160	195	180	171	193	177	191	172	172	189	180	198	155	185	156	179	186	161	175	168	173	159	179	198	151	174	179	186	157	184	169	197	184	167	178	181	168	174	181	177	164	169	169	153	180	154	167	157	166	187	192	177	184	180	189	183	200	148	174	157	160	170	165	172	181	196	159	188	163	181	179	171	167	179	164	180	170	179	162	189	193	150	169	174	144	152	188	169	171	171	187	201	148	165	185	176	157	178	140	159	167	181	150	176	169	158	159	161	172	154	172	171	155	168	177	169	159	187	181	167	171	160	168	158	175	172	170	173	189	181	180	182	193	169	173	173	174	186	180	179	180	167	175	151	166	183	184	161	190	188	183	170	171	179	165	156	174	179	164	164	178	169	193	178	182	162	159	162	178	162	184	170	169	166	179	163	172	175	171	166	163	176	170	147	173	166	174	148	170	175	161	160	167	185	162	173	178	171	170	176	167	173	175	171	183	178	189	167	163	185	193	179	166	181	164	167	168	169	178	184	169	171	178	200	167	174	169	150	175	182	181	178	178	152	186	202	203	170	164	170	179	163	179	174	159	195	174	158	170	189	176	159	174	188	181	222	178	167	160	173	173	173	174	175	174	175	168	177	178	163	183	186	148	194	156	173	164	168	176	165	188	161	170	184	188	189	184	151	165	172	171	181	180	165	177	194	183	174	153	181	172	191	158	171	194	184	171	156	165	165	165	169	170	174	176	182	183	182	171	157	165	161	178	174	149	171	158	186	171	158	185	185	170	179	181	157	187	176	196	193	174	160	180	153	193	169	180	187	177	191	180	180	193	159	157	156	171	178	207	200	176	162	145	178	158	175	164	159	171	170	167	160	183	158	167	169	180	173	179	182	171	180	161	153	168	173	197	172	185	182	196	171	176	192	172	169	181	187	175	150	180	178	185	190	170	159	175	186	179	178	170	159	182	184	212	183	173	163	173	201	167	183	197	183	152	174	169	156	178	173	170	175	172	179	165	185	179	191	198	190	161	158	177	178	167	147	167	168	167	154	178	152	156	155	164	156	157	171	168	170	179	159	170	202	166	175	169	165	183	174	186	165	157	161	176	171	181	184	164	179	187	160	155	172	193	166	173	179	173	175	143	167	156	163	148	186	149	178	162	166	193	187	171	168	179	176	213	160	189	161	189	155	184	162	186	193	172	194	193	202	166	155	187	163	161	178	190	173	180	170	168	164	178	178	184	164	184	155	178	186	185	186	194	175	176	184	177	173	179	186	194	158	166	159	171	164	174	142	189	187	166	171	177	161	167	160	202	147	179	158	186	142	187	175	153	172	162	167	178	172	180	183	172	194	161	153	159	183	160	182	185	183	191	172	174	194	189	180	175
30256	50265	44451	30368	23182	18426	14231	11509	9386	7535	5843	4523	3669	2999	2549	2128	1894	1579	1341	1181	1124	942	842	759	693	568	533	510	455	434	363	364	362	388	378	335	354	344	336	333	325	293	287	300	291	276	253	265	263	228	249	223	226	255	248	247	252	217	255	239	232	218	217	227	241	210	207	216	251	198	258	200	196	202	220	209	210	214	221	201	217	212	226	216	192	205	223	204	230	223	236	223	219	218	220	219	234	213	236	216	226	208	225	226	235	223	217	213	196	216	232	226	250	215	228	207	225	226	214	195	203	205	226	206	222	185	241	241	223	211	229	224	198	209	210	224	215	248	204	218	214	209	199	212	231	221	211	232	218	218	217	214	228	205	230	216	190	217	240	207	208	231	220	227	226	239	219	188	213	215	237	206	223	250	203	237	214	215	217	233	220	242	251	211	203	209	196	214	230	227	232	211	195	218	230	214	241	222	241	232	242	223	225	223	212	248	211	215	211	205	231	208	222	211	214	242	242	223	229	225	212	226	219	194	232	237	217	209	220	214	209	240	233	202	189	188	221	238	211	235	220	198	229	220	229	204	230	213	203	211	205	197	225	216	231	210	199	177	242	188	220	213	222	197	208	189	218	186	198	174	209	244	205	209	233	179	218	223	202	214	241	213	205	227	208	216	218	221	220	221	229	230	233	219	235	234	223	227	195	227	223	209	222	214	222	214	225	219	221	220	204	184	238	222	226	216	219	215	208	237	228	227	206	214	225	221	220	237	163	223	220	218	229	210	187	208	219	207	210	227	190	224	231	223	214	218	222	217	237	227	235	192	236	202	201	234	239	208	204	257	233	223	204	244	226	226	228	248	214	222	229	222	203	219	222	201	224	235	217	222	224	228	241	197	225	208	247	208	216	203	213	222	216	237	218	235	208	187	187	218	257	214	225	200	234	221	217	238	243	221	224	205	209	217	231	223	218	197	249	215	221	217	222	199	238	243	187	216	207	202	217	234	216	208	241	211	205	209	214	219	234	231	228	238	207	217	229	224	180	212	247	205	210	232	208	216	230	232	214	209	197	208	215	273	205	221	232	236	243	218	206	205	220	209	224	256	224	197	224	215	218	210	207	236	212	250	224	223	238	211	228	249	231	230	226	213	232	240	236	211	212	260	233	220	222	209	207	193	232	233	239	202	217	247	225	213	214	211	215	250	236	249	201	203	222	223	239	221	218	226	213	212	231	239	216	222	239	204	213	216	248	221	234	242	207	235	237	240	238	230	222	238	240	192	222	235	212	225	213	214	219	232	202	227	201	221	198	226	206	238	209	228	212	222	203	209	229	239	214	235	232	214	236	208	223	207	216	229	204	221	241	195	202	212	221	212	203	221	194	197	219	237	249	230	199	199	202	195	216	230	236	226	220	226	205	220	220	186	217	221	241	228	242	193	209	205	215	225	206	210	228	193	220	217	229	222	212	232	222	226	204	220	214	237	228	218	212	223	221	229	226	251	233	228	212	242	225	247	216	226	215	233	233	215	187	219	202	173	220	230	222	217	233	225	199	213	217	217	202	214	194	221	209	223	207	205	248	210	224	238	238	227	195	203	223	208	227	201	201	233	236	225	219	225	225	203	215	221	229	241	224	207	215	230	222	199	222	192	240	219	219	197	208	241	205	226	218	213	214	219	241	212	228	205	219	231	215	213	237	182	216	219	234	196	233	226	236	188	217	218	217	188	242	203	216	202	216	217	215	230	241	236	228	182	211	231	217	228	215	222	203	207	231	197	208	211	204	227	208	236	220	225	240	223	227	212	202	192	242	219	196	197	225	217	235	214	218	182	198	223	209	198	238	230	243	228	227	226	206	231	212	216	235	205	211	196	214	237	227	215	233	230	236	227	217	214	217	222	207	222	200	235	224	202	206	240	209	213	194	224	183	241	225	227	211	207	220	205	214	200	211	233	231	205	233	229	220	186	215	219	231	241	229	207	208	244	207	230	199	194	202	222	180	218	210	214	225	215	209	222	224	215	225	212	203	204	254	221	194	245	224	186	201	204	230	242	209	221	219	232	230	259	196	234	215	199	207	215	216	193	214	204	195	221	226	226	214	187	234	233	214	202	250	219	205	207	215	217	228	237	216	221	203	210	218	222	216	231	204	209	198	186	218	226	214	239	219	195	213	205	222	229	207	217	216	211	206	211	230	235	224	208	212	205	218	226	204	225	228	231	214	223	238	194	207	229	224	224	209	227	232	251	210	246	222	209	234	213	219	216	220	248	196	205	223	219	215	217	218	203	256	224	213	212	232	189	202	233	245	199	229	218	232	211	224	236	202	244	230	240	195	217	251	220	213	198	221	193	244	261	214	224	237	233	219	232	241	195	221	234	206	205	223	235	229	225	195	218	213	227	198	241	211	241	225	226	193	201	192	229	232	247	245	203	198	207	230	208	211	204	212	237	228	198	247	219	229	213	206	214	241	227	237	224	212	215	219	214	229	227	204	213	212	208	227	226	195	213	222	216	202	222	203	217	228	206	199	222	225	208	207	214	237	213	227	200	216	222	209	187	218	224	221	221	232	214	210	244	238	220	214	229	224	215	200	212	210	196	196	220	240	195	203	187	217	224	246	198	220	231	211	217	227	236	227	217	233	227	243	226	227	230	206	225	226	249	219	182	235	237	198	218	221	233	220	217	208	247	221	223	204	221	215	208	215	192	215	223	212	207	204	243	249	207	237	211	196	221	224	244	202	212	222	203	221	213	240	208	200	198	205	259	207	220	227	233	213	237	196	216	223	213	228	197	208	213	229	215	205	190	190	218	219	179	211	248	203	221	207	216	217	211	226	207	223	217	224	193	223	224	216	180	234	214	201	241	214	233	228	201	222	215	232	233	215	206	217	215	199	230	224	214	210	209	245	204	202	214	205	210	228	229	209	217	219	235	199	215	230	223	203	206	218	233	243	227	205	217	210	240	213	211	217	211	210	238	217	219	206	214	202	177	208	224	235	197	232	208	215	217	213	218	239	224	223	189	197	217	224	201	185	233	236	249	213	202	201	196	205	206	209	192	223	209	206	202	228	220	206	236	213	214	227	224	234	226	200	218	221	231	209	200	203	228	223	212	205	208	238	237	216	209	218	202	212	226	211	231	225	220	236	233	209	216	262	234	208	224	201	238	221	197	217	220	227	211	201	225	255	215	221	197	217	189	231	233	194	211	227	213	208	202	226	216	197	210	214	215	207	233	212	218	197	224	237	234	231	204	215	235	203	229	229	207	192	224	206	217	201	238	243	215	215	233	220	209	223	207	225	231	222	207	261	248	209	228	210	219	228	217	236	225	219	223	210	237	229	217	206	208	211	223	234	230	218	226	204	247	218	211	239	195	209	186	232	219	206	216	231	213	211	217	230	204	211	203	215	209	202	229	215	233	242	217	223	264	239	208	233	226	212	226	217	236	210	214	222	207	195	238	166	223	188	212	203	200	220	214	214	191	234	219	242	208	249	216
25469	21480	28306	26310	17447	10339	6905	4539	3385	2728	2041	1677	1345	1182	1096	849	828	784	634	626	550	497	514	505	460	394	381	346	364	328	343	316	302	339	316	320	361	327	293	287	317	312	289	310	305	297	299	309	278	289	294	275	304	294	254	317	272	300	278	296	281	280	258	247	260	294	280	277	248	284	292	295	278	277	287	301	260	273	280	287	273	293	271	238	278	287	302	312	245	284	259	295	316	297	275	250	288	303	249	281	269	301	294	256	296	282	274	287	263	310	325	263	299	268	314	281	273	261	292	281	264	318	276	260	280	266	276	275	281	281	288	316	276	270	291	236	290	274	268	314	280	253	284	262	289	277	248	271	285	264	260	265	256	279	284	270	279	269	280	234	318	321	281	295	280	294	265	265	281	249	264	292	290	265	257	282	276	263	280	256	293	282	255	301	294	275	251	236	287	266	284	284	284	286	256	278	285	295	290	299	288	245	257	258	263	262	301	242	286	274	261	278	262	299	259	246	305	288	232	251	277	254	289	266	277	259	257	264	264	235	241	271	243	281	287	291	235	271	256	305	303	279	267	270	268	268	279	284	266	281	285	282	269	273	266	275	290	262	282	252	244	287	294	257	268	259	275	280	283	279	269	306	282	282	268	274	274	267	260	272	286	289	275	276	259	279	290	274	261	264	290	267	269	274	291	287	283	278	270	273	272	272	292	310	269	310	281	246	281	233	273	262	299	263	256	254	293	285	276	293	269	273	267	281	289	277	261	273	249	305	259	259	282	286	290	244	274	290	271	283	285	254	273	276	277	262	292	280	250	276	240	289	288	280	275	284	290	288	279	275	285	263	273	250	288	291	269	277	323	280	256	273	259	233	238	280	254	309	277	269	293	305	262	280	281	284	278	273	279	251	274	286	240	244	269	268	291	308	273	260	280	284	282	268	288	297	266	235	263	240	283	252	288	243	293	264	276	291	268	263	307	267	285	260	267	287	284	266	263	273	267	289	287	284	257	262	298	281	288	305	288	273	277	278	287	291	250	279	269	304	248	266	268	277	266	246	285	266	311	254	260	253	274	277	276	276	251	286	275	252	262	265	270	290	297	298	282	293	261	290	288	264	256	256	286	271	280	284	284	287	273	279	283	282	280	270	270	286	277	279	278	308	241	281	279	252	267	272	288	263	266	269	309	291	272	268	277	271	269	292	258	256	280	268	253	288	268	265	287	296	284	257	257	251	278	284	278	310	278	283	296	254	269	261	269	273	283	287	250	285	267	278	296	295	280	298	261	291	279	290	280	290	286	292	280	300	265	285	270	276	219	277	256	258	277	268	269	319	256	295	309	288	235	287	274	299	283	297	242	322	277	277	274	273	254	238	253	268	266	260	275	267	294	273	272	321	269	318	277	242	259	323	310	249	282	236	303	282	276	274	287	286	265	268	274	263	281	280	275	258	272	288	290	286	273	258	305	275	269	239	270	265	306	307	269	247	279	275	270	263	260	235	298	293	252	275	268	262	274	290	294	282	252	259	299	283	304	284	268	278	303	247	268	276	255	291	283	288	278	297	269	298	276	295	283	292	275	279	281	305	266	267	246	281	290	270	286	258	284	281	302	291	263	270	249	276	288	282	261	272	259	270	279	291	264	276	283	316	259	287	289	277	286	267	283	258	303	273	282	261	301	262	260	271	282	304	263	264	251	296	281	258	294	295	267	245	294	269	283	298	293	266	306	291	276	277	284	272	282	276	269	293	276	292	283	282	265	277	308	254	278	309	265	262	272	294	273	268	252	277	286	288	301	252	274	277	271	259	272	286	263	295	274	308	285	271	282	252	303	290	272	244	274	256	258	262	272	291	248	263	255	276	285	249	284	298	243	302	290	277	275	274	277	268	270	271	247	260	281	283	278	278	291	265	269	257	283	287	303	291	271	254	230	296	271	264	292	273	270	274	290	296	269	289	290	282	262	306	276	255	256	279	242	304	279	278	260	289	269	268	273	272	278	293	271	274	277	276	268	233	269	300	300	278	262	279	319	283	288	275	300	273	278	244	263	261	267	275	266	294	300	256	274	251	267	267	312	269	297	260	281	275	290	278	265	260	286	288	273	301	284	282	273	261	285	270	279	267	247	242	296	274	292	246	243	259	271	303	285	267	320	279	293	301	283	275	287	285	310	287	305	250	279	242	267	261	268	252	294	279	244	288	264	284	289	273	307	273	272	285	289	252	270	264	274	280	274	257	269	275	268	279	284	269	277	277	270	265	306	248	238	296	296	276	293	267	325	281	280	294	295	281	308	247	255	274	304	273	302	278	277	265	280	312	269	254	272	290	296	248	252	267	304	287	274	253	266	260	302	299	283	246	297	282	299	289	268	261	246	282	273	243	249	270	285	265	271	260	252	295	260	266	263	302	288	277	283	282	274	270	305	278	289	293	280	281	254	295	273	273	275	300	288	293	285	266	281	298	271	292	279	263	265	288	289	253	287	276	280	269	261	265	281	246	270	300	268	294	240	263	280	260	264	295	298	281	278	284	295	254	319	267	254	272	261	260	297	265	290	291	275	231	265	269	290	284	294	288	284	262	281	264	259	309	259	268	276	279	269	262	281	265	239	279	261	285	270	283	293	258	305	286	251	280	273	293	286	259	277	286	261	273	278	281	256	273	275	292	228	260	253	254	280	271	273	292	277	277	273	297	269	270	314	266	262	288	268	297	288	266	264	310	281	265	272	286	282	276	262	281	260	266	266	274	291	267	279	277	316	249	270	245	275	289	300	248	255	265	283	278	288	276	266	255	306	298	288	273	274	285	254	248	248	275	277	292	290	292	281	273	283	266	271	288	290	312	240	259	292	283	256	297	277	271	261	299	262	279	280	260	284	305	279	264	275	282	278	298	269	293	281	271	285	274	258	275	292	258	284	271	260	278	262	294	257	279	276	273	261	251	279	300	286	297	281	250	265	266	293	288	267	271	316	289	275	252	314	299	268	292	281	304	248	278	258	282	261	291	276	258	251	292	268	249	258	262	251	279	270	242	238	255	276	295	236	276	253	273	279	293	294	298	276	326	283	281	272	284	263	306	269	250	285	297	252	273	262	260	279	291	277	229	258	269	286	271	280	281	281	279	277	295	251	285	278	284	287	284	295	278	274	261	254	287	284	284	277	279	279	307	286	264	296	264	270	266	278	300	281	274	303	241	259	286	266	262	297	267	257	270	281	264	254	276	258	259	294	275	305	270	290	263	254	277	280	244	299	272	263	270	258	297	272	253	277	270	288	252	282	284	265	267	285	292	273	304	287	237	305	294	289	245	271	267	267	301	244	289	268	284	266	242	294	282	263	272	287	274	286	266	267	287	276	278	303	266	282	267	276	271	296	263	280	253	268	290	282	312	285	290	269	274	285	271	303	295	289	316	277	287	271	290	277	273	277	297	298	266	270	284	291	259	300	276	291	302	280	260	280	248	279	283	280	275	274	286	265	251	251	277	255	243	294	266	295	261
30902	46113	40792	27056	20931	16175	12481	9703	7830	6296	4904	3744	3061	2586	2291	1867	1794	1476	1243	1099	1059	960	814	750	681	621	573	561	522	513	473	460	474	444	457	436	428	430	424	457	435	430	390	356	408	381	378	374	392	385	354	365	343	363	343	357	360	352	336	339	357	336	344	367	361	335	339	328	332	358	305	367	328	366	365	347	323	302	348	331	310	345	334	324	350	285	313	316	303	303	348	356	343	340	311	344	344	355	329	332	329	347	358	315	330	358	331	329	340	350	342	345	309	348	346	329	330	356	320	330	342	333	339	359	315	351	334	297	333	313	340	315	343	359	327	327	349	332	358	341	333	327	332	334	335	336	337	356	319	325	347	339	323	363	309	342	309	351	353	300	328	333	355	342	328	350	351	316	335	360	347	340	316	357	312	341	348	359	318	344	329	344	333	310	338	358	362	334	324	337	323	370	350	362	341	351	356	334	333	320	317	324	322	306	332	335	321	356	350	368	375	303	350	336	324	359	331	331	341	367	306	343	334	368	342	346	338	339	353	342	349	329	348	334	331	359	366	365	377	353	343	352	323	327	345	304	345	349	362	317	351	343	356	355	341	350	358	319	310	323	322	324	311	346	343	317	321	333	349	370	317	366	330	319	343	340	324	320	310	373	375	352	327	344	347	342	335	314	326	328	344	300	353	373	375	336	348	327	314	332	315	367	326	338	306	331	329	331	349	330	325	339	363	332	360	326	345	333	321	336	337	369	315	347	356	325	339	351	342	330	347	323	341	346	295	350	329	328	369	323	310	310	326	325	335	321	329	358	359	338	319	337	378	339	339	338	352	327	331	355	323	373	345	322	344	357	353	316	359	330	366	313	351	342	327	322	326	359	357	339	334	318	343	330	366	309	354	340	322	337	374	298	335	349	352	341	338	361	369	313	351	342	338	343	339	317	337	320	289	319	320	337	331	307	357	355	371	321	354	342	339	321	359	316	343	335	319	360	336	301	343	315	341	346	335	346	321	305	346	321	358	332	372	345	316	362	345	348	336	353	345	325	310	368	319	352	360	350	328	323	329	329	289	348	345	337	349	349	331	324	340	345	353	338	329	307	329	328	360	324	342	352	333	352	336	305	352	370	327	339	330	344	341	371	345	334	336	327	309	324	327	343	320	324	324	356	363	314	336	336	303	329	312	363	363	328	343	323	342	324	341	325	359	324	351	311	342	334	332	326	344	338	339	340	330	326	343	349	317	323	350	333	303	345	340	366	348	348	309	342	364	355	306	343	323	326	321	346	354	333	323	358	332	339	336	329	319	331	325	348	353	344	351	360	331	293	353	364	361	336	329	361	325	321	360	318	336	350	352	312	333	341	306	341	356	338	315	309	353	347	313	367	307	328	353	362	332	332	374	342	343	326	345	319	344	338	340	338	356	338	349	314	331	341	330	330	343	363	326	350	317	327	321	337	348	325	328	364	343	349	331	329	329	353	340	334	315	338	320	308	330	368	367	326	324	374	335	357	337	325	319	329	333	318	336	350	323	355	342	354	334	340	324	330	329	312	360	353	347	337	354	304	344	352	308	354	365	339	334	344	306	346	334	305	333	362	340	333	353	341	332	321	323	331	359	314	331	336	326	338	324	349	349	351	342	316	333	327	356	356	313	361	347	315	340	319	339	332	341	306	339	352	320	337	324	315	362	336	348	356	363	324	341	310	342	308	330	318	307	344	334	325	347	332	347	332	321	355	350	326	325	321	364	315	332	335	364	329	346	332	345	362	382	351	362	330	336	326	284	342	303	327	306	323	318	344	352	330	346	333	351	344	319	327	334	341	370	319	327	325	314	351	314	329	352	358	360	334	339	311	336	352	362	339	337	325	342	350	339	344	340	350	356	303	348	364	341	320	331	324	318	330	291	386	341	301	363	299	390	308	336	331	369	334	329	353	315	330	311	381	292	294	323	345	326	343	293	294	324	326	328	332	326	306	356	337	320	308	339	362	282	340	351	340	342	330	327	337	346	342	319	346	360	347	300	309	353	340	327	320	331	331	342	347	336	372	328	352	326	323	325	292	327	321	343	347	328	327	330	330	354	337	358	332	337	358	316	308	339	344	339	318	335	339	346	345	335	328	315	321	324	328	370	311	336	363	315	347	351	354	326	343	318	313	326	319	368	368	342	346	348	329	334	326	360	338	334	333	346	326	305	348	317	327	358	307	334	310	330	348	346	331	308	338	328	322	336	337	387	318	317	349	363	349	341	357	354	325	322	326	340	327	293	341	339	359	317	320	337	322	394	340	311	355	320	330	342	339	357	341	381	304	329	332	329	336	346	331	340	336	318	342	319	332	345	338	358	347	361	358	316	341	315	336	355	352	351	331	322	341	321	363	358	335	340	340	343	333	301	344	349	342	335	305	342	326	329	366	347	303	317	319	329	387	346	329	340	329	326	318	332	330	319	347	329	309	330	318	332	334	317	308	336	312	346	331	366	319	355	327	347	340	344	324	317	300	310	324	328	314	328	329	317	347	329	348	369	301	345	347	370	357	327	302	355	341	356	328	332	317	364	310	364	319	353	307	344	339	343	318	338	331	295	354	319	331	342	345	323	316	335	345	332	306	327	338	328	320	310	334	306	350	341	381	322	344	382	351	336	325	324	310	360	334	314	336	309	328	371	339	342	308	337	339	312	354	334	306	338	331	334	341	324	343	321	326	355	344	354	357	344	336	371	321	319	329	366	339	324	353	340	334	307	337	357	327	347	356	338	363	349	347	337	334	340	337	333	348	342	355	346	336	309	341	349	334	328	338	348	350	330	322	342	328	322	336	334	351	319	338	341	331	328	331	347	342	361	311	337	339	358	353	356	351	323	342	315	309	297	332	348	353	345	355	327	320	377	302	338	353	349	355	323	341	334	352	354	337	341	357	348	342	341	338	325	317	325	289	330	366	338	344	344	321	301	316	335	317	328	326	332	349	338	322	342	316	327	342	355	303	299	348	328	350	352	316	347	329	361	326	361	356	331	346	353	322	348	346	357	365	293	344	320	344	332	326	322	347	348	331	313	312	354	342	358	324	320	333	361	331	325	347	324	338	326	346	351	338	349	294	345	343	354	334	341	337	306	330	350	342	337	323	338	328	369	348	343	352	356	356	333	336	345	341	350	366	346	330	361	363	341	304	326	329	309	326	350	346	343	343	312	312	336	338	329	330	313	329	303	306	334	321	335	345	334	293	365	347	348	357	320	337	332	328	307	333	348	339	379	348	344	354	305	340	343	396	342	353	348	345	292	345	337	329	337	337	361	369	312	345	298	339	334	348	346	380	328	344	339	377	322	334	352	317	319	329	301	356	334	343	335	352	332	330	334	317	328	327	367	319	319	364	351	347	344	373	344	347	331	338	337	344	337	360	350	316	350	347	323	350	331	309	344	321	319	339	361	318	334	352	308	316	352	343	320	342	350	309	350	349	329	327	336	342	350	321	353	346	319	327	307	344	302	353	305	323
23281	21351	29082	24065	21691	22071	17650	9288	6365	4971	3857	2681	2289	1964	1673	1347	1268	1064	905	879	715	655	610	547	582	473	396	378	381	330	309	336	347	303	297	302	280	298	290	278	303	277	300	274	248	241	259	230	255	250	248	220	233	253	219	209	204	220	223	235	241	229	222	210	219	220	221	201	212	209	186	193	233	210	214	236	191	204	209	209	195	208	205	207	212	210	238	219	206	220	230	193	202	199	218	193	237	234	221	195	224	227	222	190	217	204	203	221	255	236	239	211	230	193	215	222	226	199	205	191	221	218	203	210	195	225	180	223	202	205	173	221	200	200	214	206	210	199	203	201	212	226	219	221	197	212	218	222	211	202	205	213	200	210	191	211	201	209	191	200	217	181	212	212	215	216	208	193	230	200	207	226	201	224	182	189	229	202	216	233	219	204	236	207	215	235	221	216	244	224	201	196	241	196	223	230	211	205	241	221	207	209	224	205	229	198	206	206	225	195	193	197	217	167	214	240	227	194	217	221	216	223	222	217	186	237	214	215	193	204	200	211	208	222	200	219	215	217	224	211	242	214	225	230	180	185	223	209	197	235	206	186	210	210	218	216	215	211	237	218	212	188	190	227	236	218	210	209	199	208	201	230	214	231	219	234	221	197	213	200	206	228	203	203	201	243	198	202	210	221	218	204	206	179	200	215	229	218	197	171	199	223	214	207	212	226	216	212	222	228	212	197	222	205	206	218	215	176	227	195	206	209	220	225	212	203	206	191	208	224	215	187	225	215	225	191	219	213	214	222	233	204	231	184	200	237	179	209	204	207	221	188	224	205	209	215	207	214	208	224	182	208	203	219	228	214	208	188	207	201	180	190	227	223	219	236	221	200	233	188	200	200	203	233	205	228	211	218	210	232	221	223	238	194	225	221	238	212	206	193	201	198	201	210	192	201	203	204	221	201	234	210	205	211	207	209	223	202	222	204	198	201	219	223	229	182	201	197	229	220	227	216	188	173	218	199	234	207	221	203	184	218	193	203	215	212	208	197	213	208	204	210	213	212	221	215	220	211	237	216	204	214	202	211	225	205	237	239	220	192	215	212	190	211	239	218	212	210	216	239	220	218	203	212	203	201	205	194	202	236	217	223	191	192	217	207	210	210	203	204	191	193	233	222	186	233	199	213	197	208	225	248	202	218	218	234	230	232	217	203	199	203	253	230	208	203	230	199	225	229	205	226	245	201	241	191	229	239	193	216	216	194	198	220	213	190	228	219	210	223	215	237	210	232	175	216	186	202	197	221	223	208	209	226	223	194	209	221	233	219	230	212	215	219	185	218	209	230	222	193	228	217	221	196	208	223	207	225	211	215	204	220	203	202	223	217	218	220	212	216	224	209	202	192	214	214	215	222	230	215	211	218	216	178	207	235	229	224	215	227	202	209	194	228	201	205	206	225	216	211	214	209	208	196	187	225	209	211	203	213	219	202	211	206	202	186	241	210	237	213	221	178	208	200	206	226	215	186	216	213	220	204	224	197	216	208	196	213	217	229	195	223	228	202	179	196	214	208	206	216	190	209	211	211	209	201	214	230	213	216	226	212	197	229	231	250	221	201	218	207	227	196	206	231	239	216	210	215	173	214	226	206	231	233	200	212	213	227	220	204	201	212	201	214	213	206	202	186	197	215	215	199	239	195	212	242	213	223	206	228	209	192	208	208	196	207	202	210	180	213	221	188	217	220	214	196	206	201	210	200	217	225	216	205	237	238	192	202	227	225	204	198	209	215	195	200	226	218	208	226	228	231	209	211	226	224	215	223	208	223	220	235	198	190	223	228	205	218	195	217	198	215	218	207	189	187	216	227	205	223	225	201	188	216	203	189	223	204	191	223	188	226	208	217	232	182	209	199	204	204	227	215	207	232	206	206	199	202	216	212	215	191	230	211	189	216	232	213	218	205	211	193	193	208	215	232	200	218	188	217	202	214	197	204	249	170	202	219	228	212	199	222	189	210	210	207	191	229	218	238	217	220	176	215	212	204	215	219	213	204	192	217	205	231	238	207	198	213	216	199	199	200	204	211	204	240	184	204	217	188	207	212	200	180	195	218	203	231	223	183	222	197	189	225	244	191	233	213	228	218	203	221	194	199	192	196	201	212	206	201	221	216	192	221	218	187	204	207	182	189	211	219	211	199	170	196	225	209	223	227	218	212	231	206	211	205	229	215	228	198	206	213	214	204	218	198	201	201	209	220	221	221	225	217	224	224	223	206	197	213	190	222	207	201	229	193	222	202	199	194	191	229	205	217	191	207	207	206	231	210	188	208	211	214	206	207	208	229	216	221	235	215	214	204	205	222	221	204	219	205	183	209	234	206	191	198	217	204	212	188	201	201	216	225	236	207	214	220	202	210	183	192	200	216	184	241	244	188	218	221	225	200	204	229	195	219	206	194	218	191	226	207	202	193	223	215	201	202	181	194	220	203	178	231	214	197	214	238	232	203	238	221	239	217	219	226	214	182	238	220	207	240	198	236	208	218	191	213	210	205	220	216	223	214	207	213	228	211	217	213	216	210	214	223	209	216	186	213	202	174	198	221	208	200	199	245	217	196	203	204	218	217	215	194	222	218	206	211	221	233	219	219	217	207	192	211	218	193	198	206	228	209	222	199	200	216	206	237	187	217	196	200	224	228	203	215	207	208	219	216	216	204	188	221	211	211	228	215	205	188	200	208	207	217	193	226	191	193	208	211	220	200	187	172	223	223	208	199	195	225	218	207	202	226	225	203	217	197	230	211	231	219	196	224	181	238	206	218	195	200	210	214	200	220	246	193	217	208	235	191	220	216	217	198	198	204	217	223	204	207	197	183	234	199	212	231	175	222	199	201	251	230	215	200	208	219	193	200	208	209	207	185	207	215	241	214	226	248	182	249	208	216	194	215	219	215	212	217	221	229	218	206	218	207	217	198	214	217	214	201	191	219	234	201	214	205	193	199	208	216	194	205	204	225	235	216	211	194	212	210	214	230	212	200	198	223	227	214	220	233	201	204	206	231	231	210	238	214	214	200	225	229	219	185	212	200	212	201	209	200	207	215	206	212	200	232	213	199	201	213	230	209	217	225	207	197	215	224	193	209	196	219	192	204	211	225	193	196	202	195	220	220	211	210	213	201	222	224	195	203	181	236	190	245	206	219	231	216	223	213	217	190	207	217	230	224	208	229	199	209	210	226	206	243	209	204	211	219	213	225	219	211	223	218	220	200	210	213	224	207	188	207	181	183	206	200	224	205	210	213	245	191	221	220	227	214	222	240	199	202	199	211	179	207	214	203	184	229	191	226	243	217	204	190	204	206	227	174	205	223	215	241	246	224	208	225	196	204	237	206	215	218	229	225	236	196	217	190	200	217	198	212	213	211	211	204	215	205	199	237	219	228	222	215	222	216	200	234	214	189	232	204	194	200	212	228	211	218	191	187	214	204	202	205	208	195	227	201	215	199	213	195	227	184	207	222
32681	54306	47180	34734	28148	22685	18603	15444	12595	10486	8155	6174	4923	4226	3543	3019	2785	2209	1871	1617	1444	1299	1171	1023	959	824	710	609	587	494	495	490	488	499	467	443	403	429	391	392	415	402	350	351	322	329	321	307	319	312	338	295	291	288	255	290	288	263	249	294	239	258	258	292	277	261	260	260	262	277	254	245	272	222	291	256	291	258	250	242	281	237	256	252	251	255	259	255	255	259	249	284	257	265	247	261	248	244	276	248	261	256	235	273	238	251	252	252	276	239	269	265	265	242	242	250	231	258	255	247	259	251	240	262	244	261	263	246	266	268	253	254	234	283	282	268	276	257	285	260	265	245	257	231	251	231	259	262	263	255	251	284	270	234	297	267	270	275	256	249	280	275	264	245	233	255	262	250	247	237	259	216	247	263	264	272	253	280	308	252	249	278	253	264	278	275	269	275	273	248	245	267	245	263	245	259	270	251	267	251	282	243	232	225	257	257	248	248	255	285	270	235	241	271	237	259	235	273	270	246	239	285	229	265	235	273	264	269	299	241	277	230	273	256	271	259	222	277	256	239	246	240	222	255	274	269	254	244	259	245	258	270	235	247	258	267	213	255	244	241	234	262	280	263	279	244	262	251	230	242	236	276	243	277	263	240	252	257	248	254	251	254	268	244	259	245	256	262	260	255	260	247	251	232	249	255	278	265	237	256	245	252	222	253	278	215	269	248	244	253	263	268	255	268	253	263	248	262	270	258	239	265	245	255	227	250	268	251	259	244	245	257	253	272	269	248	282	240	257	257	245	235	267	253	262	278	260	230	242	254	246	276	251	246	276	253	253	251	300	267	250	283	241	280	249	270	247	248	268	261	258	258	273	300	240	266	278	254	239	257	265	246	265	270	277	262	253	231	284	265	259	218	238	276	253	246	283	270	249	247	260	261	244	268	243	279	290	270	259	247	254	242	242	230	250	283	232	258	280	261	246	272	246	261	269	233	227	259	269	244	295	264	248	255	236	257	265	245	241	239	239	262	225	240	279	262	251	239	262	268	247	269	262	257	250	258	268	246	259	262	264	275	240	264	249	280	263	278	251	259	258	253	274	257	260	229	254	257	272	238	253	263	255	256	264	248	276	283	246	249	242	276	273	269	228	244	251	248	266	272	248	259	274	252	240	256	280	233	254	240	237	254	239	249	250	242	272	259	256	291	260	291	274	251	252	248	228	244	264	245	258	274	239	260	244	238	273	271	256	234	248	248	238	268	238	259	245	247	252	289	269	240	242	267	237	236	249	262	249	256	262	241	268	257	234	274	256	251	268	278	257	276	285	255	246	279	267	267	243	260	229	261	254	264	242	273	256	226	252	278	252	232	287	229	254	266	239	255	263	250	273	243	241	247	251	243	274	273	261	235	252	255	244	238	233	246	266	263	252	282	253	277	287	238	228	254	249	260	281	226	251	231	264	277	282	260	245	250	238	277	227	277	268	245	261	262	266	238	250	256	238	251	264	239	230	278	252	243	237	261	244	252	249	261	266	231	251	262	237	270	257	263	255	253	245	277	241	274	255	234	282	256	246	252	254	251	232	254	256	271	266	235	261	253	235	224	277	290	213	236	259	256	246	264	219	270	260	252	245	252	257	243	257	283	259	257	240	246	248	254	270	229	251	225	258	262	243	283	236	252	229	247	261	245	218	286	274	266	268	255	276	246	243	272	235	258	248	265	227	263	253	263	251	254	259	252	266	280	254	234	256	256	259	245	250	278	258	250	230	264	243	259	236	247	250	268	236	265	258	285	242	259	229	243	260	260	238	239	242	230	242	289	249	237	231	259	277	249	294	246	256	266	285	244	230	236	259	261	248	244	236	249	252	245	227	253	242	252	270	246	272	281	248	274	256	242	233	245	267	273	273	247	266	252	246	248	250	254	249	226	234	245	260	273	244	247	256	265	255	256	247	262	269	254	240	281	266	231	249	243	264	252	235	255	236	244	249	258	268	272	240	264	219	279	261	229	259	270	215	251	248	265	261	273	268	240	226	261	271	256	240	250	233	241	258	275	259	234	268	243	246	261	229	243	242	265	260	251	245	264	248	247	264	233	271	230	271	265	274	265	239	228	269	264	251	258	261	233	241	259	261	258	235	260	275	251	258	265	262	266	296	232	242	288	255	247	235	268	272	265	232	248	248	228	280	257	257	256	250	255	246	259	225	244	255	262	270	256	251	258	249	268	245	259	270	256	253	213	273	241	291	255	247	260	266	258	249	251	246	259	272	238	255	245	251	252	278	255	257	251	257	254	264	249	267	257	242	231	236	235	254	255	248	250	266	234	262	254	256	283	246	250	272	254	230	259	236	228	272	239	298	255	270	241	256	266	266	276	240	285	251	252	241	275	247	270	273	249	259	283	261	247	270	233	261	246	238	223	246	251	232	254	247	249	270	248	256	286	219	246	249	247	281	259	252	245	225	250	257	258	276	240	266	256	254	234	276	238	255	280	250	249	236	265	276	260	254	262	237	236	237	256	280	275	253	261	212	258	252	253	237	219	225	269	244	279	244	259	258	271	261	258	246	276	282	265	262	246	235	266	282	289	272	242	274	243	240	256	274	220	257	260	270	250	258	252	265	253	260	229	247	246	229	247	254	242	250	217	244	233	246	255	251	244	253	250	245	232	264	257	264	235	243	275	256	234	252	262	244	248	270	251	268	252	271	253	247	240	259	209	266	246	263	234	268	266	248	266	233	250	222	274	229	243	261	244	243	276	236	263	251	256	273	251	224	297	256	240	262	242	277	276	233	255	252	241	268	300	236	239	255	275	278	226	237	236	276	247	249	255	266	259	268	268	243	258	270	235	259	252	257	234	257	251	256	282	251	250	253	278	255	276	266	247	290	249	253	256	259	263	251	275	250	222	237	280	280	277	269	249	258	234	267	260	244	254	270	229	247	255	280	249	251	278	215	236	259	257	268	248	257	243	215	271	275	245	227	253	286	257	243	254	234	272	224	246	268	251	240	252	267	263	229	257	266	235	262	277	263	247	262	268	273	271	225	224	276	244	274	242	232	248	259	255	243	248	234	246	270	258	233	222	286	242	261	241	235	240	240	241	255	251	259	268	255	252	249	243	236	269	263	248	270	269	263	229	270	278	253	227	243	238	249	292	260	235	248	258	275	237	251	237	248	230	214	248	238	253	270	261	283	229	250	251	241	287	270	270	254	252	260	268	256	246	253	260	265	250	262	251	252	271	267	212	240	248	249	244	254	240	246	264	261	269	231	275	221	250	278	215	259	257	236	250	243	271	249	233	246	278	231	266	263	245	255	264	252	260	242	248	245	236	261	256	243	242	260	283	268	261	258	252	244	235	276	239	249	223	267	257	246	253	213	262	256	242	247	251	259	280	270	266	243	258	279	243	255	259	241	244	260	272	240	270	268	242	237	232	245	260	241	264	238	253	233	254	268	226	249	273	245	260	271	281	242	247	269	234	284	263	250	243	252	234	270	275
29432	26742	31189	22730	13035	7896	5435	3961	2904	2258	1789	1261	1090	1024	830	729	722	576	533	521	479	414	410	370	361	337	337	303	278	289	276	282	277	297	291	257	275	269	236	242	237	261	263	249	251	245	218	249	243	236	250	252	247	240	243	226	220	240	267	254	259	244	252	232	203	235	222	211	237	240	248	229	234	240	229	203	233	238	233	237	254	226	204	221	233	233	234	224	257	213	222	217	220	283	230	232	230	221	242	209	252	218	232	233	239	216	230	240	212	219	218	209	226	225	238	210	233	243	240	236	205	226	231	209	217	225	226	231	259	241	213	212	212	231	265	219	220	246	211	219	236	217	264	213	217	210	222	240	229	228	235	247	217	250	228	202	203	275	223	227	206	229	218	230	258	228	236	226	241	241	236	231	239	237	211	226	210	268	231	255	226	249	238	257	220	231	213	252	246	225	241	218	230	223	236	230	247	219	231	248	228	212	208	224	221	235	255	236	232	248	211	228	235	264	243	242	206	257	242	243	240	228	218	225	236	231	225	238	248	256	209	220	245	205	235	241	222	255	223	246	214	235	242	236	194	231	240	240	246	247	232	222	243	244	245	240	243	237	253	248	236	244	228	269	242	228	240	212	236	251	196	243	255	244	224	230	229	230	223	217	198	231	229	227	243	238	229	227	233	230	243	234	198	225	259	259	230	235	226	244	229	227	237	210	235	216	217	237	206	212	202	221	237	221	204	226	227	219	241	216	223	224	220	234	220	241	262	252	204	235	250	239	231	257	212	228	219	251	243	249	258	245	228	205	212	230	235	276	240	219	221	208	218	215	268	231	277	244	243	251	226	232	221	238	238	270	242	214	216	241	224	243	227	247	233	219	250	241	217	232	217	228	222	244	267	213	215	229	232	204	225	253	230	234	235	232	232	227	239	216	222	210	214	234	211	221	222	231	221	247	236	248	216	194	238	215	231	244	230	232	231	232	233	228	187	246	237	248	234	234	223	262	250	211	248	249	227	245	219	204	245	260	238	217	215	236	246	232	234	250	230	248	221	236	257	203	242	242	233	228	212	233	261	208	220	255	242	245	258	217	230	229	243	242	209	255	231	212	245	247	217	240	235	232	246	255	252	248	240	224	232	221	239	201	258	216	233	207	243	226	205	226	213	236	234	235	234	223	212	221	228	233	238	227	235	235	239	225	244	227	234	237	219	212	250	219	227	224	213	216	219	235	242	216	251	226	209	227	248	237	237	247	214	224	225	239	226	218	235	241	222	242	234	226	239	227	231	220	233	233	239	254	224	228	253	233	238	242	233	237	236	215	247	233	237	246	253	209	247	253	228	213	232	250	249	243	239	232	222	237	213	222	229	215	250	223	232	249	226	234	220	227	216	220	223	230	236	207	233	224	250	224	224	228	234	244	257	263	256	254	240	241	213	244	242	251	243	232	246	227	256	245	240	234	210	217	232	208	237	232	228	241	234	240	218	216	217	216	253	213	258	243	236	203	251	238	239	231	215	228	209	259	212	237	246	221	251	226	258	233	223	229	251	212	236	218	232	242	234	215	227	205	225	211	247	248	218	236	226	247	235	229	248	224	223	247	240	239	232	229	237	240	206	234	226	236	236	234	251	242	234	222	243	251	227	245	201	221	218	270	236	231	229	243	229	249	241	217	201	240	196	234	244	251	211	230	218	235	262	248	210	245	244	219	213	218	236	260	254	241	213	234	221	219	244	229	233	233	251	242	240	270	248	239	265	236	237	204	250	211	235	231	244	215	208	253	258	217	208	216	221	223	225	238	207	220	212	216	257	221	241	209	238	235	236	231	215	213	216	236	246	215	233	210	219	234	236	223	260	220	225	213	229	226	239	225	256	236	225	238	247	232	252	227	217	230	228	232	242	233	254	245	195	256	223	220	208	206	270	231	233	245	245	213	265	241	246	252	246	216	214	240	209	242	238	240	227	214	231	225	207	239	241	225	223	237	243	223	242	239	234	261	226	269	241	228	219	229	235	259	234	240	266	224	245	238	238	235	213	272	213	208	252	239	243	242	236	232	235	251	259	235	230	251	222	234	231	243	214	211	231	240	241	237	264	235	243	222	269	229	211	242	220	253	195	206	213	234	226	257	228	252	229	259	225	219	235	243	233	259	235	230	225	238	266	200	216	224	232	223	231	220	237	213	239	229	237	225	235	224	215	242	249	219	222	237	228	233	218	217	261	245	226	227	233	224	240	229	239	229	231	243	227	252	256	239	234	218	230	226	257	237	231	228	228	218	244	228	253	212	259	236	225	217	207	263	230	261	249	225	228	255	218	223	233	245	235	256	243	248	215	214	234	249	212	207	224	225	229	232	238	202	232	219	243	228	251	224	239	232	222	240	214	217	218	211	230	208	193	252	214	238	219	215	225	224	221	224	217	199	218	206	216	202	214	228	237	262	199	198	234	207	240	222	230	229	247	260	215	226	231	241	238	226	253	214	223	215	269	222	229	236	235	219	220	252	252	244	226	244	241	216	223	221	220	202	211	238	224	246	241	221	244	214	214	233	235	245	223	230	239	223	246	275	223	219	254	238	228	231	219	224	219	236	239	263	237	234	218	236	236	235	244	214	219	226	247	229	223	226	235	212	244	234	241	202	210	221	230	225	220	215	244	246	242	228	225	232	242	235	272	226	234	225	259	242	190	214	259	226	257	232	250	245	233	238	223	252	256	201	207	209	239	245	254	229	249	207	239	244	236	248	240	212	234	254	251	243	263	245	225	234	240	245	217	217	238	244	243	221	222	200	241	242	240	235	244	218	254	231	222	228	223	191	244	203	214	240	207	216	237	238	214	223	230	226	258	212	250	240	267	217	250	234	246	212	237	231	215	240	234	235	233	220	216	223	230	239	247	245	228	246	237	203	222	228	245	262	246	217	228	238	239	214	241	256	216	242	279	231	185	211	237	248	228	230	241	192	213	233	237	230	258	255	217	244	258	235	243	240	219	221	245	223	213	212	235	213	254	252	231	234	218	215	214	266	218	258	212	215	236	232	249	223	224	202	221	254	236	214	223	224	238	266	238	236	241	251	242	252	261	258	227	247	247	203	223	230	239	228	238	239	225	244	240	245	232	257	235	235	213	231	265	231	256	202	254	235	229	247	224	250	223	213	230	233	218	236	229	228	232	240	200	238	219	238	255	230	215	260	239	227	275	203	222	207	224	222	242	225	270	254	236	228	284	242	218	231	242	242	229	225	210	246	236	256	242	209	215	205	228	241	236	243	234	264	248	226	237	213	246	240	208	214	271	210	234	238	226	227	234	214	227	221	203	239	221	239	250	211	201	222	250	246	225	230	198	222	229	236	241	217	239	271	228	213	229	248	238	208	246	258	227	227	236	223	217	236	222	229	243	244	254	226	239	235	233	222	271	229	256	234	245	256	224	243	225	233	239	257	215	237	216	227	267	242	259	234	237	256	242	229	234	239	241	218	231	233	222	210	255	229	239	225	222	227
30097	41417	36928	24761	18301	13795	11067	8756	6609	5455	4207	3024	2485	2162	1797	1518	1418	1177	998	905	822	714	731	633	613	594	554	467	417	385	401	411	407	369	367	361	368	343	389	339	344	336	336	332	314	301	326	298	304	332	342	310	288	325	306	301	289	307	318	302	317	285	305	304	287	290	337	283	311	303	312	310	286	267	269	299	307	298	274	291	293	304	288	268	288	280	319	310	283	290	286	268	288	294	281	275	317	300	305	297	301	295	277	284	297	271	274	298	299	289	279	303	291	278	287	307	320	267	298	279	280	290	280	298	258	287	284	267	315	308	277	296	276	284	270	293	267	293	294	289	310	314	297	299	290	271	306	296	278	288	277	277	296	297	276	280	272	300	307	292	313	270	291	286	319	263	284	300	314	290	301	278	264	282	268	280	274	281	278	278	260	281	291	301	278	312	282	274	278	326	292	291	275	285	303	285	282	308	285	286	301	296	298	283	282	276	298	300	313	267	312	304	289	303	286	307	300	295	280	298	320	296	288	288	277	300	302	277	294	282	305	309	273	274	292	285	284	305	305	309	279	307	277	282	263	295	276	293	292	321	283	274	281	298	303	305	302	290	283	289	290	286	296	272	299	291	316	270	277	280	317	311	290	278	299	273	311	290	277	290	281	280	271	295	297	277	262	295	287	295	321	274	296	299	289	278	280	282	271	294	293	296	279	270	297	289	326	287	270	259	300	330	288	306	280	293	271	282	304	312	294	296	304	298	282	328	279	280	299	271	286	313	296	256	311	284	283	307	267	287	268	325	299	303	317	311	294	312	300	293	299	320	302	310	290	288	266	274	262	310	301	272	336	309	306	292	257	272	293	296	270	293	303	316	263	313	304	282	273	279	285	256	301	282	290	284	275	289	316	290	281	291	289	315	305	310	310	278	293	265	288	277	294	288	273	283	308	270	300	275	278	260	282	291	303	291	290	280	300	298	277	284	276	262	305	292	267	267	305	291	306	304	315	308	313	296	335	299	303	276	308	276	292	279	296	327	276	293	314	263	287	306	304	295	279	283	300	291	294	305	280	292	306	292	288	314	295	291	310	284	292	303	277	292	286	307	287	277	273	289	280	261	305	272	314	284	290	318	272	288	294	302	270	308	276	288	293	295	311	271	303	323	269	297	283	288	296	292	285	293	299	293	269	296	289	317	314	291	311	269	280	280	284	308	277	296	261	319	329	280	292	290	298	269	280	298	276	290	297	311	286	300	297	276	286	278	269	302	332	285	300	277	302	280	312	294	298	294	326	280	294	290	279	280	307	324	269	302	284	289	254	292	281	315	297	307	298	280	305	282	275	303	306	283	313	303	302	297	293	301	265	276	292	292	299	279	301	300	297	295	270	290	321	291	276	288	327	304	289	285	290	290	290	278	299	310	278	295	277	285	302	289	242	345	299	275	266	277	287	330	265	307	273	293	254	304	293	275	288	291	292	316	262	296	307	296	307	271	282	292	304	274	281	302	289	301	286	297	291	321	286	314	297	290	278	262	311	272	297	302	316	314	288	283	282	253	274	302	283	330	282	302	299	313	290	294	296	313	251	315	266	285	274	311	289	284	290	327	290	331	268	273	254	303	275	337	314	305	270	285	312	281	271	262	291	257	252	306	287	328	281	318	295	296	302	276	274	285	320	273	289	305	295	279	342	307	307	269	273	289	301	318	300	262	285	298	330	296	282	315	320	315	268	290	292	312	298	300	314	295	265	269	320	300	290	277	308	295	285	284	318	296	280	268	282	295	279	295	268	278	271	300	273	273	308	296	334	278	275	305	282	299	297	273	310	289	281	277	274	258	270	289	294	276	292	289	323	257	287	286	268	314	294	298	263	292	254	273	298	299	282	290	302	280	293	307	293	287	285	292	274	297	298	325	290	292	275	303	289	256	308	290	310	270	281	285	277	317	261	288	308	275	297	284	256	277	297	268	289	292	281	300	272	314	272	313	307	282	299	279	263	298	295	296	278	292	269	298	268	269	299	288	296	284	295	282	292	296	287	331	297	275	256	296	246	292	267	262	286	291	271	301	299	299	299	313	318	309	272	286	285	306	268	283	320	294	301	299	290	277	283	305	290	293	295	269	300	328	272	287	293	303	303	288	307	313	284	293	289	302	267	325	298	296	307	274	274	286	291	280	271	272	276	274	252	288	307	278	308	313	329	268	330	272	305	278	302	280	306	275	270	296	289	319	296	285	294	288	292	295	258	275	273	318	265	285	282	279	297	293	283	298	284	295	295	307	270	300	297	294	281	300	317	291	308	313	344	315	289	262	306	299	280	313	306	284	288	281	269	288	284	280	279	272	314	324	316	314	305	302	314	279	288	285	301	291	291	296	243	315	305	294	287	266	296	295	262	288	307	263	298	316	324	247	294	282	295	289	296	292	307	291	285	282	334	269	302	293	293	275	299	334	296	290	275	304	296	276	311	308	265	258	282	304	274	307	270	274	279	285	293	290	315	292	307	292	266	250	278	308	281	267	285	291	281	287	306	286	299	305	312	287	292	281	321	313	262	291	288	331	280	292	291	310	297	263	274	289	321	272	310	257	287	300	290	300	281	303	277	270	286	284	309	303	267	289	303	315	310	308	325	293	293	287	274	306	281	303	317	304	284	303	301	298	275	292	307	317	302	275	265	275	320	305	295	294	303	333	309	296	296	304	281	310	293	293	296	280	297	279	302	287	278	287	288	309	291	299	313	317	268	281	283	303	320	260	280	293	297	265	295	296	279	307	271	266	290	293	300	291	292	299	323	306	288	295	295	293	272	273	281	282	298	305	278	261	290	313	297	266	301	318	322	298	297	280	253	295	282	308	290	268	291	297	320	274	300	311	291	320	290	290	265	296	310	295	282	312	292	301	282	276	258	271	265	304	285	290	276	273	310	273	286	279	286	284	300	330	276	295	307	284	332	270	324	291	294	278	284	266	317	304	256	275	275	294	273	277	297	276	299	300	296	272	296	251	315	279	321	291	270	313	306	284	285	268	288	290	300	308	307	287	318	263	288	301	288	284	282	285	269	286	291	287	258	284	308	317	268	295	296	294	279	284	290	279	298	307	333	314	273	274	266	293	283	293	314	295	293	287	304	291	298	331	289	291	278	286	270	268	311	300	294	300	279	279	284	272	300	277	294	279	264	303	294	276	315	309	333	273	276	329	284	293	297	291	288	261	276	305	282	292	285	269	281	295	305	284	314	295	298	293	314	264	307	269	316	302	332	289	301	284	281	342	276	304	276	299	273	303	307	319	296	292	271	261	302	290	278	289	290	304	271	269	274	284	303	242	287	289	304	291	284	290	301	276	300	286	280	258	274	338	300	281	305	262	307	331	307	298	308	305	286	289	305	300	287	280	284	323	296	296	311	290	295	296	294	291	285	288	276	280	292	294	294	264	312	290	272	319	280	281	304	275	264	302	271	300	290	325	290	259	265	278	274	277	281	260	265	290	291	280	278	306	289	297
24465	21378	28571	25129	22111	16830	11082	6910	4712	3736	2959	2052	1651	1446	1237	1164	927	767	712	614	546	531	445	435	393	389	314	301	285	272	263	272	277	243	244	233	224	242	245	208	215	218	222	213	200	208	215	205	191	215	185	175	206	204	194	165	195	211	186	176	173	168	163	179	181	182	203	179	175	189	175	174	160	190	181	174	201	182	148	146	158	190	180	187	180	171	189	167	163	200	156	165	167	162	181	182	182	176	164	180	178	204	171	171	173	196	207	222	173	162	201	184	178	164	185	161	173	161	206	185	176	160	145	191	177	170	170	183	169	173	170	144	185	154	189	137	172	176	195	190	164	146	196	168	151	205	199	173	173	177	155	188	160	170	182	182	184	151	175	175	171	170	187	185	202	181	186	180	182	157	187	175	173	142	179	189	178	164	166	171	169	182	159	184	164	157	179	200	166	172	176	192	175	175	183	178	175	166	158	186	163	151	160	162	167	160	180	168	190	156	204	164	182	179	170	177	160	181	179	170	176	180	160	173	192	185	169	163	146	181	168	160	174	183	175	176	189	160	186	168	194	198	177	186	175	176	147	176	153	184	181	178	164	160	167	172	193	203	185	188	181	162	173	155	173	166	182	176	158	164	171	192	181	184	171	189	162	208	167	163	183	185	178	177	149	165	188	174	168	193	179	179	165	174	152	155	181	172	190	175	172	158	172	168	171	190	182	185	178	153	187	180	177	174	165	173	172	149	159	175	188	195	181	190	181	186	168	174	199	167	176	186	175	172	164	166	175	201	204	168	185	187	194	170	165	154	179	133	176	178	190	174	169	176	174	158	145	180	168	193	191	194	201	162	163	182	157	177	145	159	179	182	177	160	191	161	193	169	143	163	192	175	185	187	163	178	193	163	166	176	183	204	173	162	201	154	192	136	177	182	150	171	180	170	191	157	191	180	196	185	194	206	203	182	185	180	177	193	165	146	175	174	166	188	184	187	191	182	160	168	163	183	185	190	176	185	191	171	175	180	179	177	157	150	185	202	173	186	172	169	174	164	181	148	144	147	182	173	165	193	198	187	153	192	198	185	199	175	164	173	181	173	175	180	182	175	188	198	173	169	171	187	165	182	153	185	172	165	179	170	188	173	185	168	163	166	172	183	174	186	172	192	198	184	197	169	191	162	147	174	187	166	176	178	178	188	164	161	174	188	172	150	186	183	172	190	167	167	166	179	189	189	169	179	199	172	162	189	179	169	180	182	174	180	183	195	212	150	189	191	168	177	196	154	198	191	154	183	182	198	168	180	178	196	169	175	180	181	168	188	178	175	175	188	189	187	173	162	183	167	179	161	200	170	171	194	166	182	208	169	164	169	187	174	176	185	212	158	150	154	149	181	171	172	161	203	176	167	172	168	184	196	198	174	167	180	175	191	181	147	172	198	169	176	188	193	180	187	163	167	171	188	174	161	188	177	164	167	175	179	191	142	170	173	152	178	159	199	189	189	190	171	161	198	177	163	171	170	198	160	181	159	147	178	193	178	180	193	165	167	183	164	184	175	180	174	172	166	181	183	154	170	158	186	178	166	149	144	189	169	165	188	185	159	178	151	187	184	154	206	168	156	162	193	170	179	179	152	195	180	195	188	165	171	195	156	146	155	157	181	165	180	171	175	173	191	162	180	155	169	170	203	162	208	173	169	175	182	191	153	191	172	189	171	164	162	158	175	187	174	195	181	158	184	163	169	179	193	163	174	157	183	165	181	179	167	178	169	181	169	176	158	183	169	171	163	170	184	178	180	187	155	184	158	178	169	186	167	178	182	154	194	174	181	153	180	174	185	159	185	172	164	187	204	188	168	164	166	175	177	181	182	181	173	186	178	178	165	168	186	160	173	160	173	200	182	190	184	177	164	157	193	192	167	190	194	172	169	165	157	165	186	182	157	188	173	158	183	177	179	180	173	198	174	155	164	197	202	183	188	169	175	169	195	197	191	175	204	182	212	185	191	169	175	179	172	169	169	174	177	202	164	182	159	199	170	180	181	176	179	169	192	194	191	160	152	166	188	188	187	193	182	169	160	188	182	175	170	160	179	163	189	184	155	186	167	202	170	196	175	174	169	157	179	159	160	196	162	178	181	183	169	179	182	189	168	181	177	151	174	163	184	185	172	171	162	199	170	185	166	177	184	210	177	182	161	157	177	157	163	166	180	171	178	176	181	187	180	199	171	165	174	186	167	164	186	165	175	175	184	185	187	178	220	176	177	157	193	165	171	191	157	172	189	176	161	180	199	164	193	170	171	184	162	172	178	196	163	176	178	180	165	164	150	183	173	159	173	185	180	152	173	163	180	176	176	181	152	177	163	191	165	155	164	162	173	187	171	185	168	149	189	162	198	161	164	182	193	194	160	179	181	177	175	172	155	159	180	175	176	164	170	154	195	171	181	150	167	169	169	157	188	199	174	179	167	169	176	166	165	190	179	180	190	156	194	161	182	154	191	190	166	164	167	180	184	191	153	175	162	180	174	166	166	177	168	193	181	157	182	171	183	165	165	163	178	173	169	171	188	174	172	186	187	179	183	203	167	174	189	219	180	197	159	165	181	160	183	173	171	196	155	176	189	169	184	162	175	180	184	168	173	177	204	190	164	164	225	172	177	176	188	178	161	173	180	175	183	197	186	172	176	186	161	173	211	174	180	172	186	165	163	192	180	173	169	171	172	181	179	162	171	178	180	185	162	170	174	194	166	205	176	154	191	182	185	165	166	176	206	165	171	167	182	174	175	171	177	168	169	156	195	154	164	191	160	164	167	191	171	198	165	158	174	171	196	189	164	179	185	166	188	184	159	180	186	192	169	199	162	169	180	188	185	186	171	169	170	192	179	179	204	155	170	180	186	192	164	178	185	181	169	175	192	185	196	185	157	182	175	160	177	171	153	184	177	179	183	165	174	197	168	188	211	159	201	187	156	184	182	197	189	184	169	191	188	150	155	181	166	186	163	164	182	189	176	177	172	186	176	182	193	195	187	185	189	188	187	181	191	162	188	173	151	182	181	167	205	153	190	189	158	177	163	174	178	173	175	167	197	173	170	148	178	200	178	183	161	182	189	181	178	178	176	182	167	158	171	185	185	173	179	181	157	182	170	172	199	177	178	174	178	186	173	163	187	162	177	178	170	178	170	183	184	162	183	158	161	175	173	164	175	202	157	187	181	167	182	168	180	173	188	188	181	171	197	171	181	201	178	165	207	154	160	204	176	184	179	171	186	178	172	180	169	164	165	179	171	182	179	174	197	176	190	182	156	187	184	158	188	189	164	197	181	188	171	190	200	183	177	189	181	176	162	182	177	192	204	202	170	167	179	183	184	187	163	209	187	153	172	173	179	175	181	180	143	191	174	184	186	169	161	179	176	174	153	186	174	191	187	166	180	199	169	175	197	181	187	167	195	178	172	170	190	166	198	175	200	166	168	173	163	169	192	166	181	177	180	179	168	183	161	179	168	202	171
29922	48803	42918	30679	25545	19339	15830	12705	10058	8039	6408	4676	3589	3241	2687	2328	2148	1694	1428	1333	1118	962	896	775	734	655	531	521	450	413	383	384	375	385	397	375	334	331	358	308	336	303	285	303	290	291	278	308	229	248	263	268	229	226	236	233	238	244	263	206	234	241	195	217	251	227	219	227	197	221	223	219	229	244	205	258	216	229	217	226	204	217	233	231	226	209	237	207	235	234	249	210	234	219	187	217	249	212	230	234	227	202	211	211	245	211	206	204	240	236	215	209	227	245	221	210	216	205	220	227	207	224	204	234	216	223	226	231	204	205	234	225	229	223	228	201	252	225	238	242	221	229	218	215	208	208	249	207	243	204	211	215	223	193	207	203	211	211	241	226	252	220	217	224	213	219	214	233	227	219	201	200	226	223	225	233	226	244	243	236	200	234	179	236	185	238	225	233	203	218	221	218	214	219	232	226	224	219	220	201	222	222	214	206	221	210	181	217	224	218	191	212	228	219	215	223	218	215	222	206	239	219	217	216	225	223	236	252	211	228	234	221	230	201	227	209	249	249	224	210	199	210	222	256	197	211	209	215	265	248	232	183	217	239	207	218	194	226	231	240	265	188	235	237	214	224	223	226	232	242	221	218	220	230	244	219	202	234	212	232	192	218	195	220	247	202	235	221	228	207	203	223	222	251	218	217	222	231	219	212	220	261	236	204	216	229	213	215	204	234	224	219	223	228	226	227	209	227	211	244	204	205	218	208	219	196	220	196	227	204	244	230	232	231	255	226	223	211	219	236	228	252	187	236	217	219	190	224	233	218	219	220	200	221	228	210	195	213	223	238	222	197	222	204	245	227	228	229	219	231	227	224	233	201	227	233	214	195	211	224	222	229	212	216	201	227	221	187	226	205	251	230	220	236	208	214	222	217	207	205	225	209	215	244	212	208	228	222	206	216	228	219	219	228	230	228	209	220	233	204	224	214	199	203	222	216	232	249	203	189	213	236	195	256	222	220	229	232	230	235	208	212	191	221	191	211	222	195	199	229	218	193	235	222	224	206	233	226	232	220	225	247	209	212	233	219	234	242	244	232	204	189	217	214	233	229	219	215	206	221	215	214	209	232	222	211	216	218	253	228	246	225	227	232	232	206	215	212	214	220	196	240	220	208	195	214	222	218	222	249	206	204	226	208	250	237	203	228	240	214	233	216	211	215	208	221	230	234	240	210	210	206	210	216	214	225	206	207	228	220	211	256	226	208	227	233	224	222	232	225	187	233	214	210	244	204	210	231	216	203	227	242	221	227	233	215	216	217	210	237	225	230	233	182	221	220	227	226	246	217	220	247	208	232	230	224	204	210	256	220	229	200	230	220	209	210	204	234	227	210	233	245	185	229	246	208	196	227	197	231	208	238	222	224	196	240	227	241	221	256	263	216	229	229	221	239	216	211	215	214	211	249	222	229	205	185	212	220	216	244	203	211	241	216	205	230	211	212	213	235	244	236	230	217	217	220	211	238	205	209	222	192	229	194	226	235	222	231	215	247	213	224	205	221	188	208	209	229	220	226	206	233	193	222	221	198	236	204	211	190	215	212	239	213	227	220	220	249	232	231	189	222	212	216	235	251	230	207	231	232	211	220	214	228	243	225	204	213	221	224	205	204	213	228	213	219	213	231	204	219	206	233	243	235	227	240	225	216	207	217	228	222	236	204	221	199	199	219	222	174	234	230	229	232	205	198	220	221	255	234	224	210	217	188	231	229	227	229	224	203	226	244	214	221	217	207	231	218	220	202	228	226	187	223	211	230	218	230	215	220	223	243	219	210	194	216	223	241	227	206	243	221	207	214	212	228	230	224	225	225	209	232	225	218	217	226	232	215	220	241	207	220	218	214	245	215	214	230	216	226	214	210	207	199	219	203	232	218	232	220	216	208	214	259	207	219	232	215	226	235	259	230	210	194	229	232	203	234	221	207	224	212	212	241	213	222	205	246	221	210	222	214	225	225	220	222	227	188	211	203	218	260	220	232	246	249	238	256	210	198	249	202	244	213	218	213	240	215	236	201	218	201	209	210	204	195	230	192	229	211	213	227	200	219	208	221	203	204	224	225	215	198	215	235	266	227	228	219	262	228	211	182	236	239	207	245	221	240	224	210	225	228	206	235	235	225	238	240	213	207	218	212	224	207	236	260	215	205	206	227	189	229	231	203	239	223	232	226	177	220	214	224	188	221	215	219	228	225	176	220	197	217	230	214	223	234	246	220	226	212	227	216	229	208	228	214	241	204	210	228	211	217	230	216	225	233	211	239	226	217	231	229	221	227	209	231	230	218	237	209	220	212	200	221	230	227	212	209	211	207	232	231	205	224	218	217	230	218	275	207	250	231	225	219	210	203	206	248	239	214	227	230	213	230	225	226	225	241	220	209	236	227	217	228	231	191	204	214	214	251	241	229	216	227	227	243	226	229	205	191	208	222	246	226	211	202	259	269	232	221	204	228	227	234	209	228	197	205	241	200	214	196	215	248	214	236	224	219	219	218	245	243	236	242	218	221	233	232	250	217	231	238	228	237	225	194	207	208	204	222	222	211	224	251	214	237	222	230	247	202	214	246	229	221	229	242	221	222	241	212	205	232	206	226	234	229	204	252	228	208	231	219	219	214	221	218	232	205	203	236	228	215	227	221	207	230	232	188	199	202	221	241	230	219	238	235	209	197	245	222	222	235	196	222	227	216	222	200	229	223	220	241	194	216	202	198	205	238	221	226	220	202	230	254	223	213	203	199	210	222	206	216	222	214	219	241	225	224	213	268	226	224	211	204	214	217	202	204	230	210	247	230	216	223	218	216	175	256	242	221	229	219	279	214	243	237	194	229	216	216	206	223	205	211	208	223	265	201	239	240	212	256	229	221	226	210	213	216	230	223	221	243	220	216	249	215	231	215	210	234	224	221	204	228	222	218	246	204	234	236	200	239	220	207	204	232	199	225	227	258	220	182	228	191	218	202	194	216	225	214	211	211	213	220	222	234	221	223	222	239	239	206	226	208	263	238	216	238	194	223	224	217	194	189	218	228	224	222	220	235	225	240	236	213	213	218	229	237	210	227	222	214	220	223	198	233	219	232	219	218	198	223	221	207	231	201	231	248	227	236	244	211	222	210	246	201	232	231	211	213	213	246	250	236	240	235	237	241	232	209	227	240	213	231	197	212	210	231	229	214	237	202	210	250	198	236	223	202	206	237	216	201	217	229	204	234	228	228	193	216	237	214	209	199	207	241	200	229	195	214	233	205	225	235	233	254	224	239	235	222	219	245	225	215	213	224	246	246	203	219	233	191	237	221	239	229	199	235	208	228	247	220	254	222	240	220	222	228	215	195	224	231	220	207	233	232	247	233	232	209	231	240	214	209	221	239	222	200	225	210	197	210	254	211	233	208	208	237	222	244	229	219	227	237	242	250	223	218	224	229	230	224	218	212	210	216	219	214	224	236	196	215	221	211	252	234
25530	21455	28027	26701	18313	11097	7281	4885	3688	2836	2237	1703	1369	1290	1072	998	859	694	669	606	573	558	521	477	434	454	416	379	341	363	328	326	331	349	320	330	327	311	308	320	345	323	289	305	286	296	318	277	262	282	288	292	283	289	295	296	286	275	278	272	285	308	263	288	288	264	291	301	293	272	283	289	265	283	255	271	279	277	285	262	282	261	279	281	262	299	265	303	263	289	264	303	287	270	284	295	320	299	251	271	279	279	265	272	296	263	276	297	272	284	289	276	285	273	281	271	300	271	250	292	277	240	247	286	283	286	285	288	293	276	302	286	265	279	283	274	279	283	284	282	277	285	279	291	308	272	283	294	282	304	282	273	270	280	281	297	263	264	275	272	292	284	305	246	269	288	272	266	279	274	277	261	298	262	284	299	305	270	308	268	281	291	272	278	260	263	293	313	291	282	292	271	289	288	273	291	271	284	281	275	281	269	251	273	291	280	313	286	293	284	279	273	303	313	268	274	251	284	275	282	265	274	266	286	298	279	269	274	288	263	284	276	301	253	296	281	269	271	270	267	286	276	299	273	287	270	259	274	278	303	277	282	281	284	306	291	303	275	274	291	314	295	282	279	279	286	299	271	263	255	263	280	283	274	293	269	275	280	285	255	267	247	262	282	290	291	287	254	261	257	257	258	297	282	282	283	285	310	291	294	255	257	250	302	292	311	262	300	280	294	236	272	290	283	265	299	245	311	267	306	287	254	283	299	275	273	276	316	284	290	286	311	282	290	316	263	301	314	262	279	291	278	257	299	279	278	298	260	264	283	267	279	245	262	282	292	274	260	280	289	261	252	289	295	260	264	249	287	269	269	281	293	302	272	261	293	264	272	271	292	280	279	267	275	299	271	299	252	251	274	308	272	296	267	296	264	245	276	271	284	277	281	268	268	297	262	250	286	280	298	286	253	268	314	284	275	279	279	271	242	274	254	300	290	271	242	266	277	290	273	282	296	276	317	294	280	291	306	256	278	280	286	271	288	262	282	288	304	281	265	274	297	283	294	282	301	284	226	269	252	316	278	298	274	272	305	272	263	263	270	277	277	277	274	268	292	273	263	267	270	274	283	273	259	246	277	281	265	283	272	280	281	285	271	289	291	290	288	277	280	251	283	292	290	293	268	291	278	273	256	296	274	314	278	260	293	287	288	280	267	279	270	295	268	272	269	268	290	267	323	291	274	265	323	271	281	270	307	277	303	283	286	289	296	280	262	278	239	275	294	266	276	291	285	304	269	260	259	279	282	287	264	264	276	272	265	274	286	293	289	267	283	287	278	282	271	283	257	288	292	286	290	284	285	278	307	258	269	263	281	288	269	280	259	268	268	288	288	250	261	269	257	290	280	261	284	262	258	253	285	295	268	276	292	297	283	287	254	273	296	285	273	259	280	277	271	280	285	282	294	315	283	264	280	284	287	243	279	237	281	298	268	304	300	291	262	267	277	290	273	284	264	287	275	291	290	287	275	290	317	254	244	299	294	285	294	319	292	305	256	299	277	269	254	289	235	273	291	295	266	277	276	270	296	276	281	281	281	298	287	255	268	261	273	278	301	277	252	292	313	240	277	289	284	298	267	280	274	273	260	275	306	279	272	289	273	288	280	283	266	295	268	282	279	298	226	276	265	285	247	254	290	284	302	278	300	256	285	279	281	299	276	291	285	261	279	269	273	279	253	265	269	307	272	255	273	265	276	259	290	248	291	311	305	282	292	265	288	271	283	289	288	257	264	270	276	260	287	283	256	312	261	308	260	279	251	276	303	280	307	261	305	273	248	254	290	260	271	285	286	301	269	275	287	255	270	282	271	274	292	272	299	289	278	267	288	253	276	261	262	278	261	258	275	278	251	274	290	280	277	287	285	260	298	255	256	289	274	293	294	282	298	238	262	272	285	283	269	289	247	284	268	283	322	269	304	273	298	274	291	294	280	291	287	278	278	276	292	275	271	242	309	241	289	306	283	261	261	262	273	308	295	296	298	283	287	258	280	260	307	269	244	254	272	304	271	259	301	310	272	294	312	284	281	277	303	295	264	253	287	271	258	279	310	267	288	274	301	326	293	273	297	272	288	261	281	286	284	263	295	281	300	269	254	273	281	298	287	276	240	285	276	287	266	288	260	309	269	284	294	273	261	276	315	283	288	260	290	309	262	283	268	284	277	282	298	319	286	278	267	280	274	302	279	280	278	265	270	274	294	261	283	276	258	279	281	277	269	281	294	311	267	305	326	254	282	285	253	264	272	260	272	287	271	299	271	278	300	276	281	301	272	292	273	285	256	276	308	279	278	302	267	280	277	275	285	284	300	271	284	272	267	295	255	256	260	314	266	298	289	276	284	272	267	254	295	247	314	281	272	266	291	291	303	270	263	271	284	265	266	269	284	279	268	280	303	279	246	291	283	291	261	303	272	287	284	247	302	286	286	310	296	243	299	265	266	276	295	273	266	260	283	272	285	296	286	314	267	299	246	302	289	264	280	272	273	250	255	275	275	283	280	269	294	308	258	279	276	281	299	300	283	292	284	296	282	292	275	265	293	270	245	271	250	251	251	285	265	233	272	294	271	280	246	290	292	322	301	302	287	267	287	276	258	262	291	253	276	284	280	320	281	243	288	296	305	277	264	294	266	240	275	317	275	279	279	287	294	276	293	292	283	270	299	284	265	287	278	289	268	252	288	263	266	262	272	278	277	281	264	281	291	271	295	270	279	312	289	305	262	317	253	266	254	283	276	313	277	286	306	259	296	264	272	287	279	280	274	301	293	245	291	289	277	246	286	279	301	239	290	267	299	289	287	281	270	279	301	292	290	270	313	279	279	271	279	282	259	258	253	311	253	274	275	315	261	277	242	282	322	272	267	267	286	257	268	307	275	287	314	257	276	289	305	277	296	283	292	296	289	261	269	280	283	278	299	301	268	270	309	264	256	288	262	258	304	279	293	272	288	301	260	289	280	275	276	267	263	275	258	290	274	285	288	272	256	296	295	273	249	301	281	282	282	288	263	301	269	285	288	281	277	266	268	300	287	298	291	247	289	280	290	288	266	263	291	284	282	251	290	284	283	311	285	274	291	299	309	316	258	285	276	306	288	252	261	288	283	231	259	280	297	271	275	279	275	279	295	275	284	293	284	291	261	236	278	296	280	292	256	270	281	288	268	288	301	258	256	285	276	300	290	288	240	258	260	278	259	286	284	281	266	274	275	267	270	319	294	277	302	264	275	250	271	295	305	260	295	289	236	248	292	271	294	274	229	272	287	288	278	284	254	282	264	284	283	291	282	248	270	284	274	290	256	280	281	293	281	266	271	307	282	278	288	284	262	280	270	276	259	292	281	312	275	252	273	276	279	292	285	236	302	253	270	278	276	265	281	266	262	283	293	293	261	257	265	274	266	262	244	288	304	312	270	286	247	269	274	284	265	276	276	281	299	275	294	283	286	261	283	287	289	290	264	297	258
30433	46320	39546	28850	22077	16703	13445	10799	8165	6693	5158	3944	3158	2765	2435	2075	1698	1416	1258	1107	1047	933	865	852	779	678	611	582	553	474	445	484	512	492	483	433	459	445	422	436	448	404	449	397	404	368	377	414	377	367	375	356	365	394	348	340	348	333	326	329	345	357	340	349	357	315	328	333	327	344	359	340	340	347	302	309	349	327	352	361	343	359	347	338	315	315	349	334	340	320	362	342	366	341	358	315	344	338	330	338	342	339	354	357	340	360	319	333	331	345	350	336	366	305	343	346	375	369	325	338	355	327	345	308	374	341	360	336	366	309	329	327	386	324	354	334	344	339	345	340	348	341	329	376	369	370	343	336	318	310	341	339	339	324	372	311	298	332	290	357	335	348	329	332	326	340	347	337	333	334	347	324	350	329	369	338	314	353	328	354	343	295	316	299	358	355	354	316	315	358	333	338	357	361	354	334	344	341	326	352	292	355	323	331	303	331	323	334	330	366	337	345	329	396	344	336	329	347	314	367	327	317	325	370	334	322	329	324	322	339	351	361	344	324	394	320	320	334	313	325	353	311	330	344	333	317	340	316	328	342	353	355	343	351	322	309	353	334	347	336	340	326	328	350	293	336	342	358	360	343	356	358	320	319	350	310	343	347	350	363	343	333	338	334	343	328	353	340	344	348	340	305	349	330	328	365	321	313	376	341	352	358	351	352	350	317	367	326	318	348	339	326	357	296	336	340	325	346	319	331	359	339	359	347	310	346	352	350	334	362	308	336	347	317	329	364	321	328	323	354	337	346	338	345	355	367	351	298	314	331	329	323	334	322	345	354	340	348	342	341	338	335	353	360	330	342	338	353	360	361	339	334	305	341	328	355	329	366	340	337	321	315	344	358	315	342	339	312	354	309	351	307	322	334	325	352	376	349	327	342	349	351	330	352	383	321	331	336	328	347	360	335	338	334	336	308	319	319	336	346	346	344	341	344	357	346	374	325	387	344	292	353	328	354	366	314	346	357	361	327	309	321	343	354	351	331	378	349	377	345	348	351	359	321	337	335	377	345	376	331	323	352	338	343	339	342	321	372	309	322	349	302	334	380	337	331	333	340	312	335	349	332	308	345	344	331	314	342	335	353	346	339	341	348	342	317	346	315	330	354	364	328	347	346	338	310	333	343	338	333	348	330	347	360	313	332	332	342	349	354	347	346	386	347	317	363	357	327	311	346	297	324	341	341	362	326	327	347	322	351	333	334	351	341	318	327	373	336	351	324	312	366	334	350	352	321	332	361	328	328	327	338	310	366	326	381	344	301	344	335	287	310	326	356	330	342	326	309	305	329	322	349	346	350	355	353	302	334	340	312	322	340	315	351	334	355	354	362	323	352	323	345	353	321	332	364	312	327	307	345	332	333	339	364	342	337	324	322	335	334	331	356	330	339	328	342	357	318	310	312	341	339	336	339	328	367	336	324	359	342	323	367	364	384	354	348	305	351	336	328	346	366	341	316	340	371	329	334	325	314	340	361	331	318	320	326	399	323	355	330	311	363	342	323	322	312	326	346	334	345	338	319	293	315	335	359	356	362	315	349	326	308	323	352	333	310	359	364	368	365	361	331	320	366	314	352	336	322	299	332	355	371	334	330	349	361	331	346	337	319	345	331	333	316	332	363	348	351	360	364	330	339	324	331	327	323	356	349	312	345	310	320	342	337	295	321	342	329	330	328	309	328	340	361	343	320	332	334	323	332	353	338	347	333	347	358	376	347	384	349	371	332	324	361	349	314	336	347	330	343	347	332	349	319	347	319	347	346	321	337	348	380	340	349	357	321	319	350	330	307	320	313	323	348	364	323	377	326	350	318	358	369	352	348	361	320	352	344	373	321	349	331	346	329	358	338	329	311	335	338	324	335	369	344	374	359	340	353	340	336	320	351	355	337	330	321	336	325	329	330	343	350	334	323	368	347	312	341	342	324	362	328	330	334	313	343	344	323	331	369	348	364	344	331	339	370	341	349	340	336	328	353	351	331	317	337	327	342	310	368	327	312	323	340	350	352	314	312	329	331	368	335	341	339	312	312	312	350	361	318	313	326	377	332	335	339	343	333	356	366	326	349	360	306	330	319	335	362	325	359	350	336	338	320	343	357	351	326	356	345	361	354	371	339	352	387	361	361	339	358	300	344	370	326	328	305	334	330	350	338	327	349	385	341	336	336	364	317	327	329	368	314	343	355	342	287	349	347	334	311	325	322	339	360	328	346	342	361	340	307	350	372	370	335	345	345	319	334	354	343	324	359	356	337	351	341	323	320	367	345	373	350	362	370	347	306	349	359	332	335	336	351	334	350	366	334	339	345	334	332	338	366	350	339	326	338	365	341	333	327	359	339	301	332	379	290	314	360	324	369	325	315	321	313	371	325	346	365	367	339	305	355	340	329	349	348	344	317	364	343	330	368	355	352	325	329	343	341	346	350	340	346	353	313	367	368	331	345	325	317	368	340	338	320	342	339	331	330	310	349	366	362	348	338	338	359	331	344	379	283	314	383	362	329	347	354	336	330	310	337	336	361	329	350	331	374	342	337	343	338	347	357	308	341	331	358	345	363	344	336	341	317	360	337	343	329	321	359	375	323	348	328	330	358	364	354	358	286	332	355	349	316	348	355	329	303	361	357	328	370	334	323	373	346	340	339	356	325	355	352	334	336	350	340	357	320	346	341	309	338	351	334	340	350	338	375	341	349	334	345	312	330	342	323	326	312	338	338	345	369	356	319	357	317	319	385	334	374	334	352	332	332	336	323	325	319	340	321	276	360	300	365	338	322	321	374	328	361	338	360	350	357	382	342	335	360	353	325	323	329	340	361	321	336	355	359	354	344	341	302	348	337	356	351	373	304	339	343	330	349	306	358	348	332	339	287	309	337	333	368	345	305	334	392	333	325	333	316	323	337	369	340	328	329	304	349	338	328	318	303	344	330	363	338	351	335	289	320	359	327	330	334	343	331	354	344	335	353	313	354	348	347	343	342	329	346	347	347	351	316	342	342	353	318	328	329	333	343	366	305	300	340	331	328	361	324	336	338	327	310	361	356	335	334	360	309	324	356	339	310	360	323	346	339	342	326	322	314	312	322	338	308	358	314	341	353	318	348	372	359	357	338	339	332	347	324	340	343	336	332	340	312	304	302	326	377	344	355	325	345	326	342	390	356	318	333	378	338	343	355	339	333	340	371	339	335	312	340	368	365	364	332	333	320	365	353	357	353	314	348	337	358	345	365	348	359	331	334	340	349	317	324	367	354	306	345	320	366	345	330	326	365	333	345	348	337	336	303	314	337	366	333	344	346	345	352	327	337	337	355	346	338	310	365	343	377	366	349	347	341	349	356	311	317	329	332	325	351	318	365	336	389	321	357	334	379	346	369	322	321	306	338	313	351	333	357	319	327	371	331	352	381	337	323	351	347	360	317	366	356	355	321	345	329	329	366	339	318	338	351	348	350	340	323	328	338
23253	21340	28958	24303	21963	22215	18394	9894	6546	5275	4083	2950	2369	1984	1697	1544	1209	1075	876	840	750	681	630	592	548	486	482	419	421	369	350	325	318	304	304	311	327	292	298	284	291	293	255	272	268	280	256	230	256	250	230	215	231	219	220	230	259	210	227	230	236	221	236	203	228	242	204	217	212	247	217	221	218	234	216	205	255	211	224	216	244	204	231	189	193	215	212	222	216	194	235	220	217	259	235	224	204	226	197	218	223	210	222	215	205	218	211	204	195	215	205	224	218	239	200	224	215	208	210	224	216	228	200	224	212	238	206	224	207	223	228	241	232	238	222	208	219	217	222	211	209	224	195	201	203	230	200	213	186	226	204	211	214	233	186	204	205	210	209	208	234	226	206	219	234	211	216	209	193	226	197	207	202	234	206	254	241	219	229	236	207	210	214	192	195	207	213	226	202	237	224	196	212	195	193	220	221	218	227	197	245	240	216	199	215	226	200	222	222	210	237	196	216	239	219	185	224	227	194	201	216	209	229	201	203	204	204	218	228	222	225	253	212	200	194	214	216	215	210	213	220	215	228	194	218	229	225	239	204	213	228	210	206	203	209	215	224	237	221	191	200	190	212	211	215	217	213	199	238	199	221	219	216	216	228	213	218	215	206	191	196	218	218	233	209	219	199	185	214	213	211	200	210	206	216	215	212	225	250	229	215	218	226	226	228	200	242	230	201	207	212	200	187	223	208	245	209	213	215	219	209	210	250	216	217	210	231	193	229	223	221	192	221	200	240	226	223	215	204	224	205	231	231	216	232	189	209	192	247	195	210	209	227	220	217	247	213	223	240	205	180	220	227	221	221	217	209	211	201	222	205	223	188	196	242	212	214	193	217	251	210	214	244	206	225	213	210	189	205	203	232	220	209	209	219	229	215	211	219	196	215	205	229	213	210	218	251	216	184	209	214	207	195	213	219	191	225	214	221	203	219	220	229	236	226	199	209	225	219	222	215	195	218	209	195	230	207	208	226	212	196	198	217	193	247	231	225	185	234	216	192	227	207	209	223	217	198	217	217	242	206	214	200	236	217	231	179	214	196	215	231	214	213	207	228	230	209	190	216	192	207	232	198	229	203	223	203	216	226	231	218	224	190	236	206	199	224	201	234	212	210	211	233	219	217	217	218	245	206	225	205	180	227	204	219	225	238	210	248	203	221	246	226	212	240	204	224	197	201	191	194	199	230	192	221	207	249	205	227	223	223	214	221	203	188	221	226	204	215	215	222	208	224	220	215	249	235	198	204	207	225	221	206	206	224	243	240	219	243	192	237	218	181	222	213	230	242	217	201	203	211	188	248	246	216	172	204	215	218	217	217	222	209	214	217	221	246	220	234	201	201	194	247	218	224	203	194	216	223	237	230	213	202	227	232	201	245	217	225	198	231	215	222	218	220	217	211	217	220	217	178	212	210	193	228	226	218	199	223	250	204	198	202	182	211	218	221	229	219	211	198	217	211	207	206	203	182	207	223	240	214	184	227	212	220	248	223	218	215	224	217	231	209	215	221	204	186	196	214	210	233	225	215	227	216	205	241	229	203	208	200	235	212	216	213	232	232	212	215	227	187	218	236	210	204	194	214	214	204	215	248	224	192	234	266	211	218	243	197	235	227	213	213	173	212	223	227	235	226	206	206	225	202	237	223	218	195	214	234	223	231	215	207	206	215	187	199	190	209	208	210	200	215	208	207	214	228	235	192	205	231	210	210	195	216	222	197	196	227	205	222	219	196	226	200	234	220	219	206	194	229	225	210	212	223	236	198	200	222	209	212	208	213	210	221	203	200	204	224	210	207	205	191	211	203	217	199	218	218	208	210	208	195	217	180	220	176	220	219	231	214	217	203	225	218	224	212	197	231	183	218	213	195	244	233	208	208	222	208	210	210	201	251	216	227	211	219	195	223	227	202	206	219	207	203	197	210	217	207	198	195	208	187	224	214	239	199	213	247	216	218	211	209	238	223	238	224	233	190	197	198	208	223	191	251	232	209	203	212	217	227	201	241	210	217	204	221	231	228	222	205	205	219	215	202	257	218	203	210	234	252	224	191	198	221	207	203	205	215	230	212	232	210	214	220	210	207	202	197	201	203	251	201	195	231	214	206	201	215	209	224	227	217	217	210	206	227	220	205	224	241	226	222	193	223	204	222	207	226	198	218	209	217	198	238	235	223	224	229	248	184	179	218	237	196	208	178	219	196	216	217	215	204	227	227	209	231	213	218	219	211	208	209	239	214	254	223	211	223	225	202	217	219	223	207	232	190	198	201	204	210	214	204	189	214	205	220	213	223	218	213	210	214	214	231	214	220	218	200	218	233	205	214	213	241	242	246	209	209	215	221	204	217	208	199	200	221	212	223	248	218	195	235	206	209	221	215	209	194	232	228	217	217	234	220	227	227	233	224	235	213	219	224	228	211	206	233	225	215	222	188	225	212	226	221	216	224	211	235	206	198	189	224	218	200	237	224	224	228	193	197	215	231	231	213	214	185	217	207	199	234	201	212	239	196	229	222	198	209	205	211	224	235	210	215	225	223	209	187	193	231	200	225	210	219	227	228	204	177	215	196	220	225	206	232	207	200	206	224	226	208	202	230	222	215	196	205	215	212	216	225	194	218	218	200	199	203	209	192	190	203	222	218	221	212	225	220	198	227	207	200	204	205	203	198	207	230	198	221	207	234	197	198	230	196	217	209	215	220	204	225	206	200	225	212	210	212	222	235	219	223	222	224	213	209	209	196	220	224	192	239	197	210	213	207	209	197	208	174	226	215	236	202	210	224	217	205	251	236	202	209	211	220	216	206	191	204	231	211	199	205	203	207	227	218	202	217	202	201	235	215	213	197	195	213	213	202	219	210	224	210	206	203	235	218	219	223	211	226	219	230	200	250	194	226	227	196	203	221	201	230	199	193	236	213	238	216	212	232	204	228	223	223	200	220	227	211	212	223	236	219	227	219	206	214	213	231	206	217	226	204	201	227	204	195	211	216	226	202	219	205	218	203	235	223	205	222	212	223	228	224	189	206	233	226	208	211	200	226	217	222	216	219	215	222	216	217	195	223	217	233	219	215	184	231	212	202	227	233	226	210	217	222	221	215	206	204	216	204	236	176	240	217	227	214	226	217	197	218	215	223	218	213	245	230	203	221	220	195	215	215	206	209	218	212	199	217	204	198	234	227	208	223	228	209	239	235	208	205	210	237	212	204	213	213	215	201	202	186	212	217	235	209	200	202	220	211	237	219	224	201	218	187	219	220	196	212	209	249	228	207	233	234	225	230	215	214	239	208	237	222	221	201	214	226	210	205	215	240	200	214	208	244	209	222	204	217	212	225	218	216	207	196	219	213	221	205	222	236	220	218	234	211	206	264	230	230	249	220	212	219	232	213	216	198	231	217	213	187	204	209	238	214	230	241	209	212	201	191	217	230	213	219	195	220	214	202	228	232	188	197	205	213	212	210	201
32590	53568	47368	38836	30321	23694	19485	16072	12851	10586	8354	6473	5286	4449	3766	3154	2606	2252	1855	1708	1434	1338	1099	985	928	862	724	668	594	512	500	482	462	464	473	461	443	422	427	394	400	354	379	364	350	357	331	340	308	314	298	319	328	297	291	294	303	280	284	272	256	261	254	292	281	254	278	260	244	245	246	229	246	276	257	252	275	268	247	280	251	257	279	264	265	263	269	258	245	292	231	233	230	249	260	257	276	236	259	251	252	248	247	263	244	252	264	251	251	239	285	240	236	267	274	261	270	261	263	251	266	239	276	287	205	239	250	267	278	243	240	269	263	236	233	252	261	270	240	287	242	265	260	245	261	242	258	265	273	289	256	240	280	269	268	264	245	272	259	255	247	240	286	271	246	260	288	241	291	239	245	261	229	262	259	294	247	264	271	262	295	223	269	240	262	286	240	258	267	228	285	254	264	264	252	254	250	259	237	245	244	254	241	221	261	232	255	274	280	260	268	230	241	241	252	256	242	243	271	276	225	282	261	225	266	230	245	259	283	252	262	253	268	256	284	260	227	250	263	245	253	241	249	253	246	274	263	243	226	238	258	271	268	241	239	289	240	290	265	280	232	254	238	256	266	291	238	236	255	266	262	272	261	254	252	229	247	251	258	254	283	263	259	275	259	233	259	248	264	251	266	265	251	268	252	250	268	261	253	271	275	246	252	233	264	256	247	239	255	249	285	274	279	266	277	258	241	267	252	264	255	237	250	297	242	276	253	242	239	227	240	256	275	236	261	257	242	269	264	250	269	256	226	260	234	269	227	277	263	281	231	245	242	234	257	255	256	245	251	245	248	229	266	290	240	280	272	256	274	247	241	242	274	255	235	257	226	256	235	274	264	256	235	266	278	279	295	229	238	244	230	243	249	238	245	262	263	245	271	252	253	256	257	245	253	278	275	278	257	238	233	256	253	264	222	240	244	260	283	236	263	244	241	256	248	270	244	249	230	279	257	254	256	271	274	283	260	255	257	228	265	273	254	225	225	238	243	241	268	251	248	294	243	268	245	248	255	250	250	229	272	248	261	266	234	227	249	234	256	263	261	257	249	251	255	254	262	251	255	246	257	261	264	274	262	255	231	302	255	243	251	257	278	268	237	285	241	263	272	245	245	274	258	244	278	240	259	250	290	272	278	258	273	235	240	259	307	243	251	251	276	259	280	251	273	260	248	260	257	238	265	265	268	248	242	255	252	244	244	239	249	250	268	258	255	263	255	256	235	255	280	267	233	275	257	246	261	277	246	251	255	270	262	255	273	271	242	257	260	255	240	250	241	238	302	255	259	251	269	234	242	219	295	229	246	276	250	251	244	266	244	248	271	241	226	263	280	243	260	290	269	285	268	274	268	261	273	251	283	261	273	285	272	242	275	260	239	256	265	282	251	252	284	271	248	268	280	256	296	257	261	255	227	291	265	252	243	260	267	239	239	284	266	251	262	283	271	255	262	278	233	237	267	269	280	232	255	274	251	259	272	237	252	262	255	266	248	250	263	270	260	255	251	233	247	255	244	236	265	239	291	267	234	287	272	233	280	262	269	277	249	265	296	276	250	267	271	244	281	241	225	237	248	275	257	275	279	274	248	281	228	243	257	242	263	242	256	292	267	236	259	268	275	276	245	250	250	275	258	266	224	283	253	277	297	230	276	267	257	284	277	245	269	256	257	287	265	233	259	237	252	265	277	247	249	258	238	310	293	255	261	266	246	258	248	259	250	278	267	256	281	273	266	244	266	255	259	253	252	232	254	262	271	257	230	249	269	263	265	268	271	257	268	251	277	236	245	269	245	245	252	243	265	273	230	244	277	249	264	252	256	230	258	247	234	242	284	282	240	262	253	258	269	277	246	255	248	268	282	268	250	249	221	237	255	252	264	260	252	251	252	279	284	266	268	262	257	244	257	230	264	254	237	252	238	283	255	269	249	273	251	281	217	253	251	278	268	260	242	238	248	270	260	251	242	255	240	275	262	262	257	249	239	249	270	282	256	252	281	267	257	256	268	274	227	219	238	244	269	240	279	251	256	240	228	263	258	268	241	267	240	272	251	250	278	251	256	249	224	229	249	252	246	269	244	269	220	252	236	257	263	252	283	268	284	262	271	260	247	259	266	260	268	251	275	262	261	261	269	250	273	278	257	266	260	246	255	271	254	258	255	255	251	271	235	276	266	275	276	245	255	236	208	236	255	262	228	264	255	254	253	247	277	268	258	263	255	236	260	276	235	259	249	295	255	236	300	272	235	251	260	276	239	266	263	281	225	247	249	270	244	246	256	254	239	244	258	255	294	253	226	240	241	247	273	259	255	220	252	263	245	230	249	257	240	231	245	263	266	240	249	284	286	247	258	227	257	267	265	267	247	246	263	268	248	262	257	255	263	263	255	280	290	248	261	252	276	246	267	260	262	253	262	240	224	239	236	243	244	271	247	263	274	293	292	260	273	255	249	246	267	261	255	251	265	247	246	282	236	268	290	245	252	288	246	235	232	225	260	261	235	260	262	255	257	262	283	269	286	264	281	261	266	247	252	240	257	239	249	273	236	268	281	253	279	248	279	276	247	269	265	263	236	251	233	254	256	271	266	260	241	279	263	265	271	275	240	266	257	257	269	249	238	247	253	269	276	264	261	249	278	233	251	279	245	248	263	254	228	254	270	242	271	297	273	256	239	284	262	242	269	272	232	240	251	295	238	236	255	265	268	274	247	251	279	255	248	260	260	294	239	244	250	269	254	244	252	251	269	254	235	267	250	276	265	264	260	272	250	231	292	236	251	247	269	269	281	252	246	237	254	261	251	268	238	243	255	243	225	247	287	246	258	253	282	265	248	292	248	254	252	265	255	253	259	255	251	254	248	243	257	253	253	246	254	242	265	256	259	271	268	233	252	256	239	253	247	273	254	242	250	226	267	257	255	229	245	227	257	265	269	267	234	240	252	230	230	255	268	266	257	234	273	269	232	244	258	257	292	240	254	273	269	282	244	251	249	271	260	228	285	269	253	257	243	250	225	265	257	280	239	243	269	275	248	239	270	256	246	268	266	273	264	257	257	248	239	232	252	252	252	243	233	258	284	264	258	267	266	248	244	293	284	262	278	272	235	263	252	237	266	259	256	276	259	257	234	269	267	274	236	253	241	251	263	259	256	272	289	278	240	270	233	251	258	249	248	244	271	244	251	269	290	254	246	239	267	299	239	270	249	246	269	269	256	275	279	246	268	293	253	244	265	218	262	251	271	259	256	258	246	293	253	247	286	256	270	252	248	229	264	247	292	264	258	242	281	245	250	283	246	249	262	267	281	242	255	288	294	252	254	289	256	258	235	263	246	242	249	231	268	242	263	243	269	219	268	256	278	264	241	259	274	264	265	272	251	252	263	277	250	243	281	257	247	257	266	235	274	246	251	287	261	243	269	256	241	251	279	245	277	277	247	234	267	271	254	238	235	251	256	274	248	274	290	265
29120	26797	31320	24211	15059	8659	5512	4078	3076	2413	1839	1417	1223	1012	878	734	661	642	565	514	417	424	393	402	348	342	342	310	277	279	271	247	280	282	265	307	260	265	286	266	244	237	263	263	249	258	254	251	245	243	242	251	224	231	275	233	249	252	230	235	215	249	238	239	230	210	218	241	235	224	247	246	248	219	249	227	228	243	224	240	225	235	258	245	240	234	245	243	261	246	223	243	224	240	235	228	263	228	220	249	241	245	264	243	222	253	230	266	238	211	244	219	234	233	228	224	216	247	243	253	220	238	238	225	234	230	233	265	242	236	214	254	248	256	243	218	231	234	254	234	213	221	246	239	244	259	224	224	243	248	247	246	232	227	254	250	235	237	235	245	214	229	234	246	231	219	226	257	257	217	233	240	233	267	234	220	245	219	235	213	221	228	221	239	238	231	227	231	248	236	222	230	227	230	232	239	240	235	242	244	225	215	246	216	254	239	223	221	238	244	232	227	241	223	217	251	208	261	250	203	215	198	223	247	251	241	252	244	225	211	250	220	248	227	250	212	222	220	255	254	220	210	215	236	241	271	238	239	238	249	233	237	231	220	245	230	258	249	227	225	214	209	252	236	204	256	262	243	239	254	257	252	220	207	239	259	236	212	243	250	253	250	231	243	220	217	262	223	271	235	218	238	240	220	237	224	231	245	215	229	224	253	234	210	245	251	244	242	205	232	234	228	236	244	236	246	236	248	233	231	203	260	224	242	212	233	238	244	250	228	202	243	240	228	255	238	235	243	226	251	243	202	236	247	253	233	246	223	215	231	224	234	231	226	231	240	252	248	219	234	221	246	201	234	240	223	212	235	243	235	212	216	224	243	234	221	235	235	234	242	225	263	254	220	246	237	240	231	230	241	235	236	265	221	238	228	238	223	231	233	245	229	257	252	224	206	226	209	237	244	224	230	210	255	227	253	232	235	219	259	216	223	233	233	227	240	228	239	249	230	212	212	241	221	235	224	219	227	250	232	203	240	257	245	284	256	244	247	233	240	211	228	249	245	250	253	236	212	232	228	237	236	239	244	240	237	241	241	212	255	218	226	256	231	246	245	202	229	233	235	252	232	234	235	226	239	229	233	210	226	242	224	238	227	236	249	255	239	265	233	259	228	242	226	239	216	239	254	234	245	235	218	230	203	214	235	230	217	201	243	218	241	236	245	252	247	232	238	242	239	235	239	221	225	230	207	220	265	222	222	233	238	273	221	233	215	232	236	259	230	249	263	243	219	247	229	227	255	249	240	224	248	232	257	239	235	241	255	229	240	219	219	227	260	211	258	230	230	234	252	238	233	211	208	212	233	221	248	228	230	228	232	249	252	252	216	229	220	229	234	204	230	217	209	270	252	261	230	249	218	212	224	234	273	240	222	234	252	243	247	229	253	238	256	202	232	239	238	254	224	235	231	222	230	261	232	240	252	236	226	221	233	244	233	223	236	242	247	217	236	230	235	236	214	225	237	232	224	227	250	232	235	241	235	233	265	240	205	231	250	252	226	241	223	247	245	197	234	248	216	231	257	207	223	253	222	239	243	241	254	219	256	248	265	240	260	243	241	252	203	238	232	246	211	231	235	245	228	233	219	226	243	254	230	236	226	228	244	225	229	229	214	189	260	246	230	262	231	239	254	224	239	249	233	242	216	230	229	212	230	231	238	212	233	221	247	252	256	229	215	236	247	200	262	248	209	228	249	242	229	213	263	278	251	224	228	227	205	239	256	224	220	250	242	218	237	223	219	232	229	250	280	245	234	215	243	230	216	242	252	210	223	220	234	227	236	228	264	240	203	230	263	223	233	234	234	232	238	220	270	237	238	255	231	260	238	227	244	233	220	195	249	233	210	228	253	214	235	234	244	214	260	188	229	246	229	238	243	229	246	211	218	240	242	210	226	260	243	252	233	241	240	217	223	218	237	225	238	240	230	239	218	236	259	229	208	231	253	232	264	226	228	234	226	214	265	242	229	230	252	230	219	241	234	209	232	239	243	249	242	227	219	249	229	203	245	223	187	237	226	214	233	257	235	236	232	245	227	236	219	242	230	234	235	236	220	235	240	209	239	218	205	243	221	260	230	235	233	229	216	237	217	227	282	235	233	256	217	235	259	250	204	246	207	256	223	241	219	241	227	227	230	242	224	227	233	220	237	217	209	228	229	222	224	218	250	256	242	255	230	228	222	267	236	265	217	223	222	233	231	236	258	245	235	255	233	235	268	235	248	224	258	250	215	217	233	230	262	233	238	235	233	264	228	234	231	234	249	226	239	222	250	228	244	252	234	244	239	252	198	249	242	239	220	212	259	253	223	234	231	242	235	242	251	224	280	220	241	234	217	245	220	220	243	251	227	221	228	261	252	235	244	232	244	240	219	227	222	248	187	223	236	222	223	231	181	215	204	227	236	200	195	242	236	245	251	225	213	256	234	248	229	248	253	256	221	225	202	228	239	258	248	211	231	234	248	227	236	247	243	252	257	255	243	223	254	239	214	225	209	228	250	234	216	228	212	250	224	260	256	223	224	261	246	218	230	219	237	257	244	237	239	200	237	224	247	225	234	220	230	226	262	220	225	234	244	229	227	225	243	238	235	228	232	245	229	240	233	254	227	238	244	247	236	226	216	236	249	220	236	254	224	221	253	241	241	246	244	252	225	219	220	244	247	271	268	248	232	222	280	217	251	236	233	216	255	238	207	230	228	231	204	234	224	223	250	231	251	226	273	230	232	250	214	224	250	242	228	228	216	245	250	244	236	218	206	216	223	235	218	243	197	222	235	239	243	243	248	214	236	220	231	216	257	234	233	237	225	225	230	226	241	241	213	238	214	255	253	227	245	202	240	257	250	219	239	221	223	236	227	235	261	231	245	245	261	256	190	224	234	258	244	217	200	230	249	257	258	247	245	230	227	243	226	226	224	214	247	265	252	237	248	246	250	218	229	218	240	220	208	244	248	216	224	256	262	206	238	267	233	215	226	221	221	216	243	245	208	221	221	211	229	252	238	222	256	246	232	252	236	247	202	224	219	241	256	254	232	237	241	254	251	244	235	225	232	224	241	238	256	241	230	225	243	264	221	234	239	253	234	236	224	252	217	229	224	267	205	248	226	254	236	220	244	234	234	237	241	253	244	253	228	244	218	275	231	225	236	220	218	232	247	233	270	259	217	247	256	269	228	234	234	241	237	246	208	212	255	235	249	231	217	254	247	249	217	231	255	226	226	233	238	236	225	252	246	282	237	235	232	250	208	211	243	227	238	228	268	262	234	221	241	267	218	230	233	245	243	222	231	229	219	216	242	214	243	242	232	263	248	238	243	225	242	236	236	204	248	247	218	255	243	244	250	255	218	246	230	210	226	228	215	218	236	235	235	267	238	224	244	255	236	234	265	222	231	206	249	253	238	251	246	220	226	235	235	237	259	228	256	202	243	220	251	225	243	220	251	236	220	223	252	220	221	247	239
30165	41721	37189	26283	19953	14437	10981	8781	6854	5519	4361	3290	2609	2253	1886	1663	1305	1178	936	891	850	708	689	625	588	549	519	478	443	402	377	398	404	411	360	369	395	342	378	353	327	365	347	342	295	318	323	309	321	313	314	320	321	313	291	316	300	304	338	317	315	314	294	299	283	276	304	315	327	287	314	311	273	289	288	288	315	270	310	314	265	293	287	286	289	289	279	285	286	272	295	331	296	294	296	282	281	287	292	304	289	280	300	283	311	325	293	301	286	282	281	285	306	305	310	316	270	316	287	274	301	260	294	263	294	272	290	300	309	281	277	305	315	298	313	289	320	300	279	294	306	274	268	281	285	295	292	313	295	326	302	287	268	290	315	313	276	260	274	301	251	298	297	297	288	285	286	294	316	287	299	305	279	298	293	290	294	272	316	269	300	269	326	293	321	288	313	293	275	291	285	305	293	292	258	282	292	297	294	311	283	312	300	264	271	301	269	288	305	278	277	281	314	317	302	286	273	294	279	317	275	288	315	293	319	316	293	318	296	291	288	287	292	271	287	293	302	314	288	293	309	283	279	282	282	281	283	270	299	286	289	298	305	296	288	293	313	295	261	287	301	306	299	289	280	283	300	319	294	288	286	293	266	290	326	284	285	284	339	305	277	294	324	298	293	318	269	299	320	264	294	314	267	322	280	297	284	293	304	291	304	296	302	309	323	301	287	318	276	323	301	286	313	258	273	285	302	293	292	290	294	310	306	280	281	278	287	292	274	258	305	314	278	286	285	292	316	267	331	293	264	291	297	310	270	272	321	302	302	297	266	299	251	301	311	298	282	310	308	268	302	299	317	271	288	284	283	264	298	275	276	300	275	274	282	294	279	329	283	308	279	283	271	281	325	275	315	311	297	292	284	287	277	309	269	282	314	295	270	302	324	293	296	324	290	266	283	269	298	308	305	265	284	288	295	317	281	294	308	274	247	294	318	317	283	276	283	291	308	320	297	283	283	280	326	314	311	321	281	289	292	265	316	272	296	293	299	275	306	327	280	319	295	310	273	277	329	290	299	315	322	249	269	299	269	316	312	331	311	312	313	311	280	293	302	324	275	261	323	319	285	282	279	301	264	293	320	313	285	286	281	316	295	291	307	292	269	316	288	316	309	308	339	326	315	281	297	305	301	290	296	293	296	275	287	342	245	285	311	286	230	278	274	304	277	277	297	309	278	286	321	273	293	300	275	286	282	321	288	328	320	289	285	320	263	271	295	304	292	305	299	305	284	320	334	315	312	259	274	273	282	302	293	305	320	295	294	282	304	294	299	308	271	320	317	299	290	276	304	301	295	287	279	284	299	305	282	264	276	275	292	290	289	298	334	277	275	289	307	310	280	278	323	280	304	287	286	279	283	311	284	312	276	300	316	291	289	287	292	288	289	265	321	314	296	299	297	291	296	285	282	305	293	296	290	299	317	286	278	332	307	298	275	267	282	286	268	296	278	303	292	271	274	277	278	327	322	308	322	287	270	278	284	308	292	293	302	291	312	313	297	309	281	324	303	326	299	303	306	302	282	310	289	306	306	281	241	259	280	299	302	280	308	321	285	263	296	273	285	285	287	289	282	307	288	322	300	278	289	307	336	294	307	289	268	285	323	295	275	297	292	291	308	296	284	287	286	284	273	291	289	266	300	327	322	299	305	280	273	296	282	293	283	294	292	315	301	263	320	295	284	322	269	294	311	295	293	294	301	306	290	301	304	286	298	306	319	326	316	300	295	265	338	304	304	301	286	298	315	295	279	296	277	318	308	277	294	295	310	270	276	295	288	288	296	288	292	292	293	306	296	298	305	279	297	325	265	275	310	311	276	298	288	327	296	311	272	312	293	326	301	259	280	300	299	292	277	326	270	304	293	297	282	267	314	284	311	288	312	289	286	279	296	294	288	317	296	283	291	304	308	278	290	269	293	285	270	285	294	280	307	323	296	292	297	261	307	276	273	285	312	269	273	298	277	300	282	289	306	263	285	279	281	265	278	299	281	310	313	309	279	298	303	279	296	307	327	278	273	313	270	318	305	305	313	291	299	265	300	316	286	301	303	293	253	264	301	281	300	313	281	303	310	293	299	325	280	308	294	292	292	295	291	303	298	276	294	267	282	283	273	309	308	263	314	281	296	310	278	305	290	309	312	304	304	309	301	297	268	302	319	300	317	267	285	298	289	289	298	316	272	274	325	269	264	273	305	271	286	288	282	301	285	282	313	311	262	282	309	289	314	285	293	319	292	283	299	281	292	320	325	288	289	285	294	321	272	286	306	308	303	280	287	281	293	286	306	294	278	324	297	290	304	277	306	308	272	277	316	303	299	272	286	286	298	298	275	279	300	322	308	294	266	312	296	283	298	261	312	304	282	290	313	283	295	259	274	306	293	294	282	326	272	313	318	271	287	303	304	276	306	300	277	311	299	287	304	303	309	278	277	298	282	273	270	310	293	294	281	320	300	285	285	295	293	304	295	271	296	267	309	297	293	314	291	267	263	279	319	282	290	298	275	306	287	300	272	293	287	293	294	312	242	244	313	305	300	291	274	326	301	299	291	303	270	296	281	285	301	281	295	280	305	265	289	301	275	317	274	290	280	285	308	278	300	301	339	306	326	300	287	307	299	283	292	280	296	263	276	291	289	294	311	289	303	298	302	265	290	285	294	291	354	274	295	285	279	334	286	303	299	293	282	302	281	291	297	274	284	304	277	314	317	310	284	314	294	275	319	320	333	309	294	285	291	278	265	255	303	297	289	292	282	286	283	300	286	285	274	285	296	300	287	294	280	266	282	293	266	313	290	267	280	307	281	290	315	276	325	291	293	281	268	296	302	300	267	281	290	292	316	279	284	309	279	298	264	306	269	282	319	303	274	298	292	315	303	258	304	270	296	285	257	273	297	308	297	262	308	276	300	311	304	297	309	278	297	298	311	275	283	306	279	285	265	298	287	302	302	300	306	292	296	273	289	289	291	296	311	292	307	300	269	303	259	307	332	279	286	299	333	310	265	300	295	277	273	298	295	286	276	266	268	295	274	262	292	282	296	270	285	309	322	299	260	290	287	291	269	296	278	302	276	312	311	276	295	292	300	262	313	297	302	297	291	313	266	295	317	329	292	334	336	294	316	303	318	290	273	304	324	316	281	305	305	297	303	287	269	298	303	284	293	321	313	292	314	305	289	284	293	271	314	283	309	301	295	300	298	312	295	313	262	306	317	311	318	316	284	282	300	317	306	301	314	297	275	283	286	300	295	326	293	286	310	285	317	274	276	292	297	259	297	314	296	287	289	304	295	293	277	278	293	294	290	309	303	284	286	293	306	285	299	317	292	274	267	323	270	292	274	309	271	300	300	277	333	306	328	277	296	296	272	296	284	294	287	321	287	286	282	308	269	313	305	308	289	250	274	281	284	296	307	305	302	277	343	286	281	313	292	286	294	279	299	271	296	289	284	288	303	280	287	301	308	277
24431	21340	28661	25472	22378	16940	10375	6794	4641	3482	2833	2239	1761	1445	1154	1012	843	812	661	581	568	503	461	429	374	361	310	341	290	276	257	251	270	231	256	242	224	220	220	248	210	225	217	223	204	223	204	205	190	183	180	176	180	220	176	189	191	194	199	209	171	180	180	165	159	163	176	164	176	171	186	200	174	182	176	177	179	170	155	173	172	181	179	188	187	167	167	177	157	159	228	199	192	212	164	189	174	185	178	181	181	173	191	175	170	166	197	195	157	192	172	180	184	176	172	198	176	190	195	185	184	184	149	180	183	187	160	202	181	161	181	194	179	167	177	174	161	143	163	188	152	204	183	191	183	181	171	187	167	163	173	169	190	190	159	171	202	163	168	158	179	213	161	186	166	171	167	173	187	179	188	182	179	168	162	173	183	155	209	171	185	149	195	194	171	168	193	169	175	176	161	163	181	174	164	180	199	182	193	182	187	183	199	179	184	166	221	178	200	180	189	157	191	188	206	178	195	156	173	186	196	166	185	168	165	190	174	189	181	172	173	163	166	199	153	170	189	196	178	190	194	207	193	175	182	180	164	195	166	163	180	177	195	165	161	154	184	188	185	178	176	167	185	185	192	187	193	177	151	182	174	175	168	191	193	173	190	193	187	168	181	178	167	179	196	187	182	190	170	200	159	177	191	188	184	195	183	201	170	184	190	180	165	175	171	176	168	177	169	182	171	208	181	186	201	184	180	181	181	185	181	198	153	171	203	181	177	179	192	188	157	176	189	186	190	182	200	190	169	178	172	166	178	178	185	187	200	170	187	177	169	181	147	164	178	158	183	178	174	170	187	191	161	177	167	174	179	166	188	173	173	161	189	189	170	183	179	193	180	185	165	159	187	159	168	154	205	176	171	168	200	186	168	163	183	172	162	188	191	161	184	171	171	165	173	186	187	178	189	195	156	173	183	157	177	183	167	187	199	196	196	177	192	180	199	196	197	178	159	165	169	174	174	172	171	169	155	176	174	177	188	192	185	193	175	197	187	175	172	147	188	160	157	185	190	164	176	149	185	159	201	186	198	183	160	171	173	169	165	173	153	199	152	172	190	161	168	190	189	163	184	179	188	165	171	168	189	191	171	171	176	176	169	169	168	177	154	169	166	163	183	180	198	195	181	187	193	179	179	192	190	162	173	180	173	167	184	170	178	185	150	165	166	189	170	186	175	162	180	188	188	176	214	156	165	171	160	175	169	168	188	169	186	203	183	169	188	187	171	183	174	168	200	189	183	180	173	192	161	181	153	181	178	186	162	206	190	180	158	179	171	161	165	199	182	174	182	178	185	178	156	158	205	176	150	194	185	160	197	193	166	173	196	167	179	178	196	186	205	179	160	180	164	185	157	178	168	186	164	176	173	172	188	182	178	184	211	179	184	176	164	173	155	162	183	159	190	163	184	178	159	178	174	157	187	167	178	189	190	176	195	209	179	180	199	166	170	165	185	184	175	175	186	193	165	162	168	167	180	178	192	175	158	184	179	178	150	159	188	177	170	176	178	160	182	195	185	150	166	171	153	175	175	182	200	155	196	168	193	173	181	185	174	201	188	176	163	196	141	178	183	151	195	167	163	199	168	167	168	184	184	182	185	186	173	176	184	170	205	185	175	186	167	184	193	169	176	183	170	192	183	180	172	159	192	179	178	163	193	161	194	173	182	192	171	189	146	207	163	155	167	171	173	171	157	161	199	189	171	145	166	184	169	169	189	172	169	191	166	187	162	182	206	182	172	170	193	188	201	172	171	193	198	165	188	190	185	184	184	175	172	173	189	188	192	187	174	166	159	191	193	186	187	174	176	181	166	180	208	167	211	178	195	196	145	189	163	163	178	152	194	172	165	176	174	184	171	178	166	143	153	184	178	181	173	152	167	176	178	192	179	165	186	184	169	208	178	162	178	174	179	200	175	178	170	190	157	179	174	158	167	173	199	151	166	186	145	200	179	170	179	190	183	178	158	178	153	188	180	203	168	157	183	165	177	171	167	180	193	167	170	180	166	159	183	196	171	181	188	179	206	197	182	168	178	177	162	171	179	156	170	167	182	180	186	166	195	157	177	161	170	168	185	192	216	177	173	146	186	164	175	193	164	180	174	183	170	188	195	171	172	199	182	210	194	161	188	181	171	171	205	186	179	190	168	203	182	158	186	189	190	189	181	163	181	190	187	187	157	181	140	169	191	172	182	180	191	184	175	190	183	178	186	174	201	158	192	170	184	185	197	175	177	190	182	206	168	176	178	189	180	185	199	187	168	197	190	192	182	180	182	164	187	194	188	145	192	171	172	207	187	196	196	155	185	168	174	178	167	175	195	176	177	169	162	188	192	179	166	172	191	192	203	179	194	169	177	163	180	175	174	184	159	159	184	169	186	195	200	159	178	184	179	182	182	172	199	172	157	190	195	169	197	177	187	184	192	177	154	176	181	181	191	168	183	190	183	154	187	174	144	174	170	175	196	162	173	172	178	189	173	182	179	165	173	166	183	176	181	183	176	194	190	187	181	182	184	177	148	169	158	175	167	184	197	176	155	173	169	186	187	182	147	175	170	160	182	160	172	193	168	199	152	175	212	185	172	178	176	180	186	189	187	187	186	187	173	203	200	181	199	186	166	188	188	188	173	175	192	186	173	186	176	173	191	150	206	198	166	180	177	179	156	174	156	170	188	169	159	176	192	172	187	193	155	180	172	203	177	222	196	189	191	162	177	177	182	175	178	193	166	183	180	161	169	169	183	185	175	186	169	200	189	180	185	180	168	171	172	196	156	159	183	178	172	182	190	186	186	191	176	204	189	175	177	195	182	188	172	183	192	179	183	184	187	177	178	178	152	185	179	188	177	177	164	171	181	164	183	150	171	173	163	190	171	186	181	180	203	176	184	188	175	198	171	181	167	166	184	181	166	199	151	196	202	177	181	165	193	181	182	167	187	181	188	178	175	162	197	168	165	192	177	163	177	173	195	190	165	181	152	200	168	179	183	167	175	164	172	198	185	189	181	168	209	195	174	175	197	174	171	157	164	188	187	166	165	189	183	177	187	207	166	161	183	172	169	177	163	187	174	198	208	198	165	184	162	160	168	180	176	169	180	180	155	199	180	172	173	174	192	216	172	167	179	198	175	156	173	187	160	215	164	172	177	184	158	197	181	160	183	163	194	182	192	178	174	185	175	175	198	156	187	180	182	193	172	169	183	178	179	169	165	172	170	192	204	184	191	174	189	173	171	193	184	175	172	208	174	199	163	167	174	179	183	172	180	176	178	161	165	166	177	180	183	196	172	166	187	156	172	184	188	178	166	207	187	190	181	189	158	157	181	181	163	166	177	167	190	179	186	166	157	193	170	172	191	204	184	216	183	171	157	174	198	176	164	209	168	181	204	203	175	173	186	197	171	184	161	160	189	165	153	172	179	202	161	163	183	185	188	182	182	186	178	181	165	175	183	191	212	205	163	186	175	203
29989	48419	43561	32604	25774	18667	15134	12582	9886	7844	6451	5099	4031	3279	2616	2085	1864	1598	1364	1124	1077	968	822	700	638	648	582	500	423	417	363	390	367	374	348	367	361	346	345	339	325	305	323	299	261	255	251	240	267	269	284	237	265	234	263	258	230	208	242	232	258	225	240	217	238	216	231	236	213	242	254	230	220	245	236	205	188	190	215	217	225	211	237	231	227	229	215	209	212	220	192	198	256	229	212	215	206	218	238	235	234	233	204	207	231	239	213	232	203	212	210	227	255	204	189	219	231	209	210	234	219	195	219	225	230	237	242	235	242	231	196	224	247	217	224	210	249	237	240	220	187	223	225	230	229	207	230	245	226	261	223	222	227	230	228	237	213	233	210	215	227	223	246	205	235	217	242	242	227	227	246	220	250	221	228	232	225	203	207	219	191	213	229	241	229	205	261	227	201	221	216	198	207	202	237	226	225	229	204	247	261	236	221	234	220	218	212	213	224	205	228	232	214	211	228	222	233	212	215	226	234	235	204	201	214	220	201	223	247	219	236	230	215	244	234	224	190	220	216	210	216	228	204	186	225	235	244	231	222	216	232	212	234	231	206	244	227	220	207	236	246	227	228	265	206	229	254	237	210	211	201	201	226	219	195	197	232	224	205	239	216	231	207	232	220	221	236	236	210	212	228	219	219	205	229	235	233	211	210	234	216	206	218	211	202	236	216	210	232	244	222	208	210	231	236	222	220	236	231	231	254	225	228	225	235	214	235	230	225	206	229	239	199	229	223	227	239	233	242	245	204	210	230	212	220	219	194	234	235	200	252	221	231	225	231	226	197	258	230	212	235	226	219	204	231	235	228	217	252	222	265	203	194	187	220	226	202	245	224	236	238	229	243	216	188	218	208	229	251	247	245	227	243	222	226	242	246	208	216	214	196	219	219	226	216	219	251	213	213	205	240	194	252	225	219	205	222	233	200	234	228	239	235	217	192	206	210	210	237	232	213	220	231	211	216	208	201	234	210	238	224	228	231	242	247	221	212	212	252	220	222	237	221	201	208	206	216	225	231	216	230	242	199	225	233	220	230	226	251	214	204	231	232	205	236	233	232	217	209	220	218	236	202	218	216	210	231	219	230	200	230	226	262	218	226	185	205	210	234	225	251	197	225	244	202	225	204	185	215	219	206	235	207	227	233	221	199	221	205	230	214	216	217	212	230	257	242	221	225	243	212	244	210	232	213	230	223	230	220	210	234	231	253	218	243	235	222	223	249	206	238	240	232	237	232	223	212	242	237	201	230	242	230	246	231	228	224	220	241	229	215	232	232	243	217	211	233	204	215	216	204	216	220	206	251	212	232	225	216	224	243	215	233	245	221	222	243	219	231	217	222	200	200	240	236	261	202	218	239	219	226	224	207	250	229	244	215	226	229	219	217	207	246	194	214	215	228	218	227	218	230	242	242	220	223	202	243	204	262	232	218	209	237	207	240	215	239	218	234	206	248	220	202	232	225	208	237	263	233	217	229	214	197	218	202	220	234	237	208	196	222	230	205	215	232	245	223	251	204	214	230	246	233	228	230	202	219	219	220	239	264	229	212	246	237	215	218	232	233	217	238	205	228	239	208	217	202	213	223	220	200	214	244	222	219	224	250	234	215	239	214	227	244	212	271	214	217	228	214	228	219	210	225	240	227	221	200	204	201	231	228	224	210	210	217	235	237	254	222	210	240	220	215	225	212	233	223	225	226	208	221	219	234	258	215	224	239	217	231	226	206	229	210	225	236	197	213	218	239	234	229	245	219	259	232	237	228	219	235	231	198	209	268	196	221	261	228	217	237	222	245	209	243	228	233	232	225	227	233	222	247	229	226	241	232	249	215	221	213	213	228	237	242	210	202	237	227	187	223	241	231	227	234	223	239	229	241	211	199	226	213	256	203	236	234	211	216	253	187	251	214	201	219	216	217	238	228	217	229	223	220	213	200	215	233	220	216	243	233	253	209	218	192	238	256	228	195	227	235	244	212	220	217	211	216	241	213	236	213	241	216	247	230	200	234	216	229	233	234	245	225	215	184	200	233	211	253	235	217	223	240	216	218	252	231	235	217	235	242	212	244	236	231	193	208	222	202	218	228	238	196	237	216	217	215	234	224	214	223	229	222	210	227	234	221	247	233	220	230	230	244	203	202	222	231	230	224	209	214	242	216	219	208	228	208	206	217	240	215	249	214	213	197	229	221	225	228	233	212	219	201	214	218	218	213	224	238	208	233	211	231	213	202	240	230	224	220	229	224	218	215	247	206	211	241	220	260	251	232	213	213	223	227	235	223	213	204	195	205	193	224	213	234	219	239	227	225	214	214	222	242	215	234	232	202	216	227	213	225	226	222	232	222	266	259	204	200	224	223	213	225	247	216	199	241	217	226	222	250	235	228	228	228	187	218	225	213	217	212	240	224	210	210	200	256	242	219	204	218	215	246	205	227	230	231	183	227	212	207	237	223	229	228	233	193	214	227	228	228	194	221	247	223	217	223	222	260	238	226	215	241	232	213	235	223	222	218	254	205	218	269	228	219	225	239	209	216	224	216	205	231	218	234	199	245	238	240	241	263	218	230	199	229	260	212	226	210	214	236	212	244	233	189	252	207	198	227	230	224	215	229	221	212	239	195	257	229	209	202	216	212	189	222	212	220	236	204	219	229	252	205	220	228	202	218	207	208	248	197	247	229	216	214	201	223	253	230	216	202	227	238	220	206	207	234	221	234	202	215	227	220	232	232	216	212	225	250	205	206	215	255	228	241	217	213	219	241	211	219	252	251	212	231	237	227	207	200	225	246	237	234	209	210	234	219	206	230	230	202	238	232	182	217	235	203	199	223	199	205	211	236	233	242	244	225	232	213	203	223	224	234	218	209	231	218	223	220	214	216	234	233	213	218	238	212	221	217	236	214	231	222	221	216	226	232	247	224	233	206	240	229	189	204	217	252	230	198	213	229	222	228	222	237	233	227	236	222	202	243	226	234	231	222	205	218	228	216	241	237	244	207	213	240	233	216	247	228	225	222	204	213	230	220	219	237	237	247	222	204	227	231	216	213	250	220	187	240	224	230	225	205	190	192	234	206	222	220	233	223	209	210	226	220	235	210	252	255	214	206	207	263	229	220	214	243	220	203	211	230	251	217	237	248	228	243	227	209	221	237	221	224	215	222	226	245	207	210	223	234	225	242	189	229	212	250	231	227	223	223	221	211	232	212	245	224	227	221	241	224	235	186	211	184	217	247	197	209	218	200	215	226	215	194	213	200	200	220	227	248	224	234	223	247	233	212	240	239	233	202	233	229	233	224	233	229	236	245	231	231	216	236	229	221	217	230	216	238	211	220	197	202	226	227	237	209	213	259	213	201	227	248	235	213	218	234	210	224	206	216	212	226	219	208	217	210	219	218	234	245	238	194	222	225	203	211	227	213	189	213	233	246	228	229	202	208	234	233	226	255	225	198	229	232	221	223	244
25549	21441	27918	27107	18694	11385	7305	5002	3543	2859	2318	1933	1503	1246	1015	931	802	685	680	617	544	562	494	428	408	428	432	383	366	371	379	322	320	334	347	376	346	309	340	314	342	330	293	345	301	334	289	293	288	301	310	330	256	289	293	322	298	280	291	266	279	273	283	307	266	311	295	342	245	282	294	280	281	279	303	284	285	322	293	288	256	296	281	262	276	284	257	305	289	309	283	282	285	281	266	293	299	296	284	287	296	277	295	245	294	286	297	250	301	306	264	305	282	268	270	282	305	262	318	277	285	265	282	292	278	304	269	267	285	287	295	301	284	282	281	286	266	276	284	319	270	263	305	277	267	295	280	277	275	290	288	263	277	291	314	282	259	286	268	280	295	297	289	273	295	252	307	298	281	273	262	291	272	295	320	281	284	292	253	275	260	266	267	301	279	284	308	285	274	288	266	291	274	271	302	307	279	280	294	260	274	281	307	298	289	260	271	274	292	307	297	297	285	274	308	300	288	282	277	276	293	297	288	300	282	300	290	271	253	280	280	276	296	267	299	293	262	254	289	280	273	283	294	281	290	264	300	269	249	303	308	268	296	273	266	281	284	273	283	264	268	290	273	276	284	289	291	325	295	261	288	295	272	262	250	311	261	286	302	269	280	284	249	277	262	261	284	302	289	285	266	282	277	280	262	314	305	251	312	257	265	273	283	255	271	290	311	309	284	291	281	295	315	252	252	273	265	274	300	276	271	302	263	297	264	299	295	274	293	291	281	292	253	298	260	278	284	255	306	292	290	276	280	265	269	261	295	272	287	321	272	272	297	301	288	270	290	265	257	272	269	321	268	284	266	257	271	273	292	315	293	300	274	300	258	272	281	267	297	258	300	269	280	287	264	276	261	282	302	269	303	280	296	252	268	263	265	263	256	255	269	276	293	282	295	266	276	295	286	274	265	294	279	258	289	291	284	255	279	301	278	274	256	281	237	281	270	286	265	291	269	284	306	279	273	295	265	325	300	281	290	298	294	309	260	296	305	278	269	271	288	276	281	277	285	298	272	278	284	254	291	301	274	313	290	282	255	294	301	268	293	294	325	269	284	284	246	293	308	329	316	290	259	313	293	276	272	281	281	274	326	279	256	256	299	284	294	279	294	271	282	270	301	272	286	282	271	297	280	262	308	258	275	291	270	278	295	270	310	263	278	264	296	270	267	280	249	302	304	282	256	260	306	280	266	289	313	248	300	271	322	260	293	307	283	284	309	260	260	292	279	273	254	263	274	262	290	280	259	268	282	290	280	274	283	262	242	280	257	287	301	275	312	273	266	271	260	299	278	248	281	300	298	278	258	269	271	293	271	293	285	266	299	280	282	290	318	278	246	282	290	290	281	278	244	274	274	293	308	288	270	264	290	245	287	287	265	274	323	270	285	299	300	271	273	282	296	317	317	268	288	299	267	269	293	277	290	288	315	327	295	256	297	256	257	304	301	281	269	260	288	289	293	286	268	268	279	279	266	284	267	292	300	305	269	274	247	281	263	292	284	276	292	258	296	272	280	280	283	301	272	268	277	283	291	280	277	284	286	295	299	280	294	285	315	270	279	263	278	296	304	294	284	284	294	281	279	297	291	331	294	256	284	271	299	267	292	271	261	286	262	289	255	291	335	272	291	291	255	245	279	280	317	259	286	255	293	251	277	272	308	265	285	290	307	281	271	251	298	278	250	281	295	267	297	272	248	280	283	274	266	273	253	298	308	289	291	291	299	271	291	276	272	287	295	288	251	296	298	251	313	283	275	283	298	284	279	267	269	279	290	270	277	269	282	271	276	281	299	268	255	274	287	254	309	302	283	297	292	280	269	290	256	277	275	283	304	292	288	299	297	321	278	270	296	269	278	259	272	256	293	275	272	266	323	262	266	304	258	298	279	282	270	271	263	287	300	293	288	322	274	278	308	283	272	266	279	295	296	298	271	258	270	294	279	304	308	281	269	261	281	294	254	270	303	262	295	264	280	269	277	286	229	298	285	275	263	260	286	312	282	267	254	277	279	274	286	294	312	301	295	277	276	255	280	268	289	285	276	257	288	305	286	252	273	277	291	299	292	262	265	245	278	290	270	267	288	268	264	275	270	274	275	254	278	288	295	291	268	271	301	265	267	268	283	283	313	279	265	285	268	293	245	311	251	290	318	294	247	265	273	283	279	309	294	271	301	297	298	274	280	267	279	291	311	291	289	287	279	298	275	313	299	278	259	296	280	314	270	274	291	292	295	288	291	246	310	288	281	287	263	252	305	293	257	267	291	256	262	281	299	286	273	254	290	283	276	270	285	269	282	278	267	291	304	277	266	302	274	314	283	277	276	286	271	298	290	284	292	291	298	289	271	289	266	261	295	291	300	279	283	280	285	265	283	312	286	290	264	262	263	251	278	278	269	276	255	272	296	309	271	277	313	297	312	287	302	253	299	293	294	312	291	258	304	270	260	269	290	283	283	314	275	271	281	276	290	289	259	273	326	251	247	267	254	260	278	279	270	324	254	282	289	300	274	270	253	274	271	277	254	303	286	257	259	260	246	302	279	280	273	255	298	261	321	303	300	245	272	278	281	302	277	262	271	282	256	268	276	289	269	315	263	263	259	281	281	272	270	290	291	239	272	269	294	251	283	271	280	272	276	300	298	281	290	308	293	293	297	276	269	260	264	290	263	315	298	281	265	301	253	256	272	277	279	300	294	303	296	270	285	236	306	276	280	275	298	258	267	301	291	287	251	273	290	295	284	304	242	256	273	283	269	286	273	300	285	273	289	309	294	316	282	305	255	306	278	279	265	272	292	253	273	271	310	281	275	257	274	264	288	297	290	256	274	257	294	270	263	276	281	296	295	311	266	278	277	293	288	282	288	252	267	303	251	274	305	260	296	318	263	291	281	255	310	283	270	265	268	308	283	293	243	269	274	261	278	281	291	291	273	268	251	307	289	270	260	284	264	295	293	289	274	263	281	295	269	288	263	264	265	307	297	288	290	280	290	265	295	308	310	284	280	278	277	288	281	278	278	263	263	309	265	256	288	258	276	271	286	310	265	264	306	299	298	312	265	288	284	299	296	310	270	300	303	266	317	287	265	301	293	289	275	286	257	273	297	283	263	300	269	313	275	238	271	281	283	296	277	260	247	259	283	270	284	286	288	241	261	317	280	307	286	296	276	281	281	288	288	309	295	251	285	304	281	276	288	291	293	277	289	294	297	300	280	272	296	275	269	267	289	298	262	268	279	287	259	288	268	275	315	283	293	304	266	283	292	287	280	272	285	290	269	300	324	280	276	279	263	260	281	308	295	273	274	264	283	268	270	289	284	294	263	282	298	258	269	273	275	293	287	312	273	278	299	295	275	253	243	303	275	291	264	299	296	288	266	285	274	292	287	265	296	283	301	269	271	304	287	267	263	275	300	297	268	282	288	262	283	290	304	286	258	282	261	287	263	290	287	283	287	270	262	269	293	264
30268	44987	39041	29230	22966	17010	13276	10533	8444	6756	5490	4262	3380	2797	2345	1845	1650	1358	1223	1174	992	956	853	784	705	674	618	577	523	479	459	469	421	419	487	465	437	442	446	425	438	403	394	389	390	385	364	378	407	381	377	374	347	367	344	308	347	339	337	334	348	348	336	344	331	358	360	343	366	376	351	353	344	354	352	338	324	353	365	363	360	350	339	343	322	302	335	330	333	347	379	343	336	318	338	346	336	358	333	344	317	357	353	316	335	340	349	353	341	377	379	397	329	320	346	332	362	326	360	348	343	329	391	336	346	300	354	365	334	349	340	339	351	368	350	364	298	331	325	345	332	309	337	340	353	356	315	339	330	360	311	327	333	377	364	331	339	339	342	322	345	334	340	369	365	352	364	355	361	366	343	310	343	314	315	342	336	345	363	319	366	343	305	328	342	383	367	341	322	335	363	359	338	377	330	349	336	339	351	350	341	340	336	331	323	331	385	319	365	317	355	328	340	346	316	327	348	346	300	356	373	337	346	339	350	329	380	356	308	355	355	330	321	354	356	325	344	330	315	329	355	364	321	330	372	343	355	358	360	372	357	333	363	339	359	359	360	344	376	327	372	325	388	380	347	338	317	381	344	327	346	326	334	322	333	329	353	343	318	371	386	331	377	318	344	346	328	338	362	330	354	336	322	354	344	364	319	357	361	375	314	336	329	360	314	350	336	363	347	377	349	311	328	337	321	314	341	339	354	342	373	331	377	333	328	344	329	356	363	339	329	326	339	306	336	372	312	329	371	355	336	302	335	346	346	313	362	323	338	338	365	299	345	344	366	341	375	334	322	370	343	327	324	352	323	381	342	352	364	329	330	337	355	338	329	340	349	343	349	357	329	334	330	344	339	324	333	317	354	345	311	331	337	339	347	361	348	332	336	330	329	335	325	371	340	364	336	352	352	357	365	395	315	328	373	348	322	317	302	347	307	367	366	369	326	354	352	333	356	337	353	368	327	372	301	340	340	362	333	375	340	334	344	384	346	360	336	329	321	352	329	344	349	346	362	349	354	370	341	334	370	352	332	348	308	320	349	358	314	338	310	361	332	334	319	315	352	345	327	351	331	335	304	324	354	339	332	345	333	339	322	364	356	353	355	324	364	373	346	359	318	338	343	323	330	353	367	350	348	292	337	307	327	354	326	344	353	360	373	362	364	352	338	356	367	335	340	353	317	345	328	357	361	336	366	318	323	333	340	369	353	308	351	348	326	365	333	341	340	368	357	369	352	322	342	315	329	344	327	332	365	344	379	316	338	337	350	347	349	316	347	316	357	340	314	317	359	353	385	330	336	372	342	328	335	352	354	339	304	340	338	354	352	370	343	324	344	319	345	330	340	347	316	327	315	346	347	305	357	334	346	383	352	352	351	336	329	344	347	347	380	360	366	349	322	335	318	333	372	372	348	350	338	351	325	342	324	324	348	374	356	315	374	345	337	330	333	360	346	321	352	328	359	336	361	363	347	334	325	357	325	326	332	400	326	343	365	343	365	351	346	320	348	314	316	333	338	323	372	376	336	360	343	370	327	340	349	349	368	373	330	348	328	351	378	315	336	360	333	357	333	324	348	330	339	381	350	317	335	337	343	316	341	345	341	359	396	317	330	316	345	316	360	347	339	326	337	337	346	312	339	373	308	377	335	338	336	357	350	318	352	328	337	319	369	325	338	330	341	344	319	336	317	331	371	346	342	321	356	343	330	323	358	364	330	376	357	372	332	338	324	365	353	314	365	347	344	358	351	364	334	375	325	330	352	326	368	344	351	359	341	321	388	345	344	361	328	402	363	319	377	358	379	333	327	337	327	310	352	349	335	341	320	325	324	329	337	331	355	340	331	333	339	362	357	355	337	351	342	349	326	334	362	368	319	345	356	334	340	360	333	333	344	352	377	330	333	351	367	348	350	317	319	334	359	359	371	305	358	355	327	350	353	351	353	328	334	345	347	331	326	343	345	346	352	331	355	332	339	349	339	349	345	350	318	359	324	368	333	368	312	318	315	348	317	338	315	307	343	349	324	337	343	358	346	340	363	340	354	369	360	347	337	320	402	346	324	344	340	324	347	338	356	343	379	325	374	341	332	368	353	367	354	364	348	345	352	357	347	339	349	359	343	370	333	359	324	332	337	352	337	315	332	312	321	352	359	344	367	329	351	337	338	348	400	345	370	322	373	364	339	349	335	309	347	313	335	352	363	369	318	334	335	333	383	338	350	359	331	329	349	340	345	345	332	330	325	342	319	339	342	353	357	315	323	376	374	364	347	358	337	345	321	336	355	331	336	346	317	354	354	311	343	360	362	321	330	336	294	348	333	303	314	376	322	357	358	354	360	329	375	337	340	348	338	334	348	325	333	331	331	333	336	349	342	322	319	366	335	320	362	318	339	359	346	358	362	339	334	334	315	341	352	327	361	344	339	341	378	346	340	343	316	377	312	347	345	319	345	359	340	331	339	332	328	361	366	330	372	361	335	314	340	361	349	350	356	326	358	325	349	352	347	367	346	355	320	318	336	370	333	323	336	353	339	369	359	346	323	327	353	325	340	309	337	373	333	335	369	346	329	366	350	320	341	320	350	346	341	353	341	346	371	341	316	318	337	355	350	365	349	354	371	352	336	354	378	361	302	334	333	353	335	340	333	340	333	352	359	338	318	336	335	395	326	353	338	319	373	343	344	311	322	347	333	356	354	327	325	351	367	331	302	342	311	325	353	344	348	310	328	304	314	326	330	344	339	361	318	336	322	338	335	316	336	366	372	366	364	322	319	334	373	344	354	359	335	301	356	374	349	346	333	365	333	315	371	357	352	337	350	341	354	304	321	335	324	330	344	334	340	347	323	352	345	324	360	323	333	345	357	354	341	371	344	326	358	363	337	345	379	402	343	364	337	348	353	340	318	372	328	319	327	328	337	334	359	350	319	351	356	347	364	349	332	373	357	348	325	330	352	350	375	323	305	338	354	339	364	363	378	371	342	350	338	364	368	362	337	366	341	340	341	338	330	347	327	340	337	363	359	316	370	321	334	370	369	364	332	352	333	333	354	325	330	373	328	363	326	337	336	353	345	352	365	336	332	320	383	330	346	363	343	310	353	349	324	315	348	332	354	328	371	356	317	351	343	374	338	345	331	356	328	342	327	341	309	355	343	379	370	326	345	315	322	358	328	350	329	338	373	363	354	326	349	363	334	331	354	320	348	344	342	346	337	329	312	335	349	350	374	356	339	353	361	375	350	359	372	314	346	348	356	345	345	336	328	342	333	358	355	364	343	349	374	323	340	357	396	336	335	330	329	319	348	363	362	381	327	351	368	325	338	375	350	352	340	338	376	354	347	358	355	361	328	335	341	339	342	328	339	317	340	364	347	345	346	353	337	359	339	335	367	357	355	333	350	336	387	351	342	356	350	344	349	366	321	372	346	376	327	341	346	379	352	358	343	368	362	320	355	352	355	381	377	333
23309	21353	29059	24160	22043	22356	18110	9431	6522	5130	4104	3267	2545	2028	1624	1434	1233	1014	927	792	718	728	616	573	542	417	462	414	363	357	342	328	301	314	300	302	290	296	316	280	278	242	270	241	266	275	253	271	251	248	233	257	236	238	222	227	208	220	202	224	243	252	229	192	218	240	211	224	211	227	220	236	227	205	224	201	223	201	231	222	228	222	246	229	234	218	217	228	236	215	236	207	203	196	240	223	242	209	202	234	245	219	225	196	211	232	207	206	197	225	188	211	226	215	217	205	243	212	217	228	214	233	213	235	206	232	221	197	199	213	217	241	214	251	211	227	229	203	232	202	192	241	215	230	224	224	225	220	198	208	234	202	218	241	240	198	229	238	219	208	215	194	218	211	230	217	227	207	222	214	212	211	214	175	229	229	236	239	213	215	189	212	232	232	211	224	209	215	205	220	209	212	191	226	193	210	232	214	209	220	222	247	221	211	226	215	234	202	229	209	187	213	224	208	212	216	216	229	223	226	215	237	237	229	208	208	230	225	247	208	222	214	238	227	238	225	234	191	222	204	237	220	217	226	215	201	216	237	197	214	225	239	221	231	218	222	201	209	230	220	210	238	203	209	208	227	231	222	215	203	218	202	220	238	243	198	222	213	246	240	223	215	216	190	221	230	236	215	222	196	196	215	217	214	233	224	230	222	233	237	218	219	221	219	217	225	221	201	210	231	225	203	203	210	221	214	237	205	198	218	205	216	202	251	244	212	229	179	232	229	211	193	226	216	240	213	208	222	235	200	226	198	221	241	227	220	208	217	210	230	218	242	200	225	227	240	213	226	228	170	207	210	215	208	200	204	225	233	226	197	229	207	225	210	239	227	212	203	232	198	210	209	215	230	221	243	192	213	223	215	233	252	215	215	197	211	225	227	210	213	233	224	188	228	216	234	204	205	218	233	193	201	225	205	185	208	212	207	217	225	239	215	209	214	221	235	200	244	209	246	203	204	224	210	210	227	198	225	208	200	224	229	247	192	213	191	230	229	208	216	205	250	220	222	244	234	207	224	225	209	239	220	220	223	210	228	233	235	206	185	233	213	188	217	200	235	207	214	222	211	212	206	204	183	239	227	230	223	227	224	227	213	203	214	207	230	238	215	219	226	219	204	201	202	215	205	225	232	204	226	236	264	210	219	202	226	226	207	238	239	202	220	245	208	202	219	220	209	227	210	237	215	218	231	245	210	221	213	244	246	222	205	210	243	218	220	219	234	214	214	199	193	222	210	204	220	245	215	219	195	227	212	232	228	215	203	204	219	227	209	214	199	213	221	224	199	180	217	204	235	219	195	225	229	213	221	209	208	201	235	209	217	199	205	243	190	215	226	209	222	209	223	212	205	214	233	199	208	225	232	238	218	220	219	219	211	205	226	229	213	200	217	218	217	216	208	228	247	211	217	223	241	210	204	209	188	203	206	186	190	219	217	252	217	194	233	213	226	199	236	213	193	202	210	218	222	232	189	232	185	218	251	211	233	202	204	212	211	231	231	224	226	221	231	219	201	213	236	214	203	192	215	210	212	214	211	239	223	203	196	281	208	213	233	216	212	206	205	227	230	200	214	180	202	211	230	203	207	240	225	229	198	226	222	191	232	199	217	222	195	237	214	185	205	195	219	233	208	206	239	208	218	229	206	205	202	249	215	202	236	224	224	222	213	243	232	207	227	240	239	235	202	216	226	252	239	222	234	199	192	256	210	211	219	186	245	208	210	240	211	209	213	196	230	201	202	228	225	191	232	197	213	235	200	223	205	205	229	236	215	219	230	201	201	222	229	233	200	224	215	204	235	216	236	200	240	219	246	212	229	221	225	192	224	239	230	225	217	227	226	201	218	214	222	221	227	210	204	219	230	230	189	208	224	225	211	220	216	206	192	209	225	263	207	228	192	226	215	231	233	240	218	231	226	223	195	216	252	237	221	213	195	216	207	221	214	223	221	212	206	217	209	211	195	218	206	208	212	224	225	223	206	227	222	233	229	228	218	197	245	216	226	221	229	197	221	216	216	214	196	219	233	221	229	228	205	215	213	246	218	213	250	201	206	234	233	225	191	209	232	216	239	232	220	227	201	226	237	191	218	212	197	195	230	207	219	195	212	213	196	227	198	223	223	209	221	194	230	226	241	194	201	223	233	200	223	223	229	215	208	205	195	199	210	235	222	220	234	234	202	198	233	207	232	185	206	213	214	235	210	230	200	206	229	223	194	217	209	224	244	215	216	194	216	195	228	192	214	227	219	216	229	218	222	213	211	238	213	214	206	214	215	213	207	211	224	206	228	228	213	215	223	224	219	195	230	203	223	216	224	254	241	210	195	234	200	196	226	190	227	226	211	210	206	217	214	225	224	181	270	205	242	180	214	221	210	235	209	198	208	198	198	215	196	230	217	221	203	212	204	202	244	202	202	202	222	209	233	213	222	212	226	200	192	222	228	227	210	234	214	216	217	229	206	208	231	197	223	203	233	200	225	186	224	246	209	209	233	209	224	219	218	241	224	229	216	202	239	174	233	224	248	195	217	193	206	212	200	214	227	217	237	217	213	224	233	232	214	223	190	206	207	215	213	245	201	217	226	211	199	216	237	217	223	196	226	214	222	212	201	215	233	228	227	228	199	223	222	229	199	230	191	227	225	216	213	227	227	205	223	212	232	206	194	214	212	217	225	224	215	194	215	223	218	213	231	226	221	209	208	221	218	226	218	197	213	207	236	233	198	216	213	222	221	213	227	214	233	223	232	224	220	205	221	209	231	213	204	235	231	199	214	220	218	206	238	242	227	202	222	254	235	231	213	218	209	207	207	224	219	214	210	235	267	212	206	219	227	210	233	186	218	171	219	233	213	238	213	213	192	188	223	216	229	202	221	209	227	230	238	203	236	216	197	213	221	208	240	227	223	207	227	222	218	196	228	202	232	198	196	234	208	189	225	217	216	227	198	221	239	218	225	223	218	236	219	211	235	222	195	215	223	217	221	213	217	209	220	206	224	212	223	216	190	219	200	212	230	222	214	222	230	212	224	243	232	220	194	218	186	229	206	218	237	207	220	224	208	197	234	203	216	228	185	229	202	230	202	201	216	229	222	217	213	220	213	212	233	201	196	236	222	233	245	203	236	221	217	206	212	187	226	203	206	211	230	229	206	235	236	211	235	198	203	221	218	230	231	249	215	228	217	215	230	221	222	248	217	207	205	202	237	224	203	219	194	220	210	228	220	216	246	217	221	212	224	177	203	247	197	230	197	209	210	221	191	217	189	208	213	247	207	210	221	227	203	253	225	233	228	233	179	241	231	190	218	214	227	223	208	229	263	215	224	179	234	189	200	218	199	203	198	217	208	226	222	240	220	199	226	228	215	216	229	206	212	204	204	213	207	215	200	231	204	249	211	211	198	195	198	235	203	228	215	227	218	186	229	210	225	228	216	224	232	239	222	240	234	220	206	210	232	233	201	237	212
31752	54348	47519	36933	31371	23590	18796	15446	12795	10564	8530	6870	5389	4415	3602	3027	2490	2191	1840	1522	1488	1377	1132	1000	838	742	660	672	605	541	492	498	478	430	442	523	443	425	425	432	415	391	369	355	365	353	340	318	326	317	283	322	280	328	293	261	316	262	275	271	301	308	260	255	246	230	243	280	287	245	250	290	262	213	265	260	249	255	303	270	239	265	295	288	243	237	251	252	236	243	273	259	250	288	268	265	235	269	251	271	251	240	249	263	272	285	270	260	282	251	257	257	248	261	292	270	278	260	254	288	260	249	263	276	270	256	250	241	249	264	296	235	270	269	239	267	253	257	233	283	265	228	273	261	294	272	283	265	238	276	289	245	281	268	274	254	230	257	255	270	280	231	253	275	241	243	249	272	256	235	238	246	276	254	245	244	275	252	276	267	248	257	242	296	278	253	275	238	259	240	248	243	259	247	273	261	269	245	279	251	246	279	256	266	276	224	230	253	247	275	261	262	233	272	274	265	261	259	260	237	269	257	273	264	284	258	258	241	286	266	265	261	239	251	292	246	242	260	279	250	239	224	259	237	279	272	238	284	258	246	249	258	253	249	266	247	276	301	282	246	262	273	263	243	267	258	256	266	259	238	277	255	243	269	251	248	245	261	245	251	268	247	263	258	266	281	256	256	235	233	258	262	268	252	254	242	246	254	239	260	249	264	273	262	249	261	270	261	235	223	270	275	270	254	280	242	268	249	272	263	258	257	266	267	284	282	258	266	256	255	259	279	231	251	261	284	257	218	284	260	253	243	274	282	243	253	232	281	263	255	251	275	269	233	235	264	242	276	265	271	266	259	254	265	262	253	298	271	275	256	261	275	273	267	249	277	252	286	275	269	269	286	253	245	265	268	241	265	267	249	260	281	265	253	274	252	239	270	253	255	264	275	270	251	258	238	273	285	271	277	241	257	270	255	227	262	273	302	260	270	264	252	272	234	260	274	271	238	260	259	257	293	262	295	249	272	234	226	231	268	251	278	216	242	264	263	277	238	260	253	275	254	271	251	267	240	257	254	251	258	280	251	245	270	264	265	287	264	246	270	243	274	266	270	263	294	263	276	249	271	263	242	237	260	272	265	261	241	268	282	276	276	253	281	242	215	267	268	270	241	274	287	287	257	282	229	272	266	258	262	275	249	240	253	282	266	259	288	248	290	293	265	256	254	230	268	267	286	250	261	248	291	244	263	274	266	233	229	231	244	272	240	242	276	273	309	259	264	274	274	265	244	270	252	256	285	277	271	245	242	260	245	247	239	281	261	265	268	279	268	312	306	271	248	301	267	261	249	270	263	272	254	250	263	260	290	236	262	262	269	268	252	261	262	270	278	242	239	278	244	259	271	245	255	267	232	258	257	305	255	246	257	264	246	282	235	291	268	274	246	266	252	275	280	281	250	250	242	270	260	270	243	251	257	264	272	257	247	271	268	296	269	293	281	241	278	277	280	271	271	234	272	256	273	255	265	244	265	270	290	296	249	274	261	257	275	246	244	255	260	272	255	281	262	280	278	250	256	259	235	214	278	268	251	257	264	244	264	270	273	252	260	270	239	274	246	260	257	245	259	291	258	285	259	242	261	265	261	253	277	235	268	247	225	237	259	248	253	254	278	279	275	271	295	262	242	259	279	275	260	217	283	243	266	268	272	245	242	256	291	278	241	255	282	266	287	297	257	295	265	253	252	240	268	267	269	264	271	257	266	239	262	263	260	264	266	237	289	293	261	266	236	266	236	257	246	248	235	287	261	268	269	254	275	268	242	260	252	280	246	238	251	263	255	285	251	241	274	273	269	224	231	268	277	251	241	258	294	255	275	254	262	286	250	252	254	289	283	259	242	251	250	268	269	237	245	243	281	281	262	247	255	268	266	281	270	272	234	265	263	271	282	279	265	261	271	253	241	261	286	273	255	272	242	250	286	254	263	240	230	261	270	286	234	264	236	226	268	272	264	270	250	262	251	242	254	241	281	275	235	263	233	245	267	271	252	242	256	260	233	268	256	264	249	246	268	275	248	260	257	248	237	259	271	284	233	254	281	268	247	255	284	234	285	261	255	260	254	256	256	242	272	272	281	242	255	285	256	258	247	264	247	251	263	270	285	264	263	272	244	260	270	224	258	256	286	241	298	264	256	289	273	258	262	266	281	253	246	265	282	254	269	249	255	245	266	253	278	246	263	246	275	265	258	287	234	254	258	264	253	271	233	269	231	269	268	295	277	253	266	263	263	254	264	253	265	256	267	253	274	267	248	257	278	253	260	274	274	252	272	268	278	276	245	286	267	255	262	273	241	231	263	294	264	250	284	252	270	278	209	257	267	239	256	235	264	238	291	251	248	252	265	267	255	257	248	262	257	241	262	299	253	253	268	239	283	290	236	264	259	267	266	276	243	261	249	252	216	241	256	247	258	264	246	238	246	237	274	249	280	252	239	247	265	243	273	272	250	259	236	266	272	264	268	252	242	271	257	267	239	300	273	263	258	306	274	273	259	253	252	284	252	262	235	267	246	287	279	245	264	278	237	266	244	264	236	253	244	257	214	287	256	252	280	251	281	245	275	252	278	255	278	242	244	258	286	259	269	252	260	268	279	227	269	248	244	257	281	265	274	252	234	242	267	257	291	240	261	244	300	268	254	263	246	260	269	249	250	273	261	257	263	259	277	250	247	247	264	275	257	265	285	296	265	269	266	237	267	254	251	274	272	271	250	234	246	255	272	285	276	243	297	225	253	254	251	246	254	280	256	265	255	258	274	271	272	275	290	256	236	282	276	258	237	300	262	248	284	278	259	234	275	288	248	257	230	269	249	252	283	277	261	264	241	272	248	265	278	267	277	266	240	237	278	276	257	248	248	271	266	269	221	255	254	291	222	265	257	282	253	240	234	262	271	255	263	264	276	254	260	268	260	254	253	288	287	278	284	250	249	254	247	270	245	249	244	282	265	247	259	263	252	260	232	254	261	223	285	262	256	252	248	266	279	260	261	235	240	263	254	248	285	248	248	242	237	247	256	262	266	245	274	250	272	272	267	231	264	276	239	272	262	261	279	227	259	256	271	264	254	265	253	252	263	253	269	262	254	270	238	264	252	252	291	258	246	251	278	250	252	263	262	278	279	275	252	272	247	247	264	266	252	260	277	270	244	259	273	258	249	280	263	265	267	256	281	266	281	228	255	269	284	255	251	290	247	283	267	235	263	272	258	278	245	275	247	260	279	259	250	255	271	274	257	266	272	254	239	239	259	272	244	283	257	260	257	231	247	246	256	287	255	267	267	232	285	243	294	248	272	252	284	254	236	244	243	247	264	239	262	226	253	277	263	248	272	252	253	267	277	261	256	260	273	251	272	265	265	257	266	263	227	237	273	256	278	242	291	269	239	279	262	257	244	234	261	232	230	247	254	240	275	285	229	261	285	213	227	257	254	231	248	255	272	254	262	260	208	230	249	279	272	275	245	250	268
29325	27645	31463	25091	16437	9146	5538	3936	2959	2278	1785	1500	1165	989	884	719	641	597	540	507	510	427	411	354	311	336	331	302	306	325	269	285	288	278	287	277	267	297	249	298	267	291	275	259	258	258	257	276	225	227	243	267	248	253	201	249	242	230	245	245	258	257	221	217	260	215	248	247	231	211	207	247	244	232	250	244	257	233	257	195	261	232	249	255	249	229	236	223	223	231	217	233	248	245	230	240	253	236	237	223	221	215	230	195	268	242	241	230	230	260	203	226	240	240	221	246	214	247	229	245	248	228	228	240	206	207	216	235	259	237	249	222	228	236	249	251	224	217	222	231	236	244	253	240	247	215	228	244	239	243	234	262	242	255	232	249	258	260	220	240	201	244	253	253	251	241	233	239	258	232	259	210	227	242	237	234	255	217	246	254	221	250	233	214	221	223	260	253	260	249	238	240	243	227	210	218	247	248	239	259	247	220	240	252	245	259	233	251	198	228	217	234	232	230	251	261	217	226	214	229	267	228	237	226	234	228	251	231	248	216	228	232	241	241	220	243	209	245	252	252	259	250	234	244	240	247	237	244	210	270	267	230	259	255	226	237	224	244	238	236	219	241	230	245	221	217	265	208	213	246	248	258	224	254	239	246	227	264	227	256	241	241	263	236	243	251	240	243	257	243	226	262	259	229	234	222	239	266	258	231	232	212	235	248	204	235	237	255	245	222	216	244	237	252	265	233	265	246	257	225	255	259	221	223	241	213	250	223	236	240	227	223	196	245	250	228	256	256	266	221	249	245	235	244	237	225	236	216	217	224	271	250	223	236	247	233	264	200	220	267	231	211	221	221	242	226	231	247	221	217	235	241	239	229	262	221	226	255	214	266	235	248	243	232	251	257	252	213	234	252	254	230	227	239	234	255	237	229	232	256	247	239	258	265	208	222	238	235	249	253	230	279	252	229	249	229	229	233	251	242	255	241	244	244	222	227	206	243	237	238	244	233	229	235	238	238	252	217	232	229	215	242	228	230	214	244	228	230	228	217	233	235	243	206	231	248	199	218	245	239	248	247	233	252	236	210	258	238	230	228	246	219	253	235	225	255	255	240	243	263	224	236	242	255	231	252	220	243	211	244	243	241	230	221	243	239	248	251	228	256	247	221	234	218	237	220	252	236	228	230	222	247	229	251	227	207	221	222	249	229	226	220	229	254	279	228	219	227	256	226	243	248	235	233	248	224	233	220	246	252	252	248	235	233	253	261	285	241	223	231	217	197	241	228	228	201	236	250	229	237	236	259	238	239	247	255	254	244	228	265	239	262	252	260	248	245	223	250	238	217	242	235	268	211	230	238	225	210	217	262	218	222	218	234	260	237	214	267	240	237	251	262	246	225	247	234	222	245	233	254	245	236	225	253	208	227	246	234	243	237	235	230	256	224	251	222	236	230	231	223	250	240	226	249	255	257	253	242	241	216	216	223	248	226	262	253	229	229	215	247	218	253	237	239	217	217	225	236	221	230	246	234	230	247	253	242	233	241	222	244	255	238	261	238	225	222	249	226	229	220	286	260	250	249	222	237	210	250	226	245	240	235	238	190	252	235	242	228	238	237	213	221	258	254	240	225	254	240	210	252	265	235	235	237	253	229	219	254	253	225	246	244	254	231	245	217	233	226	214	235	238	211	232	247	232	244	235	225	249	213	222	234	232	248	240	218	206	239	257	233	247	246	204	223	264	248	245	218	236	242	213	231	266	227	262	251	242	240	219	238	225	228	224	247	243	240	224	216	256	202	249	219	250	245	244	243	251	270	215	253	249	261	245	230	248	241	226	241	246	237	250	246	250	230	237	253	237	217	258	225	248	290	231	236	210	206	235	249	264	241	241	218	253	249	232	236	227	248	245	241	221	228	224	234	236	225	234	206	215	225	259	257	255	235	223	227	282	240	257	242	224	237	232	235	238	262	213	256	237	249	244	246	244	260	261	234	236	238	253	227	229	217	206	232	250	205	233	230	223	208	243	219	243	231	250	256	212	224	224	197	246	216	231	264	221	231	250	262	231	240	241	222	225	240	240	243	222	244	251	274	226	248	223	246	239	242	234	253	242	233	227	238	240	241	242	254	218	256	248	248	235	249	243	264	231	238	212	237	251	223	247	231	245	260	235	248	259	224	241	231	242	243	257	268	262	236	244	216	242	247	223	242	227	234	236	242	232	261	234	230	248	226	245	237	232	217	279	231	240	218	214	243	235	232	243	214	243	208	226	254	236	246	223	228	208	234	238	220	234	245	269	226	226	275	238	239	216	253	228	254	221	248	239	233	215	269	233	212	234	254	188	235	215	232	241	226	256	281	236	241	238	218	240	241	232	260	230	246	246	231	222	232	211	224	265	249	222	221	249	221	228	239	211	245	245	241	247	222	248	234	247	225	222	217	233	226	242	236	238	207	272	248	234	236	251	235	248	228	237	264	240	241	239	233	241	255	232	230	249	247	223	226	259	235	244	234	210	251	210	248	242	220	232	243	249	257	250	217	227	224	243	235	198	228	251	227	237	245	229	220	240	232	239	225	230	237	231	239	245	231	258	249	234	232	248	252	233	251	230	240	245	244	240	241	250	230	230	248	238	258	259	216	227	229	223	239	224	227	228	246	246	240	241	239	280	249	251	236	222	237	247	233	225	245	232	242	226	213	221	239	238	234	238	235	234	218	230	223	227	226	266	250	226	221	243	263	218	228	230	252	245	225	237	232	240	239	265	249	224	233	239	270	229	227	244	257	203	199	228	262	251	219	257	249	241	237	257	277	204	219	235	225	247	244	255	230	231	219	236	245	247	221	263	252	267	236	238	238	236	228	217	254	213	253	260	240	227	232	265	217	241	226	244	232	236	243	246	240	252	245	225	231	250	237	229	232	246	216	201	253	233	260	236	241	243	240	220	235	228	224	228	252	230	241	260	241	241	235	253	238	224	262	263	257	212	251	239	249	244	232	224	239	243	240	266	229	236	250	260	227	236	237	234	208	224	238	238	262	259	260	232	266	255	262	236	255	232	219	258	229	249	226	248	245	238	256	249	278	242	227	240	232	251	231	231	224	249	246	214	238	248	234	266	209	241	211	203	264	260	238	265	230	230	214	277	223	244	265	216	219	252	219	219	239	212	240	235	274	236	260	212	222	291	247	232	228	237	244	250	247	260	261	250	217	220	241	235	220	256	255	221	248	216	253	226	229	224	227	215	255	228	242	261	260	254	239	232	239	245	255	227	224	243	245	232	223	264	259	234	251	274	228	250	203	233	214	231	218	250	267	279	238	221	238	249	225	247	257	241	249	237	220	239	252	239	244	228	219	237	216	229	218	239	212	264	233	257	239	267	267	242	234	200	242	235	221	221	242	234	239	218	247	252	262	235	239	249	215	246	215	217	256	246	231	235	263	268	254	232	234	237	255	235	246	244	219	218	205	269	227	238	237	227	250	259	253	204	255	245	205	223	231	229	242	234	228
30762	42464	36816	27118	21218	14601	10973	8487	6480	5311	4281	3459	2770	2205	1728	1484	1298	1135	1048	882	787	682	754	556	561	513	534	467	455	422	393	380	394	365	366	351	362	362	409	346	372	358	334	310	312	335	333	330	334	319	299	316	322	280	328	316	321	287	297	260	295	314	315	305	275	319	288	288	307	284	293	297	311	298	309	275	330	285	300	300	299	286	301	291	281	324	300	285	303	295	317	292	308	291	325	285	280	316	305	280	285	285	313	301	306	308	288	288	305	278	305	301	286	296	282	317	322	305	286	299	298	283	326	259	304	237	293	277	305	321	303	295	316	316	293	308	276	286	267	274	284	305	293	302	314	323	305	270	344	292	301	307	297	275	280	294	294	278	296	295	267	285	281	295	284	301	292	307	293	298	267	305	290	326	297	273	323	264	314	299	266	318	296	312	280	323	283	329	306	272	299	284	303	288	302	286	287	305	271	306	301	310	308	291	286	315	279	283	268	265	313	249	269	260	302	303	285	295	296	315	291	311	294	290	285	299	286	303	306	302	262	289	303	305	280	307	297	307	315	323	309	301	300	287	303	334	292	288	317	293	285	295	266	316	260	308	297	270	287	316	273	293	307	304	277	293	297	298	309	280	303	295	313	307	279	266	275	264	302	338	288	307	300	281	296	296	297	285	300	287	292	322	311	310	295	314	286	333	290	289	309	254	296	299	277	301	296	309	254	298	316	260	279	333	288	288	302	318	295	294	281	264	276	277	281	301	274	308	320	297	339	281	296	277	300	283	311	283	290	309	306	297	279	260	306	294	316	301	317	306	293	280	308	299	283	303	291	308	279	313	302	320	302	319	273	283	292	301	304	310	304	304	325	292	305	285	332	290	320	297	287	300	265	327	282	288	318	274	275	290	295	289	327	299	326	299	298	332	290	274	289	301	270	280	299	320	300	320	325	283	303	336	275	278	313	275	313	302	307	308	317	304	289	319	300	270	248	310	269	287	306	280	271	300	298	315	280	278	296	290	282	308	291	254	300	298	280	293	292	308	322	271	296	316	285	300	285	304	332	302	282	273	290	298	279	274	267	279	293	277	272	283	258	244	264	303	302	308	267	297	310	284	302	287	327	294	272	286	309	312	271	304	300	283	298	296	331	277	279	273	282	271	302	296	275	301	279	326	285	307	300	309	322	304	289	331	303	265	282	277	289	304	312	299	310	274	292	285	299	302	271	337	295	271	316	300	276	319	291	288	284	305	304	287	298	270	280	291	311	301	277	296	289	255	301	268	332	287	297	301	305	313	314	277	267	272	288	300	270	305	304	303	300	318	306	295	306	257	288	325	306	303	318	302	288	320	356	326	301	295	290	275	301	293	290	272	316	271	310	290	311	303	274	275	317	297	274	282	290	329	289	306	271	272	265	303	270	283	304	303	304	289	291	296	320	333	300	259	294	308	308	317	296	296	299	295	289	299	296	302	284	289	307	311	315	302	281	314	306	285	315	319	294	299	303	333	305	274	303	278	295	322	280	280	291	287	323	300	327	308	320	335	308	347	292	291	297	310	303	301	263	287	320	304	291	304	308	304	312	302	287	281	290	333	293	284	291	317	289	286	286	271	267	286	250	291	302	285	309	284	327	284	318	300	273	284	303	314	275	282	297	284	295	307	306	319	302	282	289	285	288	281	299	249	283	287	290	309	316	258	319	299	298	307	305	326	276	319	291	335	314	289	293	290	298	291	306	289	302	321	306	287	311	300	335	282	299	282	282	283	290	293	247	310	313	305	274	323	280	299	305	279	312	289	301	307	295	280	283	287	308	297	274	302	301	294	298	281	297	313	278	313	306	308	288	300	262	288	290	305	294	280	317	304	297	302	289	321	285	299	283	295	295	283	299	319	288	298	305	303	305	299	305	284	323	278	305	322	296	308	300	310	286	287	281	290	311	298	270	294	277	304	296	293	283	307	316	310	296	302	281	301	310	327	299	310	262	304	309	269	273	270	295	289	294	273	288	298	254	307	317	303	314	269	307	295	290	302	290	291	303	299	308	296	308	288	288	288	318	301	273	289	285	295	282	328	263	280	298	285	291	304	284	309	314	274	293	319	296	307	280	298	275	294	310	321	287	274	298	300	315	302	321	276	252	308	280	300	277	292	304	259	298	281	263	281	292	291	329	275	281	319	302	319	277	334	301	301	298	300	279	283	272	313	291	281	264	290	285	288	274	282	297	277	268	298	295	287	308	283	317	294	277	308	309	302	306	305	290	308	272	296	314	311	284	291	284	298	328	265	304	297	340	323	292	289	310	275	291	291	300	312	297	311	306	309	300	290	279	292	282	316	318	329	294	292	287	297	298	292	332	322	277	277	284	279	312	292	278	298	299	284	305	280	284	270	274	300	307	286	290	272	311	283	268	294	274	303	299	273	292	307	295	283	271	279	296	299	306	278	306	312	278	262	299	329	291	289	300	293	294	303	283	301	304	302	279	319	286	287	289	268	298	285	266	320	319	311	260	304	311	286	314	302	307	265	270	297	288	296	321	297	257	291	321	278	326	283	321	293	246	310	321	317	333	304	338	299	323	281	313	300	301	289	297	266	339	320	270	313	301	300	302	287	313	327	295	304	280	291	326	275	269	308	313	290	300	281	279	298	277	290	304	310	272	269	294	286	282	290	280	280	287	302	262	277	296	308	305	272	288	296	292	264	283	299	296	291	321	299	304	282	321	283	270	287	279	254	304	276	356	300	324	278	294	281	275	292	305	289	285	304	274	286	263	299	283	263	275	298	311	285	319	283	317	312	271	289	295	302	306	303	253	289	297	300	313	307	288	304	267	286	311	292	286	283	279	290	311	271	299	288	296	302	292	305	274	315	295	276	312	292	300	322	294	268	260	303	272	330	299	316	278	291	293	294	276	293	288	300	309	305	308	316	322	284	301	308	312	308	285	298	335	289	304	322	309	281	310	315	286	271	269	299	302	309	294	312	280	284	286	306	293	295	280	299	305	281	298	299	303	291	295	306	328	286	279	291	282	303	304	267	282	284	278	301	288	294	279	317	319	323	314	301	282	302	298	283	272	304	292	321	318	313	294	306	290	271	324	269	263	247	294	308	298	303	310	278	310	271	300	285	320	279	262	302	326	340	304	309	310	286	274	266	299	290	299	277	313	308	293	301	274	329	313	297	318	288	303	287	318	292	306	287	283	270	302	319	295	287	315	285	292	299	322	257	328	277	299	285	304	277	295	295	303	286	315	285	255	297	295	314	293	275	339	283	288	292	308	290	311	269	284	269	312	294	302	310	297	313	301	310	323	297	309	299	310	310	313	286	266	331	281	269	268	273	312	263	332	294	305	286	297	274	260	305	349	309	280	270	286	287	324	286	285	300	296	306	301	330	292	292	286	315	298	293	299	320	286	329	250	318	295	284	287	305	282	318	302	285	270	286	294	298	310	294	328	308	257	295	274	330	280	293	300	333	294	297	326	281	313	315	317	310	303	308
24499	21382	28543	25826	22923	17568	10652	6556	4526	3469	2807	2342	1834	1419	1160	961	884	726	705	576	511	484	489	388	376	363	298	319	294	269	266	270	263	238	230	254	277	248	210	221	238	222	252	240	221	238	207	239	203	191	214	217	184	197	179	188	174	179	184	163	181	212	160	209	189	174	204	176	174	195	175	169	180	201	178	174	197	168	190	172	171	174	174	174	161	198	188	188	172	180	185	153	187	179	168	168	192	180	165	191	183	186	171	202	195	184	175	183	202	185	165	177	215	178	170	171	168	192	188	172	190	195	184	184	163	160	211	212	194	185	201	191	192	196	183	186	195	201	188	171	214	168	184	176	164	181	181	183	204	178	163	194	184	143	179	180	173	153	189	205	199	184	173	192	208	177	178	158	195	184	190	179	186	189	190	189	196	188	182	185	209	190	207	188	200	206	181	176	182	204	164	159	183	188	201	166	181	193	187	184	180	198	171	156	185	184	195	175	161	184	195	179	202	173	158	194	180	189	178	196	190	190	180	186	191	176	173	172	192	159	191	195	153	203	162	195	159	202	169	172	174	199	169	186	189	194	169	148	161	182	183	198	185	171	175	210	176	178	189	179	158	167	209	179	191	195	200	182	171	157	168	158	164	175	187	173	167	192	172	172	153	190	173	201	157	180	194	179	173	188	211	181	187	191	155	192	177	197	181	190	158	201	185	182	209	195	195	169	209	178	194	170	196	166	187	196	164	167	182	165	180	181	184	167	173	202	182	205	192	181	193	191	161	170	176	175	185	185	178	158	162	197	178	193	177	181	187	194	155	184	198	183	224	199	163	173	197	188	174	162	206	172	176	173	170	189	194	179	179	187	179	199	177	174	205	159	191	199	163	168	174	198	184	178	168	164	190	193	168	207	186	176	196	213	177	171	178	172	166	173	188	202	193	179	206	189	187	168	171	193	189	175	152	153	203	174	179	173	182	184	188	177	181	197	168	199	171	161	181	200	190	176	195	171	183	173	184	182	175	177	192	185	174	196	160	160	180	178	169	170	172	194	178	195	194	213	169	141	203	198	198	191	178	185	188	171	176	173	181	160	197	165	181	197	163	201	201	168	205	198	190	179	173	181	164	179	196	163	186	170	194	212	191	152	182	171	167	167	181	188	157	176	188	200	173	207	177	186	188	166	165	202	178	194	170	172	182	188	181	192	204	168	173	183	179	183	171	204	186	163	197	172	171	187	188	174	188	195	194	198	197	197	184	192	188	179	179	196	200	217	172	181	194	182	222	177	227	177	179	186	187	174	180	171	184	162	170	171	162	173	190	164	183	179	191	215	173	181	182	198	191	163	179	204	186	166	177	169	158	175	165	180	169	186	172	180	202	177	183	176	191	175	171	172	168	173	187	179	177	184	173	170	181	192	197	173	172	169	187	176	198	168	206	211	199	202	186	184	186	190	165	188	179	201	173	199	150	185	184	172	180	188	194	184	197	185	189	176	189	190	177	184	164	204	176	162	181	193	169	161	161	193	172	157	168	174	205	199	176	180	157	191	175	187	190	155	179	156	161	194	186	197	174	191	161	167	190	186	174	185	177	167	190	170	195	208	175	190	194	188	174	179	170	201	191	178	182	174	169	196	170	178	195	183	180	178	154	178	209	188	190	170	188	184	188	187	158	186	196	224	186	192	218	176	182	198	169	182	164	200	201	195	190	201	208	193	143	170	169	171	175	195	166	179	207	161	164	199	185	179	193	180	189	169	173	203	191	197	187	178	174	167	188	172	197	172	183	191	173	182	170	186	176	161	170	169	164	195	168	188	188	158	161	175	216	189	178	176	174	168	169	171	173	166	181	178	188	207	187	195	164	196	197	193	167	172	165	208	185	205	191	189	166	209	187	172	181	180	170	203	181	169	165	195	188	183	205	199	205	198	196	164	197	180	187	184	186	208	166	209	163	163	186	169	197	187	166	177	193	193	159	215	185	173	208	169	180	173	187	172	188	157	165	186	184	189	169	187	201	181	176	191	191	180	161	195	173	185	199	183	201	186	202	177	195	181	162	186	194	193	171	195	191	172	166	153	187	178	187	178	185	188	189	176	204	196	172	205	187	151	190	183	180	205	170	166	172	164	166	185	181	176	212	181	191	190	177	204	206	215	181	215	184	186	190	167	178	184	201	172	180	191	160	180	179	176	177	176	181	167	187	173	185	202	166	198	192	179	188	172	206	157	204	181	196	172	201	192	175	181	171	179	171	181	193	190	194	161	198	158	197	188	165	182	166	176	191	203	181	161	195	185	176	181	185	198	169	161	174	174	166	193	198	169	198	168	184	201	176	175	171	173	178	184	183	181	180	170	173	184	172	182	169	200	205	160	187	181	178	196	204	181	178	213	170	162	186	174	182	179	165	178	175	182	206	180	171	193	183	190	158	168	188	166	183	177	203	184	194	178	188	163	166	164	193	191	204	182	169	195	178	203	191	168	214	178	201	183	176	208	179	160	185	176	176	190	175	173	178	191	181	172	169	197	187	194	184	182	153	194	177	154	163	192	172	178	183	181	170	186	183	171	173	174	183	174	183	162	165	176	183	180	179	183	170	207	172	172	191	202	163	176	191	210	201	186	175	173	181	170	175	170	191	178	180	194	187	169	170	203	176	177	190	205	195	181	184	180	201	189	165	196	193	179	189	178	181	197	206	215	170	204	197	169	167	198	178	191	177	168	177	154	185	182	193	163	182	183	164	183	198	178	187	177	182	163	182	182	172	171	180	167	174	155	178	179	169	170	186	163	182	193	187	192	166	190	179	172	192	160	187	178	197	187	180	175	192	178	198	183	182	175	176	162	164	185	157	207	192	185	168	160	162	148	179	194	180	197	165	161	198	184	175	180	191	190	186	161	185	179	175	191	186	173	174	192	191	186	185	176	193	179	176	196	185	187	213	190	177	175	178	177	172	177	193	187	193	167	182	168	173	194	192	168	174	194	178	205	185	187	202	168	182	197	165	183	193	169	169	184	182	211	226	188	196	182	209	213	209	159	166	183	182	161	182	175	175	172	168	161	173	160	158	202	190	181	165	178	175	193	157	170	203	194	184	173	189	172	182	201	160	186	189	183	168	177	180	171	185	178	184	184	210	187	148	174	174	192	197	173	160	197	182	210	179	172	163	182	192	162	199	176	199	167	191	182	168	174	179	214	208	186	200	166	180	200	187	180	164	170	194	181	189	168	179	197	165	193	183	164	173	177	192	179	176	184	162	187	203	177	186	176	197	157	194	172	167	174	165	183	193	181	171	179	164	169	166	197	182	172	165	181	189	178	191	167	186	188	180	188	179	188	181	167	198	180	195	142	176	171	173	173	209	166	174	163	190	196	174	191	187	169	183	172	180	190	178	196	187	186	194	180	173	156	191	162	180	167	171	182	200	188	166	177	177	161	187	169	195	153	171	175	184	208	202	175	159	161	167	177	201	190	200	181	205	215	189	182	188	168	171	181	185	166	160	160
30810	49449	42954	33757	27601	19555	15069	12485	9537	7729	6134	5288	4025	3016	2512	2033	1781	1569	1375	1238	1033	927	824	724	684	614	545	503	465	417	421	370	352	369	390	369	334	367	370	334	315	322	328	316	318	311	288	279	287	282	257	238	269	280	209	254	236	227	256	254	249	231	249	220	214	231	211	236	215	247	245	231	218	222	222	224	227	195	236	204	242	214	211	240	246	228	230	235	239	218	240	250	256	231	223	233	217	209	186	215	226	223	227	226	220	253	197	205	234	216	238	222	235	196	252	237	209	229	235	214	246	208	211	237	211	194	230	238	242	213	226	224	227	214	211	220	207	236	243	233	229	254	230	224	233	229	243	228	224	250	229	248	217	223	237	242	227	254	219	231	254	222	199	231	243	255	211	229	232	193	234	210	222	219	225	228	197	231	210	261	228	229	223	250	216	251	231	241	208	229	246	206	223	237	218	239	208	222	205	246	226	203	216	245	218	227	205	244	241	228	227	234	237	227	247	210	227	217	220	208	237	223	212	227	231	231	214	211	240	235	215	226	202	212	220	229	222	231	207	232	219	232	210	236	236	216	232	241	207	223	215	250	224	225	240	229	206	239	224	206	210	231	224	232	232	249	225	208	223	235	228	230	248	223	222	209	253	219	213	221	225	250	244	237	215	209	216	203	225	262	234	213	238	224	242	220	211	247	237	236	209	241	236	230	209	208	235	225	234	225	211	205	235	234	223	223	262	223	217	223	231	212	208	240	225	242	203	215	219	218	216	236	209	243	230	228	256	227	248	217	226	225	193	217	217	245	232	223	254	232	262	215	240	239	195	225	228	219	206	233	210	205	209	214	225	213	202	245	234	226	233	228	240	236	214	232	248	221	222	223	242	243	221	240	232	239	229	206	220	215	237	197	227	222	245	219	249	242	220	199	236	216	226	197	239	231	209	234	227	222	223	219	239	239	234	216	226	213	253	236	237	202	222	231	238	240	217	224	241	246	206	241	212	234	216	221	237	209	229	247	200	210	185	215	231	248	230	208	222	244	228	207	216	217	215	201	232	238	227	240	206	212	236	233	234	235	216	218	208	191	246	222	225	254	230	217	241	238	250	223	224	246	200	262	220	236	201	206	239	226	236	223	224	238	208	257	228	245	228	247	238	199	225	220	240	234	223	207	207	222	213	235	236	230	227	217	210	232	216	242	223	264	214	245	249	242	210	232	213	217	204	213	238	236	231	216	232	202	229	249	218	229	222	253	199	242	232	232	246	234	225	254	235	247	222	228	224	223	232	247	244	218	214	227	230	224	203	215	210	233	242	222	201	216	243	223	217	224	215	204	231	251	219	227	227	204	245	234	226	221	240	239	255	222	233	232	243	214	226	231	237	209	217	215	230	225	205	228	218	228	239	231	243	211	238	251	230	248	233	215	205	206	236	212	240	197	220	214	210	228	203	248	241	183	229	213	258	201	235	244	229	227	259	211	241	262	237	244	244	214	227	227	209	237	196	196	230	218	226	221	223	194	223	221	245	235	214	213	226	197	235	206	226	207	227	249	262	248	232	215	245	233	221	196	248	197	221	229	220	214	211	251	239	220	216	230	224	249	221	230	257	215	285	249	232	224	246	235	240	210	234	229	220	222	214	250	246	232	204	267	224	243	206	212	246	227	248	212	226	195	197	200	227	234	198	246	225	211	219	223	247	248	252	226	223	234	219	227	266	248	218	225	235	240	220	223	198	259	233	205	205	228	230	230	192	213	262	215	269	235	234	221	206	241	201	231	205	233	248	222	257	231	243	207	208	231	226	225	240	218	237	217	204	225	233	217	223	203	211	243	238	238	226	206	234	232	241	238	208	215	210	233	210	223	245	205	215	221	242	251	219	217	224	217	249	233	218	230	214	257	243	227	232	199	215	215	216	224	228	240	213	207	248	236	220	227	242	200	229	224	243	234	207	221	220	227	202	245	215	231	237	202	232	219	229	203	267	228	227	249	251	251	216	240	223	202	225	225	220	236	230	229	232	210	253	249	225	203	235	209	250	217	230	254	227	236	225	228	251	219	222	215	214	248	215	182	215	211	227	206	235	228	232	220	233	226	217	205	230	255	231	213	246	225	241	238	238	224	239	204	236	219	228	226	235	235	200	192	231	226	215	259	207	212	216	241	215	247	207	223	235	256	246	215	232	225	200	233	223	223	262	247	215	232	206	227	230	223	242	231	208	250	207	229	239	210	222	238	238	231	233	231	217	226	247	219	221	248	238	236	231	232	214	226	203	213	251	212	226	226	222	217	214	210	239	218	225	228	235	225	203	215	219	233	254	227	230	216	204	229	229	221	229	217	222	252	226	220	224	230	229	231	219	233	249	231	218	224	212	200	234	221	211	236	212	213	242	217	218	213	240	240	231	248	209	205	265	256	237	213	209	244	210	218	242	231	206	253	214	205	230	255	218	234	204	224	233	195	232	207	213	237	231	214	206	215	232	228	235	217	222	219	224	228	226	225	221	232	233	194	224	215	237	230	225	210	217	253	229	246	206	224	228	199	223	225	229	226	250	216	204	223	225	225	228	218	252	216	225	230	201	194	237	249	204	226	232	207	225	200	242	251	219	202	228	230	237	230	232	236	240	224	221	234	208	216	233	230	204	223	244	244	217	216	228	218	211	222	235	244	227	224	232	218	241	215	234	239	236	231	202	262	198	203	225	221	214	226	229	226	231	236	267	234	221	215	222	213	235	231	216	234	219	223	218	230	212	211	222	253	215	225	242	209	235	265	228	241	214	218	248	228	229	234	237	212	207	209	228	238	218	232	242	236	240	241	230	217	235	249	224	205	233	231	214	227	232	222	231	241	244	206	223	225	223	231	243	241	213	226	206	233	208	235	209	202	218	247	237	243	241	211	203	195	230	231	237	239	216	242	241	230	217	221	212	227	211	184	240	203	205	224	242	212	224	210	234	223	236	216	219	215	246	228	208	246	232	207	201	236	201	246	199	230	198	233	239	221	246	210	232	233	253	200	228	203	236	207	228	215	233	231	228	226	218	229	222	209	226	236	225	236	226	234	257	206	239	225	212	217	212	243	220	251	221	209	227	220	213	232	228	234	231	239	231	252	222	224	249	227	246	229	220	218	225	205	213	225	208	226	244	236	217	239	226	230	221	195	234	226	229	239	226	215	224	215	207	221	259	225	248	228	235	225	208	221	218	217	210	194	210	252	236	214	220	203	219	244	228	223	228	222	242	235	240	222	218	218	216	225	206	202	217	216	225	222	200	212	227	219	235	214	222	202	234	238	243	237	235	223	232	256	236	227	246	225	223	218	227	239	240	226	256	230	227	250	249	209	246	217	195	222	227	222	217	234	214	250	190	218	237	245	228	228	238	250	219	185	229	224	232	240	221	227	225	239	212	204	235	203	242	212	234	204	247	212	213	203	224	238	217	224	208	242	227	239	255	235	240	229	240	240	214	258	222	236	238	220	232	215	205	229	238	227	206	214
25609	21467	28207	27228	19544	11682	7001	4732	3540	2829	2295	1910	1509	1217	1030	863	783	692	688	602	561	549	452	471	453	418	355	351	384	385	348	373	340	358	327	319	305	335	335	385	331	307	314	298	298	274	325	288	300	288	328	269	293	288	315	304	266	281	277	268	273	285	328	261	298	273	306	294	313	281	270	279	266	298	286	296	259	277	279	286	315	276	298	311	277	266	263	292	319	258	239	269	316	257	284	294	277	272	274	285	291	283	315	312	269	260	304	302	301	297	295	268	284	294	293	289	245	279	300	303	294	290	282	293	287	294	295	278	293	275	280	268	258	289	286	305	301	266	276	286	304	280	284	310	290	278	304	296	253	256	293	285	295	303	269	293	311	273	300	287	252	302	291	263	310	295	303	263	250	288	277	286	291	278	302	284	279	271	288	293	289	354	278	279	283	286	299	277	276	278	281	274	298	288	295	282	286	280	254	261	307	306	307	315	262	269	281	286	289	293	263	312	282	287	246	298	275	293	269	282	267	262	258	277	274	283	281	306	300	310	278	293	295	286	310	306	250	278	260	296	306	255	279	277	314	273	309	270	238	289	335	278	316	315	282	326	304	290	263	304	306	246	271	268	298	278	270	299	296	292	298	299	275	292	307	276	254	312	287	274	277	265	255	315	299	288	281	296	288	281	259	275	295	309	277	297	293	304	264	299	285	322	254	324	306	300	289	275	282	272	259	266	294	280	287	293	288	310	236	299	264	269	293	289	295	264	250	265	319	289	284	295	296	265	288	273	285	278	313	272	274	282	292	278	266	270	303	296	288	249	265	307	267	295	275	325	278	259	287	265	296	292	314	289	307	269	251	306	284	296	257	296	290	273	278	258	284	266	304	282	288	261	268	302	285	295	272	287	262	273	273	290	305	255	275	281	271	277	302	280	309	299	304	275	280	308	291	277	265	270	272	270	263	286	303	283	265	288	303	281	269	304	293	282	282	271	265	270	279	281	304	317	271	291	316	313	279	286	287	301	297	271	281	280	263	297	292	312	256	320	278	301	255	261	298	284	271	299	272	271	259	260	295	279	305	246	280	295	278	263	272	303	295	260	283	267	274	263	251	252	316	294	285	297	285	273	282	275	282	269	270	323	276	252	290	288	282	291	266	295	290	274	262	271	280	304	279	279	284	272	273	263	282	256	296	285	274	279	277	288	282	266	297	274	292	283	273	261	319	297	274	297	270	309	273	271	285	308	286	304	284	308	290	272	295	268	291	281	277	287	303	280	291	294	288	312	252	295	272	275	277	309	304	280	308	281	242	258	282	264	259	275	270	276	281	276	272	314	257	282	305	303	270	273	304	304	265	299	289	295	291	278	275	275	306	294	269	274	238	276	292	279	293	323	288	255	299	273	298	323	265	289	278	306	251	262	290	289	305	288	311	292	294	299	293	267	285	275	282	283	296	284	307	256	293	263	293	292	294	272	282	265	272	278	290	328	252	284	278	311	245	289	278	291	251	290	281	277	293	289	301	276	287	290	290	266	282	271	279	297	278	306	271	281	296	274	286	276	267	257	293	266	311	283	281	266	299	282	274	259	285	285	276	295	302	276	298	320	300	339	281	294	280	272	306	300	297	311	295	296	296	295	282	310	265	317	279	293	310	270	261	315	260	267	301	307	293	278	239	296	293	285	266	249	284	290	277	297	270	282	306	297	282	281	267	284	291	263	293	290	307	291	265	274	290	310	273	284	266	280	268	295	294	286	297	277	267	286	293	277	318	288	287	309	301	321	294	270	306	270	300	298	292	270	334	294	300	265	260	268	291	289	268	269	268	284	283	274	253	295	284	281	278	293	289	283	324	301	276	320	266	287	284	264	305	305	284	252	288	315	311	278	290	291	283	259	308	276	284	286	281	260	268	298	283	302	280	283	280	301	297	273	287	288	288	288	267	302	277	298	309	285	292	297	298	319	303	313	299	311	313	271	282	255	289	293	294	282	283	296	263	304	285	288	320	288	307	300	292	318	279	298	335	292	296	296	281	321	294	262	266	273	308	290	260	291	296	310	250	295	291	298	292	293	281	274	275	302	274	306	287	312	249	281	246	270	267	302	281	265	292	270	295	271	293	307	284	297	290	243	316	307	267	294	252	267	296	318	305	291	279	316	284	281	277	276	295	301	289	278	311	280	288	273	297	263	255	306	281	320	283	283	268	284	295	275	262	278	280	276	293	287	318	311	275	287	281	292	296	295	265	303	296	316	313	257	285	293	252	280	295	321	281	318	299	292	270	301	270	288	304	282	261	287	288	288	277	261	291	284	278	292	309	235	295	259	287	289	264	302	240	302	283	279	272	271	290	291	287	291	300	279	295	286	280	290	266	273	285	299	323	252	316	272	309	298	300	283	287	320	296	270	310	280	303	302	304	297	326	279	286	275	297	264	278	337	294	323	265	278	269	275	273	297	306	263	294	252	283	293	269	283	285	270	287	274	278	256	269	291	264	271	281	317	261	300	273	283	301	272	286	265	292	288	290	297	271	275	292	296	312	308	272	294	302	280	284	269	281	290	270	261	316	294	286	291	306	299	281	282	292	285	341	292	273	291	288	293	292	281	272	313	285	298	284	315	270	278	251	297	267	318	268	265	285	276	306	287	320	278	320	302	295	292	297	274	275	290	249	271	284	301	291	267	287	253	292	294	283	269	320	310	252	267	293	295	295	266	280	315	293	283	280	275	273	296	291	292	287	284	317	278	299	300	290	289	289	261	285	289	313	255	301	278	298	295	278	298	307	297	287	295	292	290	272	279	289	283	291	268	291	287	289	279	283	263	298	274	279	282	298	292	293	283	304	272	282	278	282	290	270	270	297	262	280	295	276	271	272	311	276	323	303	305	323	302	304	283	279	247	294	263	303	270	312	291	271	273	284	252	270	258	301	294	255	290	268	248	291	270	290	269	298	265	293	273	300	281	324	256	260	300	263	288	257	251	260	285	279	278	284	287	313	247	282	285	315	285	289	305	291	328	298	275	296	321	303	276	242	278	241	296	287	293	289	245	274	288	302	271	273	267	273	308	282	246	293	296	260	291	276	299	294	282	301	294	329	274	258	283	269	289	276	316	263	281	301	287	283	305	289	269	284	258	274	277	276	304	270	287	289	275	306	297	266	284	277	306	287	280	288	274	312	303	266	265	288	280	281	302	260	287	306	269	279	260	240	283	274	287	270	289	296	278	275	277	287	276	301	278	283	302	296	310	302	257	267	266	267	285	285	276	280	262	283	295	297	307	301	300	275	311	297	292	269	303	267	291	260	274	304	265	288	290	267	288	287	294	288	294	275	265	278	274	295	242	277	272	298	266	312	293	258	302	290	288	305	235	289	326	300	300	259	291	300	291	287	246	284	275	283	283	287	269	315	305	301	279	298	324	278	342	266	301	281	289	273	263	310	264	261	289	271	285	292	272	283	261	309	302	272	272	297	278	289	302	261	297	343	246	274	291	310	276	289	279
31178	45820	39581	29976	23951	16977	12634	10208	7976	6455	5226	4450	3372	2620	2077	1826	1512	1351	1233	1050	989	887	802	732	616	611	542	536	531	524	459	494	424	448	451	445	462	412	425	388	403	434	377	378	411	361	421	430	378	398	373	393	370	370	354	385	353	334	370	343	374	354	343	355	387	331	343	320	350	378	357	344	347	323	320	365	335	330	385	298	326	355	336	344	367	344	331	331	359	329	326	363	344	353	349	328	311	352	339	377	330	330	351	346	336	345	354	353	320	350	342	363	359	334	317	312	343	363	354	353	335	357	369	329	347	336	328	350	323	357	383	367	368	344	331	340	347	342	343	338	335	313	334	333	313	339	320	365	319	353	362	348	340	356	363	325	364	340	353	334	358	340	310	352	363	354	329	374	350	376	317	349	342	354	330	350	319	333	353	354	311	309	364	339	289	342	323	343	354	314	349	346	325	346	345	314	360	334	388	328	367	323	331	313	353	342	322	365	341	339	347	342	341	369	358	330	336	314	336	365	341	356	377	323	353	349	367	342	341	343	377	339	359	362	364	357	339	366	340	330	355	372	315	388	315	340	330	348	349	329	326	344	368	372	366	357	361	325	339	334	344	359	336	345	378	358	390	311	338	348	340	355	328	362	319	347	376	356	351	346	339	351	342	352	340	353	343	327	309	363	337	348	348	345	330	360	359	331	323	338	355	348	346	320	341	331	376	312	368	324	336	372	363	358	368	321	331	362	352	343	355	340	360	365	335	356	353	365	337	332	353	370	352	340	338	320	350	360	325	332	331	346	340	366	387	348	347	333	336	299	362	372	356	310	389	320	351	333	331	321	359	299	366	380	329	374	360	346	375	368	326	330	345	355	338	341	362	318	327	329	371	344	323	366	383	374	346	361	313	354	348	373	348	336	381	336	353	337	360	304	366	375	363	321	367	358	339	332	354	328	359	357	343	357	379	349	325	335	350	329	359	308	345	336	344	359	353	344	332	338	336	343	375	380	322	353	352	355	330	365	340	358	357	329	352	368	338	331	345	326	334	346	332	327	381	327	338	354	365	319	321	366	340	334	344	326	333	371	364	354	371	367	354	366	318	362	356	326	358	370	355	309	335	363	325	341	355	368	329	346	347	340	346	373	350	343	343	337	317	359	370	356	381	339	394	366	342	340	332	356	364	346	338	360	369	327	346	310	333	300	342	372	332	377	342	334	385	355	357	373	368	373	360	331	314	343	364	339	354	324	327	349	349	309	364	337	329	379	310	357	367	315	349	366	358	372	337	379	351	380	348	340	343	335	343	350	346	340	364	338	342	331	343	374	350	351	373	341	375	350	348	327	360	365	334	342	369	327	348	336	385	346	353	354	315	334	351	337	331	341	356	338	380	356	352	339	361	356	386	366	359	353	353	333	379	361	311	378	356	339	342	344	342	325	346	325	352	348	348	321	315	336	357	339	344	330	341	340	308	349	345	355	347	340	313	333	319	330	368	358	334	335	316	354	355	327	332	336	339	318	339	335	352	346	332	360	364	324	390	322	377	316	347	384	352	352	330	360	344	329	363	344	333	371	384	357	381	347	338	347	337	340	362	353	389	348	356	325	339	331	373	392	369	363	357	341	353	374	302	361	343	324	369	352	333	352	325	315	346	372	375	363	325	348	344	320	361	376	335	344	304	330	336	332	350	349	365	343	365	347	335	368	347	351	327	379	327	323	330	336	359	337	342	346	339	337	375	329	317	351	407	335	386	349	359	338	332	351	345	360	338	359	319	347	348	339	345	319	334	349	339	364	345	358	350	347	359	346	364	373	347	354	338	355	356	333	345	323	361	314	330	377	372	325	348	335	324	378	323	357	311	357	316	383	356	360	320	316	326	352	348	336	367	344	338	365	334	372	345	363	319	328	368	368	339	381	326	339	343	334	347	358	351	317	364	354	329	337	328	338	357	364	359	362	355	336	332	339	354	336	348	357	360	338	368	347	358	355	331	330	322	335	341	367	356	330	338	358	372	308	377	313	338	355	337	343	354	334	348	339	376	361	344	320	331	358	342	335	338	356	343	330	388	352	362	332	321	348	350	330	325	358	368	367	341	346	342	327	312	355	336	362	310	348	344	354	352	377	341	384	364	337	356	373	354	326	352	357	379	331	343	304	335	319	360	342	362	347	346	359	322	330	338	348	359	313	362	331	356	342	354	366	359	367	337	362	363	375	326	365	369	347	347	313	353	351	333	374	358	389	356	334	350	330	368	369	313	362	340	343	364	343	347	390	342	358	346	354	348	362	319	336	357	333	313	314	323	333	320	392	314	355	333	354	355	347	332	387	351	353	350	371	355	292	343	337	326	363	324	332	335	369	333	353	363	341	326	360	339	340	345	341	360	364	314	310	352	363	310	337	390	359	340	349	337	366	348	339	335	335	358	346	377	348	333	352	352	357	352	346	354	360	325	347	337	352	346	300	350	360	337	404	345	310	377	346	328	364	349	350	341	361	355	351	345	341	336	348	377	344	374	336	317	344	363	335	349	325	365	317	329	372	317	340	351	346	322	376	333	391	376	373	362	327	371	344	337	337	366	334	371	329	361	352	349	327	306	336	364	339	347	358	378	327	323	348	348	355	403	337	324	338	351	350	355	357	349	367	344	361	375	331	386	357	359	370	343	353	328	348	374	367	355	334	332	352	339	361	344	364	379	351	312	356	330	353	341	345	307	362	350	350	315	365	339	360	383	329	362	355	364	358	359	372	351	326	341	331	346	385	352	323	358	349	327	355	373	350	362	353	341	360	339	324	370	363	323	309	354	352	345	309	354	354	336	346	328	332	396	359	359	330	340	342	338	342	375	360	353	333	339	349	334	330	339	351	372	347	349	392	354	351	349	362	323	329	322	350	337	355	356	364	326	317	379	356	358	361	351	348	370	361	328	341	328	352	362	341	369	363	342	337	345	344	351	369	334	322	317	351	343	345	335	338	365	318	321	301	352	384	292	341	335	330	344	313	324	334	353	326	325	332	363	339	353	386	371	336	344	345	341	329	361	356	371	350	366	354	339	339	377	337	350	327	336	333	322	346	354	364	331	313	369	354	349	331	350	352	366	350	348	352	353	366	324	349	363	314	339	330	353	352	340	376	352	399	389	362	345	349	335	352	333	342	323	371	353	313	330	360	347	339	321	362	321	382	334	361	341	341	329	332	304	327	358	341	352	354	334	330	366	364	352	358	305	343	357	366	355	351	368	382	336	381	351	332	354	330	366	350	352	348	329	379	355	390	342	382	330	327	346	324	338	355	330	349	322	340	344	339	327	357	350	371	352	355	322	340	344	363	381	359	343	343	362	331	376	341	361	330	347	360	329	307	337	338	339	317	336	394	382	366	334	351	338	334	348	350	333	355	339	352	360	311	328	328	373	354	364	378	321	305	336	339	302	328	351	336	368	343	366	330	343	354	337	342	377	320	371	332	324	338	355	333	348	352	328	367	379	321	334	351	344	328	346	350
23367	21361	29094	24253	22214	22423	18022	9457	6529	5190	4113	3337	2503	1836	1549	1375	1227	1040	941	814	692	657	614	506	500	479	429	376	343	366	343	329	332	307	309	320	319	322	280	267	290	292	303	270	256	292	276	277	259	227	229	264	268	241	231	222	231	216	204	236	262	231	214	221	213	230	231	240	248	196	207	246	234	220	216	213	232	220	203	229	214	210	215	206	241	222	261	203	226	229	222	224	220	262	202	223	217	208	204	222	208	219	226	209	243	205	241	209	212	224	225	221	211	205	208	211	258	237	213	217	222	241	231	199	216	231	208	233	198	237	209	216	202	251	202	224	226	208	185	219	240	234	203	205	209	243	223	204	212	201	218	214	223	210	212	235	207	201	212	202	237	243	222	250	218	236	227	227	246	226	219	230	258	217	221	206	212	212	212	212	242	232	221	218	202	257	223	208	172	240	197	207	235	228	230	198	203	213	197	232	214	217	233	243	225	224	224	233	195	230	237	228	237	219	223	231	238	209	212	237	221	202	206	217	208	241	215	211	217	206	247	204	227	207	246	218	212	206	224	199	202	218	217	238	230	218	220	218	223	223	242	204	236	207	237	214	205	214	230	203	219	245	217	202	213	221	190	190	207	227	235	247	240	237	217	223	234	216	230	230	216	236	220	217	191	238	208	213	210	242	196	220	245	230	226	216	229	245	182	224	223	227	199	204	234	237	233	207	221	215	234	214	217	220	230	229	234	225	210	217	224	239	234	206	235	206	189	220	222	219	241	228	236	194	216	230	234	217	217	203	230	229	210	207	209	221	231	209	221	226	227	244	206	245	198	213	209	208	228	210	212	209	188	211	211	245	203	199	230	207	217	204	209	203	185	220	200	220	243	222	226	221	266	201	225	197	225	212	224	204	223	214	236	214	256	215	224	209	206	227	247	247	227	206	203	226	197	233	203	200	224	233	242	227	211	214	230	204	239	211	247	240	205	223	191	218	232	223	212	238	184	221	229	231	210	213	200	251	199	199	227	214	223	238	223	228	224	214	237	213	225	218	235	214	230	233	231	215	228	241	231	222	220	215	235	226	223	221	218	214	246	210	209	231	217	233	239	225	227	223	216	226	209	236	210	193	215	231	248	225	221	243	223	222	219	225	199	203	214	231	223	231	238	214	245	211	219	232	205	222	245	212	258	222	217	228	209	233	194	230	207	229	217	194	186	224	234	237	214	223	224	210	230	213	213	232	215	242	221	232	239	224	220	207	233	248	202	214	222	204	236	206	207	239	210	235	215	231	218	221	190	236	225	196	210	202	216	214	223	241	223	194	239	231	204	195	208	198	222	216	230	219	223	206	198	200	231	219	214	242	229	232	256	213	233	237	239	210	190	218	208	207	193	198	195	203	214	238	221	222	255	216	235	208	209	204	230	203	222	218	217	233	220	207	194	208	216	179	249	200	209	218	223	239	196	227	223	228	214	192	212	201	206	220	211	214	238	222	219	211	263	194	205	229	227	190	225	229	210	220	207	217	202	227	229	213	222	222	222	215	239	228	226	240	207	228	216	216	211	226	200	227	220	231	257	204	217	214	203	195	219	244	215	199	213	231	267	211	201	229	242	206	243	202	206	239	216	222	227	204	226	211	230	218	212	222	221	229	227	208	230	217	218	217	220	242	207	233	224	218	240	218	210	206	227	236	220	200	220	225	200	221	214	215	216	224	210	227	222	230	234	217	188	215	216	222	222	220	204	231	191	218	229	234	245	214	220	249	225	224	242	229	209	211	201	216	203	212	220	241	227	247	217	217	207	225	223	210	217	242	229	190	238	200	215	194	195	236	215	222	226	200	225	192	213	197	234	207	235	218	235	219	218	232	230	227	225	213	225	233	223	206	221	218	221	232	212	221	224	213	213	235	237	217	208	234	208	214	248	207	202	214	216	232	226	226	238	205	228	225	219	197	205	223	231	223	219	210	230	223	231	204	211	230	211	239	235	215	214	210	232	237	235	195	225	217	205	259	232	204	215	197	188	198	225	218	200	199	190	227	221	230	213	245	217	250	219	261	203	232	227	203	241	235	224	203	234	214	195	221	202	214	224	232	225	220	217	227	224	217	217	219	232	222	220	214	209	232	238	215	201	239	215	224	212	246	216	202	234	189	239	201	217	226	270	227	231	213	246	217	209	216	230	225	212	234	238	240	218	228	231	242	233	214	224	214	241	196	253	210	227	214	246	222	212	229	224	221	226	212	217	202	238	200	207	214	233	223	216	211	208	235	196	226	236	197	217	218	204	218	230	216	245	205	220	203	235	203	233	224	229	203	210	197	252	220	244	208	226	217	209	219	217	235	251	220	197	209	234	213	224	204	235	204	204	218	199	214	213	231	228	224	215	208	246	223	205	209	197	209	193	223	248	218	203	239	217	226	217	215	204	230	214	227	224	210	207	222	222	222	227	201	222	214	230	208	214	226	205	218	232	204	249	191	194	198	212	211	241	216	197	199	212	192	248	214	238	237	235	213	215	228	202	212	241	201	242	220	211	195	188	222	231	210	224	208	216	233	217	196	215	211	210	196	238	214	224	250	210	211	209	241	221	235	205	211	221	216	216	250	219	197	217	215	223	202	219	233	239	225	221	233	204	237	234	219	207	200	237	207	228	217	212	202	229	222	246	232	199	217	204	213	207	222	238	230	230	191	208	217	236	248	197	222	223	219	206	222	214	226	226	216	244	220	227	206	220	242	184	215	260	227	219	219	218	223	200	216	228	228	229	205	212	251	230	223	216	241	238	200	231	243	218	220	240	231	230	227	228	227	239	237	221	215	206	224	205	213	234	240	230	234	241	199	218	224	231	224	239	244	221	226	228	214	219	203	214	214	220	228	226	209	210	197	224	194	206	198	206	231	231	221	203	234	196	189	200	235	240	240	223	232	231	218	202	226	209	224	225	201	205	200	225	231	215	205	237	218	211	222	201	210	211	200	211	228	213	212	201	213	230	223	217	233	203	223	226	254	206	219	238	223	228	199	223	227	222	214	212	252	264	208	223	220	219	207	226	239	233	217	227	218	215	174	230	221	219	239	221	215	239	222	230	211	221	207	226	208	208	237	217	225	213	216	249	204	226	234	220	204	238	215	237	219	234	216	226	212	228	211	242	220	201	238	214	229	221	254	228	214	213	209	222	231	222	250	241	222	229	215	240	196	212	213	240	211	207	213	233	210	215	214	198	226	230	244	217	224	219	217	214	229	241	209	212	208	224	218	198	252	229	222	189	196	229	233	217	219	218	197	209	204	215	214	213	203	255	229	238	194	211	241	220	224	231	232	231	203	225	190	205	229	219	216	215	223	205	243	233	222	233	201	234	234	250	209	202	243	231	222	211	223	201	227	241	229	218	206	217	202	197	233	194	214	243	228	219	220	198	241	211	200	214	232	229	225	221	237	225	216	204	228	229	205	200	210	224	201	210	219	228	217	219	237	198	214	219	215	209	226	219	237	201	223	230	227
33606	54154	48910	38950	31677	23632	18724	15411	12860	10553	8432	7077	5235	4100	3327	2821	2567	2113	1765	1636	1408	1269	1108	1055	905	784	730	619	576	558	539	502	444	440	450	439	414	403	374	395	422	409	386	386	336	352	347	319	351	312	326	275	305	299	333	283	291	294	290	296	276	263	288	272	275	285	269	258	253	258	282	284	286	307	272	275	285	266	268	291	267	265	269	271	252	258	258	279	283	267	264	235	248	252	270	262	301	259	256	244	264	237	270	286	247	268	265	288	256	233	272	248	240	268	264	273	274	237	264	235	255	250	280	253	272	241	249	267	290	288	287	285	265	243	242	278	246	252	265	239	264	274	243	255	278	247	282	242	259	273	257	255	263	264	266	230	272	276	291	260	269	275	249	254	266	227	287	238	256	250	273	277	263	250	250	252	261	258	270	231	248	223	253	272	269	266	271	241	260	270	284	256	285	271	261	247	262	250	240	262	248	276	267	268	277	273	244	297	221	262	294	245	277	274	257	267	251	229	273	254	274	251	253	267	257	253	262	235	251	245	275	258	264	286	262	278	280	281	282	275	301	232	268	289	275	271	259	251	241	285	263	266	252	261	252	243	262	259	260	281	267	286	270	258	253	256	275	270	263	238	261	264	244	257	278	243	245	272	274	274	284	274	231	277	282	266	273	262	250	272	241	262	271	268	258	249	232	269	271	282	255	254	292	257	274	254	295	290	288	268	254	259	235	258	271	258	272	276	239	275	288	244	280	244	261	241	256	278	260	289	249	244	289	261	263	282	261	252	247	261	255	239	245	277	272	260	281	236	275	271	271	259	293	279	265	266	255	276	268	261	269	277	273	296	245	285	259	255	266	254	254	234	284	255	254	263	262	266	255	302	247	261	308	267	279	244	266	265	243	268	250	246	259	254	274	214	286	247	278	255	257	249	264	241	236	246	256	267	303	261	258	270	261	256	282	276	248	265	254	269	256	235	259	324	245	267	275	249	278	295	260	281	265	250	250	244	267	259	279	269	299	255	281	282	284	254	267	282	277	239	249	267	271	266	245	275	271	305	271	266	298	274	275	269	290	277	228	295	247	286	274	275	310	263	260	250	271	262	268	280	263	296	260	257	282	235	252	250	253	243	258	276	234	258	264	280	252	267	244	261	268	260	271	255	260	247	263	262	280	264	243	292	294	280	260	273	256	283	270	249	289	270	262	286	263	285	294	283	237	271	253	273	260	231	247	267	285	245	291	291	269	286	246	257	241	267	268	242	245	289	256	262	257	265	272	258	260	265	258	305	247	246	265	231	273	265	259	265	264	255	281	247	266	267	289	264	271	237	256	270	286	279	272	280	270	294	269	263	233	250	269	271	301	264	265	277	292	235	251	256	266	259	282	276	262	263	275	258	274	251	245	271	276	260	257	256	283	262	240	242	293	252	267	244	273	238	273	263	240	260	282	242	265	244	268	243	255	304	250	281	256	260	267	261	264	249	267	294	270	262	245	269	259	259	268	220	284	277	280	262	263	267	255	279	261	234	252	265	259	257	292	253	261	247	270	240	278	257	244	307	247	275	263	236	230	253	221	258	260	236	286	283	274	285	285	249	262	282	237	278	256	261	213	281	281	260	263	252	275	249	258	265	273	271	270	234	260	239	275	268	271	261	263	240	248	288	246	250	264	278	276	264	249	278	245	251	259	274	265	251	259	257	274	255	233	251	257	249	250	261	304	296	272	266	260	236	234	261	284	267	254	251	290	285	250	259	278	291	264	228	245	275	265	258	282	264	269	291	260	256	274	243	277	273	262	237	268	240	286	288	257	254	269	275	275	236	266	285	275	274	264	274	285	256	265	259	242	268	253	233	248	278	246	283	299	253	271	268	273	257	288	268	275	265	255	254	264	267	263	255	258	229	248	279	268	279	244	258	287	263	233	262	247	269	272	255	264	268	278	273	241	277	251	308	253	236	245	254	278	283	278	243	292	283	331	267	252	260	239	269	254	267	265	271	249	271	254	273	246	292	234	268	279	252	252	251	270	272	267	266	261	264	295	262	296	244	291	263	250	249	265	264	256	269	246	245	267	250	279	270	289	250	251	247	286	253	250	271	264	238	270	243	260	284	255	239	256	296	236	273	266	259	260	249	236	258	279	257	264	252	260	265	261	265	281	257	251	253	290	258	272	277	261	253	229	262	283	287	263	254	259	244	270	259	254	277	275	254	244	241	245	268	267	274	260	264	277	276	264	248	278	304	280	269	277	286	242	276	269	248	253	257	271	243	261	258	258	233	269	272	271	260	249	255	290	274	279	275	263	257	271	283	256	252	261	297	270	265	256	263	273	243	254	275	260	297	257	271	249	249	271	288	270	260	253	267	253	309	258	277	277	272	261	252	275	239	273	255	320	272	261	271	285	250	256	236	254	255	271	253	222	258	270	270	263	255	274	258	241	252	241	267	277	244	253	248	257	259	265	242	258	261	264	253	268	278	285	229	273	264	262	254	286	260	270	276	280	252	234	247	263	287	236	275	265	246	265	279	246	261	247	301	277	262	300	285	262	274	272	277	251	248	248	260	282	252	275	281	282	261	277	278	256	238	230	280	269	239	262	268	255	266	247	274	254	263	267	277	274	237	245	285	281	250	249	259	248	281	264	282	275	275	259	248	261	265	286	277	244	260	236	266	275	238	265	255	256	261	274	284	262	261	242	275	262	275	231	274	281	233	263	261	285	274	264	248	273	267	257	263	247	241	274	281	295	273	258	277	276	247	252	285	286	253	270	256	254	238	258	259	260	262	241	276	257	285	269	269	260	248	239	269	268	259	248	253	254	257	263	291	290	249	250	263	274	253	289	265	253	271	263	235	301	242	258	253	265	270	265	295	273	273	291	263	300	274	267	257	262	281	268	282	265	246	254	275	266	247	251	239	236	251	262	273	272	252	248	276	258	254	245	244	266	272	257	248	273	291	257	262	279	249	272	240	265	281	283	250	242	243	280	284	263	250	262	253	283	274	258	269	259	271	272	249	222	263	272	272	265	297	260	258	277	246	219	278	225	248	281	266	260	266	255	256	271	240	311	272	259	236	249	258	254	287	283	273	274	260	274	265	226	267	272	273	224	287	266	281	240	265	230	239	248	265	249	237	270	270	232	257	265	246	278	255	289	264	262	228	259	289	245	251	275	236	244	274	304	256	267	281	271	238	284	245	241	263	254	270	257	239	256	260	266	265	251	250	274	252	251	248	247	270	270	243	251	281	301	246	271	259	281	261	245	250	239	240	279	273	274	271	236	287	262	251	261	254	275	262	264	264	246	251	230	275	256	277	249	277	260	289	274	251	287	261	249	251	261	234	279	289	270	274	252	258	243	277	279	256	237	276	266	267	270	259	247	278	285	262	254	244	276	274	242	237	274	285	287	284	243	257	255	274	250	259	235	259	265	245	266	242	277	274	281	300	270	292	279	248	267	269	256	268	277	270	250	245	286	282	244	253	244	254	271	239	273	274
29795	28624	32203	25568	16860	8963	5550	3865	2917	2197	1807	1480	1131	894	775	679	700	581	536	474	429	448	363	328	361	341	319	308	284	295	287	280	268	286	269	263	271	292	302	268	310	276	285	287	249	256	228	256	236	264	245	260	231	259	271	233	233	248	248	269	234	249	242	241	245	272	229	240	257	260	257	230	239	239	249	220	232	227	237	264	245	246	248	246	241	237	244	254	221	251	244	256	255	242	226	251	224	252	247	256	217	223	244	241	212	235	242	234	258	250	236	233	237	233	251	245	239	228	235	244	227	225	224	226	223	248	260	210	224	299	252	260	233	228	215	216	254	251	229	227	240	249	236	211	241	220	239	215	235	231	236	247	233	262	253	231	249	235	268	210	243	250	240	231	234	246	210	242	256	247	256	243	213	256	235	242	232	221	245	262	231	245	255	246	264	213	235	237	236	230	252	241	228	249	264	245	246	276	248	243	225	235	219	239	226	228	220	236	244	240	247	234	215	213	249	212	247	267	219	239	215	233	239	233	239	243	225	229	217	225	237	255	241	241	254	219	243	251	259	242	236	241	225	268	239	213	238	262	230	236	212	236	237	233	214	225	242	250	257	221	264	236	242	239	228	248	218	261	218	231	239	253	244	238	247	222	249	235	218	260	260	259	211	232	250	228	230	271	240	217	224	253	270	224	253	228	214	270	219	243	252	235	225	225	265	256	233	230	252	277	241	228	256	251	239	233	260	289	226	255	226	235	226	245	219	288	235	253	284	236	272	217	259	244	240	267	256	239	245	259	255	256	233	220	275	217	203	223	238	242	242	270	247	263	242	218	224	253	224	259	236	222	269	248	250	218	240	214	251	246	257	232	254	238	235	227	240	229	231	238	229	263	229	216	230	244	219	222	216	237	237	228	236	224	209	239	238	251	247	232	249	233	228	252	215	245	251	233	227	238	245	233	218	232	207	270	259	231	231	234	231	248	267	213	276	244	234	244	249	223	255	260	233	246	252	271	221	259	249	230	223	235	225	254	253	227	263	216	223	220	242	226	225	238	233	281	227	245	275	267	231	220	245	224	217	243	252	248	215	232	221	234	236	227	265	215	214	244	226	254	215	224	245	258	232	234	226	253	246	262	235	238	225	230	235	259	249	218	232	237	242	268	249	232	221	258	244	254	236	275	223	230	249	258	219	274	249	218	260	245	222	236	277	256	216	260	254	234	217	250	231	254	258	224	232	237	233	259	248	244	223	244	207	228	246	221	240	262	253	232	229	241	275	227	253	249	245	253	286	230	258	228	251	239	227	218	268	225	225	246	201	224	247	239	261	245	226	260	243	250	227	237	210	246	239	240	240	253	215	246	240	236	247	216	235	245	239	215	269	217	241	264	209	244	234	247	228	233	228	227	260	220	281	244	270	261	228	229	221	226	253	264	221	216	231	233	217	231	262	251	240	221	255	240	258	254	243	210	235	225	230	244	215	222	245	230	228	244	229	231	235	233	237	241	219	247	243	222	236	220	237	249	247	222	231	236	237	255	229	255	245	231	244	219	254	204	268	252	242	229	261	222	245	248	254	234	242	241	252	246	224	248	243	231	242	251	228	224	237	224	221	230	235	225	259	231	235	247	232	257	229	229	218	245	284	242	228	226	250	230	241	225	227	222	241	266	206	233	230	264	221	229	268	247	218	270	243	232	264	259	248	232	213	224	255	242	226	231	234	257	269	231	261	266	238	235	259	238	259	254	263	221	250	248	214	246	229	218	228	247	259	236	269	251	252	226	227	229	224	252	233	208	240	244	223	228	242	255	248	248	245	257	254	246	242	234	232	243	222	241	265	251	226	214	265	228	248	258	229	232	228	247	229	219	263	233	256	249	248	237	243	238	255	215	248	244	246	231	222	242	214	267	270	257	235	209	242	259	250	252	244	233	262	265	218	222	227	272	231	234	268	235	245	239	251	254	239	223	249	219	254	239	212	239	259	232	237	248	221	225	235	248	261	264	248	226	249	224	246	267	257	237	251	263	232	257	232	241	239	218	213	252	192	242	230	233	217	228	215	235	233	222	245	246	218	232	235	219	239	252	219	229	229	226	250	264	230	253	248	240	240	245	230	226	240	243	250	220	251	246	259	247	231	228	274	237	263	252	235	239	229	216	237	247	241	238	248	229	263	223	241	234	272	223	255	211	269	248	224	263	252	228	246	234	253	237	261	240	224	245	272	255	231	247	243	236	221	236	197	227	229	245	230	229	241	235	255	219	202	241	233	236	234	218	253	217	252	245	277	223	247	250	282	230	245	236	267	243	251	225	226	238	254	229	245	243	259	240	220	234	235	245	248	242	245	219	253	254	245	211	232	245	260	225	247	225	224	261	246	239	253	271	253	228	236	251	233	255	232	249	242	220	244	248	254	249	242	255	216	228	247	226	242	279	212	229	235	229	232	242	258	266	251	224	250	225	253	246	236	228	214	248	234	202	235	220	240	236	222	247	237	263	234	219	240	228	246	242	245	239	236	240	233	235	250	199	231	253	249	216	217	246	218	216	243	261	208	236	236	256	263	262	241	240	251	228	244	235	275	242	252	223	224	244	246	258	223	269	252	233	241	234	243	261	232	232	222	224	237	236	258	269	238	241	240	247	217	245	244	215	230	229	227	210	215	231	226	245	250	265	273	248	264	251	237	218	277	220	264	252	222	245	279	253	251	226	238	274	256	237	280	264	238	226	203	230	255	248	223	264	234	237	237	255	242	237	238	249	256	253	240	239	246	234	235	225	245	208	252	242	232	234	235	227	237	213	236	242	235	237	227	207	248	235	247	240	219	262	244	270	198	241	244	237	246	224	226	262	242	250	222	235	245	244	213	227	247	240	217	209	247	220	234	229	269	254	243	256	221	217	270	243	228	226	261	226	214	246	232	257	234	228	257	241	237	217	234	224	232	239	238	256	231	229	233	252	242	254	218	283	252	246	214	230	279	246	261	225	240	222	225	253	249	245	250	225	233	236	227	245	231	229	247	247	228	260	257	238	267	261	220	265	242	258	238	228	231	242	246	244	212	220	245	210	197	215	227	247	245	245	218	230	236	247	210	223	218	244	242	252	244	257	246	220	230	229	257	245	245	260	229	224	250	183	239	258	247	220	242	212	241	241	249	255	241	252	260	258	233	217	227	232	259	223	258	235	245	227	234	239	242	270	246	259	236	226	229	224	218	246	220	252	244	249	238	248	244	257	249	243	266	224	266	240	244	219	255	249	229	244	243	240	228	264	257	220	234	248	246	265	229	235	262	263	235	234	253	229	236	224	254	252	231	254	186	256	249	286	238	253	240	252	237	255	242	237	252	244	245	190	271	275	237	254	226	222	256	227	223	250	234	233	230	251	228	261	258	239	234	228	268	227	251	246	231	222	245	200	208	250	235	215	253	242	243	248	205	255	235	253	225	238	240	275	239	232	265	260	247	247	228	246	263	234	226	251	221	251	268	229	253	248	250	255	226	246
31842	43347	37023	27893	20729	14321	10631	8419	6589	5087	4125	3277	2472	2030	1710	1519	1245	1102	907	832	760	705	623	606	566	494	465	448	423	450	405	397	380	347	405	370	352	375	403	382	332	370	324	354	307	333	351	326	342	294	312	339	334	292	289	301	281	315	311	292	305	278	274	332	301	276	311	307	262	318	285	308	320	312	299	306	299	287	331	280	293	320	296	310	313	315	323	264	326	332	304	288	291	266	301	279	296	299	278	282	311	287	331	311	283	304	308	285	290	298	306	295	308	297	314	309	304	293	318	301	330	308	271	316	277	297	316	283	300	310	292	283	297	290	277	287	312	286	292	320	305	292	276	292	312	318	290	305	294	310	324	306	296	287	283	287	325	303	328	269	269	291	283	294	318	292	329	326	293	306	266	300	303	279	322	277	289	283	286	335	299	307	278	310	294	314	276	309	312	260	308	295	332	278	296	306	303	315	296	314	349	334	290	301	276	293	245	307	307	306	284	292	303	300	313	321	293	291	293	304	300	279	290	312	298	298	323	294	288	306	302	280	298	312	277	268	271	312	267	243	274	281	316	265	259	299	309	311	327	273	291	290	309	302	315	270	295	285	299	311	299	325	271	329	291	287	289	297	280	314	336	319	276	286	284	299	294	304	312	283	279	304	319	297	331	301	316	289	284	303	304	293	293	274	300	294	310	309	311	278	293	309	281	300	249	296	293	306	320	307	282	320	290	292	273	312	289	306	287	275	301	316	281	316	299	297	290	323	305	284	315	307	302	283	350	283	283	336	302	278	343	270	286	308	289	279	284	312	283	276	292	298	276	286	319	279	283	322	287	258	323	328	309	294	293	279	294	296	291	275	321	296	324	311	290	290	284	289	312	290	296	273	313	326	297	288	274	309	281	303	316	299	297	295	304	296	284	309	299	254	306	285	309	296	279	291	319	301	295	313	298	278	275	311	290	313	310	273	302	313	294	303	279	246	312	324	307	306	322	311	310	291	312	315	298	299	292	270	306	304	280	293	318	294	319	289	306	286	298	283	309	283	295	291	291	289	284	294	306	291	314	294	336	283	305	290	298	338	295	269	318	294	324	288	290	282	305	303	292	286	291	304	289	271	317	295	250	344	270	307	308	275	310	281	316	286	314	342	290	279	298	315	304	322	276	313	292	305	287	320	308	317	295	313	332	303	280	305	293	290	290	293	298	291	287	288	300	293	305	304	283	333	306	321	294	305	307	307	309	313	295	299	288	276	311	314	319	282	311	292	276	309	308	257	301	334	306	308	284	280	319	316	338	299	289	315	302	308	334	321	282	272	301	281	277	271	302	316	284	326	284	287	311	293	311	317	310	307	316	279	313	322	313	311	305	318	321	290	300	304	310	268	308	290	314	294	299	294	313	261	287	305	304	315	303	299	291	268	308	302	272	305	321	298	323	283	297	282	301	285	318	297	331	275	302	291	301	278	299	296	305	340	315	296	302	301	272	308	300	306	273	296	320	267	295	295	318	302	299	298	319	294	300	327	301	290	313	278	318	268	273	275	324	306	316	310	280	289	294	285	312	274	272	288	284	327	306	300	318	306	328	312	321	269	311	335	307	298	299	281	295	272	333	284	294	308	291	305	306	294	281	282	291	284	323	293	278	296	305	322	294	306	289	309	312	306	295	287	274	320	299	278	308	313	312	281	268	288	290	270	269	307	312	264	298	291	309	297	293	280	297	330	289	291	292	283	321	290	291	303	333	286	273	318	302	300	279	287	303	336	276	338	313	315	296	276	293	272	297	298	308	275	298	284	298	289	288	313	289	263	328	298	289	322	314	297	309	306	297	290	318	274	305	325	294	283	284	319	302	302	305	288	342	315	308	325	281	314	295	281	311	298	306	272	307	308	315	288	300	292	299	301	285	350	263	317	286	282	297	273	313	336	298	301	290	320	290	318	284	307	299	335	303	307	278	299	278	279	307	302	305	304	312	326	315	294	302	309	276	314	275	296	278	325	280	297	264	287	298	322	293	300	299	285	291	320	284	287	300	300	294	323	300	280	334	282	323	297	340	307	280	291	308	287	295	313	304	274	311	281	287	294	300	288	296	300	289	303	310	328	323	270	296	306	292	317	329	316	317	293	283	318	303	272	315	282	323	297	320	295	290	302	303	300	312	317	323	284	289	309	293	299	306	301	288	301	306	293	299	306	323	296	310	304	280	317	281	317	336	283	284	291	271	320	304	340	293	314	298	296	342	279	290	306	271	318	325	286	318	291	309	295	292	290	300	296	289	311	311	290	305	313	298	323	248	353	326	304	319	280	270	320	306	266	309	284	281	338	294	323	299	291	292	297	295	293	281	314	300	277	294	297	309	306	325	300	289	270	291	275	321	254	285	281	310	294	279	310	297	289	312	318	330	283	308	297	285	296	295	299	271	295	276	279	309	328	282	275	285	296	312	295	295	286	310	302	311	293	323	328	281	271	315	286	294	288	316	299	288	301	311	290	293	294	272	286	288	312	288	351	342	294	317	293	292	269	295	315	337	289	304	289	308	277	305	295	303	295	326	329	280	289	308	323	302	293	262	309	298	306	302	307	311	265	299	286	261	289	295	306	279	257	300	303	310	286	290	296	293	303	286	303	294	306	303	314	283	312	280	285	306	310	277	293	286	344	313	297	283	256	307	312	294	310	273	289	295	314	304	298	286	288	282	296	317	316	277	320	301	287	313	287	289	283	294	323	290	279	312	274	282	275	264	271	292	312	261	282	329	284	300	295	291	294	310	289	292	311	282	254	301	298	284	261	307	307	297	309	320	299	309	305	301	284	311	285	277	297	275	311	296	287	282	281	296	280	317	318	262	301	278	297	303	300	298	307	286	286	271	275	311	310	320	308	308	284	274	333	270	290	320	307	290	300	277	276	330	296	301	297	292	312	287	311	284	290	300	294	317	310	286	287	298	287	283	286	276	272	319	305	316	301	309	290	307	288	299	254	306	300	320	298	285	288	269	313	303	316	301	306	308	254	285	314	298	290	287	299	302	297	311	280	313	291	273	287	303	298	306	332	288	299	274	319	273	304	317	319	287	287	274	292	296	280	297	309	307	302	274	303	300	288	298	299	291	312	306	276	303	299	311	290	299	326	277	291	273	305	314	302	298	308	312	302	313	288	282	297	283	300	276	302	302	296	275	278	287	322	319	278	275	303	311	301	270	318	325	272	278	288	337	304	333	261	290	283	293	308	308	290	272	331	329	271	318	292	275	271	292	287	342	310	296	302	319	278	309	268	273	289	289	284	340	296	286	303	292	309	297	288	294	272	301	299	301	304	316	271	297	301	284	303	287	274	300	321	306	291	319	293	348	323	293	304	292	308	285	323	306	272	311	322	297	308	293	337	337	293	303	285	313	313	307	317	281	301	299	307	303	280	298	312	261	293	324	296	308	324	311	306	305	297	320	307	318	325	288	327	274	326	303	312	326	313	316	313	292	272	283	316	293	297	318	301	309	289
24456	21352	28609	26044	22744	17104	10657	6360	4470	3658	2860	2247	1693	1367	1129	964	874	762	682	577	543	499	457	452	369	320	351	309	258	311	254	279	273	235	230	250	252	225	234	201	233	218	218	204	235	211	209	208	195	197	178	196	191	188	200	204	186	191	196	189	184	186	190	185	183	196	205	186	179	190	188	165	178	190	209	183	180	162	185	178	199	189	189	162	188	174	188	190	177	182	192	193	219	186	189	167	156	163	176	198	163	210	182	194	163	203	200	203	188	178	191	192	165	198	178	175	197	171	176	175	158	184	173	188	180	191	175	156	198	190	161	181	200	179	173	177	181	182	179	198	188	192	187	200	191	166	183	183	195	196	194	200	176	178	199	192	178	168	188	175	190	182	192	210	187	183	202	162	172	188	181	171	178	174	189	179	194	193	167	218	180	190	185	173	191	193	175	199	192	193	186	168	184	176	194	183	166	196	180	178	200	168	182	165	183	188	184	190	187	183	188	187	186	196	158	170	185	190	188	184	180	181	171	181	169	173	175	168	176	158	177	177	170	195	204	190	194	170	165	184	177	164	180	204	178	182	187	183	177	170	179	162	176	161	169	177	190	220	168	222	167	180	189	195	217	198	154	177	189	189	196	185	203	175	179	189	185	184	175	174	196	186	188	207	203	201	180	179	205	173	187	165	174	163	188	164	161	189	197	193	165	183	186	173	195	192	166	162	230	199	181	175	200	178	151	200	169	190	177	186	207	202	172	183	173	193	172	188	182	168	182	175	183	181	205	188	187	199	194	172	236	189	197	197	184	167	177	179	198	184	196	178	169	178	179	187	172	186	173	190	182	181	176	153	193	172	187	168	191	181	177	191	168	191	189	184	186	203	194	201	199	176	186	184	177	166	198	168	171	165	197	177	197	189	161	168	184	181	189	198	181	186	171	161	179	183	184	172	177	182	197	172	191	173	198	186	181	174	172	192	172	187	189	201	202	172	194	211	173	184	193	184	187	174	178	200	191	183	172	172	169	187	168	189	192	192	182	157	218	209	194	190	194	186	187	162	161	139	198	182	181	189	194	180	203	188	175	170	195	173	175	160	187	175	185	182	185	183	180	172	160	179	177	194	191	197	191	183	175	174	162	183	186	178	170	182	199	198	212	174	195	185	188	194	181	185	181	178	157	213	178	191	171	182	179	176	171	171	173	186	181	213	203	174	187	187	183	202	196	170	197	193	181	208	176	191	174	174	200	173	167	190	192	190	169	193	177	200	189	197	181	189	200	189	167	181	195	205	188	183	171	189	185	185	181	177	161	169	181	183	145	169	174	176	193	165	169	196	170	189	177	181	155	181	176	172	186	173	182	182	156	185	193	170	179	168	181	205	204	190	166	187	196	196	192	189	189	200	170	182	192	167	185	196	200	208	182	184	172	157	192	198	196	186	185	191	182	161	172	174	210	174	155	161	179	195	166	160	255	180	195	182	167	198	164	194	175	184	180	186	197	185	183	190	161	185	177	192	170	169	162	171	191	191	200	170	182	167	172	206	163	198	185	178	204	210	168	168	179	184	193	191	169	189	169	183	207	193	193	189	206	203	192	205	191	180	174	189	168	179	194	181	183	182	182	175	193	197	194	191	186	179	175	183	182	185	205	182	190	179	191	174	166	162	174	170	192	167	170	187	179	170	182	172	179	210	167	165	192	196	194	196	199	188	190	200	195	201	182	174	171	186	175	183	176	169	168	181	186	156	162	171	196	188	187	194	186	172	194	186	187	181	182	188	206	158	170	179	193	194	155	178	170	162	175	173	196	164	169	198	173	189	163	194	163	187	161	203	176	182	194	184	156	170	165	175	197	178	186	165	171	188	193	185	192	179	213	184	208	180	191	161	181	179	173	162	189	177	187	189	180	172	189	163	199	197	187	170	168	172	171	170	177	183	174	183	194	182	158	172	182	165	191	161	204	169	184	178	188	168	188	171	172	183	180	185	203	165	171	177	187	200	170	184	190	178	180	196	170	197	152	190	179	185	181	171	199	198	190	182	174	198	175	183	191	173	184	194	185	194	171	178	187	174	167	169	184	162	206	192	173	198	165	184	183	179	186	172	190	172	188	180	181	176	182	167	187	203	168	202	179	176	165	190	166	171	175	181	164	190	192	175	183	169	173	184	206	183	188	176	198	159	204	194	165	160	141	181	198	198	202	188	171	193	167	192	162	201	203	212	186	192	167	186	180	186	169	216	204	194	174	178	201	190	179	171	210	174	207	197	187	192	183	215	194	192	187	170	179	178	184	173	172	176	204	160	162	208	175	172	178	198	188	201	224	176	183	197	189	195	181	177	201	207	180	198	174	178	215	168	186	166	185	186	184	202	201	179	176	185	164	191	197	174	192	160	183	181	166	181	190	181	178	180	175	178	192	182	171	196	168	164	165	196	186	194	186	174	198	174	162	177	183	182	192	181	183	187	172	190	176	193	187	186	158	189	186	197	170	169	171	191	185	189	181	156	190	217	194	170	191	180	198	134	188	194	181	183	179	199	183	183	203	190	170	179	172	176	206	188	197	194	198	176	175	180	158	182	169	172	187	189	179	183	174	189	215	180	181	175	179	173	190	173	190	183	205	178	185	186	187	190	161	182	214	192	194	184	178	186	181	192	216	200	196	182	181	167	177	200	206	199	203	197	193	171	153	179	181	172	153	168	167	203	170	174	194	182	205	170	178	189	173	182	193	196	201	175	192	187	186	180	172	192	163	174	183	180	178	185	192	199	165	196	215	185	204	159	186	170	184	185	158	191	167	166	165	192	171	180	195	177	157	171	188	171	173	170	186	192	187	182	171	188	194	178	178	193	162	182	188	155	194	190	197	182	187	185	164	184	180	185	206	183	175	140	194	182	177	185	186	188	189	168	169	171	171	181	190	180	171	175	169	200	180	154	178	183	205	181	212	207	170	174	184	191	191	188	170	170	192	198	198	176	190	202	163	183	199	163	173	168	199	199	180	197	192	205	175	174	187	203	179	172	185	172	181	196	177	189	179	185	184	191	191	210	197	168	174	208	184	191	216	152	180	189	177	176	172	161	183	180	174	183	174	172	181	198	181	181	197	181	192	197	158	165	177	177	211	207	211	179	171	187	183	185	195	162	181	201	169	156	184	200	193	177	186	181	201	200	206	174	173	166	215	180	178	194	187	172	170	191	193	171	195	163	183	191	177	174	202	203	165	171	169	198	176	173	190	171	192	162	183	179	195	196	186	210	173	165	165	159	192	165	151	174	180	153	168	163	191	198	172	169	164	172	184	187	204	185	180	213	197	167	201	185	200	178	197	179	173	187	175	163	189	206	168	184	191	184	184	205	184	182	191	173	179	185	191	176	185	162	198	172	185	187	166	181	191	187	191	203	190	192	210	206	190	180	189	195	169	194	170	184	169	173	192	183	189	170	171	170	193	189	174	161	194	182	177	203	176	170	169	201	176	188	185	180	192	181	183	196	163	192	161	191
30649	50369	43738	35408	26396	19196	15236	12035	9673	7964	6465	5124	3775	2949	2471	2111	1833	1547	1311	1096	1070	901	796	721	724	595	556	500	436	463	395	379	393	361	389	332	334	329	328	352	342	282	284	285	291	292	281	272	275	262	266	244	246	284	249	240	257	252	259	237	247	239	224	245	241	245	238	243	230	235	252	232	236	230	216	214	227	224	228	233	231	217	223	226	198	221	259	252	247	226	216	244	229	226	216	235	237	241	213	228	243	242	219	201	229	209	247	216	228	238	227	232	219	216	219	238	236	228	251	220	226	225	214	215	233	202	219	222	220	230	257	233	233	220	241	211	245	222	219	248	233	220	227	221	237	233	219	240	198	247	238	223	226	232	242	215	224	221	216	227	217	217	229	216	248	206	237	241	259	236	213	218	243	234	255	233	219	228	233	237	206	228	254	245	222	235	232	230	234	225	222	233	212	226	226	267	226	204	224	225	213	246	223	239	241	221	218	226	234	241	217	235	219	225	231	223	233	209	222	219	262	257	244	226	206	221	207	231	230	228	230	211	230	225	237	245	229	230	221	222	213	232	241	223	214	227	233	233	237	211	280	247	214	222	224	227	208	213	239	222	215	214	217	223	230	236	222	222	201	226	244	221	234	224	227	228	230	227	222	211	224	221	200	234	230	260	232	229	224	236	229	241	252	225	220	226	212	237	248	205	234	208	223	208	226	215	231	223	224	229	250	212	248	240	208	228	222	211	223	224	244	215	231	245	225	234	217	221	219	227	252	216	230	232	241	207	220	230	257	210	232	220	235	218	231	229	236	234	232	255	221	198	230	228	208	226	226	236	222	228	240	199	248	206	221	205	256	226	245	211	232	216	239	235	236	230	220	236	230	210	226	219	232	228	222	241	227	226	225	248	236	232	240	230	216	250	238	208	243	240	208	244	244	243	218	214	253	237	241	222	242	243	232	250	230	218	234	256	213	215	212	253	218	237	219	241	245	232	229	227	236	230	219	192	212	214	243	233	191	240	227	237	188	219	240	243	205	209	221	233	212	247	245	237	266	227	215	217	225	200	203	250	231	239	215	232	254	199	216	197	223	213	210	256	242	232	212	233	228	205	232	253	225	214	247	228	243	209	244	225	223	224	218	203	228	219	219	255	202	208	228	239	228	212	228	217	184	209	212	209	232	242	252	231	244	235	223	210	228	224	262	236	233	216	230	220	228	209	245	247	225	210	249	215	241	202	228	240	202	211	214	223	231	195	236	238	237	231	238	216	243	238	241	222	235	249	246	230	242	223	212	224	213	229	231	216	232	216	217	213	241	227	208	231	226	213	228	236	242	232	220	224	231	235	210	251	235	223	228	218	232	227	218	241	217	199	221	235	222	231	217	245	219	231	235	229	257	219	221	222	222	250	230	222	218	245	220	214	222	210	228	218	244	248	236	259	231	198	242	240	202	253	228	249	220	227	230	216	226	211	239	234	219	233	241	227	252	229	239	211	215	194	215	205	207	212	220	230	198	229	203	229	232	224	222	240	199	203	223	234	216	236	211	204	226	244	247	245	213	204	245	213	232	204	240	234	218	217	214	203	251	256	215	227	247	240	237	237	217	255	220	220	214	211	237	234	252	208	224	225	259	235	265	209	245	233	235	208	220	251	212	252	237	245	246	258	242	231	213	215	230	219	221	228	235	259	245	208	250	232	251	222	240	225	223	215	239	241	222	225	226	211	210	203	209	239	254	223	256	218	234	236	209	235	232	235	246	226	204	225	242	261	225	209	232	216	237	223	202	237	277	195	252	205	238	237	250	226	236	208	223	233	240	217	197	224	233	235	243	225	223	230	228	220	227	229	235	213	282	231	233	236	252	234	219	241	241	212	212	225	249	247	215	233	237	223	224	238	234	249	237	221	232	231	248	227	213	224	202	224	213	216	225	239	241	235	221	226	215	230	223	245	233	249	256	209	227	252	205	217	238	241	248	227	262	195	214	211	215	259	245	258	219	219	228	216	203	229	225	242	207	212	224	236	207	221	212	207	204	232	228	219	190	238	230	215	212	219	200	241	200	256	232	219	243	238	206	220	243	213	197	228	236	222	223	221	208	230	235	202	229	240	232	233	222	217	221	225	227	215	222	251	204	226	242	237	209	227	253	236	234	216	207	195	224	235	245	247	212	237	228	195	268	241	231	223	216	212	214	203	202	236	217	210	234	205	226	232	238	237	224	234	231	237	247	246	206	220	216	224	238	229	218	231	232	232	247	207	197	206	217	237	218	220	252	231	274	226	225	209	223	235	221	209	223	239	233	232	256	220	247	240	252	248	240	215	227	228	223	231	235	212	244	220	237	257	239	217	228	234	213	243	231	211	231	265	234	220	254	222	261	213	244	212	244	215	228	243	203	237	224	234	226	222	237	217	216	236	249	215	226	222	220	220	213	208	238	241	216	211	230	240	233	222	215	204	245	208	226	256	233	228	228	204	240	224	226	248	220	244	237	238	258	239	227	241	246	226	250	225	229	226	229	201	238	224	216	224	256	222	210	217	232	252	217	261	202	218	212	221	246	202	251	220	196	237	231	210	190	261	236	239	228	230	235	242	245	233	214	210	220	213	215	224	219	236	238	240	222	232	199	233	230	239	200	251	203	225	232	248	212	214	214	225	209	224	248	250	238	218	220	219	238	208	211	247	237	238	230	239	256	199	223	227	241	228	246	223	232	226	232	257	225	209	229	235	210	217	233	249	223	253	217	234	226	227	255	243	253	211	229	231	237	239	224	237	234	228	218	232	204	201	225	226	214	261	212	220	205	204	203	212	235	212	209	240	208	242	228	226	233	250	224	217	228	234	242	229	230	245	227	209	223	212	234	254	237	214	202	216	224	225	238	232	228	220	225	217	215	244	229	222	232	199	241	207	214	217	250	236	220	227	195	228	225	248	263	259	259	230	224	229	192	237	249	212	221	219	229	265	246	210	224	210	238	222	220	245	233	245	215	204	231	254	223	205	232	226	261	196	212	266	217	230	224	229	228	225	202	236	211	205	191	218	200	237	223	204	230	240	229	232	221	216	241	236	239	220	236	227	206	210	220	223	226	212	227	239	234	228	234	221	231	215	224	257	239	227	223	232	217	236	243	209	213	245	206	237	201	241	237	225	240	224	200	239	237	228	235	239	216	229	228	227	225	219	244	220	226	243	203	254	253	230	245	249	239	214	217	240	254	202	215	232	212	234	232	237	218	226	235	244	222	219	229	231	219	235	237	218	225	217	246	243	235	260	225	233	219	238	232	228	258	244	221	229	233	223	207	240	214	226	248	228	243	231	235	228	208	233	223	228	237	247	211	221	215	210	221	234	220	246	234	230	225	229	261	236	236	232	202	250	241	206	219	216	213	234	222	216	231	221	245	238	238	238	243	213	246	225	243	233	228	220	234	238	230	223	230	220	236	241	240	243	213	248	236	214	220	236	229	232	229	223	223	245	236	208	212	219	227	217	252	211	216	230
25628	21641	28531	27678	18739	11271	6940	4561	3324	2769	2208	1748	1386	1161	1004	885	779	728	684	609	526	517	496	468	419	440	406	390	356	389	374	339	355	306	312	361	355	340	324	321	324	314	328	335	292	311	329	304	316	305	305	284	281	321	283	289	273	280	313	302	274	302	296	299	307	294	278	288	307	296	253	303	280	299	317	287	280	291	311	274	288	286	278	297	274	263	350	314	279	287	294	318	293	277	305	333	304	284	278	271	302	295	287	291	298	306	289	286	309	295	277	272	281	265	313	300	292	272	317	309	315	297	312	273	294	289	262	270	279	284	302	291	284	292	303	278	258	271	302	283	288	282	314	267	272	285	290	311	290	299	298	280	302	306	276	304	275	287	299	283	288	253	280	309	298	285	285	285	269	303	266	290	290	296	272	284	292	308	324	273	275	271	289	309	282	291	297	269	313	276	279	305	274	310	291	287	300	284	303	284	305	288	311	285	284	336	293	274	305	276	290	284	297	297	289	292	279	253	294	294	304	309	258	296	276	284	280	269	301	318	277	283	290	299	266	283	300	310	322	280	265	239	287	296	285	251	295	277	329	282	289	306	305	273	296	294	277	271	278	280	280	293	278	284	289	314	297	291	338	290	276	295	295	309	254	316	297	302	284	350	284	295	287	263	279	287	283	295	284	309	311	254	286	300	299	286	285	284	281	290	274	287	278	280	307	319	294	303	281	272	296	294	301	290	277	281	303	287	299	292	278	278	325	282	294	300	270	294	273	293	263	281	269	305	278	322	311	284	277	300	294	287	272	293	293	307	285	294	272	292	301	287	287	252	294	276	314	280	264	296	307	298	293	267	277	302	258	270	297	311	312	288	303	287	296	320	253	270	295	280	283	269	285	281	293	285	288	274	311	294	251	311	257	288	303	302	277	286	294	265	277	301	295	276	288	310	301	310	291	274	279	280	282	291	295	265	278	282	288	323	297	312	290	293	314	304	313	299	300	270	303	301	289	287	272	285	299	336	300	293	278	284	302	307	282	301	290	291	314	297	285	307	298	303	284	290	274	299	276	292	288	281	295	288	303	296	268	263	293	299	295	258	281	317	316	281	295	285	256	275	290	290	280	304	312	276	267	309	277	268	293	299	306	298	293	315	275	315	294	268	273	290	293	308	288	282	260	278	273	304	273	291	259	314	285	264	299	316	292	279	311	270	266	301	278	280	262	279	306	261	312	294	288	292	306	300	280	306	288	265	296	301	342	272	294	272	286	284	289	279	259	301	296	316	304	258	276	277	263	280	287	260	303	297	279	293	306	278	283	308	293	285	281	281	301	259	294	283	315	306	282	306	256	267	296	291	276	254	255	318	277	268	304	265	291	276	258	280	328	313	281	315	265	293	272	309	310	305	301	294	284	304	254	285	308	249	284	296	297	290	296	262	272	260	267	273	281	285	286	310	287	293	296	259	282	286	318	296	296	296	274	272	317	295	296	303	309	289	305	279	288	294	280	293	295	281	282	293	286	263	273	275	274	291	319	304	268	297	275	288	315	309	290	261	258	312	309	300	234	251	284	302	289	269	298	288	273	272	293	273	276	293	267	319	284	297	308	286	314	284	292	304	303	307	294	276	281	285	275	286	260	323	285	296	300	289	320	322	310	286	270	306	280	291	295	294	323	274	299	308	307	301	294	306	284	280	298	280	289	319	301	322	276	284	289	298	300	291	316	288	295	273	288	278	292	302	301	305	285	255	358	310	294	284	308	294	306	254	263	297	330	258	287	263	288	304	295	296	298	255	290	286	312	289	273	289	285	279	275	311	302	294	331	299	311	277	281	289	282	280	330	267	301	313	277	289	302	287	274	302	279	290	316	301	304	274	284	297	290	301	307	293	303	314	331	260	308	307	306	300	278	284	292	282	288	315	307	253	284	294	278	309	293	274	316	321	289	296	284	318	284	254	291	297	332	283	285	312	255	264	279	307	292	262	295	298	297	336	265	269	278	287	263	277	276	305	325	276	278	284	308	259	307	283	247	305	293	308	297	305	293	299	261	311	309	301	284	288	285	294	290	270	291	283	272	286	274	299	295	280	279	283	284	291	275	281	306	287	290	290	285	268	260	265	306	282	277	282	290	295	279	255	290	297	299	306	270	330	303	313	255	328	277	292	292	286	282	273	271	298	279	304	284	291	289	292	284	294	260	240	292	282	271	305	277	320	309	293	285	285	298	295	306	317	313	271	312	291	293	286	311	284	297	318	310	290	277	288	309	281	300	282	271	264	280	259	286	267	269	275	296	291	264	271	270	311	295	297	309	300	274	292	279	280	296	258	261	310	297	284	308	274	292	291	297	307	301	289	265	289	251	300	278	289	329	265	300	282	296	307	269	289	293	255	300	298	292	295	319	266	273	283	294	278	260	281	307	291	275	281	286	308	278	299	279	312	321	304	280	293	292	310	251	288	287	299	279	257	271	276	308	282	309	316	296	278	292	288	295	291	294	311	286	283	314	300	267	289	299	289	304	292	292	278	267	281	288	279	289	289	282	302	313	276	307	287	274	297	294	304	285	290	291	278	314	297	309	262	277	298	307	267	301	283	280	262	299	291	299	290	297	292	293	279	294	315	283	277	317	296	309	328	288	296	272	280	292	277	323	312	292	298	313	300	277	287	280	297	310	285	275	314	318	288	271	296	300	309	300	322	297	272	257	289	306	276	294	311	282	293	325	336	289	317	269	280	280	277	287	280	299	304	280	266	313	298	290	292	253	306	258	283	284	287	288	324	292	319	290	276	304	301	286	308	268	299	298	283	325	275	297	328	297	297	290	289	300	309	281	284	264	282	264	272	277	308	306	295	293	266	311	301	298	303	276	295	290	315	297	270	282	285	303	282	306	282	287	296	283	291	259	275	279	306	284	291	269	278	310	265	295	279	274	303	316	272	283	275	286	291	273	246	319	268	326	293	294	287	290	281	290	306	294	298	269	301	299	326	296	265	256	306	289	266	282	261	258	269	291	302	290	306	285	288	266	281	304	266	295	290	241	277	284	307	291	281	250	286	289	274	289	313	270	298	285	271	262	299	300	296	297	298	315	309	304	280	286	263	261	274	300	307	288	278	295	262	276	314	280	294	313	298	317	267	295	315	320	277	316	271	309	307	303	268	286	288	264	294	276	305	286	285	292	276	299	273	286	275	300	291	234	283	278	297	267	300	278	288	319	280	301	282	314	307	295	315	266	313	260	317	266	264	288	294	312	310	282	297	278	297	283	303	296	298	300	286	294	287	275	264	295	314	291	318	285	270	309	263	295	309	265	313	258	310	333	312	326	284	266	294	320	282	288	300	297	287	302	295	284	268	293	298	293	315	283	291	297	259	304	277	279	290	261	307	312	275	298	267	299	310	285	281	303	310	303	289	296	291	280	266	280	283	259	303	309	296	276	265	286	275	283	294	306	293	321	270	285	269	305	273	288	314	280	289	321	269	285	314	282	272	288	285	262	309	255	280
32111	47708	40633	30969	22200	16713	12567	9563	7714	6323	5097	4113	3245	2595	2093	1622	1509	1369	1187	1041	914	848	763	738	706	666	605	597	536	494	469	476	473	451	427	480	432	438	452	423	433	413	431	423	405	415	368	376	411	357	362	351	401	375	351	374	355	342	369	336	377	352	339	367	358	367	344	339	344	367	387	332	344	341	317	371	336	386	346	366	358	344	351	370	387	373	349	319	375	359	367	348	346	352	367	327	363	330	359	364	347	344	358	350	360	344	355	357	319	361	350	353	344	352	355	393	383	337	373	341	355	379	345	364	336	346	344	342	323	338	343	359	349	352	352	381	326	387	380	340	329	357	371	386	390	354	349	363	346	369	350	350	376	337	364	338	347	355	353	334	358	333	307	335	339	358	332	338	367	355	340	396	332	390	335	354	371	340	373	353	341	344	344	347	339	339	343	345	336	368	348	361	321	333	381	339	336	373	368	363	354	316	377	343	349	361	351	390	359	358	357	341	328	355	343	367	355	351	360	353	345	355	364	378	371	358	360	342	381	340	382	354	332	335	336	322	347	372	349	327	368	330	353	349	351	364	320	346	326	325	366	366	355	339	401	345	337	357	368	349	348	334	343	365	337	368	377	376	349	343	371	339	338	352	352	329	332	335	304	356	340	383	315	354	355	338	327	364	351	373	358	374	356	353	355	354	372	341	333	381	343	349	345	381	351	355	334	366	330	362	323	376	330	319	341	351	363	353	331	355	363	331	339	354	319	366	348	362	363	331	352	395	360	351	333	353	359	325	342	337	364	369	344	377	332	343	366	359	351	362	327	368	383	372	365	382	334	327	316	331	353	355	341	373	364	374	356	348	329	335	326	333	340	326	396	365	380	341	357	336	355	364	356	352	358	352	346	380	377	338	370	323	380	363	336	350	358	361	352	369	334	354	361	376	332	338	365	356	349	354	354	355	321	366	377	336	338	351	363	348	339	351	338	356	342	378	341	337	352	333	369	363	370	340	353	363	415	373	327	328	363	345	359	363	366	362	349	380	362	337	375	319	373	323	353	341	372	335	351	350	352	363	369	378	340	362	355	349	350	350	371	328	346	366	336	344	337	374	315	372	361	371	333	339	347	364	331	358	366	335	345	334	326	366	337	338	340	344	357	379	334	325	341	357	359	368	298	359	386	339	352	323	329	355	339	329	367	376	322	385	354	318	371	350	344	357	360	355	360	368	373	336	333	351	359	371	336	351	321	358	365	374	338	395	353	356	325	363	390	346	359	339	322	360	345	354	320	356	346	357	360	334	362	391	353	370	385	344	373	343	350	354	361	338	389	360	361	359	345	351	335	372	376	345	332	346	336	312	372	341	356	345	321	378	365	352	361	323	365	354	365	361	406	337	363	365	337	346	370	364	353	329	364	322	366	345	386	347	378	338	355	328	365	348	378	384	338	318	337	335	387	354	349	330	320	340	386	355	322	331	377	346	346	324	326	370	354	360	365	375	369	317	327	348	370	347	349	342	358	323	330	380	348	380	365	348	332	357	326	320	364	359	353	359	359	345	320	358	356	362	353	329	343	358	309	361	372	355	368	345	348	345	343	363	352	395	323	327	369	340	343	341	373	370	338	354	350	319	358	373	326	381	369	356	335	364	345	355	370	354	333	365	355	374	357	328	357	333	340	347	351	316	357	330	345	329	346	360	334	350	361	366	372	362	372	336	344	331	344	381	353	394	364	384	327	378	356	345	348	351	351	373	351	349	378	370	363	341	342	331	338	338	336	318	336	350	343	360	360	371	302	345	333	358	391	350	332	349	332	374	368	356	344	363	349	374	375	323	376	313	370	349	343	342	355	349	351	369	324	374	335	380	381	350	359	363	370	356	333	395	330	354	376	347	325	363	366	363	361	322	351	338	322	317	404	320	342	379	373	329	331	317	361	353	352	347	370	359	327	326	332	384	371	340	356	352	342	319	356	368	349	326	358	353	356	386	347	355	336	335	331	343	387	346	325	354	345	332	351	318	342	355	364	333	349	379	382	345	357	361	366	348	346	370	325	337	354	401	360	357	344	373	372	369	333	360	336	372	296	352	353	341	373	346	383	344	329	365	316	318	366	331	352	360	346	356	363	337	340	351	380	373	346	357	355	371	359	318	353	359	346	348	353	337	342	343	322	372	383	362	332	337	388	347	320	363	349	354	353	356	354	348	334	397	354	353	350	369	356	355	346	322	381	348	363	359	392	329	365	328	326	361	344	338	356	395	365	317	353	386	332	374	350	345	333	396	330	364	369	383	350	346	336	362	357	365	333	330	335	339	331	351	363	292	351	341	343	326	372	342	358	383	337	318	327	356	370	373	336	353	339	355	349	355	345	358	335	352	312	329	342	320	373	375	324	328	364	372	330	336	369	355	321	316	359	347	336	368	352	329	331	339	342	337	337	388	306	387	371	360	309	371	328	353	364	348	338	366	369	321	327	323	359	344	323	334	356	354	354	373	374	340	385	367	330	379	356	336	363	393	320	329	353	346	356	361	365	366	366	330	363	363	352	361	368	365	372	392	324	344	320	348	348	371	330	319	340	317	355	316	354	357	369	348	363	344	358	374	335	356	324	352	354	313	372	345	330	357	371	382	339	364	360	347	350	344	364	342	352	366	338	352	344	363	333	358	338	337	398	353	359	367	346	331	353	332	352	358	344	376	321	383	345	335	349	363	389	364	338	355	351	373	341	371	373	386	352	369	337	350	370	334	423	366	353	336	357	358	379	349	336	374	350	345	367	349	341	333	357	330	320	383	367	373	332	346	343	343	365	330	345	388	368	345	351	322	317	362	344	361	335	370	307	377	358	327	352	384	360	333	370	361	384	365	367	325	350	343	367	315	367	359	357	314	307	341	314	365	336	345	364	361	339	355	356	349	353	334	372	326	365	367	328	345	346	314	351	334	339	359	361	336	363	349	375	342	324	328	351	340	353	336	369	331	353	347	347	343	355	344	361	337	369	373	355	356	333	350	349	358	351	356	364	354	361	366	342	381	369	369	350	356	357	351	336	320	369	343	389	376	354	342	370	329	349	360	346	359	319	372	373	348	372	329	347	316	370	314	340	353	366	369	365	346	347	388	385	340	379	365	330	366	361	358	357	367	359	345	352	333	386	339	332	391	353	380	344	367	351	362	367	331	374	349	346	365	370	365	347	359	348	342	351	347	330	346	355	347	356	337	367	314	338	370	337	370	359	315	359	352	352	336	342	332	316	362	379	319	385	367	338	370	340	355	334	340	344	344	363	351	350	336	338	330	343	357	344	348	352	397	373	349	358	352	321	342	361	361	332	323	395	317	332	328	376	343	318	359	341	323	349	349	358	365	356	336	368	380	362	348	352	306	346	357	347	342	374	334	329	346	337	344	365	331	353	378	369	350	342	366	360	352	372	327	331	336	340	384	358	322	353	387	351	342	360	387	319	362	349	343	368	342	357	331	347	372	335	321	300	341	393	328	355	370	337	352
23301	21356	29048	24367	22025	22451	18180	9207	6277	5108	3928	2809	2296	1853	1505	1262	1169	1030	916	882	748	662	583	528	548	441	424	438	394	386	360	353	312	321	315	295	291	308	262	318	267	279	266	279	243	281	311	281	250	257	261	251	258	254	263	239	268	239	253	234	216	199	259	228	235	207	246	250	209	230	254	248	235	216	219	227	221	280	226	242	249	254	213	254	216	216	252	218	220	196	231	214	224	222	212	224	220	228	208	214	225	223	247	208	232	221	228	237	235	237	210	207	204	229	221	194	240	225	221	238	209	221	218	214	228	194	205	231	204	218	243	211	219	227	212	230	241	221	229	228	215	219	217	246	217	228	254	252	220	228	242	205	201	229	241	215	217	233	239	251	213	234	244	231	227	225	230	199	235	214	220	227	228	200	265	228	209	224	202	222	197	236	212	192	212	198	228	194	224	221	233	229	207	217	218	234	241	222	213	204	216	221	257	226	212	246	249	241	228	218	247	233	195	217	222	234	205	223	222	231	219	199	204	207	213	222	213	213	213	221	211	209	235	207	239	224	194	204	208	232	215	208	210	199	220	225	203	229	250	239	233	201	236	245	227	210	235	209	217	227	208	204	230	212	229	247	214	231	211	223	204	216	208	208	211	226	217	214	207	210	215	214	232	225	237	229	218	244	217	249	255	229	234	218	221	213	212	221	207	271	224	235	237	239	255	207	238	211	222	217	231	235	230	228	212	215	224	227	243	234	220	216	216	228	237	209	231	227	201	238	219	227	219	239	235	233	212	228	235	232	215	204	209	246	202	237	191	203	243	239	227	237	222	208	247	264	216	191	228	215	195	229	229	207	240	227	216	220	229	218	226	216	224	207	236	212	242	210	221	224	216	206	249	226	191	255	238	252	217	209	240	232	228	228	235	211	216	247	221	242	236	218	216	230	233	216	215	229	186	215	238	217	228	212	210	228	194	240	212	191	226	223	245	204	235	237	205	224	211	242	222	217	221	255	225	215	215	220	249	233	218	237	232	224	232	257	230	184	217	219	195	224	241	239	213	237	225	223	235	215	211	214	203	246	228	226	235	233	241	224	231	235	235	247	224	221	248	199	241	220	232	207	233	235	241	219	242	220	218	230	232	215	235	223	196	232	217	210	219	229	223	246	210	216	205	192	229	239	238	246	229	210	244	215	216	232	225	240	227	223	197	198	235	228	201	243	234	227	228	223	217	219	234	254	229	215	236	195	203	230	206	218	215	184	234	229	199	216	222	223	225	239	232	233	254	205	217	212	231	229	222	200	207	257	220	210	242	265	212	215	217	192	201	207	218	214	214	208	232	219	208	203	212	224	249	220	230	224	199	239	205	226	217	214	215	231	211	249	236	243	210	226	210	236	214	253	216	215	213	205	200	200	222	214	201	239	232	250	210	202	211	239	202	207	209	229	210	226	227	247	250	222	263	221	219	241	218	226	220	226	236	236	232	237	249	200	238	234	227	239	220	223	192	227	246	242	211	253	231	251	221	216	220	226	221	230	229	219	228	206	210	219	232	243	221	231	219	214	209	198	231	207	201	203	224	228	216	221	203	215	204	209	229	238	219	206	218	231	234	221	224	223	232	254	248	189	218	238	190	229	212	203	218	212	252	209	261	208	198	206	207	237	226	230	247	220	227	203	217	224	229	213	219	222	229	231	206	228	228	227	236	200	215	241	250	243	212	205	211	205	228	205	216	239	251	225	202	205	216	235	226	210	224	211	232	247	205	223	218	228	216	211	216	224	230	223	210	224	247	236	233	224	234	223	222	233	226	219	207	236	225	237	221	215	217	218	254	248	222	227	211	230	220	226	241	232	240	244	234	226	217	246	221	225	221	209	203	247	232	217	237	239	208	226	202	210	224	220	252	229	233	227	209	250	222	214	235	247	234	230	214	221	246	252	236	261	220	236	211	229	230	233	236	210	215	204	246	221	214	231	231	228	217	250	226	230	214	236	219	228	231	244	214	222	215	230	216	226	220	228	192	240	230	238	238	240	236	206	225	256	230	209	216	217	231	224	215	234	226	213	214	223	216	247	224	202	207	215	237	214	219	214	201	218	223	231	219	211	209	250	232	203	221	241	249	258	229	246	206	232	207	217	207	210	242	205	209	217	218	252	211	251	241	224	255	246	203	243	231	213	239	208	239	243	235	207	227	263	225	211	214	243	204	247	232	234	234	237	205	219	217	224	228	209	206	231	232	223	225	229	212	254	212	217	215	249	259	224	236	213	226	221	216	207	214	222	223	236	231	240	221	233	222	204	229	225	237	203	230	245	214	236	209	223	226	232	226	210	243	187	248	223	212	216	222	214	198	226	249	235	247	224	243	202	236	236	209	235	229	246	223	213	221	240	244	216	208	218	233	239	223	228	219	204	248	209	210	245	219	216	223	235	245	198	217	239	212	219	255	218	231	223	199	248	216	244	221	214	231	235	262	236	238	218	224	243	221	209	213	215	231	230	219	246	214	230	238	239	219	211	225	225	224	225	200	231	236	217	229	205	225	232	241	226	213	202	211	230	250	206	228	199	222	213	238	254	204	224	221	222	212	227	241	206	236	239	213	189	241	217	232	213	212	230	230	217	247	239	231	237	239	216	227	239	230	222	200	200	208	211	219	210	216	212	215	224	240	221	227	243	219	229	225	209	209	233	238	190	219	232	227	232	262	223	232	218	228	220	240	217	221	235	225	221	222	221	230	213	234	215	226	206	201	244	231	209	222	226	226	228	226	224	228	241	255	225	222	215	222	225	231	197	203	226	222	245	216	215	211	204	256	222	240	225	216	216	205	202	206	224	249	240	248	216	220	221	230	224	195	213	223	245	213	220	226	223	210	225	224	224	247	238	203	242	217	234	236	211	227	216	215	211	214	217	216	215	197	232	200	229	220	215	208	206	230	210	253	223	229	216	235	224	202	240	248	200	240	247	230	244	209	235	222	226	240	224	194	239	225	224	222	205	217	223	235	244	229	228	227	216	197	246	231	240	229	231	241	232	231	236	234	230	227	212	239	209	221	205	236	250	198	240	240	221	209	235	250	235	212	230	215	238	223	230	224	231	240	216	242	247	211	209	218	256	242	220	216	219	215	209	257	205	239	230	245	223	226	211	261	194	211	226	215	222	217	224	204	175	234	218	216	230	233	214	255	184	219	221	220	207	196	207	227	253	221	215	218	237	231	219	231	210	230	224	210	223	233	240	223	228	219	199	225	224	207	246	212	220	221	201	224	256	205	215	219	207	239	212	219	242	200	240	225	217	213	219	211	207	200	226	209	212	253	222	213	217	208	240	221	220	236	196	207	240	230	215	240	215	205	215	216	210	234	217	213	202	221	216	220	253	217	238	238	190	213	230	221	215	221	219	224	260	215	230	234	219	224	227	260	224	222	226	207	222	190	232	215	228	254	235	244	237	216	257	226	213	206	236	239	217	237	246	196	228	208	227	224	222	206	223	217	229	255	219	207	207
32970	54736	49800	40754	30385	24234	19003	14828	12457	10263	8103	6221	5039	4104	3216	2693	2388	2082	1781	1600	1400	1284	1071	933	877	826	715	634	573	545	514	505	512	477	461	443	449	424	428	438	395	405	365	350	342	372	368	324	317	317	297	316	280	349	331	319	289	274	295	264	293	284	267	284	269	264	312	249	283	266	277	328	257	292	280	261	269	287	254	267	264	266	273	279	245	297	286	255	238	271	252	286	289	276	278	287	252	264	278	265	251	293	233	272	283	259	254	275	276	228	288	266	274	280	255	291	237	257	258	272	249	268	254	295	239	242	270	258	263	290	257	254	300	291	285	284	261	270	261	260	268	260	249	292	236	220	264	269	262	266	274	249	250	260	251	253	254	267	255	259	272	267	273	235	277	253	271	279	257	288	252	265	277	267	261	249	263	263	269	249	258	278	261	236	236	238	274	247	260	257	299	298	273	272	265	290	262	242	268	231	253	260	271	294	245	246	272	273	249	232	270	274	279	267	280	282	229	240	258	268	266	270	277	268	287	247	281	283	271	248	254	269	266	254	247	295	265	263	259	269	279	286	263	251	249	262	269	280	262	243	265	273	269	274	261	259	294	270	249	276	263	245	254	261	243	262	255	263	279	259	248	269	240	287	272	246	268	254	252	254	246	262	257	302	269	233	285	267	280	283	273	266	281	285	271	277	291	256	275	247	286	250	258	239	235	248	277	270	247	277	243	267	257	264	288	250	271	275	270	262	240	285	274	267	241	276	245	244	231	275	237	259	267	284	267	246	255	231	256	259	282	256	267	255	277	272	249	274	256	265	261	253	278	273	251	301	246	275	242	280	266	241	258	261	251	249	274	231	239	249	264	278	255	272	283	282	287	240	308	258	269	268	273	290	275	266	259	250	271	276	278	305	262	278	238	239	274	244	271	262	261	266	251	275	238	303	259	269	234	267	277	242	265	259	272	282	254	252	265	314	257	245	275	250	275	235	246	263	280	270	254	244	272	274	262	249	243	265	281	239	272	249	258	247	261	268	251	287	266	221	268	246	271	232	257	291	238	275	258	260	260	300	250	264	273	255	259	263	259	260	269	238	274	299	259	258	284	263	259	275	238	260	274	284	267	245	264	294	286	274	242	300	254	235	272	254	243	267	260	265	294	246	259	279	269	297	260	247	290	271	257	248	268	239	264	278	279	260	282	239	258	252	261	263	272	251	278	238	283	251	265	278	270	293	268	258	263	262	278	255	267	253	269	229	250	282	235	275	253	280	237	251	309	268	251	257	255	251	253	258	243	256	283	293	287	273	238	248	274	264	286	254	267	265	246	233	232	251	261	278	251	260	257	275	258	273	227	295	262	261	269	226	235	247	289	281	274	260	268	255	234	235	276	267	260	266	272	267	265	277	247	244	283	248	302	273	260	292	264	258	247	250	266	250	253	277	272	237	273	276	276	243	279	281	267	273	275	273	246	252	270	285	256	267	244	275	263	267	270	281	310	240	252	278	258	267	271	284	245	267	255	245	248	263	285	286	253	272	263	244	263	243	298	266	279	262	256	260	234	250	272	249	264	249	282	270	262	276	304	258	283	257	273	243	253	271	264	258	242	280	287	269	243	259	247	266	250	280	244	276	271	269	260	251	273	267	277	280	285	250	264	265	274	247	287	263	264	279	282	289	271	273	237	237	284	263	269	271	266	262	227	245	262	291	239	258	286	255	263	249	235	277	274	255	309	232	252	267	252	291	271	267	231	297	246	257	241	271	260	270	235	259	290	248	241	245	241	251	262	261	285	275	260	253	265	271	263	255	227	264	252	260	282	261	270	222	275	293	257	272	262	257	259	249	267	276	265	216	283	264	291	275	294	265	252	293	278	240	293	288	284	275	282	250	257	260	255	279	275	265	273	287	231	287	260	303	253	280	257	247	239	278	243	260	297	254	264	280	248	252	263	252	282	278	273	276	264	237	274	263	272	284	278	252	299	269	267	258	268	266	256	270	253	255	292	275	288	284	220	235	274	272	231	263	262	244	246	280	268	257	238	267	264	285	294	265	274	278	259	244	267	261	279	286	208	262	262	251	293	288	248	276	268	256	285	276	248	270	278	302	270	239	291	283	252	279	268	266	268	237	266	233	242	261	257	266	293	250	276	290	283	275	271	268	229	247	277	270	276	278	230	259	257	237	280	273	267	263	264	294	235	284	278	276	259	263	257	258	255	253	255	240	252	289	280	252	267	259	265	249	285	271	243	265	284	266	281	276	290	280	258	262	260	298	247	262	264	279	278	271	246	253	249	269	281	262	277	276	264	245	269	263	255	284	287	253	279	252	248	253	251	255	274	245	308	245	257	247	260	276	267	279	288	261	258	245	253	262	263	236	251	283	257	277	257	274	245	274	259	264	226	267	269	268	266	246	288	265	256	272	238	262	247	246	277	261	293	264	286	280	255	262	262	337	235	247	250	262	266	272	288	258	269	298	251	247	268	275	266	256	238	246	262	237	276	296	284	270	262	264	255	244	259	277	231	261	267	274	288	276	256	286	264	272	252	271	253	296	237	244	289	290	270	278	267	247	288	265	239	266	274	252	296	273	257	273	254	261	284	282	269	252	254	286	254	279	283	248	285	254	251	250	270	242	269	285	236	259	275	227	263	245	279	268	268	273	296	280	269	280	243	273	279	257	277	269	280	262	238	251	277	268	258	265	282	241	265	234	271	243	262	251	272	269	274	279	272	263	287	285	261	261	257	252	271	229	270	279	279	239	278	247	251	271	262	255	281	281	253	265	239	247	265	260	254	281	259	273	276	259	273	296	268	272	269	283	285	293	239	233	267	254	229	256	291	277	263	270	248	249	282	254	280	236	262	301	280	264	261	284	242	245	249	242	236	249	273	277	249	268	256	254	273	254	252	294	268	262	251	269	269	255	247	268	267	275	263	238	291	275	242	251	280	236	250	235	321	276	281	261	285	279	290	275	279	251	248	284	273	272	241	262	267	253	299	241	289	240	256	266	256	272	295	244	271	260	261	283	271	260	287	251	268	242	255	266	262	254	249	271	274	250	272	256	281	272	284	258	256	272	278	270	274	265	238	248	272	251	273	254	228	230	262	283	261	263	256	263	251	228	270	275	286	283	271	274	237	272	270	239	281	245	288	303	270	260	261	270	315	287	264	288	270	263	286	261	267	268	240	256	265	261	264	260	237	232	272	271	237	288	280	284	264	279	278	242	275	261	272	242	237	275	280	263	277	268	294	264	296	278	254	228	238	284	277	260	272	263	266	258	276	252	282	281	278	288	269	266	241	271	262	260	279	277	275	248	264	275	251	273	242	261	263	250	260	296	271	257	288	252	263	292	303	259	244	280	247	264	289	285	255	256	248	288	276	264	252	291	282	258	275	254	271	246	260	252	244	256	221	279	257	267	268	247	261	264	246	272	258	270	274	324	268	294	259	274	271	247	274	262	259	271	254	247	242	307	251	275	267	245	221	260	277	265	267	288
29700	29409	33003	25187	16005	9359	5377	3714	2840	2329	1757	1354	1066	895	780	717	630	578	493	483	434	425	389	388	363	323	350	321	313	310	284	279	277	286	242	291	275	255	267	255	277	248	263	280	264	281	240	279	235	258	233	243	248	249	238	271	251	239	287	235	252	255	282	262	270	219	229	251	254	222	244	224	254	228	243	228	253	223	238	233	247	237	252	280	242	244	273	242	247	249	240	237	245	239	222	233	239	234	215	277	253	239	225	253	253	241	259	250	251	250	242	263	247	269	261	274	245	238	277	244	249	248	258	253	229	249	251	214	210	239	207	258	239	250	273	278	263	239	279	268	254	234	242	245	206	255	252	253	253	237	237	261	226	265	251	237	237	251	243	227	235	230	229	234	242	225	249	247	217	252	273	237	270	241	218	245	257	247	277	223	248	223	241	237	260	249	235	248	237	232	224	244	222	234	236	225	223	258	270	237	193	249	254	228	243	194	229	256	270	234	254	266	243	230	228	237	237	255	224	239	237	219	249	253	234	238	251	267	245	254	230	251	244	268	253	242	249	250	246	239	241	260	226	258	197	243	236	263	249	245	239	256	229	275	228	223	234	232	230	255	240	221	246	224	250	256	236	219	230	250	252	245	272	265	251	219	238	250	239	258	223	240	258	247	241	242	226	231	246	261	220	237	235	273	213	219	233	234	247	245	243	238	230	238	233	264	257	256	255	252	270	239	252	284	246	243	229	223	244	228	249	240	233	261	250	253	249	246	214	255	251	258	224	263	254	268	216	227	258	234	220	265	213	254	258	234	264	259	221	254	263	236	248	244	256	247	287	227	260	245	247	249	241	262	220	233	259	244	219	258	227	231	245	244	232	240	250	263	216	260	231	239	250	249	257	234	257	269	273	294	230	240	235	262	245	245	248	239	227	258	263	243	245	249	256	253	265	247	244	262	255	252	236	227	255	229	230	239	263	216	270	231	244	262	256	248	250	251	238	228	246	250	211	242	216	241	240	223	216	221	245	215	233	206	242	217	223	247	248	223	234	243	240	227	238	240	233	242	257	217	277	263	221	236	234	213	246	253	254	257	224	239	217	229	200	236	246	246	229	265	254	223	230	263	218	229	218	228	254	211	246	220	230	226	248	227	243	248	246	250	231	233	235	274	230	246	235	240	239	262	227	243	243	231	224	235	248	241	249	252	253	247	206	263	248	249	233	227	254	231	256	241	201	253	249	246	239	273	236	228	258	268	239	264	217	247	238	209	251	245	236	248	239	238	230	225	245	264	227	222	243	262	234	245	254	263	248	218	198	264	238	245	218	239	237	268	244	278	223	270	244	242	248	256	217	239	268	246	244	258	264	275	265	235	233	246	264	248	214	250	240	250	237	248	254	235	229	252	260	235	226	256	231	232	279	260	225	230	257	271	238	230	257	243	261	201	221	243	220	262	233	265	233	250	252	232	226	246	241	250	245	218	252	256	263	249	243	253	246	248	235	236	271	238	255	225	269	244	263	240	221	273	269	268	235	239	232	252	238	245	252	249	228	239	252	227	229	231	239	236	258	263	232	247	260	266	228	218	253	246	239	259	252	235	269	227	244	249	207	246	240	227	248	230	218	236	227	248	244	258	265	231	244	250	231	237	262	255	220	243	238	239	229	254	213	248	229	231	230	233	224	276	227	224	251	236	242	239	243	253	200	231	250	242	272	231	231	242	255	228	238	254	232	233	237	244	204	241	229	265	243	229	232	220	253	244	273	235	217	263	242	238	221	240	215	220	232	227	255	248	257	253	253	257	256	216	251	235	244	224	233	252	243	260	245	220	224	235	238	241	227	262	233	221	241	236	204	242	232	255	249	260	226	230	243	224	222	239	211	240	232	218	250	264	252	275	261	244	237	239	250	217	263	223	243	265	251	243	241	226	233	241	264	226	234	257	265	232	270	234	237	210	217	239	251	223	237	232	226	244	261	236	272	240	267	242	252	214	218	232	243	250	270	275	231	229	235	224	228	237	238	250	255	211	232	238	213	239	245	214	231	253	264	254	252	266	249	250	250	242	236	262	248	272	241	248	237	247	223	230	244	232	218	232	215	211	260	236	259	261	223	232	239	289	239	232	278	224	236	262	237	232	250	238	195	227	240	236	251	242	260	220	233	216	260	237	265	231	250	226	252	228	241	225	263	217	223	271	224	220	238	231	234	241	258	255	230	247	239	236	258	271	267	251	218	236	228	239	205	257	237	230	243	230	223	226	231	232	241	217	215	251	221	253	257	243	217	231	243	240	250	252	243	236	239	224	258	271	248	266	261	213	245	232	228	232	248	246	252	230	259	265	252	238	235	241	250	237	227	240	250	260	242	263	239	215	238	237	237	266	252	251	243	260	244	264	250	270	244	237	248	250	231	252	250	247	263	249	250	240	255	193	240	258	223	258	231	208	212	249	198	242	228	232	249	252	240	251	226	260	270	216	215	201	225	231	273	237	239	227	251	241	238	253	212	234	241	231	247	248	246	231	262	257	251	256	265	260	244	228	235	256	257	240	240	237	258	249	250	232	249	222	239	252	272	246	251	226	251	250	249	230	238	245	233	259	252	247	258	229	241	237	235	215	247	260	221	251	230	253	222	228	232	231	282	249	218	240	214	273	264	252	250	254	234	219	254	233	237	237	240	265	257	235	232	249	237	239	229	202	234	244	224	275	269	235	225	249	232	257	252	239	223	239	265	230	224	249	256	237	216	265	266	242	225	243	238	253	242	258	225	272	215	275	252	262	249	241	234	245	262	236	249	216	265	252	254	250	280	237	211	257	225	236	247	237	279	232	238	245	254	236	225	228	246	244	252	243	229	224	228	216	243	247	239	232	257	253	252	248	244	221	258	254	231	234	271	255	250	263	226	237	223	242	227	243	235	231	217	244	226	221	213	236	245	212	239	226	245	239	209	233	212	243	258	238	246	256	250	243	243	221	233	253	260	248	215	239	250	227	232	255	266	222	240	244	259	264	228	238	262	231	263	237	259	263	227	225	232	256	246	240	254	255	253	241	232	247	243	286	243	259	234	238	254	245	240	247	250	251	247	234	209	225	247	250	239	224	264	235	259	260	254	242	223	216	235	219	231	274	235	251	223	233	245	224	233	229	247	222	242	245	234	264	239	256	286	221	245	227	239	215	240	223	224	252	242	252	225	238	248	266	245	222	248	258	245	238	253	235	243	276	246	227	286	253	233	234	248	247	247	278	267	231	242	253	265	242	258	249	246	247	203	267	271	229	236	248	244	236	239	234	250	251	215	252	246	253	211	221	244	233	238	248	232	238	224	279	246	233	258	244	215	226	246	216	251	240	223	221	225	245	277	231	230	247	247	269	268	235	221	241	251	244	219	225	250	248	246	229	264	269	237	258	242	252	234	228	217	260	221	224	242	228	248	246	242	255	254	231	261	233	236	245	272	268	218	261	223	234	237	222	257	270	248	245	212	240	263	271	259	251	279	236	266	254
31411	43848	38063	26999	20739	14687	10339	8046	6379	5267	4127	3127	2443	1945	1677	1420	1294	1074	943	888	844	688	660	547	560	494	496	432	434	409	383	446	389	397	399	406	383	330	398	373	361	356	358	372	355	334	323	338	332	339	301	323	306	298	305	333	316	326	321	284	283	312	278	315	338	315	329	313	292	304	302	311	280	302	301	304	287	288	295	280	292	303	308	309	305	290	308	301	304	287	292	322	290	299	296	282	286	307	275	315	321	301	304	299	289	291	324	294	277	276	299	302	319	325	324	296	307	291	315	271	249	274	288	279	314	279	309	301	325	300	303	304	316	329	287	309	294	319	308	278	313	309	300	301	306	295	310	295	288	312	320	300	299	285	319	291	263	266	320	295	292	294	287	325	322	299	284	294	304	308	311	295	284	305	290	307	303	313	297	271	317	325	286	304	294	268	302	333	279	266	278	337	290	298	308	286	299	269	327	328	323	282	318	295	315	326	278	284	290	320	285	302	312	283	314	308	288	324	273	297	274	300	297	276	302	297	285	264	299	312	297	306	312	310	299	346	301	280	306	318	320	305	306	305	307	331	303	296	305	292	322	299	318	291	308	308	299	303	292	309	310	308	316	302	296	332	331	292	330	304	301	296	311	306	321	296	317	283	297	277	278	279	301	311	301	299	296	316	299	301	294	272	253	318	313	323	317	310	300	301	285	286	283	303	278	304	298	276	318	325	316	285	310	294	317	319	283	286	279	299	316	278	303	308	307	256	298	354	297	293	308	302	314	275	331	274	303	282	291	325	309	276	305	305	280	292	305	301	294	289	277	318	268	292	309	324	320	286	283	324	292	304	301	288	310	318	296	300	305	304	325	315	312	320	278	298	269	304	305	291	268	278	301	289	317	310	314	293	306	288	294	283	290	295	329	300	299	270	304	280	335	308	261	313	293	300	288	292	307	327	309	318	305	295	320	326	281	270	300	298	303	290	317	303	320	312	297	311	277	283	266	309	274	309	283	297	274	292	323	291	319	287	306	301	284	294	329	317	317	314	299	331	289	314	312	305	286	315	306	311	314	323	318	297	310	301	303	304	313	286	274	320	324	301	329	312	312	297	270	303	294	297	318	303	312	281	298	294	295	303	297	288	316	289	293	297	301	300	282	275	281	277	312	298	326	275	315	305	316	315	259	318	310	332	327	314	297	289	287	303	305	300	306	299	291	320	285	303	313	301	321	318	258	300	304	282	318	315	299	247	293	300	327	268	289	326	305	306	310	308	288	324	288	320	291	272	285	317	273	297	321	290	294	329	297	337	302	291	342	322	289	333	280	305	309	315	299	312	329	315	292	312	310	330	319	314	311	296	303	306	276	317	321	279	307	310	283	315	340	305	317	297	277	309	341	314	305	285	303	288	301	332	331	313	307	299	299	316	274	300	301	290	309	279	272	281	306	303	306	335	325	307	286	326	308	291	308	305	294	298	318	295	309	282	301	284	319	296	288	290	288	259	285	313	286	300	277	288	293	347	327	285	305	307	291	307	301	322	315	306	307	328	320	328	294	316	325	303	345	309	278	320	266	285	324	276	293	282	279	308	290	277	299	288	300	286	330	285	286	308	310	287	307	281	338	295	299	291	283	306	305	302	308	318	308	303	286	296	283	286	287	324	312	288	317	312	314	332	294	298	315	286	292	290	297	266	307	286	327	278	290	296	302	320	284	332	281	298	333	296	310	279	305	268	329	308	300	284	305	283	290	313	296	301	296	276	305	298	311	320	343	316	282	320	310	300	318	247	287	291	293	336	281	302	271	306	283	329	311	320	310	322	298	305	313	325	324	295	305	295	304	309	318	311	330	324	299	333	311	298	307	308	287	273	298	314	283	330	327	311	311	300	313	304	302	300	264	292	286	283	314	304	308	291	298	294	285	339	327	260	302	282	332	305	310	267	280	297	319	310	286	302	336	314	284	315	284	283	301	282	308	296	300	278	298	318	300	274	303	289	303	313	303	307	289	295	293	297	284	300	288	326	294	287	281	286	306	280	315	302	305	300	303	328	292	297	322	270	299	283	277	305	336	310	268	307	293	318	302	292	300	299	318	305	313	323	313	280	290	280	303	265	283	257	315	311	316	329	318	281	331	274	315	289	286	290	307	286	316	312	337	315	300	308	275	320	269	274	316	305	288	307	299	303	341	328	310	271	314	287	299	300	309	284	290	296	322	291	309	290	282	316	305	322	282	316	266	289	299	276	275	296	313	318	295	308	300	331	312	295	294	278	310	284	299	328	333	306	284	287	329	305	310	283	288	287	312	318	303	291	324	285	255	299	286	314	324	317	294	302	299	272	290	296	301	302	325	307	283	289	291	307	307	270	303	290	292	291	312	313	299	288	278	293	286	288	342	279	268	340	313	303	313	313	270	299	309	330	322	308	299	290	299	318	291	287	276	296	316	303	301	301	316	279	309	316	296	278	332	269	312	290	308	288	308	312	313	282	273	278	318	291	301	263	306	351	280	296	286	300	274	306	301	318	330	299	310	284	283	294	306	302	311	313	298	297	322	286	310	306	273	288	289	297	289	304	322	290	318	291	321	321	314	319	297	309	299	325	305	307	287	336	262	325	298	279	305	307	300	278	286	325	289	294	300	323	323	320	313	296	323	285	292	315	305	311	274	300	282	313	264	303	298	314	292	348	282	319	291	274	304	331	305	289	299	304	316	300	324	294	306	275	308	314	279	297	296	282	344	274	281	327	331	263	262	283	300	328	313	315	322	294	311	318	306	316	297	321	320	312	305	309	305	286	273	292	291	325	298	301	281	295	316	310	292	296	289	293	315	294	306	348	309	298	288	327	304	296	293	310	285	283	284	288	299	275	327	297	312	289	312	334	259	312	293	317	300	287	291	315	298	316	308	299	297	300	294	300	296	325	280	299	294	328	287	311	300	289	347	276	309	303	304	279	316	271	345	304	333	297	293	315	305	312	302	324	291	287	300	316	299	300	298	294	311	331	309	313	336	317	317	282	300	282	299	311	336	293	282	316	321	292	296	313	268	280	291	274	286	316	326	280	309	289	302	310	335	275	303	258	289	262	296	303	293	300	322	304	331	310	308	313	302	302	275	291	302	288	309	293	303	283	286	310	289	306	298	284	320	312	268	285	284	299	283	310	309	300	286	311	285	276	294	328	305	327	291	289	303	338	304	323	275	317	278	322	323	288	283	318	307	291	303	306	323	309	288	295	292	325	313	334	316	323	295	283	298	300	297	332	292	321	302	308	318	263	279	306	269	307	315	292	302	317	300	300	312	301	278	306	308	303	299	313	320	310	310	287	291	296	297	295	299	289	329	325	296	318	288	304	316	321	310	311	292	282	314	302	296	262	276	298	284	322	305	314	281	314	300	280	291	273	308	331	292	288	326	300	294	285	292	308	298	277	319	313	291	303	279	333	291	314	326	314	295	321	300	262	282	299	339	312	287	265	309	301	326	261	323	291	305	307	303	342	291	297
24466	21355	28589	25678	22776	17650	10590	5558	4171	3454	2715	2095	1504	1252	1091	960	811	712	576	542	541	520	428	397	335	380	331	299	318	276	269	262	262	271	243	255	239	240	242	227	237	225	224	208	215	203	212	212	199	206	198	185	193	192	186	181	181	173	204	204	210	181	181	181	190	198	198	190	173	183	166	196	195	192	186	194	164	194	185	184	163	196	170	193	176	191	186	189	155	205	178	191	173	181	152	184	182	188	172	161	186	186	172	187	169	177	172	172	189	145	180	185	184	198	189	185	154	185	203	165	190	214	168	194	203	193	184	189	200	197	196	178	195	192	176	192	194	173	163	190	175	181	207	212	189	179	213	164	171	180	166	178	199	195	182	187	175	170	182	185	184	162	169	191	187	165	187	180	161	172	178	190	202	193	187	178	153	178	191	170	193	187	182	173	190	190	197	190	183	197	156	181	169	177	187	207	207	202	211	172	182	176	178	180	155	198	191	181	152	204	185	189	160	203	181	173	193	186	176	194	174	193	162	190	189	174	171	193	193	183	189	199	180	196	193	182	208	198	163	184	177	170	191	175	174	203	154	184	169	170	193	179	181	204	153	175	173	184	169	173	182	200	172	146	187	171	182	173	183	186	168	189	188	151	179	175	176	193	197	183	182	177	185	195	183	170	195	175	189	174	186	170	172	205	181	196	173	169	183	177	171	195	185	204	182	176	191	172	171	184	215	192	200	167	189	192	182	183	188	223	192	155	193	183	192	166	183	186	178	202	204	181	182	173	195	195	180	174	188	178	216	182	171	188	177	166	178	177	193	201	151	188	166	187	198	152	178	192	171	177	181	189	188	180	180	178	181	173	152	199	157	166	161	162	164	171	200	188	192	186	181	156	188	180	175	164	200	213	183	198	176	170	189	173	154	190	183	165	169	191	179	192	183	205	182	190	183	166	176	181	195	168	191	176	189	169	168	186	188	211	188	168	165	160	165	164	174	169	181	169	198	185	175	187	178	202	141	200	202	180	190	190	183	199	167	210	180	178	209	170	164	183	161	205	202	191	182	177	179	186	194	192	178	159	175	162	187	200	194	181	193	175	189	208	175	157	192	177	168	207	182	181	176	160	177	177	198	194	182	208	175	206	156	177	193	177	172	186	208	198	202	160	199	164	181	179	190	194	187	209	177	207	156	220	174	187	161	188	176	209	171	178	183	179	190	172	170	168	167	213	192	193	211	184	188	178	218	172	216	172	171	196	199	161	197	206	171	159	194	175	186	174	194	186	182	186	179	161	179	173	205	202	168	181	188	191	178	193	172	155	199	157	182	200	210	178	194	182	166	189	219	180	184	206	183	191	174	184	149	196	215	180	167	189	182	198	180	222	165	186	181	206	156	179	187	172	178	194	175	172	193	182	181	211	181	209	203	160	194	187	160	178	166	186	179	171	194	187	173	200	187	172	185	162	183	172	178	189	191	168	174	178	172	181	208	165	176	189	184	165	168	184	171	181	173	202	167	187	197	164	174	196	180	169	163	185	191	177	196	182	183	209	184	173	198	184	182	160	190	181	170	168	159	180	184	183	174	172	208	176	159	176	186	207	182	179	193	172	196	184	172	177	184	209	166	199	184	195	200	198	155	204	178	174	176	174	183	192	178	169	181	166	159	194	175	162	169	178	187	172	171	193	170	162	183	173	177	214	189	200	209	168	178	201	196	172	200	199	167	171	188	174	163	158	170	167	178	173	182	170	164	198	173	200	183	184	174	168	178	180	208	193	168	164	185	192	158	179	190	163	192	183	168	189	162	177	180	189	190	189	168	176	180	194	189	178	178	219	186	190	186	182	196	187	190	173	157	175	203	152	188	205	162	177	183	179	188	190	187	192	162	192	171	181	158	182	157	194	180	207	172	199	208	190	199	183	159	199	164	195	195	181	174	179	182	183	198	200	187	172	220	201	170	190	199	178	178	195	165	192	201	177	192	186	210	175	179	208	188	205	170	193	172	194	196	157	187	185	202	170	166	187	202	175	167	179	181	188	190	203	198	192	178	187	214	173	188	169	196	203	169	206	175	171	186	175	171	182	169	194	165	199	181	190	171	201	172	174	204	182	172	188	173	195	164	201	176	180	189	185	185	190	189	191	210	182	178	192	166	191	165	149	183	172	185	178	182	190	176	172	162	201	207	191	186	169	180	187	180	187	183	174	180	187	174	167	185	196	183	199	171	185	180	177	177	181	193	187	202	186	161	173	170	174	196	168	189	196	181	172	165	194	187	175	206	193	191	182	197	184	177	181	191	176	197	183	180	170	177	202	193	183	176	176	194	182	183	200	171	184	208	149	195	171	203	225	169	204	162	179	179	170	177	174	185	195	204	170	180	165	191	186	190	181	204	202	186	170	211	187	161	176	190	177	197	205	184	201	159	158	161	174	185	187	179	206	185	165	185	154	181	167	199	189	190	182	175	174	173	202	143	193	178	215	198	182	192	167	180	185	178	190	197	167	195	160	197	176	164	183	181	190	181	197	187	187	197	187	185	188	177	176	172	175	175	193	174	183	177	173	176	184	208	174	185	178	189	193	210	178	174	196	189	201	162	173	179	199	171	195	204	193	179	204	160	209	185	185	169	224	175	184	201	178	167	196	201	187	215	171	173	182	173	189	208	178	175	163	205	190	181	226	164	164	180	180	172	170	185	164	194	161	191	184	171	169	166	188	180	185	196	199	175	194	186	185	195	212	182	184	165	181	146	199	212	177	193	194	191	166	178	183	206	164	191	189	199	155	188	185	177	181	206	177	180	219	185	185	164	168	199	191	178	179	189	177	189	158	170	167	207	167	172	166	200	173	162	172	168	175	178	183	195	185	174	216	200	176	181	175	166	175	197	180	161	202	207	158	166	196	200	193	168	176	164	193	181	200	167	170	182	184	166	174	173	186	182	218	196	190	195	173	184	191	187	204	173	210	175	160	183	202	176	166	183	178	191	207	199	167	155	181	178	198	188	175	160	167	168	183	190	198	177	197	186	187	204	180	182	181	185	182	182	185	203	173	196	176	162	171	182	191	192	160	167	192	176	183	177	214	199	194	192	212	182	149	211	168	181	208	186	181	163	171	212	182	174	180	207	208	174	159	172	182	175	183	168	198	190	184	185	196	192	200	205	177	159	187	171	199	176	183	165	180	177	191	169	184	173	192	201	181	160	162	183	158	190	191	163	193	165	158	170	159	182	176	180	162	192	198	196	160	165	191	210	186	196	178	185	163	178	181	173	221	177	183	178	197	204	194	196	209	178	177	170	186	215	179	182	180	197	176	163	157	190	177	178	172	196	185	189	190	160	185	181	194	183	164	156	175	191	182	194	189	194	201	200	184	158	187	181	161	180	191	211	205	188	160	179	176	168	197	157	201	181	201	198	200	201	209	172	166	181	180	174	172	186	191	187	175	186	175	189	135	212	177	182	165	178	184	185	191	201	192	169	196	187	174	165	191	186	192	213	215	197	178
31445	49781	44591	34157	26977	19721	14989	10670	9063	7419	5873	4423	3330	2947	2362	1910	1727	1496	1266	1149	1047	937	800	708	627	559	531	493	511	413	402	420	392	389	319	366	358	357	336	334	309	318	337	317	308	280	276	266	266	284	267	271	275	255	252	252	248	263	222	260	245	247	264	234	264	217	237	246	213	234	223	228	232	232	241	232	249	224	229	240	228	219	259	221	247	220	239	226	214	228	248	239	197	246	236	258	227	224	234	240	226	207	224	215	230	232	250	251	242	244	232	227	213	243	241	244	226	220	235	218	236	218	229	237	234	235	235	222	209	264	228	251	221	207	236	250	234	226	236	249	228	229	228	261	238	234	212	225	210	242	236	234	241	222	247	243	227	209	221	203	225	203	245	216	205	247	233	233	220	258	227	247	267	233	215	236	243	237	253	215	231	233	219	232	251	240	210	234	218	233	240	223	227	225	218	228	227	209	215	251	202	230	218	233	238	242	214	249	226	231	220	202	224	233	229	216	243	266	240	226	248	230	230	209	227	247	239	215	193	244	236	223	256	236	224	231	214	248	214	231	229	258	230	207	223	241	215	250	212	224	234	222	219	203	225	207	217	230	231	216	221	233	220	235	259	221	223	205	243	244	250	217	239	228	248	222	221	221	213	222	204	219	228	245	224	205	237	254	225	227	232	237	210	233	219	228	241	202	232	253	235	224	220	206	239	205	251	233	254	215	248	250	232	247	216	238	223	250	204	226	208	238	225	207	229	209	253	222	199	241	197	246	230	245	237	227	211	234	227	241	229	231	214	211	203	237	264	221	260	215	229	221	232	208	215	220	224	217	189	207	232	238	224	216	215	224	235	243	245	240	222	246	231	210	221	235	235	231	209	234	215	247	207	211	255	236	232	247	236	223	237	224	227	227	204	225	258	230	233	190	239	229	222	232	239	240	244	227	233	238	223	247	244	252	235	253	252	197	248	214	259	247	235	251	231	226	228	228	187	212	217	231	228	231	225	224	216	225	219	232	250	239	249	203	231	235	237	244	225	234	247	219	264	222	228	205	249	215	249	241	231	218	231	205	216	211	222	238	220	238	213	266	253	245	242	230	204	226	234	228	210	242	245	255	223	231	256	246	237	268	235	234	231	222	236	235	205	229	214	224	232	242	202	232	240	208	227	241	233	226	220	197	225	233	234	224	206	238	218	229	219	242	232	222	201	237	229	231	214	204	242	202	239	216	228	249	234	206	223	214	250	251	223	228	260	249	241	222	252	239	251	220	227	228	220	236	233	234	242	231	251	231	204	221	220	233	230	245	239	247	226	225	218	217	244	208	216	220	219	218	232	242	255	218	216	229	243	236	226	238	222	234	218	226	221	250	222	244	197	235	244	209	239	221	224	234	241	232	219	221	248	243	220	253	206	247	233	217	243	238	224	256	257	229	199	244	249	188	233	230	248	232	208	230	246	233	224	209	212	215	218	226	248	227	229	237	200	234	223	219	240	231	239	244	246	232	204	227	215	238	248	252	231	239	252	223	252	243	228	256	239	199	226	229	216	225	234	251	227	206	230	213	225	214	217	231	239	228	193	245	222	211	232	244	260	223	237	238	223	198	238	234	256	237	231	224	251	241	253	226	215	223	276	231	240	241	225	233	222	259	231	262	222	228	236	277	237	250	220	231	211	264	215	229	216	228	247	244	232	230	218	237	226	213	211	204	221	232	208	246	221	248	231	239	228	224	200	243	221	228	245	199	203	225	230	240	216	230	229	230	235	229	214	227	220	197	236	228	242	229	209	244	231	228	234	215	230	219	234	202	202	237	227	236	227	204	227	240	242	231	246	229	223	218	222	225	239	235	221	212	263	254	220	197	217	228	214	220	236	221	218	257	197	223	207	239	206	226	212	264	217	212	226	222	232	241	212	222	232	247	222	229	244	223	250	204	214	251	196	238	222	217	241	230	214	246	229	264	225	224	224	245	245	226	206	234	230	231	239	217	208	228	236	228	196	224	223	237	249	213	224	254	236	242	213	220	220	209	222	229	235	237	233	222	241	234	213	204	233	214	225	247	218	225	261	234	189	217	235	241	207	207	251	204	242	244	230	215	223	202	231	218	244	234	266	219	240	228	224	238	217	222	234	238	227	209	242	254	207	236	236	220	240	217	235	221	230	205	236	241	229	220	255	229	234	239	223	231	264	257	243	259	252	209	227	219	222	214	258	255	203	194	217	225	234	231	224	230	227	225	239	202	224	237	218	256	222	244	232	212	213	263	237	249	233	216	222	218	252	227	234	230	223	229	211	230	194	249	221	227	234	220	233	235	214	238	238	206	232	223	226	226	230	233	219	256	248	214	233	239	249	215	216	196	260	234	224	227	241	218	218	237	227	258	204	212	202	242	225	222	221	234	220	211	224	256	226	227	227	210	232	241	202	252	258	236	221	244	227	230	215	211	202	235	242	229	270	229	228	201	208	242	232	229	224	227	235	236	237	223	225	225	221	225	228	215	238	229	219	236	224	250	239	243	243	244	212	228	258	219	245	218	226	236	227	247	231	239	202	231	239	225	229	248	258	240	236	224	255	240	213	236	199	211	230	232	242	210	240	215	204	202	239	252	220	218	225	230	220	208	228	235	222	238	224	254	236	216	194	251	228	214	221	214	248	247	231	243	239	240	227	217	249	223	233	229	231	235	223	240	202	231	230	214	213	232	253	221	225	229	227	201	247	244	200	249	222	255	237	230	236	225	230	226	228	206	208	224	233	226	237	236	195	208	217	229	218	225	220	222	227	217	228	201	218	221	235	210	209	231	203	236	233	233	227	226	242	198	211	224	234	217	233	223	223	229	224	219	204	200	225	222	244	219	220	227	237	220	217	211	214	217	229	222	234	248	217	234	217	228	243	206	221	222	258	207	235	238	201	254	247	226	215	234	216	238	255	248	199	238	232	235	249	205	207	224	227	223	236	248	248	220	218	238	232	238	216	250	239	210	202	202	246	253	200	225	247	220	221	230	223	228	203	259	230	235	243	211	256	240	222	242	225	243	237	216	201	237	247	242	214	261	230	221	220	238	242	242	239	230	254	219	223	261	250	250	211	258	206	261	225	227	243	227	227	268	235	227	257	221	232	247	238	213	222	250	231	225	194	223	233	237	236	232	203	192	229	232	255	218	205	245	214	230	236	235	216	202	220	228	225	227	227	234	211	220	209	242	237	246	202	227	231	231	253	246	217	222	237	218	228	213	209	220	215	222	242	230	232	205	265	224	226	263	230	252	228	228	244	225	220	248	230	225	235	229	244	205	229	228	209	240	225	239	255	241	222	233	235	231	256	260	226	190	233	211	226	235	214	256	219	226	207	231	218	236	211	210	245	236	263	227	241	232	209	252	224	226	247	264	213	244	197	235	220	241	207	229	226	232	227	233	217	241	223	214	227	208	238	228	208	213	236	225	207	200	206	236	231	224	226	221	239	249	241	212	221	230	228	235	230	207	221	226	200	209
25489	21492	28516	27859	19944	12461	7193	4369	3426	2717	2074	1642	1231	1142	930	852	744	687	665	566	573	527	488	492	424	441	415	391	363	389	380	348	337	362	350	378	357	361	373	362	334	314	335	329	288	312	293	295	311	308	310	336	315	292	285	302	284	255	283	302	283	290	302	297	306	281	286	305	284	281	290	290	288	299	301	306	290	262	310	307	296	286	285	270	279	287	264	322	322	291	282	286	312	263	299	276	288	299	261	266	274	294	330	285	295	252	289	264	299	285	289	290	291	294	288	271	315	287	296	288	306	295	314	276	274	293	307	296	296	269	323	287	303	291	256	307	291	269	266	267	312	265	296	308	301	304	316	302	297	327	281	259	258	301	288	308	291	335	285	264	294	284	297	268	298	310	283	273	314	279	272	279	282	287	307	291	300	316	310	291	283	281	327	297	268	297	298	308	279	313	320	289	315	276	300	291	239	271	307	314	289	273	268	263	301	270	271	295	278	261	295	321	331	277	281	284	285	304	288	273	288	297	266	311	254	288	297	301	294	309	324	289	297	321	286	295	292	261	277	286	274	271	275	286	342	294	268	277	290	302	282	300	305	281	307	290	291	272	261	319	291	289	277	345	293	255	315	301	293	282	286	288	300	289	283	279	305	261	278	270	300	289	283	281	312	314	277	266	306	310	290	320	262	313	289	278	266	266	323	318	297	312	303	289	270	328	309	298	287	260	265	295	318	283	302	275	323	261	286	299	286	278	286	285	310	303	267	307	266	311	277	280	283	297	275	279	315	275	275	284	280	278	286	308	300	295	271	290	268	307	261	262	294	252	280	289	293	292	276	293	306	270	269	311	279	268	268	269	277	276	269	273	278	273	312	303	267	275	303	307	322	294	309	286	320	289	286	293	283	283	324	279	273	274	289	308	318	286	275	271	302	293	295	285	286	304	308	322	251	263	280	290	329	281	273	299	282	280	297	293	298	253	295	269	309	293	282	283	307	300	304	315	287	290	281	256	319	311	273	287	278	281	265	285	287	303	278	308	270	280	322	329	311	280	291	274	266	287	270	284	273	278	300	307	290	287	284	300	293	267	265	282	305	275	279	283	277	263	294	312	282	280	281	299	268	308	318	310	289	286	291	322	274	290	292	310	305	285	292	299	293	288	289	277	309	315	280	313	308	279	278	281	270	309	286	272	300	281	274	271	283	303	303	290	296	276	275	313	255	293	286	283	302	293	305	290	307	294	284	308	293	288	265	275	277	324	298	272	280	292	265	306	322	231	286	273	301	296	306	271	280	306	303	279	305	285	290	309	273	317	288	289	317	288	278	278	305	283	303	290	294	284	285	271	279	258	291	273	286	284	274	296	283	309	309	286	300	299	271	297	290	278	267	264	234	282	304	272	310	294	297	251	316	242	292	297	305	278	299	320	297	272	273	312	310	300	296	261	254	275	306	301	281	284	263	261	283	286	304	274	274	293	268	299	310	270	291	258	279	310	315	296	285	263	293	309	312	298	311	299	297	305	263	282	302	282	289	284	282	266	284	280	290	270	313	287	307	300	263	273	257	267	291	267	300	319	290	290	317	317	297	298	312	310	315	321	277	285	281	277	295	265	287	256	300	284	283	306	292	267	292	274	318	305	281	312	297	293	265	288	266	283	285	315	300	304	310	287	302	273	294	284	295	290	315	279	306	281	316	262	307	309	280	298	282	288	280	335	312	317	297	279	313	256	268	303	295	254	327	302	298	300	293	263	279	314	285	278	273	271	280	298	298	301	305	310	308	290	276	274	314	304	285	319	316	265	276	257	290	280	305	311	282	297	297	283	299	288	302	308	272	303	282	283	329	295	268	276	290	269	288	280	284	323	291	303	287	271	316	307	284	283	304	277	303	289	324	290	230	291	306	276	281	296	290	272	289	300	292	260	278	315	323	252	298	322	290	273	261	314	294	308	290	290	278	252	268	290	286	285	283	290	296	267	278	299	295	305	287	266	284	283	262	285	266	293	300	283	276	270	297	311	266	295	299	287	269	296	296	291	308	283	279	299	269	322	272	303	276	280	280	295	299	292	302	286	313	277	293	299	291	260	295	285	261	271	270	267	290	301	279	262	287	298	284	282	266	297	279	303	285	294	272	308	301	310	298	300	273	266	281	293	322	259	314	280	291	267	298	299	303	271	287	314	311	288	302	248	242	273	298	274	273	322	268	293	273	280	299	284	288	272	282	281	269	256	289	284	281	276	270	304	285	271	293	326	346	272	277	303	300	299	271	283	302	290	271	307	320	324	275	289	316	293	322	270	278	278	296	291	304	287	303	283	330	275	271	297	281	310	312	299	292	278	280	271	268	304	306	315	279	285	309	314	285	293	297	269	276	256	293	304	299	319	284	268	310	303	250	255	280	293	263	266	291	286	291	321	265	300	300	280	266	270	322	307	279	289	243	286	300	270	285	293	273	291	275	295	286	254	335	313	271	306	271	288	286	287	263	294	307	315	297	279	269	297	304	272	284	284	264	288	244	287	287	299	295	307	331	281	304	297	267	288	283	299	289	287	245	283	300	274	273	283	292	292	274	274	285	285	288	305	279	285	293	282	304	303	275	282	287	269	262	301	279	290	311	265	292	305	288	282	281	292	265	309	306	277	300	317	293	260	282	266	283	277	273	273	273	303	276	322	283	299	283	289	283	274	291	318	287	272	300	322	288	269	302	306	285	289	288	274	278	289	295	289	289	318	272	310	278	277	293	307	277	281	300	294	303	306	296	304	276	286	263	265	294	295	307	275	305	332	320	276	329	263	266	285	267	281	265	323	281	280	285	287	286	282	283	283	298	292	284	284	298	293	257	265	273	332	306	279	320	277	240	277	271	298	263	267	336	273	271	290	297	300	295	321	301	284	290	313	280	292	308	277	284	247	305	284	279	273	308	275	304	294	296	278	274	318	287	290	292	274	320	276	256	301	277	273	295	304	282	279	268	271	313	305	281	290	300	271	298	262	294	310	297	304	280	311	298	278	285	322	318	283	244	277	294	293	292	293	299	303	293	316	293	276	295	288	270	295	278	269	323	302	238	317	295	301	274	312	301	285	283	262	296	274	284	293	297	292	281	277	308	297	264	328	295	251	266	288	284	325	317	303	297	296	301	299	258	311	292	277	288	286	306	303	278	294	307	272	276	273	307	300	271	277	296	292	264	298	330	256	266	287	287	280	278	276	281	295	282	296	284	305	292	288	248	313	282	280	302	309	284	289	301	297	271	280	266	286	303	264	281	285	274	328	274	313	271	302	268	302	289	313	303	273	271	286	306	284	276	263	281	310	277	293	273	282	299	289	287	302	317	300	309	296	268	272	293	300	314	301	271	281	298	321	279	298	309	302	279	282	281	297	280	290	295	301	279	260	312	280	284	308	279	286	309	265	279	288	312	280	326	279	289	302	273	269	286	274	269	280	274	284	280	270	265	297	310	278	298	289	280	298	281	283	281	327	295	290	317	302	276	279
31004	46214	41179	32176	24075	17303	13142	9266	7862	6527	4829	3814	2817	2466	2071	1803	1584	1381	1216	1075	933	925	827	691	657	658	593	571	554	512	484	515	492	474	450	492	465	423	409	464	442	444	457	442	401	419	439	390	383	385	381	383	397	369	387	340	374	376	352	341	366	368	362	363	370	320	332	346	337	365	346	365	334	332	332	326	340	349	353	342	364	316	308	360	387	361	377	365	321	349	374	286	340	364	363	340	372	349	356	349	379	382	344	370	345	341	362	342	336	374	379	350	365	346	338	339	349	339	377	353	384	352	336	325	356	348	338	374	369	372	358	347	330	342	348	363	356	340	374	353	346	347	336	359	366	366	388	358	321	355	365	341	346	345	338	338	356	325	372	361	382	368	398	346	396	382	343	383	355	318	352	322	332	354	354	365	365	346	360	368	338	343	340	376	352	376	357	342	339	317	340	334	369	347	324	372	384	348	345	303	326	328	358	381	340	361	383	350	392	363	348	354	360	336	360	344	382	338	362	344	351	337	375	349	377	365	352	328	354	373	337	345	354	352	358	342	307	373	320	381	354	363	346	363	346	344	382	357	370	352	371	382	329	368	338	338	333	341	383	356	331	348	368	344	346	348	383	325	360	346	325	335	320	352	381	374	336	335	311	373	320	360	401	330	389	336	328	328	356	347	358	333	368	345	342	360	337	355	346	354	358	340	326	330	362	354	348	343	368	342	362	344	340	352	349	366	350	353	344	374	352	335	312	347	340	334	351	339	371	362	300	338	347	345	371	371	338	319	365	357	337	349	363	326	314	365	352	385	383	356	334	373	353	330	369	334	379	388	331	335	335	329	346	380	352	369	339	342	343	381	353	336	343	359	374	339	366	336	369	325	356	358	348	382	344	353	332	328	386	346	375	325	361	353	331	322	376	326	340	388	334	349	375	342	354	347	329	345	395	356	332	342	366	331	342	335	322	344	355	320	364	328	368	359	346	356	349	344	320	313	364	367	348	332	323	349	375	358	364	359	347	363	362	367	352	347	371	334	351	346	381	342	407	322	348	339	376	342	357	328	329	329	359	369	366	361	338	351	350	350	356	355	383	352	327	344	358	385	351	343	377	390	323	363	367	366	339	400	348	353	355	336	327	348	351	365	350	326	323	349	372	340	363	323	366	307	357	319	310	306	383	347	349	343	362	389	370	358	367	361	364	315	346	328	377	342	345	350	382	339	328	376	377	344	346	352	330	382	366	334	394	374	349	364	351	332	343	388	337	355	340	351	387	381	328	331	335	377	355	367	339	370	374	334	336	347	357	364	340	348	386	364	322	368	332	340	363	350	354	347	346	335	365	330	320	319	369	370	324	349	391	365	340	359	377	381	298	345	353	323	374	357	326	338	368	372	352	365	337	342	358	366	358	371	386	322	361	331	349	339	344	391	353	347	373	354	359	330	343	346	365	346	385	348	345	347	362	381	312	319	345	367	322	347	363	334	355	326	350	353	360	365	360	362	365	365	365	304	349	356	355	349	337	350	328	351	361	327	316	362	338	374	362	362	349	344	348	360	344	334	330	351	343	347	362	361	356	361	339	363	322	377	340	363	318	341	330	344	384	354	307	350	333	364	359	357	338	343	368	368	353	376	394	354	344	318	346	357	377	361	355	353	323	318	354	379	355	350	353	362	322	342	355	327	343	339	325	360	341	311	339	350	326	353	346	345	337	356	363	341	322	381	357	348	352	370	325	382	351	342	332	351	365	364	343	362	348	364	373	336	361	327	340	340	331	331	363	354	406	351	366	343	340	386	327	340	335	383	371	370	344	348	345	357	349	325	372	391	354	359	370	368	359	375	351	343	351	354	363	349	377	350	357	348	344	352	369	351	329	328	362	336	324	324	369	371	324	374	355	363	362	355	342	354	331	332	348	347	371	335	362	339	349	355	370	354	340	380	347	365	392	350	348	329	374	345	389	377	328	334	362	369	367	354	355	349	332	337	358	348	344	343	392	353	373	368	359	373	402	374	343	334	366	342	379	360	343	354	339	342	318	360	366	349	356	338	352	353	342	344	330	328	358	362	347	398	341	346	356	331	340	327	338	371	336	339	356	334	355	361	354	368	371	321	378	381	381	342	355	350	379	318	375	359	331	361	356	370	374	347	348	345	363	333	403	369	315	344	361	365	349	366	332	345	338	343	367	331	333	350	329	362	353	344	341	358	338	383	357	370	351	352	400	376	368	378	364	386	363	341	346	355	339	335	357	382	371	370	370	353	347	353	377	353	362	347	383	348	330	325	372	337	362	387	360	334	370	342	368	391	337	346	356	361	419	330	356	339	329	358	327	401	347	344	381	371	354	383	346	346	353	370	336	322	375	343	366	354	377	370	345	349	351	371	350	364	358	353	364	339	352	374	324	346	329	316	371	367	367	368	353	334	385	379	369	359	320	388	343	370	345	361	352	345	343	311	358	325	345	345	328	345	344	359	343	377	343	377	336	387	363	314	355	359	362	370	352	354	374	365	327	366	366	384	340	357	353	397	335	369	333	374	342	338	334	360	338	302	349	360	370	331	356	347	392	378	394	378	346	357	371	345	303	347	362	343	355	335	332	361	346	371	346	341	339	347	354	349	311	381	357	363	358	345	359	351	336	316	351	335	352	375	357	355	356	334	342	392	331	356	328	287	330	347	323	372	351	339	380	366	374	350	383	337	313	349	343	346	345	295	365	350	328	366	345	376	372	349	333	383	345	315	343	394	339	351	360	346	343	303	326	346	356	377	329	365	353	322	354	340	347	354	342	390	325	380	350	360	311	343	367	339	369	374	372	363	362	340	342	352	345	347	342	333	383	361	341	329	311	357	352	359	366	348	341	348	361	351	318	342	369	344	400	350	353	352	348	377	370	326	384	341	378	373	347	382	330	359	340	371	373	375	338	354	374	341	334	337	373	342	337	337	371	346	349	336	329	347	311	360	346	382	347	346	341	389	366	328	375	345	349	357	371	323	372	396	376	331	397	342	322	352	376	360	408	333	340	353	369	343	375	372	365	381	358	366	347	349	353	375	321	351	355	350	336	340	338	347	328	348	339	338	334	374	383	351	385	374	332	365	360	345	322	337	356	336	355	344	377	330	364	354	358	350	337	322	368	349	381	376	325	358	327	379	363	340	313	352	353	353	361	365	365	369	332	360	375	337	372	392	374	348	357	346	376	391	358	333	335	343	352	331	322	349	333	354	354	382	346	360	353	366	355	341	359	376	350	341	336	369	365	364	363	353	353	371	370	324	390	332	347	373	379	364	334	343	352	385	344	345	379	335	395	362	378	345	378	352	332	345	346	353	310	347	319	340	355	379	382	354	356	361	366	334	368	329	405	349	353	359	402	358	377	340	334	352	363	349	347	392	332	338	345	341	341	361	329	357	376	362	353	331	387	379	357	381	356	378	375	333	347	365	337	317	358	332	345	348	326	334	327	345	347	322	366	350	334	329	393	371	369	372	362	346	325	342
23280	21326	29002	24370	22265	22520	18431	9154	6347	5235	3858	2756	2199	1745	1518	1254	1077	984	948	831	808	628	637	562	531	473	453	378	371	377	351	314	319	290	296	295	300	290	284	298	315	255	278	290	270	235	248	254	271	260	271	247	244	237	255	262	241	252	232	231	255	241	257	237	218	223	199	208	240	236	204	192	204	205	252	231	240	264	238	215	197	232	226	208	226	231	225	201	217	214	193	212	233	220	217	203	244	226	210	214	239	236	229	214	217	214	228	244	222	231	224	225	249	222	217	234	226	230	201	233	214	209	225	243	249	222	241	210	244	233	203	246	242	227	223	214	200	239	229	209	225	236	216	248	229	220	234	228	206	217	227	216	217	234	226	224	228	221	214	215	217	233	222	222	213	239	253	225	206	230	233	225	211	245	203	230	232	211	221	238	230	244	219	245	232	219	251	231	209	238	228	244	205	226	231	231	251	217	216	218	219	230	239	219	251	219	226	226	226	255	253	243	215	189	245	255	223	216	237	218	227	231	226	230	192	223	234	242	232	233	217	230	212	206	241	227	230	253	224	206	201	231	212	235	261	212	253	223	235	220	225	236	207	222	217	207	195	210	212	224	195	214	222	232	226	221	231	217	236	237	223	217	252	217	218	205	215	225	219	203	227	244	251	220	232	248	213	200	228	214	218	211	220	196	228	205	228	210	233	224	236	228	266	222	199	238	246	213	231	216	201	236	222	223	233	244	202	228	222	226	195	207	210	232	231	226	220	212	233	194	241	212	210	223	230	213	228	238	198	208	217	232	234	225	228	207	199	205	197	226	238	222	231	209	201	238	208	238	233	217	244	227	237	215	215	240	237	206	215	224	233	263	222	226	211	212	209	210	211	209	223	211	218	226	241	229	222	220	235	202	199	228	215	217	220	222	224	238	216	222	223	224	242	220	204	228	223	216	217	234	230	242	225	219	227	215	201	252	226	214	241	212	208	236	215	249	236	217	218	206	212	231	206	253	205	250	216	227	238	220	220	200	231	217	215	244	254	232	234	214	214	201	194	199	229	273	216	220	223	252	211	221	208	227	233	235	235	260	222	209	233	188	236	211	225	226	233	240	198	215	201	242	215	242	233	224	213	221	226	217	224	202	200	203	207	221	231	240	227	223	193	207	249	232	240	235	244	223	216	231	217	221	230	194	222	199	249	206	214	219	210	203	234	233	213	197	231	224	221	226	213	233	211	225	214	205	216	238	205	241	238	252	252	228	224	235	203	233	243	217	200	235	210	216	216	202	200	243	189	222	244	216	216	222	211	221	207	209	241	204	242	245	244	219	244	222	200	258	238	217	207	212	230	215	232	240	226	223	219	215	204	230	208	212	224	224	212	221	220	214	210	216	222	220	200	230	225	222	227	217	202	245	212	215	237	213	247	216	229	214	218	207	221	224	242	249	235	214	222	199	203	231	229	241	228	210	213	239	213	210	240	214	217	222	221	218	238	252	217	220	224	216	215	225	228	186	220	223	206	218	223	235	224	241	207	223	246	216	210	214	241	202	216	236	248	202	196	239	211	245	214	210	241	207	215	229	215	225	210	238	247	216	224	215	238	238	224	227	226	234	226	234	202	209	223	233	222	229	212	206	236	222	221	221	214	245	224	181	214	243	215	228	233	233	216	232	230	219	229	234	210	224	211	220	217	239	234	215	207	205	236	252	221	232	202	230	225	248	220	186	229	205	219	196	243	244	222	217	216	239	235	230	231	197	233	219	225	230	220	190	249	195	212	226	198	225	203	189	225	212	229	219	213	218	222	233	215	205	240	211	220	217	228	217	216	233	241	240	241	219	211	225	220	243	237	243	249	233	201	221	212	233	226	230	220	230	213	202	224	214	217	224	259	227	208	223	249	239	203	212	219	209	211	210	216	225	184	247	223	230	211	249	211	206	231	222	227	198	209	200	230	212	241	218	240	224	228	208	213	221	211	200	231	234	212	232	221	227	225	223	226	235	221	226	205	215	205	235	217	195	212	226	219	216	241	199	211	248	218	218	198	200	216	198	227	241	221	215	189	213	227	229	229	240	217	218	224	218	192	232	228	215	239	241	229	206	218	219	204	225	222	215	214	211	194	223	217	213	197	227	231	219	228	205	203	245	232	251	219	251	226	219	227	224	219	210	225	212	206	213	229	214	245	208	212	240	209	220	215	212	240	191	207	215	225	205	248	200	223	200	228	204	250	222	205	251	232	258	226	217	216	209	234	212	224	223	228	249	221	214	232	234	211	201	225	214	205	205	223	202	226	198	237	235	225	196	210	226	207	229	211	224	208	223	202	215	231	211	246	292	226	230	214	216	224	243	210	235	218	241	256	210	219	251	205	228	246	229	221	214	247	231	197	233	233	223	210	225	225	228	217	224	190	245	228	207	228	228	213	215	216	220	231	230	237	214	204	198	227	246	215	232	213	210	225	234	225	230	224	225	232	230	236	212	234	233	232	202	205	215	218	231	248	225	250	224	211	231	229	203	218	201	214	235	209	186	227	255	212	230	201	221	223	221	226	210	202	230	217	250	202	227	227	222	208	203	230	231	267	234	217	217	218	229	243	226	215	241	217	216	217	241	219	249	241	221	228	213	213	199	196	246	279	238	210	236	232	261	209	231	201	225	207	230	230	214	230	190	219	224	220	217	227	214	201	240	228	243	196	200	245	257	218	218	189	201	246	220	239	208	229	228	213	234	187	220	204	205	192	211	230	220	227	253	220	225	223	219	241	219	208	215	241	204	227	247	237	211	228	208	206	245	222	234	214	233	243	216	195	216	216	220	231	221	220	203	183	241	223	241	243	212	231	227	213	210	239	226	203	216	228	218	217	229	218	213	232	217	214	240	224	218	240	214	234	241	217	226	211	230	205	205	231	220	202	241	230	222	229	228	211	240	230	241	232	234	221	203	231	213	282	241	216	216	228	199	213	224	228	216	220	235	210	242	221	224	239	204	216	235	232	241	202	216	241	191	223	234	232	233	231	235	216	199	231	245	230	239	261	235	213	233	222	221	213	232	220	216	213	205	233	230	221	219	230	228	217	228	239	210	211	236	198	223	216	222	232	239	221	224	245	223	249	235	256	220	206	228	211	231	211	220	227	190	214	248	231	212	238	227	249	213	214	215	250	209	205	238	215	226	201	224	222	218	205	225	216	241	211	234	226	248	231	213	235	200	193	216	244	241	213	226	244	244	224	234	203	216	234	250	235	219	224	223	231	186	214	228	196	238	216	199	217	222	230	222	196	214	214	250	244	230	232	238	232	240	209	213	245	233	213	254	217	245	220	228	232	225	216	219	236	229	229	221	246	224	213	220	254	225	227	200	231	225	228	235	242	214	249	223	265	242	199	238	189	228	249	221	235	225	242	206	252	229	224	203	184	203	224	253	217	226	214	191	213	212	235	212	254	217	210	201	236	209	200	222	194	229	231	201	213	201	222	231	231	203	205	237	222	254	244	210	234	225	216	213
32044	54087	49575	40401	32226	24127	19360	15011	12570	10746	7911	6136	4780	3973	3259	2668	2276	1985	1847	1630	1456	1247	1198	988	902	860	702	627	602	610	463	486	491	495	491	475	444	431	410	400	433	363	406	408	387	347	323	348	310	303	335	300	296	287	304	313	304	301	274	299	269	255	297	272	278	245	276	263	278	259	260	279	256	287	268	225	284	243	291	263	290	269	253	271	288	266	245	273	269	274	270	257	278	272	259	276	287	290	261	294	276	281	293	261	278	279	249	289	287	285	266	253	277	261	290	268	254	268	277	258	274	275	256	282	259	283	254	262	238	273	254	270	289	271	258	273	304	262	271	304	281	273	261	265	269	240	260	268	255	252	248	307	256	267	238	293	288	274	256	264	271	255	254	259	262	263	280	262	280	257	260	294	284	269	275	271	262	293	269	287	267	273	286	266	250	251	261	252	269	269	259	271	251	268	270	257	260	273	260	281	259	293	262	268	256	272	270	280	273	260	274	276	274	292	282	279	251	261	282	259	262	259	266	262	255	257	255	278	261	264	291	228	275	256	219	259	273	270	242	267	267	254	295	290	268	308	266	260	294	267	267	269	270	288	272	228	240	262	273	250	271	306	252	305	262	243	275	264	254	265	273	263	243	261	247	275	285	262	268	276	247	267	274	269	283	288	264	260	291	259	245	276	286	265	251	276	283	236	257	257	264	249	276	291	273	257	266	246	261	282	274	251	257	274	288	287	309	289	290	263	264	280	278	275	260	235	255	280	252	258	259	255	256	273	293	265	277	277	250	260	297	268	267	293	255	250	263	241	264	285	278	272	266	267	275	256	263	266	287	290	312	300	259	273	251	280	292	255	256	256	282	286	280	289	272	289	276	287	292	310	259	253	250	307	245	255	293	289	254	297	301	267	287	253	268	266	297	250	244	247	278	280	253	282	255	275	256	274	297	281	264	267	275	268	282	285	282	284	289	266	253	277	228	282	270	245	250	255	273	258	262	285	251	294	272	278	267	297	279	273	269	284	244	283	288	262	247	245	278	288	266	277	239	280	251	285	278	267	246	282	230	290	296	244	249	248	276	244	275	264	273	272	246	277	252	267	260	284	253	298	262	278	255	274	280	253	266	250	248	258	273	277	271	285	282	256	278	275	318	281	273	272	255	281	287	269	247	265	269	265	282	281	244	307	278	275	266	282	266	277	275	249	270	272	270	265	285	282	249	271	280	267	258	275	269	269	269	254	277	277	270	296	268	241	290	242	272	276	270	276	245	269	268	298	254	295	275	303	305	273	267	283	276	264	263	271	303	276	274	263	239	273	253	255	269	252	277	268	279	274	262	252	254	307	258	284	270	270	257	288	275	265	282	294	244	262	274	244	256	288	262	290	278	244	246	259	281	266	301	257	270	240	278	251	277	288	254	263	272	296	303	265	263	271	261	273	331	264	287	277	283	283	270	287	255	258	279	274	277	282	274	250	292	274	285	270	267	271	268	270	275	254	213	238	289	265	251	280	277	269	277	281	307	258	269	279	264	287	259	261	275	275	267	286	254	262	292	265	255	261	251	280	258	247	256	279	271	280	284	246	278	258	248	254	271	289	280	271	265	243	273	271	260	268	259	253	281	279	281	228	255	273	274	266	264	285	259	270	301	244	272	282	277	279	278	249	292	265	254	285	287	272	272	256	248	247	256	237	261	291	233	274	300	279	269	277	244	276	261	266	247	247	249	282	257	298	256	274	245	242	275	255	287	252	251	290	256	274	276	269	268	257	245	270	263	277	268	281	287	261	273	256	262	282	274	297	270	235	260	256	278	274	255	268	277	261	276	253	291	258	270	254	304	265	270	248	267	264	272	263	247	282	267	265	267	282	261	259	265	274	285	269	245	280	266	255	281	291	263	246	244	263	291	260	280	252	270	237	298	263	257	252	286	260	272	288	251	264	295	276	271	284	272	256	270	267	272	293	267	259	274	269	262	264	273	269	285	281	231	262	264	254	260	252	274	299	270	266	277	302	259	258	249	285	265	284	276	256	261	247	255	283	269	250	248	250	282	294	275	290	265	271	267	267	262	257	244	258	265	290	280	269	226	253	302	257	251	253	263	257	250	271	272	269	278	261	283	245	256	274	264	253	271	267	272	251	254	282	260	259	250	252	265	281	261	286	261	259	259	292	287	259	239	282	258	269	234	278	262	273	276	247	254	229	294	278	266	292	270	255	257	278	210	286	272	264	243	255	262	235	264	292	280	266	265	246	279	279	265	245	279	268	269	278	281	288	283	263	250	237	261	259	285	280	283	250	276	277	281	270	259	242	274	289	266	267	267	266	263	264	249	246	301	262	272	280	264	282	292	266	279	261	265	267	261	268	251	250	277	269	267	281	269	267	250	253	252	251	273	253	269	242	295	280	257	247	268	287	250	237	292	277	247	243	252	280	283	265	243	238	295	264	266	296	275	258	289	285	266	287	270	276	271	278	255	284	271	264	251	261	282	287	269	296	272	272	267	281	266	294	286	283	250	274	283	274	301	275	279	273	269	281	289	254	258	245	305	271	276	268	263	234	240	288	247	282	240	267	258	256	242	290	268	257	258	228	253	264	270	257	282	282	249	271	284	244	251	244	243	262	267	230	299	251	284	276	272	293	244	268	251	265	273	263	268	256	256	265	290	287	289	245	261	283	255	277	242	262	274	255	261	274	279	257	241	277	239	303	287	252	241	286	310	258	278	253	281	240	268	289	259	270	232	286	221	290	285	266	276	273	269	291	280	250	273	307	258	266	289	259	233	262	255	260	251	265	278	277	262	277	287	261	242	260	251	255	261	255	278	259	260	274	266	276	292	278	288	259	270	300	288	249	284	258	254	300	228	266	269	282	252	266	283	253	267	276	283	253	295	253	245	274	240	266	290	257	252	258	267	252	237	252	283	283	266	255	264	264	248	250	235	259	262	264	256	256	278	269	291	289	281	277	275	270	288	247	315	272	287	287	245	278	266	276	254	281	274	258	265	277	244	254	293	245	259	251	279	217	263	239	257	256	272	257	290	249	262	274	284	286	246	239	283	269	270	249	259	235	249	270	265	241	263	262	279	271	260	254	268	263	259	287	282	266	225	254	278	272	257	270	258	271	246	261	281	266	258	240	286	279	281	277	266	257	282	291	239	235	277	264	265	285	267	297	293	224	268	273	253	284	259	262	271	276	290	269	269	259	290	263	261	275	270	276	280	280	267	279	259	262	263	258	276	252	268	293	287	266	244	253	258	275	273	244	297	250	261	249	257	260	263	259	275	254	278	244	233	269	227	269	259	291	254	248	261	251	274	291	294	305	241	288	237	248	259	241	286	275	266	278	284	259	258	256	265	262	261	264	277	256	269	236	274	257	266	284	257	267	258	263	249	266	267	282	271	283	263	284	272	276	260	275	239	265	256	275	264	288	264	255	268	250	284	264	278	260	278	277	258	267	266	271	261	280	288	274	252	301	250	232	267	289	274	251	241	279
29438	28470	33610	26911	17196	9274	5814	3849	2951	2356	1733	1252	1039	892	801	723	657	558	537	496	461	424	421	352	350	368	322	272	288	302	280	301	291	272	296	278	294	262	284	279	235	275	277	253	282	279	253	274	239	256	233	256	251	235	240	256	245	251	275	237	268	240	248	256	246	263	257	236	252	256	229	234	266	258	241	257	242	269	248	203	245	236	250	265	238	270	252	253	251	247	264	254	209	218	272	250	235	263	216	211	239	242	241	235	239	230	236	231	230	247	240	249	232	234	226	233	228	240	226	257	253	220	249	227	255	252	257	234	246	247	242	253	246	238	267	259	237	219	246	252	236	233	248	246	250	236	236	244	244	245	255	233	250	261	229	258	259	228	224	238	268	256	266	254	240	268	252	261	254	233	245	212	230	216	217	218	245	248	251	227	232	240	239	261	202	244	262	257	236	223	237	248	272	240	231	241	250	222	256	275	240	230	252	241	263	225	235	250	244	231	274	261	254	247	255	231	260	235	218	228	231	238	255	232	236	286	242	247	245	244	248	238	265	238	236	251	242	231	221	259	265	226	260	242	238	248	232	257	245	227	261	227	268	236	255	256	222	231	225	241	210	235	237	235	246	238	245	245	275	227	233	215	237	228	228	234	246	238	272	229	243	237	230	215	224	251	217	241	254	242	244	226	235	248	214	251	223	244	255	259	221	260	239	262	221	243	218	247	245	241	239	215	267	199	262	251	239	241	243	238	211	212	250	247	247	226	250	238	223	240	228	263	256	258	240	265	253	251	239	224	273	269	240	245	237	247	274	234	237	240	213	230	229	248	270	254	225	227	228	236	235	246	240	239	239	249	238	248	255	258	241	257	258	275	245	253	266	243	246	233	246	213	250	240	265	226	224	250	252	243	257	225	276	242	213	238	247	240	234	276	238	249	260	228	268	242	220	228	260	239	257	214	257	268	226	250	231	231	218	242	237	246	267	233	255	250	280	228	233	256	248	229	232	224	255	228	253	275	224	237	258	241	243	253	245	227	242	227	240	252	269	238	224	236	271	229	263	243	234	240	245	236	248	270	261	235	243	243	214	275	235	240	220	207	232	229	237	217	248	256	232	250	247	263	264	255	232	232	234	250	255	248	235	263	255	223	250	239	243	246	243	246	222	237	221	253	250	267	230	236	265	241	257	216	239	230	243	245	256	267	253	251	248	252	253	258	234	211	232	269	258	259	263	226	222	257	250	214	248	241	258	238	238	209	239	243	235	263	250	238	236	229	249	254	224	272	244	245	241	261	272	253	244	240	257	248	245	245	233	250	257	264	272	225	244	254	248	228	272	240	207	231	258	258	216	256	212	244	228	241	260	237	223	261	251	237	263	243	222	243	254	254	230	250	272	225	225	259	253	215	260	249	239	232	247	253	228	243	258	211	226	226	241	277	252	248	262	247	254	231	244	220	233	258	237	231	237	236	241	229	237	226	259	272	227	240	228	231	257	242	247	237	260	220	255	241	250	239	261	244	218	239	237	224	256	253	234	215	232	246	260	260	275	280	253	237	249	268	237	251	277	257	218	231	228	253	270	216	260	249	259	229	233	257	231	240	244	240	227	241	225	251	254	242	253	224	257	218	242	230	248	269	230	250	248	223	236	233	227	238	231	249	220	230	225	226	282	240	266	237	244	237	252	257	252	222	223	245	204	239	254	216	246	217	267	225	228	213	219	253	228	239	277	238	250	233	223	242	241	279	241	239	244	218	246	245	245	220	275	282	258	242	243	241	238	245	274	266	205	235	213	260	261	232	261	229	244	258	230	211	218	255	253	261	244	249	232	221	224	236	244	279	230	290	250	246	250	223	256	245	264	235	238	265	236	239	230	245	253	266	225	229	235	246	246	272	265	264	247	248	241	242	251	256	244	221	246	215	252	240	252	227	242	259	255	236	230	256	239	260	247	260	253	227	226	241	259	249	239	245	249	236	230	242	271	254	221	205	272	236	242	238	247	218	254	239	242	232	235	243	256	263	211	219	258	243	239	230	229	222	232	216	241	207	245	273	242	219	231	232	241	225	237	235	266	229	225	249	234	245	259	271	247	218	242	243	237	262	248	244	233	256	232	262	252	243	254	252	238	256	238	236	255	231	231	241	218	234	237	258	245	241	248	228	235	255	241	258	253	254	223	212	243	248	252	226	254	229	275	239	242	245	243	222	229	238	243	250	265	219	274	267	242	275	235	236	233	267	216	252	216	223	291	231	235	228	244	266	234	238	234	266	236	223	242	260	247	236	259	261	240	236	258	263	232	245	234	226	247	245	252	248	228	269	266	242	252	261	259	252	223	245	248	251	268	218	240	232	233	250	231	251	214	227	206	242	232	265	270	272	251	265	257	268	267	249	251	271	238	245	241	243	240	250	249	269	226	233	256	245	262	273	231	240	246	242	243	240	232	211	267	267	244	269	208	268	248	234	251	263	235	257	273	241	263	250	228	265	209	266	243	256	229	237	237	216	246	240	245	251	229	250	242	244	226	231	253	266	246	253	221	229	229	266	254	253	262	248	227	300	244	286	273	248	247	255	255	241	216	253	237	227	259	218	233	221	244	250	242	231	239	229	247	267	207	261	262	279	238	227	246	211	258	247	245	230	256	241	247	235	241	233	236	254	257	247	243	229	232	261	260	258	258	248	283	235	237	234	244	247	251	234	247	246	240	228	249	251	249	252	237	242	233	257	256	241	250	243	247	248	260	238	248	247	248	230	235	220	217	249	241	232	244	244	244	244	231	237	232	237	245	248	237	242	270	262	247	239	219	254	240	213	236	250	239	236	254	241	233	249	214	244	257	253	212	264	249	255	230	239	272	217	253	246	265	254	238	227	252	257	253	237	255	267	247	251	260	267	252	231	245	244	235	252	255	244	215	218	277	224	236	266	257	270	217	228	231	259	231	271	226	251	249	247	238	238	244	240	229	252	235	252	246	245	251	275	241	226	229	232	250	277	244	261	274	252	248	217	266	246	214	281	267	225	242	243	260	234	239	249	234	250	239	276	242	234	247	248	269	238	240	245	226	234	234	272	235	259	238	229	244	250	244	275	223	219	275	287	237	223	233	260	225	220	237	247	244	218	263	228	247	242	242	241	232	251	249	281	256	239	228	268	255	236	245	231	228	233	238	246	218	211	250	244	257	240	245	268	225	269	247	284	267	261	232	254	241	283	254	205	230	240	251	246	199	228	220	223	219	266	259	241	229	230	257	225	228	220	237	253	236	236	243	230	256	264	237	262	231	293	236	229	261	243	222	222	256	246	247	263	243	259	211	228	237	233	237	225	235	250	212	237	244	263	247	226	260	233	239	228	256	219	241	249	240	245	219	257	230	233	228	240	254	248	242	233	253	221	244	221	220	233	228	263	240	242	242	233	271	284	231	219	256	232	260	256	227	276	252	233	218	263	232	216	250	248	243	237	242	225	214	238	211	230	250	233	243	217	249	232	245	221	247	236	227	215
31020	43177	39186	28804	21300	14543	11377	8223	6711	5451	3928	2950	2310	1784	1676	1337	1134	1035	1028	870	826	749	686	629	580	506	509	479	455	393	419	389	401	414	384	416	375	383	378	378	373	361	359	313	362	336	351	360	342	318	345	337	348	315	320	340	331	318	308	333	292	320	284	300	311	289	319	296	301	303	328	310	300	283	328	287	320	306	323	284	330	298	314	315	278	318	295	296	327	308	314	323	297	310	304	306	323	316	318	305	293	312	286	267	295	317	320	301	282	301	280	299	277	306	333	316	293	285	327	280	316	314	344	286	310	293	281	305	312	324	336	301	296	318	269	292	279	345	319	300	280	320	293	298	292	289	304	297	312	322	284	312	288	274	279	335	297	264	273	299	285	328	294	317	301	295	288	280	312	299	306	313	283	331	295	320	301	295	335	280	306	289	310	299	310	319	293	313	314	319	323	273	337	331	303	330	307	302	296	289	317	327	327	317	260	282	298	335	282	308	311	275	295	313	297	288	310	306	302	317	281	318	332	287	330	290	305	308	293	307	284	268	300	321	317	296	323	303	286	314	290	304	292	305	314	293	309	283	293	334	267	307	294	307	323	298	291	292	313	291	278	293	324	296	286	296	298	299	272	299	341	282	339	307	304	301	281	293	293	282	321	336	300	296	288	328	319	318	307	310	294	287	283	317	315	304	314	339	340	307	279	284	305	292	323	294	287	316	317	346	296	303	304	307	271	323	301	294	287	315	329	326	303	336	281	332	312	299	289	306	313	294	350	297	283	368	297	275	306	323	309	310	332	294	303	269	309	298	319	314	307	283	299	311	307	320	302	299	327	286	305	311	317	333	298	312	307	318	310	305	329	312	305	318	311	333	320	274	304	314	306	290	296	297	279	318	320	288	296	319	290	309	267	302	301	304	296	325	291	304	316	311	287	312	328	289	274	321	310	321	300	327	326	304	296	313	287	292	299	327	307	301	275	303	290	347	299	296	310	296	283	329	283	283	313	319	277	315	310	301	312	269	294	304	333	319	315	318	309	309	327	291	307	317	315	307	319	287	288	329	319	290	283	305	268	297	337	288	305	304	293	316	291	320	306	294	321	286	316	309	302	287	297	318	308	309	315	316	303	304	292	281	327	296	321	301	279	260	298	276	304	322	300	312	299	353	280	311	298	312	278	281	314	297	332	339	296	296	339	296	301	273	305	291	284	281	323	304	309	313	293	325	317	323	331	289	317	304	315	292	298	294	271	273	325	298	309	283	311	306	310	281	293	296	308	317	301	328	320	333	313	302	309	297	309	296	296	281	287	287	264	303	325	320	313	325	313	280	263	294	325	280	311	320	326	291	317	318	322	283	315	280	339	313	292	320	305	302	298	305	292	299	309	275	338	317	316	288	303	281	301	320	306	308	311	298	326	303	292	291	318	289	306	296	325	306	306	305	320	307	315	310	288	304	316	336	319	316	321	329	305	296	305	282	300	299	289	299	320	318	282	305	299	276	311	294	317	307	295	323	272	294	291	307	307	315	308	316	278	309	295	295	316	293	287	296	289	262	290	333	301	278	324	314	305	312	322	310	323	327	288	331	253	344	292	301	303	290	285	336	309	306	290	317	282	296	303	315	280	310	289	296	306	283	283	283	341	312	323	295	267	303	295	300	311	320	324	314	292	291	300	315	299	304	294	318	298	313	313	288	287	306	298	302	316	318	289	324	321	276	308	297	301	327	301	282	302	296	294	306	306	295	334	338	265	297	317	293	316	300	285	312	295	290	252	283	311	306	311	304	281	292	302	291	337	307	307	270	270	325	304	291	335	310	325	318	313	289	308	272	286	302	289	301	307	326	311	286	298	288	302	304	320	307	295	326	310	288	305	300	310	332	278	277	279	310	297	312	309	298	305	288	311	298	308	313	309	322	315	317	315	299	285	287	310	310	307	299	303	300	298	318	310	354	299	300	315	233	319	271	320	322	297	323	324	271	280	295	305	295	319	299	309	307	320	309	304	300	294	319	307	291	308	305	317	338	312	280	296	273	316	333	314	294	296	282	291	321	303	286	299	297	305	300	298	307	306	327	303	330	298	312	288	306	300	293	324	263	284	315	333	306	307	297	288	322	321	297	309	317	291	310	298	320	313	315	315	295	282	310	325	310	312	285	317	316	318	280	314	319	287	292	305	289	313	297	313	320	316	305	272	303	309	308	325	304	328	281	300	322	308	294	277	303	299	270	285	312	308	316	300	281	298	298	300	329	306	273	312	282	338	314	302	311	340	328	323	296	298	312	310	298	325	286	285	323	318	272	299	287	325	289	295	301	309	311	273	333	303	322	288	322	309	277	279	280	309	261	303	262	306	297	307	283	308	312	287	293	307	310	275	272	338	320	310	310	301	304	344	272	300	301	297	313	288	290	328	288	286	316	320	322	310	291	307	306	340	292	261	319	331	287	310	293	308	301	284	335	294	307	282	330	293	326	320	292	306	318	316	337	300	289	294	279	332	314	294	302	321	288	278	306	312	280	290	293	318	293	308	314	329	325	319	283	292	331	298	293	333	291	276	282	313	291	304	317	295	304	264	322	295	313	308	299	298	295	312	291	306	280	307	313	302	298	280	309	295	287	297	270	346	280	285	308	317	309	311	290	293	308	311	313	318	317	276	293	287	300	296	295	304	314	314	277	303	306	346	306	296	326	314	324	308	338	293	305	307	272	281	276	313	323	316	308	318	295	290	339	313	305	322	254	289	327	312	279	337	338	321	331	339	307	301	287	312	299	307	336	314	290	303	329	303	297	284	266	319	282	316	279	328	315	295	283	285	308	285	296	312	324	291	336	261	267	307	296	304	290	323	312	347	298	312	315	297	282	321	315	290	297	302	278	287	308	287	331	305	295	277	331	316	288	298	317	302	308	322	313	318	292	323	358	272	363	317	286	315	312	299	281	316	298	337	309	282	329	307	291	322	293	322	304	299	345	311	285	319	299	316	283	310	301	302	299	277	301	322	276	300	304	292	299	327	334	321	304	285	301	282	313	298	325	300	316	286	294	303	298	292	306	289	298	307	275	268	275	290	292	305	288	307	280	300	319	313	318	330	276	294	280	305	294	285	330	308	312	292	297	310	312	307	304	295	291	300	282	298	304	291	308	326	310	306	313	308	287	325	314	306	309	295	292	298	320	327	298	304	275	256	284	296	296	310	318	308	320	315	272	312	322	322	322	313	302	299	311	322	287	304	302	312	312	330	290	289	321	290	320	297	319	298	305	301	290	299	309	304	252	319	268	291	282	289	270	302	308	324	305	272	322	288	303	301	311	307	313	325	277	314	301	314	324	308	262	321	309	310	296	320	304	275	275	297	290	333	315	297	293	294	290	305	333	300	329	320	317	307	278	309	316	306	319	290	313	293	314	328	320	311	332	298	302	290	313	318	321	299	308	291	292	268	330	276	308	310	291	296	286	324	285	283	297	309	297	320	289	308	290	299	313	311	278	311	295	281	304
24590	21389	28717	25896	22565	17169	10870	6380	4624	3475	2732	1967	1493	1140	1005	841	740	740	684	572	556	470	466	374	373	318	316	301	272	256	277	272	246	255	283	272	214	221	258	232	207	229	226	216	243	216	200	201	207	201	208	199	198	215	175	192	184	192	195	213	178	187	183	196	193	179	181	186	185	170	170	208	195	171	189	159	175	182	175	171	167	177	174	187	204	190	173	186	211	196	168	198	174	202	168	167	178	166	202	192	189	167	186	173	187	183	210	192	201	187	189	190	193	186	169	183	191	181	184	200	156	200	172	217	201	172	180	186	179	184	185	189	163	175	188	177	194	188	185	191	198	180	180	191	178	198	168	187	211	191	157	179	181	197	185	195	194	185	186	171	201	192	174	178	204	221	188	184	168	163	183	182	162	150	155	198	195	189	175	184	164	188	183	169	196	168	172	205	184	202	184	176	186	190	168	198	178	199	185	190	189	183	196	190	195	210	200	181	167	158	179	186	195	182	161	158	193	166	196	201	192	184	170	182	171	202	185	193	181	187	165	184	171	183	186	187	177	176	189	175	193	176	174	161	185	180	177	178	206	190	202	164	188	184	198	162	203	162	187	169	187	186	161	172	185	161	166	195	183	193	159	189	184	175	165	192	175	178	173	175	176	202	160	174	175	178	194	194	191	183	217	177	184	220	193	185	163	192	195	193	177	191	197	182	180	205	184	191	167	171	202	177	173	194	169	201	194	177	184	195	187	160	209	161	190	188	197	194	168	210	191	195	190	190	184	184	199	187	178	178	201	184	191	191	201	168	171	195	191	174	185	179	188	180	159	182	191	184	185	196	185	187	172	186	178	181	207	179	176	175	167	180	188	177	163	173	162	221	188	164	191	179	208	195	198	199	171	183	191	181	172	187	197	181	186	207	187	199	198	179	183	198	188	217	160	178	172	171	210	208	197	185	192	184	173	171	161	202	187	190	201	179	186	196	174	176	181	198	183	144	199	203	181	195	184	194	183	171	206	189	178	179	221	166	172	203	151	160	178	181	176	171	175	200	180	175	193	164	172	180	187	192	189	204	169	182	203	192	191	192	197	183	184	203	179	187	176	170	198	196	165	177	192	162	169	167	205	195	197	187	201	181	218	193	188	161	187	160	219	179	205	210	183	185	172	173	181	175	177	193	183	182	179	188	191	179	184	173	192	183	179	171	186	176	183	169	163	200	192	189	187	187	188	184	192	180	190	176	197	197	179	180	182	158	202	155	177	174	165	190	184	192	189	174	191	175	184	178	173	194	181	167	179	181	180	198	169	176	187	177	179	186	185	197	221	163	170	207	155	181	180	178	172	193	201	168	178	188	203	165	166	211	173	202	174	177	213	189	208	196	192	182	165	186	169	164	171	194	186	187	192	187	195	195	183	156	176	167	172	173	185	174	201	176	162	185	189	167	198	173	193	200	204	191	169	179	190	183	192	198	191	175	200	183	219	163	159	179	152	168	204	205	169	170	215	203	179	187	191	202	186	185	200	188	195	186	178	205	177	198	199	206	178	199	220	169	201	202	193	158	197	192	163	181	180	189	181	184	169	178	189	214	166	169	190	162	193	174	190	184	189	167	171	172	202	190	172	171	198	181	165	198	184	207	170	191	201	165	194	186	172	194	195	193	171	180	198	188	194	173	181	188	177	181	171	169	168	173	165	176	179	186	189	149	197	172	175	180	173	172	174	179	188	169	177	198	182	182	202	194	202	178	170	153	197	186	192	200	172	174	196	183	187	177	156	166	186	176	193	163	160	192	182	181	172	177	188	185	203	165	198	162	178	176	195	176	178	189	197	183	184	190	218	211	182	181	197	184	172	158	196	181	182	168	184	186	177	180	188	170	189	171	183	179	179	191	199	175	195	159	185	168	157	193	164	180	160	172	178	202	207	189	175	159	187	199	196	178	186	186	198	169	183	166	174	188	181	176	187	192	187	197	178	171	191	184	187	180	150	181	174	189	189	196	189	182	180	186	184	176	207	194	198	180	172	186	182	196	182	163	181	183	167	184	164	175	184	214	187	182	187	191	175	174	183	175	186	192	195	213	185	221	204	179	184	163	189	178	194	184	182	172	188	195	208	165	175	171	156	185	179	201	196	168	187	181	167	196	203	179	201	198	194	200	176	173	196	173	167	178	194	183	168	193	198	188	179	177	168	171	176	188	167	171	182	187	203	181	181	180	187	165	177	200	164	204	210	192	189	199	178	176	188	184	195	198	168	195	176	187	164	172	174	213	189	190	201	194	165	203	192	200	191	156	175	211	169	184	190	204	200	195	187	184	178	176	174	192	183	210	191	173	172	204	174	194	160	191	192	184	187	189	175	182	173	192	166	187	200	188	185	187	185	176	190	187	180	193	164	174	170	144	195	176	175	190	178	183	202	196	178	180	191	178	160	186	173	181	214	188	178	178	177	194	159	189	178	170	210	178	159	186	221	177	184	174	176	207	193	189	177	171	173	184	198	186	181	196	170	199	199	204	190	191	178	186	164	186	191	172	185	174	175	192	183	203	216	183	198	183	190	196	169	167	213	162	167	155	203	189	191	201	160	175	159	187	208	161	175	211	175	159	190	213	161	176	215	176	181	165	193	191	206	181	176	196	184	159	195	186	174	202	206	185	180	179	182	170	202	176	192	186	197	170	178	185	186	189	174	195	185	170	193	164	189	181	169	204	180	179	177	172	162	186	190	178	187	221	185	178	182	191	181	194	190	191	181	179	173	211	184	203	172	199	185	176	178	196	206	185	182	168	161	182	200	176	189	174	184	188	182	190	160	201	217	165	187	177	151	195	190	205	173	192	182	175	176	190	187	187	192	184	200	173	171	202	194	178	185	177	204	185	198	190	191	191	187	179	184	186	187	196	148	201	160	203	211	207	186	229	180	194	173	183	173	202	190	168	198	182	163	161	164	190	161	179	195	182	195	201	191	187	191	191	169	164	178	190	160	169	174	179	190	182	180	166	196	187	195	200	164	185	175	187	182	177	187	183	185	168	184	187	179	209	202	190	197	191	165	194	167	204	171	188	173	187	187	170	185	195	195	186	182	186	170	192	186	194	191	192	194	168	174	203	191	159	185	177	185	190	197	169	168	196	201	195	193	162	185	165	178	174	176	215	196	198	175	200	201	204	168	179	207	185	202	180	187	180	172	169	197	231	191	152	193	194	170	203	171	178	193	144	188	171	184	184	193	186	166	189	202	188	189	205	170	193	175	191	219	169	166	171	198	160	158	197	167	183	186	198	188	150	180	185	179	183	179	178	181	206	203	190	196	193	215	197	184	172	180	182	164	179	209	190	174	175	170	185	208	181	176	181	201	184	190	168	192	164	169	160	177	160	157	173	204	187	207	167	187	187	179	185	181	191	173	191	187	172	175	185	193	167	172	186	177	204	203	204	197	189	171	183	192	192	169	196	146	177	199	167	202	176	165	185	193	182	172	201	185	186	178	197	171	196	175	196
31153	49769	44497	34345	26780	19225	15446	11827	9774	7903	5931	4476	3299	2622	2154	1892	1613	1438	1337	1173	1040	974	847	714	639	569	542	501	421	413	409	420	388	371	380	379	372	326	347	361	320	326	307	283	323	268	288	272	286	277	259	270	275	255	282	249	240	262	225	246	240	252	222	253	213	210	218	232	232	242	225	218	240	215	260	228	250	233	212	239	239	235	232	252	221	242	239	236	231	209	204	232	258	222	220	244	240	226	254	233	263	238	261	250	225	228	269	251	212	212	213	218	232	236	261	252	242	239	209	223	248	211	266	259	221	220	223	253	215	244	253	236	239	206	195	244	235	218	232	256	255	221	255	249	223	227	252	226	233	234	213	229	235	254	226	212	242	237	227	252	198	236	246	244	228	232	235	233	264	266	223	218	223	222	213	203	229	236	249	256	209	239	245	249	250	217	216	234	231	253	252	222	237	219	240	231	223	246	252	249	235	233	243	190	252	231	231	241	210	239	227	238	265	230	230	237	236	262	246	237	215	232	209	236	227	222	224	203	225	220	211	243	260	256	227	229	220	248	232	235	217	247	233	229	214	227	230	252	239	262	205	244	221	223	241	224	242	232	254	235	237	246	242	230	220	202	252	232	244	219	237	227	226	248	254	217	226	215	224	224	243	234	244	205	243	242	230	227	206	248	224	200	249	228	224	242	248	194	197	217	222	241	243	234	218	249	244	216	290	230	217	239	223	224	242	235	222	247	259	222	221	216	252	235	208	247	240	229	225	242	240	240	221	240	232	232	222	230	232	238	223	210	245	255	246	229	232	258	245	235	228	231	212	240	223	243	231	251	256	239	227	215	232	233	266	240	211	271	237	208	225	242	254	218	209	252	210	215	224	225	214	228	233	267	234	237	228	238	271	255	232	203	226	231	241	235	235	197	233	244	250	231	236	230	218	243	224	223	218	228	237	238	240	219	246	232	234	225	208	244	235	202	226	243	211	198	225	252	229	229	213	247	233	255	233	245	237	235	225	237	242	209	254	254	231	213	230	228	250	230	232	230	217	238	239	211	233	215	221	222	234	265	234	229	227	261	233	257	226	245	265	256	216	239	238	221	253	214	233	224	244	248	241	259	256	219	234	256	232	230	243	233	215	240	231	249	234	225	223	235	208	244	239	248	246	244	254	279	257	239	233	207	263	240	223	212	207	243	231	219	258	256	235	236	244	234	244	223	239	211	242	241	243	194	259	248	215	207	233	225	221	217	231	251	215	226	235	244	225	246	206	239	216	238	197	194	237	255	233	245	217	242	211	231	217	229	226	234	232	224	239	211	245	237	227	196	219	227	256	241	222	231	242	229	239	259	223	253	241	221	242	242	244	227	228	220	235	217	232	235	204	218	224	233	256	214	248	231	244	213	197	216	229	243	250	216	239	225	199	242	219	241	248	255	213	221	227	232	211	214	252	238	229	244	214	228	222	226	224	203	214	220	268	232	262	259	250	261	221	236	223	216	217	218	227	253	229	235	222	233	234	239	234	239	226	238	255	224	213	233	245	239	224	226	211	237	232	230	213	237	246	214	230	237	225	224	224	221	214	223	232	239	231	215	228	231	231	244	220	245	227	207	223	202	232	264	237	268	241	228	243	220	214	200	265	219	225	235	241	214	207	226	239	241	227	244	247	247	219	229	219	231	237	223	225	229	229	230	225	223	259	244	224	255	243	215	215	251	226	210	231	231	228	220	208	227	218	222	256	233	224	225	239	250	239	240	258	247	246	245	252	239	226	231	227	212	217	222	224	257	239	227	212	226	209	256	203	250	223	204	267	233	232	240	255	238	217	227	235	224	213	203	244	223	249	270	247	215	211	223	208	232	205	226	221	228	223	231	256	223	249	246	212	240	241	233	228	239	242	234	215	248	218	239	193	231	228	250	255	222	229	242	246	214	221	252	234	253	223	216	208	254	212	241	223	231	242	223	230	217	248	228	229	239	245	238	234	232	207	215	232	242	235	199	236	234	244	217	206	246	242	226	227	242	219	244	222	248	262	245	231	249	213	239	205	230	229	241	229	237	253	226	214	229	223	249	238	227	226	211	246	245	225	229	249	196	243	254	228	250	231	213	222	233	243	235	238	248	214	243	238	240	235	226	222	223	211	216	249	231	238	211	233	240	205	223	208	237	243	227	218	243	255	246	229	246	231	227	228	204	221	257	192	215	243	212	252	206	261	249	237	216	255	240	253	245	225	229	252	251	250	218	225	212	231	234	226	249	251	227	213	254	259	206	222	241	245	226	239	229	227	255	211	233	249	226	219	240	241	253	216	225	234	220	225	221	236	223	225	228	214	220	229	235	203	250	211	224	236	231	246	203	222	222	214	230	212	228	234	253	214	206	242	199	227	234	257	250	251	230	223	221	224	249	244	233	214	217	233	244	233	247	201	223	214	220	232	230	207	227	228	228	239	205	230	243	244	234	231	235	228	224	230	237	222	217	214	226	271	264	213	229	233	214	229	239	250	218	228	241	221	217	248	254	237	238	224	248	256	226	223	244	234	275	202	224	232	239	247	240	229	218	231	231	226	232	252	207	233	228	213	219	227	236	211	216	199	218	226	227	207	231	203	230	196	224	232	232	226	238	207	221	245	227	241	230	227	219	241	251	214	219	234	223	236	248	228	223	250	245	264	241	226	232	223	221	241	234	225	234	236	219	219	234	212	252	218	244	261	211	243	226	233	247	220	237	234	203	233	247	213	233	203	215	227	266	242	214	230	243	222	230	223	245	244	249	217	250	189	232	236	236	219	247	223	217	242	224	232	231	242	232	240	261	265	227	216	209	255	210	216	236	242	227	246	220	215	258	224	216	239	211	207	232	256	213	202	241	241	225	236	246	228	210	265	245	228	229	251	244	233	216	231	219	230	206	214	259	220	258	222	239	221	238	237	198	186	235	236	255	223	243	226	228	219	214	193	228	271	242	214	240	228	221	202	221	217	213	224	217	258	222	240	199	231	237	218	267	256	216	239	222	234	239	238	214	230	209	215	211	230	217	261	234	223	226	240	237	200	225	215	267	258	232	229	239	219	230	232	231	234	234	228	236	236	224	209	268	257	230	216	216	239	210	249	234	220	232	236	240	214	228	225	206	230	239	243	227	220	215	211	251	241	219	220	250	208	233	238	225	230	242	254	198	209	223	208	234	229	227	223	237	250	227	241	225	244	225	225	203	276	225	230	248	218	228	209	247	244	232	249	209	219	228	248	250	223	240	251	226	230	224	208	220	251	218	229	229	234	247	224	253	242	244	232	239	243	204	235	245	201	238	233	237	240	237	254	242	266	219	218	259	236	249	241	242	230	219	229	244	228	230	205	232	226	227	263	224	239	257	231	207	232	230	230	234	257	227	245	209	234	252	229	233	236	249	227	219	227	215	246	225	255	231	236	247	221	244	229	236	213	244	200	217	235	211	231	230	210	225	234	236	213	229	226	247	263	231	251	260	252	220	222	223	231	231
25532	21409	28161	27199	20082	12359	7675	4836	3941	2973	2168	1641	1381	1106	897	857	753	734	643	643	584	558	533	454	450	440	411	398	364	391	372	352	337	365	340	346	335	327	288	324	332	309	346	341	294	302	317	274	329	316	284	306	320	335	298	297	287	309	290	284	313	278	307	297	275	288	301	250	297	283	286	290	288	259	279	244	309	299	314	280	303	317	299	322	310	281	280	287	284	296	287	298	291	284	271	275	286	273	304	294	281	279	289	339	285	303	268	299	310	292	283	299	293	316	291	274	285	282	288	288	301	287	308	314	270	288	285	332	294	303	266	279	280	254	302	274	297	292	269	283	299	297	307	282	305	257	280	299	266	321	283	301	285	310	262	306	300	296	281	295	284	304	331	281	308	291	282	285	281	316	262	266	297	288	307	302	287	294	284	277	291	279	277	260	284	317	298	268	306	277	296	289	285	282	301	284	283	303	308	284	271	305	275	291	270	289	306	290	291	271	297	282	305	276	315	277	290	286	294	285	293	296	284	296	288	297	275	264	267	288	307	308	267	304	286	289	294	286	292	300	287	311	281	294	313	342	297	260	301	298	304	313	291	275	302	293	297	289	284	284	289	272	280	271	333	277	254	295	301	296	286	278	286	314	306	310	297	270	305	274	278	270	278	332	286	288	289	263	304	269	286	276	302	319	290	293	283	274	334	281	302	266	299	288	297	289	284	277	279	288	303	294	299	304	273	281	322	269	288	296	302	281	269	290	304	292	282	286	361	285	300	293	299	295	305	282	287	276	313	308	310	277	313	288	329	285	292	282	335	275	309	297	298	284	313	307	290	293	280	276	280	289	312	312	257	309	302	297	304	341	308	294	281	274	311	299	274	293	293	297	315	268	287	293	317	291	290	285	265	277	309	272	284	295	318	272	285	318	285	282	310	308	299	294	300	281	318	272	282	317	301	279	287	292	291	244	302	317	315	285	301	316	317	259	308	292	290	289	297	300	303	293	286	292	293	277	285	326	314	305	286	280	305	277	291	300	319	282	292	315	309	293	314	304	285	265	285	282	296	308	264	315	311	285	300	308	307	276	300	278	313	310	324	275	301	294	273	294	289	289	302	293	295	308	301	295	308	305	275	310	312	273	289	296	292	296	275	270	260	296	297	310	289	277	290	319	248	277	289	283	304	273	296	295	307	311	295	289	297	283	281	309	285	297	265	266	315	290	293	269	284	285	296	294	300	291	269	272	265	315	268	285	339	290	290	253	286	299	313	296	294	307	314	297	287	282	288	333	291	304	290	332	282	275	253	323	281	293	278	271	305	270	278	283	330	287	294	285	279	288	255	330	301	288	247	290	306	298	287	302	313	271	304	295	275	279	268	308	291	279	304	315	295	283	289	272	303	273	315	258	297	295	313	288	274	297	259	307	285	319	301	301	284	345	272	271	288	295	311	311	297	298	308	277	299	272	302	284	274	293	310	289	299	282	267	310	286	295	296	290	306	317	293	315	291	288	292	285	291	281	324	292	300	297	277	316	305	285	279	283	297	300	271	273	301	295	292	304	294	270	284	321	287	296	285	304	307	268	310	293	290	306	306	318	312	275	262	266	308	297	292	321	275	256	261	288	292	310	297	299	286	299	315	280	299	297	310	296	281	261	297	288	288	297	286	314	288	293	272	333	307	289	292	321	287	290	279	289	298	319	282	285	291	327	289	280	282	304	265	304	264	304	313	285	278	287	285	301	266	294	296	286	292	314	295	288	275	302	311	271	284	286	293	301	280	281	308	284	298	284	313	287	298	297	271	311	311	308	293	300	294	321	300	300	341	285	306	275	286	299	293	317	291	296	285	312	287	309	310	298	298	264	309	284	255	293	296	285	309	285	308	263	301	320	311	293	312	271	300	308	331	282	286	282	288	272	286	274	301	306	322	273	330	287	297	313	295	285	307	253	305	311	282	311	288	294	298	288	288	267	271	290	276	324	284	306	296	267	311	290	291	306	273	287	286	280	264	283	295	291	298	296	284	298	299	317	294	308	302	300	276	317	282	286	283	306	296	283	279	287	243	334	277	291	283	299	299	277	271	282	278	284	300	296	294	306	305	294	293	276	289	264	303	273	301	297	326	296	280	291	292	337	315	286	289	312	269	292	293	297	305	279	291	269	284	301	281	307	288	262	295	299	304	297	304	317	298	285	311	284	292	303	268	334	289	266	296	329	283	296	281	300	325	270	304	290	279	280	284	322	268	289	306	299	276	305	275	293	312	293	288	335	282	273	281	295	292	263	345	292	260	301	325	310	305	300	318	265	282	280	296	289	291	292	291	314	266	275	286	289	312	259	301	320	286	289	291	287	283	281	284	275	295	330	305	284	313	277	304	280	294	300	307	272	237	280	261	294	302	304	285	309	307	316	293	269	292	281	302	309	303	302	287	272	310	285	315	307	317	271	306	317	312	279	281	285	294	296	309	277	280	286	312	278	297	306	257	297	286	276	297	292	290	283	318	284	284	290	295	286	283	293	280	284	295	271	297	313	302	291	319	290	290	288	284	252	287	257	268	271	308	289	306	309	296	272	290	300	290	309	282	274	308	290	309	290	275	272	276	280	313	289	324	315	302	299	297	293	271	296	308	250	319	313	283	285	297	304	278	286	276	282	272	265	290	280	305	292	277	295	328	312	307	278	284	268	305	275	288	304	327	300	275	287	291	304	311	294	285	282	310	279	267	284	306	294	308	328	296	326	267	302	279	266	280	282	302	287	281	299	320	278	289	261	306	304	294	292	275	289	264	295	254	288	296	282	313	298	305	320	294	298	312	267	303	281	276	284	295	291	293	262	271	320	269	288	264	280	307	308	302	298	265	282	307	300	287	303	271	289	279	286	295	307	324	293	284	291	303	292	322	281	288	285	324	336	292	297	275	266	293	314	279	285	285	273	294	277	297	291	298	324	296	297	330	262	278	313	281	291	311	309	282	269	292	298	290	278	281	301	310	272	261	278	289	308	284	279	275	281	299	309	310	277	278	306	294	305	289	292	272	312	300	247	286	271	282	297	288	307	293	295	269	294	300	313	277	298	293	305	310	250	267	272	287	300	302	296	258	269	297	274	324	277	303	281	297	290	287	274	265	315	300	285	268	282	294	290	288	282	291	291	260	264	304	294	304	286	286	323	275	278	275	281	291	278	318	315	301	314	299	319	311	283	304	291	266	317	285	291	278	306	290	291	290	294	258	293	277	317	270	306	314	280	335	277	285	284	284	289	281	286	288	273	309	278	292	297	275	284	298	272	296	270	293	323	290	324	283	277	320	319	310	302	300	272	287	283	279	300	242	282	267	278	287	284	286	298	312	305	313	284	300	302	290	284	300	279	289	294	297	299	286	290	289	276	285	305	270	281	296	285	284	298	322	273	287	300	284	309	301	305	285	273	297	265	314	295	280	300	261	283	307	299	277	296	306	301	297	314	300	264	282	276	260	276	299	285	298	322	294	290	318	285	308	264
30286	45631	40119	30352	24878	17403	13250	10109	8827	6818	5228	4014	3021	2388	1933	1714	1591	1339	1210	1109	947	913	921	796	719	638	595	619	543	553	510	501	479	473	496	470	444	462	429	448	467	449	408	400	414	424	400	403	401	356	366	390	346	404	354	381	413	380	364	364	346	346	375	383	391	329	356	364	390	318	354	368	321	371	337	321	321	352	355	347	345	324	338	386	386	360	369	352	347	327	331	356	366	359	365	351	384	373	347	344	341	383	364	373	345	388	375	363	393	340	341	343	362	344	356	334	357	357	304	390	362	355	371	360	370	330	370	356	352	378	351	331	379	364	353	332	351	365	357	361	339	322	383	355	330	346	356	389	339	341	388	351	376	352	351	372	363	331	369	352	345	369	360	366	341	343	338	362	361	344	347	395	378	326	362	373	378	317	368	306	328	339	352	358	351	354	359	367	329	330	346	339	336	363	344	355	319	320	349	351	376	334	386	367	348	348	343	345	327	344	355	343	352	351	341	339	356	343	378	367	365	355	365	362	351	376	366	368	353	372	346	367	334	341	352	346	356	342	368	334	375	332	377	359	353	387	378	341	339	377	340	358	347	352	383	334	350	348	385	322	353	317	358	355	360	327	348	358	336	353	337	361	360	356	353	336	353	350	369	376	395	339	366	375	358	339	348	352	363	393	343	383	361	355	346	351	376	332	341	334	349	366	349	374	344	348	337	327	336	361	363	349	336	363	336	351	356	355	361	317	367	346	348	371	393	315	371	327	367	376	338	344	379	345	411	373	346	365	341	378	363	365	331	395	325	346	365	358	347	360	371	322	356	381	367	333	336	355	327	364	359	353	362	374	334	315	344	344	381	346	323	402	331	361	321	372	342	378	362	350	326	346	369	359	356	374	341	354	366	351	345	356	363	358	375	356	358	340	360	351	358	331	365	347	348	368	364	375	369	358	365	328	348	381	388	364	358	358	313	345	382	323	361	383	380	329	368	325	366	363	353	331	348	336	366	349	336	319	359	337	370	344	372	372	334	358	373	353	310	373	372	348	352	387	350	384	318	353	355	347	361	367	354	362	366	348	368	331	351	325	348	367	390	390	389	358	321	350	371	341	361	357	350	335	330	332	380	370	352	348	337	332	338	333	372	372	347	375	326	369	364	365	398	391	356	353	337	359	357	334	341	345	357	354	349	359	410	377	366	366	352	350	354	349	348	325	372	367	368	368	389	375	352	352	322	355	367	355	360	354	328	382	350	378	363	353	374	344	378	348	346	349	371	372	354	385	354	345	368	355	324	379	350	361	351	339	351	372	353	380	367	386	378	339	338	366	366	380	357	341	327	380	336	327	379	383	368	337	347	349	336	343	353	376	363	339	377	354	350	352	356	357	344	368	354	349	346	387	345	358	366	366	361	374	372	347	386	343	347	365	346	354	338	339	350	376	338	320	367	352	361	362	333	333	335	372	319	356	338	359	397	323	368	349	342	338	349	364	344	333	360	356	380	364	391	370	345	354	356	359	363	370	345	334	368	364	369	365	345	407	345	342	333	352	355	338	321	332	367	333	360	351	349	378	372	375	344	337	353	365	373	372	375	346	362	327	348	381	390	367	372	335	373	363	379	370	374	380	359	375	351	338	374	347	356	395	345	361	345	365	364	354	372	374	331	377	323	337	384	365	369	342	348	338	342	330	330	377	365	375	364	404	327	342	357	367	329	365	325	338	354	370	356	338	377	341	339	343	353	358	363	364	373	346	348	374	346	350	373	378	365	381	384	352	355	350	360	332	377	340	343	371	338	372	370	342	342	313	337	366	338	350	340	367	373	363	345	354	365	334	358	369	361	358	310	355	386	347	325	329	322	334	352	318	390	385	356	362	362	348	344	356	368	363	346	345	379	380	362	363	315	353	366	394	325	317	369	340	364	358	355	329	326	357	334	340	359	388	335	364	332	324	325	325	335	365	382	374	309	357	395	329	336	372	360	360	385	361	349	338	362	359	359	352	360	378	339	363	370	330	327	312	383	366	319	371	346	321	357	359	387	370	353	319	318	360	358	320	376	341	319	341	371	342	345	361	367	344	382	337	361	310	368	360	366	301	369	326	367	399	337	357	367	338	348	378	353	369	308	373	346	367	327	348	342	358	347	403	323	337	354	329	342	376	348	337	363	342	362	335	388	376	363	374	341	328	343	354	365	348	410	318	359	339	346	335	331	350	347	362	365	359	333	336	376	321	355	390	329	325	289	369	384	356	339	365	344	341	337	341	354	374	348	359	369	366	368	350	322	329	397	330	373	377	362	368	388	327	395	363	387	364	331	357	337	344	399	376	349	357	382	351	336	348	345	339	357	341	363	369	362	366	365	366	384	337	337	346	366	378	370	346	371	376	389	324	357	356	345	378	370	352	356	390	354	334	342	355	351	343	343	341	402	355	366	364	348	377	331	365	333	355	349	356	368	356	374	343	353	324	329	350	373	361	369	376	356	332	362	303	385	346	322	367	350	357	338	329	358	329	342	361	332	365	364	343	342	350	366	374	344	327	359	353	307	381	342	314	341	317	326	411	357	327	380	354	337	349	382	348	356	362	364	383	358	348	333	381	331	361	336	366	341	364	345	366	363	352	340	341	358	352	372	363	366	370	359	366	389	352	324	397	346	342	358	329	358	334	347	319	353	363	375	338	331	358	326	355	326	320	348	329	354	384	343	373	329	354	336	346	369	352	357	341	352	359	349	364	340	345	348	330	345	332	371	362	340	373	328	312	351	330	374	287	356	363	353	356	347	343	380	352	345	366	350	352	361	348	362	341	389	350	343	334	378	364	342	404	324	357	354	340	335	349	340	375	347	364	380	331	348	393	356	374	341	341	328	354	325	332	373	364	356	355	355	346	362	366	333	348	349	378	354	363	363	331	343	356	369	347	350	342	359	329	362	334	378	336	408	342	348	330	349	366	342	352	310	342	353	375	352	316	378	367	350	383	331	347	362	346	384	367	378	357	329	359	364	347	340	344	346	392	371	371	371	367	343	354	356	323	355	326	329	362	390	386	381	353	340	315	384	380	349	359	347	381	329	394	361	350	342	353	359	350	368	340	367	362	361	326	346	361	359	377	362	352	332	383	357	318	348	336	357	345	336	345	350	306	373	345	365	357	375	345	383	323	361	324	364	413	360	354	314	336	366	341	375	383	342	354	344	351	356	354	367	360	340	339	362	350	339	349	356	352	346	390	334	332	343	349	358	378	325	349	330	354	342	388	366	362	347	333	346	310	342	390	353	365	319	341	338	335	350	348	350	355	340	378	342	334	366	346	333	358	366	329	357	382	357	332	330	367	362	347	373	359	344	339	353	339	341	369	349	373	350	313	361	371	396	336	367	351	349	354	378	343	390	392	340	322	366	355	380	370	409	347	374	372	370	343	358	360	360	342	346	348	334	382	373	380	368	325	337	390	374	314	332	338	411	341	353	333	369	363	353	351	349	375	367	340	353	338	366	388	308	347
23411	21423	29137	24468	22475	22651	18543	9338	6897	5436	4103	2936	2298	1806	1522	1282	1184	1000	950	853	786	707	706	582	527	452	427	413	392	388	352	312	351	324	339	342	323	295	336	305	319	316	306	283	265	293	271	247	298	261	263	250	227	278	253	271	242	256	255	243	233	236	238	249	239	216	216	221	240	225	241	242	245	226	254	224	240	223	217	239	225	228	240	215	215	239	232	216	232	199	259	235	258	237	224	258	215	203	224	199	231	230	244	238	250	265	240	204	223	246	238	208	237	218	255	205	229	212	196	222	234	243	222	259	219	223	233	199	221	231	206	224	228	219	234	235	231	205	228	217	225	249	220	236	214	226	240	207	234	211	194	232	219	212	239	212	252	245	224	215	248	237	223	235	206	236	237	222	242	244	235	216	217	228	216	232	226	207	200	231	221	220	210	212	240	219	233	270	223	220	194	200	213	214	228	243	248	248	221	207	229	249	218	216	221	238	233	230	228	218	238	218	224	210	238	249	204	233	231	219	259	235	226	242	225	223	249	211	215	239	245	215	220	243	241	230	231	225	245	216	231	216	246	226	212	233	212	218	251	197	223	251	238	224	213	195	214	233	218	225	230	241	250	217	222	211	248	219	244	193	215	218	233	254	243	221	218	224	232	215	231	225	247	218	202	235	230	217	225	237	239	233	233	254	255	215	239	216	254	237	229	242	240	216	194	223	224	217	211	236	252	233	218	233	222	230	215	228	239	212	241	230	225	208	216	217	242	192	231	237	230	231	210	244	227	258	216	230	237	211	228	206	211	206	237	212	244	234	236	223	229	229	261	211	241	245	222	211	227	202	227	217	213	219	223	240	233	233	235	222	244	230	255	211	234	219	225	236	218	228	224	232	260	228	252	207	246	220	218	238	206	218	243	236	243	231	207	233	228	243	218	230	239	190	241	238	254	225	227	191	224	221	234	243	233	207	212	243	231	193	225	226	228	232	248	240	242	233	229	208	236	230	235	241	217	226	240	237	239	211	222	240	236	256	247	230	177	234	246	195	220	234	229	214	213	226	248	194	235	217	244	237	210	205	234	231	203	230	225	222	251	241	262	241	201	225	242	204	218	228	226	257	265	237	214	239	211	229	198	222	240	220	235	252	226	242	245	213	216	278	214	231	197	223	249	219	238	252	219	229	224	249	243	228	246	223	206	220	243	227	209	229	238	205	227	260	239	231	225	238	248	227	269	238	236	248	235	217	249	202	202	237	241	247	225	241	239	187	254	189	237	219	224	243	246	230	226	247	226	234	233	241	224	222	227	248	226	238	211	225	214	205	237	219	242	223	228	262	225	223	218	207	233	231	220	222	242	220	275	210	205	220	219	251	246	220	196	242	250	240	210	232	255	214	236	193	203	246	234	267	220	242	207	239	242	253	231	210	234	264	230	232	214	217	217	228	240	214	221	231	239	253	243	229	227	218	229	221	232	215	246	217	225	233	237	220	254	205	218	234	212	230	230	240	231	221	199	214	235	226	237	235	241	228	237	238	234	227	236	213	231	223	232	223	245	222	207	224	236	221	232	237	221	236	227	239	229	222	226	237	218	200	246	216	238	223	228	226	223	217	215	218	214	233	227	234	227	214	224	226	222	214	211	261	253	213	246	243	197	221	200	237	249	243	224	233	205	225	231	204	224	241	207	241	209	223	230	226	204	245	233	232	197	247	213	237	186	246	232	224	229	213	225	241	224	191	221	230	254	237	241	234	241	256	197	204	214	220	198	224	216	214	214	215	236	244	228	244	246	194	247	230	230	253	248	194	250	259	217	195	226	217	217	236	223	225	252	211	235	249	221	229	215	219	230	228	267	248	240	252	211	204	237	225	267	239	226	262	215	248	219	228	208	217	219	222	220	226	231	223	192	198	227	215	219	230	212	243	227	251	207	236	242	272	242	240	202	230	216	221	235	226	213	222	265	211	228	230	214	250	232	235	216	227	220	203	226	242	237	220	204	220	218	238	212	223	234	210	254	222	246	247	248	228	227	224	214	223	230	239	228	229	254	218	212	226	218	201	197	240	205	221	252	243	237	233	234	256	230	225	225	218	235	237	236	236	197	242	212	226	226	201	247	229	246	209	233	244	204	221	226	209	203	193	248	220	219	244	226	210	226	246	247	233	239	251	231	236	232	206	238	227	264	212	228	217	262	249	217	201	225	241	234	218	232	224	217	248	210	227	235	207	223	237	240	240	201	232	231	215	235	242	230	238	229	201	230	223	222	235	192	239	239	243	199	249	203	219	214	213	264	229	222	223	222	252	242	261	231	212	202	259	224	230	242	235	234	224	233	244	221	262	231	221	213	224	220	247	224	221	239	204	221	239	203	236	215	224	226	247	222	232	247	236	242	229	240	248	248	255	239	211	237	237	230	230	200	231	263	178	218	221	232	229	227	233	232	231	236	230	219	255	235	220	209	227	242	244	236	250	238	235	243	248	227	251	242	240	226	201	228	222	234	236	231	222	231	246	203	234	229	222	227	238	216	247	226	231	227	229	240	232	262	246	226	226	244	241	223	236	195	210	240	233	228	246	217	254	228	247	229	271	223	229	243	206	234	234	238	245	247	232	195	225	250	219	208	254	249	237	237	254	220	223	239	236	245	244	225	218	228	205	221	221	232	237	214	216	221	236	245	201	244	250	230	212	219	241	230	233	207	225	259	230	213	215	230	214	207	213	218	221	242	228	217	261	231	219	207	228	238	221	245	242	222	229	241	234	204	214	233	226	224	208	202	224	216	243	203	249	234	227	218	238	214	241	232	211	243	191	199	224	252	212	223	230	222	225	247	224	235	247	215	221	237	224	230	205	235	219	208	226	208	205	249	220	226	224	253	215	198	237	200	242	248	216	249	234	258	233	234	254	248	219	233	268	194	219	228	224	218	222	213	222	201	209	244	225	237	226	249	199	216	218	227	244	234	242	207	236	194	243	262	247	223	238	220	240	235	239	233	235	223	228	236	214	219	218	214	216	241	221	219	232	231	213	232	222	224	239	212	241	237	220	242	222	254	226	249	228	224	231	210	234	213	221	246	238	218	212	216	248	212	222	217	231	235	268	231	209	215	229	251	226	218	213	249	201	240	225	244	241	245	237	247	230	217	203	212	223	226	217	226	239	228	244	229	228	230	220	213	211	210	248	248	226	207	236	224	222	223	206	243	237	238	264	226	230	232	225	215	185	234	217	202	248	225	226	239	194	252	220	241	215	222	224	189	239	242	216	236	237	228	239	242	210	208	234	214	223	199	261	221	191	254	231	212	226	250	232	217	220	244	239	231	209	216	232	232	206	236	236	253	225	240	200	233	226	235	229	234	230	236	213	243	235	216	216	246	238	235	225	215	224	226	229	212	227	234	221	230	218	273	241	228	235	225	206	261	248	243	213	214	213	198	248	221	219	243	223	240	211	241	230	222	244	252	238	232	250	235	224	214	196	237	242	210	206	218	255	222	233	223	242	209	231
32066	53599	48464	40325	32695	24662	19258	15114	13416	11066	8375	6468	4907	3916	3183	2752	2397	2110	1790	1679	1459	1340	1367	1094	959	821	775	659	638	542	544	518	513	444	473	491	447	451	405	437	379	416	430	346	371	326	338	361	354	363	332	335	324	318	318	311	300	291	312	297	266	291	273	287	319	274	291	263	263	297	264	254	279	285	247	266	265	267	242	267	253	271	311	287	285	281	267	236	299	268	276	256	265	255	249	266	261	301	260	268	315	255	254	278	264	262	247	270	270	249	273	285	271	298	284	284	281	290	257	269	280	276	256	271	261	292	270	260	282	259	258	292	251	264	289	268	298	288	246	263	248	284	261	256	265	265	310	273	291	280	279	270	255	286	269	254	243	273	265	274	241	257	229	262	284	286	276	254	276	267	274	280	288	244	267	251	260	300	296	237	273	261	266	254	257	261	269	257	252	287	282	254	255	280	291	295	240	268	262	289	252	249	306	259	272	241	272	289	270	291	269	254	278	275	255	314	256	288	302	283	270	241	243	295	265	296	277	280	260	256	259	290	258	264	297	276	275	244	292	249	254	257	288	259	245	292	270	236	306	275	268	264	253	270	274	274	267	274	269	289	271	282	263	259	283	246	263	300	268	268	281	254	255	290	273	280	267	256	253	274	257	278	255	318	244	288	286	271	278	276	266	280	236	280	302	263	264	286	275	299	236	295	273	270	255	279	243	283	269	258	293	278	249	249	288	265	294	247	299	261	273	265	254	261	275	282	256	264	268	303	262	263	285	267	273	281	286	259	244	265	287	252	277	282	284	266	255	315	245	293	267	239	272	247	254	239	267	285	305	272	269	262	276	279	272	254	286	266	270	290	298	267	282	268	268	288	254	247	285	244	309	268	276	275	273	284	285	292	284	298	244	259	261	285	282	270	271	288	263	275	286	277	285	267	269	266	278	295	247	286	265	277	245	232	277	272	264	251	266	298	265	268	265	252	268	296	269	259	299	240	300	240	254	263	276	263	244	253	296	252	292	250	297	305	285	298	282	280	269	269	298	277	257	289	294	252	269	266	271	268	266	257	259	268	258	302	265	259	274	275	257	260	242	311	248	274	278	269	268	273	279	278	285	270	259	299	299	278	248	236	273	303	276	261	292	259	271	297	281	293	272	279	283	257	267	287	265	292	266	281	274	280	258	273	259	252	274	267	284	258	264	260	260	275	252	248	260	253	254	287	272	263	274	263	255	290	287	283	256	284	292	284	286	303	260	272	261	263	289	273	265	248	298	262	278	273	264	297	292	263	278	241	299	277	281	266	287	243	263	268	287	269	249	271	249	273	290	239	243	299	265	242	261	270	266	264	284	292	250	280	261	272	264	284	249	250	277	299	248	280	279	279	255	261	285	254	236	233	242	272	284	269	281	290	277	248	298	247	275	280	274	298	295	256	266	288	270	266	278	257	251	274	264	250	275	278	248	269	286	293	239	273	244	263	276	291	254	275	274	288	264	300	276	249	282	268	278	258	291	253	265	284	286	268	277	306	286	290	269	283	287	285	289	297	279	248	269	262	270	270	286	277	291	292	266	291	239	299	303	265	307	277	287	246	243	268	275	272	265	246	263	275	246	279	257	294	240	271	274	291	292	284	303	231	283	296	268	264	266	263	266	263	293	257	291	281	247	276	276	263	261	256	270	273	272	267	284	265	270	281	262	272	268	250	278	272	256	266	267	252	297	280	265	253	280	268	262	266	293	249	283	270	283	241	269	252	274	276	244	261	280	283	259	257	268	268	264	270	246	272	280	278	266	271	248	295	252	270	267	247	265	296	269	256	240	257	259	283	274	263	287	273	283	279	264	288	252	242	291	262	266	249	280	252	280	251	265	274	282	289	266	253	275	271	282	293	273	277	273	279	258	293	253	277	270	282	296	267	266	258	290	251	269	276	314	298	270	259	335	295	293	265	308	259	254	285	270	289	246	275	267	282	287	291	255	253	289	254	255	283	238	244	263	279	278	294	283	263	298	258	272	267	292	283	260	271	274	284	253	274	278	292	271	285	266	258	263	270	271	297	263	264	274	244	276	253	258	303	286	249	266	248	309	245	302	274	262	243	249	268	284	282	256	266	254	252	256	272	254	297	293	266	247	297	296	261	274	251	273	276	265	262	273	293	250	272	241	270	274	255	265	274	256	276	281	260	276	251	283	243	267	291	270	279	308	277	282	290	278	269	268	250	262	276	270	279	265	289	276	287	240	274	268	260	249	276	277	279	274	260	309	242	239	267	269	276	247	279	298	265	257	273	275	236	273	279	253	254	291	257	282	279	269	286	273	272	279	273	284	290	266	268	287	260	264	242	258	258	271	278	250	299	263	283	274	295	235	265	282	279	266	259	264	268	265	258	248	311	260	241	276	272	260	249	257	271	265	266	268	257	272	264	259	288	238	268	247	237	252	253	239	238	264	301	283	299	277	277	264	262	254	287	257	270	252	262	264	279	273	289	273	255	250	276	261	248	274	273	242	274	277	279	289	270	283	267	293	262	260	273	250	241	278	267	269	247	278	274	249	273	282	268	269	276	262	275	283	260	254	265	258	259	278	288	292	260	269	258	287	268	299	256	249	275	280	269	285	237	291	293	269	302	262	265	303	267	253	296	273	266	282	269	284	266	265	231	260	241	281	292	295	286	288	293	297	246	275	286	249	302	289	258	286	284	268	282	278	295	290	272	269	296	291	265	277	286	284	279	251	288	276	267	279	260	298	286	282	286	275	276	256	289	289	281	299	264	273	279	252	268	281	279	260	263	288	264	280	261	297	280	260	289	276	247	259	304	300	276	280	262	270	241	321	287	259	258	270	263	258	271	285	267	274	273	285	252	284	252	295	264	276	261	291	260	272	258	280	251	279	277	252	260	265	274	270	277	242	243	280	282	248	249	292	265	302	271	311	275	289	277	245	247	269	276	255	282	276	293	292	250	289	256	262	283	262	292	251	264	270	263	270	256	270	283	236	263	324	278	268	246	315	280	268	289	290	292	251	295	259	286	301	294	270	276	274	272	263	263	287	241	300	281	262	280	242	267	282	255	234	287	299	256	255	264	281	239	294	285	274	273	281	256	269	271	264	244	275	267	286	273	291	255	259	272	264	277	267	264	246	285	295	256	267	248	268	246	289	269	233	289	270	253	264	301	233	241	246	275	274	265	258	276	263	279	249	291	299	244	270	251	284	266	277	256	284	288	265	250	319	277	258	294	276	284	250	296	241	284	263	259	265	278	262	287	233	284	272	268	285	268	268	256	310	265	292	277	276	249	238	276	298	252	272	259	255	267	280	286	286	269	286	223	254	242	265	259	254	285	287	280	280	268	267	271	273	277	286	283	266	261	285	250	269	273	287	275	275	272	230	273	247	281	237	272	269	254	275	278	277	268	259	275	248	285	267	291	280	257	286	257	298	274	267	264	269	276	295	311	262	256	263	254	242	268	289	271	291	254	257	256	283	243	261	263	310	268
29417	27532	32412	26657	17103	9151	5649	3638	3086	2492	1747	1333	1084	872	743	678	644	612	532	501	414	426	406	390	324	371	313	329	327	292	293	302	291	316	304	302	287	310	247	275	281	278	277	257	292	270	282	246	262	231	264	262	264	268	270	263	247	247	267	255	255	261	245	229	236	286	228	243	212	251	246	217	254	248	244	244	239	218	256	251	242	242	258	247	256	234	229	240	270	218	242	223	257	270	231	234	241	246	267	261	253	238	266	253	247	263	250	252	257	246	234	272	256	240	238	266	222	255	236	245	230	253	250	269	233	270	254	238	209	239	209	248	240	256	248	257	232	269	280	249	265	240	252	237	257	248	279	226	259	242	243	242	247	224	246	245	243	239	266	241	261	251	244	256	232	247	234	246	254	249	227	249	239	249	234	228	252	260	237	264	240	245	264	245	250	271	268	245	251	215	233	270	236	224	279	262	237	253	261	227	223	224	225	230	228	266	237	275	217	234	261	279	259	256	279	226	232	242	239	273	237	266	265	263	245	236	254	246	247	252	252	245	245	235	243	285	261	230	241	223	256	221	261	247	245	253	253	258	257	252	236	261	226	252	245	215	237	225	221	263	230	258	253	246	255	261	273	287	271	232	238	263	241	238	239	227	248	228	263	235	256	287	226	246	233	234	268	254	236	281	265	244	283	262	235	229	254	241	239	210	245	221	224	262	233	254	243	250	249	217	252	236	237	262	227	257	279	229	240	277	278	283	239	257	265	264	213	242	242	226	247	264	233	229	260	222	250	237	264	241	251	261	217	251	231	244	243	257	245	259	261	239	235	250	245	254	261	231	239	262	235	257	292	253	239	250	236	235	241	265	234	247	226	251	264	278	238	231	227	235	266	258	242	244	228	247	244	256	269	234	262	239	209	250	242	234	246	250	206	249	258	251	250	230	274	289	237	231	252	259	240	247	249	218	277	217	240	238	269	247	255	267	236	222	252	248	218	279	230	225	262	253	229	263	245	223	221	270	242	255	232	232	259	262	239	272	242	249	222	233	248	246	238	229	225	226	226	240	250	274	254	219	272	239	238	266	223	255	220	252	214	238	228	237	261	236	244	245	243	234	269	263	244	218	267	269	249	241	249	244	256	217	259	249	244	252	220	254	271	255	279	233	247	250	256	215	263	263	257	235	240	250	251	238	242	256	269	273	243	257	250	246	234	256	249	237	250	253	243	255	269	254	287	229	253	250	251	255	246	248	249	240	240	270	280	246	222	229	283	217	234	260	252	249	260	234	264	238	254	268	259	275	225	243	230	261	268	221	260	233	238	264	255	245	215	278	262	252	258	240	200	252	239	243	250	226	235	232	294	251	240	263	224	270	206	232	243	252	220	244	238	245	242	244	259	254	228	255	244	271	265	272	233	254	256	252	252	266	254	245	224	230	257	249	226	238	232	229	252	255	228	268	249	262	240	242	255	242	236	246	239	243	227	221	232	253	233	249	230	257	253	214	238	237	259	242	268	245	254	250	272	243	244	246	257	268	276	255	260	221	271	222	254	229	253	258	251	233	220	254	279	254	257	248	254	227	282	244	236	216	267	247	252	247	251	237	247	251	248	284	266	248	237	258	239	227	258	236	245	240	253	250	248	234	246	246	284	227	242	231	251	245	253	267	243	244	256	247	241	233	264	237	240	249	264	224	234	234	245	243	252	222	253	267	234	216	226	220	277	262	270	231	251	238	269	260	249	239	274	252	233	281	232	226	264	247	254	267	241	253	275	248	247	262	241	250	251	251	260	226	264	272	241	253	267	248	262	247	236	289	245	247	261	277	258	273	240	282	266	259	263	245	259	247	243	246	273	278	224	256	256	243	225	248	257	259	266	219	255	268	251	261	244	224	256	238	268	239	244	238	257	233	237	220	236	242	243	258	243	224	222	237	261	252	262	252	238	275	252	269	246	253	236	233	244	235	249	222	256	233	226	239	235	234	244	269	272	258	246	256	227	250	222	233	237	265	237	263	249	229	245	248	226	246	266	260	237	242	223	281	243	238	251	248	247	250	260	265	250	252	258	232	231	242	242	271	275	235	253	243	253	272	275	235	228	248	242	262	247	257	258	259	258	247	264	253	252	251	238	259	231	215	228	225	245	259	264	218	255	226	249	247	243	232	270	235	250	220	239	257	260	263	240	230	231	229	248	228	244	242	297	244	277	268	249	274	248	222	271	222	230	250	224	212	250	245	244	258	223	227	274	267	256	251	229	241	220	269	225	252	256	244	248	218	241	259	248	261	232	233	259	250	248	244	266	262	229	260	244	262	218	240	230	226	231	225	246	244	277	238	251	231	253	240	243	215	254	281	251	229	266	248	261	239	252	241	252	239	266	237	233	226	214	253	253	254	260	250	245	250	226	241	223	233	217	254	257	248	286	250	245	207	236	226	237	220	244	247	229	226	275	246	253	247	232	281	275	221	239	264	239	238	216	256	218	253	245	244	227	267	270	256	254	254	241	238	236	220	222	235	261	262	254	274	273	254	242	284	236	239	251	254	274	254	241	252	267	238	233	231	242	235	230	269	221	253	254	238	245	237	277	240	259	220	231	227	253	219	250	228	215	256	253	259	249	251	239	252	242	231	251	264	223	271	232	288	262	252	235	243	230	230	241	249	254	270	243	243	235	252	242	270	209	266	254	238	260	235	247	248	252	228	245	272	235	236	254	250	241	244	267	239	266	235	221	208	262	272	246	232	261	257	273	292	255	248	253	256	268	235	242	271	263	248	248	258	285	235	232	250	215	234	238	229	235	244	276	251	228	232	270	256	235	249	232	247	236	230	245	247	262	263	233	251	241	272	241	226	203	237	233	254	261	264	252	258	229	260	255	255	246	238	253	238	235	263	210	254	261	254	236	248	256	250	232	259	247	236	234	258	274	234	251	246	250	253	238	219	240	273	270	248	249	226	225	242	252	249	241	252	243	248	254	267	265	276	233	228	256	278	234	244	245	289	228	219	229	258	243	232	283	240	254	228	252	243	263	254	254	251	225	285	279	249	223	274	231	214	227	291	241	237	255	253	249	261	279	230	250	247	231	252	248	237	260	264	268	246	227	248	257	251	217	233	270	279	248	265	245	244	236	254	244	237	248	236	255	227	251	247	254	229	255	241	264	270	268	239	273	253	253	250	217	244	247	251	247	258	241	234	231	222	243	236	251	245	227	221	268	272	238	234	267	268	265	259	258	237	243	242	246	264	272	244	229	252	231	252	218	249	238	241	232	221	254	276	220	246	281	252	253	257	242	233	244	242	243	261	245	245	243	240	233	257	225	243	253	273	240	244	239	249	250	227	275	269	242	255	225	240	236	254	225	237	238	253	224	214	261	220	268	253	229	236	270	257	232	255	247	252	236	223	221	252	236	253	257	250	243	262	250	285	245	249	238	255	247	259	244	265	253	241	232	229	273	257	268	256	242	280	242	282	259	254	241	240	246	255	241	242	248	260	248	237	260	208
30920	42159	37783	28449	21435	14440	10918	7799	7037	5900	4140	3044	2416	1916	1626	1316	1240	1111	1052	811	781	783	768	660	546	488	542	449	446	415	386	435	393	395	371	386	368	388	342	317	344	392	381	383	340	313	349	355	328	336	328	335	337	331	332	331	315	332	330	312	312	327	312	299	301	343	302	313	320	316	315	290	300	290	335	314	300	294	321	314	299	312	325	298	328	302	314	311	313	305	311	307	319	341	308	287	293	309	306	307	279	317	296	296	297	295	294	302	302	302	303	297	284	320	341	295	290	303	301	298	295	283	301	278	301	325	314	304	296	314	293	310	279	309	297	310	336	304	279	322	326	290	294	290	323	284	286	315	309	291	289	303	338	300	308	260	313	271	297	309	301	328	311	319	298	308	318	319	318	295	314	301	306	309	311	288	344	279	300	346	322	289	288	305	338	317	342	292	324	293	287	319	290	295	288	299	329	304	315	285	304	331	311	311	313	282	313	286	303	309	278	293	280	329	308	317	303	304	293	340	279	302	306	328	304	288	270	319	302	322	309	306	301	316	328	303	291	312	301	338	323	312	298	281	292	286	304	273	335	268	327	259	347	356	303	301	313	315	307	280	326	315	279	321	283	298	311	334	302	313	332	317	323	280	298	312	289	312	298	284	333	331	304	329	282	326	303	322	303	317	328	335	294	345	287	319	303	291	324	289	312	339	349	297	317	314	305	279	316	287	288	297	300	302	319	311	315	299	280	293	300	329	343	302	326	285	326	300	332	287	293	323	301	322	306	289	286	333	320	321	310	313	328	290	267	324	312	264	332	296	314	280	278	320	305	287	325	292	266	299	318	333	332	283	332	325	296	308	294	328	275	317	299	300	327	294	317	310	295	294	308	324	332	308	314	320	297	303	302	304	278	298	319	294	289	320	327	310	288	299	307	320	312	346	290	323	339	306	302	314	284	305	322	319	313	317	339	317	297	331	289	291	319	351	317	286	317	289	304	280	282	280	296	279	288	315	337	352	302	301	315	270	299	276	301	296	290	326	290	289	322	300	296	324	311	289	350	331	330	274	299	306	282	277	301	292	310	311	277	285	303	299	315	322	290	281	296	324	280	322	298	273	292	314	320	290	319	320	301	312	297	303	282	328	337	301	320	336	305	302	290	307	319	285	311	300	308	333	320	318	295	310	320	300	320	279	307	291	305	331	315	307	301	315	302	322	294	295	345	265	347	314	301	302	332	282	350	290	316	293	271	294	304	317	286	313	302	308	322	354	308	286	300	300	319	331	304	300	297	301	272	296	341	304	313	319	283	290	300	309	287	285	280	308	299	302	307	343	315	302	338	294	313	311	299	335	326	306	294	302	276	315	323	318	340	281	295	293	284	326	327	309	284	319	297	326	318	291	301	285	311	321	339	294	316	302	287	305	349	346	319	301	282	292	318	317	316	344	351	290	302	312	316	301	334	290	312	297	307	323	315	296	295	307	308	290	300	330	290	308	299	304	298	294	319	317	315	323	311	359	299	328	327	320	302	311	281	314	275	285	314	352	322	311	299	297	323	289	290	337	329	281	306	294	312	283	284	289	279	320	306	274	312	302	295	276	272	299	297	287	299	298	295	311	314	299	297	305	294	296	291	312	268	297	339	316	295	320	305	287	320	311	302	302	276	309	275	302	277	279	312	305	304	297	332	297	289	325	288	350	299	299	344	319	318	305	303	341	299	334	314	281	303	295	298	333	304	311	336	304	306	286	296	283	295	301	322	318	330	354	299	292	331	312	296	289	328	293	322	274	302	299	289	311	284	317	325	307	314	305	313	308	299	310	301	330	324	266	317	294	287	332	285	280	309	313	290	318	326	297	301	295	294	302	288	286	318	294	277	330	284	295	306	296	318	302	277	310	311	308	320	314	345	287	317	319	305	311	295	292	278	302	299	312	329	293	289	294	328	309	309	326	307	304	305	324	308	320	311	318	315	308	309	342	299	298	297	313	308	359	336	321	255	316	281	312	321	297	321	315	338	323	314	316	296	293	275	332	331	344	300	281	273	302	341	302	299	314	304	324	322	325	294	296	288	304	311	292	314	307	291	298	321	331	301	299	296	291	307	282	300	293	297	316	313	312	302	302	294	309	306	318	343	275	301	289	307	319	315	301	291	325	313	305	299	263	288	301	319	294	302	314	319	293	320	316	303	313	316	300	286	319	319	297	301	289	307	297	327	319	309	315	292	290	295	279	273	316	278	304	289	317	305	314	307	308	309	275	310	300	328	315	297	339	336	316	313	344	282	309	304	305	317	288	290	309	321	280	303	337	315	304	313	326	332	317	287	290	297	308	308	293	316	314	303	281	294	326	296	316	319	325	284	338	301	283	329	306	268	314	306	332	304	296	290	315	304	316	342	297	311	318	308	307	303	327	293	277	293	296	297	336	292	313	302	328	286	312	301	305	303	308	321	333	298	328	330	306	278	339	329	303	264	305	297	309	294	286	282	311	295	305	278	354	306	323	333	287	316	316	302	310	334	338	314	279	305	312	294	325	318	281	318	304	299	314	290	320	327	291	315	325	294	293	306	332	298	316	273	316	314	291	323	293	323	307	307	306	306	310	319	325	324	317	321	279	311	320	311	315	288	298	310	279	315	328	303	304	309	302	311	289	283	297	313	324	306	315	291	322	324	294	310	320	295	326	307	318	309	303	314	304	291	310	296	301	313	295	306	319	334	362	323	289	314	272	311	302	315	295	307	308	300	288	327	291	322	299	263	302	293	308	298	322	333	314	305	284	327	303	298	300	306	302	297	291	346	284	301	292	312	318	288	290	322	334	309	310	306	298	316	329	308	311	307	318	339	299	291	293	313	298	307	317	329	329	303	352	300	318	324	298	286	302	286	316	304	300	302	279	306	303	324	303	310	347	296	297	293	304	275	320	339	299	328	292	265	309	323	319	290	338	323	293	317	332	322	308	321	310	318	294	267	306	311	331	310	316	316	298	287	287	292	290	318	320	289	289	351	290	322	282	317	306	308	293	316	328	325	330	306	315	290	319	344	311	318	299	305	299	299	310	324	291	289	300	313	282	295	280	300	318	318	322	307	293	283	312	309	323	317	317	300	275	336	311	280	351	310	286	296	326	304	286	283	314	318	298	290	297	274	301	301	319	294	349	312	277	289	322	287	308	308	288	307	280	332	332	285	334	325	316	352	322	316	321	316	296	307	322	323	314	329	307	312	323	314	309	339	305	304	311	290	308	314	317	310	303	308	300	301	310	312	310	302	296	304	316	305	314	282	289	283	338	289	284	333	263	294	322	297	310	328	337	292	317	299	287	284	282	310	309	286	323	293	292	315	345	339	305	325	286	300	305	322	278	310	300	312	300	315	311	321	322	313	309	318	308	308	321	280	272	316	310	310	293	293	325	296	311	319	316	306	333	319	307	353	315	351	302	291	317	313	275	283	290	286	281	285	307	315	296	280	296	308	312	305	281	305	292	298	320	322	339	315	352
24424	21381	28733	26099	22773	17743	11068	6223	4797	3843	2713	1945	1532	1182	1014	918	758	777	718	595	522	485	484	457	388	346	331	282	280	253	283	268	278	275	272	280	248	225	240	239	244	253	215	212	207	226	235	192	231	211	203	236	200	213	200	196	206	184	204	200	215	206	198	177	176	212	185	211	153	163	212	212	169	194	188	197	203	184	177	191	191	193	189	180	181	204	177	215	182	212	189	170	212	192	171	164	181	213	207	205	187	178	200	191	194	183	190	177	182	180	188	175	195	193	206	176	203	185	191	211	203	208	199	184	185	173	191	216	177	180	173	172	189	186	201	187	181	181	193	166	186	207	195	201	185	186	201	214	164	183	193	190	165	189	183	189	200	188	168	200	200	204	185	196	187	210	213	191	166	191	207	180	190	193	178	188	195	173	203	190	170	211	203	195	194	224	199	219	193	186	198	198	170	209	188	177	183	213	218	180	193	186	182	183	198	196	205	201	188	186	187	199	177	200	190	179	204	196	195	198	183	197	188	193	181	209	191	179	180	174	191	179	186	179	210	176	187	199	193	202	189	184	181	203	182	194	189	182	193	196	164	196	183	176	192	183	215	175	191	193	222	179	197	199	183	199	177	200	199	192	212	193	205	172	194	194	174	165	189	197	202	191	175	169	197	194	187	186	178	192	211	210	181	207	168	199	180	202	186	172	198	209	183	175	172	182	190	190	167	175	187	184	185	213	197	207	197	197	176	188	197	204	179	198	199	176	178	152	174	185	198	177	197	175	180	197	187	197	189	168	185	185	193	191	185	190	182	214	177	195	203	170	200	173	163	214	184	178	173	164	191	217	206	199	167	195	186	185	163	196	168	178	179	180	185	194	185	190	184	187	181	211	188	184	160	182	182	194	180	185	186	182	193	199	181	185	191	207	201	193	184	214	177	172	194	182	193	156	208	187	191	190	194	174	210	186	174	198	199	170	208	198	196	207	174	185	198	165	189	179	218	200	201	174	187	180	168	202	178	184	186	177	200	202	214	175	204	154	173	196	179	162	184	191	188	194	208	183	199	208	194	189	192	180	156	184	187	174	192	192	186	172	200	184	198	220	159	179	201	179	193	184	183	201	191	186	190	188	197	162	192	192	215	191	176	186	197	187	182	166	174	203	195	197	174	202	205	201	185	231	184	204	178	188	200	190	204	186	192	205	192	190	177	159	212	191	183	200	178	203	179	186	173	197	185	198	186	176	176	207	173	193	190	178	193	187	182	188	188	183	196	194	190	212	179	166	187	203	183	182	179	199	193	195	202	183	185	164	199	201	188	175	180	186	185	194	162	178	202	186	190	193	197	204	185	190	177	204	182	161	218	202	177	188	173	199	176	212	208	180	180	176	184	167	176	206	191	198	180	168	190	176	184	163	190	186	182	162	178	203	159	173	208	177	160	198	184	185	159	215	196	170	189	185	204	176	185	194	174	180	192	173	196	185	181	188	193	219	186	191	193	187	188	170	178	190	206	179	162	208	172	175	194	182	210	171	205	185	194	174	172	197	206	204	196	189	193	195	177	189	187	176	200	188	193	179	171	191	180	177	206	199	194	181	184	181	176	196	177	189	178	189	204	185	226	189	169	179	178	178	191	169	182	185	194	179	180	193	186	194	181	192	198	203	199	170	201	209	172	193	191	170	197	191	172	186	161	197	183	181	182	192	196	182	171	167	187	197	195	207	178	184	192	201	205	189	197	177	175	187	207	185	194	186	180	207	174	164	199	184	187	200	171	175	171	216	168	195	179	161	166	176	163	175	189	179	183	194	176	178	187	199	176	198	185	179	218	181	177	194	187	192	200	187	194	173	179	167	193	185	162	174	193	158	181	178	192	194	178	169	185	198	210	179	219	186	176	169	185	189	175	210	194	187	193	176	199	221	209	162	149	204	178	185	170	196	193	201	193	173	156	194	182	189	191	177	173	210	179	177	178	211	199	169	196	197	169	191	204	207	184	164	173	201	190	188	194	185	171	162	191	192	192	172	200	201	187	183	200	191	215	184	174	199	194	199	188	181	203	182	217	207	205	184	203	164	223	203	204	172	189	190	188	189	207	182	203	207	217	192	180	208	214	193	189	192	191	202	180	187	179	203	193	185	191	217	170	172	170	179	211	176	185	207	177	175	195	186	192	172	196	160	166	190	176	193	189	175	170	209	175	189	179	179	188	165	204	175	192	175	195	195	171	200	171	171	187	183	168	194	166	211	206	185	200	169	202	200	195	181	176	213	166	178	170	180	171	171	177	174	175	205	165	194	190	207	191	198	220	196	194	176	189	176	212	202	195	190	182	199	198	167	206	177	203	211	183	193	197	181	208	206	186	192	196	188	174	183	199	180	163	197	179	194	171	195	177	213	162	179	209	191	171	203	180	177	191	201	189	183	183	183	163	194	174	193	192	182	197	173	170	192	170	188	171	188	195	197	219	166	177	196	192	189	194	198	193	202	173	167	171	166	187	180	174	222	194	200	186	196	164	206	204	180	212	188	186	209	197	174	191	208	182	182	190	174	157	188	173	206	221	181	185	170	190	193	184	180	186	206	175	196	191	204	199	194	215	196	190	207	205	152	193	182	199	182	197	202	184	182	187	198	201	202	199	185	172	172	185	180	194	167	199	183	169	182	192	194	171	174	187	179	179	184	208	202	216	190	196	194	177	176	183	184	182	203	170	197	184	192	197	199	168	205	171	204	181	180	171	224	165	207	200	176	199	189	178	173	193	189	193	185	178	189	181	190	199	181	186	220	180	198	188	187	176	190	206	198	195	189	184	189	184	182	216	199	189	181	198	198	167	181	203	210	198	186	214	184	187	184	192	196	198	188	206	180	173	170	194	169	196	176	214	178	198	209	197	207	175	198	195	164	199	184	204	172	176	175	207	204	177	189	197	206	167	208	193	204	186	186	192	162	196	188	194	199	194	178	184	178	210	187	200	200	164	184	200	186	187	196	188	200	174	203	188	203	189	188	208	184	212	174	174	182	188	185	188	197	169	177	201	189	184	184	178	196	202	158	181	201	195	191	185	182	180	181	197	198	198	178	166	188	192	190	201	175	210	206	203	202	191	197	201	177	186	185	157	152	202	188	195	173	185	191	173	188	177	165	189	159	187	201	189	179	228	197	174	196	191	169	174	197	154	207	185	200	195	188	188	227	208	163	168	189	207	169	178	213	193	165	201	203	189	203	181	164	211	205	182	192	198	172	172	191	192	170	184	185	199	192	186	189	172	176	208	181	210	167	177	181	218	209	211	193	169	222	153	183	177	208	205	188	183	195	204	194	176	192	189	178	169	183	185	188	181	178	196	193	188	168	177	187	183	184	190	147	208	165	187	180	153	183	185	192	176	188	171	187	194	192	184	199	209	207	192	181	180	179	176	198	199	205	178	170	193	173	177	184	173	183	206	196	182	196	179	175	180	196	185	189	211	177	201	196	175	186	178	188	195	174	158	186	175	208	152	186
30203	49107	45122	34842	27143	20130	15261	11694	9959	8111	5875	4396	3621	2667	2293	1895	1618	1487	1331	1166	936	944	937	773	743	615	574	530	477	404	414	381	390	359	383	358	332	326	302	311	365	335	327	307	289	296	295	279	256	276	268	258	266	273	246	257	246	242	253	230	257	216	239	238	258	252	245	226	255	250	231	236	250	228	242	223	239	225	260	215	210	213	252	257	242	217	218	233	247	216	230	215	260	247	241	236	226	234	256	219	208	218	223	230	247	244	217	243	240	222	232	233	229	226	218	252	259	221	242	238	217	246	236	223	253	244	244	242	238	250	231	231	255	217	224	253	219	242	233	241	258	228	223	254	254	223	247	229	226	253	240	207	252	240	244	240	231	232	262	229	217	236	222	221	201	228	244	244	271	234	227	250	252	247	227	220	256	215	231	215	211	232	229	249	231	223	225	263	227	222	225	225	237	232	242	239	253	247	243	229	226	207	229	239	222	229	224	236	247	232	209	230	255	216	233	249	235	220	246	219	243	249	239	249	229	225	229	212	247	242	216	224	240	271	227	242	219	234	229	237	235	250	230	231	255	217	225	244	236	227	242	242	221	238	231	220	249	242	268	252	229	233	224	231	234	237	223	258	252	228	235	224	241	239	254	244	260	242	230	224	233	220	216	207	233	229	218	237	227	244	203	239	261	249	237	257	201	229	214	247	245	215	228	243	213	247	247	240	242	253	239	198	245	217	227	236	242	231	241	230	209	250	244	223	243	242	233	224	244	234	213	214	223	232	237	271	231	233	266	229	235	222	213	248	204	208	261	216	231	241	246	231	225	211	229	250	229	227	219	218	249	245	223	216	235	219	226	248	235	234	215	238	212	215	222	250	240	233	218	244	228	237	259	230	227	222	237	215	224	218	216	237	241	235	245	244	247	242	236	226	248	255	214	211	245	241	226	227	229	238	222	224	213	260	259	228	245	258	223	255	238	224	223	235	237	224	243	227	230	226	227	253	213	266	243	279	230	233	246	249	233	234	240	230	243	235	241	235	243	232	242	231	262	239	230	224	242	233	238	224	240	236	230	247	227	290	231	243	225	236	250	257	203	218	232	245	229	249	243	208	230	213	229	229	226	246	223	208	247	235	226	237	252	205	244	212	240	231	217	217	249	247	236	215	244	242	246	249	275	205	261	251	209	212	208	234	259	276	240	244	250	212	244	233	243	257	249	245	226	232	231	211	222	266	222	222	233	229	251	227	255	209	234	239	227	241	242	233	221	231	259	249	247	220	247	216	238	246	213	224	247	225	239	230	242	256	204	230	216	263	232	231	234	240	240	220	224	249	267	254	259	213	252	235	239	236	235	234	236	244	224	221	212	230	252	229	220	223	243	220	219	244	228	220	260	215	239	253	225	226	241	226	223	232	221	246	265	230	222	234	208	225	247	232	217	245	247	207	224	228	219	255	246	231	195	237	255	223	242	224	222	253	223	240	230	237	242	237	244	225	252	235	235	250	226	251	245	217	271	237	245	256	225	237	233	219	237	249	221	216	248	230	264	255	260	283	254	226	225	206	249	240	232	219	219	246	242	242	231	236	252	217	239	244	227	246	238	245	217	241	248	242	244	222	242	236	240	251	240	243	241	240	239	249	263	243	238	249	243	259	227	224	218	242	225	226	208	228	231	244	217	217	222	240	245	234	253	230	206	257	218	251	217	239	237	228	218	247	251	220	213	274	253	223	198	231	247	243	252	235	242	221	230	232	233	235	257	236	247	214	228	245	246	220	252	236	233	260	213	238	234	230	261	228	224	246	231	243	196	246	222	212	224	246	232	213	226	252	228	259	241	213	237	244	258	246	257	253	239	248	222	242	238	221	230	237	255	220	250	229	244	235	250	254	202	213	242	235	241	267	225	233	250	223	234	246	229	221	255	216	234	229	242	233	236	235	232	232	205	237	238	223	219	253	216	259	270	214	243	227	214	236	262	270	221	254	225	249	233	221	232	227	222	199	240	239	225	233	217	246	239	225	229	260	223	242	223	244	270	222	228	207	262	213	253	217	221	218	278	209	248	255	255	210	222	215	249	229	238	229	237	236	225	214	221	219	240	239	217	246	249	252	214	246	236	244	231	239	218	238	246	226	236	237	248	224	197	250	250	239	267	231	230	264	227	256	247	213	227	235	248	261	246	237	256	206	223	231	223	223	239	219	251	252	237	222	250	259	239	232	235	239	216	245	228	246	252	245	239	251	221	240	235	223	229	246	235	228	259	226	243	237	264	240	233	226	218	223	264	253	207	229	240	234	262	235	201	242	260	234	246	226	228	220	202	243	230	227	229	224	231	247	227	234	229	245	233	249	252	253	239	247	260	272	241	245	210	243	224	241	212	250	204	226	226	255	230	220	238	242	248	258	235	223	241	230	228	222	227	248	218	227	234	237	217	226	249	228	214	225	226	255	250	227	237	211	241	240	231	242	228	219	215	227	225	244	233	242	199	213	235	226	244	242	220	227	260	239	241	252	235	208	226	215	227	223	238	226	252	245	245	230	235	246	248	248	238	245	260	240	246	271	250	240	228	235	230	263	249	235	218	243	217	226	213	254	218	216	230	238	231	222	262	208	226	217	243	258	208	235	235	227	251	231	237	219	242	249	242	224	256	233	249	208	257	241	255	243	247	220	242	234	243	228	253	235	237	262	210	223	223	217	248	257	231	253	244	257	221	243	250	230	214	248	216	225	217	225	232	238	255	223	246	237	250	238	232	219	252	250	241	267	263	236	228	260	237	231	258	258	244	244	255	236	232	246	240	212	241	204	243	195	226	240	239	242	220	264	236	225	228	246	208	252	221	231	227	243	242	284	218	224	240	220	216	215	236	247	242	235	213	211	248	234	201	234	286	245	228	255	224	215	226	253	229	238	240	226	230	259	248	212	215	201	221	232	243	241	247	189	246	226	227	247	225	251	249	240	230	246	237	220	228	267	214	242	247	236	220	223	215	250	238	230	226	249	246	208	248	221	224	277	250	244	220	243	256	230	226	243	202	226	224	227	238	225	259	237	204	226	242	229	244	219	236	232	241	238	225	244	255	266	236	245	223	239	239	241	258	243	231	259	235	257	240	243	263	217	242	256	223	253	240	230	217	244	241	225	215	259	215	247	242	237	243	248	238	223	240	226	249	226	231	241	255	243	257	239	240	207	207	219	214	203	229	241	235	228	213	229	266	235	233	234	226	226	203	225	232	259	242	227	239	215	235	241	231	216	226	221	230	236	246	249	215	221	233	224	248	218	228	256	239	244	241	235	255	236	229	231	242	238	231	234	220	248	237	226	222	238	245	251	254	214	229	233	224	238	240	247	227	214	221	239	221	240	230	241	245	216	229	234	262	262	238	250	220	252	233	236	221	237	238	241	226	251	213	207	241	237	222	234	264	236	230	245	248	235	229	237	215	244	240	244	218	221	229	225	245	219	264	231	234	195	260	240	218	243	238	242	228	242	248	217	226	269
25587	21550	28504	27404	20173	12827	7788	4681	3665	2978	2282	1740	1358	1060	976	796	750	745	666	645	544	545	510	491	423	415	370	403	424	371	382	362	388	321	338	367	332	302	328	322	317	334	306	316	331	310	322	312	334	307	357	310	301	337	317	320	295	304	292	296	297	339	279	299	321	294	286	294	298	302	266	269	321	310	323	311	289	324	311	317	273	305	327	285	280	336	306	299	295	299	306	277	288	305	317	322	268	260	282	282	290	269	282	278	301	272	278	303	322	279	290	307	293	304	322	301	294	292	316	303	304	299	249	293	295	299	268	292	259	322	355	315	289	313	271	310	282	298	297	284	286	284	298	285	313	316	276	302	292	284	306	312	296	276	301	316	332	320	318	284	280	300	263	318	307	291	296	297	273	313	302	294	282	330	288	304	262	306	310	281	330	302	309	289	319	316	293	322	308	299	270	286	265	270	291	315	305	280	323	304	291	276	298	322	301	317	290	285	313	303	309	305	287	299	298	299	321	298	308	276	290	258	310	296	270	282	307	278	296	313	286	311	269	292	294	345	267	282	317	349	301	315	283	268	288	244	298	291	302	302	296	292	293	305	274	287	274	305	293	288	295	307	296	291	292	305	294	278	285	300	305	295	290	306	287	280	323	296	304	304	307	312	287	300	286	349	269	292	291	308	285	269	296	305	322	305	315	296	279	314	314	280	288	304	296	310	286	276	329	307	307	295	325	304	294	298	297	306	286	310	288	299	315	319	280	322	307	314	297	321	292	316	273	276	296	310	300	295	292	320	291	310	295	287	285	301	298	330	267	301	306	287	312	297	277	301	274	300	289	314	314	309	279	309	277	285	313	318	319	303	308	281	275	259	342	269	307	271	288	309	272	318	277	271	324	307	304	304	306	307	282	272	260	303	325	308	313	284	266	309	317	296	299	289	294	280	287	298	288	276	328	313	295	276	264	263	284	280	299	307	321	311	295	310	300	296	313	278	292	316	309	289	280	265	305	304	280	286	285	318	336	310	310	281	294	283	307	290	268	312	281	346	302	285	286	304	284	321	293	295	287	313	323	290	301	304	280	328	281	286	327	285	257	291	314	283	295	289	312	292	320	268	289	289	289	302	309	310	266	271	290	298	314	274	292	297	302	300	318	317	328	262	305	287	307	272	299	329	300	270	302	271	298	289	313	290	284	281	312	281	291	317	313	296	293	314	304	312	303	310	293	308	299	292	300	316	295	315	302	267	299	312	290	306	292	305	313	311	295	284	294	306	305	298	297	279	304	300	292	283	296	288	306	333	276	313	313	301	270	295	316	284	294	270	309	289	288	309	291	314	297	290	292	300	304	300	306	294	312	321	302	289	307	310	311	304	304	293	291	294	309	297	288	300	296	343	310	266	293	303	312	269	291	308	309	299	288	321	271	287	272	303	275	299	317	320	282	277	308	313	309	300	302	298	296	289	276	297	298	318	289	302	310	280	296	302	304	318	274	294	280	283	303	288	282	294	288	280	283	279	339	299	316	322	338	306	269	276	285	319	299	297	287	289	273	329	288	306	294	288	302	305	283	300	295	293	324	315	309	282	311	301	295	266	297	309	310	308	291	292	286	326	312	310	317	292	318	281	286	306	322	303	303	299	274	275	275	281	269	291	290	323	289	288	299	311	321	310	296	277	297	300	325	282	326	293	309	295	312	283	314	322	303	328	311	320	292	298	260	296	280	270	285	300	307	283	295	320	315	332	301	305	310	295	295	278	301	320	280	268	293	295	306	322	300	294	313	294	300	296	284	343	305	319	296	288	302	283	282	279	261	298	295	286	329	290	322	286	307	272	298	297	300	296	311	308	297	297	308	300	299	292	318	286	299	278	289	274	300	291	313	276	281	313	282	287	307	315	310	288	306	295	303	292	286	278	279	297	279	301	278	292	313	289	290	266	293	326	288	276	297	294	304	299	295	314	300	320	323	296	297	274	316	305	306	291	333	323	330	329	306	302	284	305	285	292	285	305	299	298	329	280	313	286	297	281	286	292	293	276	317	298	300	359	297	259	296	286	274	300	276	290	281	313	314	285	287	293	307	298	297	353	293	281	334	334	290	306	307	302	316	297	306	322	297	328	309	268	293	273	302	251	271	287	267	310	286	306	318	307	322	323	296	272	281	289	326	298	304	275	304	296	284	288	273	295	297	320	297	319	287	271	321	311	308	293	317	298	351	288	277	305	287	323	282	277	304	286	315	299	296	302	288	310	287	285	306	303	334	306	314	312	298	311	303	314	276	294	306	301	295	284	272	295	282	285	286	281	288	273	301	277	323	276	302	285	282	295	272	295	280	317	297	303	299	329	308	303	283	310	310	303	294	329	290	318	279	310	303	273	308	287	273	297	283	271	302	333	294	283	259	275	300	297	309	272	270	306	329	279	333	328	286	300	287	310	266	287	303	294	305	288	310	316	307	343	273	303	298	294	320	288	306	280	257	287	273	315	308	289	280	276	267	271	305	250	283	252	283	265	277	284	306	310	287	261	290	326	297	285	319	279	283	290	285	306	291	296	281	275	295	294	301	274	311	317	295	298	303	300	305	302	295	288	321	303	306	303	311	317	288	287	300	271	284	258	297	279	309	288	311	299	291	287	291	329	293	327	320	279	294	293	306	284	303	297	308	286	274	301	291	273	286	297	314	304	290	294	299	285	250	307	335	295	282	304	295	303	316	291	307	304	267	317	286	282	326	297	328	282	266	292	275	274	296	296	301	295	296	301	293	332	309	280	276	341	312	325	301	321	322	274	301	322	296	265	304	302	295	291	294	308	324	324	292	305	275	303	307	314	272	300	260	320	295	302	279	328	293	268	291	283	293	266	322	310	277	297	294	264	294	297	296	325	309	311	276	289	311	311	301	290	293	316	295	315	303	303	314	311	321	320	329	297	287	305	311	296	296	308	346	312	307	291	278	300	317	295	291	311	323	286	290	276	277	286	300	286	326	315	332	291	300	291	287	302	327	290	315	302	275	297	298	299	295	311	323	282	312	330	281	270	305	299	283	300	315	330	311	313	308	311	299	316	336	285	295	287	317	300	300	298	320	312	274	293	290	295	324	316	289	288	253	283	299	300	316	308	320	312	289	304	292	303	308	312	281	291	332	308	315	285	296	335	309	287	266	293	280	275	300	287	295	299	297	302	314	320	293	297	265	324	320	305	301	296	312	294	283	297	300	311	311	317	311	286	310	294	300	309	274	274	291	295	276	279	308	313	275	285	326	290	299	317	272	313	291	302	285	288	298	309	304	310	328	292	274	283	280	286	287	292	344	316	297	315	268	278	279	312	307	292	310	288	295	289	294	295	297	299	323	297	305	298	293	281	277	311	286	305	274	284	299	265	303	297	286	287	284	293	284	293	289	307	313	320	297	294	265	311	294	290	300	307	286	290	278	302	302	305	303	299	290	318	299	322	283	323	280	297	302	318	281	321	283	308	308	328	319	308	288	297	298	330	272	319
30775	46267	40855	29778	25269	17782	13574	10089	8415	7030	5200	3852	3124	2482	2083	1780	1556	1339	1261	1158	976	899	911	832	671	641	589	549	514	516	472	528	482	478	424	477	441	456	467	403	429	462	407	419	436	363	403	362	385	378	413	388	377	396	355	369	395	372	396	373	380	341	395	381	340	336	363	380	362	380	363	354	382	363	377	354	382	365	416	340	371	355	354	344	357	355	385	347	357	363	369	349	332	356	340	352	377	364	366	385	323	356	345	344	363	365	363	357	353	368	330	398	394	327	355	354	374	344	365	348	371	384	343	362	368	323	366	380	355	360	349	348	357	342	378	369	384	350	354	356	379	389	347	349	367	350	338	361	312	424	367	344	365	367	371	357	377	385	322	386	351	354	367	340	396	348	355	354	330	350	332	341	343	368	322	346	363	358	339	358	350	352	337	337	376	347	358	343	380	383	369	401	364	370	357	338	411	361	364	343	350	334	383	340	344	358	370	362	343	351	380	360	356	379	343	346	369	335	342	371	344	311	354	390	358	366	331	345	339	398	343	322	364	393	351	348	343	321	355	370	342	353	351	354	360	360	381	341	405	357	399	382	344	355	340	361	346	364	344	383	358	352	386	356	358	317	359	342	360	342	368	344	351	385	351	361	340	364	327	349	340	368	357	340	357	351	338	376	373	364	372	349	361	348	374	343	394	349	364	339	382	375	365	364	342	360	334	389	335	352	377	374	389	393	361	348	352	301	339	366	339	415	369	370	381	345	356	355	349	377	363	348	363	394	359	389	344	371	369	357	353	365	354	356	336	384	329	337	352	333	344	367	385	364	360	384	347	363	353	368	381	363	364	367	351	356	381	345	321	343	336	380	367	373	380	370	329	405	381	384	367	395	356	347	345	393	380	334	336	370	361	319	342	363	371	348	357	364	365	358	357	341	341	375	372	354	387	358	350	361	337	368	374	343	358	374	371	390	360	387	359	361	359	359	358	371	364	357	370	360	385	365	337	344	331	399	364	363	373	342	371	351	344	361	333	360	372	396	331	367	380	352	344	338	340	361	365	372	378	381	339	332	399	389	338	363	371	328	344	370	331	372	366	378	353	375	338	341	346	351	378	347	335	364	370	361	370	364	364	350	355	369	358	363	349	376	365	371	384	330	360	385	368	402	348	388	350	355	359	314	377	335	353	361	359	327	322	353	345	359	363	378	364	384	380	344	380	366	328	378	367	356	380	346	387	340	373	399	356	342	356	341	377	368	322	382	346	354	326	345	363	374	321	368	339	377	369	397	360	342	350	373	362	367	370	363	388	353	351	334	387	346	382	361	342	340	366	336	355	340	368	355	369	366	343	373	345	355	330	361	357	403	368	385	335	344	360	355	415	364	358	337	402	334	378	353	366	354	357	336	345	360	365	341	361	355	353	359	362	364	360	342	346	381	351	364	355	352	357	385	356	381	377	366	338	352	364	367	371	346	388	380	380	352	363	354	363	372	348	357	365	373	399	328	328	374	350	354	357	336	384	372	340	327	317	338	306	372	376	367	345	376	369	369	391	377	366	367	402	362	369	352	360	365	366	368	368	372	318	354	385	340	357	359	342	362	365	377	361	389	350	317	368	358	334	355	362	344	370	340	374	362	382	370	393	354	383	347	330	368	372	322	357	382	337	361	367	336	339	387	366	335	365	346	391	355	338	377	348	349	380	395	352	369	365	390	352	396	377	344	349	364	383	382	370	356	358	392	354	407	360	365	356	339	369	350	374	383	368	359	341	365	364	375	335	356	352	362	357	344	349	380	353	348	381	353	378	349	333	354	346	355	340	331	371	366	355	392	346	378	391	385	393	344	347	331	356	341	315	354	362	345	387	347	372	381	361	372	338	354	384	360	383	349	374	380	359	318	354	360	319	362	355	364	355	339	332	333	380	339	358	378	381	373	363	391	366	359	379	358	355	366	348	337	378	362	406	354	356	361	354	379	380	387	378	346	379	332	353	336	347	371	395	368	370	356	385	366	356	360	377	355	345	374	380	366	370	350	343	345	324	382	363	397	374	347	366	357	325	334	385	345	410	344	365	349	369	339	365	382	371	327	334	384	336	363	356	320	378	365	351	362	377	349	362	358	386	358	363	345	380	355	342	353	398	359	343	344	399	356	344	353	323	360	317	362	343	379	357	378	350	342	371	326	360	349	392	379	416	374	361	335	380	359	336	364	340	361	364	362	347	330	336	386	413	346	352	361	349	345	351	378	328	360	367	365	385	337	378	371	361	339	345	344	348	352	398	347	358	344	358	368	328	352	376	349	361	399	374	366	377	375	345	350	417	382	294	383	376	371	362	354	354	375	351	333	324	354	353	390	396	341	366	368	349	326	379	345	361	384	368	354	413	356	361	358	368	376	356	358	357	346	361	348	342	372	395	337	337	379	349	360	345	375	358	365	354	345	354	340	340	404	361	361	342	346	383	361	366	374	360	391	364	369	394	326	376	344	336	357	342	331	354	358	344	379	359	376	369	354	388	355	379	326	381	383	365	393	392	382	354	384	351	335	360	373	359	351	357	386	350	359	364	335	362	384	346	366	386	321	391	336	353	350	382	332	332	357	338	371	348	355	334	364	332	362	345	390	318	365	360	380	386	359	371	336	343	366	364	345	363	359	360	363	363	371	367	349	339	385	337	344	379	367	348	371	341	369	335	328	374	368	356	348	356	371	339	401	332	371	376	361	388	389	366	351	328	355	370	367	368	379	366	372	354	398	331	335	388	346	370	363	332	332	376	382	360	384	360	365	315	358	337	364	337	364	360	326	357	386	391	346	406	350	399	367	353	373	360	339	352	382	344	354	343	342	352	410	380	349	351	374	374	339	383	350	394	339	390	374	333	364	353	364	388	366	354	336	352	383	378	346	347	332	377	345	385	369	342	373	373	345	350	363	358	331	354	356	345	357	347	360	405	370	360	380	355	375	355	366	385	387	337	356	354	365	366	360	351	342	367	340	327	379	340	332	396	330	367	338	334	334	361	326	354	335	347	335	332	353	399	354	385	351	338	365	362	327	330	370	332	369	331	366	356	357	421	341	339	354	383	364	369	362	359	330	355	381	385	341	367	336	367	376	358	372	344	352	351	346	354	326	360	361	351	373	363	388	392	359	364	370	328	359	329	351	339	350	361	352	389	343	354	366	337	347	360	346	387	361	375	332	329	349	355	384	362	363	350	340	357	333	351	404	358	380	364	355	380	374	356	355	353	369	350	357	364	383	320	330	380	353	418	368	379	371	413	383	335	325	368	348	375	373	386	340	349	351	359	372	327	366	348	352	336	368	363	391	348	390	364	354	358	350	386	352	362	376	372	381	352	351	381	376	363	394	323	334	349	367	389	387	344	414	365	348	369	341	357	369	329	416	358	348	381	375	362	349	366	330	364	378	326	364	384	368	350	324	375	380	348	334	372	366	357	366	398	380	343	374	348	323	344	371	344	332	358	384	365	383	364	357	366	342	339	353
23301	21350	29058	24247	22491	22759	18663	9643	7140	5486	4077	3013	2336	1879	1548	1316	1145	966	919	849	705	709	653	551	523	449	407	388	385	356	389	332	365	317	353	298	302	321	291	296	305	266	316	292	270	286	282	280	253	241	249	256	277	251	258	254	266	222	234	262	263	245	242	261	235	256	227	218	221	212	254	226	212	261	264	255	224	207	273	197	237	234	244	241	244	206	222	238	240	210	228	238	249	234	209	229	240	203	212	263	200	222	233	214	228	224	227	225	238	234	242	222	240	211	262	221	227	229	213	233	211	238	236	233	224	224	224	236	220	235	218	216	214	250	239	248	238	180	250	265	250	239	231	251	248	217	205	251	274	231	239	236	249	233	238	240	223	224	244	230	239	217	217	200	220	241	223	253	215	241	226	214	216	230	256	240	221	232	213	204	221	223	229	243	227	222	231	230	236	237	218	248	226	231	237	229	235	225	241	205	234	211	260	241	231	250	248	219	253	230	218	245	218	235	211	204	225	233	226	236	212	231	211	215	229	243	218	225	234	241	236	236	241	228	244	225	229	238	260	239	203	212	232	228	213	221	227	238	229	236	225	227	245	217	258	228	217	244	205	235	267	228	259	238	245	224	231	224	205	185	225	215	250	221	214	268	253	241	204	217	238	234	222	260	220	244	214	232	238	224	227	221	249	231	246	228	228	234	224	220	229	220	214	240	261	220	226	248	213	212	233	213	256	224	224	248	227	229	208	239	220	224	220	216	236	215	222	239	237	220	256	234	226	229	218	226	263	231	229	239	233	233	217	249	228	234	216	246	230	241	243	227	258	213	228	220	245	239	220	217	215	252	232	228	229	216	208	220	237	203	231	230	230	257	234	249	240	223	213	207	215	258	243	236	232	228	220	259	224	225	225	208	194	206	240	197	241	222	226	231	230	233	216	211	227	222	217	239	209	236	210	225	215	266	219	216	208	235	256	236	227	226	221	236	215	227	211	257	250	250	207	224	245	242	237	233	276	218	221	240	234	244	238	225	231	217	252	233	248	201	215	225	229	215	229	234	210	251	226	253	220	255	230	235	254	216	233	246	227	207	231	243	208	208	226	220	231	243	236	240	248	242	232	232	223	228	237	228	211	234	236	215	237	240	235	222	233	205	225	257	218	198	247	227	225	243	234	239	226	230	213	237	244	248	239	217	269	232	243	228	241	243	242	236	236	209	211	251	237	202	229	223	231	225	204	229	246	227	202	230	232	233	240	221	231	215	219	252	252	250	224	259	241	203	210	225	208	234	215	227	250	237	231	211	231	226	232	219	247	243	223	228	234	234	216	245	226	214	219	228	213	262	221	213	234	205	259	229	205	251	244	231	197	242	238	230	259	244	235	223	240	213	231	224	228	235	201	238	263	215	200	210	244	218	219	222	235	221	255	240	259	228	252	239	212	227	195	258	214	247	243	228	241	208	228	222	211	237	239	222	221	218	232	216	274	244	226	250	237	216	246	219	251	249	239	225	235	236	239	200	214	207	214	226	217	227	245	214	225	244	234	211	229	222	248	226	251	205	223	233	222	235	215	232	216	212	266	227	247	202	226	215	204	200	199	231	248	222	219	245	238	229	235	219	250	227	228	232	246	232	218	224	249	222	245	220	222	237	225	239	222	211	248	206	246	264	212	226	232	243	206	228	232	237	215	220	249	220	221	222	234	247	248	242	215	245	261	239	191	250	225	197	240	255	224	250	210	239	238	211	248	244	217	231	241	238	244	222	235	234	232	234	236	236	231	241	225	232	232	216	213	237	222	234	227	236	256	249	223	220	226	231	236	231	219	236	241	239	247	211	237	210	219	245	205	252	199	244	231	215	228	237	223	240	218	201	236	230	231	238	233	227	242	226	231	198	240	227	237	232	227	226	217	202	224	240	218	230	219	231	226	230	233	242	236	227	210	232	231	217	246	230	224	226	209	219	222	244	198	202	235	255	214	218	239	219	222	228	227	235	222	214	237	216	223	207	203	225	202	219	238	216	209	227	219	237	225	218	234	224	200	240	229	235	231	225	244	230	227	222	226	223	232	229	228	238	212	248	219	195	240	205	234	262	253	229	230	222	223	239	248	244	232	213	230	242	250	242	230	247	244	237	230	235	228	228	212	225	240	236	229	257	207	227	222	199	223	220	222	223	198	228	244	219	231	253	250	214	254	200	235	253	235	235	257	236	219	213	237	234	225	224	223	243	224	223	251	241	247	229	229	242	230	230	241	218	214	226	213	226	221	217	212	234	240	251	220	212	230	202	226	221	214	235	212	249	228	218	218	228	212	216	245	236	229	255	236	242	247	244	216	245	215	229	213	237	229	238	230	220	218	227	220	221	249	218	213	214	222	225	246	235	233	229	222	213	260	218	223	217	238	228	231	226	216	232	263	240	243	219	216	225	250	222	210	245	235	230	246	209	205	248	254	226	256	239	216	223	247	238	197	242	235	228	256	209	204	220	217	233	228	243	188	236	234	210	220	200	201	195	231	258	219	247	230	232	215	219	230	230	240	210	221	225	240	218	233	236	208	221	232	201	240	221	230	254	216	233	251	237	231	214	235	215	234	220	245	211	221	200	216	221	205	247	210	243	221	223	212	219	225	216	232	212	206	232	228	232	230	240	268	234	248	238	224	199	222	223	211	236	240	214	226	250	257	237	236	232	237	217	206	211	242	203	231	212	207	226	234	216	201	200	249	225	214	216	225	217	220	228	227	231	240	256	248	227	243	225	224	219	197	233	267	243	231	205	225	255	203	229	224	243	215	248	242	239	251	219	199	199	225	244	223	226	203	274	221	237	245	205	225	207	224	206	221	249	245	224	226	225	231	233	243	238	201	213	265	220	209	238	200	226	238	223	215	216	228	239	246	198	235	231	229	240	250	210	215	228	219	237	230	258	218	244	236	214	194	224	209	225	227	226	247	234	240	256	222	239	244	214	219	215	229	219	233	205	222	225	210	239	249	229	242	203	231	247	221	248	233	207	222	243	251	227	241	224	229	229	224	254	234	228	227	282	190	238	253	222	243	233	253	241	215	241	219	226	225	228	219	225	250	214	243	223	225	244	240	238	252	227	238	230	211	244	227	209	229	204	256	219	240	189	232	227	221	231	240	208	233	235	233	217	223	197	214	262	228	223	219	251	222	222	225	248	243	215	245	241	228	225	201	266	224	224	234	231	251	229	241	232	224	249	228	217	244	249	224	251	220	233	212	223	225	227	270	256	224	234	220	237	230	234	229	249	206	240	205	225	253	237	230	237	226	221	231	222	235	232	254	226	230	224	247	222	230	237	234	236	227	219	236	224	197	231	211	234	215	225	238	221	217	235	222	219	220	240	225	221	225	258	253	205	198	211	223	236	228	256	239	237	235	232	234	253	230	228	220	221	231	236	254	225	221	235	224	236	235	216	233	251	245	223	264	232	251	247	213	230	235	272	238	230	225	199	228	219	216	211	228	236	217	221	221	209	247	233
31824	53679	49918	38953	32959	25111	19858	15473	13578	10894	8452	6535	5188	3952	3347	2822	2277	2023	1855	1587	1397	1308	1155	1096	941	812	744	652	622	555	552	504	521	454	476	459	419	455	414	350	404	421	371	365	344	338	326	359	326	332	362	301	326	329	316	291	281	312	317	288	301	238	268	287	309	317	283	277	298	253	257	266	270	252	301	255	264	264	296	284	292	277	282	279	296	251	257	278	264	255	275	282	289	270	262	231	276	239	258	263	296	248	313	270	288	277	270	271	285	264	249	255	280	269	300	312	283	277	294	292	268	257	314	269	268	275	285	274	264	266	272	293	291	283	265	265	271	271	301	248	283	272	260	286	260	267	267	298	244	273	250	278	280	289	296	280	275	266	280	271	312	256	251	274	271	254	271	269	273	273	300	273	284	302	291	265	228	285	275	303	275	282	267	275	253	256	269	266	269	261	253	277	276	259	252	273	282	260	280	286	276	258	246	297	267	279	242	243	302	246	305	270	266	279	267	247	279	273	267	263	276	265	277	253	239	280	255	244	287	288	256	249	275	255	283	291	256	270	267	268	248	283	287	282	298	277	268	295	271	255	283	264	282	259	228	265	271	270	298	269	309	273	259	236	282	279	263	271	272	293	272	248	293	268	290	285	281	282	263	278	269	292	275	289	287	291	286	271	311	259	253	283	256	295	235	264	265	269	268	292	291	291	279	286	258	252	250	257	272	279	267	270	259	261	268	275	293	273	278	264	259	260	272	248	253	265	282	286	288	283	290	285	281	297	252	268	301	279	278	246	273	282	270	260	294	299	264	307	246	250	298	278	257	303	301	304	260	225	276	260	292	268	261	281	279	272	263	274	286	312	288	260	282	294	247	289	320	302	260	265	286	272	266	268	274	259	281	296	263	269	245	277	259	252	238	262	278	303	279	270	276	270	286	262	270	246	278	271	301	272	290	248	284	251	294	246	295	293	262	271	285	289	283	284	299	247	287	286	262	263	271	305	267	280	289	270	283	263	274	293	309	280	272	291	250	251	277	301	268	262	281	285	256	276	284	291	285	260	279	278	278	256	305	245	270	253	286	261	296	275	305	303	293	289	271	251	284	286	284	264	262	310	308	250	264	282	271	263	275	268	258	281	290	285	289	248	277	272	301	259	276	284	281	270	255	283	295	254	269	267	248	267	285	290	286	315	280	262	286	283	259	287	290	278	287	280	271	293	256	278	270	292	250	274	242	304	260	276	276	255	272	263	249	284	267	288	245	257	273	280	304	287	275	279	285	283	242	310	271	254	265	292	278	252	263	293	264	260	269	271	281	298	290	287	244	271	265	279	260	255	276	283	295	271	286	280	247	281	278	261	266	277	264	275	283	294	292	285	234	257	253	254	291	296	270	269	280	265	279	258	281	279	256	274	269	261	273	280	272	276	271	273	284	278	266	282	293	262	253	285	263	266	287	249	261	275	256	285	256	241	279	279	266	278	273	264	264	278	261	297	287	283	285	277	280	290	255	276	276	305	285	258	297	281	258	278	299	255	259	277	310	273	265	271	252	269	276	289	261	296	257	258	279	278	260	272	292	272	262	269	286	269	264	274	273	224	269	282	266	270	283	276	276	265	295	293	282	268	291	275	275	263	256	261	273	302	251	271	269	253	256	298	279	280	270	276	246	280	274	252	276	266	276	271	265	282	266	296	270	287	252	244	292	303	270	277	288	285	313	266	283	263	295	257	263	282	276	280	255	285	253	281	285	267	275	276	274	263	296	297	273	282	271	308	242	277	273	245	261	259	264	278	284	274	277	261	267	242	248	308	284	270	275	270	262	264	250	265	312	278	282	283	262	278	267	271	284	288	277	281	271	273	264	273	264	272	290	267	277	279	298	272	256	256	288	288	306	284	262	289	267	294	264	255	273	249	271	301	279	254	267	277	278	294	281	282	279	270	283	274	288	288	256	230	269	274	268	266	273	296	274	272	246	269	280	284	234	310	270	271	279	266	274	259	282	270	270	271	272	264	271	268	278	263	282	262	244	252	287	273	281	269	302	303	295	278	266	267	270	301	281	316	256	257	292	253	274	296	282	286	266	275	263	270	265	276	278	236	265	293	313	261	282	301	275	277	295	289	295	293	261	274	278	248	266	257	283	288	279	261	252	274	276	261	295	295	265	267	241	259	256	292	267	253	257	285	253	263	289	250	263	274	272	255	291	290	274	274	257	258	281	275	259	266	257	296	272	288	243	279	289	295	278	283	281	269	287	272	268	259	256	259	271	270	274	250	269	254	299	279	274	301	272	247	260	308	264	282	284	304	310	288	310	277	301	265	293	239	285	274	276	270	252	265	287	309	277	279	279	273	283	266	288	262	286	259	292	278	279	304	242	246	250	285	260	279	271	287	283	264	283	275	280	322	235	237	261	266	253	253	280	280	262	265	270	265	270	261	286	280	264	253	280	277	279	282	267	286	287	268	271	254	269	288	307	256	270	253	261	304	270	276	274	265	295	317	241	277	260	289	259	260	263	287	292	277	247	283	283	280	286	292	269	251	260	282	278	263	278	276	280	282	264	287	252	281	274	273	273	277	248	273	264	256	260	285	291	259	274	243	312	283	288	239	267	289	264	271	283	263	263	279	258	255	283	299	251	279	283	270	258	284	248	287	252	257	274	288	250	274	266	261	295	248	243	266	296	276	269	295	264	240	293	241	249	274	265	267	253	241	273	296	281	262	290	296	312	284	264	267	248	302	260	271	252	298	277	259	267	261	290	255	258	274	282	250	281	311	264	279	264	275	253	295	265	270	283	270	277	294	301	295	265	283	258	283	280	278	279	288	291	259	250	278	257	263	273	288	272	262	284	248	272	286	255	264	263	299	270	233	286	295	274	279	276	284	256	264	265	300	245	283	279	281	283	257	270	298	273	284	283	279	275	266	261	296	283	272	281	307	279	328	218	246	282	254	274	276	267	268	273	288	294	259	290	313	260	263	283	253	279	294	272	254	271	265	270	279	272	251	312	274	249	270	265	290	271	253	230	263	289	296	278	305	282	269	273	296	251	274	287	258	264	261	283	286	282	250	287	294	259	257	269	253	292	272	299	263	271	276	276	276	269	271	267	256	267	299	254	249	273	271	287	248	259	287	279	271	265	275	245	292	261	277	266	273	313	249	277	287	271	265	299	282	247	276	267	293	275	290	305	266	263	269	271	285	270	271	300	284	298	267	268	256	294	255	282	274	260	282	291	266	298	295	295	278	271	262	261	251	282	263	298	277	286	268	280	267	275	258	256	264	299	277	277	293	280	231	276	312	283	275	269	266	281	281	265	278	263	271	299	286	276	268	273	295	314	269	264	252	293	285	247	268	257	267	260	275	276	292	236	311	265	255	331	271	277	255	270	269	277	260	245	294	285	300	277	307	304	302	305	280	267	266	276	245	275	271	268	270	278	292	248	285	261	262	262	278	272	290	233	246	286	283	280	274	273	248	272	270	277	259	265	247	272	274
29436	28265	32583	25651	17703	10052	5804	3813	3190	2515	1956	1411	1125	878	784	672	625	542	574	512	439	428	439	386	347	359	325	322	317	331	300	311	285	297	271	292	274	274	288	280	299	307	311	253	275	284	264	275	266	262	262	242	249	269	253	248	250	271	226	230	251	231	263	255	286	261	258	247	228	228	251	256	275	237	243	239	265	250	246	239	250	238	255	260	225	248	283	242	250	238	257	240	243	256	291	233	221	262	241	258	242	245	269	244	244	239	258	250	245	247	275	240	259	224	250	240	250	264	266	270	273	275	256	230	269	259	270	255	235	261	239	256	266	262	265	270	270	252	244	255	258	278	267	265	276	266	234	237	242	232	234	247	275	224	254	218	243	231	244	238	247	239	244	246	242	261	248	215	249	252	246	276	275	237	236	256	261	257	269	270	275	243	237	231	246	222	252	270	262	236	251	234	262	259	242	242	254	211	271	247	253	240	257	214	255	275	239	238	258	278	261	250	249	234	252	250	236	225	265	247	231	244	272	253	255	251	245	223	270	232	257	260	246	248	269	266	241	239	257	267	256	235	220	264	233	254	236	273	213	237	236	277	234	259	258	256	273	230	238	271	250	239	244	260	250	265	277	231	245	244	231	274	243	248	245	281	254	255	234	267	212	254	244	235	241	231	255	219	264	245	219	273	240	250	251	229	234	231	257	255	248	256	281	254	244	258	241	263	237	261	264	252	250	257	228	237	257	239	250	245	276	270	239	247	257	245	262	238	240	248	284	262	226	274	209	265	238	241	239	231	267	216	247	241	254	246	238	250	245	246	229	250	243	249	264	257	265	201	242	248	260	247	263	264	249	233	239	238	239	236	250	248	281	246	231	259	227	238	240	256	254	233	237	241	275	277	222	252	230	258	251	241	236	228	265	251	241	210	235	291	250	244	227	263	266	244	238	287	240	249	241	256	257	255	242	252	254	243	261	278	254	211	236	236	276	221	253	225	222	252	243	240	253	227	258	265	250	233	253	250	268	235	251	248	254	257	262	226	268	270	229	238	266	240	263	252	237	246	283	242	260	260	230	255	232	260	255	223	270	249	231	256	249	234	236	261	256	244	219	260	251	268	282	255	253	247	248	250	246	255	258	235	263	230	243	245	251	288	267	249	260	273	253	253	269	251	258	251	244	227	249	238	237	255	248	216	265	248	240	238	262	244	235	227	229	251	255	249	252	248	233	250	252	242	234	276	234	241	251	262	235	228	232	255	239	237	271	273	231	243	242	264	259	266	231	244	243	249	249	254	270	233	231	240	231	263	244	244	273	231	258	277	228	263	240	239	230	243	223	243	244	260	225	223	238	267	281	243	252	236	269	228	234	254	254	239	231	247	229	283	232	248	228	257	250	255	249	237	276	248	238	241	220	267	204	230	259	271	270	241	249	220	274	257	248	243	279	236	270	246	250	241	236	257	255	249	254	238	252	258	246	260	240	244	266	266	251	274	230	226	253	246	242	232	245	264	265	200	254	257	254	265	236	271	267	231	245	229	260	226	232	249	254	241	253	242	273	249	279	243	240	257	259	240	233	249	227	236	252	236	246	244	263	269	246	241	237	265	248	253	245	247	290	244	273	251	253	259	251	283	272	238	260	223	271	240	246	235	270	238	254	244	256	260	230	264	233	244	212	240	252	246	241	227	254	260	237	246	269	246	262	257	260	268	265	234	248	243	232	249	252	250	262	246	252	217	273	231	269	234	235	247	229	242	281	241	286	266	238	252	228	226	246	236	275	248	244	241	241	255	227	280	249	240	225	247	238	277	274	250	238	234	244	249	236	265	246	250	232	225	277	265	247	249	232	281	255	254	233	252	267	256	260	249	263	227	237	263	227	258	266	257	273	236	267	248	257	230	270	237	267	242	284	243	243	264	253	252	255	226	278	226	265	233	219	251	264	261	245	232	235	257	264	232	269	227	274	273	235	268	272	243	275	227	256	236	251	238	257	254	239	273	242	245	249	237	249	264	233	236	255	251	263	254	232	242	256	254	243	281	275	249	241	256	267	260	253	268	234	266	220	245	272	258	228	240	242	290	263	238	245	238	248	225	249	247	242	241	249	252	242	257	224	275	261	257	227	233	230	260	241	233	260	231	253	246	258	261	230	246	230	244	272	262	273	255	231	234	257	249	241	253	222	274	255	261	258	276	246	266	264	260	237	221	223	265	242	252	232	238	247	244	259	220	267	254	248	224	245	257	269	297	226	228	272	237	266	225	230	269	273	250	267	235	234	271	273	241	239	239	229	246	251	231	263	247	245	271	224	260	237	237	245	251	244	257	244	286	252	244	204	246	254	261	255	270	245	293	283	246	241	249	242	259	252	243	254	224	261	239	266	268	247	245	256	246	248	233	231	244	241	225	236	247	238	237	278	229	284	247	250	261	272	224	233	247	247	221	254	255	260	238	226	254	276	259	245	263	240	235	264	277	255	252	224	247	240	238	241	256	234	261	258	252	236	263	242	252	247	265	269	249	239	285	241	255	213	252	250	231	255	228	250	223	236	234	245	278	267	227	256	255	252	243	233	246	262	262	238	233	261	234	230	266	232	227	255	242	232	280	268	248	250	283	253	269	230	233	246	249	273	230	248	266	251	211	250	274	232	267	277	243	226	269	239	231	242	256	263	251	254	219	233	259	240	240	263	255	250	223	248	249	225	233	257	243	237	272	273	257	246	245	271	259	247	249	242	221	262	259	248	281	262	268	259	242	254	238	246	235	277	236	228	247	248	257	244	258	278	234	251	239	230	238	230	234	264	225	247	242	244	275	264	242	223	238	240	265	250	279	263	235	249	233	250	255	278	265	241	234	285	267	255	240	271	255	271	257	237	254	265	251	271	231	246	239	271	254	268	203	245	260	250	266	246	246	251	272	253	231	287	245	265	251	267	277	272	266	238	242	246	263	283	248	255	261	256	248	207	235	233	235	246	263	216	274	265	269	252	262	252	251	268	261	234	254	242	191	248	259	250	223	233	238	238	255	259	240	242	264	244	264	257	256	270	234	264	227	232	271	217	254	269	260	254	256	230	266	258	271	226	249	238	243	258	245	234	242	237	256	238	243	272	249	243	252	251	263	244	257	224	257	229	259	269	284	229	254	247	256	272	227	237	253	248	239	241	236	231	252	259	268	220	245	281	243	245	255	246	226	237	250	254	234	243	230	246	249	222	263	272	265	244	274	215	265	254	258	240	239	264	248	255	264	214	253	237	274	262	209	241	254	249	260	242	262	261	279	231	229	250	272	272	250	250	247	257	241	248	240	241	258	258	273	237	236	231	287	260	250	247	270	258	206	244	269	277	283	270	248	277	222	248	238	239	248	232	247	253	284	252	261	249	248	249	276	254	254	253	236	227	254	263	263	225	235	230	237	266	239	233	265	265	248	264	218	251	268	227	246	257	240	251	250	231	261	269	275	253	236	259	242	234	290	251	285	250	261	244	255	231	268	261	248	222	260
30394	42886	37971	27415	21950	15360	10857	8335	7408	5770	4464	3304	2486	1947	1707	1383	1187	1037	1007	870	842	741	688	604	594	495	471	487	419	426	414	370	420	389	375	398	369	393	355	360	366	343	337	346	318	304	361	330	324	361	327	323	338	314	301	345	295	344	307	348	278	307	321	315	316	294	317	314	311	297	327	278	297	307	308	316	293	356	276	295	308	312	330	319	306	294	348	323	318	302	309	290	289	336	306	308	328	307	298	305	301	301	298	311	305	321	289	261	276	312	300	294	321	319	333	309	301	268	331	313	296	312	279	360	310	315	323	311	324	306	312	294	323	285	313	322	304	300	323	295	310	312	339	302	307	347	321	288	313	335	297	339	306	344	288	321	272	304	311	303	315	303	287	311	301	303	294	333	326	313	309	336	304	300	298	328	318	322	285	319	303	330	305	325	293	318	319	297	289	303	313	317	297	310	312	320	313	317	314	330	293	330	272	313	329	311	333	309	313	318	303	276	290	296	342	330	332	315	335	317	302	328	305	301	329	275	306	321	341	304	287	275	322	313	299	279	313	319	298	292	307	297	316	304	279	318	292	284	317	304	330	296	312	294	283	278	327	316	295	297	302	306	295	296	308	279	319	288	345	320	291	297	283	304	280	293	306	298	316	336	330	312	303	320	316	296	303	312	312	279	308	301	270	335	296	283	293	314	298	320	287	295	328	292	314	297	339	280	319	272	300	303	287	317	315	319	307	309	318	290	312	323	300	304	332	308	294	294	310	313	287	317	328	274	329	302	318	311	324	321	311	303	281	316	280	319	261	269	311	316	308	322	288	331	333	339	284	296	301	297	290	260	330	283	309	320	287	320	311	325	317	277	322	314	301	300	333	331	302	310	319	300	287	287	329	329	301	313	336	337	306	312	329	301	317	335	325	311	311	317	281	327	279	300	305	302	281	321	302	301	321	315	317	296	313	294	296	291	302	318	298	299	290	303	311	319	308	316	339	308	315	276	333	324	303	315	298	266	308	314	332	307	327	326	282	313	350	313	323	315	307	315	300	332	320	295	309	279	317	309	308	342	303	314	313	312	309	305	334	298	297	285	356	325	282	305	270	339	299	301	341	290	288	257	331	336	334	305	291	285	329	292	305	311	299	335	298	296	299	313	299	352	305	319	303	288	284	316	314	325	306	264	302	305	293	304	305	309	317	277	312	297	328	330	332	319	311	312	336	342	321	335	311	283	314	302	291	317	300	344	266	315	319	316	314	290	324	301	322	294	296	281	291	281	293	321	342	321	278	301	353	313	318	290	316	274	268	299	275	318	321	301	304	296	309	292	293	310	315	322	305	315	327	284	286	296	327	269	301	290	306	320	324	280	310	283	325	327	362	366	329	289	288	313	320	312	297	308	331	351	296	290	308	318	310	301	286	320	328	305	314	322	326	328	298	294	303	298	322	317	318	290	331	328	294	329	327	336	312	329	299	322	282	301	334	313	305	307	303	325	333	300	312	311	322	300	305	309	333	325	304	294	308	284	321	310	289	318	319	308	288	301	316	325	346	300	321	308	309	304	331	333	313	339	316	321	285	290	294	278	329	297	330	319	314	306	321	323	329	285	342	302	299	319	321	289	330	329	275	304	314	300	329	301	336	315	332	304	306	300	299	309	306	274	314	318	296	294	298	291	310	300	329	316	321	299	344	317	292	293	295	296	303	312	321	297	308	312	291	302	322	309	297	301	324	355	332	296	287	297	320	283	317	321	332	326	291	294	299	305	301	317	311	302	327	297	282	312	277	280	295	317	304	303	297	304	327	300	303	313	323	339	328	300	291	319	333	322	328	334	335	324	316	291	300	293	307	288	325	318	322	333	275	302	310	331	301	319	309	287	291	303	312	311	342	341	344	313	302	300	297	296	278	340	310	312	297	302	309	330	309	326	329	318	296	283	299	308	334	306	305	301	301	294	290	297	279	321	304	306	308	337	345	304	278	320	321	325	286	300	349	317	341	336	346	302	296	301	307	307	316	313	301	300	312	323	300	321	313	328	305	309	283	312	346	301	309	297	291	311	307	327	305	300	313	291	335	292	306	313	304	292	333	307	312	314	324	306	315	324	315	298	287	316	303	333	327	309	291	312	337	304	305	306	283	292	326	296	298	288	315	298	326	316	309	313	327	308	314	293	338	308	294	320	291	309	282	284	284	321	311	286	300	300	307	305	296	309	286	274	291	303	303	306	320	318	297	290	288	299	273	294	331	326	287	309	305	329	316	276	297	361	293	337	311	289	314	299	324	305	335	352	304	302	309	305	315	312	301	299	299	292	327	328	331	332	310	317	294	316	325	310	295	320	292	317	338	302	288	320	315	343	302	289	285	331	303	284	311	292	329	308	303	306	314	312	323	331	292	335	307	315	298	334	379	318	309	327	292	321	297	298	318	302	308	320	281	337	310	301	316	304	314	347	308	298	311	291	304	318	296	312	305	322	312	294	303	300	299	320	308	276	327	341	287	333	311	331	319	283	332	320	345	287	294	314	330	301	315	293	303	348	309	307	315	298	317	315	314	306	301	304	330	325	303	294	319	312	315	286	334	313	314	312	329	281	317	297	334	316	317	313	315	311	319	302	319	335	278	295	302	319	345	321	305	319	314	324	325	303	323	322	335	318	303	326	322	315	308	343	336	318	298	297	319	304	305	341	300	298	315	314	299	295	266	360	292	316	302	348	281	271	296	294	319	314	301	301	292	293	302	321	272	320	321	327	311	288	306	275	299	299	311	289	324	284	280	324	334	359	329	328	328	312	299	333	321	327	338	303	310	326	297	295	292	302	321	292	308	289	310	330	314	301	334	328	272	288	290	328	269	275	339	303	312	342	294	314	310	304	325	271	278	300	317	306	309	336	306	324	286	319	285	318	309	300	299	317	330	314	280	330	279	308	321	312	336	313	296	370	303	298	337	298	289	360	335	322	308	338	293	317	342	325	308	300	306	325	282	316	299	299	307	293	316	316	277	306	288	301	302	303	327	304	264	326	289	314	340	299	317	297	294	312	323	333	297	300	329	289	346	361	304	286	330	313	333	296	276	313	336	308	322	279	294	283	311	321	304	281	315	294	327	325	287	296	293	343	267	331	317	289	276	300	307	321	297	348	331	309	316	346	294	305	303	311	292	328	292	320	316	339	312	306	321	290	321	309	325	322	313	331	274	303	322	295	319	310	353	343	291	310	317	292	295	311	307	336	308	313	303	348	298	304	333	310	306	305	315	292	318	321	306	306	285	255	304	345	306	327	326	332	336	312	319	301	291	334	306	292	292	311	300	268	315	331	314	303	338	310	325	304	300	308	302	311	308	339	309	285	323	297	289	341	301	322	317	300	304	308	344	298	337	309	324	314	309	328	305	302	286	285	321	309	294	340	288	283	301	288	318	339	328	328	319	315	313	311	319	301	312	290	307	303	308	307	307	303	335	337	309	334	343	322	323	303	290	304	325	283	308	308	303	288	298	340
24582	21403	28644	25915	23198	18716	11219	6273	5130	4202	3081	2179	1661	1308	1094	939	762	704	648	612	589	544	490	443	372	359	337	307	263	262	270	268	274	247	281	270	235	255	237	235	235	254	226	237	222	205	229	218	205	230	189	194	207	208	178	210	201	169	207	227	180	203	191	204	195	183	198	209	190	185	182	173	208	191	181	198	203	201	203	188	180	196	178	180	196	195	191	178	203	187	167	189	198	159	204	198	186	190	182	196	186	191	186	185	201	171	195	173	212	171	184	191	188	184	167	196	202	181	193	207	191	188	151	185	196	207	177	175	228	177	194	206	191	197	184	179	187	190	199	199	190	219	187	179	204	182	165	184	184	195	208	196	176	188	198	185	196	201	180	180	165	173	175	197	187	208	179	195	195	185	222	184	203	196	199	180	182	188	182	175	193	169	204	186	195	181	214	174	200	206	201	187	199	188	174	204	187	205	191	219	212	207	206	187	195	202	174	179	200	179	195	178	193	204	224	183	178	176	182	197	189	191	195	177	201	188	200	188	204	198	193	190	203	195	209	219	183	203	159	193	192	209	209	207	183	211	192	181	179	211	183	204	188	191	182	201	198	188	171	203	179	189	183	212	181	180	197	193	199	186	185	197	183	211	174	211	163	184	167	214	202	182	197	176	180	190	192	201	215	201	185	177	206	180	208	193	192	181	168	191	189	203	206	174	177	204	193	220	167	175	202	189	180	200	197	196	183	203	185	185	206	194	180	204	178	195	210	194	204	184	187	177	186	190	214	189	186	196	176	191	199	172	187	205	155	164	191	156	196	199	180	212	201	212	202	198	212	197	185	182	183	191	170	195	207	190	187	193	201	199	219	175	185	197	198	197	187	175	202	189	218	177	175	185	208	196	197	183	174	209	194	185	202	205	191	184	198	191	212	192	205	204	201	175	213	187	192	208	182	203	157	198	215	179	178	211	178	187	198	190	169	224	188	177	195	206	196	185	186	192	203	178	192	182	191	192	199	206	199	182	181	198	186	202	200	202	212	176	175	176	191	191	180	212	212	177	213	217	181	184	172	212	192	167	182	189	185	174	176	197	199	206	195	192	199	171	179	161	182	193	204	199	195	162	195	199	176	179	179	171	192	160	182	198	199	189	207	194	181	183	207	165	188	190	189	191	199	195	191	186	198	207	200	187	178	177	226	195	166	213	173	189	191	200	211	189	210	174	196	190	199	179	206	179	197	196	174	197	190	208	194	204	223	189	178	215	194	182	193	181	197	217	210	180	181	187	175	195	178	169	146	207	185	188	171	198	203	180	175	187	176	189	167	202	190	194	207	196	179	178	204	173	157	203	185	198	175	185	185	204	178	189	187	195	195	162	207	181	174	176	186	170	184	183	196	185	174	167	214	206	210	190	202	190	213	192	185	193	187	205	211	203	180	198	178	190	201	169	201	204	189	210	200	186	192	212	194	177	188	186	177	175	202	190	207	212	207	171	192	181	193	155	179	188	193	183	182	202	182	217	195	200	182	191	195	176	170	202	183	183	198	189	216	194	167	206	190	205	178	164	186	172	197	193	169	185	186	177	185	216	206	206	199	206	200	173	222	205	168	211	188	188	157	175	185	182	189	205	175	175	192	210	194	183	180	172	160	194	205	196	196	217	197	184	197	163	203	195	185	204	204	216	179	218	182	183	183	193	188	175	187	185	196	214	171	181	172	172	196	193	173	180	207	174	197	174	197	191	182	181	195	190	190	179	185	184	218	201	180	190	191	180	191	204	178	185	203	196	186	169	208	180	175	196	189	191	210	220	174	177	202	204	207	181	188	181	161	182	204	178	202	184	202	181	167	215	206	191	186	177	198	175	170	212	187	191	177	191	203	208	187	194	204	202	177	196	191	199	192	213	190	199	188	199	185	191	194	207	209	204	185	197	209	187	225	198	184	182	183	186	188	201	209	195	177	177	176	187	199	176	168	190	200	181	180	201	160	179	212	182	178	182	156	198	183	196	174	201	183	187	189	194	190	197	179	195	192	165	200	220	198	175	211	214	187	196	198	186	205	196	180	192	188	188	191	170	185	189	211	191	168	183	203	204	204	178	215	181	203	132	178	201	184	191	196	174	190	192	181	167	182	185	208	202	185	212	186	182	186	181	215	204	170	196	164	171	176	175	189	180	192	178	193	184	192	173	185	197	166	197	167	181	166	199	200	196	202	177	176	172	199	154	202	191	191	189	201	196	195	212	191	177	182	195	166	178	180	189	182	210	189	161	192	189	177	160	184	205	195	213	196	198	195	196	214	181	193	189	171	219	198	200	165	184	183	179	200	203	199	169	193	242	219	184	194	200	168	204	198	186	205	181	188	196	200	200	177	194	168	175	210	180	176	194	205	226	192	187	185	181	194	202	170	172	188	198	181	233	187	176	193	205	170	179	183	217	178	227	184	186	198	189	202	192	181	186	159	211	203	203	222	190	205	199	177	197	215	219	180	193	167	185	183	216	208	190	201	190	192	188	194	198	204	216	171	202	186	215	202	170	186	195	196	187	176	205	184	200	223	177	195	176	198	183	207	195	166	202	184	177	189	226	181	191	201	202	199	178	169	199	206	214	200	178	190	163	182	175	176	205	194	195	198	198	185	183	207	203	197	212	165	202	185	209	161	217	201	202	186	179	187	204	182	176	181	171	195	201	201	178	194	173	183	181	217	196	212	194	198	204	197	197	202	188	174	209	218	187	194	191	182	199	174	190	201	177	195	192	162	182	180	195	204	180	182	193	190	215	211	201	200	158	173	176	190	198	194	202	212	180	193	197	191	188	210	181	193	208	184	184	208	177	194	160	206	188	207	194	159	187	184	217	185	180	181	179	213	185	198	182	201	174	194	202	187	196	213	160	195	189	207	195	174	170	193	183	192	217	189	192	182	200	194	189	172	192	189	201	188	185	191	192	220	223	182	183	198	193	184	178	189	197	170	224	187	203	203	207	200	195	198	207	183	206	191	186	178	178	197	199	189	193	208	202	188	212	192	175	183	183	204	206	199	196	189	169	204	198	210	176	191	196	185	199	206	204	196	207	171	199	181	204	192	200	196	192	176	202	163	189	189	194	199	198	191	181	186	182	181	200	173	205	175	171	176	194	199	181	175	172	177	180	163	195	184	183	203	206	196	191	200	172	177	192	204	198	165	186	214	180	186	185	203	179	189	185	192	208	192	204	206	195	191	184	201	190	189	213	190	174	196	195	204	169	211	194	209	211	211	212	188	211	201	168	179	184	199	212	219	197	204	231	178	175	182	193	187	192	177	172	193	201	197	153	200	185	195	189	187	198	187	199	187	204	197	178	179	180	201	174	191	205	196	177	198	200	199	174	200	201	204	211	190	185	191	184	173	190	187	197	208	211	188	202	195	186	200	181	176	201	186	208	193	174	196	192	188	191	192	190	185	172	182	210	175	190	210	148	173	206	193	194	184	188	190	197	170	189	193	196	169	188	185	200	162	177
30396	50311	44236	34341	28310	20902	15318	11823	10560	8897	6492	4925	3622	2819	2323	1985	1636	1405	1280	1095	997	962	863	782	679	588	502	473	447	427	392	414	347	381	396	388	336	345	325	350	322	317	315	296	309	274	275	260	277	297	279	279	266	271	251	270	247	242	261	266	231	260	251	269	239	230	245	247	237	259	232	242	252	251	255	288	235	235	228	239	211	218	241	258	240	252	248	242	219	211	256	241	236	259	239	246	222	250	251	248	242	201	245	220	234	216	222	250	216	241	242	263	251	210	240	221	267	222	216	242	250	228	238	247	255	225	261	242	242	266	223	239	255	232	228	246	234	258	226	226	246	234	216	240	224	246	240	233	210	209	253	233	241	228	262	240	260	250	225	234	225	245	227	246	217	236	236	241	220	237	215	204	231	235	236	243	233	221	230	209	279	230	238	236	234	236	247	255	252	239	262	237	246	237	210	246	230	264	218	228	249	220	232	255	224	251	239	236	252	240	232	214	240	231	237	222	230	214	223	251	234	239	248	243	225	238	235	214	242	220	243	239	225	202	257	233	255	249	256	214	219	228	250	265	233	237	248	222	233	235	248	237	240	253	247	215	247	224	230	231	240	246	252	244	225	210	240	248	245	239	237	239	255	231	225	212	269	240	230	230	230	249	245	240	247	221	262	240	219	224	251	232	225	245	231	234	243	217	229	221	234	259	222	236	229	208	234	225	245	217	233	237	235	241	251	235	226	237	258	248	208	219	253	255	266	236	255	249	228	239	226	245	209	261	209	199	236	260	242	213	235	222	230	243	235	228	273	233	239	225	225	237	220	228	242	238	245	208	212	265	235	213	241	253	246	262	231	230	234	221	241	237	220	232	248	261	255	241	221	206	219	245	226	269	232	226	223	259	252	237	246	218	253	234	232	229	251	230	246	238	227	236	236	210	227	242	258	256	228	213	253	237	264	228	257	239	228	234	253	239	222	238	240	245	235	240	239	238	247	207	248	218	228	233	258	254	204	267	257	213	258	230	248	230	221	238	241	232	232	245	262	224	249	245	238	208	260	233	238	254	223	251	229	232	247	239	213	237	237	246	251	240	238	228	241	214	230	222	238	233	247	244	222	258	227	221	242	234	235	249	228	265	238	229	232	249	241	227	219	230	237	224	209	246	255	280	254	253	234	236	225	272	253	246	242	260	234	258	224	242	232	236	238	252	244	232	248	268	234	236	241	260	242	246	238	227	237	232	249	204	259	238	238	228	258	263	246	252	229	255	230	216	229	238	244	248	252	257	208	266	222	248	253	259	260	242	232	213	241	237	246	245	232	263	224	214	248	236	251	247	234	225	226	224	237	235	223	266	227	235	229	218	226	201	228	251	236	205	240	261	236	249	262	243	243	220	225	230	241	244	249	221	245	248	229	237	239	242	233	231	235	268	215	211	207	260	222	269	237	207	235	235	222	234	210	231	230	241	223	241	218	228	226	241	236	256	247	221	198	264	241	243	226	216	232	243	225	240	244	220	243	250	223	240	243	243	228	252	235	232	253	237	227	213	237	230	255	259	244	250	261	256	228	217	221	242	218	232	238	247	246	229	222	257	215	233	250	226	216	232	233	220	263	240	239	236	246	230	195	233	238	234	238	238	241	238	211	240	243	246	234	246	256	205	252	227	251	223	256	243	229	241	245	223	223	230	246	242	246	231	252	243	219	238	244	260	230	243	269	214	215	237	245	242	273	223	237	239	220	245	253	232	237	205	234	246	237	247	241	237	197	247	248	226	231	221	245	213	237	220	239	248	218	238	258	256	199	252	224	221	232	210	218	226	218	243	229	253	257	227	262	237	246	258	222	256	249	226	272	210	241	234	207	266	239	230	243	243	236	218	243	243	252	225	225	233	229	235	230	197	240	255	218	247	224	204	226	249	222	247	216	226	231	229	243	231	232	211	254	236	249	237	209	236	239	231	240	240	220	239	215	250	239	216	229	262	253	220	250	269	231	267	254	228	248	235	218	255	213	234	226	209	247	249	227	245	226	230	266	259	231	248	217	223	252	250	219	254	249	242	241	234	219	252	215	257	214	239	238	229	253	229	246	241	221	241	238	255	206	231	246	242	204	279	238	242	264	231	239	243	228	234	212	248	224	236	262	235	230	220	241	260	251	249	263	236	264	246	193	227	264	226	225	268	223	258	233	260	227	237	214	230	238	254	252	259	235	227	216	266	260	241	277	243	236	238	251	256	241	194	244	242	220	225	258	208	244	213	231	245	269	267	232	243	220	220	235	233	236	247	212	245	248	215	233	250	240	220	234	210	250	244	235	236	250	269	210	276	233	242	225	257	238	226	239	244	224	252	241	212	209	239	251	208	235	249	216	255	245	228	212	249	230	251	258	232	239	243	240	226	259	231	255	247	231	234	243	258	258	250	233	232	245	226	199	221	243	204	222	244	240	257	253	237	236	226	227	233	226	244	239	231	231	247	225	218	265	223	238	220	261	252	229	235	241	238	226	235	236	244	223	244	230	215	238	215	230	228	233	261	239	228	238	231	211	235	256	218	241	237	206	225	240	231	221	267	261	217	213	222	227	239	236	258	254	223	231	229	223	214	236	231	210	229	259	266	229	252	230	264	231	236	246	254	233	255	253	250	254	250	217	252	217	216	254	214	280	255	228	232	248	251	242	257	245	234	251	238	215	227	238	230	236	266	234	233	232	237	243	237	245	217	249	233	205	249	224	253	238	224	240	249	226	222	261	229	252	248	236	222	242	236	248	234	223	234	244	217	255	240	226	229	244	225	230	269	239	243	244	245	252	223	208	236	238	237	248	221	250	256	252	255	222	235	222	254	250	246	208	238	266	228	262	249	246	232	229	232	243	234	236	230	230	240	227	240	232	258	238	268	250	231	232	224	228	222	237	250	250	250	252	238	275	270	208	228	237	222	234	234	244	228	234	252	234	246	238	231	230	247	215	244	235	245	236	236	205	246	242	246	249	237	217	247	244	214	243	250	227	260	242	257	228	231	236	242	195	246	237	215	246	196	256	230	247	264	223	228	225	217	283	219	236	241	252	226	239	231	249	234	247	249	231	224	254	238	211	223	235	223	241	248	236	238	230	228	238	250	226	252	249	230	255	243	227	217	231	234	240	233	240	253	233	236	228	239	243	233	242	236	250	247	204	243	252	262	247	229	232	222	220	238	237	218	229	257	246	235	229	236	238	202	252	242	247	231	243	265	241	232	235	228	220	246	240	240	230	245	210	232	224	239	229	238	231	236	230	252	233	245	263	251	229	201	256	215	243	218	261	237	229	219	234	214	243	235	243	230	234	238	241	233	246	230	219	258	258	248	214	239	252	229	233	216	238	233	216	245	267	249	261	222	229	214	245	241	245	248	242	203	267	234	252	247	233	227	219	243	252	238	230	226	242	271	220	240	242	238	252	228	210	244	247	208	253	227	244	233	247	226	242	225	238	225	242	231	259	231	273	267	227	230	243	260	204	236
25580	21619	28672	28054	21107	13556	7576	4801	3929	3151	2476	1767	1353	1078	940	862	777	691	618	632	565	555	478	495	466	396	396	420	384	361	358	376	344	369	358	355	338	324	326	349	363	315	334	354	327	316	291	291	305	316	336	317	312	301	296	309	311	307	344	289	321	330	330	308	305	314	308	286	318	289	294	339	309	308	311	260	333	318	300	285	296	288	284	296	300	295	325	272	294	299	320	287	297	296	279	331	301	309	288	307	326	277	297	271	306	290	303	289	287	314	296	325	287	326	306	326	314	325	318	255	292	275	274	328	298	322	314	295	294	300	316	294	327	290	279	287	332	311	295	294	281	299	304	298	314	278	283	295	315	280	305	340	295	300	300	261	318	273	282	318	292	288	289	310	317	312	284	280	285	317	312	280	326	287	307	278	314	309	298	295	290	318	311	311	318	319	314	331	306	252	276	299	315	289	263	286	333	266	297	297	307	299	335	291	319	307	321	279	304	319	294	312	313	312	294	303	294	276	292	294	288	317	291	270	281	308	314	323	287	304	293	313	290	294	298	309	324	301	290	306	323	296	256	312	295	312	286	319	295	286	291	272	333	295	302	285	339	303	278	313	296	273	296	288	298	305	311	309	287	282	312	288	306	313	278	277	305	281	284	305	337	317	304	285	302	283	297	304	308	297	305	281	294	295	277	303	324	313	332	295	330	304	291	286	303	271	319	287	300	311	302	323	318	300	279	301	309	315	300	293	302	301	296	280	308	342	323	316	300	323	295	293	288	291	323	270	291	281	319	306	325	284	298	293	318	281	324	312	320	309	326	289	338	305	295	287	313	305	303	318	287	291	298	295	273	326	275	293	302	275	279	333	320	299	294	273	314	301	303	310	273	289	300	308	282	312	341	290	320	274	326	269	294	288	284	290	282	307	309	309	289	313	331	327	324	256	301	280	288	319	308	290	303	323	327	307	317	302	272	282	303	326	312	305	286	283	286	310	289	287	288	303	317	303	316	318	305	294	280	331	279	277	309	314	287	293	308	288	293	299	286	329	292	297	286	291	280	310	307	290	289	284	331	308	306	304	330	272	289	311	285	288	315	327	302	315	275	269	286	280	299	292	318	263	288	317	307	277	282	306	278	286	290	310	380	263	287	284	318	320	287	332	270	302	306	306	283	294	278	280	287	308	312	301	305	319	281	344	311	297	264	282	289	289	294	277	309	296	290	295	296	284	289	304	315	317	298	302	306	310	294	308	313	305	287	317	318	304	312	295	296	292	305	323	294	283	290	307	287	310	335	288	284	314	270	299	265	291	325	261	282	289	291	278	331	323	332	288	274	307	299	304	300	281	316	301	274	267	293	288	321	278	303	308	245	299	321	307	303	291	294	319	283	339	319	301	324	292	328	298	305	292	309	313	293	334	296	307	309	291	317	321	284	280	339	280	307	304	302	321	317	331	263	282	327	283	369	329	296	295	326	285	284	327	320	299	288	298	293	296	316	267	301	271	320	281	302	309	302	297	311	300	305	317	298	298	323	282	310	306	290	289	319	282	308	299	316	310	275	288	309	277	326	305	316	282	316	278	308	299	288	279	301	312	299	284	283	274	290	323	307	304	306	318	336	292	323	310	279	279	301	300	290	323	306	295	286	290	324	299	288	295	281	273	307	306	302	290	317	269	303	278	295	277	300	299	302	282	298	330	308	302	297	286	322	268	316	292	303	276	270	297	271	263	286	302	334	285	338	304	303	318	297	312	327	306	298	295	285	298	324	310	298	279	296	299	298	314	308	270	298	315	296	307	285	311	296	296	317	309	318	290	280	271	283	290	295	305	313	318	298	310	282	317	275	285	280	319	314	299	277	295	302	282	331	275	306	295	313	290	289	325	340	340	300	296	288	326	285	313	303	318	307	321	274	292	312	292	287	297	305	291	293	300	324	331	292	296	291	288	271	283	327	289	309	303	309	256	291	318	289	318	282	324	287	273	294	304	315	317	296	273	294	304	341	281	313	279	311	314	313	276	314	293	308	303	313	323	318	283	330	298	294	305	303	305	275	299	301	289	281	303	308	302	276	302	289	282	317	313	312	316	305	291	297	311	337	308	309	283	298	304	295	300	314	281	322	311	328	298	313	320	320	307	321	344	287	292	333	307	328	291	325	317	330	337	319	317	308	294	282	266	300	304	312	318	331	320	288	325	300	311	307	299	303	316	288	303	290	307	299	316	294	328	303	283	303	298	310	311	303	312	271	297	302	313	279	308	328	285	267	299	315	326	280	291	315	296	297	323	286	288	298	321	301	331	295	296	328	284	298	292	327	267	324	316	287	296	316	296	317	287	278	300	327	318	289	316	294	314	320	309	282	335	306	319	322	265	305	300	286	328	296	317	267	302	310	323	316	282	264	305	294	284	293	302	305	286	309	294	311	296	328	288	291	325	282	328	307	266	321	315	316	343	291	293	289	321	315	282	300	305	308	290	283	322	288	319	316	325	293	306	292	298	268	319	273	296	296	327	328	286	319	304	298	279	319	291	278	273	326	292	287	302	290	263	291	305	287	303	286	321	322	296	306	336	296	308	305	331	287	318	312	303	284	299	290	321	313	323	304	278	314	295	270	281	327	292	313	297	282	283	306	312	275	308	309	301	295	339	315	322	287	288	282	259	312	281	303	275	304	305	278	309	310	294	325	318	311	297	296	300	297	289	302	316	303	311	306	283	299	305	282	309	306	300	329	310	327	313	326	315	294	309	317	308	322	309	287	297	263	304	268	326	300	325	268	315	327	313	317	302	306	319	330	305	282	280	296	316	287	351	288	302	301	298	315	304	278	309	294	298	318	300	295	286	329	325	254	300	328	328	294	292	307	282	286	288	286	290	288	317	328	320	314	341	310	298	297	297	316	268	330	298	308	288	297	314	317	309	272	307	311	272	289	302	316	285	294	300	294	307	289	322	284	285	300	293	304	302	286	364	300	328	316	311	280	260	309	331	284	298	283	301	309	296	305	308	333	290	337	295	298	298	322	306	342	295	294	295	287	261	278	298	292	277	299	300	296	316	295	276	313	316	292	300	321	292	290	317	295	326	302	292	267	302	285	302	311	332	306	296	316	294	312	303	306	289	277	306	316	301	307	274	301	298	298	319	298	315	277	285	269	322	310	269	325	320	326	285	289	300	288	294	327	288	307	291	313	326	286	276	293	302	297	285	295	274	297	309	299	300	348	323	279	282	300	335	309	286	312	272	256	289	308	269	302	295	301	322	288	304	286	300	313	310	320	269	297	279	292	315	299	314	310	273	296	301	297	259	292	291	328	309	301	268	304	264	308	325	309	300	315	318	283	312	313	339	319	286	321	306	319	288	295	308	287	322	314	250	279	314	290	296	282	320	305	326	311	311	314	282	288	299	337	325	279	286	298	292	311	323	307	296	282	294	301	297	321	302	307	312	293	286	309	287	319	314	317	309	301	287	295	321	290	273	305	344	297	292	294	329	305	312	309	279
31820	47026	41355	32004	25674	18625	13239	10047	9090	7344	5583	3939	3243	2387	2023	1689	1451	1300	1132	1007	999	885	924	791	712	619	604	544	521	501	516	501	502	453	455	467	413	470	431	430	442	431	475	435	378	411	403	401	370	388	390	385	376	404	366	359	384	358	382	376	373	363	358	353	348	391	367	380	389	327	339	385	366	371	376	365	388	359	368	337	399	352	385	362	362	377	373	351	338	393	353	336	379	351	367	339	372	377	378	394	343	392	374	311	373	393	343	356	339	349	348	336	350	361	374	375	374	351	353	337	373	362	333	368	315	346	387	364	403	368	382	344	389	381	371	398	365	360	381	337	353	381	363	393	365	363	364	381	357	391	353	336	314	363	361	353	360	357	374	376	377	360	358	390	352	352	365	349	395	375	360	387	348	363	389	356	368	389	376	371	351	351	358	341	356	351	353	361	359	383	379	345	355	346	385	365	385	388	368	351	326	353	369	342	353	363	360	384	365	351	377	339	370	368	352	363	369	371	383	384	382	384	375	361	352	378	373	372	364	364	409	371	340	368	373	389	378	363	416	378	332	375	350	327	354	366	387	341	355	376	366	357	370	342	369	360	348	361	361	338	391	363	385	332	360	375	393	380	348	356	382	398	355	359	374	357	354	340	358	330	388	368	378	359	358	359	368	325	368	334	403	367	364	370	366	394	394	360	351	368	369	364	372	348	352	318	399	385	359	367	389	373	416	363	377	369	362	351	329	372	338	356	365	379	325	388	358	349	359	340	364	342	350	360	354	385	343	369	378	341	393	357	383	340	357	355	383	348	359	356	367	369	365	354	358	373	355	350	369	378	374	359	383	356	361	354	367	370	371	332	343	399	355	382	372	365	346	377	362	361	360	359	312	368	363	380	347	361	376	366	372	336	372	335	365	377	417	378	354	359	338	381	337	362	377	400	324	366	401	317	372	331	378	345	423	362	389	384	371	392	368	355	398	362	357	370	354	369	380	344	343	366	356	369	335	358	351	331	374	377	365	366	377	378	378	345	358	354	374	372	346	385	378	343	344	364	375	372	377	378	368	356	374	348	341	404	381	368	380	334	354	321	366	378	303	366	358	373	370	378	365	330	370	352	384	325	383	407	377	357	416	376	333	358	382	366	387	343	360	351	377	341	348	379	352	363	388	378	317	342	369	356	364	387	363	352	372	369	348	333	358	349	361	360	415	372	362	360	334	398	353	368	355	335	362	328	336	380	404	340	355	357	365	375	407	359	338	393	348	360	367	362	338	357	401	366	340	373	369	360	344	339	372	362	352	399	388	354	376	373	392	376	395	307	347	346	388	343	361	392	335	386	344	364	403	344	364	353	347	351	363	348	360	357	331	373	330	357	394	381	400	334	363	392	364	371	370	345	350	375	396	362	357	339	374	360	374	347	359	392	326	391	360	369	366	335	356	343	364	387	357	383	359	378	349	387	342	407	372	348	337	368	353	324	378	349	343	364	382	361	355	370	333	380	368	351	345	385	360	358	371	377	360	348	374	361	369	334	361	381	378	355	382	358	359	368	387	336	348	357	367	370	378	359	358	375	366	347	342	368	394	386	377	351	396	396	372	346	405	372	366	333	373	329	349	351	382	357	326	373	366	392	391	357	353	353	353	359	356	388	340	367	390	371	387	333	382	335	392	365	396	349	382	352	382	366	397	366	351	377	367	383	430	373	347	388	389	335	391	370	370	340	365	387	397	389	311	367	355	346	392	359	353	369	350	370	376	387	372	378	355	390	370	347	380	411	372	337	364	370	364	389	373	358	375	360	365	351	349	373	368	372	352	368	383	365	338	309	342	380	341	338	410	357	372	343	339	327	397	338	379	334	341	365	366	379	364	389	371	348	377	378	367	366	403	371	393	348	348	363	385	371	371	377	357	381	379	367	388	364	377	336	405	347	348	371	348	388	368	381	351	337	336	370	372	366	389	398	360	394	336	391	377	355	355	371	370	346	354	379	359	340	341	383	383	379	352	388	390	381	373	384	339	364	343	371	368	393	381	373	334	371	380	384	356	343	321	376	329	337	373	372	367	369	339	375	369	369	402	330	358	350	372	349	372	371	357	359	381	358	381	341	361	323	368	394	354	363	367	363	368	373	360	400	377	341	378	352	382	384	395	354	354	364	367	346	357	367	389	362	361	342	401	352	355	361	346	348	379	373	398	359	386	409	415	396	351	335	332	356	353	339	352	370	351	329	356	378	377	391	372	358	376	362	362	353	359	334	362	356	356	368	363	356	334	380	363	362	362	355	345	377	358	350	359	364	386	370	335	337	350	351	359	367	357	386	330	357	349	377	366	353	360	342	341	348	364	387	377	363	395	414	355	367	364	389	335	373	363	378	381	380	342	331	356	393	402	358	376	323	355	385	385	373	349	383	372	373	385	349	374	350	359	351	336	342	366	402	366	373	352	358	397	338	384	400	348	382	359	369	348	353	378	378	368	356	337	381	354	401	350	379	354	343	398	339	384	335	329	352	395	348	342	405	373	379	373	385	344	418	336	393	369	375	350	359	339	353	350	380	404	359	371	378	380	401	363	347	353	342	357	365	377	348	351	379	379	369	369	336	372	359	377	392	395	378	371	367	359	367	416	382	334	341	348	374	382	355	367	343	375	359	370	361	376	355	347	371	358	364	372	361	355	388	365	337	376	347	322	368	380	374	398	349	388	374	356	353	363	358	366	373	365	356	387	394	384	360	356	370	370	374	390	355	386	374	340	351	411	387	347	349	354	376	370	367	375	386	383	377	364	405	348	381	364	372	368	352	417	391	370	370	366	338	356	380	366	330	355	373	321	405	369	373	350	397	373	349	367	378	393	363	385	373	384	377	356	357	342	343	348	326	398	373	337	370	343	369	340	381	367	364	396	344	352	359	370	354	347	389	362	372	381	381	378	380	416	343	362	342	335	384	361	382	370	376	360	349	339	380	366	355	355	357	395	382	369	369	368	350	357	373	373	351	391	377	370	352	374	379	387	380	367	368	360	391	388	377	339	324	393	355	388	341	378	365	388	406	372	380	384	379	381	370	355	333	325	330	367	370	367	365	350	355	367	355	330	372	378	352	379	358	346	332	345	338	349	350	347	371	369	355	357	351	390	345	360	388	369	354	351	381	352	337	374	361	345	397	333	372	339	370	376	377	351	354	376	381	360	346	387	356	374	385	337	335	357	351	352	353	368	374	331	353	358	331	383	344	379	385	362	341	355	372	372	361	355	383	390	348	352	344	362	368	369	371	349	346	341	352	367	366	359	370	375	356	369	356	353	368	305	386	390	371	372	359	381	351	362	359	363	361	373	352	335	343	372	336	390	329	380	370	385	356	347	362	370	401	342	385	364	339	330	366	347	373	354	393	354	370	362	331	350	339	378	357	341	319	354	364	388	353	361	350	388	361	355	383	367	366	354	379	370	358	358	352	356	325	347	359	324	355	374	363	352	358	373	376	322	339	368	382	373	353	383	375
23355	21392	29096	24452	22385	22932	19045	9467	7062	5912	4403	3170	2316	1760	1493	1321	1123	1012	871	760	740	664	626	588	610	479	451	352	352	355	346	319	312	306	315	330	302	277	287	272	318	312	297	308	291	275	260	259	263	268	262	281	257	284	266	270	242	256	253	224	261	250	243	245	269	239	209	253	232	243	230	250	251	266	246	218	239	277	243	235	228	209	230	252	248	225	231	262	256	227	243	223	227	231	227	255	238	225	217	253	212	235	242	253	237	240	241	223	238	249	230	244	262	258	231	234	245	246	225	248	223	239	228	245	232	232	245	234	211	246	234	238	266	226	274	227	227	236	231	236	211	275	242	253	233	237	251	246	251	223	245	249	223	269	270	255	237	221	235	243	240	233	241	271	236	236	240	243	261	221	244	231	207	253	212	253	256	209	237	235	244	233	248	267	225	256	226	217	235	264	236	233	234	251	235	260	226	223	235	230	231	222	241	237	255	241	226	217	246	235	223	229	216	209	232	182	222	218	226	244	266	245	228	238	230	253	270	222	224	241	269	223	225	233	251	249	219	237	245	224	229	231	237	231	222	222	275	245	230	213	242	214	224	236	248	233	243	230	219	217	248	198	233	246	214	255	245	256	248	244	224	234	237	219	255	205	207	242	227	233	230	239	270	228	241	221	240	247	219	227	264	210	276	215	229	212	263	250	253	241	234	231	246	214	237	251	250	243	235	246	231	209	228	225	240	227	218	246	212	231	236	236	243	252	242	203	248	249	265	225	225	257	232	227	236	241	243	233	242	253	255	233	232	261	225	239	235	243	223	228	214	285	235	242	247	221	233	247	223	246	233	228	215	223	250	218	228	230	235	232	271	237	232	264	231	270	276	272	229	245	251	232	254	231	225	247	212	242	216	226	236	243	241	248	232	233	237	221	226	264	220	241	245	216	243	217	247	230	221	248	240	243	223	223	219	235	230	236	227	253	228	252	216	253	262	233	243	217	233	225	232	236	246	246	228	215	231	228	261	244	265	259	235	251	229	257	224	237	246	224	230	239	234	239	229	241	260	239	263	217	238	229	223	236	234	281	262	265	247	238	224	242	252	224	248	227	245	243	239	250	235	230	219	214	212	211	220	240	220	239	267	248	252	223	238	222	243	248	252	215	240	216	243	236	230	236	234	225	230	250	256	257	233	234	233	235	262	243	217	227	244	211	244	238	233	245	240	239	225	238	235	253	227	243	231	255	252	255	232	221	229	227	232	230	215	238	249	233	247	242	217	280	260	229	217	245	254	220	236	214	209	219	208	232	227	241	238	243	240	229	256	244	272	248	222	222	287	233	239	225	231	214	240	248	230	223	216	241	235	238	257	231	241	238	202	257	238	242	231	241	201	204	253	258	228	251	249	250	246	256	229	243	251	225	226	238	239	247	229	236	233	221	208	262	231	229	240	269	203	203	244	255	226	208	246	242	252	218	240	251	238	234	216	219	240	224	208	239	238	231	261	236	260	237	219	222	254	267	249	213	236	228	244	238	243	249	239	262	248	208	246	265	216	236	255	193	216	229	224	245	259	217	226	249	220	254	241	243	222	227	230	250	224	246	227	234	225	230	224	244	256	270	266	220	263	246	256	228	244	235	213	236	236	244	214	232	253	240	208	244	248	256	240	218	245	232	260	238	266	249	239	215	224	226	234	234	237	223	257	222	231	224	260	224	212	221	234	241	251	234	229	221	233	224	230	206	217	261	238	236	228	245	196	235	221	215	233	239	256	258	223	243	233	223	244	209	251	211	236	236	203	234	226	240	242	257	231	245	236	254	238	248	236	207	239	221	238	245	232	233	265	224	223	208	235	240	251	227	208	217	250	226	226	224	235	217	260	265	262	233	223	230	246	219	237	249	213	232	238	217	227	241	259	214	255	223	235	250	236	253	266	257	254	232	244	251	204	253	208	244	228	221	223	224	236	261	256	249	241	232	241	236	231	258	253	240	227	246	229	263	244	215	208	236	237	265	232	251	261	250	251	220	232	238	225	233	233	231	235	212	246	249	195	238	250	227	226	236	221	248	225	214	227	227	231	241	247	230	203	230	262	221	252	231	227	232	243	233	241	225	237	212	234	251	242	251	238	185	243	259	215	221	267	257	252	224	232	253	263	236	248	231	201	233	223	231	257	277	216	277	224	255	229	236	227	242	227	243	222	237	239	254	247	259	229	245	232	264	274	211	246	274	226	254	211	234	235	233	222	230	256	225	238	235	224	239	229	222	230	237	209	232	263	210	237	233	261	248	218	240	234	222	235	231	240	214	208	247	254	215	259	245	240	229	235	228	231	240	223	226	238	251	225	264	239	227	246	220	229	257	234	255	232	236	219	226	209	256	234	229	245	250	225	241	244	232	231	251	205	227	233	229	227	230	242	218	232	225	250	243	231	247	227	212	245	215	226	228	217	210	232	231	263	232	244	241	239	217	233	237	239	224	262	241	228	250	231	211	224	197	238	214	235	233	235	234	255	268	237	224	238	255	272	233	243	219	238	242	210	240	248	248	232	229	251	240	249	210	229	241	253	231	240	241	236	269	226	241	236	254	234	226	240	240	245	220	245	245	231	248	251	217	244	237	225	230	230	231	252	218	227	212	227	250	231	232	254	210	189	251	235	257	232	227	217	260	212	221	249	227	259	241	245	249	248	244	242	225	244	249	225	222	258	237	239	194	214	234	207	236	281	245	249	219	235	235	240	261	265	253	250	236	217	251	215	237	251	209	258	231	229	231	252	242	227	236	238	232	218	226	246	244	233	259	234	258	218	257	238	225	225	210	233	211	268	234	218	229	225	246	238	263	228	229	212	238	236	253	227	231	224	240	246	218	255	255	248	250	255	225	250	261	238	236	246	231	219	239	249	236	233	214	220	229	236	207	261	243	264	217	210	195	223	284	206	232	225	241	221	229	208	235	229	249	234	262	242	227	222	250	205	225	208	249	235	219	242	221	266	233	207	248	241	255	225	223	251	226	230	230	240	215	229	249	244	233	226	205	236	217	255	227	215	239	226	246	220	252	231	248	212	239	232	225	242	228	237	229	239	245	227	228	232	251	264	256	226	226	240	248	240	251	240	226	245	237	251	240	261	228	244	226	230	239	239	236	227	193	228	233	253	241	227	231	233	234	234	240	253	237	254	248	239	249	237	221	209	224	229	227	242	272	250	207	220	239	225	204	230	238	243	239	217	229	229	240	221	233	222	257	223	222	229	247	200	251	262	230	243	252	220	254	252	236	210	245	227	242	230	244	246	229	239	251	235	231	251	266	228	235	215	248	222	248	239	217	228	251	225	229	219	230	257	270	209	210	228	234	249	243	239	242	220	240	214	241	216	233	245	229	236	240	226	253	253	232	226	215	252	262	237	250	224	247	223	249	248	223	229	255	240	219	236	258	228	243	244	245	246	233	240	228	261	228	240	210	249	237	224	219	247	220	233	217	268	220	258	234	214	241	242	207	231	248	212	258
32941	53808	49553	39820	33065	25402	19500	15004	13302	11383	8820	6596	5052	3951	3184	2661	2252	1900	1679	1572	1432	1234	1152	1026	894	755	709	557	590	544	521	479	492	496	507	440	443	416	413	428	423	405	363	390	357	412	324	321	310	325	313	344	330	323	280	311	312	328	308	313	324	262	290	295	290	291	303	321	286	256	278	275	300	295	312	305	299	281	261	309	276	264	253	288	294	271	275	278	277	260	284	259	286	283	269	266	262	268	283	274	268	283	277	253	307	283	282	276	284	304	276	281	279	291	278	283	275	288	256	285	274	253	292	244	257	260	280	290	276	296	282	269	269	279	317	295	266	296	276	288	260	277	247	291	317	273	299	304	260	279	262	299	277	280	271	279	285	254	287	261	296	337	282	275	267	254	282	254	268	266	299	258	266	279	257	284	296	275	266	272	284	257	288	299	279	271	265	276	289	262	263	286	280	293	273	297	258	313	282	287	290	258	283	272	270	280	304	274	290	246	266	264	292	274	291	279	290	279	274	288	270	269	269	271	271	240	274	282	272	278	297	274	263	252	285	270	272	275	294	289	277	262	293	272	270	266	289	322	246	265	281	269	272	296	282	299	279	273	269	296	273	280	276	265	279	259	274	286	281	298	271	283	271	279	229	308	287	276	288	273	281	282	285	257	292	293	266	270	286	305	293	287	288	283	310	296	278	256	295	260	269	292	272	295	283	279	282	294	279	244	299	275	287	277	282	289	319	287	277	287	294	257	263	267	291	275	270	259	252	260	275	297	280	287	228	281	282	305	254	266	283	290	287	267	288	291	250	255	299	273	261	250	259	269	287	265	280	264	302	280	276	271	241	278	286	293	257	289	287	275	258	295	258	296	269	284	252	280	309	275	290	288	249	250	285	273	257	271	273	263	294	294	302	310	259	270	264	266	318	277	285	262	255	265	288	253	283	306	306	261	281	283	290	273	260	285	273	269	249	294	297	276	268	307	259	316	298	290	261	282	299	302	287	258	268	272	275	298	295	258	256	291	279	276	278	267	285	279	266	270	284	280	259	276	258	258	261	236	263	263	272	280	310	283	279	270	292	285	286	251	299	317	288	280	268	296	250	268	279	261	264	272	278	280	260	283	261	268	269	259	306	286	273	288	278	270	271	297	289	254	286	287	277	266	269	270	291	250	291	270	277	275	279	280	288	281	289	261	291	282	263	273	297	303	295	293	275	291	278	284	258	266	260	275	266	267	278	267	281	301	280	301	275	276	274	283	250	300	301	297	305	278	288	266	289	281	252	263	275	248	283	299	249	275	280	279	276	286	274	282	268	277	269	290	274	282	287	292	259	293	274	283	268	249	303	276	287	292	263	252	289	291	299	292	280	302	263	275	258	278	264	285	259	254	281	257	278	271	268	268	286	280	291	258	282	267	276	301	300	283	271	304	283	255	272	272	282	284	247	290	299	260	245	284	282	267	257	304	250	284	278	295	255	276	278	270	253	296	256	282	274	278	262	269	288	271	296	257	268	273	289	252	269	272	265	288	314	264	278	264	303	280	290	267	292	278	253	286	289	287	274	268	287	250	272	289	274	262	283	260	293	274	275	293	269	293	255	277	236	284	298	279	300	325	314	266	283	303	263	285	269	261	271	274	283	306	265	295	277	275	248	266	292	269	257	283	308	282	289	275	296	276	277	307	284	237	299	253	281	272	277	266	294	263	276	268	276	266	250	260	270	266	274	284	319	267	263	274	277	263	276	275	302	256	301	275	302	266	300	273	314	293	255	284	300	285	307	289	292	277	255	251	266	267	264	289	259	262	256	272	278	283	256	256	281	286	258	268	270	269	259	282	276	301	279	290	272	307	270	291	302	271	280	267	279	279	296	285	284	273	315	268	259	275	291	307	295	293	259	287	307	284	266	254	285	277	267	283	291	285	262	284	287	323	270	305	290	263	306	251	274	273	264	292	300	253	289	287	279	284	285	284	285	301	312	252	272	268	285	295	253	251	273	237	309	272	255	282	296	296	261	287	279	286	297	263	276	306	293	277	297	271	271	264	278	304	282	270	284	271	264	286	291	292	309	286	287	252	265	265	242	288	288	269	267	253	280	295	277	299	310	295	278	307	257	293	257	280	262	290	304	295	260	294	270	259	245	302	311	284	277	281	294	256	287	303	273	267	277	257	297	290	276	236	265	286	278	280	274	263	275	270	276	267	273	281	256	290	278	281	287	270	288	266	279	251	304	235	281	247	292	267	260	257	276	264	258	269	272	282	289	253	277	261	275	302	290	273	269	259	279	231	253	295	252	291	293	286	256	272	264	286	282	254	284	247	261	267	300	287	289	271	272	249	252	296	270	295	299	266	290	293	303	287	289	278	290	273	284	302	242	242	253	282	297	246	308	290	264	250	290	266	277	276	267	287	260	297	277	259	279	272	276	270	290	272	260	268	276	271	281	269	273	274	285	285	281	256	296	303	296	279	295	277	273	263	288	252	278	296	265	280	275	256	276	251	277	286	275	282	291	276	268	265	267	274	266	274	298	267	268	280	266	289	257	307	268	306	279	265	266	286	271	234	276	259	263	284	309	295	315	270	300	281	289	249	296	271	272	255	268	252	269	295	308	273	281	263	265	292	269	286	262	279	267	279	280	304	261	257	278	248	295	271	268	284	282	283	287	292	288	253	285	296	284	263	282	300	281	279	253	248	302	271	307	251	292	271	281	261	288	301	295	303	255	277	246	275	282	286	282	279	276	278	280	251	280	287	262	261	279	274	279	280	248	279	245	268	281	273	278	285	273	306	287	255	298	269	278	283	245	298	296	260	275	280	297	280	265	261	282	303	283	291	267	279	266	281	281	294	284	290	273	263	305	288	285	268	298	272	278	264	263	282	268	265	300	265	262	278	287	279	280	271	267	261	288	288	281	259	265	265	263	289	288	277	281	258	288	275	285	281	293	297	246	268	304	286	282	322	269	284	256	256	258	246	270	288	285	249	286	316	285	296	269	295	274	253	267	297	301	261	283	260	276	308	312	273	275	293	273	264	271	280	301	254	290	272	279	259	310	259	269	274	280	285	273	258	269	286	303	272	283	278	289	279	285	311	280	315	279	279	309	264	295	283	259	296	291	295	259	296	301	233	283	256	297	297	257	255	265	269	279	274	273	268	270	273	292	283	269	285	282	286	269	286	269	274	254	290	274	296	278	271	293	280	301	260	270	261	281	275	260	284	302	319	282	248	295	249	286	288	271	237	269	251	267	275	259	299	287	265	267	294	273	278	269	273	291	267	297	290	305	291	284	240	272	284	287	285	250	270	283	286	293	307	295	272	274	279	264	258	258	301	285	268	272	321	264	274	292	267	277	244	254	272	312	283	278	259	307	302	256	323	252	276	281	293	280	269	277	271	296	279	256	299	295	265	241	258	258	282	289	265	297	264	279	284	308	263	294	267	273	282	275	259	271	273	293	278	287	310	316	283	300	257	306	297	292	278	303	282	264	274	248	273
29535	28317	32991	27294	18937	10944	6104	3690	3190	2737	2049	1497	1156	924	775	729	656	572	527	474	460	438	406	392	392	374	324	307	286	311	311	283	272	319	285	316	315	306	292	291	281	267	278	281	245	259	269	247	282	270	268	254	276	262	250	230	255	271	265	251	250	251	256	280	272	232	286	259	248	275	274	249	259	264	268	275	250	240	227	217	263	275	242	261	270	254	262	234	240	265	238	259	257	251	261	282	240	253	267	274	256	282	272	273	263	263	261	244	255	252	263	231	259	269	234	274	252	217	261	268	250	243	290	254	274	257	294	247	251	252	264	290	224	247	272	271	242	275	251	252	243	245	256	261	268	267	249	246	248	276	214	263	231	250	260	254	263	269	270	267	223	263	228	259	258	248	255	253	241	264	247	273	234	239	262	277	232	257	248	282	230	253	243	255	235	235	245	260	276	233	254	227	255	240	248	247	241	252	249	232	264	228	290	250	250	260	270	271	238	268	289	248	297	259	261	274	259	262	254	247	244	255	257	264	223	257	259	247	260	245	261	269	251	249	236	254	256	279	256	226	257	255	244	239	275	261	242	271	256	255	234	261	279	245	266	249	253	244	284	246	241	253	219	272	281	234	260	271	236	290	278	262	255	276	245	264	256	279	236	274	231	260	248	246	277	276	250	261	276	215	236	254	239	212	250	254	258	249	267	248	263	270	280	226	260	287	271	251	244	265	224	256	236	263	235	252	219	225	240	265	264	239	228	268	228	243	264	238	258	252	263	269	280	260	258	257	246	238	252	274	235	253	252	240	241	277	243	246	261	226	275	251	258	248	265	240	233	274	252	238	278	252	281	246	242	266	260	240	225	243	262	250	256	269	241	232	257	254	233	256	280	267	244	221	246	256	256	245	262	247	298	251	269	267	258	277	251	277	247	256	225	256	273	240	245	241	272	243	208	264	268	242	269	274	233	228	262	260	253	273	264	249	246	236	248	273	242	265	263	239	241	263	232	228	269	269	226	246	233	254	263	242	288	248	247	284	269	259	236	284	267	272	253	265	241	280	257	262	231	255	257	275	272	248	242	275	256	289	287	239	220	243	256	275	226	237	263	263	290	263	228	281	237	266	255	243	273	229	266	263	270	272	242	243	275	275	260	238	246	256	274	266	264	244	238	268	253	268	244	253	276	267	257	258	251	264	270	243	239	247	255	255	226	249	256	240	255	291	264	249	260	236	281	262	248	268	228	275	228	255	239	227	237	263	232	246	256	256	247	257	226	291	257	250	236	238	267	247	283	251	270	254	257	259	288	283	264	277	231	244	290	244	223	253	256	263	253	280	244	241	268	270	292	252	266	252	245	238	251	243	245	230	259	272	251	273	251	262	282	278	260	243	249	251	248	269	280	276	236	271	263	255	247	267	258	243	254	253	251	264	245	214	260	240	256	285	272	240	261	247	253	266	246	274	250	276	240	242	206	272	272	234	258	253	267	228	264	243	272	251	274	251	256	254	242	253	291	246	255	242	254	263	261	274	255	255	282	216	273	224	250	271	258	252	243	234	232	248	266	270	238	255	249	297	255	253	247	257	242	272	251	282	295	257	268	260	258	269	273	231	251	234	275	230	239	245	236	255	242	235	228	285	268	282	232	214	250	237	279	234	259	255	272	229	280	259	250	272	264	269	247	246	254	254	255	257	241	263	262	241	277	248	249	237	278	249	234	247	244	269	263	297	246	284	228	259	240	268	252	248	248	275	310	268	249	241	247	264	282	267	240	267	289	269	283	222	223	268	225	263	234	237	245	236	242	267	261	266	266	264	272	282	239	270	254	286	236	257	260	273	281	254	273	243	271	256	268	261	217	280	251	253	244	237	274	261	276	286	256	278	245	225	260	266	266	244	249	273	265	231	281	252	246	234	264	265	243	248	261	230	248	259	261	261	228	261	275	270	263	261	218	245	236	232	276	271	281	269	281	266	247	231	232	233	272	253	259	254	245	268	246	261	258	257	251	262	258	255	252	236	256	274	248	253	254	273	253	237	272	268	255	291	250	249	267	248	244	227	280	282	251	257	229	259	284	255	255	249	262	259	280	274	255	233	269	270	288	245	291	272	257	250	267	275	251	249	273	255	240	252	235	243	244	247	268	263	259	231	226	256	238	243	267	272	287	255	245	250	249	269	240	255	243	257	253	235	267	242	244	269	293	234	249	246	232	243	259	271	250	276	250	250	272	235	247	241	241	257	272	272	249	264	268	226	220	245	256	259	240	231	242	238	248	248	257	276	258	260	293	253	242	264	261	227	238	285	256	242	254	230	253	250	282	249	249	233	264	253	246	236	247	286	248	258	270	263	229	243	236	256	252	252	234	249	279	250	270	274	254	257	271	265	238	262	262	231	261	263	277	239	271	242	263	266	256	255	256	240	273	240	255	260	242	233	226	248	253	247	274	259	277	247	251	240	226	259	283	233	271	263	266	283	249	260	243	269	248	282	230	266	280	248	259	279	286	246	252	255	255	284	254	254	254	291	246	242	247	243	273	230	259	217	285	266	233	251	263	250	246	267	233	252	268	259	243	225	252	245	240	252	253	281	239	279	233	244	261	244	249	244	236	233	232	257	270	242	244	225	273	249	254	235	237	227	238	245	205	292	270	273	256	263	268	235	238	265	257	257	267	257	281	297	251	267	245	245	246	210	301	265	273	266	265	281	256	226	270	249	269	261	253	228	229	253	285	263	232	254	266	261	263	250	224	240	276	264	234	246	238	287	232	276	267	268	241	249	260	250	249	255	261	244	242	257	239	271	245	249	254	255	249	260	260	258	256	235	252	268	252	248	245	261	234	254	210	249	255	270	250	228	231	265	291	263	251	255	232	259	251	244	247	246	250	232	236	251	247	241	300	264	216	253	246	261	253	251	265	265	261	265	240	258	264	273	274	259	265	239	227	230	257	251	232	260	263	270	236	253	240	242	281	250	262	260	254	231	232	278	270	256	251	250	284	244	276	261	274	234	227	247	254	240	247	255	246	249	259	280	301	271	246	273	254	286	258	265	279	285	261	252	256	236	236	265	288	252	263	245	242	250	232	244	253	289	269	258	244	231	249	235	265	235	267	253	274	247	264	273	256	278	264	267	236	266	247	249	276	259	275	253	291	258	219	242	285	262	249	240	260	278	256	253	243	255	259	268	230	246	272	270	246	240	246	261	235	261	283	254	275	224	275	237	242	262	240	264	242	232	275	222	264	227	262	261	245	245	272	268	248	259	249	252	245	270	271	265	272	246	262	258	252	258	269	249	261	305	236	243	259	270	230	271	265	273	274	259	249	236	238	278	242	278	250	215	247	250	278	270	276	251	254	256	278	246	260	268	240	240	230	256	234	260	279	264	273	292	247	230	262	276	270	247	257	241	251	246	256	258	284	249	279	253	274	241	238	269	260	259	249	238	248	240	256	255	252	244	252	243	226	263	241	251	247	273	214	264	269	220	263	259	241	263	267	264	229	255
31057	42857	38049	29105	23232	16031	11373	7985	7186	6080	4576	3271	2581	1922	1634	1413	1259	1030	913	802	773	744	662	630	598	560	459	445	418	415	423	386	424	437	387	406	381	377	411	360	360	372	380	356	350	342	368	330	364	367	353	343	325	309	316	357	315	319	339	320	333	337	371	329	320	286	317	287	299	295	290	317	293	308	324	323	303	302	272	303	314	303	281	275	336	314	333	314	302	301	290	313	324	303	310	296	335	303	329	290	323	296	306	299	307	328	346	306	299	327	308	303	297	316	328	297	323	312	298	349	298	322	301	320	315	313	320	352	292	311	296	322	317	302	295	304	313	324	344	327	308	341	333	345	332	325	352	315	346	293	331	315	328	318	347	304	295	313	308	330	306	308	323	321	338	328	316	347	326	313	294	323	288	310	331	353	318	300	329	335	302	316	319	322	340	331	298	303	334	303	318	317	300	309	327	319	314	297	281	301	342	288	314	327	317	326	303	317	303	312	306	324	316	273	321	342	301	309	303	327	316	329	332	304	314	310	306	318	315	290	297	312	341	308	324	352	312	321	300	309	308	305	311	325	295	326	308	332	322	298	316	322	307	324	345	341	291	315	307	324	333	330	294	304	333	322	304	318	331	303	302	282	279	367	340	296	337	316	325	311	325	323	310	333	326	332	293	294	314	291	303	328	326	332	318	311	299	315	335	291	341	332	322	325	289	335	320	310	315	314	302	318	312	309	306	344	292	316	296	342	338	309	333	332	320	310	315	299	339	326	314	314	292	316	316	298	311	312	308	318	339	321	311	328	317	293	350	325	299	325	306	339	321	299	302	339	284	304	301	316	307	318	357	321	315	310	288	288	301	288	308	299	299	319	312	302	305	330	305	291	370	328	302	330	321	335	314	319	286	317	307	337	287	320	300	295	341	297	302	307	333	302	307	297	300	337	322	309	297	306	290	326	272	303	323	318	275	293	321	317	311	323	305	323	279	334	307	313	311	300	293	333	331	298	314	312	306	297	320	301	306	335	284	313	327	326	327	295	290	251	281	289	325	325	309	315	297	348	335	320	321	323	303	305	286	334	286	345	333	313	285	313	300	275	331	321	314	331	315	288	312	321	290	302	341	304	313	288	307	298	379	293	311	298	317	299	295	315	296	368	316	291	327	306	296	304	332	315	309	307	318	308	329	308	321	303	327	297	328	309	337	293	285	324	294	316	304	335	334	312	304	340	308	306	314	341	316	299	310	318	296	324	304	311	332	343	304	346	320	301	289	307	343	321	350	331	305	288	331	303	312	317	320	319	288	276	308	328	312	314	313	327	308	299	312	335	325	321	306	305	311	300	334	333	313	324	320	290	329	296	283	300	332	305	338	304	327	291	313	327	310	340	290	293	305	297	292	350	321	317	303	289	317	296	323	289	328	296	287	312	344	309	294	289	332	325	287	330	321	357	315	353	310	328	300	288	337	316	329	308	332	299	302	311	303	293	292	316	321	309	314	312	312	311	331	318	329	316	338	289	311	314	326	353	348	318	323	305	328	347	287	329	356	282	298	340	301	294	332	299	318	303	312	304	349	315	317	292	266	333	318	315	332	300	323	344	310	310	320	310	308	288	312	323	306	303	323	330	326	330	312	287	332	335	306	328	305	325	313	321	308	308	281	327	327	302	328	301	335	300	295	311	307	305	299	314	307	330	324	284	317	327	344	262	321	330	328	307	311	302	315	300	296	320	322	330	312	286	334	297	330	332	299	330	298	310	343	279	318	308	308	336	330	299	291	294	302	337	305	292	320	315	318	329	281	319	327	305	304	288	319	312	289	297	326	315	339	327	325	307	315	324	320	302	330	316	295	324	339	291	299	310	278	279	307	330	300	284	303	284	303	357	334	325	334	290	340	324	293	315	318	304	297	312	319	310	292	316	311	331	319	317	329	315	310	329	310	300	321	307	305	282	294	316	322	322	308	313	321	331	309	340	318	305	321	319	323	297	319	312	322	312	334	305	340	329	336	282	308	310	347	313	325	275	339	311	300	323	298	289	330	327	315	310	303	321	297	318	324	298	297	282	308	313	312	308	315	312	306	308	298	326	334	311	336	318	297	306	314	316	307	321	308	344	335	320	333	333	323	299	291	309	302	299	333	307	314	329	310	295	294	332	289	309	335	338	290	316	308	325	334	300	297	309	281	331	329	288	292	312	353	262	335	318	338	312	304	295	321	291	330	307	328	333	316	316	300	304	341	315	312	280	315	308	301	308	310	327	320	324	287	325	301	338	285	332	306	324	309	299	324	329	308	322	341	325	319	314	340	328	329	324	305	321	307	304	311	294	300	275	299	306	319	300	310	274	363	323	311	323	297	322	304	301	325	296	294	345	295	333	300	298	282	313	304	340	294	351	327	325	312	344	316	323	311	330	296	329	306	315	250	321	312	341	324	298	307	314	319	297	333	334	360	315	331	381	283	309	323	336	287	326	295	314	303	349	312	335	374	317	286	319	313	309	305	311	323	320	322	332	290	312	289	326	323	320	325	298	336	323	328	289	300	306	314	321	304	304	309	320	352	323	331	303	355	335	284	322	305	295	304	320	298	323	326	315	327	317	318	303	322	319	300	348	305	349	297	306	304	297	348	298	319	309	300	298	312	356	337	329	324	308	321	326	316	332	328	292	319	321	323	330	323	296	318	310	298	288	333	325	320	343	296	313	315	340	295	336	336	307	326	318	299	299	298	317	317	313	309	350	306	342	326	293	315	326	302	297	294	305	325	332	323	344	328	312	330	289	321	328	311	307	334	309	328	348	309	340	318	345	307	296	323	302	317	312	306	293	314	354	325	311	304	299	341	310	308	336	297	318	314	301	331	302	317	310	335	287	318	303	296	316	325	325	343	300	320	306	322	313	312	322	338	339	291	275	315	330	301	289	311	312	314	316	308	285	293	311	320	326	353	310	304	333	319	316	304	319	314	333	285	308	280	263	301	313	324	324	298	334	297	320	317	288	326	295	323	311	313	335	282	315	309	323	317	330	341	312	337	306	308	313	338	291	315	339	330	330	318	320	319	302	313	360	325	321	309	280	305	322	311	305	306	292	309	320	280	316	305	290	316	319	313	341	306	313	284	292	290	304	304	338	311	340	316	321	327	318	330	319	346	314	314	311	305	345	300	329	310	314	281	307	336	338	328	296	326	343	316	327	307	318	282	302	318	316	298	323	307	292	340	337	301	315	288	324	301	323	318	271	311	317	324	295	318	304	316	329	311	317	297	305	301	327	317	292	314	331	329	306	299	338	300	329	313	331	309	326	305	304	316	323	303	286	333	283	334	328	305	299	296	315	285	288	286	344	303	327	300	314	342	321	352	292	323	328	315	309	315	309	347	310	322	327	293	294	278	306	299	265	321	351	276	317	296	313	333	295	295	293	255	301	314	338	302	316	313	297	322	330	337	323	291	306	303	311	306	308	308	318	347	304	267	303	320	328	308	319	345	328	275	300	298	301	298	284
24372	21360	28757	26175	23512	19165	12174	6639	4913	4065	3178	2198	1569	1312	1089	927	795	740	595	589	556	485	457	429	387	344	338	290	311	273	271	257	258	240	223	233	238	214	252	234	240	248	250	220	235	197	185	210	221	231	205	192	211	214	209	211	194	190	238	192	198	216	199	212	205	205	181	226	177	198	180	180	190	207	183	202	196	203	239	203	216	202	202	215	197	200	200	186	195	199	203	222	195	218	181	193	195	207	204	188	213	186	205	207	205	196	192	182	190	199	184	181	170	192	178	207	193	200	198	207	187	194	196	194	211	180	169	187	188	187	188	194	220	187	200	197	184	183	196	182	183	172	180	199	221	189	208	177	240	205	215	202	186	213	177	202	182	196	224	175	182	217	188	204	202	210	202	205	216	192	208	199	191	198	192	209	179	209	174	178	178	220	189	191	208	195	180	218	181	204	202	211	211	222	207	171	194	187	185	163	186	169	216	224	210	219	188	200	184	177	190	192	171	230	163	210	165	205	223	219	195	201	194	203	191	199	186	179	187	200	212	186	207	205	184	176	207	201	169	202	178	199	195	180	184	218	184	199	210	204	184	201	216	211	192	193	177	192	192	194	189	175	224	216	177	208	224	189	178	179	189	175	209	171	213	210	184	187	220	181	199	192	194	196	191	199	203	196	181	173	189	182	203	199	222	214	187	214	180	186	195	189	201	179	202	203	188	217	184	190	209	170	213	184	195	171	180	194	212	213	197	215	211	172	196	219	187	186	165	232	192	183	192	206	204	175	227	204	226	211	180	200	183	206	195	178	187	196	200	192	204	191	189	198	188	229	219	200	215	200	210	172	193	169	182	175	191	174	193	166	173	202	179	202	187	178	181	212	182	192	201	210	192	188	201	203	190	214	218	234	198	168	190	216	193	199	202	175	185	195	162	182	200	180	179	202	160	199	185	198	198	207	186	159	202	208	170	191	209	182	186	185	191	184	192	196	187	198	205	191	215	198	175	208	199	220	200	191	203	180	199	189	192	180	189	169	187	197	201	191	217	206	165	208	180	175	187	193	203	205	191	202	200	209	209	207	197	223	186	181	200	183	172	203	191	174	181	182	193	164	200	212	208	192	188	204	172	176	188	209	186	197	198	204	180	186	193	186	192	181	167	205	187	185	170	180	196	232	189	203	198	194	182	209	167	192	189	182	190	210	190	184	201	212	191	191	214	187	174	168	208	187	207	176	192	205	181	198	198	188	182	204	196	204	186	207	190	155	193	178	183	187	190	187	179	176	189	180	191	190	180	175	211	181	205	166	190	178	200	205	191	196	186	207	182	169	198	192	220	181	197	195	186	178	198	207	195	211	218	199	176	186	201	179	174	205	188	216	213	207	189	218	186	196	195	222	197	208	187	195	202	204	204	219	202	201	213	191	226	153	185	178	190	208	202	190	206	192	175	176	224	197	228	197	197	182	188	201	204	197	204	194	227	199	173	192	225	204	189	209	184	205	199	173	201	173	185	202	175	206	196	213	210	177	219	188	191	224	192	191	200	190	207	197	180	187	196	201	189	200	206	196	188	203	171	176	212	184	207	192	196	193	185	192	179	174	195	194	210	200	221	191	191	193	198	199	186	182	182	191	193	184	202	186	200	169	193	192	208	182	200	188	211	162	203	191	202	203	193	178	189	197	197	192	202	196	213	190	202	198	195	188	196	204	198	204	195	196	201	193	207	198	184	193	199	201	159	222	208	193	180	183	190	207	199	201	180	206	199	205	201	200	200	195	211	199	184	175	213	171	208	191	196	190	187	180	208	204	199	204	187	182	170	183	194	194	211	213	187	185	224	200	208	221	233	225	189	192	194	198	213	193	198	209	202	195	214	220	189	217	189	180	191	209	193	187	195	170	207	173	209	181	206	199	192	179	203	191	192	202	203	194	191	207	175	220	189	189	181	217	186	219	198	199	198	176	199	156	194	193	172	195	212	199	188	220	183	202	195	199	181	191	184	181	201	199	201	198	176	194	207	199	188	205	185	177	173	192	189	198	211	202	166	186	194	199	202	183	186	192	188	190	174	167	200	209	171	192	178	172	204	229	192	186	197	192	159	219	188	172	184	176	188	181	189	191	191	200	195	187	209	180	181	193	216	179	220	198	202	208	176	182	204	243	182	198	183	183	198	209	209	196	213	198	166	201	201	199	203	182	182	201	229	198	223	191	206	197	195	171	186	219	195	191	181	223	183	192	175	199	188	197	209	212	198	180	234	196	202	189	215	197	173	195	208	187	208	213	165	187	211	198	191	193	195	211	214	202	183	151	211	212	208	192	202	183	184	206	198	216	210	203	198	203	183	194	194	193	209	180	184	192	183	169	193	184	194	207	200	186	179	202	197	191	194	201	203	200	187	204	176	212	189	207	223	196	207	223	219	203	207	197	162	190	211	202	208	195	206	199	175	181	201	177	177	192	216	181	200	204	178	161	192	187	197	177	205	194	184	193	209	199	175	189	184	191	181	175	176	208	188	200	192	212	186	196	174	200	198	202	194	175	187	207	179	190	197	189	203	178	172	171	197	178	192	181	186	194	195	200	163	192	211	199	221	197	210	214	198	192	204	198	190	208	198	193	180	201	190	214	189	211	211	193	177	209	196	189	208	211	197	214	173	208	190	187	175	225	201	192	194	181	188	197	212	187	200	196	195	166	188	194	205	210	163	182	189	205	207	220	180	203	205	188	195	196	186	210	192	200	210	205	185	182	188	177	180	174	202	189	212	177	200	201	184	216	198	189	170	193	183	198	179	184	190	224	216	214	188	187	198	217	180	208	181	160	187	199	190	191	188	210	191	197	205	200	192	214	188	179	219	155	175	220	218	192	183	190	199	205	192	182	203	182	176	189	196	180	220	181	206	184	182	169	187	175	192	200	194	184	178	185	199	217	191	201	187	202	203	177	177	201	209	201	207	180	180	183	193	187	183	181	191	202	203	175	168	187	185	184	213	172	204	204	217	196	215	181	199	229	193	202	193	180	206	197	200	189	197	228	201	192	199	208	206	188	170	197	206	193	189	228	189	211	193	201	204	209	218	185	202	199	200	202	176	190	173	210	197	178	181	202	195	217	216	216	176	202	194	196	192	199	214	176	191	208	203	188	182	162	208	194	184	168	191	184	179	199	186	169	182	215	207	186	198	186	204	206	186	153	211	185	198	207	189	196	218	193	200	179	181	193	170	209	180	180	195	190	190	202	177	216	194	207	219	194	189	186	223	181	198	197	171	221	213	164	194	192	194	198	203	181	185	183	189	184	198	200	218	173	181	190	174	190	201	210	197	187	172	193	171	188	209	211	227	191	201	188	210	184	197	229	186	213	199	190	193	193	169	213	182	197	203	185	184	195	192	197	176	182	208	208	178	189	166	197	189	208	186	194	193	179	203	214	207	192	203	193	178	185	183	204	175	209	222	187	188	163	201	185	214	233	155	192	175	180	172	194	196	194	195	186	179	193	183	187
30660	49939	44772	35289	28875	21857	16432	11975	10097	8910	6922	4831	3703	2835	2339	2019	1779	1479	1299	1093	993	896	854	775	635	613	549	469	459	403	428	417	343	414	382	331	364	293	330	289	318	320	329	321	301	282	304	298	283	271	274	270	275	278	269	249	268	255	256	276	285	251	242	238	240	262	233	248	273	244	247	224	227	237	272	239	230	197	241	271	243	237	268	242	222	238	211	250	235	251	246	225	269	224	241	259	239	240	222	286	256	235	240	254	253	241	236	224	267	215	240	245	239	235	237	217	209	218	228	211	220	239	247	245	241	258	254	226	255	242	255	229	231	249	255	251	236	226	235	216	258	234	234	223	262	230	235	219	233	214	220	265	237	250	242	252	231	260	255	248	259	241	250	272	253	229	257	228	229	239	265	233	246	225	225	264	217	247	268	215	252	218	253	238	240	241	254	249	230	241	255	239	261	253	238	207	243	239	268	242	276	244	236	283	211	230	237	260	254	240	258	233	238	264	241	267	233	231	265	232	233	231	232	246	243	240	244	221	266	235	239	244	249	248	218	251	248	227	263	256	252	245	219	220	200	250	240	258	212	235	230	236	239	269	265	240	266	234	246	247	247	251	214	239	225	222	228	235	235	222	248	220	248	247	249	218	232	205	243	248	256	256	258	238	275	242	222	227	221	251	232	250	258	226	236	241	241	241	247	234	245	244	257	236	263	241	249	236	224	247	242	244	244	254	236	255	237	203	247	225	236	226	279	231	224	228	235	257	248	228	234	241	268	248	255	251	266	236	244	239	226	240	262	242	250	236	223	261	231	229	255	251	254	273	220	252	250	242	211	240	250	258	245	230	240	215	247	249	231	249	273	251	225	253	254	242	234	239	261	267	262	236	236	246	258	236	234	254	244	246	255	242	252	214	240	211	226	225	227	241	236	224	241	250	238	226	242	273	261	227	248	259	254	237	245	221	258	261	239	243	237	249	239	250	256	237	261	250	250	250	247	238	237	260	250	249	247	240	231	236	235	223	236	224	256	251	253	248	245	255	228	237	230	227	222	229	220	239	212	248	227	247	200	223	238	235	222	231	241	259	239	293	242	232	239	261	255	233	225	250	235	244	241	228	226	227	244	246	267	265	233	288	256	279	241	215	238	230	231	225	217	235	245	245	227	238	252	237	238	252	240	236	237	275	259	222	235	237	221	251	230	264	263	242	226	256	237	236	226	246	246	246	234	232	243	262	229	251	258	247	221	215	229	207	261	201	251	247	220	254	251	235	231	241	262	239	235	224	239	222	228	229	250	231	256	253	213	246	231	267	256	240	223	225	249	259	246	247	230	258	249	250	243	248	261	237	259	252	228	253	237	260	228	256	222	264	243	242	245	219	257	234	233	236	245	278	231	250	236	229	260	265	255	248	242	220	249	234	218	219	244	237	239	239	248	225	253	246	250	242	217	243	249	221	241	207	268	235	211	246	246	238	226	215	239	232	263	224	244	255	279	245	252	234	267	231	268	261	231	245	256	246	224	246	231	260	252	236	245	220	252	216	229	224	256	258	247	222	243	241	225	241	243	244	234	228	253	223	255	257	251	250	214	258	249	237	263	221	243	238	273	231	234	256	246	230	239	237	233	273	233	212	246	244	214	238	230	238	241	243	246	246	237	238	240	259	229	251	259	262	263	253	253	245	245	236	227	257	249	228	234	233	221	208	251	237	258	243	266	253	220	243	256	242	233	218	247	241	259	238	237	238	246	260	243	237	238	242	224	256	264	257	237	269	248	271	249	252	217	241	210	220	244	225	252	214	230	255	230	254	233	229	243	247	255	235	264	200	218	234	227	232	213	239	236	211	224	231	260	254	246	229	236	261	220	228	235	220	231	248	243	228	244	262	272	242	247	223	245	228	248	251	239	257	238	269	238	274	236	279	244	248	251	226	251	255	233	270	260	249	236	251	245	250	223	244	243	252	267	236	240	269	233	240	226	261	221	228	212	258	237	256	234	224	249	239	215	239	255	228	258	253	241	231	246	244	257	226	256	258	244	232	220	237	234	235	251	264	251	244	237	240	237	263	248	268	240	224	248	235	283	252	256	258	235	256	242	261	244	284	281	248	234	267	255	229	236	260	229	244	254	232	232	246	221	233	239	221	251	263	254	248	251	234	244	229	256	255	252	247	233	252	244	217	248	249	258	259	265	273	239	258	245	243	254	253	277	238	234	245	237	234	221	239	244	264	206	233	252	245	260	261	240	258	238	240	213	233	238	230	236	234	230	239	249	228	238	237	224	260	218	227	250	218	226	214	257	251	242	236	197	247	218	238	242	251	236	205	263	253	248	262	245	239	231	217	232	244	246	226	210	240	223	230	239	259	226	211	225	228	247	235	234	232	222	243	242	228	246	244	261	224	223	226	223	235	208	284	246	254	268	247	234	240	253	247	252	263	233	215	259	241	255	254	246	243	238	250	265	244	219	255	222	220	213	276	239	244	265	213	225	253	230	268	233	226	236	206	220	232	232	231	238	236	225	252	250	224	238	217	202	275	256	260	228	233	255	262	242	224	245	226	242	245	263	260	252	241	242	218	262	247	226	221	255	226	248	281	236	218	240	221	215	241	265	229	257	239	240	274	246	254	232	215	247	238	243	224	248	239	211	227	236	233	228	238	227	257	230	252	249	230	235	239	273	264	245	233	243	229	240	233	225	260	248	235	257	229	234	249	237	276	250	240	253	250	248	292	244	266	250	256	236	205	266	251	227	251	274	242	274	259	195	244	233	287	241	235	240	247	223	220	234	232	226	245	248	249	243	259	233	237	239	244	250	222	226	231	254	230	216	233	223	242	237	234	231	231	248	237	247	216	255	245	242	208	226	246	216	245	247	231	226	212	249	261	267	262	256	224	252	221	239	226	240	237	227	243	229	250	232	219	251	244	216	262	241	213	237	238	219	218	233	226	229	255	247	238	253	209	222	236	260	226	234	212	237	250	238	253	239	221	256	227	227	261	243	228	227	244	218	254	240	234	225	240	229	251	230	247	236	230	242	241	243	250	230	241	250	223	248	242	225	251	252	262	240	259	195	247	242	257	255	233	238	228	263	251	211	215	229	257	232	256	256	258	246	262	226	253	239	225	254	248	236	225	270	240	235	270	246	248	258	249	257	230	221	228	265	244	223	246	250	229	253	226	241	245	227	248	256	275	261	244	213	220	223	232	254	265	238	231	243	247	240	247	236	258	249	208	229	255	254	263	253	227	242	236	241	249	244	230	261	277	224	258	244	256	255	266	248	226	225	246	234	239	264	268	241	258	253	231	248	281	249	241	261	246	261	234	242	244	258	242	238	228	270	250	243	224	220	270	210	258	212	250	252	268	238	209	221	245	225	235	216	220	233	216	255	271	254	253	251	218	206	255	229	250	265	253	221	234	234	260	236	260	258	240	223	248	213	245	245	232	225	257	257	260	242	247	243	235	241	242	240	252	275	236	229	263	235	245	237	228	256	218
25563	21593	28962	28599	21451	14140	8587	4989	3722	3122	2659	1932	1416	1159	991	900	791	728	636	571	573	554	497	501	464	464	424	400	368	350	356	340	360	359	358	386	382	295	348	345	326	356	344	348	335	321	318	309	307	299	332	294	317	297	308	322	329	308	308	302	307	314	298	334	303	293	310	303	289	305	281	278	300	315	285	317	298	331	291	280	296	304	301	331	293	314	286	315	287	297	302	319	323	279	290	312	310	326	315	308	317	326	310	308	246	296	282	328	280	313	307	310	295	325	292	293	302	324	319	289	286	310	331	317	309	320	269	314	315	285	288	306	311	321	285	279	294	325	305	280	321	322	316	306	283	304	323	284	304	309	313	318	323	298	329	302	304	296	307	314	318	277	314	326	320	283	288	284	280	293	333	293	308	299	292	293	304	329	282	305	336	308	307	280	297	329	320	317	296	350	297	308	275	304	278	280	333	315	302	285	302	315	297	315	308	280	288	301	301	288	326	296	322	279	316	264	333	307	330	296	312	317	316	283	297	306	296	308	336	314	278	349	290	302	308	288	356	301	291	273	330	286	301	300	306	300	299	323	329	318	290	317	307	296	296	269	307	334	321	297	309	327	305	316	290	308	315	311	310	286	277	300	304	264	308	297	299	308	321	309	288	325	300	331	287	286	288	302	307	310	306	312	309	316	309	293	311	315	309	335	305	298	324	324	286	318	340	319	301	297	320	295	265	352	310	299	296	320	318	291	295	291	311	295	317	302	268	304	287	309	314	330	308	316	291	353	276	280	300	331	282	337	287	311	278	282	296	352	307	311	311	301	288	289	295	273	296	290	300	298	307	314	277	317	346	286	334	287	343	303	284	292	313	287	305	295	307	286	276	317	314	286	302	320	327	294	303	301	337	321	325	303	282	352	304	285	288	311	296	310	297	288	319	307	330	342	296	302	280	283	328	304	320	276	296	296	300	306	264	288	313	303	322	302	340	296	305	288	309	297	323	305	293	310	305	293	324	275	302	286	310	300	289	291	315	328	309	331	303	306	298	301	338	307	322	326	319	341	306	305	318	321	319	320	300	319	308	307	312	306	298	304	299	314	297	283	302	337	295	267	299	303	311	280	290	298	339	294	313	317	320	292	291	311	308	299	329	264	304	301	328	319	327	324	312	315	348	317	304	326	315	297	300	286	304	283	305	311	308	286	314	309	300	289	312	310	332	311	335	296	303	320	310	308	309	310	308	314	327	307	318	329	275	289	309	316	304	315	289	294	322	280	315	295	282	282	269	289	305	276	321	307	324	279	341	281	283	299	319	308	290	302	322	297	302	284	283	292	297	335	316	303	319	318	315	276	315	304	312	307	326	291	297	300	274	289	266	335	301	296	321	314	335	275	290	300	315	324	318	312	304	313	291	317	323	317	298	306	338	309	298	304	316	286	288	296	311	302	314	339	296	300	282	317	303	312	285	316	312	302	313	292	301	312	344	314	278	317	311	321	315	284	327	328	314	317	335	301	302	300	306	327	294	300	299	320	318	313	299	266	314	312	263	303	331	270	294	301	343	306	301	298	330	310	293	330	349	326	297	325	314	294	318	302	339	299	311	271	331	313	321	289	331	283	298	294	278	300	273	296	279	314	299	278	326	309	295	300	288	325	286	328	351	291	321	322	305	311	312	284	304	295	303	306	302	296	328	328	303	301	306	308	281	287	330	266	316	326	303	342	309	299	271	341	318	310	297	291	307	327	300	317	324	298	336	303	344	270	325	316	310	298	286	292	309	285	324	329	313	310	291	291	307	330	315	288	316	311	312	304	274	297	294	301	287	301	289	311	280	298	324	310	277	340	334	285	299	309	304	284	319	309	280	322	322	315	267	310	319	274	300	290	292	338	305	335	286	312	295	283	304	299	308	294	353	343	303	300	320	293	282	303	288	326	329	298	293	295	305	312	299	314	287	296	293	298	278	329	304	314	327	309	295	316	305	343	320	289	317	352	317	312	303	318	321	319	289	313	312	306	336	298	328	285	288	305	323	321	309	291	285	300	330	323	276	276	295	306	295	285	318	289	290	297	309	314	281	289	295	300	321	307	319	287	327	300	340	301	285	285	293	321	273	298	270	297	297	356	302	308	287	318	307	333	268	318	326	281	314	322	309	321	339	301	293	300	297	318	313	305	307	294	314	293	298	326	305	306	278	310	328	316	305	295	306	303	308	312	316	332	299	302	321	300	311	299	286	298	292	299	290	293	296	305	296	336	321	261	303	308	263	303	299	320	295	288	301	294	300	316	305	290	318	335	299	278	273	328	284	309	310	289	275	300	312	300	294	301	309	306	288	303	281	306	326	319	299	322	299	308	311	282	307	305	304	308	308	296	288	298	294	299	302	307	307	316	267	292	321	308	281	302	318	323	281	299	294	274	324	320	309	285	319	286	301	319	296	307	315	331	302	290	299	332	305	310	288	307	314	314	321	305	291	301	314	301	323	297	313	291	296	291	329	323	286	291	287	320	291	312	267	300	268	294	304	310	326	308	277	322	295	303	297	303	312	287	319	306	298	301	337	303	310	319	333	324	298	281	307	278	310	279	312	308	305	318	303	305	307	337	355	300	280	306	277	302	280	323	305	305	298	287	290	320	308	292	305	310	291	322	308	305	288	297	290	267	301	338	326	320	302	304	292	263	340	318	323	327	306	279	295	305	325	290	330	311	286	314	308	313	284	332	326	278	288	330	315	281	306	302	321	262	298	291	283	315	310	308	319	275	315	302	305	326	329	325	297	314	269	267	326	326	335	302	291	326	295	335	296	318	280	287	278	300	309	346	314	322	280	320	297	291	300	314	297	310	309	308	316	305	307	327	288	273	310	300	305	333	301	282	324	313	331	302	331	309	283	280	319	298	328	322	281	287	297	323	298	300	328	286	313	311	309	338	329	301	301	283	319	299	311	304	292	324	310	302	336	292	271	333	340	309	302	291	307	312	292	298	304	332	303	314	320	338	321	324	289	319	336	279	305	297	291	293	296	286	295	327	293	231	310	313	284	333	318	308	319	281	294	307	283	298	301	318	300	312	300	330	288	335	331	296	314	299	312	333	306	275	308	283	305	346	326	292	308	291	282	289	306	311	321	311	306	303	295	329	309	315	306	290	292	298	286	303	313	298	279	291	307	284	306	273	296	311	284	285	302	294	312	268	330	295	289	305	307	286	314	296	349	315	306	304	310	275	295	290	306	320	298	340	314	335	291	295	332	288	327	329	304	292	323	342	280	287	339	305	345	310	287	289	311	267	305	306	327	302	282	316	334	309	286	315	293	263	326	283	283	326	285	294	281	325	342	279	300	289	313	267	325	302	286	274	278	335	307	310	284	309	280	301	268	325	309	288	313	322	298	321	324	327	301	279	294	305	323	279	331	286	310	323	309	307	301	281	304	295	306	324	323	306	310	311	296	307	293	312	310	304	337	299	292	302	318	302	300	289	334	318	287	316	303	318	298	279	290	305
30447	46849	41398	32809	25952	19494	14447	10383	8444	7226	5769	4456	3171	2566	2154	1765	1538	1296	1138	1067	1016	913	821	786	631	630	664	593	537	530	478	481	462	507	461	467	440	450	418	438	454	432	445	408	419	455	400	371	417	363	391	383	375	358	417	332	325	374	385	392	376	385	398	343	345	380	402	382	339	373	422	364	353	388	384	382	354	331	382	390	357	366	377	341	367	366	369	356	408	364	372	399	373	379	360	374	373	344	364	378	343	390	344	374	329	342	371	377	409	352	294	354	389	394	366	399	356	373	374	377	361	388	363	359	363	379	366	323	387	387	368	347	351	348	346	359	353	350	358	329	364	372	395	350	359	345	374	385	351	379	388	359	378	349	376	350	389	344	341	362	372	362	380	326	339	393	340	335	350	382	355	388	391	397	388	343	359	388	360	345	407	365	345	339	371	355	370	354	373	397	357	338	376	375	335	367	384	380	346	383	369	381	369	348	350	420	399	350	372	327	411	349	340	367	378	397	376	345	358	391	366	335	410	343	370	348	363	355	380	352	351	382	356	346	342	423	361	366	365	363	369	351	358	333	339	373	366	363	346	341	362	393	365	341	364	339	367	335	375	370	426	363	352	345	346	360	370	360	373	336	384	354	366	359	362	392	334	344	371	355	339	349	351	360	380	368	387	364	394	370	375	391	333	382	385	362	397	398	354	379	366	358	371	380	345	356	359	399	387	351	382	418	380	342	358	389	393	390	363	378	362	370	369	399	378	367	384	387	371	369	357	399	352	357	343	407	382	372	350	371	394	376	370	387	357	376	369	407	407	400	427	360	389	387	379	379	367	407	348	366	371	378	365	352	373	343	343	345	350	360	382	393	390	375	361	384	377	359	370	358	357	406	393	358	388	375	358	379	353	385	418	394	359	365	403	340	347	357	335	411	362	344	376	340	354	373	366	393	410	414	334	356	346	398	387	331	360	359	362	399	357	365	364	367	323	374	361	389	351	352	383	392	362	352	392	385	386	364	331	357	349	390	363	369	382	358	372	384	360	309	366	373	333	397	366	350	381	355	359	362	352	363	373	364	416	387	331	398	405	348	377	389	365	405	378	344	378	373	350	353	383	394	364	389	353	398	371	337	378	396	372	336	341	382	403	386	378	410	410	322	395	414	387	374	370	373	348	361	358	371	348	345	328	378	352	352	376	377	347	352	339	370	359	379	368	375	379	365	363	399	349	388	377	341	365	373	352	369	360	414	362	349	383	336	401	394	359	388	377	342	378	374	381	366	341	370	375	370	361	365	345	314	372	364	386	406	372	360	359	354	384	358	367	343	389	379	386	332	366	347	360	384	383	343	368	356	371	367	396	370	402	360	345	373	349	391	335	384	371	360	358	373	361	353	377	354	377	386	382	359	365	386	361	344	352	344	388	379	334	375	390	344	381	371	387	364	345	362	382	367	330	384	361	371	365	340	363	342	376	356	350	375	363	367	375	389	378	386	349	367	411	369	364	363	392	347	382	354	341	371	357	344	349	381	368	374	358	368	387	372	367	349	367	389	355	363	385	349	380	357	352	336	361	349	361	372	377	369	399	378	366	362	402	354	344	375	376	379	348	382	380	368	380	369	401	359	388	355	394	355	356	378	358	355	365	367	375	353	382	420	350	356	389	398	359	354	375	347	336	365	335	382	383	370	353	348	383	371	375	362	362	377	369	397	354	348	338	344	377	396	367	379	366	355	386	331	360	343	401	356	337	369	412	354	384	377	368	365	372	347	371	396	341	389	432	356	358	372	351	341	392	385	368	396	368	384	394	397	358	406	376	356	338	351	346	349	362	369	398	384	389	348	371	363	391	355	381	385	351	361	350	339	389	363	355	360	351	411	379	379	344	379	358	399	387	377	406	366	364	371	364	345	353	354	368	361	406	382	370	361	381	366	348	373	384	345	349	357	365	346	318	365	415	376	353	356	354	361	380	354	336	354	344	351	359	384	393	349	391	374	370	361	369	341	347	391	363	344	357	351	382	384	393	365	376	334	370	350	383	334	353	341	322	364	368	394	384	353	342	352	406	372	364	374	402	389	349	337	339	384	353	411	377	319	359	364	340	406	333	383	365	375	388	354	384	361	351	366	345	385	378	421	399	379	371	368	380	341	381	352	394	376	374	372	338	346	330	374	361	411	382	344	378	378	400	393	325	373	385	340	371	389	418	356	360	349	335	363	388	388	364	385	379	379	344	372	325	360	378	374	327	376	341	400	368	372	364	370	362	345	362	350	399	371	359	397	333	355	371	373	374	364	366	358	367	327	371	380	369	366	362	361	382	379	365	364	351	398	338	350	375	340	334	359	353	354	397	356	379	351	375	358	366	381	365	375	383	358	344	364	356	393	355	342	391	386	386	374	368	317	376	353	369	335	357	380	359	403	337	347	361	385	358	360	329	379	374	340	380	395	339	383	367	403	368	353	359	346	328	365	411	357	373	373	348	386	370	393	358	369	345	363	382	391	385	372	338	384	388	361	405	366	351	402	368	360	370	355	357	358	377	387	377	379	366	353	372	354	397	354	364	365	359	373	344	372	362	391	379	371	389	359	350	358	384	347	360	390	376	356	383	342	343	399	353	399	405	357	355	358	358	379	350	352	377	361	342	362	344	370	356	364	341	392	412	386	353	347	368	381	316	383	381	342	374	373	384	367	397	356	356	385	376	384	359	375	370	356	383	356	368	343	366	397	357	351	352	323	361	319	370	361	341	362	376	369	370	383	334	400	348	351	376	362	383	375	359	358	372	380	373	344	363	369	371	354	354	378	363	389	395	370	362	344	384	372	369	382	386	378	377	341	337	381	381	397	367	353	384	343	356	330	355	354	357	346	384	434	379	424	355	384	340	339	393	393	371	366	337	343	361	399	372	376	389	385	359	357	349	357	348	400	339	334	379	392	344	411	364	356	348	363	366	374	346	390	355	343	373	382	405	367	347	331	365	359	317	384	361	367	363	357	367	355	357	364	370	406	344	357	368	360	382	378	376	369	373	392	366	369	374	325	334	369	380	317	365	385	363	396	346	366	362	428	356	353	352	398	346	354	377	378	354	335	367	377	394	419	374	375	370	379	372	324	345	350	362	354	369	376	350	384	377	386	358	389	378	405	339	347	366	385	408	381	337	374	368	385	390	352	369	381	344	345	347	379	358	391	358	387	379	355	377	344	391	351	371	344	375	393	377	370	406	328	379	383	333	381	411	389	373	340	376	355	401	386	385	393	347	336	375	329	362	368	377	353	408	352	356	385	390	361	321	385	329	379	383	399	383	386	382	356	370	380	390	376	342	380	371	355	358	375	332	344	370	349	326	412	402	364	348	377	370	351	384	370	360	398	350	351	327	372	359	357	378	362	403	396	354	383	376	374	381	387	349	382	352	377	336	364	359	370	370	387	405	346	352	337	363	373	339	399	366	377	389	370	389	381	377	363	349	370	387	363	357	389	374	375	399	355	378	379	391	366	349	396
23265	21374	29119	24533	22649	23263	20234	10730	6759	5557	4398	3298	2406	1726	1653	1381	1194	1006	910	785	708	676	585	580	524	537	460	437	362	388	363	351	348	323	332	341	310	298	278	300	292	308	287	276	240	264	257	269	231	240	278	255	269	244	249	238	270	250	245	244	248	230	250	240	245	239	238	234	229	234	234	241	247	254	254	231	235	256	211	255	223	253	223	230	240	231	236	239	244	237	237	250	235	260	210	254	255	214	234	245	246	226	249	262	224	228	239	260	228	210	260	256	243	240	238	240	244	257	221	244	241	258	246	224	265	222	247	230	241	229	235	239	250	235	240	250	263	205	235	226	242	209	249	230	237	238	245	256	275	234	217	249	251	234	253	238	233	234	217	234	231	246	214	221	205	190	213	223	237	232	236	244	245	256	225	240	242	247	227	242	231	240	255	227	232	252	237	216	241	234	229	230	240	237	233	250	238	221	239	233	277	211	232	231	245	241	236	251	234	228	229	225	234	242	216	248	249	257	232	196	247	264	236	240	224	254	256	258	222	247	231	221	260	222	270	251	234	235	228	246	257	242	214	243	249	257	235	230	262	235	242	246	257	260	266	257	245	242	228	243	231	240	265	247	243	242	253	268	256	234	247	230	242	269	257	253	222	237	261	224	250	249	212	249	234	255	226	268	238	230	262	218	266	242	253	238	243	254	217	232	255	206	232	250	230	242	233	228	251	235	244	234	265	259	243	228	242	217	238	230	277	231	243	235	241	265	239	230	236	228	222	247	264	223	245	229	234	263	229	235	258	228	277	248	253	232	241	256	251	235	228	255	272	223	232	240	261	235	255	205	244	207	243	245	254	216	222	245	201	221	246	235	242	231	252	246	240	268	258	243	245	233	240	257	256	232	260	224	219	255	239	241	215	245	204	246	238	235	252	245	257	239	231	226	246	217	266	262	238	265	223	263	232	221	240	242	233	230	233	247	218	242	255	244	230	225	236	241	261	243	258	257	246	226	234	258	228	236	275	224	248	239	249	235	230	236	221	238	224	239	262	245	238	228	241	227	260	233	229	220	246	229	259	247	233	229	239	218	250	248	241	223	233	221	223	247	253	212	234	258	225	237	258	218	226	235	247	226	231	206	241	228	281	242	215	267	226	227	257	238	211	248	223	253	241	222	251	261	222	228	246	263	238	235	234	258	259	217	258	220	239	248	243	239	217	245	237	214	246	220	248	244	238	242	249	226	249	257	229	254	217	235	221	232	236	220	249	244	228	267	254	229	211	260	227	251	246	221	247	258	230	230	230	223	231	226	222	235	232	246	260	229	237	235	238	215	238	230	221	221	242	207	222	227	209	253	227	242	230	240	204	255	227	246	250	228	243	236	256	232	228	237	222	225	234	239	240	236	245	245	235	200	221	257	240	221	239	241	257	262	266	213	237	238	236	235	245	237	243	232	250	257	242	249	246	246	214	243	226	260	242	238	254	247	228	240	244	211	250	225	222	243	240	256	230	235	251	254	232	233	220	241	234	266	210	231	221	219	229	244	232	239	202	229	240	270	218	212	252	242	225	216	248	234	243	238	238	236	220	229	220	239	235	245	229	216	238	248	249	230	261	245	225	245	234	238	242	245	237	224	205	222	231	233	242	240	258	227	226	276	244	251	229	225	244	223	236	237	256	239	245	254	246	226	270	235	262	232	240	215	258	229	237	244	231	245	244	253	237	214	209	251	241	228	230	257	260	238	248	255	245	247	221	227	265	244	235	246	246	260	237	236	225	272	250	220	245	261	227	246	223	250	261	238	214	227	251	264	249	220	226	277	237	233	229	248	244	232	222	265	253	215	252	256	240	259	240	232	245	263	250	239	206	221	215	221	243	238	254	232	232	243	226	240	235	225	235	240	267	233	250	252	220	263	239	253	264	232	237	209	213	241	248	233	256	249	251	202	263	248	270	240	239	242	235	230	272	262	228	229	249	224	226	234	243	251	224	242	244	215	242	222	234	256	233	234	232	211	247	241	265	259	241	222	229	244	251	231	237	224	228	246	229	237	235	241	251	234	230	260	258	227	240	231	239	242	215	249	246	245	262	241	227	242	224	235	245	235	258	242	217	252	202	227	231	227	258	219	223	250	224	242	244	235	219	263	248	229	223	209	226	238	238	225	231	238	248	237	250	251	244	226	235	250	237	240	240	255	228	228	266	246	224	258	226	239	243	253	268	238	277	230	235	238	252	230	211	230	224	253	234	277	267	234	239	217	252	220	251	249	271	258	218	240	225	251	233	260	228	256	219	268	232	248	236	260	239	246	229	229	229	235	288	237	240	222	228	219	215	267	235	253	230	242	219	257	256	287	250	233	226	211	252	250	224	246	252	242	246	247	246	206	213	239	251	245	244	223	242	230	228	245	228	249	242	235	231	236	236	255	270	226	253	227	276	261	218	218	263	230	252	232	236	274	224	244	230	237	256	233	235	229	212	244	230	250	248	228	264	237	228	242	249	256	234	243	233	245	213	238	241	221	252	258	274	237	247	250	219	236	209	222	218	222	244	253	227	244	231	244	258	234	240	258	234	215	243	254	247	234	236	240	245	236	221	226	239	247	241	268	229	244	214	256	218	263	244	226	256	236	239	257	234	222	241	219	234	252	244	226	261	241	232	232	216	238	248	240	227	243	229	244	218	251	219	252	228	266	245	231	246	235	223	244	238	255	247	220	223	236	242	251	259	237	248	213	233	259	250	246	249	251	213	230	241	257	264	252	233	234	242	219	243	227	246	234	234	221	211	242	259	215	223	252	224	242	246	265	226	255	234	234	237	268	228	249	231	253	248	238	250	220	222	243	228	239	268	269	227	237	230	243	256	226	215	240	248	236	234	257	249	234	228	226	244	242	233	244	243	252	235	212	254	252	250	263	234	222	269	249	239	226	231	237	254	251	240	241	225	252	251	255	220	236	229	256	270	231	261	281	244	221	255	249	239	237	220	250	233	233	201	251	245	234	237	245	249	232	227	260	250	221	252	239	237	245	241	234	227	227	251	246	253	253	230	226	238	211	230	279	259	241	256	232	255	237	237	240	253	237	251	231	243	206	217	270	239	239	276	229	232	228	226	231	242	229	248	233	224	243	213	248	228	243	239	236	213	210	257	261	215	238	269	239	222	236	245	245	249	233	242	230	260	220	212	245	264	265	230	259	238	232	253	238	261	229	235	241	239	233	224	215	232	243	229	252	225	248	243	218	245	229	222	254	252	246	262	241	257	250	225	227	210	228	259	247	274	227	231	220	252	222	223	240	249	243	223	240	233	210	240	236	232	221	236	215	261	235	252	233	212	253	253	252	230	261	236	264	254	239	231	244	224	252	268	233	226	254	255	249	218	231	231	225	239	223	222	204	215	240	255	217	215	232	227	256	240	248	225	231	244	251	254	262	226	252	238	245	237	254	252	232	228	233	237	244	216	238	248	246	220	238	240	235	245	237	225	233	253	218	253	227	239	249	227	238
32954	53828	49821	41570	33415	26867	21274	16725	12628	10841	8995	6937	5033	3940	3365	2804	2264	1977	1790	1616	1311	1254	1137	1027	856	856	709	627	630	568	491	467	496	487	473	466	451	394	380	387	439	415	401	389	357	352	348	325	320	333	341	324	333	306	338	304	314	307	293	275	316	287	295	314	287	270	274	273	289	303	268	267	278	302	310	286	298	288	264	316	267	314	300	272	265	282	304	309	299	302	289	252	264	265	277	281	275	278	262	292	279	262	242	290	266	253	299	324	300	304	273	282	307	291	279	287	233	287	264	299	266	297	264	289	252	234	298	252	279	276	293	308	322	291	287	293	297	283	294	291	300	277	284	273	270	301	309	284	268	253	296	275	306	277	300	306	269	257	270	310	278	297	267	275	291	283	272	263	269	252	270	313	278	287	310	270	310	303	236	294	244	283	298	288	274	246	268	265	264	280	313	271	254	283	243	278	260	285	252	300	301	297	262	327	283	284	255	252	312	271	300	304	276	295	276	292	283	286	267	268	295	285	244	291	275	264	267	293	298	264	288	281	297	286	274	273	280	295	258	273	285	293	277	301	321	273	264	306	291	288	274	282	273	262	282	273	273	277	284	298	264	306	274	274	263	259	256	289	261	280	297	257	297	281	288	307	269	277	273	273	268	302	263	311	265	282	270	277	269	260	297	260	254	281	260	281	260	275	268	279	290	319	245	301	293	270	285	283	263	276	275	249	264	290	294	326	289	303	264	296	295	277	285	261	294	276	314	290	302	283	291	312	281	287	287	288	282	278	301	286	269	267	256	253	278	280	289	277	279	299	288	283	288	296	273	278	292	296	275	302	287	253	282	281	289	263	273	343	272	295	279	287	256	292	312	296	285	287	287	296	279	243	242	269	280	273	274	273	279	256	253	266	299	300	276	291	300	299	285	281	283	290	289	308	250	295	276	309	256	292	294	276	283	287	296	243	270	262	285	316	314	294	307	282	292	308	289	248	302	276	295	281	263	295	274	303	263	278	253	282	259	277	248	279	279	282	270	281	280	254	251	319	286	266	268	265	303	293	289	292	283	285	287	290	275	264	290	267	276	298	280	277	284	284	276	291	297	270	310	273	279	299	257	279	298	304	281	288	280	287	288	249	282	282	289	266	282	268	280	304	268	306	281	302	286	267	247	270	264	283	291	265	284	309	292	295	252	293	244	292	265	267	265	311	274	288	279	268	277	261	287	257	264	286	259	291	264	271	289	290	283	285	288	285	268	284	276	299	306	294	283	283	279	276	302	273	277	275	284	284	257	279	266	282	262	283	274	267	293	279	281	265	279	280	280	271	230	275	288	285	271	280	287	284	256	305	283	297	277	290	271	275	263	298	261	261	250	281	269	274	286	265	266	293	301	274	283	279	286	305	297	273	298	301	255	294	287	291	286	273	287	284	290	278	286	297	273	284	287	310	306	291	277	294	309	292	284	283	301	259	292	283	280	271	282	247	280	268	252	280	267	236	287	271	265	277	284	307	257	262	268	268	250	287	305	279	273	274	300	262	303	264	274	223	267	278	284	301	276	258	278	268	285	273	279	293	310	274	281	265	269	291	277	269	271	267	258	296	300	276	301	309	297	275	289	264	289	312	282	278	284	301	299	273	269	277	267	295	313	244	303	275	289	289	301	274	267	269	275	292	291	301	290	302	286	284	288	283	276	307	283	261	282	301	291	240	267	297	289	294	303	285	287	273	282	291	286	258	271	282	284	281	308	285	269	259	275	265	296	306	258	292	240	281	278	284	289	277	251	261	272	253	250	294	305	288	280	273	253	286	277	281	271	303	297	280	262	297	301	301	288	280	267	278	287	282	273	262	257	294	277	291	300	266	283	298	301	298	250	282	291	270	291	283	254	277	301	291	277	244	278	292	270	253	310	281	285	285	304	292	273	321	281	303	291	281	260	287	273	292	263	282	275	282	268	295	267	290	282	293	304	268	278	283	297	283	271	267	291	282	292	294	286	270	268	287	289	299	305	309	326	268	284	270	300	286	297	274	284	254	231	293	322	290	281	288	261	311	287	298	257	320	275	274	292	295	279	294	267	272	277	320	279	299	251	330	293	270	268	293	259	265	289	258	285	278	311	300	276	285	269	291	281	272	308	287	272	282	244	289	277	271	276	256	291	302	280	301	289	294	275	268	288	253	294	325	268	274	279	279	287	309	278	299	285	282	284	272	286	263	277	294	288	295	296	261	266	261	317	265	309	293	289	275	261	266	247	259	286	262	275	310	313	309	290	274	288	310	277	257	297	265	251	279	283	287	294	273	267	266	283	264	264	256	302	306	274	287	290	301	280	283	284	296	267	280	294	272	258	279	281	285	271	311	298	270	273	259	285	268	271	274	258	247	271	272	286	261	269	267	313	275	283	252	288	270	312	276	334	305	293	258	276	288	282	259	291	273	286	246	283	274	254	281	300	306	229	271	309	268	288	286	272	269	312	292	292	255	275	302	269	258	299	283	270	277	268	301	251	281	255	306	287	272	293	272	283	304	257	266	247	269	300	305	304	263	283	277	267	264	296	307	297	288	266	277	292	286	291	293	273	285	273	298	283	274	320	265	270	277	271	265	289	288	294	268	253	298	293	272	274	272	290	294	293	266	279	268	268	296	286	265	275	268	256	288	304	308	272	296	273	294	272	299	263	264	264	287	280	280	279	278	277	272	256	291	268	297	275	278	286	278	254	281	289	283	282	281	298	259	286	281	245	271	275	253	316	271	247	268	303	274	271	268	277	265	318	289	276	273	299	273	264	284	251	292	277	289	261	282	295	297	266	275	299	287	307	275	258	290	287	283	310	271	283	281	242	271	302	263	274	317	281	284	291	292	303	294	274	277	279	266	259	281	254	309	262	280	268	283	301	300	282	282	295	263	280	282	272	285	296	266	278	289	284	258	295	287	286	279	287	275	278	258	285	276	275	258	278	304	298	267	235	273	279	272	271	279	297	272	273	268	291	278	268	298	273	310	281	285	287	262	299	274	275	271	287	298	276	289	289	274	303	286	262	266	247	283	297	285	280	276	299	299	267	272	305	282	292	273	303	285	281	284	318	271	265	269	293	310	275	273	273	282	269	245	277	253	305	275	278	246	283	264	266	258	265	289	242	277	302	273	258	249	306	295	272	293	273	260	303	257	264	263	262	306	281	274	279	260	258	291	283	254	265	282	267	275	260	286	292	297	285	299	274	313	264	296	268	300	283	251	274	258	265	276	280	294	249	309	301	260	310	281	277	273	313	280	285	266	288	285	299	270	309	276	298	268	278	293	290	271	291	278	260	272	277	293	253	304	279	274	308	264	267	277	275	279	285	301	280	243	266	298	270	289	307	282	316	315	292	263	322	294	249	311	250	291	285	305	270	299	297	281	289	286	296	290	268	280	290	273	250	251	265	256	296	302	286	264	282	289	285	301	313	272	272	292	258	269	283	275	267	300	300	271	274	290	263	288	291	280	300	261	286	264
29543	28642	33723	27636	18867	11765	7202	4763	3111	2483	2076	1544	1212	911	863	701	637	549	494	506	470	431	430	383	376	371	357	347	334	326	312	308	309	292	300	296	281	264	306	285	267	271	299	294	255	299	296	276	275	261	284	246	299	285	265	257	261	251	246	303	253	232	249	245	243	236	230	265	253	270	252	279	267	250	253	282	259	240	272	286	258	264	250	280	250	277	248	249	248	265	251	239	254	262	259	266	227	273	252	246	262	240	286	248	264	213	273	271	248	282	243	265	238	274	267	261	268	256	236	245	235	241	240	265	277	296	272	245	233	266	250	285	298	249	255	263	264	212	249	235	276	253	221	249	254	241	243	259	285	259	207	274	247	261	291	238	274	257	242	265	234	268	242	218	267	265	250	260	271	271	267	253	254	265	240	255	228	273	234	224	247	279	290	258	255	248	261	269	265	240	270	262	255	281	294	251	251	245	274	239	260	288	236	268	236	266	306	251	249	235	273	258	275	262	278	273	245	251	255	246	238	263	263	267	287	273	230	235	253	259	273	268	217	244	243	256	253	264	259	274	243	262	239	260	278	272	259	277	262	260	255	243	275	262	254	248	252	262	242	249	255	231	273	249	262	276	269	255	260	255	255	245	229	280	251	273	259	266	283	273	263	258	292	266	245	261	265	266	225	258	278	262	272	249	266	246	255	258	249	277	235	254	254	252	246	274	281	244	263	286	260	284	244	259	279	263	267	244	249	246	251	239	259	274	270	258	252	251	261	250	236	285	268	275	240	255	255	242	246	296	276	246	274	253	266	249	237	246	278	277	271	281	235	285	254	271	283	264	287	275	273	231	238	257	223	260	275	241	263	259	272	277	253	245	260	252	257	240	248	267	257	270	259	223	278	293	267	236	278	241	255	256	276	250	270	269	240	260	242	248	264	252	247	268	270	255	240	247	241	227	272	266	256	251	244	244	276	245	259	277	281	266	276	299	244	246	250	257	247	244	236	285	261	250	274	241	253	251	244	256	257	279	247	256	240	272	242	253	251	262	240	257	263	225	246	251	223	275	268	250	254	254	254	264	229	234	263	227	255	260	284	250	267	231	235	250	246	267	271	261	241	264	264	260	263	247	237	264	257	262	280	224	230	231	307	271	255	266	257	259	253	239	267	259	245	242	282	278	260	253	264	252	236	255	262	241	264	247	275	244	279	282	269	251	293	267	286	236	283	260	281	276	260	243	237	254	254	241	275	265	224	216	236	252	285	249	236	272	250	258	269	275	260	239	244	233	242	279	257	245	252	262	277	259	261	246	262	240	271	290	270	255	259	262	251	261	281	250	267	273	251	247	237	227	247	276	229	255	265	248	259	238	253	238	263	259	268	256	274	252	230	234	277	244	253	270	278	265	229	291	244	280	225	275	252	254	258	248	283	252	281	256	282	273	250	236	233	254	256	262	270	245	202	241	277	270	262	315	259	245	291	254	233	257	265	275	261	247	284	267	269	245	266	272	270	253	257	262	250	259	240	242	246	263	238	241	259	231	267	268	261	269	238	260	243	260	263	251	253	230	261	272	290	252	233	243	252	269	254	246	263	269	246	249	239	257	245	256	259	237	270	260	242	248	260	262	226	234	273	258	283	274	245	244	252	266	237	251	255	260	205	229	276	294	248	249	225	285	239	285	252	274	251	243	266	266	263	270	261	272	243	249	271	249	254	246	289	276	244	284	251	267	285	259	260	264	256	253	270	255	277	285	264	254	264	231	266	249	294	252	235	258	283	252	244	300	237	263	271	249	251	255	227	303	272	250	229	227	247	273	241	273	269	275	259	271	259	267	249	287	250	256	259	246	242	271	251	276	267	277	270	245	249	266	277	256	242	246	257	253	234	260	284	255	259	255	265	254	202	261	235	274	261	269	260	260	257	261	254	244	257	267	277	269	258	278	260	239	290	271	267	283	255	271	285	245	269	246	272	245	267	245	267	249	243	277	254	248	256	235	248	243	220	250	222	267	255	265	248	242	280	241	214	272	232	271	238	244	265	253	255	279	238	281	243	274	244	224	253	265	251	249	271	230	244	241	271	251	270	252	298	255	250	282	257	281	267	252	275	260	250	252	269	285	240	308	278	220	255	257	266	284	254	245	257	249	252	272	248	263	241	261	231	264	243	252	247	235	251	246	250	269	262	278	237	242	260	234	243	253	252	241	263	274	232	268	278	249	246	252	242	268	247	255	263	278	277	271	237	245	276	242	266	250	254	282	259	276	261	259	246	255	251	269	262	274	275	270	240	268	260	264	250	257	255	269	282	254	269	257	240	306	247	227	254	263	273	272	243	262	262	250	231	242	224	261	238	277	265	268	271	241	272	260	275	260	271	267	263	275	275	276	261	258	253	264	247	273	242	266	226	253	253	224	279	266	254	257	278	255	265	272	251	243	231	258	275	253	270	251	255	232	237	267	255	254	254	263	265	234	268	262	255	269	272	278	255	251	236	265	282	281	225	252	274	253	306	245	248	257	260	285	257	232	306	250	265	280	259	224	278	239	245	252	270	272	253	273	258	252	244	273	247	273	258	266	256	268	263	253	238	271	279	257	233	244	249	258	282	268	255	252	272	253	278	264	215	260	255	235	260	200	259	265	255	263	241	281	261	268	260	251	274	240	274	266	268	256	268	230	281	238	217	265	260	260	246	254	288	266	271	256	258	276	284	277	242	262	258	259	238	257	268	249	295	263	228	272	294	244	267	257	247	269	269	253	238	267	234	266	270	273	228	252	259	238	266	246	252	239	255	264	248	264	255	268	222	255	254	235	273	262	279	253	256	260	247	251	270	285	261	238	274	280	246	261	257	249	259	228	267	281	235	251	262	313	240	237	259	242	253	230	263	279	256	256	269	261	261	259	271	264	261	237	262	271	264	285	242	279	296	282	249	271	262	270	255	247	263	252	262	244	261	271	266	252	256	263	262	247	250	273	265	234	290	253	252	257	258	267	267	278	233	274	279	276	261	229	238	217	245	235	279	242	245	262	250	251	278	255	266	269	232	252	246	229	254	282	260	296	253	255	274	248	268	257	267	277	242	261	241	247	242	247	260	214	269	264	272	259	257	268	241	242	273	244	275	275	277	244	247	258	297	250	257	261	271	273	255	269	269	273	264	245	261	268	224	260	263	255	234	249	233	263	263	226	298	249	266	251	265	238	258	260	289	245	238	259	273	265	287	267	274	253	264	260	290	269	276	265	241	234	259	244	265	254	244	277	256	261	249	222	236	261	272	255	270	257	250	234	274	265	264	268	238	264	244	240	282	300	256	258	258	283	259	258	254	262	252	255	267	257	228	257	265	255	245	242	264	269	288	271	262	306	248	256	260	247	238	252	259	238	273	244	252	272	278	257	258	236	261	271	246	265	245	251	281	273	265	236	254	260	244	229	287	250	265	233	248	271	238	258	266	259	229	287	265	273	271	265	255	253	253	242	241	270	262	266	273	274	269	256	244	269	250	258
30594	42688	38367	29171	22740	17112	12797	9727	6882	5595	4506	3564	2512	2021	1669	1375	1204	1012	960	853	767	745	696	625	593	539	546	489	507	428	419	406	400	418	404	384	380	348	360	358	369	377	348	348	337	317	354	368	309	333	324	322	353	377	365	324	317	321	311	310	335	303	324	304	339	326	319	309	322	313	348	326	314	341	344	352	285	301	363	310	321	305	319	309	301	307	303	315	319	344	332	343	313	339	295	342	297	328	293	289	288	327	302	322	304	325	326	309	303	311	346	295	316	314	320	314	291	337	310	295	298	347	300	298	315	307	309	298	339	295	305	292	305	314	312	358	281	316	329	316	347	315	315	303	331	315	298	329	299	323	337	342	352	293	318	320	303	326	349	317	334	291	326	318	301	306	320	310	305	335	329	318	285	311	335	304	320	300	283	279	331	303	347	310	318	307	310	309	306	329	313	320	334	308	300	331	316	303	328	318	301	304	306	330	314	303	339	300	311	327	324	319	294	313	301	340	351	310	322	325	334	330	355	315	309	313	330	290	321	323	302	320	324	316	326	329	288	301	341	294	328	299	347	305	326	332	310	348	311	307	304	318	300	340	310	311	325	318	323	324	318	296	315	363	321	304	309	332	335	338	312	308	310	312	301	307	315	309	306	312	296	322	316	315	341	334	283	309	315	276	316	290	338	322	325	339	282	323	338	295	321	301	315	358	332	324	298	338	289	309	314	315	320	308	318	319	364	305	307	313	323	323	323	309	331	332	321	308	318	333	311	338	318	322	327	327	327	365	313	303	362	325	291	330	325	310	314	325	333	316	334	306	322	310	310	319	316	336	302	310	300	316	318	289	303	319	352	326	292	300	319	336	310	308	317	285	287	304	329	307	319	294	343	336	302	295	316	294	312	315	334	314	324	297	321	308	313	305	320	323	327	293	337	330	337	349	324	306	323	294	281	304	321	338	314	307	312	315	320	322	303	311	317	311	326	295	333	309	317	312	337	318	311	312	321	315	344	303	327	311	318	353	309	320	334	330	336	281	311	317	346	273	326	307	339	299	326	300	301	319	330	345	315	349	322	296	289	308	290	310	350	318	292	320	357	314	317	327	302	301	279	336	317	316	306	310	313	330	311	331	302	318	310	333	305	302	329	327	306	331	345	335	295	310	301	350	307	318	308	297	291	335	329	317	293	298	338	335	283	298	320	321	304	310	309	294	353	312	322	319	308	326	300	297	292	314	319	319	290	314	316	284	335	290	305	304	287	339	324	325	335	320	302	338	313	314	287	289	307	302	312	323	310	328	315	319	285	320	329	326	357	311	289	306	325	308	313	290	303	341	304	331	294	310	280	287	326	330	327	354	294	314	297	314	298	297	292	289	319	338	323	309	289	291	313	301	312	320	337	300	309	306	299	318	303	317	329	287	313	310	319	290	320	330	308	299	300	326	348	303	304	304	307	312	328	300	303	268	335	343	312	339	330	330	301	305	310	341	305	327	324	331	312	352	332	312	291	298	308	295	333	307	294	320	353	300	340	327	311	310	303	344	318	324	353	355	314	311	286	313	323	302	318	318	349	289	313	313	304	285	301	367	292	327	284	317	321	314	306	315	322	321	334	328	319	337	325	301	273	339	298	337	316	335	330	331	304	319	331	314	312	299	321	325	312	291	321	318	302	288	303	310	303	291	309	303	287	325	368	336	319	327	299	343	313	294	324	302	317	328	316	334	348	312	274	313	308	333	296	304	340	310	302	305	296	310	295	343	279	299	324	315	324	287	338	316	307	301	324	296	301	322	329	300	301	323	321	312	356	307	312	324	313	306	310	341	326	316	318	303	304	305	314	323	321	303	303	336	317	334	298	309	274	305	304	332	318	325	314	318	312	323	326	320	335	335	335	332	316	313	310	334	340	298	299	306	316	336	344	325	280	320	277	345	314	301	314	319	342	314	318	315	311	335	312	347	339	321	316	279	311	315	324	287	306	313	337	312	304	328	341	292	321	306	300	313	307	311	322	298	302	281	304	298	291	320	291	338	341	292	329	295	300	330	287	301	309	323	290	315	330	307	323	306	336	285	289	307	303	339	311	309	328	309	303	328	302	320	313	333	325	294	320	338	321	334	285	343	314	309	328	329	315	296	333	317	316	290	329	327	318	298	331	343	343	301	326	330	336	362	294	296	307	317	319	300	326	294	302	320	313	309	332	337	318	277	333	281	331	281	303	312	328	303	333	341	306	338	306	310	346	288	310	338	319	296	323	333	314	311	309	334	301	321	311	310	328	320	322	316	336	312	309	337	314	299	314	313	307	274	309	314	309	330	339	313	313	314	283	330	295	321	319	327	296	312	302	303	300	304	314	321	304	339	313	346	346	312	306	303	316	337	336	355	279	306	335	319	309	310	324	307	350	312	333	307	304	269	313	297	344	311	284	314	314	307	325	322	302	323	342	335	284	329	337	305	281	312	326	285	334	295	324	319	320	310	319	307	292	323	308	286	315	342	335	352	319	306	318	327	305	318	319	310	326	330	344	355	291	343	312	311	312	353	330	335	321	329	310	283	311	339	330	339	332	314	309	347	331	291	310	346	306	319	292	334	308	307	318	326	304	312	306	304	312	329	320	342	301	314	324	305	328	315	280	289	307	299	360	306	334	322	315	294	291	359	323	325	289	294	287	335	287	306	325	325	296	312	312	302	287	292	323	344	306	305	320	277	315	318	272	307	304	334	270	329	322	301	308	299	330	324	359	295	313	344	325	311	294	365	303	310	350	322	317	325	296	324	307	308	314	322	295	329	332	320	319	302	338	289	310	297	312	359	316	341	306	330	306	342	316	292	327	314	315	305	304	341	317	318	310	310	328	305	295	337	314	329	312	321	300	319	300	358	318	287	337	307	325	296	332	321	289	292	326	305	323	324	299	292	289	317	335	369	326	322	321	350	320	322	315	294	292	336	282	300	337	328	322	334	328	297	312	309	332	341	323	310	306	345	310	307	348	316	299	332	308	329	353	297	306	321	297	326	324	315	324	320	346	285	311	342	319	287	327	291	337	335	306	352	328	340	286	314	343	324	313	316	325	329	341	380	315	317	322	340	325	331	317	325	324	310	280	329	316	333	323	327	302	302	303	315	321	310	323	355	299	305	304	298	324	338	282	293	333	357	326	304	313	349	360	278	298	310	300	341	327	306	323	296	315	354	336	325	331	309	318	273	309	354	310	343	310	317	328	271	307	323	311	299	320	307	335	304	316	323	301	272	318	289	327	323	283	365	303	330	325	342	306	311	318	321	355	299	306	306	316	326	307	314	301	340	299	317	341	325	298	332	326	334	288	323	325	353	310	318	317	319	322	320	335	283	340	347	319	326	341	315	329	308	308	308	354	324	275	308	324	339	316	311	327	331	312	320	315	305	327	311	318	325	314	291	340	329	349	321	334	330	319	339	280	328	311	313	310	326	349	294	298	298	309	310	285	283	335	291	291	317	281	320	334	310	318	309	298	333
24415	21414	28810	26440	23772	19888	13763	7729	4904	3707	3118	2318	1766	1296	1098	973	784	645	611	576	504	469	443	445	408	350	367	317	293	277	280	256	278	234	235	292	255	229	226	253	233	235	204	251	247	207	226	215	204	213	227	235	193	204	213	199	202	214	198	212	202	206	211	177	212	179	181	206	191	198	188	217	205	196	209	220	208	203	215	200	216	202	198	199	185	213	173	178	205	188	214	214	196	219	192	190	184	189	220	210	208	189	193	184	219	181	173	194	212	173	202	192	212	217	196	222	212	209	201	197	204	207	202	203	162	181	206	179	195	199	175	206	172	173	189	206	197	223	196	175	197	205	209	203	204	190	205	217	204	198	190	175	178	199	189	201	170	198	203	221	196	203	216	204	202	192	187	210	181	204	191	200	212	162	205	200	199	210	244	222	187	183	180	188	183	206	199	200	195	180	177	220	195	200	189	182	171	171	174	191	199	214	188	210	171	188	195	189	223	179	211	212	184	204	202	185	219	199	213	219	201	188	169	213	183	193	235	184	172	201	190	205	212	199	210	200	209	179	186	202	207	204	177	199	190	196	183	187	214	196	197	195	189	214	180	208	226	228	213	199	198	205	188	175	206	213	165	226	202	209	230	184	228	194	177	174	182	164	182	193	214	208	206	209	186	186	207	215	184	188	192	208	211	185	224	201	196	173	194	198	189	181	199	189	204	207	192	201	184	186	185	213	215	209	193	188	193	202	212	170	196	186	187	165	215	165	193	194	185	186	188	188	172	200	198	193	211	190	181	194	186	202	190	199	196	195	186	221	200	192	219	209	192	208	167	190	173	204	196	211	194	204	204	198	223	199	209	184	218	175	207	169	202	194	180	182	189	160	192	187	189	211	183	190	187	198	191	224	186	193	197	185	192	218	208	202	188	190	199	195	223	189	196	212	209	208	183	192	178	209	194	174	179	192	184	176	215	179	184	193	189	219	171	220	203	198	201	182	189	168	192	188	228	205	196	225	187	223	210	196	207	212	175	156	203	195	194	192	207	194	193	206	183	192	164	178	188	184	177	185	191	207	204	183	196	160	209	178	190	188	192	205	186	172	192	191	210	190	199	192	199	188	208	187	195	209	227	211	180	211	200	181	175	204	203	190	173	186	210	206	173	204	209	197	186	209	188	188	196	213	213	199	198	177	210	184	184	213	214	197	189	177	219	199	208	178	210	179	202	185	177	195	200	202	190	192	208	192	202	197	204	205	194	194	192	198	210	226	195	169	211	206	182	167	166	212	198	197	193	189	200	203	198	201	214	198	185	210	188	201	183	204	192	190	198	186	202	202	195	212	198	189	218	191	175	180	178	215	216	192	224	193	175	184	186	227	202	217	177	208	213	190	203	192	191	198	175	180	179	211	220	181	192	218	170	191	177	198	217	173	170	189	187	214	185	178	191	191	221	221	210	208	185	202	188	194	188	187	198	175	177	196	168	222	214	192	226	191	220	213	188	203	217	218	178	203	221	220	180	207	204	180	201	201	201	196	204	197	193	182	220	215	204	193	198	163	204	196	170	222	165	205	174	209	217	215	200	186	193	230	217	182	172	208	170	185	212	168	206	198	184	208	207	212	191	195	190	188	191	226	187	200	201	192	201	180	210	190	203	191	205	211	169	209	185	176	218	185	188	185	191	191	203	192	191	192	215	213	212	184	204	193	181	205	187	185	206	189	201	206	191	185	183	189	186	202	183	208	209	218	191	195	205	187	211	191	190	187	175	235	208	202	211	185	202	194	218	163	215	197	211	246	216	192	194	200	199	209	199	177	215	222	187	188	205	191	220	208	201	186	198	219	231	201	155	195	196	212	198	195	187	202	183	183	192	202	215	197	201	202	185	194	194	197	212	207	186	195	199	201	195	178	169	187	197	183	192	203	210	222	181	205	193	175	168	189	202	212	204	196	163	204	204	204	200	197	204	188	182	208	214	191	178	201	182	163	193	204	185	202	211	184	192	174	223	202	192	191	188	218	212	171	216	159	218	202	189	203	212	185	199	186	207	213	209	200	205	172	210	172	193	194	218	185	186	199	209	183	188	197	193	216	200	197	174	202	194	177	194	237	200	217	219	198	190	207	210	170	187	193	219	193	188	210	198	192	182	188	208	206	199	174	191	203	216	187	163	196	185	212	184	182	199	203	202	183	198	187	207	185	178	196	211	231	184	192	192	181	222	209	203	193	192	217	197	199	190	193	182	209	199	177	197	190	188	223	174	205	191	216	190	190	211	189	192	208	186	205	209	188	177	196	205	192	210	176	209	209	194	211	189	212	210	177	212	191	184	192	215	220	191	190	208	205	168	184	201	197	224	202	215	195	198	205	175	211	212	165	179	175	199	199	198	218	201	189	190	212	209	200	198	200	184	189	170	171	209	197	216	194	189	181	194	185	212	158	173	223	214	210	201	189	191	172	212	221	212	184	218	199	166	194	206	181	193	199	192	223	193	207	219	209	199	190	193	178	186	216	211	182	178	205	193	183	206	182	210	203	209	187	185	200	200	177	203	184	196	196	209	181	204	185	188	212	184	194	191	222	189	181	199	212	199	219	190	211	185	191	207	178	186	193	188	184	187	208	194	210	236	196	172	207	174	198	163	215	201	203	188	217	198	211	216	183	210	192	212	181	212	207	220	212	183	198	186	192	194	172	208	171	217	173	191	190	204	202	203	190	197	190	211	171	214	215	198	209	195	191	187	197	225	197	192	189	211	206	174	179	214	201	194	190	185	172	181	197	231	211	199	217	211	205	207	207	200	218	179	183	192	154	196	211	223	180	175	201	171	197	193	179	189	189	205	177	197	184	194	204	217	196	194	202	214	191	204	189	201	183	215	208	189	185	186	184	195	181	224	189	212	190	196	184	183	174	196	214	212	195	184	207	197	241	214	185	191	188	179	214	212	201	196	207	206	214	189	197	203	195	198	186	207	210	182	203	209	199	182	179	181	200	192	219	202	181	204	194	205	189	187	189	203	204	191	195	212	179	205	209	161	168	201	179	180	186	226	206	181	187	200	176	175	211	170	183	225	205	202	189	215	155	213	185	163	204	207	223	200	202	180	184	182	196	221	197	200	187	182	183	203	213	186	202	188	225	207	215	236	198	206	200	197	213	195	197	183	208	187	211	186	199	219	173	163	191	188	195	184	223	204	214	196	188	223	201	233	184	186	177	191	200	187	204	189	202	211	201	177	192	180	172	211	191	187	210	211	203	184	179	196	186	202	209	195	201	193	179	207	211	198	211	216	186	196	201	161	196	175	219	194	214	180	178	185	223	199	192	213	187	219	213	205	190	175	225	180	208	209	200	209	198	222	182	198	212	212	188	184	209	202	204	217	216	198	181	191	213	202	192	217	180	202	218	204	181	187	188	189	201	168	195	189	215	219	191	206	218	200	198	177	182	190	190	195	179	208	201	196	187	210	175	184	200	207	199	184	206	199	187	206	181	204	188	205	187	193	202
30473	49647	44988	36490	29302	22892	17967	13713	10036	7997	6703	5216	3851	2902	2432	2085	1680	1336	1174	1119	997	934	869	780	712	667	586	570	450	439	421	394	398	398	385	381	349	329	320	330	333	315	317	302	294	304	297	293	278	263	280	286	311	276	275	252	252	246	245	257	249	236	270	238	258	318	251	282	245	240	264	266	246	246	262	220	249	254	265	232	236	227	229	249	242	244	202	247	276	279	259	247	290	252	274	248	228	288	251	240	234	219	249	267	241	255	229	210	232	252	242	254	225	246	224	209	257	239	237	225	259	218	234	240	260	252	244	227	258	206	235	227	246	231	238	239	259	264	254	262	267	206	247	261	251	239	235	240	283	254	227	258	256	232	233	260	273	247	233	238	231	220	264	256	247	250	225	259	243	252	234	239	272	255	230	229	273	210	244	262	260	222	230	247	232	252	266	248	218	236	266	247	234	225	253	250	235	226	240	245	227	259	265	262	282	254	235	262	228	239	246	254	249	247	228	242	245	270	240	242	252	264	220	215	254	271	219	211	237	241	240	238	218	256	230	247	257	258	238	262	262	221	246	252	237	260	250	263	247	252	258	233	265	263	244	235	240	226	233	270	271	257	248	257	239	249	293	257	235	227	228	228	228	238	246	208	233	219	291	251	244	254	246	255	234	236	251	287	257	253	266	255	228	239	243	237	234	238	239	261	241	222	232	228	250	242	239	259	226	250	226	241	257	210	246	260	227	255	228	249	235	245	270	245	240	226	261	259	239	241	255	271	266	234	212	216	241	278	261	243	251	240	229	224	283	253	244	250	243	259	232	254	258	250	241	277	228	246	235	273	258	234	254	244	254	230	228	253	222	251	224	240	247	236	268	249	253	250	243	268	229	224	248	260	251	270	235	259	244	227	241	234	243	252	226	233	237	217	226	251	259	229	241	260	250	225	241	233	264	258	250	260	246	217	261	231	248	284	262	263	248	237	240	260	248	267	241	271	238	250	250	225	229	250	269	239	269	255	240	237	236	244	266	239	220	243	278	235	265	221	251	237	239	236	198	226	238	250	247	256	281	225	228	242	262	245	265	233	258	261	284	262	241	243	227	263	231	246	261	257	261	255	252	249	243	220	233	223	242	202	271	226	246	244	242	253	237	231	272	250	231	229	262	221	263	225	249	249	248	256	243	242	249	254	269	228	248	255	242	225	252	255	240	247	217	224	243	223	241	238	242	255	226	247	255	262	221	247	223	221	253	256	253	242	210	286	231	253	269	242	232	243	264	253	241	253	250	208	250	253	256	221	242	228	243	246	229	254	232	259	232	218	280	236	232	239	253	218	233	258	229	235	223	252	211	268	249	222	232	232	244	261	244	260	235	285	217	238	272	254	246	252	249	234	241	229	239	237	248	255	235	268	229	232	259	243	254	240	237	259	250	249	238	264	249	233	249	238	260	234	239	227	241	243	227	226	222	243	260	217	257	239	258	222	219	257	258	260	241	241	259	227	272	247	258	292	249	221	267	243	236	258	248	254	248	258	266	229	207	238	252	242	239	265	258	239	242	240	253	229	250	255	254	233	225	212	262	234	239	218	233	277	265	257	244	216	232	210	244	252	253	256	238	237	259	273	243	229	249	221	228	262	259	233	233	265	226	233	240	269	254	225	232	246	247	230	249	249	238	249	259	252	240	241	257	235	246	252	238	233	216	264	271	229	252	239	244	234	221	260	244	246	228	231	257	233	261	238	244	234	263	229	279	240	249	257	223	252	245	254	262	226	274	259	250	224	240	270	250	218	271	243	224	264	260	239	252	239	264	239	245	229	248	235	233	248	264	214	256	246	238	248	227	283	252	267	255	262	257	247	272	230	259	205	232	222	239	216	225	257	246	264	231	234	283	227	235	232	249	231	251	251	237	276	251	256	197	259	258	235	259	232	220	259	225	275	232	232	246	245	241	251	219	236	248	262	233	241	239	263	221	226	226	220	287	259	228	242	247	222	223	241	239	261	249	237	251	243	283	245	254	235	232	215	251	257	253	252	215	241	265	241	230	242	231	244	245	240	259	253	240	242	241	256	274	245	271	280	253	276	245	269	255	247	241	253	238	229	222	237	230	236	251	222	263	248	254	250	245	234	271	251	239	225	235	215	236	238	263	260	227	242	247	269	247	242	255	233	239	243	241	245	239	256	233	228	244	233	233	246	231	251	261	241	239	237	256	254	219	246	250	255	224	234	250	250	241	256	238	231	245	253	263	249	241	245	226	253	260	246	240	241	241	235	264	290	232	224	231	222	234	249	246	281	224	232	262	264	221	218	234	218	258	238	262	254	260	230	284	232	263	225	241	226	264	232	264	243	250	270	213	254	223	258	243	252	261	237	214	271	260	203	240	232	218	266	233	219	235	250	224	258	273	241	246	238	233	216	227	239	239	252	248	247	282	222	261	261	251	226	244	247	255	263	241	237	224	236	246	238	243	230	240	237	265	247	219	248	246	252	243	247	265	249	233	251	242	245	233	272	235	248	220	273	251	240	248	260	218	238	240	245	264	254	239	254	235	246	257	236	240	221	224	239	271	254	256	251	255	241	226	261	257	255	250	242	241	251	251	251	259	280	251	270	264	257	263	266	246	258	238	240	245	243	275	259	254	227	261	257	231	263	246	255	225	258	226	262	254	243	241	244	239	246	260	220	262	246	258	263	255	224	229	219	257	231	273	225	247	273	229	242	226	262	233	238	227	266	228	244	215	238	227	252	243	256	227	244	239	241	273	251	259	238	262	245	248	262	229	255	254	247	261	247	258	270	214	262	227	249	257	255	247	225	241	250	237	257	261	238	258	252	233	258	251	271	255	262	237	250	247	252	254	241	224	222	275	235	275	263	238	245	248	253	267	241	221	229	255	232	240	238	269	211	241	251	237	248	229	215	243	236	231	246	251	229	281	244	231	233	261	215	226	256	215	257	253	211	263	217	241	258	237	239	251	248	258	263	235	272	246	259	262	239	254	207	231	198	246	224	237	244	256	241	256	248	244	237	241	241	236	233	254	250	249	246	217	249	252	228	244	252	235	287	227	240	233	246	266	268	259	268	255	251	252	252	254	252	245	224	273	243	235	254	241	261	244	245	253	223	252	246	240	262	234	263	244	252	268	229	254	226	252	241	232	219	235	223	226	250	233	247	266	251	273	238	238	240	237	238	237	244	273	241	236	277	244	252	250	245	249	244	244	247	276	248	228	267	229	225	220	261	258	241	232	229	271	250	239	228	229	265	240	231	253	269	241	259	245	258	231	253	293	233	243	262	248	250	224	256	269	242	266	281	254	225	246	243	246	245	236	230	236	242	249	261	246	251	238	248	243	260	237	260	252	292	251	231	251	253	236	219	233	246	236	219	267	252	267	219	255	230	230	255	228	239	241	251	251	242	247	251	224	223	250	256	239	260	257	235	253	256	286	226	244	231	255	250	256	248	250	232	251	251	228	245	243	249	242	231	255	262	237	217	269	244
25469	21539	29115	28134	21498	14539	9577	6026	4187	3019	2581	2020	1648	1193	992	881	795	674	625	565	578	563	538	513	428	462	444	417	365	401	391	364	335	318	361	384	337	365	328	369	366	327	321	367	342	333	345	328	366	347	312	336	301	306	306	310	312	295	341	312	326	333	328	304	315	325	341	325	330	294	326	343	296	305	295	306	310	287	303	292	324	305	299	317	323	356	330	334	267	330	314	287	333	303	338	315	313	299	314	290	323	336	295	300	319	304	306	283	289	328	320	315	296	285	285	288	309	298	297	292	332	326	308	322	329	299	330	335	291	304	295	296	294	284	283	313	312	297	277	335	309	292	325	304	341	308	308	322	335	322	302	326	295	314	292	329	316	305	331	332	321	293	296	283	313	339	301	311	354	300	273	284	329	326	276	316	329	304	304	283	287	310	310	261	284	290	332	320	286	322	319	303	308	341	305	276	319	317	297	272	299	309	319	293	327	319	304	307	315	303	304	318	339	326	333	319	318	271	319	334	279	307	321	298	293	319	324	289	320	309	315	339	323	310	324	304	322	314	295	358	315	278	334	316	342	295	321	312	303	317	305	320	310	317	292	339	312	306	312	312	293	310	287	306	281	269	296	303	311	325	299	329	304	353	299	293	314	303	310	312	303	277	301	310	327	303	330	330	288	299	305	302	321	300	294	315	304	315	299	284	294	311	326	321	332	346	305	291	316	291	315	323	304	300	282	305	309	340	310	318	307	295	330	318	297	321	322	317	307	309	309	339	318	321	327	311	330	310	299	326	342	304	315	292	334	310	299	316	320	343	310	333	333	325	326	277	291	310	303	317	298	318	312	293	320	291	308	305	289	298	305	311	358	290	347	314	338	326	303	337	336	317	316	303	256	291	313	301	310	312	300	315	298	339	306	303	287	313	308	344	328	305	300	317	310	303	269	327	304	291	323	319	280	296	346	320	318	341	311	275	327	310	294	336	307	288	278	308	300	290	294	302	303	324	293	293	334	347	303	289	301	308	316	301	276	297	292	300	323	340	300	306	292	317	333	307	318	299	348	309	323	333	298	289	310	316	290	306	299	289	310	291	312	316	319	289	339	315	294	303	294	282	337	309	327	300	322	306	332	319	305	291	298	297	318	280	305	296	286	338	301	295	276	321	280	327	280	335	316	330	293	308	283	329	319	310	364	318	314	305	323	288	294	290	318	312	274	358	335	306	313	276	312	292	319	307	301	288	306	310	284	312	304	273	282	292	300	342	331	298	309	314	308	322	308	303	335	312	279	339	332	303	320	325	336	307	332	311	315	294	329	327	324	286	317	308	293	283	290	310	289	318	320	308	326	273	289	321	316	313	341	331	320	285	314	328	318	338	297	285	358	303	352	300	306	322	310	313	325	314	311	306	336	296	327	311	298	309	271	290	317	304	310	308	320	296	321	326	283	374	297	341	325	314	325	313	323	294	320	311	332	312	307	319	263	312	322	301	282	325	321	317	303	296	293	312	304	297	285	325	293	313	298	329	312	321	315	324	311	306	299	342	341	264	325	301	292	331	324	302	293	337	328	338	304	317	330	303	312	329	306	297	288	332	307	347	306	336	336	316	308	308	318	297	331	312	333	321	319	310	298	297	314	338	320	316	320	324	337	336	313	310	335	304	325	314	320	304	317	314	305	304	312	289	310	271	324	306	291	273	295	302	287	292	318	344	342	313	284	297	311	341	289	340	298	344	324	299	320	309	297	329	308	315	320	298	318	335	304	288	320	290	315	276	308	310	315	291	313	328	304	304	303	298	321	310	323	289	321	273	336	339	335	341	312	300	277	304	317	304	315	307	343	295	318	320	300	290	305	313	297	277	304	328	283	321	331	307	328	328	286	300	297	286	336	288	308	317	319	298	288	296	317	280	306	314	304	304	302	307	299	317	284	314	311	311	306	298	325	355	313	308	295	279	318	291	310	303	298	296	309	330	276	317	319	283	294	309	311	319	318	307	288	310	297	283	290	305	326	303	325	322	343	292	299	290	325	308	299	293	347	302	310	346	324	293	304	334	262	312	282	302	292	307	336	308	327	312	299	288	327	276	288	317	326	324	292	296	286	306	294	313	305	312	300	317	315	303	291	327	312	361	309	296	307	309	313	328	294	291	325	305	319	332	321	323	332	312	324	310	305	307	297	297	262	288	310	314	322	288	325	345	283	325	316	340	326	312	322	294	298	279	292	342	298	303	336	319	330	311	331	304	311	314	305	323	311	322	330	290	320	277	321	308	309	307	321	302	321	311	322	335	315	315	361	306	295	312	278	313	278	302	283	328	293	285	316	305	284	331	332	305	333	316	336	304	300	303	303	325	313	324	337	309	321	324	337	307	297	320	297	282	299	284	305	333	318	283	333	305	330	319	317	299	316	281	330	310	337	316	307	318	298	291	308	314	324	318	317	293	298	332	293	311	309	284	311	292	346	290	318	300	287	320	328	307	291	308	298	324	299	303	343	345	303	307	310	295	325	316	322	340	306	310	323	296	317	326	323	310	315	293	311	307	313	313	301	290	306	298	313	298	290	304	323	304	344	300	286	342	303	323	334	321	326	296	326	315	293	293	336	286	312	274	296	317	305	316	318	359	280	333	331	330	305	305	316	323	328	302	301	317	290	312	317	323	312	292	326	323	295	296	285	278	287	299	331	334	285	275	295	322	299	278	288	307	288	342	333	328	325	345	300	306	287	308	310	319	323	324	311	301	323	296	326	315	274	310	320	324	330	315	295	319	307	313	311	325	289	302	341	302	301	291	289	315	319	327	265	333	300	308	288	304	317	284	304	307	313	318	319	281	312	315	291	313	285	312	284	309	325	300	299	290	309	310	317	342	307	306	303	312	295	276	313	299	306	299	296	318	279	328	334	299	294	333	317	299	311	298	319	321	314	291	303	319	320	312	286	279	311	340	298	299	307	307	293	307	309	328	323	292	353	309	298	303	316	280	344	299	324	310	323	294	277	355	294	279	332	339	303	312	317	313	322	326	313	282	313	315	299	314	314	288	332	289	317	284	300	315	326	347	323	286	317	297	338	310	307	312	282	302	294	278	292	334	330	311	298	278	310	321	277	319	309	272	315	303	293	328	297	320	309	327	304	288	306	327	327	331	318	290	327	301	274	330	324	290	296	314	327	284	303	344	318	299	300	320	303	296	283	275	325	312	305	294	305	309	291	328	292	296	334	316	316	315	333	287	345	297	310	328	309	295	307	307	314	324	291	304	289	295	295	307	311	303	303	305	281	306	306	315	319	337	342	319	308	313	329	315	303	325	287	297	288	307	330	301	307	312	312	338	298	336	304	324	331	326	316	310	303	299	302	307	319	306	303	324	303	325	306	311	325	293	332	302	316	291	312	312	323	339	311	314	293	326	296	337	309	325	327	317	350	323	291	303	330	295	314	308	311	330	288	311	285	305	309	326	294	322	367	328	306	311	275	315	332	314	303	328	315	317	275	291	350	310
30988	46711	42416	32346	26193	19604	15732	11677	8856	6748	5672	4690	3555	2577	2118	1784	1511	1246	1047	994	952	887	903	778	740	697	640	565	587	522	514	484	457	476	482	467	454	455	424	444	398	435	407	447	423	400	395	402	387	376	378	401	375	399	422	414	397	382	369	371	388	370	362	369	370	352	366	373	415	375	365	383	369	379	376	340	364	386	359	393	389	366	351	398	397	341	391	385	379	409	385	374	381	383	369	356	356	398	377	345	352	378	382	370	402	368	371	387	397	419	401	333	374	345	399	369	358	412	390	362	360	396	390	375	363	352	354	357	380	358	374	353	393	358	322	387	376	393	390	376	386	342	354	350	382	356	369	342	380	360	375	383	358	359	360	363	412	353	341	368	362	358	369	374	395	347	365	344	348	367	378	378	340	368	352	387	357	399	355	363	393	346	364	342	375	334	342	371	346	351	380	355	347	404	353	365	373	396	421	386	352	348	388	372	385	365	406	386	365	368	371	357	389	368	370	397	365	347	367	374	371	353	388	368	395	388	391	349	375	389	397	364	363	361	407	387	385	375	358	358	386	358	385	359	351	355	350	373	386	400	364	379	376	372	341	382	395	327	344	365	338	363	357	380	351	350	381	342	355	363	386	387	388	364	373	343	374	361	394	384	387	374	368	347	343	344	342	364	379	419	394	342	359	336	365	404	355	349	371	374	353	342	379	340	394	348	402	362	421	369	374	354	354	325	373	372	389	369	376	356	384	382	380	351	404	354	346	375	397	384	371	373	370	376	381	365	388	370	358	358	324	347	379	370	378	378	357	361	377	354	372	365	359	367	345	358	377	358	381	368	347	357	345	378	364	381	345	360	367	379	360	362	354	350	386	346	364	322	387	402	381	340	347	367	345	354	360	408	408	371	340	350	367	422	399	362	363	368	410	371	387	358	359	373	393	387	383	377	369	403	353	370	355	377	369	367	388	384	393	384	390	353	385	382	376	368	398	370	391	368	356	364	371	391	357	387	354	398	340	386	345	397	379	346	329	390	336	372	382	362	388	345	386	350	381	370	318	385	402	385	366	329	336	354	378	379	401	374	352	398	348	375	358	376	351	359	319	383	363	378	346	384	357	391	362	399	400	371	348	353	382	362	367	386	371	385	366	367	371	392	358	361	353	344	367	393	373	373	387	362	367	381	364	378	399	380	380	362	374	383	357	409	345	341	349	328	386	387	343	366	377	369	376	347	361	340	377	373	389	366	387	368	351	345	369	376	344	393	362	375	349	340	366	351	364	364	407	383	359	368	358	362	370	399	338	375	377	350	401	358	353	392	360	381	358	393	334	378	354	398	347	397	341	374	352	379	412	381	368	392	379	358	389	370	347	381	387	361	361	400	389	355	386	393	351	335	363	384	399	422	390	357	371	374	362	383	362	338	346	406	345	390	391	376	368	387	372	412	377	364	388	344	312	356	312	385	404	370	368	358	361	358	408	382	386	369	366	394	404	378	361	346	363	403	377	376	368	391	327	390	363	369	386	334	356	355	367	396	358	341	390	339	345	377	352	349	360	364	351	377	378	356	347	351	367	363	367	373	372	350	392	372	361	361	379	355	362	377	348	357	333	386	390	348	361	342	332	365	380	376	366	395	385	373	382	366	375	368	377	322	365	376	376	366	382	385	388	381	372	389	383	368	376	362	386	341	342	372	374	391	388	374	365	364	366	383	378	374	353	373	371	353	363	355	363	371	329	393	381	354	383	380	379	405	407	356	355	377	371	371	367	350	317	373	363	370	388	359	353	370	321	381	372	358	387	365	383	378	370	374	339	370	356	365	378	359	363	339	363	377	370	395	376	420	395	378	358	391	397	365	351	369	362	367	346	364	382	373	346	392	388	382	347	343	371	346	343	373	376	355	395	350	381	359	346	358	347	394	429	371	360	346	376	370	340	364	370	386	334	345	376	398	370	373	327	371	368	367	368	340	360	380	354	361	368	376	370	353	367	388	384	388	364	372	362	352	365	371	336	322	382	380	358	397	380	370	371	377	378	358	364	341	375	380	360	328	350	344	387	355	330	377	360	391	361	391	378	384	370	378	400	366	386	379	364	400	415	341	370	390	385	363	398	390	415	372	357	427	363	362	343	373	389	370	384	377	383	374	351	354	347	420	326	376	378	367	377	365	356	380	361	359	373	350	378	370	341	391	354	388	364	355	342	374	379	371	365	420	361	318	376	395	334	381	407	387	373	331	385	382	387	357	408	407	407	351	384	362	367	377	347	373	354	352	363	375	350	370	361	365	380	333	354	380	396	356	337	401	352	343	353	409	364	376	369	371	336	350	376	385	345	354	393	399	361	360	389	362	364	365	383	381	351	338	371	375	369	366	385	342	320	427	326	376	349	371	365	370	364	380	395	373	340	369	347	358	359	367	353	359	369	356	397	392	358	369	375	383	388	385	390	365	388	370	392	393	408	384	358	378	370	378	373	378	358	354	377	362	397	366	352	362	351	385	371	356	361	368	375	371	392	369	367	388	373	354	363	377	390	349	369	395	404	380	369	351	361	370	363	360	370	375	360	385	378	353	374	382	390	325	371	376	318	371	366	385	392	350	408	372	355	362	362	379	380	371	348	348	379	382	365	368	361	378	370	373	363	389	334	366	368	359	362	370	364	373	360	370	379	378	357	364	404	346	420	350	385	362	334	370	381	366	350	425	378	369	373	363	373	362	352	392	383	351	383	376	357	347	378	346	388	370	360	403	413	369	342	365	343	349	372	356	374	354	335	367	345	361	349	397	362	375	402	369	330	344	354	385	385	337	378	379	363	377	381	367	371	370	374	351	358	381	395	373	387	383	356	366	414	414	401	384	396	366	385	345	357	401	373	414	361	364	387	383	384	351	350	361	373	358	359	362	373	412	367	363	376	353	355	356	347	377	397	379	372	354	376	404	390	375	385	376	382	360	404	417	378	355	364	382	340	395	375	387	328	365	333	356	373	352	409	361	369	380	376	395	401	368	361	399	379	387	375	386	360	384	353	372	351	376	366	383	399	360	369	385	409	365	377	413	386	376	369	341	365	362	352	325	392	397	345	354	336	380	379	389	362	370	411	413	403	424	350	388	359	354	352	382	369	348	383	380	368	348	345	364	382	365	392	359	344	375	368	384	359	364	366	395	376	354	335	385	365	369	339	356	366	396	331	381	386	381	360	366	370	392	373	364	368	379	365	388	375	380	383	388	394	374	351	398	376	376	398	342	380	406	363	382	372	346	407	396	380	402	379	361	356	377	406	353	327	362	350	344	350	379	378	368	396	375	362	370	375	369	341	354	355	407	353	383	375	367	393	397	400	405	364	367	365	373	367	347	388	347	373	368	363	360	374	361	348	372	392	392	374	383	329	352	368	363	337	365	386	386	363	342	378	330	357	377	365	397	378	364	382	346	365	358	350	353	367	360	373	386	385	357	374	370	358	391	378	339	370	368	395	361	375	358	374	398	360	359	372	379	342	367
23288	21387	29097	24488	22556	23086	20462	11215	7358	5598	4205	3482	2761	2070	1556	1251	1158	1015	872	810	735	721	614	601	555	546	498	453	442	381	373	374	353	300	323	310	323	312	296	334	298	291	307	301	271	269	276	294	244	247	263	281	275	249	258	258	280	246	238	238	253	261	268	224	259	247	253	215	261	255	226	248	266	213	249	268	249	243	240	252	261	228	254	242	239	255	216	233	252	259	249	224	238	224	238	243	267	241	234	244	235	230	243	245	253	229	253	257	234	264	264	241	227	234	283	253	230	264	234	224	234	251	229	233	227	211	257	250	251	237	265	223	214	243	242	239	241	207	226	256	226	235	245	243	222	274	272	268	231	208	251	216	230	239	268	238	256	258	258	259	229	245	257	231	221	230	247	224	250	238	245	241	234	250	246	247	242	260	247	240	234	218	239	245	234	229	227	252	229	250	237	226	224	246	217	249	249	265	255	245	238	233	261	233	254	220	265	243	256	259	273	259	222	271	236	258	240	254	247	248	246	223	219	246	237	252	245	251	257	244	222	236	272	248	267	227	255	260	253	223	258	268	253	278	248	263	222	242	257	260	239	243	251	211	237	244	242	259	228	226	245	264	259	269	257	244	251	264	249	263	253	227	267	236	270	272	219	227	251	247	248	234	233	229	234	242	250	276	251	238	228	226	246	235	242	243	267	245	240	227	268	217	247	273	238	259	236	288	225	243	254	263	266	256	254	258	247	251	249	250	230	245	273	227	260	247	211	220	249	231	241	241	255	230	236	232	231	246	267	238	258	247	229	266	254	258	258	243	220	268	244	238	252	261	230	232	267	232	261	233	255	233	273	260	218	256	250	204	273	233	233	251	245	253	256	229	241	230	214	237	223	239	227	227	266	239	244	221	220	273	225	249	246	241	246	285	231	260	242	243	241	240	278	246	223	234	237	250	246	231	224	260	244	217	264	265	223	251	252	245	244	241	235	237	237	271	254	224	255	227	247	269	275	246	220	233	237	245	238	264	214	223	241	231	246	206	261	226	236	231	239	237	215	265	246	222	212	233	217	226	246	220	246	249	219	253	252	232	241	218	198	242	240	228	240	255	282	227	223	252	225	237	259	238	240	268	246	244	261	220	226	255	249	255	228	240	197	261	234	248	256	240	235	247	256	246	242	265	275	248	230	240	234	269	243	254	248	236	234	248	229	229	246	215	214	212	233	222	208	280	222	230	238	250	247	225	239	233	246	233	242	247	222	228	217	241	234	228	249	249	246	261	269	206	242	246	259	254	258	289	255	242	218	259	199	246	233	240	267	238	230	237	242	236	220	244	242	266	242	239	242	217	250	251	235	278	254	244	253	237	248	247	222	229	247	283	220	249	224	234	258	226	233	272	228	228	235	241	226	250	249	225	238	265	255	232	218	216	210	245	256	211	237	240	221	220	255	227	263	216	253	241	244	253	209	246	272	244	242	238	217	206	242	276	231	218	232	220	261	245	256	213	244	258	247	266	224	247	231	234	250	251	235	214	245	244	250	265	238	218	242	258	248	247	244	223	244	235	256	262	230	258	261	210	232	235	238	246	242	251	235	238	263	238	234	242	232	223	235	237	220	266	222	258	239	220	259	251	226	267	271	232	251	247	234	221	260	214	246	237	222	252	240	266	235	222	245	232	244	221	253	224	244	222	221	237	249	262	246	213	214	228	216	211	211	248	252	248	237	195	253	237	249	237	249	237	254	240	251	232	239	220	249	248	238	211	243	219	258	259	259	276	240	225	241	244	229	227	229	223	224	237	216	249	264	244	232	232	220	250	251	291	240	254	282	247	244	269	256	243	256	220	248	259	245	238	238	245	236	252	251	227	256	255	246	233	260	264	218	254	243	234	216	250	247	266	250	259	225	247	219	234	238	242	264	231	212	261	237	262	240	239	226	240	206	254	218	222	246	238	241	262	249	248	251	250	233	229	234	245	224	258	245	255	251	234	214	241	229	240	240	232	233	231	235	263	237	242	240	233	231	258	240	290	222	231	258	265	242	249	261	231	232	243	236	249	269	248	223	248	232	232	249	267	240	238	212	245	236	255	255	213	246	254	232	230	226	251	232	251	253	245	234	235	235	256	227	211	259	229	238	247	225	263	223	243	224	264	254	241	236	265	232	240	206	222	224	254	230	229	233	210	223	234	237	247	252	258	248	229	256	231	252	234	225	235	247	249	236	238	244	241	230	255	215	234	238	244	244	251	256	229	266	236	232	258	246	227	240	246	267	251	260	248	259	226	237	225	249	223	272	249	244	222	246	263	233	245	218	258	248	251	271	240	268	240	241	253	243	221	222	256	256	236	248	258	258	239	248	244	238	250	233	234	252	280	243	243	247	246	265	237	242	235	241	238	274	236	273	213	252	235	222	249	239	265	249	253	228	249	262	242	262	263	245	218	243	246	267	238	244	232	221	279	247	230	246	230	238	262	246	229	212	259	249	261	263	248	230	255	229	241	257	226	258	257	208	263	255	218	223	264	231	221	247	253	244	223	234	244	244	240	260	206	231	257	260	241	250	248	246	253	260	248	239	251	221	251	241	252	216	220	229	256	240	244	243	226	225	233	235	250	227	232	231	271	242	224	248	236	232	266	250	233	243	255	215	255	255	222	233	246	250	235	227	263	228	236	261	248	241	241	240	249	255	238	245	256	249	238	220	270	258	248	252	274	225	230	240	254	236	243	230	262	236	273	234	232	253	249	244	231	237	217	238	243	258	226	240	251	270	244	234	237	246	235	227	248	231	230	248	242	250	237	245	254	231	227	230	233	237	243	255	274	266	240	253	254	252	224	265	241	259	230	200	260	263	219	217	233	245	255	241	207	231	278	244	229	247	263	232	244	233	225	241	219	248	248	232	241	226	236	240	261	236	238	244	243	239	228	236	251	238	279	239	248	239	239	254	248	228	266	228	239	253	272	259	226	243	225	263	266	219	231	209	251	237	247	246	252	236	273	247	256	260	210	251	217	264	256	232	207	275	266	230	236	220	240	262	250	248	234	256	227	244	266	260	200	251	248	234	250	237	243	249	255	237	233	217	240	228	237	239	246	242	235	269	253	236	236	243	249	242	255	232	239	233	281	260	220	248	241	250	250	225	270	274	251	256	215	242	262	233	240	220	234	233	251	233	261	264	235	272	255	273	243	239	254	234	252	249	269	238	249	249	257	252	247	225	257	262	256	235	252	211	244	245	221	213	236	257	241	228	248	223	241	241	249	262	221	252	233	247	237	206	252	257	254	212	245	252	257	255	241	245	248	251	264	229	259	239	244	228	256	251	253	229	252	241	214	241	252	233	249	263	254	230	241	233	249	227	225	225	224	265	243	259	251	275	229	249	236	244	224	251	252	232	241	261	248	257	234	252	223	258	220	220	221	269	250	240	220	244	251	236	251	234	233	246	277	242	252	241	227	254	275	224	265	255	239	260	249	240	193	224	211	230	251	252	213	218	273	249	238	258	247
33657	55222	50809	39925	32936	26126	22082	17134	13615	11003	8813	7261	5695	4305	3295	2705	2458	1981	1677	1530	1385	1255	1138	1039	877	916	834	690	590	558	541	492	464	487	453	469	443	425	405	377	408	382	392	344	367	364	349	349	343	354	339	287	348	323	299	312	305	296	335	303	316	325	284	282	300	309	281	286	292	302	307	286	319	298	291	317	286	275	242	283	270	269	287	298	313	258	290	286	295	323	282	304	265	274	284	266	295	287	267	304	304	277	268	291	263	304	262	247	254	261	312	307	262	291	286	292	298	308	301	325	290	288	273	263	309	291	270	319	275	281	282	287	274	263	303	261	297	298	265	302	288	280	280	244	304	281	266	313	285	264	267	312	315	282	291	283	284	275	276	271	290	271	295	274	291	277	296	316	299	286	269	269	256	271	290	281	291	274	295	269	281	312	299	282	279	300	271	311	290	283	291	298	275	280	285	304	311	289	280	285	294	294	287	279	267	267	266	281	259	281	281	243	281	261	304	279	311	264	297	302	264	297	298	296	257	283	277	291	269	269	295	288	295	278	293	283	275	292	296	311	253	277	280	311	269	256	281	268	285	291	284	283	300	266	273	278	285	283	278	311	298	284	312	274	262	262	280	256	288	307	290	308	278	297	273	285	303	312	271	267	303	309	265	280	287	256	263	308	290	283	281	274	278	314	323	302	298	277	295	271	296	252	288	297	280	312	296	293	305	268	281	291	303	262	315	272	268	312	278	317	290	278	288	278	260	296	263	293	287	248	249	243	270	308	266	299	294	282	260	259	231	317	312	301	277	321	268	281	269	271	296	290	293	289	289	266	296	281	306	306	289	269	278	266	278	306	284	278	284	299	283	266	327	303	284	283	293	304	267	313	292	326	319	291	274	280	291	284	281	285	296	289	289	285	324	267	266	289	288	273	278	299	326	257	287	264	285	303	256	282	289	274	261	312	291	273	282	277	257	268	278	282	273	264	287	263	266	261	296	287	291	302	282	306	273	301	268	303	306	287	279	266	288	253	260	287	291	273	301	293	283	292	318	281	301	299	294	280	286	295	294	284	270	280	299	290	276	294	291	249	284	259	282	295	279	275	303	272	274	312	292	302	284	284	303	275	281	291	273	255	291	285	266	291	271	283	263	296	283	303	300	295	295	332	292	269	289	319	295	281	259	282	275	257	282	289	305	275	299	282	279	293	283	297	303	265	289	298	311	278	278	286	255	293	315	255	294	291	277	295	264	284	290	267	289	291	284	280	291	296	267	328	257	322	283	286	282	308	267	298	282	308	283	269	288	272	321	298	324	272	256	270	278	257	271	281	284	296	270	294	251	242	310	265	287	294	285	268	319	296	269	257	292	329	264	282	298	297	299	281	274	302	299	303	278	310	241	317	287	300	284	287	296	295	268	283	292	304	287	293	298	295	284	278	285	275	262	283	241	288	279	261	300	281	281	271	281	263	306	240	286	311	290	249	270	284	304	292	287	274	288	281	262	282	289	263	306	302	307	294	252	306	271	282	296	305	307	305	307	277	267	282	270	255	290	280	279	279	286	306	303	320	274	284	271	288	268	263	285	273	275	279	282	291	295	285	291	277	300	269	324	286	275	302	290	279	298	287	286	299	269	265	311	278	333	287	266	322	256	263	268	323	267	315	274	271	284	291	269	267	312	311	284	291	301	274	317	252	275	274	299	281	282	261	271	303	299	309	279	278	289	304	264	287	283	301	300	283	289	288	297	272	285	281	257	247	312	282	272	253	295	259	285	269	275	265	281	284	280	246	287	324	319	279	263	312	284	309	266	279	279	293	254	278	304	271	254	274	257	281	294	281	287	267	272	273	299	294	289	281	299	285	278	326	289	258	314	268	294	261	277	278	284	304	273	289	278	247	269	295	284	293	292	274	282	280	267	288	275	310	278	253	273	266	280	290	283	287	298	310	283	302	276	297	313	286	277	294	301	283	285	282	312	297	283	274	262	282	285	300	267	241	290	317	304	301	304	295	300	290	282	259	274	272	278	266	303	243	305	308	273	265	301	304	285	284	261	286	271	294	291	285	269	317	286	281	290	300	292	313	289	328	289	265	292	290	304	270	303	273	247	292	275	310	320	265	279	251	262	292	291	294	277	301	295	266	295	302	285	287	284	306	267	278	276	280	274	292	309	300	286	281	289	289	278	293	310	286	275	323	279	283	302	288	280	293	313	268	271	300	290	309	277	283	308	278	280	300	277	271	317	292	283	303	275	323	270	304	281	298	283	278	290	271	298	293	269	296	276	280	284	283	276	278	315	279	296	275	272	284	300	276	304	300	286	295	286	311	272	284	286	291	257	248	272	295	275	268	257	287	286	267	325	266	261	265	305	265	265	263	293	294	294	296	296	262	276	256	328	293	276	270	289	253	277	278	283	302	260	243	295	301	267	275	302	280	288	299	282	284	316	282	299	238	286	282	258	270	308	255	288	296	289	269	255	288	317	308	265	322	281	275	303	258	287	316	282	245	276	282	257	268	298	292	288	276	282	272	266	290	290	290	299	269	281	295	284	284	271	273	298	292	302	281	281	274	282	253	289	301	251	280	290	289	315	283	308	317	288	280	248	306	294	283	311	303	278	268	292	287	305	301	289	286	281	312	267	289	290	283	276	263	275	290	297	259	277	280	270	277	295	281	321	284	269	300	303	264	292	301	274	268	312	265	277	243	285	315	309	295	307	285	281	293	296	300	282	292	265	295	308	278	302	276	294	299	296	279	283	294	267	289	301	311	302	281	285	255	295	303	280	271	306	276	298	298	270	314	238	303	283	278	274	285	269	258	290	258	291	293	285	305	274	281	259	308	310	297	294	274	313	300	303	271	254	275	276	284	285	274	304	272	280	247	271	284	292	283	291	282	291	267	276	263	308	291	326	292	303	279	299	290	305	286	305	297	261	279	275	321	271	310	271	287	298	274	283	289	301	288	290	298	319	302	297	257	330	312	270	271	275	272	316	297	294	245	252	301	289	288	302	296	299	282	281	259	264	281	281	294	278	286	283	250	298	301	303	272	288	305	290	280	304	276	278	293	248	304	242	277	312	283	282	273	277	283	279	268	305	287	266	308	289	282	249	301	278	275	278	281	286	288	300	302	285	299	330	279	270	297	331	283	309	288	291	266	262	283	274	282	289	273	263	276	289	290	299	315	287	270	299	296	278	265	290	290	276	277	279	285	275	288	300	292	290	287	275	282	308	285	301	253	282	279	313	282	299	263	285	293	321	276	276	288	293	305	317	277	282	247	296	277	295	284	307	288	279	281	291	284	306	311	281	294	268	273	322	278	286	294	241	294	312	325	277	291	302	277	317	282	281	323	316	288	282	299	262	272	297	293	304	274	296	286	304	281	272	297	270	326	277	267	318	289	273	297	297	276	271	310	263	294	272	263	295	266	271	266	272	256	269	279	284	304	273	273	294	294	289	287	271	293	266	293	284	263	275	311	261	283	304	276	275	239	290	297
29899	28996	33544	27547	18416	11223	7463	5027	3246	2755	2096	1591	1278	1026	824	664	707	578	526	491	461	429	429	394	361	373	350	391	338	329	304	290	321	267	244	323	266	301	282	265	274	305	288	297	283	288	292	278	274	278	260	275	262	258	272	282	268	278	246	294	256	259	279	251	280	267	268	273	277	263	261	264	238	272	267	248	263	234	234	224	230	251	257	238	219	263	262	268	251	264	291	287	260	275	254	275	249	260	246	247	264	286	261	246	266	254	278	243	233	242	274	262	269	259	246	250	295	249	245	249	241	290	229	247	277	223	246	241	248	254	274	256	258	252	260	265	250	273	276	258	254	251	271	257	264	269	286	257	286	270	255	251	271	274	262	247	242	240	265	258	280	270	266	239	271	258	280	260	272	251	267	278	256	261	242	256	247	269	263	270	262	297	269	262	258	268	253	282	251	267	297	259	280	258	253	283	285	254	289	257	222	260	266	264	251	248	255	251	257	300	276	219	260	275	245	272	261	242	261	276	257	277	241	278	233	256	251	242	239	235	278	275	267	276	250	268	277	246	289	272	278	243	265	270	266	265	271	254	254	257	276	233	253	269	269	275	256	250	250	259	251	275	245	261	234	251	274	257	262	282	277	218	247	248	284	257	266	243	243	257	265	266	266	256	240	253	245	247	227	265	246	267	266	269	240	248	231	243	289	277	265	263	273	253	259	223	258	260	261	216	255	228	269	237	273	241	264	264	284	248	248	279	268	264	269	261	269	250	235	254	276	268	267	265	251	274	254	259	237	246	253	262	263	276	239	248	239	236	265	273	268	269	248	259	248	274	258	262	259	249	230	238	269	265	276	251	274	267	270	243	249	245	262	289	279	260	245	240	240	263	268	274	249	278	250	289	261	253	254	257	242	261	282	278	257	248	272	308	265	243	277	238	252	273	273	248	256	251	269	271	259	236	257	251	250	250	237	252	266	278	259	241	267	267	257	274	250	294	241	255	267	275	250	236	306	272	251	273	269	231	245	244	261	275	270	246	268	242	272	227	252	259	225	279	275	257	261	263	263	252	253	245	243	271	273	261	256	227	218	223	260	247	277	240	255	256	238	231	266	273	223	265	259	239	270	251	246	222	243	259	268	266	274	248	279	269	257	273	291	239	264	229	283	267	251	262	257	258	285	269	237	268	237	248	296	258	273	240	266	238	265	256	260	253	291	266	285	261	282	271	285	259	274	254	235	257	253	284	270	275	281	255	240	286	259	259	274	258	256	237	266	254	300	230	257	252	284	271	252	262	265	268	270	245	261	249	278	274	260	253	261	244	262	273	281	269	216	302	278	251	246	278	257	282	260	265	271	262	262	267	259	244	246	269	286	236	255	257	258	269	240	256	272	248	278	251	235	264	263	259	275	288	265	256	239	284	276	228	292	263	262	269	264	231	269	274	235	272	250	255	271	247	261	258	276	254	265	287	271	261	280	252	282	242	250	268	253	297	261	272	258	285	270	261	272	239	285	239	261	244	258	238	270	243	267	276	269	270	256	254	270	253	246	249	279	235	273	253	268	263	286	277	255	259	235	267	290	268	241	251	243	249	278	258	271	273	277	254	272	264	246	258	283	242	300	238	278	273	296	265	266	265	272	244	255	251	272	263	258	258	274	248	267	256	231	262	238	246	241	271	273	256	269	263	285	244	260	251	258	252	267	230	279	296	242	232	279	277	232	278	268	241	258	271	227	264	230	284	274	268	262	287	249	256	272	277	266	271	240	286	256	264	272	304	269	267	266	270	279	290	274	270	282	269	261	278	263	257	278	255	240	254	244	248	261	285	235	266	261	272	249	269	267	252	255	276	269	250	291	257	281	258	256	258	255	259	285	270	255	245	275	252	274	239	257	271	229	241	256	262	262	229	234	274	252	260	267	235	253	271	241	249	242	265	255	259	268	257	260	272	271	264	253	244	244	269	257	289	279	240	232	254	270	267	273	268	246	250	266	272	254	244	253	241	270	258	274	237	248	219	263	248	255	256	220	267	268	219	257	263	243	272	244	233	238	286	247	273	255	256	274	239	267	255	240	263	229	244	254	243	255	271	268	236	261	231	232	249	223	258	232	255	273	239	244	214	270	255	262	257	264	268	263	251	261	245	276	254	243	243	275	262	233	305	246	249	272	239	280	269	244	214	245	248	266	242	269	242	264	260	274	247	235	288	259	261	242	273	248	246	263	280	258	249	240	262	246	278	253	246	283	257	242	258	261	256	266	282	238	288	266	288	265	270	285	271	270	282	287	287	281	271	281	235	260	255	218	243	258	239	276	289	262	277	273	261	272	256	242	268	258	254	242	284	221	251	287	249	263	264	257	232	244	265	294	241	276	257	258	261	304	229	261	269	233	258	253	267	271	228	253	242	262	232	273	257	216	283	280	250	237	271	271	250	230	306	265	249	276	251	262	246	241	270	254	230	257	267	251	284	252	263	278	266	257	241	289	271	247	292	267	256	252	273	258	259	251	274	279	275	241	257	248	266	280	265	258	268	266	281	270	246	235	265	276	259	259	263	257	259	250	253	258	274	278	266	270	244	270	277	239	256	248	242	285	271	273	248	251	258	252	261	256	274	253	261	260	253	264	247	297	252	263	256	245	242	265	253	266	280	230	275	283	276	265	282	265	273	251	274	229	260	241	269	256	249	247	260	267	255	274	241	255	216	243	270	277	232	266	262	253	244	246	254	280	239	251	286	255	277	249	280	242	258	269	259	266	259	246	248	248	280	289	261	251	270	244	270	250	262	259	273	275	260	290	267	259	264	247	259	227	265	254	264	253	275	242	269	255	245	261	277	263	299	248	302	268	230	254	250	298	240	280	269	267	244	257	275	230	242	257	237	267	243	272	287	267	267	266	272	267	235	286	272	292	269	240	258	255	285	275	252	265	262	252	273	240	267	244	252	270	246	253	253	274	261	257	276	283	258	269	270	252	259	268	257	246	274	244	243	276	263	220	261	248	248	254	278	247	261	286	241	264	231	240	260	239	281	229	260	240	269	270	237	250	272	255	254	268	257	262	245	265	266	249	247	231	256	297	279	233	255	257	275	246	285	213	264	257	255	235	264	273	268	265	253	257	287	256	230	249	246	273	246	254	243	231	233	270	247	267	231	265	267	266	265	231	265	294	265	265	242	267	280	275	256	270	221	238	276	252	260	269	253	275	250	241	289	249	279	280	261	247	288	257	266	261	256	255	249	275	244	258	262	291	238	263	238	224	288	265	264	269	252	282	263	263	253	253	264	261	262	242	239	253	262	218	258	263	279	277	254	260	270	251	239	233	261	287	273	302	231	266	265	239	251	260	261	277	254	298	304	232	244	259	274	225	293	240	248	277	229	264	277	266	225	254	255	256	272	269	255	270	254	262	267	269	230	288	261	249	244	265	254	260	240	264	261	274	257	305	264	259	260	243	270	260	250	256	284	259	267	236	269	248	261	275	254	234	290	260	275	287	239	293	243
31962	43574	38448	29406	22220	16433	13327	10309	7347	5932	4640	3672	2891	2271	1720	1366	1273	1110	936	786	750	776	738	609	604	535	521	488	486	399	398	400	385	399	366	357	403	366	397	360	387	372	358	357	348	343	371	368	352	355	312	346	346	328	309	330	353	307	372	305	352	339	335	355	316	337	282	306	324	322	311	301	347	310	337	334	312	304	328	337	316	359	309	303	319	309	314	322	313	354	299	302	351	321	344	338	269	305	328	299	301	329	315	299	346	333	287	331	371	310	311	292	343	314	319	324	334	332	339	319	329	288	281	298	323	332	327	318	366	327	285	317	322	326	337	348	349	341	330	324	326	327	314	322	313	345	347	330	335	291	298	338	302	339	332	320	306	339	334	300	291	311	336	321	326	328	305	291	314	304	345	333	328	297	310	319	310	297	327	312	292	312	350	308	326	347	323	316	318	323	342	333	312	286	292	310	351	299	299	316	314	325	317	286	324	320	322	337	349	298	305	326	330	363	325	316	329	313	350	298	308	296	327	277	314	333	328	322	326	336	308	347	303	334	332	308	293	312	329	302	365	309	301	317	341	325	298	353	345	320	340	317	315	293	335	316	307	311	324	323	336	329	307	315	325	299	328	323	321	333	317	322	309	334	317	315	303	305	310	320	340	316	316	287	285	289	326	301	306	325	328	332	333	283	342	317	290	313	318	329	333	335	312	319	321	337	332	338	294	326	328	297	321	315	314	312	313	360	303	332	311	346	310	310	327	325	292	328	319	355	309	336	305	317	293	260	331	351	315	297	329	304	322	354	296	299	325	304	306	327	317	307	321	343	303	314	339	310	290	335	326	305	343	314	320	325	295	301	343	297	303	302	312	318	341	335	323	304	342	308	344	302	319	298	305	304	316	302	351	331	289	313	353	323	319	285	334	346	332	319	300	320	300	319	351	304	315	305	311	312	364	320	314	363	303	341	314	328	308	350	340	290	307	370	292	359	333	353	309	352	318	323	352	337	328	309	319	305	318	336	304	347	300	312	302	319	318	344	314	332	348	331	296	328	295	297	299	346	319	306	287	336	305	295	326	302	321	288	293	318	337	302	350	315	316	309	324	356	342	335	323	324	347	345	315	353	309	320	347	327	314	327	360	322	294	299	309	324	325	275	335	323	290	324	288	315	315	360	318	315	305	343	311	319	311	362	357	328	316	299	315	331	321	307	324	277	305	309	338	331	313	338	322	286	285	324	303	301	310	312	326	355	324	305	337	342	308	330	336	318	331	322	344	298	285	319	288	339	335	313	335	295	287	312	315	310	332	351	339	336	314	313	344	341	329	328	302	323	314	346	324	315	312	326	297	352	307	327	330	351	281	335	344	292	307	321	291	311	308	303	299	327	310	322	309	300	332	319	329	318	334	323	309	330	337	324	298	323	334	377	339	330	327	310	334	316	321	316	325	307	322	301	310	334	340	335	325	313	325	318	308	322	299	330	296	326	331	310	327	294	306	294	328	318	327	317	328	338	311	330	301	351	289	321	341	296	326	339	314	342	299	350	337	286	331	307	330	278	282	328	340	324	307	336	331	318	323	343	316	333	324	294	318	306	277	328	319	285	308	317	328	302	290	317	314	303	291	294	323	304	311	297	338	312	315	288	325	339	318	306	313	313	315	326	338	312	308	347	328	319	313	321	340	320	309	292	341	317	307	350	329	320	315	319	329	303	356	333	322	306	346	312	313	294	324	305	328	298	305	340	365	318	330	358	338	277	300	303	309	337	315	311	354	311	313	307	333	294	302	324	318	337	324	313	349	314	341	314	316	311	302	337	346	290	298	338	319	343	302	330	347	310	358	285	297	311	308	314	295	300	336	325	345	330	303	328	335	317	323	329	307	322	357	332	326	279	324	326	305	354	327	320	349	352	317	302	320	292	312	293	320	312	328	341	295	305	333	336	320	316	332	314	311	312	273	318	327	286	339	340	302	313	331	330	330	324	363	291	301	337	307	350	315	319	300	354	312	328	358	308	310	324	336	325	322	324	275	344	309	306	314	313	323	331	289	301	311	344	313	340	331	310	337	322	302	338	329	296	326	305	316	326	312	353	338	325	333	317	294	358	314	344	310	294	316	329	303	313	333	307	298	329	321	343	339	322	300	330	313	292	327	339	351	322	334	332	325	346	344	315	333	298	335	328	288	321	336	324	293	316	313	317	279	307	327	315	345	311	319	315	367	305	318	299	333	306	326	281	331	369	311	305	307	296	330	329	298	288	330	296	315	342	314	349	317	312	355	296	312	320	304	291	327	343	311	336	317	340	315	334	307	304	314	343	301	320	318	299	308	280	318	304	327	312	321	342	298	308	336	310	276	301	287	323	304	307	296	333	310	296	320	304	354	303	322	322	285	326	329	357	353	338	340	368	353	314	330	300	340	331	327	309	291	309	319	316	337	292	324	327	310	308	316	339	318	346	312	320	346	306	303	329	318	316	348	324	322	334	291	362	345	324	325	307	314	302	336	320	334	308	326	317	348	322	350	279	323	333	328	306	327	309	334	327	329	323	297	298	333	312	330	344	322	328	325	317	327	290	319	332	346	314	288	316	335	343	322	320	293	321	319	317	329	316	309	320	334	306	324	317	345	297	329	325	294	333	309	272	271	324	333	319	312	317	297	325	317	303	322	309	332	318	307	343	310	341	333	317	333	330	327	309	330	314	303	297	364	317	323	298	353	323	323	323	309	302	315	319	328	332	312	329	360	332	326	327	325	323	332	331	308	341	339	340	305	322	308	329	284	336	309	329	306	321	271	320	329	328	329	305	319	341	340	317	348	318	330	348	312	328	328	336	307	332	316	305	340	328	300	318	318	324	302	314	312	321	313	344	338	297	315	337	319	327	291	317	307	314	342	306	334	332	316	301	297	332	328	343	337	332	329	300	342	312	313	310	304	307	292	314	295	293	300	341	326	344	339	329	335	333	320	276	326	309	309	317	316	311	315	282	293	323	323	289	318	292	303	296	280	320	295	307	317	300	356	342	310	293	323	354	322	293	309	312	333	324	330	322	314	299	319	328	319	335	328	309	338	327	321	333	332	302	306	314	322	314	326	309	328	351	321	323	299	320	316	295	353	338	319	316	327	313	337	285	295	291	352	321	347	365	331	272	332	332	333	331	321	295	342	307	307	322	295	329	304	347	362	328	283	351	306	318	290	306	340	325	329	293	306	322	292	315	321	347	342	328	327	313	303	341	337	358	298	355	324	343	303	337	302	301	304	335	297	314	343	360	314	355	301	275	291	325	307	320	307	349	344	318	317	340	305	327	319	331	346	341	341	348	345	303	303	344	300	342	330	344	300	314	337	305	305	344	314	317	300	312	328	316	294	321	309	332	329	339	328	321	324	317	319	338	282	326	362	326	345	308	331	339	319	318	312	306	299	317	283	317	294	288	280	293	324	355	305	304	307	300	298	341	323	309	304	304	325	340	305	330	308	316	332	318	303	314	302	296	329	317
24549	21411	28768	25919	23149	19396	13611	8376	5165	4066	3242	2583	1891	1545	1118	1025	883	764	643	563	565	524	460	427	428	366	374	335	343	335	267	262	256	275	246	244	252	247	242	249	239	223	205	212	230	222	221	220	211	225	223	238	184	228	219	200	199	209	215	214	232	220	181	199	200	172	178	201	199	174	191	234	191	209	227	202	239	190	170	199	214	188	184	185	207	193	209	186	202	195	191	177	218	227	193	202	206	201	187	213	204	185	219	182	183	211	199	218	196	204	178	215	185	211	208	222	196	185	183	206	172	193	224	225	191	190	189	205	193	184	184	204	216	196	190	205	215	229	186	199	229	213	206	207	188	222	203	206	209	209	187	189	219	164	188	221	204	188	186	206	198	203	217	189	197	209	192	209	173	201	185	209	221	224	175	184	210	187	213	208	202	218	216	192	192	211	190	208	209	176	180	200	195	217	205	195	201	194	195	198	190	209	209	190	187	214	202	208	204	202	176	213	183	227	205	191	181	225	187	215	184	190	193	207	206	185	185	222	203	189	206	187	192	196	219	211	187	187	207	217	203	214	229	209	219	209	191	200	214	181	198	195	201	201	178	210	220	201	195	215	199	208	235	199	164	209	196	223	200	198	186	207	218	201	190	210	180	209	207	198	205	191	176	191	181	199	185	199	201	209	166	193	181	193	198	225	197	204	199	224	191	199	176	191	200	199	204	221	202	191	176	198	191	175	194	219	211	202	203	219	192	219	194	202	201	190	202	218	190	192	221	195	203	206	210	217	200	208	174	199	228	190	198	177	214	213	221	209	165	195	187	184	185	187	197	214	198	187	199	200	185	195	196	176	190	190	181	196	187	193	176	197	186	213	207	207	193	196	185	210	183	210	200	184	177	190	184	222	216	208	202	205	169	202	163	208	192	207	204	202	213	179	224	203	186	210	205	216	201	164	197	201	177	205	229	200	208	192	192	224	189	185	184	238	203	198	201	183	186	206	199	210	201	197	200	193	186	183	184	198	198	203	182	207	195	184	196	196	195	166	205	187	194	185	201	224	229	212	178	217	193	192	189	216	218	203	220	170	208	206	183	206	197	199	181	226	206	215	204	192	216	186	201	185	226	199	194	207	194	172	190	193	198	190	186	218	225	206	178	211	223	179	219	193	210	189	207	204	194	199	181	199	208	195	184	206	212	200	181	198	193	200	225	186	222	182	201	192	182	203	217	195	180	184	222	180	205	196	192	210	200	200	190	215	210	217	207	214	179	187	206	197	186	207	213	196	204	173	214	190	172	201	214	188	219	204	191	203	185	190	210	202	192	205	204	205	199	199	178	217	206	201	220	185	192	195	197	234	194	209	215	210	192	192	188	185	201	216	237	214	208	213	209	199	176	222	188	195	194	198	198	183	194	193	203	187	231	186	219	197	224	191	179	202	199	217	189	194	183	183	174	208	221	214	203	187	169	186	233	188	195	204	200	208	214	210	208	177	189	201	224	196	228	199	195	205	202	169	176	218	190	173	181	204	186	201	219	202	208	195	200	222	197	202	203	192	193	168	192	199	201	198	228	214	221	202	191	221	239	190	192	203	191	208	198	182	187	235	187	195	239	196	229	183	215	188	193	186	183	185	184	186	203	198	200	199	196	197	213	188	179	194	173	195	198	191	216	224	210	200	206	177	232	207	211	184	161	201	214	209	193	186	202	203	214	178	200	206	196	198	197	205	232	202	193	191	189	193	216	197	192	202	238	216	199	207	202	196	196	183	206	224	192	192	194	216	191	224	201	219	213	191	190	201	192	209	198	211	209	219	218	182	202	187	176	228	195	189	198	224	202	207	185	200	208	209	181	200	205	210	223	199	216	197	203	198	201	202	208	174	216	196	221	193	195	202	195	215	188	195	175	204	201	205	196	214	197	213	198	210	190	188	208	217	207	181	204	212	221	198	176	210	178	213	190	190	196	199	178	203	175	183	200	193	202	210	218	201	194	178	186	184	202	207	227	199	195	193	196	173	170	210	207	197	219	173	204	225	221	205	206	185	191	210	176	197	216	202	207	192	202	197	199	207	224	219	186	193	206	204	190	206	199	194	200	181	178	188	210	202	198	182	218	179	188	200	198	195	216	207	194	183	235	211	192	205	187	170	213	202	208	195	209	209	222	201	208	191	202	210	174	191	213	178	199	190	217	204	214	210	203	209	180	192	199	186	206	191	183	220	188	191	216	198	230	172	210	213	208	206	223	201	230	215	202	195	174	198	210	200	199	191	184	188	193	236	191	184	199	203	177	206	210	201	195	169	198	178	176	191	189	211	204	196	187	190	180	187	202	216	203	213	199	199	206	186	196	171	201	222	205	190	168	153	216	197	190	176	189	209	220	185	197	199	205	189	203	187	200	175	201	228	232	220	167	211	191	227	219	185	199	208	233	196	192	180	206	203	222	179	191	196	213	206	186	181	193	211	190	195	199	215	188	198	215	198	181	202	205	223	191	175	192	194	195	190	194	212	192	206	196	211	178	189	195	196	212	187	175	211	194	208	210	177	191	204	201	212	195	176	203	196	208	182	189	208	206	188	231	214	209	196	181	201	186	188	196	202	195	203	176	207	200	185	211	190	193	214	213	225	232	215	201	218	218	205	217	192	213	195	219	196	185	200	196	188	183	214	214	193	223	199	204	204	173	187	212	185	206	184	208	201	212	178	204	173	194	192	191	210	216	212	211	215	194	184	206	194	216	205	197	200	191	208	198	212	200	180	222	195	184	186	200	202	196	189	196	202	178	207	193	207	205	201	187	163	222	194	206	200	180	220	216	179	195	196	182	178	208	185	213	213	199	209	189	213	199	212	177	204	229	223	195	192	196	202	204	219	176	178	208	218	226	187	189	195	217	204	206	232	188	201	224	196	207	194	194	204	176	200	195	215	192	221	197	206	193	229	207	196	200	209	206	182	201	211	205	207	192	197	219	185	201	209	192	193	188	210	206	218	188	200	201	223	172	203	189	201	200	180	199	202	207	194	172	183	178	208	191	216	165	178	189	188	222	187	184	214	212	213	195	192	207	206	209	196	187	210	203	220	204	183	192	195	220	185	188	211	185	205	181	188	221	191	183	183	213	203	184	188	210	227	186	199	217	211	190	206	171	185	223	172	200	201	190	194	214	222	160	235	174	186	211	206	203	190	198	204	229	199	212	211	221	194	198	224	234	201	208	188	199	191	209	198	204	204	180	209	201	162	185	203	213	161	197	221	186	203	186	194	212	205	189	187	194	197	197	209	202	211	209	178	213	181	224	201	200	184	194	185	174	181	194	219	215	176	194	205	222	214	220	182	197	210	201	195	210	210	199	195	198	202	208	206	193	203	210	205	209	203	185	207	215	188	191	173	185	199	211	218	189	190	197	192	210	201	196	173	194	200	190	186	201	203	189	198	212	207	197	188	224	184	187	210	186	186	195	197	202	195	194	195	195	203	204	224	205	208	194	199	186	221	237	221	204	178
30986	49653	44149	34450	28284	22083	18318	14533	10615	8637	7034	5539	4167	3396	2503	2085	1849	1533	1249	1140	1010	974	844	756	695	611	629	598	496	442	450	383	385	356	348	326	374	332	321	325	324	355	305	317	312	294	271	291	276	275	256	258	291	256	258	266	279	243	280	236	265	268	276	229	260	246	255	250	222	242	246	241	222	240	225	252	222	244	244	262	244	236	225	256	234	232	237	242	256	250	243	250	231	225	262	224	258	218	226	271	252	264	247	249	235	213	236	266	215	262	227	236	240	276	252	255	251	243	242	237	230	251	257	258	231	239	243	224	221	236	266	255	256	229	228	241	254	222	258	270	247	259	246	269	226	213	227	251	249	261	249	232	245	255	232	247	224	256	224	255	234	212	260	260	264	265	252	242	247	249	236	246	241	243	256	251	270	249	254	264	297	253	253	256	232	244	238	246	252	229	250	269	257	245	240	229	240	250	229	245	252	221	245	237	259	235	221	249	242	281	253	244	269	250	261	219	261	220	239	239	248	254	255	246	243	257	238	253	251	257	245	230	271	232	245	253	240	260	224	239	272	237	259	253	269	254	255	268	262	279	232	242	240	228	262	277	260	248	256	257	245	223	258	230	244	238	229	228	231	256	254	248	231	255	223	207	274	259	254	237	261	224	233	242	235	233	234	241	260	235	247	203	256	229	257	245	239	267	245	251	261	275	276	286	244	250	242	262	296	230	241	234	249	229	227	241	260	252	227	219	246	239	259	260	265	249	239	224	242	257	256	243	248	243	227	263	271	272	246	270	250	229	266	247	244	232	231	219	266	234	221	259	233	253	268	251	231	258	267	238	252	234	252	249	249	227	253	252	251	238	250	259	250	237	271	233	260	254	258	261	282	216	250	260	248	281	276	254	243	226	259	254	248	258	276	269	219	247	278	259	230	241	232	239	259	244	268	250	232	243	243	244	234	236	257	247	230	263	231	240	265	247	248	264	245	247	270	265	289	250	247	240	227	266	278	246	233	253	245	245	210	225	256	230	239	247	265	223	239	240	253	242	247	252	253	247	259	239	241	219	245	254	263	241	228	238	213	235	258	260	239	235	258	240	281	258	239	269	254	237	234	268	266	267	238	240	250	253	270	254	223	248	227	235	252	228	238	239	243	256	245	241	261	225	258	249	245	237	227	241	245	248	240	226	247	285	243	222	230	232	253	256	235	254	223	243	238	244	244	255	259	253	249	252	258	239	237	275	257	284	253	229	243	269	236	247	245	242	240	226	223	260	239	264	240	240	247	247	270	258	246	270	263	235	238	250	235	227	258	269	264	227	282	229	261	245	219	254	269	255	246	255	264	216	253	240	246	270	236	253	257	245	258	252	251	253	243	249	263	232	231	247	298	244	255	271	268	238	239	237	241	267	237	219	258	241	243	229	253	250	269	253	282	281	240	258	270	242	225	215	245	216	258	244	253	236	276	259	251	265	248	264	251	262	222	251	257	264	261	261	259	263	250	267	241	258	268	272	239	237	289	247	278	251	264	248	264	230	242	260	273	220	261	228	227	246	263	222	226	223	227	245	250	241	247	256	252	236	253	266	267	218	215	254	224	226	278	248	249	217	249	248	226	281	238	250	227	246	252	224	263	263	244	240	276	250	238	249	238	260	220	255	241	234	220	272	250	255	223	271	259	235	252	243	275	237	253	246	232	238	256	223	240	243	264	229	252	237	229	255	239	233	247	243	273	275	244	260	261	274	238	251	242	222	263	239	247	257	252	275	247	234	236	233	236	238	224	257	240	270	245	228	254	254	226	270	243	262	254	240	254	250	217	246	230	254	249	266	263	244	255	254	245	237	247	255	237	241	246	227	236	273	242	238	252	237	292	214	248	239	251	243	244	247	266	237	252	240	239	252	281	273	283	255	231	234	241	259	243	238	271	263	250	222	251	249	244	253	239	257	253	238	242	259	282	263	248	228	264	267	266	261	217	229	246	234	258	219	263	210	247	238	229	243	246	242	239	265	249	235	262	252	260	215	246	237	251	268	248	262	252	243	259	251	242	265	218	262	233	217	266	255	241	269	266	229	240	256	250	224	247	274	229	219	255	234	248	223	251	248	248	239	256	244	258	245	242	231	245	263	231	275	276	238	270	231	251	223	207	228	269	240	238	244	243	260	236	238	299	265	227	241	243	245	230	240	258	269	275	251	227	253	250	236	247	246	233	240	227	263	264	248	243	280	243	280	242	231	269	225	242	239	237	253	257	239	224	221	211	250	241	231	253	256	231	286	221	244	242	246	264	242	235	258	234	239	243	260	213	229	245	240	251	236	235	228	240	244	234	257	239	251	264	256	227	238	256	250	240	207	253	249	270	246	269	255	269	274	224	258	262	216	251	254	281	246	255	239	222	268	210	235	246	264	224	258	234	241	282	244	267	256	238	251	240	245	251	247	232	260	263	262	260	253	236	234	233	227	228	264	227	235	270	280	289	214	254	259	236	262	218	256	258	231	246	245	261	222	221	269	255	239	232	247	258	246	262	268	262	254	237	287	270	242	253	207	270	246	257	257	247	251	236	235	233	262	237	223	244	250	243	242	222	252	239	246	232	263	226	274	241	256	258	243	243	232	235	223	250	267	251	256	261	250	225	255	253	256	245	249	250	242	230	253	278	253	238	265	242	234	245	264	224	263	267	225	226	244	256	247	264	270	259	255	239	264	219	250	260	240	283	240	227	250	214	239	219	298	258	244	260	248	265	235	240	247	250	243	244	266	283	236	228	250	290	260	237	240	265	258	245	261	252	216	237	259	233	238	239	261	263	217	251	230	268	282	234	256	228	245	259	212	260	253	244	243	263	259	267	254	243	224	258	254	265	240	243	256	242	257	265	246	272	269	237	254	269	253	275	241	224	217	258	279	241	253	262	269	290	242	234	242	242	267	251	256	271	267	237	254	265	261	227	239	256	272	233	234	235	263	243	239	249	255	227	235	264	242	251	243	239	275	235	226	238	224	231	224	233	226	254	262	255	238	256	252	253	235	246	256	266	246	242	275	242	257	258	235	266	246	250	229	255	251	242	259	246	221	230	232	272	259	249	265	239	240	263	232	244	226	235	275	241	240	257	257	227	248	227	228	282	260	239	259	246	243	255	246	232	257	242	277	262	265	247	249	236	225	217	275	234	239	252	228	234	263	254	260	253	254	249	245	241	248	230	280	271	251	259	250	249	253	237	236	251	238	279	253	237	219	294	242	209	251	248	237	266	263	243	257	268	233	261	218	235	250	259	260	213	243	251	229	260	251	243	252	260	220	229	251	220	272	261	282	258	232	227	239	256	261	255	257	284	253	251	246	243	241	249	253	230	245	273	258	263	247	244	235	245	233	269	249	234	210	259	232	248	233	257	240	244	217	225	202	230	242	252	253	216	244	265	249	239	261	237	254	254	254	241	238	259	233	261	213	249	239	236	231	234	238	253	256	226	239	219	264	255	256	265	271	233	272	252	246	277	229
25472	21509	28666	28272	21410	14406	9449	6336	4168	3289	2730	2202	1725	1422	1179	925	866	740	644	660	539	535	493	510	500	453	422	399	402	415	388	356	323	339	373	365	377	374	321	328	323	366	374	353	354	321	327	324	341	345	324	299	326	329	330	339	314	305	303	330	326	319	297	315	290	304	308	299	353	291	350	305	283	320	300	336	369	293	328	307	308	317	299	333	318	308	317	328	315	325	307	336	333	298	310	306	321	316	298	285	325	283	334	300	305	306	329	335	301	300	288	276	281	318	325	308	355	325	315	296	278	319	350	292	296	298	296	313	332	309	319	303	316	313	309	297	283	305	331	294	331	314	319	329	312	299	298	273	329	317	308	318	287	282	302	330	309	327	328	309	279	314	328	271	301	295	338	315	290	292	338	322	342	309	306	309	342	339	274	334	296	307	297	318	329	316	345	310	291	365	277	315	299	321	316	293	314	273	299	304	301	311	327	328	319	291	304	297	321	331	302	297	333	324	295	317	317	314	304	313	293	340	307	326	324	337	316	345	297	304	329	295	307	349	296	328	343	308	318	318	331	338	337	313	307	317	316	295	284	322	342	299	297	268	286	304	311	349	316	295	312	322	304	300	310	299	321	296	318	315	311	320	322	273	287	289	307	313	316	296	297	313	298	347	304	337	313	313	283	286	308	284	312	297	295	296	292	274	307	327	272	321	281	327	302	305	309	294	307	283	302	305	293	318	312	303	276	297	324	304	338	334	320	330	306	317	270	302	308	319	307	288	301	316	311	311	295	332	296	306	295	298	322	327	300	295	297	338	313	288	285	326	293	308	315	329	301	311	304	307	338	325	299	308	351	319	294	306	287	309	351	307	296	298	350	307	268	323	341	323	313	298	322	329	324	313	332	337	265	312	320	318	280	317	309	307	281	282	308	301	320	329	276	310	300	329	338	315	305	310	300	298	294	305	295	311	314	327	329	286	326	329	286	277	304	355	307	314	308	322	280	301	289	317	321	311	289	324	302	298	307	328	344	320	334	282	340	334	294	305	302	304	314	345	319	311	323	281	299	302	326	291	322	334	311	322	289	314	342	341	309	291	301	325	298	291	307	306	311	329	316	310	310	336	334	331	307	334	304	298	342	304	334	316	301	327	286	298	311	328	334	311	336	320	270	294	296	329	295	307	284	305	288	326	325	322	325	309	307	348	333	319	307	320	301	316	328	306	337	280	310	307	308	304	287	366	320	314	294	330	315	312	325	314	326	300	309	313	312	301	341	302	307	313	324	302	318	298	311	309	286	302	323	306	280	332	312	312	332	310	323	302	306	301	286	317	299	322	299	296	311	300	314	300	312	320	298	324	312	327	307	309	278	302	324	294	298	299	305	292	315	325	307	316	322	299	315	307	307	270	302	318	353	318	329	285	282	308	325	286	300	308	351	338	317	301	314	299	347	327	336	293	302	313	299	297	328	300	282	314	308	320	325	310	325	306	290	298	308	337	325	306	311	338	327	311	324	315	344	282	314	303	288	264	313	310	308	288	314	310	291	305	302	324	284	289	298	304	322	290	287	299	351	294	337	334	305	341	302	309	292	322	338	303	298	316	293	322	304	304	318	341	302	308	325	336	292	321	296	280	303	302	279	318	342	339	320	329	299	303	319	322	310	320	346	285	307	325	299	306	321	330	325	273	288	287	307	277	298	295	341	308	313	304	302	331	308	307	320	312	301	293	277	308	335	328	297	310	288	293	285	340	309	316	328	309	323	280	320	312	282	340	335	320	306	310	300	306	303	316	292	313	300	323	287	310	345	287	348	277	341	303	327	317	321	314	325	327	308	314	297	313	284	342	315	330	326	283	314	281	342	318	336	306	294	286	327	317	323	319	273	292	311	247	282	287	321	313	339	304	308	319	312	332	293	320	340	319	300	296	307	288	304	351	313	295	301	305	296	305	292	322	313	312	298	296	315	315	318	316	324	310	317	295	290	297	294	305	331	341	299	316	306	323	301	314	316	301	311	294	305	329	329	300	323	315	320	313	332	315	305	287	304	308	291	311	306	318	339	317	320	310	328	277	263	290	329	297	356	323	298	317	315	319	321	338	278	317	301	326	297	342	292	307	309	301	319	278	310	300	320	290	321	312	293	313	295	287	296	308	289	300	314	332	305	304	294	311	297	302	296	311	315	360	341	297	325	347	313	341	335	298	335	287	341	283	304	323	312	280	317	299	302	299	313	334	321	322	324	285	317	290	309	320	257	328	315	302	322	322	300	313	301	308	331	338	330	313	303	300	315	325	306	319	304	293	332	313	303	301	293	310	297	285	363	312	291	325	285	309	335	299	306	325	330	302	325	306	283	305	322	324	295	296	297	322	319	307	327	338	293	290	317	332	299	293	302	318	288	301	318	306	297	301	330	309	322	320	307	331	308	315	326	294	324	317	285	305	327	297	334	319	297	326	308	302	303	305	320	330	268	316	313	338	308	311	289	305	330	305	306	320	303	330	338	307	284	275	324	315	296	313	293	299	339	320	312	326	337	313	324	313	281	289	314	316	319	312	312	308	360	320	289	312	277	282	302	316	315	319	292	321	298	300	326	292	340	302	326	307	308	290	299	327	298	308	349	323	345	339	336	298	329	289	330	288	342	307	292	361	287	290	314	325	304	348	323	328	341	290	301	290	293	332	282	294	326	306	300	319	313	297	329	267	284	314	306	295	303	284	336	292	305	288	297	297	330	303	316	287	321	327	284	276	308	284	321	284	327	308	305	293	303	328	314	315	342	333	335	299	308	293	303	275	320	289	314	312	303	301	315	266	315	327	319	306	309	312	300	310	315	295	302	313	341	310	315	327	353	337	281	312	310	328	316	288	318	302	323	299	294	315	316	295	322	322	309	299	323	330	292	306	303	324	299	315	312	308	320	343	296	314	318	336	324	314	285	324	290	300	294	313	324	312	327	325	316	332	316	312	336	309	313	305	294	320	312	329	301	276	329	292	291	310	341	298	283	278	339	280	314	306	313	334	320	263	341	268	297	319	314	327	289	308	342	299	301	318	314	304	299	317	314	344	306	313	338	308	304	307	295	313	310	323	300	306	299	340	312	308	306	290	306	333	292	294	294	306	316	323	312	294	297	321	311	319	294	308	312	305	287	347	304	285	318	343	337	312	289	331	324	308	313	270	322	311	308	328	320	344	283	316	330	308	318	306	314	298	298	303	265	324	334	347	278	327	300	326	318	329	300	331	320	314	325	327	284	322	293	282	303	323	304	276	286	270	312	345	325	311	331	323	325	294	323	334	324	335	306	339	325	330	316	301	309	280	303	305	286	310	303	327	324	304	323	293	297	291	298	336	296	310	330	340	299	310	326	286	303	336	295	348	319	310	323	311	295	315	334	335	301	318	302	300	309	301	305	312	339	307	331	331	278	298	285	301	302	303	317	328	299	306	295	285	289	313	323	318	293	302	316	335	280	298	320	314	307	279	313	342	333	301	325	284	305	293
30847	46055	40924	32811	26020	19586	15634	12362	8757	7383	6160	4933	3936	3149	2410	2014	1678	1513	1228	1073	909	919	831	732	710	642	655	603	591	544	497	501	534	475	472	476	443	446	429	410	413	417	456	435	387	395	388	435	370	418	356	406	392	421	404	395	414	389	374	357	389	409	392	350	371	403	373	365	388	372	366	367	368	375	373	378	368	373	359	350	334	372	388	369	375	364	374	357	345	374	366	364	370	366	364	344	406	399	380	373	402	390	417	370	391	358	383	376	381	390	362	357	392	392	369	368	342	367	384	378	392	372	363	386	386	330	363	354	360	414	362	427	361	361	403	336	364	390	366	382	409	378	395	385	356	357	404	398	389	358	367	373	390	389	377	379	413	376	420	361	368	403	378	374	374	358	372	383	379	347	397	367	351	345	363	376	381	359	364	367	338	342	363	377	395	407	369	365	351	359	370	381	386	388	413	393	373	405	362	394	377	352	370	374	387	363	348	340	368	373	396	388	324	360	410	344	330	350	363	381	430	356	312	373	347	367	369	365	366	407	384	365	378	356	382	389	382	406	383	366	412	396	375	376	356	354	379	356	375	362	350	339	387	384	353	357	366	365	346	362	369	384	388	372	372	382	375	377	346	367	384	377	371	355	373	390	379	392	392	346	360	413	370	369	370	403	354	385	393	346	353	362	361	381	384	383	357	373	433	380	394	355	368	410	414	357	366	352	367	349	392	374	354	385	373	344	378	416	352	373	369	396	350	365	358	333	345	341	372	358	379	362	367	375	381	388	384	387	387	377	372	359	403	349	387	352	392	361	393	371	400	358	375	354	397	374	369	367	368	374	381	376	357	384	330	358	395	378	398	410	368	379	330	366	377	352	405	366	365	376	341	364	403	383	352	354	366	330	374	358	354	383	399	370	388	367	349	364	385	375	343	342	369	364	353	383	377	404	386	344	382	343	356	393	389	354	427	366	402	358	381	360	388	353	409	326	400	363	371	371	387	346	375	386	377	378	389	402	382	357	362	361	393	399	348	380	403	342	393	346	390	400	390	373	384	386	367	388	374	403	371	372	395	398	354	400	364	365	393	388	414	384	367	350	404	355	364	356	391	401	402	355	373	377	355	383	382	361	370	407	367	364	381	401	387	367	375	397	364	344	377	378	358	366	348	363	356	405	373	384	365	407	352	379	375	375	370	394	382	393	410	381	393	360	404	379	365	371	367	375	375	363	344	352	355	368	392	409	387	424	391	382	423	366	362	400	381	396	381	361	361	391	365	388	410	379	397	382	363	410	372	434	378	364	413	355	397	363	363	366	339	372	371	398	384	392	363	391	378	365	353	394	370	389	390	382	396	382	351	361	388	360	354	371	333	352	353	383	392	348	396	389	361	357	399	351	396	385	367	377	401	346	346	357	377	359	381	374	383	351	390	329	378	363	376	385	379	365	367	387	397	349	398	361	362	391	396	386	410	387	362	345	368	339	423	330	419	370	379	410	346	347	400	389	382	380	366	383	375	367	372	378	399	344	379	401	361	383	347	390	411	386	390	375	408	362	352	361	420	351	370	409	378	377	391	392	383	368	382	389	357	382	355	410	381	375	351	403	384	392	361	377	389	402	402	392	361	407	377	346	390	347	367	368	332	389	399	388	368	393	384	399	391	357	359	367	353	375	382	370	384	392	350	388	393	389	391	374	396	368	385	401	386	374	397	371	404	386	376	377	360	404	384	395	369	351	391	350	383	384	381	390	361	398	390	400	387	389	381	361	383	376	387	374	376	398	368	380	381	383	389	373	375	391	371	354	385	380	384	361	378	386	359	397	379	347	385	364	379	376	367	368	350	403	368	366	395	382	372	391	366	356	338	384	348	378	355	365	369	395	386	373	350	363	379	392	393	366	360	370	369	381	343	379	338	374	359	390	357	353	384	338	374	376	360	354	358	408	361	354	380	391	376	377	386	349	386	372	398	423	385	401	379	397	383	388	387	341	373	362	377	377	333	374	364	394	377	372	363	351	341	362	366	377	414	364	369	386	381	366	404	393	348	325	353	394	384	374	389	364	361	368	386	394	364	382	377	381	393	391	371	355	342	382	371	374	381	373	390	369	376	388	358	356	404	361	392	352	346	331	368	396	370	365	385	386	379	396	378	353	385	372	360	412	402	365	382	397	371	376	393	366	426	378	364	374	384	365	396	404	392	383	386	407	343	386	365	387	406	357	374	374	359	356	362	371	363	335	369	391	389	399	350	385	364	340	365	354	353	349	397	378	340	384	365	369	374	388	385	419	366	368	362	366	376	376	386	383	383	334	389	368	361	384	370	371	371	413	387	405	406	395	381	384	422	380	360	386	380	372	360	392	389	340	390	370	400	366	362	382	352	369	382	379	346	360	346	412	371	360	337	403	405	354	411	389	380	369	403	377	344	377	354	364	388	402	364	399	366	383	394	362	353	334	374	406	336	371	405	419	356	367	369	375	377	369	351	364	347	374	387	372	335	382	381	387	383	371	346	374	389	403	379	395	363	375	390	385	367	411	369	384	415	372	350	397	345	405	358	350	380	376	384	373	377	381	389	357	360	387	419	353	362	367	375	382	413	388	381	387	367	378	398	375	361	381	363	359	379	374	386	369	380	408	393	364	373	351	363	385	361	398	384	375	396	349	387	381	404	388	372	371	367	395	358	406	371	359	372	391	354	379	370	373	410	381	400	346	378	403	336	357	376	363	351	390	363	378	376	378	370	358	376	366	357	359	355	344	407	362	373	386	350	376	420	366	380	367	420	389	354	350	389	400	384	372	378	371	357	391	355	392	380	413	340	374	415	378	394	374	373	372	411	380	389	378	392	371	382	382	398	353	374	353	381	385	376	375	381	378	365	388	386	368	365	336	349	390	359	387	354	369	345	344	372	374	380	414	397	397	384	352	378	386	381	360	352	415	381	395	400	398	363	356	419	372	385	392	356	364	334	355	377	401	400	381	347	373	394	379	349	378	381	390	349	378	370	366	349	352	371	387	365	356	383	377	370	358	365	367	408	357	382	370	365	354	408	378	371	395	411	375	365	363	378	385	346	384	378	355	381	399	392	409	351	368	385	379	376	391	382	370	377	368	338	379	361	377	389	373	383	364	375	379	362	369	395	345	344	378	364	369	397	423	390	348	378	367	358	360	385	381	384	368	392	372	368	347	368	375	377	365	370	362	403	379	398	367	375	385	378	377	346	366	384	375	386	367	362	379	404	390	387	371	387	368	371	387	390	380	325	376	377	383	368	411	338	360	352	383	363	366	384	365	356	378	367	395	367	372	369	368	337	394	365	400	366	337	372	350	380	405	373	363	338	371	354	358	344	377	401	376	368	332	367	364	397	353	389	386	395	347	404	392	367	340	379	421	352	361	361	383	383	416	367	356	378	379	375	349	380	395	343	363	375	383	356	384	369	382	374	357	365	381	388	375	371	330	378	390	374	390	359	363	368	372	416	370	366	385	371	376	406	352	344	359
23233	21386	29125	24424	22574	23010	20322	11677	7245	5822	4837	3962	2979	2279	1766	1466	1223	1056	1003	868	760	638	593	571	509	499	464	451	393	421	366	338	365	321	297	303	294	331	316	305	318	298	275	313	267	278	269	282	289	277	263	253	252	259	261	228	252	237	252	265	253	237	275	256	249	248	242	230	235	238	249	264	227	238	268	252	260	234	254	225	242	243	206	278	235	243	266	250	213	237	225	258	252	269	258	239	236	223	256	280	238	246	282	274	265	251	244	239	268	230	263	264	219	243	221	255	254	218	261	256	233	253	265	263	239	246	245	242	215	241	241	244	213	232	258	266	246	251	252	229	256	245	227	255	251	216	239	254	245	239	235	246	261	256	259	215	236	229	225	238	264	219	241	228	240	246	251	227	261	228	249	250	223	205	224	241	254	243	245	240	255	262	266	235	251	247	255	232	254	259	250	268	248	241	257	240	237	243	238	220	245	241	239	255	253	231	232	243	266	263	223	219	212	248	265	260	251	240	235	243	230	241	262	230	247	237	213	249	241	240	234	259	245	241	241	258	236	226	259	256	258	247	243	250	253	247	259	275	261	236	231	242	255	254	255	245	219	275	255	216	240	256	240	254	234	219	287	214	235	281	279	222	246	244	234	239	203	251	245	271	248	264	224	263	260	249	240	255	251	238	240	312	265	266	247	259	240	230	264	244	230	206	255	256	221	280	258	230	234	243	273	238	271	261	247	222	249	217	249	262	210	213	211	260	245	252	237	262	244	241	286	259	238	250	276	255	242	256	239	268	244	244	243	223	243	252	256	233	247	211	262	251	212	236	211	239	231	263	255	244	235	246	250	248	250	257	278	228	235	254	255	232	257	256	245	236	258	254	235	251	279	239	261	225	258	265	231	222	247	250	257	248	247	232	257	247	246	242	252	241	221	260	242	251	265	225	238	238	264	241	246	245	254	239	247	247	227	257	248	256	248	248	229	237	250	254	220	286	269	230	253	249	241	217	266	250	275	240	246	252	260	235	269	244	252	208	236	217	242	242	271	239	244	244	217	233	232	263	242	264	227	246	252	253	230	261	241	258	249	267	269	244	212	269	266	253	267	226	231	246	263	233	249	241	242	251	219	240	220	228	254	224	248	235	243	211	220	262	243	225	241	238	247	227	255	242	231	252	242	247	232	251	257	223	255	233	241	259	247	237	216	263	241	263	258	276	217	217	231	258	228	258	252	245	232	224	251	271	235	245	238	268	271	217	251	239	232	288	277	232	216	246	235	260	250	234	264	230	264	272	251	244	273	237	233	253	272	262	251	235	259	267	269	225	263	226	219	256	249	242	234	244	272	262	229	237	217	255	255	243	264	260	240	202	243	244	248	236	247	256	230	276	239	254	223	252	248	271	229	262	229	249	243	237	266	273	265	265	249	241	266	255	261	240	246	249	267	257	249	239	248	212	234	218	291	232	248	230	240	259	231	261	240	241	284	228	243	243	249	242	248	233	255	256	252	234	229	224	224	256	252	281	251	234	227	226	277	264	250	251	262	246	222	263	246	236	253	269	251	231	264	244	254	226	224	258	277	243	227	227	250	262	243	262	221	231	258	232	240	238	231	250	256	237	268	248	216	236	244	260	253	235	250	245	236	243	237	273	234	247	255	235	236	256	225	239	255	233	247	246	267	214	240	267	238	236	254	220	220	264	237	220	257	257	225	253	253	247	246	261	245	250	231	231	245	247	228	258	249	231	210	257	242	247	219	233	235	245	241	227	241	244	253	265	247	231	234	237	230	232	214	230	242	261	236	249	250	247	230	267	234	243	227	240	226	264	251	282	290	253	264	261	250	283	275	250	240	242	269	233	215	251	241	269	240	256	240	265	257	232	235	236	230	290	242	251	254	232	243	267	244	254	220	228	248	246	248	247	218	229	240	237	227	220	239	238	242	226	264	235	225	246	249	226	207	239	234	214	230	233	221	233	228	278	237	270	241	252	213	234	245	236	217	235	244	230	238	284	234	216	246	256	240	234	243	229	229	232	251	214	231	219	252	262	263	245	228	292	235	262	262	256	266	261	240	261	242	237	226	233	239	231	235	255	210	246	252	249	254	218	274	241	238	266	239	278	266	258	219	255	219	235	244	239	219	256	249	268	253	258	252	223	259	215	215	224	255	235	240	226	253	282	277	263	268	237	276	256	235	268	258	231	228	251	251	233	229	242	233	248	257	239	277	253	249	251	241	254	256	241	228	251	285	219	231	229	257	239	245	242	238	229	240	233	255	256	247	217	251	235	265	242	252	239	248	279	241	265	248	270	271	238	263	267	240	231	233	224	262	254	229	231	260	245	256	252	265	241	247	220	253	255	270	266	262	259	238	228	242	251	263	239	247	240	255	248	259	263	247	240	258	228	252	233	262	243	202	261	219	264	243	228	246	261	242	239	263	244	249	249	228	241	249	241	253	237	271	258	260	248	246	236	252	262	231	260	266	237	251	241	232	232	259	260	267	238	223	228	246	234	241	237	255	244	256	237	226	256	239	236	222	247	217	230	230	241	239	230	232	261	246	252	250	248	251	252	269	268	267	238	256	266	232	270	267	259	205	271	253	254	270	270	250	243	245	245	264	262	250	240	246	266	247	253	242	247	242	217	268	256	248	232	244	272	274	243	252	254	243	236	252	242	245	243	217	237	214	257	230	233	241	255	253	243	235	249	247	256	242	232	226	238	248	253	253	255	238	279	263	238	239	281	238	228	248	243	254	244	263	232	247	258	237	246	251	244	246	231	254	228	200	217	251	237	268	240	261	261	253	226	248	250	222	216	245	263	237	226	258	222	252	210	257	222	242	234	242	247	248	297	251	238	220	247	222	267	280	251	228	252	246	244	220	259	214	224	256	243	244	245	242	266	253	225	237	257	235	224	247	228	265	231	249	255	220	252	258	276	230	223	246	246	250	252	238	230	212	232	248	257	262	256	241	254	231	266	242	232	282	236	221	247	262	261	240	230	259	226	253	232	244	253	245	249	248	212	273	259	224	266	254	243	215	270	234	257	260	248	262	258	234	228	236	242	280	263	251	234	240	250	238	252	278	235	222	242	264	237	271	255	229	276	250	236	248	249	241	209	256	280	235	265	246	255	246	249	238	246	225	246	253	230	290	227	247	247	245	239	235	240	245	235	254	260	256	224	236	214	237	278	197	223	226	238	241	261	227	230	263	248	260	248	259	249	234	253	262	208	231	253	242	246	260	266	262	231	252	262	240	262	280	224	238	225	283	259	244	249	235	262	279	285	220	235	273	236	228	234	240	231	247	256	259	253	218	245	249	238	245	253	238	237	225	235	230	243	255	241	235	265	257	242	262	281	267	225	265	252	243	241	240	239	245	219	254	236	242	234	253	258	246	186	264	267	250	261	239	230	245	245	238	278	256	236	265	239	239	233	233	226	246	256	227	266	255	250	227	233	252	248	271	263	252	224	241	274	221	253	255	225	243	247	260	237	239	241
32189	55000	49923	40427	33094	26108	21437	17967	13601	11353	9710	8061	6405	4837	3683	2930	2473	2219	1858	1614	1359	1243	1119	961	923	799	784	726	651	630	507	562	451	453	475	424	372	397	395	386	399	346	412	389	362	370	334	351	329	340	351	319	310	312	346	326	327	293	310	323	297	311	283	298	300	336	265	272	311	299	270	305	286	297	297	274	289	288	304	269	289	262	300	283	287	272	298	276	290	310	301	294	279	289	257	265	283	293	324	288	285	299	293	293	290	297	301	289	265	282	272	278	274	321	290	301	259	299	288	290	274	291	296	303	290	312	280	298	313	304	268	287	258	250	297	301	277	277	293	280	266	280	302	288	311	301	262	257	297	271	311	292	276	290	305	284	312	284	296	285	253	296	255	285	296	303	311	256	283	294	275	292	267	290	302	307	288	279	275	276	293	270	305	288	264	290	255	277	268	316	265	297	274	312	276	294	270	287	303	291	291	276	279	274	300	273	286	283	282	260	302	291	291	299	272	301	286	290	270	285	278	278	284	299	283	277	285	282	309	287	275	267	291	267	311	279	302	290	295	303	282	284	278	286	268	280	307	302	287	255	335	295	283	309	276	287	297	277	270	272	270	265	310	308	291	287	270	306	288	268	312	306	283	269	279	275	290	272	283	302	286	317	273	296	279	306	284	297	304	291	290	287	317	308	281	303	295	282	259	305	292	282	289	270	293	305	282	309	288	280	277	285	300	305	273	276	263	280	322	263	290	266	286	289	276	309	304	296	295	272	270	297	255	285	279	299	266	304	289	289	287	290	325	259	288	304	292	293	292	290	288	304	286	287	282	289	298	270	277	285	298	266	283	290	285	281	300	289	302	296	287	279	271	302	269	300	270	290	272	281	300	267	292	274	343	263	267	283	298	287	291	281	266	294	282	306	283	289	319	307	295	295	284	301	292	311	300	285	306	305	261	285	332	310	285	278	292	294	274	293	256	297	290	289	294	280	285	278	272	272	280	283	268	276	296	269	288	286	294	297	251	263	312	279	306	314	272	282	278	275	316	281	271	291	282	287	298	307	251	281	253	296	290	304	300	290	278	294	280	278	279	305	260	316	261	275	293	275	284	264	310	289	272	244	275	280	250	289	267	298	286	268	289	254	306	306	272	284	270	305	300	249	306	287	284	318	306	279	278	307	295	290	268	292	248	320	260	293	302	282	277	280	294	263	295	304	286	294	281	292	336	281	299	302	279	285	303	300	291	266	283	270	297	308	284	271	285	319	302	329	307	286	287	298	307	290	285	294	344	281	267	283	292	290	289	314	290	291	308	287	301	302	302	276	302	282	275	276	301	278	307	259	273	298	283	282	289	289	294	304	265	314	279	302	273	289	284	276	293	283	308	275	255	296	268	282	281	287	259	281	299	299	274	277	340	277	307	279	283	289	294	288	272	292	283	288	318	291	291	293	258	316	295	260	275	270	310	282	264	278	307	305	314	258	291	285	296	305	280	295	261	304	310	326	293	298	276	303	310	324	324	313	292	284	280	325	278	306	315	276	271	276	309	286	247	273	292	250	262	311	323	300	308	290	261	296	317	279	309	289	268	262	280	337	273	289	281	317	257	304	266	325	316	283	292	297	279	284	301	304	271	310	311	301	291	245	282	278	275	287	302	266	278	300	280	304	284	269	316	274	291	296	308	316	287	321	283	320	313	272	274	277	288	282	288	313	282	292	290	290	285	275	315	251	298	302	282	279	282	260	293	290	288	270	287	275	301	290	289	295	298	282	275	291	268	272	290	290	288	280	290	310	270	248	305	278	282	295	276	309	267	287	298	300	309	297	288	308	293	282	290	275	298	287	275	297	287	290	316	310	281	290	292	269	292	273	278	296	272	318	282	289	274	252	296	289	272	236	294	267	287	282	291	284	282	273	273	291	258	264	304	265	288	275	289	237	301	274	313	285	306	296	261	311	264	304	273	297	293	272	307	267	245	309	295	271	284	268	323	305	293	293	322	299	279	316	260	280	289	285	273	316	317	297	316	297	277	292	309	278	291	301	309	276	287	305	307	290	260	275	313	307	302	281	275	288	269	281	289	289	308	283	299	314	308	289	301	302	272	287	289	301	271	295	291	290	283	311	291	289	255	309	292	299	269	312	276	289	298	279	285	277	292	279	301	289	313	300	294	249	287	284	302	277	280	310	257	295	259	313	276	282	294	305	308	269	275	289	284	286	303	288	271	286	297	294	284	293	276	293	283	285	258	268	296	283	300	261	308	297	308	294	286	303	288	295	280	309	276	299	304	301	313	302	274	312	277	313	302	261	272	282	277	284	262	302	249	293	285	279	264	286	293	283	291	292	290	290	296	260	285	306	271	291	290	303	306	285	298	294	297	334	296	317	299	318	296	275	322	270	297	296	286	275	295	324	291	279	284	299	312	321	258	300	284	304	292	305	302	313	295	307	268	310	282	282	269	256	289	295	276	283	292	296	268	272	290	274	289	276	286	287	282	296	290	305	301	298	303	289	283	276	310	308	292	313	280	319	263	308	285	314	280	276	305	288	307	264	286	288	277	287	289	278	307	316	275	253	327	284	286	286	277	309	297	300	278	296	262	296	307	300	277	279	307	273	294	283	280	312	261	289	282	268	291	259	315	282	292	297	284	283	296	292	277	313	296	290	290	281	293	282	310	289	277	292	287	303	286	308	316	262	271	271	291	276	321	291	314	284	293	318	285	263	269	286	279	281	289	294	265	267	290	297	297	273	319	302	297	269	294	277	282	292	285	295	279	286	297	307	276	279	305	292	294	263	289	270	270	262	298	269	299	280	246	324	281	307	264	286	284	280	269	313	293	273	261	289	278	289	304	243	269	311	275	323	300	315	302	280	293	311	277	285	297	293	255	300	268	291	269	312	277	286	283	294	259	293	290	299	279	253	294	293	291	294	314	273	303	282	306	291	284	281	281	273	263	297	271	291	276	287	257	289	288	268	318	295	274	279	291	314	292	296	268	327	272	256	276	303	282	299	304	276	277	311	268	292	303	260	281	296	300	271	290	283	283	284	295	271	293	312	282	296	285	259	290	308	286	264	275	324	283	272	303	287	304	287	262	307	280	271	250	313	291	280	312	294	311	270	261	328	290	293	315	282	269	290	255	288	321	309	273	274	271	296	292	310	268	289	288	285	284	281	281	266	260	269	268	291	301	322	265	272	284	268	284	239	287	285	254	277	294	300	281	258	295	306	284	304	280	286	289	320	302	277	301	317	295	281	261	273	295	286	289	271	302	275	310	306	275	281	303	289	293	308	305	275	277	279	279	295	275	293	264	279	257	248	276	292	300	282	275	304	296	300	270	287	283	306	279	299	286	276	297	266	282	290	313	270	271	253	251	301	289	285	287	292	275	303	287	250	297	296	283	292	276	281	291	290	273	306	270	280	288	323	298	276	292	323	279	268	285	302	299	304	305	294	269	294	295	299	284	289	295	280	298	263	269	271	291	289	294	281	255	302
29660	29321	33123	26522	18224	11230	6992	4822	3250	2577	2284	1873	1448	1096	833	742	658	651	553	491	487	455	393	416	387	373	362	327	324	294	338	277	288	283	260	278	279	310	276	304	294	255	314	258	255	312	273	270	278	278	255	267	274	267	279	310	284	247	255	270	276	295	269	263	258	260	240	280	255	299	251	279	254	245	250	265	260	246	267	276	297	297	254	248	255	260	246	252	264	255	256	273	264	268	265	276	231	262	266	285	254	242	262	264	274	257	245	258	242	266	251	262	283	250	275	286	267	226	262	235	264	258	267	271	266	237	241	241	266	284	259	256	265	289	238	285	263	262	259	255	276	245	257	272	240	235	235	267	264	258	220	274	305	244	253	279	244	270	254	229	239	224	243	259	256	245	273	277	274	248	274	267	263	281	248	281	262	256	247	248	248	254	279	231	246	266	291	251	270	275	241	293	273	247	271	244	266	258	277	267	283	275	255	260	261	238	291	256	264	255	285	235	267	278	261	278	249	253	253	282	253	257	208	251	239	252	240	264	246	246	259	265	276	278	275	282	255	230	250	272	275	301	245	238	252	251	281	265	280	261	254	259	274	244	227	263	265	248	280	253	265	258	279	270	278	269	243	260	259	239	279	264	240	279	273	262	238	271	277	289	282	284	263	269	253	252	257	252	262	251	262	259	299	248	255	257	246	274	260	265	265	252	250	262	264	281	302	259	248	259	248	271	240	275	266	253	239	248	278	250	268	250	265	249	282	261	282	266	250	239	247	276	255	250	258	262	276	272	261	246	242	244	267	262	271	244	240	284	260	291	265	245	279	268	253	253	257	261	254	254	282	217	264	256	269	264	279	282	266	250	253	291	276	232	314	255	257	277	275	253	272	282	248	262	256	251	274	264	298	277	269	259	277	258	239	257	258	257	232	249	269	279	242	255	244	256	278	249	265	225	250	269	247	276	269	270	262	263	282	267	248	273	241	281	276	249	268	260	254	283	260	261	283	242	251	247	291	273	251	256	250	270	260	273	227	264	247	273	291	246	255	313	255	245	286	255	285	269	243	265	255	273	278	249	279	268	246	252	281	301	286	289	266	266	250	270	280	256	273	236	261	272	264	257	280	258	264	243	229	267	270	266	243	222	274	310	262	265	257	243	289	254	261	251	250	217	250	260	264	232	274	281	280	251	275	262	285	253	245	278	258	252	272	239	271	275	296	262	253	263	243	263	267	248	254	251	257	279	285	274	276	262	242	287	293	243	269	267	254	251	267	230	231	258	266	238	262	244	257	275	266	273	235	286	278	274	251	275	259	242	272	247	274	255	276	274	256	280	264	273	253	274	283	252	296	258	259	248	236	256	234	239	286	269	271	293	251	260	248	242	286	274	252	248	267	276	292	275	239	264	257	277	257	277	253	294	276	293	251	257	267	244	263	246	271	274	275	256	232	228	219	274	262	260	275	261	268	261	250	244	283	244	242	259	276	276	277	286	262	315	278	250	232	291	265	277	279	258	272	280	260	274	253	285	244	269	263	245	264	251	270	252	295	264	240	265	257	266	259	279	268	227	247	248	276	255	277	223	246	293	267	256	295	283	291	282	261	251	252	239	269	241	255	307	297	292	266	242	265	263	269	260	273	257	233	260	233	241	286	273	264	255	231	255	256	256	252	277	247	269	237	240	247	283	245	268	265	245	261	294	255	262	263	275	231	282	241	247	254	274	258	232	265	236	240	299	250	249	262	275	254	258	273	279	231	274	255	271	260	245	261	222	255	247	254	251	285	261	246	278	238	269	280	275	255	276	222	252	254	276	280	256	261	275	250	260	265	255	285	233	265	264	264	268	253	249	249	241	283	258	236	255	252	279	278	276	265	257	245	256	277	247	280	263	252	219	278	278	250	256	258	263	269	257	261	247	245	250	251	250	235	250	247	254	248	237	282	264	248	266	259	260	255	250	260	267	269	268	249	229	254	264	285	288	249	268	282	263	302	257	242	272	265	263	257	259	248	278	268	274	279	271	241	250	270	223	263	250	263	275	269	267	265	263	266	254	281	234	271	237	272	257	235	268	279	250	286	259	293	262	272	238	258	234	273	268	275	245	281	262	248	244	285	246	238	273	253	282	279	263	232	248	265	268	257	273	239	283	253	265	271	272	261	289	253	241	252	288	253	264	283	258	261	270	239	259	272	280	256	249	298	257	286	263	241	261	267	260	258	256	264	229	291	244	256	276	246	258	270	239	251	258	279	281	253	238	254	259	255	262	257	225	294	276	266	258	233	257	259	261	283	277	266	269	266	248	279	261	242	254	263	233	280	288	282	275	232	277	255	261	263	301	293	241	248	264	253	277	272	243	283	274	278	263	234	263	255	236	279	239	274	239	267	270	270	247	257	244	275	254	239	245	251	254	268	268	276	242	255	251	266	274	257	266	291	252	253	252	275	257	264	238	268	227	282	256	272	272	256	280	269	246	245	281	240	263	260	258	264	253	263	252	237	274	235	270	276	237	273	280	255	262	254	270	210	271	301	266	260	268	257	255	261	264	255	276	264	239	271	286	255	263	270	256	270	276	264	249	265	249	259	257	272	254	269	269	241	258	244	283	287	321	276	296	251	282	277	263	259	277	277	258	264	259	261	242	248	216	251	250	229	269	270	276	256	241	280	264	261	249	261	255	254	243	292	280	272	247	258	235	299	256	257	255	252	262	303	260	284	273	259	277	250	261	287	259	262	256	247	283	269	282	255	270	254	273	247	250	245	267	245	258	261	240	258	257	281	270	271	266	288	272	288	243	259	276	257	260	271	263	278	257	262	244	236	271	260	249	278	277	264	264	246	252	262	259	261	245	279	271	278	237	261	280	274	265	261	288	253	257	238	263	268	278	269	254	258	274	268	263	226	280	273	270	278	272	241	261	270	263	257	287	265	257	263	283	265	283	269	288	233	254	242	280	242	256	263	256	265	279	259	221	264	261	257	237	267	271	264	258	268	254	268	268	269	275	275	272	244	271	269	261	253	265	283	288	265	288	268	227	274	231	292	237	280	244	271	275	272	233	262	254	271	271	268	284	262	290	258	292	299	270	270	254	230	265	240	271	245	255	262	259	267	264	268	248	275	223	272	234	270	250	252	261	276	286	276	262	262	261	257	251	256	247	272	258	282	255	265	302	228	265	213	261	260	273	293	274	265	277	277	258	258	269	266	305	229	243	267	246	274	274	264	255	317	229	254	248	253	262	274	282	271	276	247	252	271	269	279	250	250	264	251	287	253	256	264	249	246	242	242	272	276	304	250	256	251	267	258	258	252	256	272	286	278	236	255	240	263	276	248	276	259	251	260	266	266	260	248	253	276	276	280	261	252	241	265	286	251	276	294	266	262	249	253	248	260	250	305	274	250	252	272	265	256	269	288	242	271	264	238	279	247	242	248	257	260	259	263	271	271	275	231	296	259	248	239	280	251	260	243	254	273	267	264	247	251	276	237	239	253	239	277	252	245	247
31174	43706	38141	27776	22515	16561	12763	9880	7177	5919	5140	4140	3170	2352	1832	1461	1270	1189	1021	922	779	715	674	610	584	564	514	536	509	479	434	434	426	443	388	403	417	365	368	354	338	337	345	366	382	326	341	324	356	341	337	335	323	353	325	355	301	333	302	327	330	351	327	315	352	313	357	320	316	315	299	312	319	334	340	313	333	340	325	320	300	280	340	298	257	312	372	355	337	316	322	331	313	324	326	310	312	327	345	299	359	330	328	305	337	312	317	342	308	293	350	352	337	299	315	309	327	311	334	329	329	346	330	336	317	319	313	325	340	296	318	329	311	322	326	350	298	308	314	288	315	323	328	295	339	318	314	316	340	339	348	335	302	304	316	338	314	299	332	326	354	329	324	329	335	324	303	314	297	282	322	326	336	344	319	302	310	324	325	306	364	318	343	304	318	314	328	323	306	313	336	341	302	337	302	326	342	333	328	317	316	336	323	319	331	308	301	317	343	337	308	341	336	310	326	308	333	336	317	315	344	308	336	294	321	318	312	331	346	321	357	353	329	338	361	305	336	320	345	302	308	329	341	336	306	309	285	343	320	341	315	318	314	333	335	320	317	319	331	279	340	309	313	322	342	330	332	301	341	320	308	340	300	321	333	333	324	313	343	328	330	299	349	284	320	334	337	289	297	328	301	304	335	285	344	297	301	350	291	330	351	325	315	338	325	340	317	312	316	324	300	327	329	289	349	317	297	317	327	305	314	322	320	324	341	304	330	354	290	309	328	315	314	337	294	288	321	317	325	335	346	322	313	343	310	311	322	332	326	315	313	340	332	311	329	301	314	347	348	319	284	310	335	321	325	314	294	319	315	316	336	349	321	334	325	306	299	329	332	328	299	305	322	315	320	303	305	324	318	344	332	304	316	307	288	326	352	314	315	333	318	343	328	319	334	323	338	332	340	322	335	338	315	333	333	308	322	347	294	327	329	314	291	310	310	309	323	295	325	342	304	317	359	367	329	308	349	323	297	334	316	327	333	328	336	325	350	320	318	301	340	321	309	292	317	348	335	340	321	336	310	318	324	303	307	320	307	300	319	342	298	315	299	333	292	348	315	337	287	301	278	334	308	318	296	305	330	317	324	347	326	341	317	307	362	326	331	296	301	307	331	310	318	295	329	300	291	292	309	281	314	262	313	332	329	346	317	335	345	344	365	334	288	326	319	327	329	315	299	328	311	299	320	294	311	306	302	332	325	326	306	321	338	321	302	335	331	330	318	304	331	335	322	325	311	331	330	308	332	336	296	317	314	340	309	345	327	344	351	309	317	344	344	291	320	338	314	314	320	316	318	308	312	303	283	337	341	325	317	309	324	342	312	309	347	328	319	327	332	341	319	301	300	308	355	331	353	314	318	311	324	349	316	317	323	333	307	372	334	339	281	316	343	307	327	323	316	348	347	331	330	314	326	333	314	327	342	328	345	329	308	336	309	299	352	294	310	268	338	321	339	289	340	306	343	328	294	309	323	343	290	318	323	323	325	350	315	335	324	317	321	297	323	352	321	300	318	298	338	310	293	329	328	303	296	335	334	323	309	315	319	328	317	347	332	311	309	326	352	323	288	326	309	321	288	308	305	313	334	293	328	279	343	322	320	343	310	320	314	314	335	347	323	283	351	299	305	320	291	312	311	303	280	345	340	326	322	333	337	313	345	338	348	313	328	301	337	332	316	353	300	320	332	340	335	319	308	314	327	328	312	291	315	310	322	287	330	359	329	301	321	335	285	307	313	292	309	332	321	281	312	323	278	311	347	334	315	301	356	313	357	329	341	361	340	339	325	352	335	313	285	343	309	312	326	334	324	351	303	344	339	362	333	333	328	351	349	331	301	335	320	313	302	328	307	322	319	369	334	309	327	328	339	306	309	286	289	289	318	305	324	315	333	323	346	316	322	330	323	337	336	322	329	332	326	322	329	332	322	317	331	298	333	328	330	301	321	343	362	360	331	341	326	311	350	319	340	327	326	338	301	344	274	312	330	314	319	308	341	336	342	333	326	307	325	329	351	327	330	310	346	292	333	298	330	316	331	311	319	316	314	330	334	295	299	355	347	317	308	345	339	300	333	343	315	314	376	333	340	333	289	304	344	317	346	316	305	343	304	330	298	324	299	316	303	324	318	315	303	339	305	322	326	332	342	319	329	330	299	298	305	321	313	342	292	319	304	338	328	345	340	311	317	328	299	307	304	325	305	334	303	357	323	351	316	288	340	349	327	311	309	349	345	310	316	328	318	311	339	327	305	322	348	321	306	370	277	313	317	335	308	334	284	281	313	309	327	325	329	321	311	306	332	359	291	337	354	306	324	300	306	334	314	339	356	313	314	327	315	334	307	318	347	368	311	299	325	333	329	314	329	320	349	301	353	334	316	310	294	342	317	316	334	320	322	324	306	324	314	354	325	329	303	338	333	309	309	368	353	315	312	274	331	334	311	290	295	335	336	328	316	288	321	312	366	314	316	318	320	305	329	341	322	323	343	293	319	358	320	316	303	333	314	318	342	300	320	354	348	334	312	304	323	324	330	286	322	298	308	325	341	321	355	343	352	322	316	305	322	330	294	327	300	342	300	316	330	332	325	316	302	356	313	317	341	328	314	306	293	370	353	346	335	323	315	340	319	298	335	348	320	348	320	343	351	310	331	306	326	319	345	319	305	313	333	327	312	311	327	336	344	315	331	356	310	371	352	291	309	308	305	332	338	329	338	318	334	313	319	327	298	339	336	338	311	330	327	342	350	280	298	295	307	311	364	279	311	330	286	323	341	344	307	280	297	346	306	331	347	310	316	322	286	326	303	325	337	333	344	310	311	331	329	295	318	304	329	387	318	331	342	322	302	313	302	337	324	314	316	307	312	327	329	304	343	341	278	301	348	339	340	331	332	339	349	320	333	306	341	312	309	308	305	354	343	290	317	318	334	318	344	311	345	327	306	337	316	296	292	320	307	309	327	314	308	310	296	349	304	330	331	292	292	334	312	313	353	340	313	322	300	321	286	317	319	344	321	347	315	358	293	328	323	347	333	324	318	316	318	287	325	356	312	296	340	316	320	311	319	306	316	314	340	295	327	321	302	350	325	352	317	296	303	314	335	340	342	343	308	335	299	325	328	327	341	333	330	274	323	318	295	322	305	337	335	289	342	327	349	300	318	294	319	328	294	298	331	329	325	346	325	332	308	292	329	320	307	362	314	330	313	337	328	313	324	373	320	315	276	334	325	307	331	324	305	323	363	295	329	354	310	310	294	336	322	285	354	307	335	329	343	327	317	339	321	352	315	334	346	343	300	353	329	316	328	331	331	325	304	314	351	297	308	328	313	339	318	343	314	345	351	329	335	318	332	337	272	340	364	308	324	337	328	339	322	333	299	301	306	323	334	345	318	353	330	334	340	299	345	318	312	327	292	331	303	314	313	318	346	322	303	287	309	319	307	331	314	314	334	284	354	311	343	319	336	321
24487	21454	28966	26195	23165	18506	12479	7353	4945	4051	3398	2820	2184	1569	1166	1005	894	817	680	660	558	494	498	376	430	369	351	324	332	317	282	291	280	256	254	253	266	231	261	244	237	239	239	234	249	226	199	218	221	216	218	257	204	208	229	203	218	239	189	193	222	206	185	203	209	205	219	216	201	222	219	194	205	218	209	218	188	212	198	179	181	183	208	184	193	206	202	224	208	206	201	207	201	209	205	199	194	191	204	194	200	193	240	203	200	171	202	235	213	200	201	187	223	195	203	205	225	222	199	218	205	212	201	175	211	229	201	228	180	194	194	175	168	215	231	209	195	216	178	232	194	214	207	190	201	195	205	202	203	201	185	203	199	205	220	222	189	232	189	199	185	189	182	190	187	224	224	203	186	215	215	209	203	188	232	190	207	195	198	198	202	199	228	216	201	190	171	180	188	188	195	233	211	199	231	222	236	187	224	196	220	230	201	199	174	205	197	195	235	207	209	188	173	195	199	173	233	168	205	201	201	217	184	220	203	213	225	202	197	202	199	195	195	229	193	226	223	208	190	191	208	211	188	203	205	194	180	201	212	200	199	184	203	207	201	199	189	209	216	205	201	199	203	216	198	201	222	205	231	197	194	236	218	194	199	209	201	197	178	192	215	206	217	165	202	207	210	185	199	224	192	180	183	189	197	207	194	184	184	197	203	194	207	197	200	168	215	230	207	188	194	186	195	189	198	209	195	181	232	187	202	199	208	200	196	203	173	205	211	194	185	209	196	217	199	214	209	191	208	173	204	194	235	173	243	210	203	174	182	191	203	193	173	207	226	194	193	183	181	184	199	206	228	193	186	211	202	204	193	200	194	229	203	202	214	218	212	184	183	217	205	187	224	203	214	196	204	190	199	200	202	201	216	208	211	195	191	184	221	214	206	183	200	188	183	192	202	194	218	211	208	213	244	201	217	199	194	198	218	180	193	195	183	230	188	218	198	224	193	187	208	191	200	184	199	227	184	188	206	209	175	206	190	194	207	185	210	220	172	205	186	237	208	197	187	226	199	201	169	185	218	191	189	199	190	204	201	234	204	207	216	179	217	203	212	191	191	203	220	195	174	200	207	202	194	195	190	200	179	187	212	204	199	182	198	219	187	193	222	186	200	200	216	183	182	204	191	208	231	185	216	206	233	209	208	193	193	198	185	208	171	226	202	204	200	205	214	230	215	202	210	208	187	216	210	191	194	184	200	208	207	186	199	207	203	191	203	218	222	219	202	217	202	217	220	212	215	207	220	209	213	192	200	194	213	196	206	175	212	194	219	187	229	230	208	195	182	190	205	183	198	190	189	209	202	217	212	217	207	196	208	197	211	195	228	236	234	223	220	199	211	172	217	190	201	197	225	204	204	195	211	208	194	213	196	206	204	211	217	201	209	207	192	210	221	191	210	231	191	201	196	211	230	225	192	167	199	206	165	189	198	185	211	222	191	226	223	200	213	196	195	192	212	194	210	187	215	202	213	211	209	206	190	194	201	218	207	217	200	198	205	168	190	188	233	201	197	201	217	212	161	200	175	203	196	192	215	208	198	197	181	196	195	200	212	182	198	194	191	218	221	203	207	199	213	215	218	211	206	205	207	237	189	199	209	195	210	195	209	225	205	202	246	227	228	202	192	189	196	211	174	200	204	222	191	216	209	194	200	196	194	205	209	229	206	201	200	199	212	210	207	183	199	208	201	209	180	231	207	218	196	188	201	199	212	211	194	218	184	204	196	200	191	198	195	209	196	202	204	187	222	192	229	195	208	207	204	219	202	200	208	204	217	221	193	207	202	195	221	211	207	216	191	194	206	197	205	200	191	188	205	199	194	186	188	231	206	193	192	222	208	171	195	180	164	185	198	195	178	211	214	205	200	205	226	200	231	168	204	213	198	215	188	207	158	191	200	188	211	205	192	197	186	182	187	203	188	207	220	203	205	197	218	174	200	219	191	215	200	191	194	202	205	196	191	211	207	206	210	191	172	228	203	229	203	185	163	225	208	187	186	211	223	217	217	185	212	196	218	200	234	196	221	201	206	196	207	202	236	178	211	197	202	218	185	199	228	234	229	222	211	202	215	201	207	221	218	199	206	201	216	214	190	194	212	189	211	207	212	186	203	222	188	185	199	219	234	209	203	187	192	195	210	205	196	210	213	208	212	212	198	215	215	207	218	187	189	199	187	194	198	212	208	201	197	207	185	213	202	195	212	176	207	196	212	198	199	202	204	191	188	197	203	213	201	203	177	192	215	177	194	209	217	223	197	210	202	191	193	217	210	222	214	189	189	199	215	201	187	192	207	179	217	203	205	214	217	195	207	196	215	181	219	204	212	202	203	205	212	204	220	212	195	186	180	211	190	207	200	224	219	202	201	190	169	214	189	206	200	203	199	197	211	202	225	205	170	176	224	201	202	204	213	208	197	212	207	172	201	186	213	208	233	176	175	201	204	207	199	216	224	183	209	232	192	205	215	200	201	197	196	204	227	178	205	205	194	193	205	182	196	196	207	202	219	174	210	211	231	209	226	188	186	213	188	176	195	203	183	218	206	189	194	207	171	191	208	199	209	223	216	225	220	230	216	200	193	208	203	219	206	206	199	193	183	196	214	197	205	217	208	200	206	199	205	212	196	226	220	196	193	200	204	169	198	177	206	219	196	183	192	232	211	186	210	207	176	186	202	216	202	176	201	203	191	203	233	208	214	200	210	202	204	177	197	219	197	189	222	198	182	200	207	236	212	212	183	215	210	199	211	189	213	184	209	211	209	214	196	204	178	176	184	214	215	205	202	215	228	212	191	206	181	197	203	172	197	231	192	199	189	196	213	189	212	187	200	195	247	182	209	229	207	196	181	201	192	197	233	192	195	195	203	195	204	186	184	198	215	197	221	190	183	190	208	190	202	200	219	192	187	206	208	212	221	209	199	204	190	214	218	198	196	187	219	188	204	218	186	221	182	220	187	198	197	204	186	203	193	206	207	194	178	197	183	218	205	209	211	213	186	213	203	202	217	212	197	191	180	216	203	188	220	205	205	215	181	198	223	214	215	184	191	206	180	190	178	215	184	221	189	210	181	194	204	222	180	201	197	202	172	191	207	196	189	194	208	192	226	188	203	187	199	220	200	180	186	195	208	201	190	200	215	189	199	201	187	207	200	186	223	190	205	195	181	177	204	195	206	199	208	193	207	200	206	176	187	207	190	208	230	187	188	232	190	186	194	211	171	208	201	208	200	225	185	194	216	207	186	219	214	232	196	179	199	172	180	225	204	194	183	220	213	182	221	212	196	182	231	181	186	188	219	188	204	186	195	190	189	199	186	195	189	204	201	239	211	193	208	216	190	194	205	203	226	197	206	180	178	218	205	206	203	185	186	220	196	202	203	189	178	210	199	208	206	204	211	212	222	199	199	190	174	166	235	196	215	190	191	214	198	198	200	192	191	185	196	165	180	190	197	203	198	208	180	177
30995	49789	44854	35164	28467	20914	16936	13363	10358	8504	7434	6010	4709	3420	2539	2139	1790	1576	1396	1234	1089	904	852	755	696	661	544	561	516	466	442	400	399	385	334	333	349	296	333	347	314	319	309	292	279	306	294	284	308	271	241	284	259	237	266	293	262	286	290	258	247	282	243	275	273	266	271	288	250	272	260	232	233	249	283	259	268	279	252	261	235	266	264	255	246	263	251	293	257	241	254	236	248	239	234	247	260	204	262	265	245	271	259	279	274	252	285	256	257	239	262	271	268	247	263	244	265	255	243	264	226	252	252	251	218	218	251	287	221	226	263	233	251	213	246	251	242	250	240	260	250	250	275	241	258	256	256	225	245	242	241	243	229	252	232	245	252	251	240	247	230	253	239	226	265	249	250	230	229	267	228	258	263	233	246	245	273	245	251	251	251	265	237	241	246	228	251	266	238	228	254	243	242	246	237	252	265	247	233	260	245	225	255	246	255	269	220	241	227	270	224	238	244	250	236	238	225	264	266	239	258	271	239	240	250	230	258	261	242	219	278	263	247	254	244	257	266	238	248	247	257	258	245	239	249	247	238	241	241	256	246	210	253	225	238	248	280	239	238	252	241	228	231	245	211	236	267	277	235	234	259	265	238	237	252	227	274	261	246	238	249	260	268	222	220	251	247	256	244	240	230	245	217	271	245	260	256	260	261	247	229	247	247	239	246	286	260	254	266	242	279	239	259	258	267	251	270	259	245	235	264	237	239	258	263	245	247	219	231	280	252	252	215	254	251	260	253	227	270	256	252	250	261	221	241	239	235	254	238	248	263	260	211	238	258	251	232	248	259	245	258	281	239	261	267	243	253	259	269	269	239	250	235	232	206	273	234	254	242	243	230	246	281	236	238	245	263	262	252	238	248	257	250	236	207	235	264	239	247	256	224	245	256	263	231	267	254	254	262	217	247	251	267	249	259	254	244	232	264	254	264	238	273	252	249	243	239	214	270	233	248	263	244	231	247	214	277	229	268	253	234	246	267	241	253	231	235	251	270	263	239	257	277	250	251	237	273	252	255	241	266	269	255	221	238	232	257	240	260	254	238	264	264	252	243	250	265	268	260	267	256	262	236	262	266	254	248	238	259	243	210	229	232	247	227	274	243	228	251	228	275	231	248	263	266	254	255	238	250	251	234	272	264	247	225	249	235	238	265	260	242	260	267	221	265	262	271	248	246	221	264	244	269	248	258	277	249	253	247	249	253	253	256	241	258	238	257	240	238	250	289	213	250	238	244	239	264	251	226	266	213	270	259	246	246	260	251	254	256	247	274	251	231	273	247	240	247	260	283	251	246	251	273	233	254	270	237	253	242	266	247	217	223	248	200	246	232	235	253	265	260	266	256	259	258	256	262	230	252	271	252	283	255	244	244	264	235	245	260	229	270	256	238	241	267	252	244	226	243	252	263	244	277	257	239	257	234	257	243	250	252	217	225	247	254	247	223	273	243	240	231	272	227	256	243	245	247	256	226	256	235	270	261	258	275	257	229	259	257	256	229	245	269	249	225	261	224	243	253	245	243	237	252	228	252	226	252	249	261	256	248	229	247	263	236	256	240	269	267	244	267	255	217	251	230	261	253	233	236	252	238	252	260	243	236	283	247	273	265	234	253	247	273	242	250	247	233	246	242	265	270	246	253	258	255	270	242	259	253	253	253	270	219	275	263	263	254	239	260	244	261	261	224	252	222	216	242	245	279	211	253	261	258	252	243	237	246	235	230	234	257	228	246	257	227	261	249	254	242	235	247	237	233	281	266	271	215	269	272	247	271	267	268	232	233	237	220	242	252	240	235	239	271	274	272	261	263	226	238	248	261	230	246	259	228	245	239	226	241	260	242	246	265	274	229	254	249	250	251	234	266	257	259	241	266	250	237	220	239	253	233	245	214	254	250	254	241	252	251	251	255	264	233	244	260	261	255	251	264	258	260	266	219	231	274	269	242	241	234	222	226	272	229	242	239	274	243	267	272	228	240	258	234	234	238	227	266	236	260	238	264	261	246	237	262	246	275	247	265	264	263	250	213	259	255	237	237	249	246	263	260	249	249	292	270	249	264	242	232	240	283	241	236	241	244	246	228	231	238	250	266	271	249	241	243	247	234	255	275	262	223	262	283	236	256	267	251	225	234	245	255	265	272	217	198	228	240	223	245	220	249	240	278	264	230	270	261	243	247	239	238	256	233	242	264	242	263	262	269	230	229	265	243	229	275	261	237	255	252	204	238	226	255	260	250	222	267	220	239	194	264	239	253	236	242	242	267	231	251	235	248	208	246	254	260	249	249	241	266	250	275	250	249	248	247	231	243	246	229	273	250	241	257	237	255	266	278	246	241	233	220	237	234	259	261	247	275	240	252	261	241	233	243	240	244	291	219	252	253	274	278	304	254	242	246	252	269	224	267	263	221	242	243	250	266	222	235	251	273	226	241	281	253	225	255	247	258	265	258	250	261	249	263	250	263	257	270	209	216	238	251	245	254	246	244	249	233	236	244	256	219	235	244	232	256	275	219	257	247	264	237	254	246	250	251	237	259	272	262	236	265	246	247	232	250	276	252	210	246	245	285	245	227	233	240	251	256	234	242	244	245	245	254	238	244	285	232	284	244	264	267	253	258	238	282	259	255	247	270	278	280	230	237	257	268	254	232	251	241	245	247	259	254	251	247	262	247	239	258	234	231	275	242	248	240	249	272	272	247	232	253	255	223	247	271	242	289	253	271	253	264	229	262	229	262	242	225	233	259	249	233	251	244	247	261	232	247	249	242	241	248	231	265	225	267	246	252	214	253	250	252	263	229	263	270	251	264	254	224	237	224	262	242	226	220	230	255	259	238	241	257	254	253	258	251	246	245	257	238	278	235	267	270	254	260	270	265	234	246	284	208	256	235	241	251	230	242	261	274	253	274	237	254	225	243	264	267	240	250	260	215	238	257	246	214	254	244	263	225	237	248	237	259	257	250	260	278	284	237	235	233	262	246	252	247	251	239	244	253	239	273	275	271	220	257	264	251	246	262	260	225	232	268	238	241	250	249	246	234	253	259	235	253	243	232	233	232	231	253	226	256	236	236	256	221	261	257	238	251	220	272	277	250	231	245	233	254	227	236	230	277	250	238	260	244	231	245	225	253	241	263	248	268	238	248	233	249	279	229	255	250	249	241	254	261	253	220	256	258	275	214	238	261	250	239	280	244	249	258	245	228	220	264	249	243	233	240	203	236	243	244	272	250	265	256	272	254	265	266	244	247	231	289	226	270	256	244	248	237	246	251	253	231	264	255	231	250	232	255	212	251	242	259	259	228	248	241	266	230	249	261	230	239	268	285	251	277	269	261	251	259	251	238	255	250	232	233	267	236	293	260	272	237	235	249	248	223	257	270	239	275	249	233	256	237	266	217	260	241	248	283	247	251	293	230	272	281	248	255	262	280	245	228	259	241	249	228	244	265	243	233	251	228	264	225	271
25592	21604	29037	28154	21158	13832	8334	5683	4048	3271	2804	2356	1846	1465	1075	955	856	738	712	622	600	584	555	477	446	415	395	406	383	387	363	371	396	356	361	377	339	354	357	362	368	338	372	326	340	343	321	316	340	324	291	333	323	335	334	306	354	284	299	325	301	305	315	312	321	313	294	299	312	339	303	301	319	312	287	337	335	312	327	288	316	317	305	323	304	277	317	303	308	313	288	326	365	325	340	308	282	324	294	292	286	314	313	324	306	310	289	344	334	314	294	331	310	285	346	352	327	319	275	324	288	312	298	300	303	314	323	303	328	311	288	322	323	310	316	331	312	328	343	301	339	350	291	319	275	330	327	329	314	319	311	302	314	306	320	303	319	305	305	334	308	299	328	323	288	359	314	323	310	313	346	302	330	326	302	312	300	299	305	319	307	316	283	301	325	317	321	301	314	324	317	355	342	336	275	322	322	309	290	338	306	324	326	292	311	316	313	306	310	343	310	306	296	304	326	300	311	321	310	294	310	298	324	301	322	289	330	295	305	334	300	295	316	338	330	308	311	287	324	303	327	296	356	336	307	351	332	306	349	319	339	319	293	329	313	295	300	299	300	317	318	309	300	301	325	308	339	291	310	303	317	313	297	314	283	324	301	313	304	297	313	320	303	290	362	323	305	286	304	302	317	310	279	313	317	344	309	334	305	296	312	297	295	311	277	325	331	319	314	330	331	347	313	282	333	328	309	269	315	290	346	334	290	322	301	308	293	299	267	298	316	331	278	304	290	338	318	307	321	331	306	335	308	305	307	300	314	314	330	306	307	293	318	316	280	332	297	321	320	269	373	292	337	329	329	303	289	304	296	280	283	309	329	305	289	312	297	300	331	293	305	352	328	328	337	347	312	341	303	301	299	310	301	290	270	310	328	344	311	333	325	306	304	320	303	289	307	317	323	317	322	342	311	298	336	277	290	346	329	304	314	338	308	312	270	314	305	303	319	319	302	341	330	333	311	302	332	315	300	334	327	341	283	296	311	319	307	296	309	327	313	291	336	310	330	333	306	334	312	291	323	318	337	295	298	313	331	310	302	319	328	324	298	282	301	286	302	296	302	318	310	320	326	309	343	303	304	289	291	319	343	282	306	329	305	313	323	300	261	296	306	310	302	281	311	316	305	379	325	321	334	306	304	314	330	293	304	324	328	334	269	323	307	317	334	297	321	320	311	341	282	303	306	329	294	316	334	348	310	317	299	330	293	308	357	312	309	287	315	292	325	321	323	283	327	314	333	323	324	334	304	323	322	313	311	323	293	317	320	313	321	316	319	329	296	311	287	302	306	310	308	341	299	293	291	315	296	328	325	331	308	301	331	318	327	305	317	303	300	306	309	323	295	296	321	320	327	291	309	298	310	346	336	313	286	294	319	284	274	307	316	301	315	318	350	276	312	323	326	290	267	343	334	315	316	332	320	328	341	320	337	326	314	300	317	327	329	307	329	293	313	321	301	279	320	297	317	305	290	290	314	295	348	321	319	317	328	330	294	312	281	325	288	324	293	293	360	321	326	357	339	289	303	335	303	325	303	327	300	309	317	319	327	307	283	320	311	319	337	310	300	313	310	307	307	340	282	306	310	314	294	296	295	321	330	314	283	343	305	293	353	299	305	311	312	309	350	316	327	332	332	292	316	304	308	318	336	302	341	290	311	314	289	318	312	322	282	320	298	309	280	328	344	357	304	330	340	318	302	300	300	305	316	290	335	295	301	326	276	291	338	305	311	297	325	335	337	307	292	298	316	293	328	280	290	294	337	345	340	322	314	306	317	323	323	302	328	338	350	287	316	325	316	299	326	292	310	303	300	317	295	344	296	305	306	279	289	285	308	308	308	331	316	300	335	329	316	295	315	312	306	320	339	296	345	316	294	338	303	290	329	322	305	349	315	314	311	339	355	301	315	290	303	351	327	340	336	297	282	310	305	338	295	313	317	288	282	280	282	317	301	318	322	305	299	357	294	321	354	292	299	334	309	289	315	342	333	325	330	304	320	305	298	358	318	341	295	313	280	315	299	344	311	307	313	310	306	308	289	316	281	301	309	299	311	306	317	292	330	324	303	292	329	290	336	298	320	319	301	317	319	282	303	348	308	321	319	317	305	311	298	323	328	320	293	301	317	333	304	267	325	306	320	334	300	286	315	315	339	303	331	316	311	284	304	341	318	322	300	326	323	311	312	360	300	332	287	309	312	342	357	304	305	284	284	319	310	312	310	330	342	299	328	309	293	306	303	310	330	314	328	317	328	295	311	324	318	285	309	276	289	308	323	336	327	293	293	324	304	291	329	298	321	306	302	302	324	310	305	306	310	333	320	318	311	350	315	309	287	315	276	302	311	322	300	313	299	324	311	330	326	327	308	314	326	325	327	322	335	323	289	297	305	292	333	345	288	320	333	331	290	342	328	326	333	313	310	277	306	324	309	309	309	330	292	316	320	330	291	352	306	324	298	313	298	317	318	352	295	319	337	312	300	310	286	281	312	318	324	291	299	316	346	296	302	297	339	315	282	318	324	344	380	303	342	327	317	324	290	320	318	318	292	306	285	310	302	320	298	322	302	320	321	302	300	333	314	329	299	298	300	294	321	305	303	321	327	317	300	320	322	326	308	271	327	313	326	327	307	324	294	289	302	331	287	325	333	324	309	291	324	325	295	335	294	338	319	311	319	344	293	303	300	347	302	329	314	308	304	298	330	308	306	307	299	330	323	343	310	269	313	288	298	340	305	313	305	296	331	312	336	307	329	290	317	314	271	325	297	297	314	322	325	348	326	310	294	313	293	296	318	320	307	294	336	313	308	321	341	330	322	324	310	315	328	301	300	298	327	339	298	314	332	325	321	316	258	294	323	341	308	303	319	324	314	260	324	336	340	328	324	326	325	304	305	303	321	343	352	287	268	297	334	268	322	313	311	305	323	304	344	283	321	318	323	330	320	336	285	281	279	314	331	296	308	336	298	294	278	323	333	318	304	265	329	295	328	287	334	316	334	298	300	330	295	311	303	312	319	334	318	315	310	333	306	323	319	300	312	306	313	331	337	286	310	300	316	315	332	304	327	324	315	295	312	349	313	305	327	303	300	319	294	359	314	335	329	323	306	307	327	336	301	277	344	302	301	328	300	292	317	270	303	281	320	317	303	284	308	298	346	298	324	308	319	343	339	330	333	312	269	341	294	313	342	351	282	292	322	302	328	294	347	348	335	301	315	298	317	315	300	303	290	292	353	304	313	319	316	326	335	338	287	314	326	304	316	316	333	304	301	288	347	280	304	320	332	330	298	313	302	325	323	307	295	324	326	300	332	353	296	325	285	334	337	282	306	322	292	306	349	339	321	327	312	322	318	324	316	302	286	295	322	290	307	342	320	299	316	312	306	302	293	351	306	318	290	315	321	299	331	336	316	304	310	299	281	321	337	296	315	309	339	319	291	292	311	341	316	316	324	350	295	298	295	298
31524	46844	41487	32153	25770	18757	14236	11431	8782	7502	6245	5386	4135	3102	2250	1912	1696	1544	1268	1143	1069	911	923	793	720	721	598	574	593	529	513	494	513	525	465	454	431	420	509	426	447	436	424	370	444	433	377	404	441	380	383	424	396	401	365	396	390	375	362	420	358	390	397	394	398	356	389	388	384	375	406	373	371	366	380	383	368	350	347	367	422	401	368	377	383	405	365	371	394	329	345	408	399	377	353	408	365	359	393	391	388	366	392	343	403	372	395	367	396	381	346	393	384	370	397	383	394	349	429	375	380	381	348	363	386	376	373	389	381	375	386	361	411	389	340	368	377	377	358	385	381	355	347	350	368	382	362	388	392	397	385	360	379	370	367	397	378	402	370	369	395	351	376	408	370	398	375	395	379	389	371	377	375	353	371	395	359	394	374	373	396	341	406	359	380	373	384	346	375	352	348	376	380	386	362	366	372	380	367	393	398	348	401	348	375	397	383	379	376	386	360	348	379	371	394	354	393	376	368	363	389	402	395	365	394	412	358	388	370	369	386	365	366	344	374	380	349	394	369	364	379	347	382	378	359	363	377	378	379	372	339	367	379	395	364	350	386	384	381	402	368	423	381	347	405	367	364	382	420	412	350	369	418	386	339	393	402	366	364	379	352	383	407	409	374	398	379	379	370	354	360	353	323	360	372	406	381	372	362	355	398	349	393	404	368	354	367	377	358	355	376	377	384	375	375	395	402	389	397	366	379	395	355	378	348	374	358	387	363	379	369	369	367	359	375	394	383	364	345	345	382	374	373	347	377	374	363	405	373	382	366	358	363	362	393	397	379	396	397	351	391	365	359	374	358	340	376	343	354	369	370	399	382	369	377	374	389	365	380	364	379	379	384	383	352	358	388	373	349	352	360	356	371	370	382	382	365	366	378	384	376	393	391	382	380	354	368	382	384	372	383	356	368	348	381	362	342	391	370	368	392	351	371	370	407	395	388	344	404	397	376	376	381	378	400	379	417	348	371	396	343	391	378	400	379	365	388	402	371	375	361	360	408	414	400	409	358	383	380	350	357	363	369	412	393	385	357	376	369	402	419	380	402	363	356	370	391	383	379	405	393	361	354	365	365	400	363	396	365	364	356	411	414	366	382	382	397	346	377	388	339	368	368	359	383	366	377	393	372	394	358	350	357	361	383	339	350	369	381	359	396	379	388	372	400	375	384	361	374	360	360	369	392	393	377	372	337	382	374	424	363	366	408	372	376	390	347	434	378	365	408	379	370	390	355	395	410	378	379	362	386	406	389	345	374	367	403	371	383	372	361	388	364	374	401	376	338	379	404	378	393	366	366	400	359	395	373	363	354	399	370	380	391	380	385	396	377	340	386	365	359	372	356	386	363	348	404	392	368	363	364	384	376	418	381	377	383	362	381	368	368	378	371	379	408	368	385	394	402	364	378	349	378	402	365	386	399	357	388	377	362	367	400	365	368	378	383	409	392	418	348	375	414	357	396	394	366	382	400	394	372	391	424	370	420	382	369	384	377	379	393	403	375	385	356	412	351	373	365	361	370	374	401	395	357	357	398	407	370	421	400	380	382	374	337	355	367	369	384	364	364	348	361	367	402	382	361	381	384	376	389	380	375	359	392	337	368	368	379	365	365	385	366	380	369	375	352	389	368	399	388	419	406	394	387	362	341	366	378	444	408	385	379	379	377	349	384	429	393	379	384	404	372	384	360	371	358	379	400	376	369	386	365	375	370	381	356	399	367	403	351	398	392	376	387	403	400	351	384	370	370	377	378	356	369	368	416	374	371	392	375	376	363	386	361	389	409	376	372	425	365	387	382	384	404	361	416	415	399	363	355	403	347	359	371	379	355	380	350	392	377	357	360	364	376	378	385	381	402	377	380	375	381	369	367	383	368	407	373	404	386	396	365	368	393	378	375	382	397	368	376	387	389	377	430	363	359	380	365	375	364	367	337	391	429	366	402	362	365	362	358	386	352	402	353	391	367	373	386	407	350	338	353	387	389	373	354	396	404	371	391	372	355	436	385	340	381	370	400	378	384	351	390	358	370	393	373	418	351	378	379	384	348	393	414	341	396	358	352	382	369	400	394	381	373	391	383	371	387	376	375	343	403	384	397	377	385	404	351	385	384	351	372	369	388	389	402	383	391	385	389	388	381	365	366	391	384	386	401	395	355	400	384	377	389	399	380	362	379	303	364	360	381	362	398	355	388	391	392	365	385	392	351	389	368	383	403	357	349	369	367	382	364	408	364	377	380	373	380	369	368	339	384	350	363	366	385	365	347	383	403	378	405	345	379	378	423	388	374	352	388	430	359	368	345	357	364	369	376	388	379	412	369	373	403	357	397	397	373	395	360	377	377	407	379	365	377	370	351	377	369	376	366	376	389	382	375	389	387	349	395	402	370	382	360	378	376	350	388	377	390	418	400	370	411	373	359	352	370	350	379	396	382	399	343	356	376	383	394	389	373	385	370	353	370	367	375	359	395	381	395	388	333	386	344	381	378	398	367	369	389	370	366	382	341	362	353	420	394	338	380	368	396	363	394	407	364	358	386	374	345	379	359	387	384	386	390	424	362	359	375	384	374	375	369	396	363	371	349	350	390	378	344	387	358	369	375	352	375	380	376	349	373	388	387	352	396	383	382	376	365	369	400	373	377	365	367	340	381	375	368	371	374	355	424	374	371	372	350	382	410	392	383	354	371	391	382	342	406	398	379	359	349	399	405	385	371	407	348	368	394	376	341	371	404	413	369	388	360	371	372	368	371	370	407	386	391	351	394	367	363	374	375	370	335	361	391	395	381	364	405	357	374	393	384	384	367	344	372	352	341	388	373	387	381	372	376	417	356	395	382	358	386	405	400	369	394	384	350	361	350	383	407	367	352	394	365	372	379	379	368	387	411	374	371	364	376	379	379	370	398	368	402	342	391	407	374	365	392	374	374	367	386	368	389	369	419	388	371	383	370	375	380	382	384	384	353	390	367	387	389	368	369	368	351	345	355	391	386	401	366	378	368	390	383	361	369	410	365	378	355	360	375	377	429	354	363	387	401	378	360	376	372	420	379	396	376	385	392	358	387	377	384	383	368	388	389	386	394	366	391	410	361	382	356	361	393	350	407	352	380	369	397	346	378	373	406	392	374	371	392	397	346	404	367	369	373	362	414	357	379	366	373	359	391	367	383	387	398	373	352	366	378	388	426	403	395	395	365	358	396	348	387	386	361	374	376	378	388	414	359	405	379	388	339	368	384	395	418	365	389	349	360	405	353	370	370	382	381	370	381	370	405	398	359	380	378	395	375	381	379	391	348	360	387	396	400	381	380	345	367	382	382	355	384	381	393	387	409	400	325	372	371	367	391	361	357	383	369	401	364	363	362	374	351	359	382	389	366	390	356	389	389	387	352	377	400	383	409	369	399	365	398	363	367	352	365	391	366	386	381	392	312	420	359	393	363	362	366	373	380	383	373	375	367	384
23331	21403	29128	24397	22523	22854	19512	10616	6789	5580	4880	4003	3007	2381	1719	1363	1203	1106	952	860	774	719	687	530	516	507	493	450	417	395	352	357	361	323	346	350	347	348	298	309	299	282	295	288	272	291	279	281	241	270	286	277	252	262	242	237	277	270	285	264	239	275	272	246	247	265	266	221	257	235	255	259	244	267	261	228	232	251	283	251	267	240	218	226	271	252	244	255	215	248	237	246	293	238	246	216	235	233	255	273	234	254	267	250	252	224	279	244	246	266	274	234	225	243	225	237	264	249	257	240	249	247	275	253	237	254	231	239	269	239	251	258	234	232	241	232	282	226	259	234	248	251	254	232	277	244	260	261	240	280	249	262	229	234	250	284	256	236	285	254	246	264	257	238	250	237	248	251	241	222	252	253	259	246	268	240	252	223	239	244	264	282	243	232	233	246	256	220	250	243	268	234	250	264	248	264	219	253	230	260	214	241	240	259	197	245	260	259	238	236	237	262	253	248	261	225	234	260	245	243	229	249	239	216	225	244	226	248	278	258	266	220	234	242	274	264	244	236	249	241	248	255	236	219	238	231	236	256	242	220	235	255	257	227	245	254	233	228	257	222	236	262	271	248	242	232	259	253	267	247	250	249	249	236	254	217	272	254	232	248	216	232	251	265	262	225	270	250	220	230	228	249	264	262	220	261	254	262	238	221	234	248	246	266	237	250	244	243	256	248	230	243	232	212	216	241	244	233	225	267	241	256	227	228	275	245	241	243	243	242	252	260	266	250	248	261	261	229	260	274	258	255	244	249	231	246	253	255	245	259	270	265	243	238	219	253	278	225	299	258	266	253	247	263	250	235	243	252	245	235	251	250	251	246	243	253	230	252	251	226	248	257	262	244	244	250	253	244	236	236	245	249	219	260	252	244	256	216	247	268	249	277	261	235	219	254	260	227	256	260	239	225	242	248	257	245	252	236	250	221	248	265	250	251	233	273	265	276	244	259	238	249	269	250	231	269	247	248	252	216	230	269	227	244	227	246	229	249	246	268	239	258	238	277	253	206	275	256	272	237	238	244	241	219	243	230	267	202	258	248	227	243	252	232	232	253	238	260	275	255	265	260	216	260	220	247	255	258	244	255	234	249	232	249	230	240	224	275	259	263	238	263	253	270	235	261	260	281	237	244	237	265	253	249	239	229	246	273	259	243	224	253	240	244	225	232	231	221	252	228	237	246	259	228	251	251	225	256	241	220	258	227	252	258	239	232	270	237	221	252	237	251	249	241	241	248	231	227	237	273	209	271	260	225	278	239	244	249	246	240	248	265	249	271	239	231	258	252	224	242	241	222	267	239	278	267	226	238	238	256	231	249	274	214	259	246	255	258	246	262	262	268	245	224	253	252	267	245	262	246	253	251	231	243	262	257	236	239	258	230	218	230	241	267	242	235	246	233	226	274	252	254	239	256	258	268	251	263	274	221	248	272	261	232	259	245	264	235	235	228	255	243	242	251	245	259	215	237	200	264	250	242	256	243	238	260	247	218	247	278	234	256	225	230	260	233	221	262	233	282	251	239	237	232	227	230	251	238	266	227	257	259	251	255	227	229	248	242	250	251	251	252	250	244	238	242	267	233	246	220	273	225	249	228	258	225	250	258	226	234	252	227	236	247	254	282	227	243	260	269	242	244	239	241	259	240	247	229	242	249	242	227	239	255	244	224	228	221	248	216	227	251	231	266	242	278	255	272	242	257	238	255	250	214	239	227	240	230	260	246	262	245	251	249	229	257	276	288	250	232	251	275	256	258	225	219	248	220	235	230	207	246	245	247	251	255	217	239	267	245	235	261	239	261	241	242	267	225	237	195	216	232	234	256	233	260	284	268	264	282	233	263	231	257	239	273	226	241	267	242	251	223	210	228	256	258	235	235	252	241	272	267	239	249	268	246	232	249	280	251	244	251	287	215	236	253	260	267	239	261	263	250	250	238	267	219	250	262	223	245	276	238	239	242	251	263	252	238	271	261	241	272	220	237	242	264	222	229	256	274	236	263	262	254	251	252	226	257	258	278	241	254	236	219	253	246	232	242	230	258	248	227	252	242	227	225	234	228	246	240	248	247	228	215	274	226	273	264	254	259	258	230	259	259	235	218	253	225	209	255	213	240	234	229	227	264	262	266	227	221	272	240	253	238	226	238	260	237	248	259	250	236	219	271	241	243	274	250	260	247	268	249	259	251	262	239	247	256	248	270	250	253	246	210	269	266	261	231	231	208	224	250	248	254	240	227	256	239	243	250	261	252	258	244	269	233	237	245	243	237	235	266	236	255	235	262	252	246	270	254	258	224	256	231	228	248	285	278	263	248	275	240	216	215	250	264	276	245	225	252	262	238	259	232	270	240	218	259	246	268	235	240	252	243	224	238	236	263	248	244	247	221	263	260	235	234	244	204	251	207	217	219	238	249	249	254	259	233	249	224	251	250	240	253	277	223	267	246	229	235	229	234	258	261	240	245	247	234	259	218	235	260	292	240	243	238	275	247	234	232	244	250	236	253	242	226	250	265	239	242	236	248	239	225	245	252	239	254	243	236	290	230	244	262	221	237	243	244	249	249	273	216	231	241	256	241	257	231	256	240	211	245	248	234	283	233	252	260	242	239	259	241	228	229	263	267	215	246	224	263	236	253	249	251	260	221	251	235	255	243	258	229	271	236	280	243	257	236	239	259	266	258	276	233	243	288	246	250	237	261	248	295	268	252	238	248	236	242	228	245	238	250	235	270	294	233	238	260	226	248	225	254	254	228	254	225	233	247	248	229	255	250	245	239	233	226	239	254	225	244	231	256	222	213	245	261	258	232	261	242	233	222	239	257	247	250	236	251	234	249	248	208	243	265	243	260	225	245	244	252	245	255	233	238	244	258	247	232	220	256	252	253	239	257	244	247	251	261	251	276	247	260	233	210	249	253	236	216	249	242	265	274	241	255	253	257	275	240	272	232	241	274	244	247	237	239	240	259	216	213	254	238	258	246	252	249	248	259	287	255	229	240	234	223	250	223	257	262	242	251	233	242	252	269	254	227	248	240	225	260	259	243	245	260	246	264	242	252	255	251	279	244	246	246	250	260	248	261	242	264	242	241	243	224	240	259	245	248	216	271	249	228	231	264	237	240	259	242	239	238	225	250	223	246	253	265	242	256	271	264	242	254	253	251	233	234	244	257	253	258	241	269	263	261	238	248	266	243	246	205	218	254	252	232	246	229	221	200	249	256	245	241	254	263	263	231	236	253	255	240	242	245	234	252	268	228	244	259	247	232	253	232	242	260	249	243	253	279	264	230	230	224	243	232	251	243	246	210	230	232	221	233	254	214	273	240	247	271	324	249	269	234	248	246	229	230	253	234	285	257	247	263	252	221	251	274	245	221	246	234	249	247	252	250	269	244	254	253	266	233	255	268	254	243	244	240	277	251	266	223	241	248	233	264	219	247	247	208	241	251	285	271	265	240	260	225
33021	55554	49958	39432	32643	24936	19954	16528	12914	11302	9977	8306	6365	4915	3568	2815	2516	2225	1870	1632	1528	1405	1250	1031	906	848	748	727	655	641	518	530	464	497	474	458	493	371	391	432	402	373	389	331	359	399	332	339	344	338	350	335	300	351	303	328	308	306	316	304	324	277	277	303	296	299	295	281	331	286	294	282	263	291	279	286	296	299	318	304	310	296	280	287	288	276	271	288	304	273	290	317	304	316	278	334	300	313	302	287	322	306	256	294	310	270	289	297	295	294	273	324	298	289	298	301	279	299	303	304	311	282	275	298	294	291	308	308	252	320	268	312	277	294	284	274	281	331	287	294	279	315	267	297	305	293	288	288	277	278	299	298	287	268	294	284	314	301	316	307	268	263	298	245	276	285	295	311	343	331	269	283	284	276	278	308	275	271	283	301	297	305	290	291	279	304	262	280	299	291	288	290	294	287	279	305	292	299	303	270	286	279	292	306	267	244	278	284	287	288	282	297	276	260	309	290	261	272	283	270	269	270	330	278	289	276	288	306	291	282	293	263	270	296	317	292	296	280	313	303	272	309	270	306	245	307	266	294	321	318	276	269	282	282	302	298	281	289	315	300	296	321	288	304	308	278	299	266	292	271	293	270	287	266	285	290	344	278	259	290	256	307	290	309	285	281	286	277	284	293	293	261	281	291	293	304	310	278	293	296	284	310	312	307	288	288	309	287	297	267	259	313	281	294	306	294	257	282	281	302	311	312	292	280	309	258	257	273	301	291	297	307	296	278	308	294	287	232	288	270	292	313	298	294	315	288	320	288	307	283	303	277	306	284	303	291	266	299	276	284	278	289	302	289	304	295	307	265	297	275	316	286	281	331	301	252	341	277	287	321	296	265	278	282	293	275	303	279	283	305	292	307	287	293	297	286	314	289	285	318	284	288	308	306	292	272	280	310	295	303	294	294	322	287	294	295	272	296	311	284	304	287	279	273	291	321	313	280	252	311	304	289	284	303	296	298	295	303	294	293	297	319	279	296	304	288	284	274	273	302	289	294	286	292	290	299	285	288	315	279	303	303	294	280	287	301	308	311	300	314	257	308	269	297	304	270	292	280	266	268	315	308	292	262	291	288	283	326	285	281	315	288	305	280	255	278	284	305	279	279	314	305	314	290	302	316	276	292	304	287	303	293	286	261	329	282	317	294	265	293	294	321	303	260	286	266	286	264	263	290	297	281	284	303	266	290	291	281	274	272	300	302	293	292	319	288	285	316	300	276	308	253	307	282	299	297	281	276	291	286	338	254	287	291	296	346	306	289	301	293	308	266	326	300	291	279	307	288	297	278	274	301	240	267	259	287	303	273	274	316	295	308	298	292	323	296	288	271	304	309	280	268	292	288	264	324	319	309	286	275	281	280	301	284	302	280	300	296	286	289	261	299	301	287	285	312	256	290	319	308	312	294	304	280	276	247	289	317	287	272	291	249	293	327	283	312	288	328	294	282	267	263	323	282	305	269	282	262	284	307	318	309	285	273	289	293	278	267	278	285	301	267	272	281	280	273	318	306	282	291	276	294	299	266	295	288	299	288	257	296	269	283	292	269	298	282	309	287	278	315	286	300	310	266	244	248	280	270	306	321	299	296	298	299	281	303	257	227	260	270	310	304	286	286	272	297	308	273	312	316	300	275	281	306	305	264	300	285	257	305	305	298	302	301	289	317	317	280	316	312	285	269	301	278	296	275	300	299	281	294	309	287	308	283	287	303	293	295	327	299	277	266	290	277	301	272	290	328	302	291	298	295	274	277	302	306	302	298	258	290	306	312	301	311	282	312	299	307	326	286	276	302	301	310	287	298	298	299	293	289	257	305	304	288	315	275	274	311	301	304	301	265	250	259	291	289	306	300	295	292	290	261	288	317	281	288	267	287	303	284	299	285	286	300	302	294	287	313	295	287	288	301	297	309	260	284	294	286	277	310	309	316	275	276	282	259	280	311	293	282	296	290	288	281	313	328	285	277	279	296	285	292	272	290	284	284	319	294	307	298	266	294	276	267	296	313	284	293	257	289	295	311	258	305	293	274	303	291	300	285	295	306	282	273	302	298	313	305	274	279	293	272	306	291	300	286	291	319	314	286	267	262	299	294	284	292	299	314	276	304	322	270	304	264	309	299	286	294	307	284	275	287	267	282	319	295	293	306	257	270	300	314	274	282	281	330	263	316	305	279	275	298	259	310	279	289	282	273	290	295	304	300	288	298	291	284	283	306	293	299	293	267	305	295	309	285	277	279	306	269	291	291	288	299	284	313	288	305	297	278	274	293	287	281	282	276	306	256	325	275	282	286	282	300	262	285	325	284	308	281	306	282	299	305	324	253	294	302	308	305	284	301	302	306	304	302	270	290	274	296	300	272	298	300	295	291	289	271	284	283	298	308	302	282	261	317	284	318	295	284	277	277	266	302	277	286	278	279	274	286	303	298	285	309	314	288	306	267	310	283	320	305	303	303	289	299	291	287	302	309	289	291	295	248	288	295	286	303	263	280	301	296	289	298	323	297	317	322	282	298	295	289	284	297	274	311	278	278	272	275	249	295	309	308	278	280	319	298	295	259	286	297	281	278	279	297	291	304	286	286	312	316	298	297	272	299	319	269	314	291	313	291	301	316	293	286	292	314	276	291	285	297	301	245	304	287	283	261	315	273	288	311	298	288	297	317	286	288	302	320	265	273	301	308	303	255	278	300	272	290	288	295	276	296	320	302	284	309	290	254	280	295	275	279	296	255	286	289	302	271	322	285	309	292	275	291	290	287	258	283	279	273	288	278	291	280	313	291	302	301	267	264	304	283	269	275	257	266	294	281	293	293	259	316	281	271	270	285	284	283	299	299	275	299	277	296	291	279	325	318	311	300	297	317	294	295	300	279	298	270	272	307	284	277	298	287	275	250	276	278	287	312	269	289	308	283	297	294	280	276	285	310	288	292	296	310	274	294	277	292	285	325	268	279	304	314	298	280	270	291	282	298	278	295	263	303	259	273	294	277	281	291	303	319	310	286	306	305	292	278	294	267	296	265	284	293	308	275	290	289	286	279	301	281	257	300	293	284	332	295	288	320	294	276	290	309	284	323	278	301	302	295	250	282	295	292	289	313	268	289	284	301	282	309	270	306	268	290	303	294	294	293	336	299	283	272	269	270	298	289	283	303	301	286	265	269	257	283	277	272	287	271	323	292	273	314	269	261	308	302	321	288	303	282	296	293	287	289	275	267	266	273	277	277	268	294	280	283	298	285	304	285	292	257	290	271	303	259	297	278	306	258	282	294	295	267	283	309	307	305	251	290	306	311	279	296	288	288	276	250	273	287	289	322	273	306	283	298	281	274	270	263	295	282	281	267	275	271	293	264	292	265	293	273	293	269	275	308	330	280	284	278	259	286	291	303	271	291	284	265	287	314	295	289	241	284	307	286	267	286	311	263	289	316	287	286	288	281	307	299	262	292	295	299	296	286
29718	30713	33305	26665	18251	10708	6377	4795	3258	2672	2365	1944	1511	1133	891	754	672	591	538	525	473	457	476	414	390	381	334	353	371	327	317	297	300	309	307	313	306	299	287	297	291	277	293	300	245	275	287	259	258	259	298	297	313	299	260	256	271	265	287	270	256	281	255	289	253	245	268	283	255	275	271	283	247	255	294	263	279	298	274	247	268	281	256	262	294	256	267	273	259	251	249	260	266	268	285	259	262	291	262	283	254	264	252	258	254	292	233	240	257	238	260	271	287	237	278	266	236	253	233	282	276	261	263	255	282	251	239	239	262	255	274	242	271	276	258	273	262	240	251	257	273	268	243	266	257	261	275	250	270	271	260	252	272	250	252	238	309	269	249	260	251	279	252	258	273	270	264	246	277	243	260	286	268	251	267	264	257	284	248	259	276	252	263	270	245	281	255	253	289	275	254	228	239	260	309	256	262	279	264	264	299	271	264	256	253	262	245	247	256	282	267	237	292	269	293	245	249	239	248	262	248	288	256	267	276	282	279	271	278	254	237	260	278	237	272	255	244	286	271	281	278	242	232	282	278	233	272	249	262	270	273	273	246	256	280	254	282	266	276	256	259	263	239	264	271	273	231	283	271	283	286	254	250	266	239	279	265	242	268	263	255	240	256	254	250	263	234	254	270	282	287	265	270	294	263	277	274	265	260	293	295	242	257	272	271	248	275	263	294	259	283	266	265	255	257	290	292	260	269	250	282	262	272	265	292	272	259	256	269	262	260	274	279	264	293	277	266	267	248	267	259	260	251	247	255	247	276	251	255	258	278	256	276	240	276	251	302	284	266	285	287	252	249	251	238	247	241	257	275	273	314	276	258	270	274	283	261	241	273	268	247	255	281	262	273	282	266	260	258	278	272	235	245	270	247	271	249	296	244	258	249	259	257	285	295	258	249	241	238	283	255	262	251	286	286	258	269	253	228	242	269	292	266	253	264	285	259	249	266	283	236	263	261	243	271	263	246	262	266	260	280	251	251	243	257	262	279	262	235	274	283	270	269	279	259	279	280	248	246	265	245	249	277	269	253	244	269	262	231	276	262	268	257	245	245	252	280	291	280	266	260	264	279	283	285	215	255	297	262	248	289	265	241	250	273	237	252	264	277	259	269	282	273	268	246	270	272	246	269	261	282	272	278	272	281	244	269	255	261	251	273	253	275	267	262	262	258	280	301	262	242	238	274	250	249	249	249	266	278	273	263	224	248	252	230	239	251	286	253	278	250	261	276	269	254	236	253	240	249	254	259	257	257	256	276	263	258	256	277	270	280	241	291	246	280	277	237	277	249	281	258	259	267	281	281	256	275	310	259	252	279	281	251	262	275	270	267	237	275	276	290	269	283	258	250	253	262	272	260	266	289	237	279	261	252	275	261	248	246	252	289	266	266	284	225	252	249	253	260	262	245	278	284	263	262	286	266	260	263	259	257	256	261	271	261	252	282	219	268	279	264	287	276	276	289	314	247	264	233	255	256	281	246	227	272	274	242	256	306	282	276	262	289	274	261	250	262	280	260	239	284	238	272	274	245	303	240	268	252	268	255	238	280	290	265	257	267	245	278	265	276	280	263	257	265	262	241	275	252	286	247	279	290	264	249	235	264	257	281	253	251	262	260	271	263	269	247	232	266	280	264	257	240	232	241	252	283	252	280	257	252	271	269	256	249	267	266	281	258	252	274	271	285	266	250	262	260	263	277	268	275	278	270	284	249	269	264	256	224	266	260	228	249	269	294	240	268	250	249	288	273	301	248	283	267	256	257	248	267	257	259	284	243	254	257	280	283	243	262	273	252	255	278	288	261	254	277	259	241	293	274	269	279	251	248	267	260	281	246	261	275	242	245	257	254	273	262	286	253	284	268	242	272	259	290	272	251	271	284	278	297	260	249	235	230	282	258	305	296	250	266	295	284	256	258	262	284	260	274	258	225	252	245	274	254	258	268	258	263	270	283	271	231	299	263	261	244	265	247	272	265	251	254	247	269	263	285	269	268	279	262	223	260	242	231	269	276	274	266	277	250	254	230	258	273	271	259	269	279	251	266	252	253	253	314	275	280	298	236	245	268	249	273	269	266	261	278	289	263	295	269	258	288	257	263	263	245	262	252	229	237	260	251	262	286	250	244	265	276	271	269	245	287	268	242	295	267	270	298	261	261	259	299	249	279	279	255	256	260	270	283	251	264	292	254	257	270	248	269	279	277	278	283	235	263	251	273	284	241	265	275	262	267	289	231	276	283	275	248	276	260	277	261	258	253	257	250	244	275	250	294	292	243	277	271	255	287	264	257	255	277	305	250	275	259	250	298	261	270	233	270	259	257	293	263	240	279	273	282	261	242	244	277	297	231	263	261	291	283	268	285	254	240	269	260	263	266	258	254	323	244	251	283	264	283	250	243	264	300	284	268	282	276	260	283	281	270	265	275	270	289	261	251	260	264	284	249	258	278	263	261	275	207	254	224	291	270	294	251	289	253	285	262	269	273	281	258	273	296	253	254	269	256	263	269	266	264	263	252	262	254	256	265	260	264	275	276	246	253	307	287	283	263	270	245	276	266	281	275	235	233	293	254	256	257	258	260	244	277	250	252	264	274	261	271	277	257	272	247	252	284	260	243	238	264	274	274	268	241	248	256	257	279	247	270	269	258	304	237	261	252	272	273	248	280	279	245	264	290	281	247	263	260	278	235	262	272	267	294	252	228	288	264	248	263	259	284	270	247	252	241	258	296	235	275	259	296	269	243	284	256	282	262	232	265	258	262	294	274	287	276	277	266	253	280	276	269	278	259	294	270	276	294	287	289	267	293	254	264	270	269	253	233	250	291	220	256	282	252	243	277	240	264	267	298	243	261	257	267	291	269	243	269	271	255	265	293	248	258	262	283	276	263	240	252	271	244	249	259	258	258	267	301	258	266	258	261	264	277	279	280	250	280	221	246	267	272	264	287	283	255	283	252	257	260	253	261	260	266	263	278	285	276	259	296	267	268	243	277	287	250	256	299	282	288	242	257	249	250	258	248	279	254	282	266	230	277	265	269	275	264	263	239	296	269	238	264	282	271	264	252	288	242	291	238	250	250	248	285	271	249	290	262	241	258	261	262	282	277	255	272	245	237	265	257	246	263	287	276	268	275	281	278	282	249	279	258	253	280	251	262	259	272	247	257	259	273	264	263	261	249	255	284	258	247	268	260	297	282	260	285	266	248	246	237	275	276	259	254	288	252	273	291	271	262	243	271	250	281	278	268	269	263	260	262	279	273	295	256	264	264	278	280	247	271	266	246	249	280	273	233	265	261	273	253	291	247	256	266	234	263	272	266	263	273	259	274	271	253	264	287	288	299	249	264	282	292	251	294	249	233	283	250	256	262	260	274	245	299	283	264	241	273	269	236	282	244	253	286	236	276	251	250	260	255	258	298	270	253	242	264	253	249	288	283	275	251	263	283	250	257	240	268	267	260	254
31123	44862	38110	28254	22293	15774	11786	9699	7139	6020	5578	4291	3348	2586	1874	1526	1376	1181	1043	922	895	785	762	663	600	563	517	505	459	478	425	394	406	433	397	365	402	384	388	364	336	352	362	339	372	337	351	358	340	345	356	341	301	302	342	349	336	337	319	329	362	333	313	322	304	341	350	334	331	334	338	318	301	320	326	352	334	334	297	302	321	345	342	328	330	334	329	355	315	318	348	315	318	309	340	325	322	308	334	323	345	338	348	323	313	336	346	354	341	329	334	333	313	336	324	292	359	327	301	355	336	320	334	310	332	314	304	329	339	322	269	364	305	338	345	312	306	314	307	310	353	317	332	348	321	345	339	314	326	295	306	325	307	332	344	314	315	313	310	295	333	321	274	332	337	320	349	321	330	324	330	322	351	307	326	343	313	345	341	311	330	335	321	336	333	348	321	324	287	314	335	312	355	367	299	304	305	307	320	344	314	286	312	312	333	289	354	305	293	344	306	333	333	342	298	350	325	337	354	332	319	346	313	311	339	332	332	314	359	341	312	324	313	310	316	327	324	332	309	328	322	340	287	319	341	330	345	321	345	359	324	321	338	330	351	302	345	305	322	346	336	352	338	338	292	329	312	306	319	339	342	319	289	308	334	320	322	301	307	318	366	276	345	327	289	334	335	269	347	353	311	322	299	330	301	340	342	323	312	344	313	315	332	318	332	323	318	313	374	334	332	324	342	352	330	359	358	327	305	308	317	314	302	314	323	319	336	307	319	330	332	290	340	328	349	320	305	312	348	339	327	328	340	313	327	364	362	347	332	295	330	326	316	297	329	278	343	345	308	367	336	339	310	310	333	319	330	330	336	320	307	294	333	321	295	329	301	343	304	320	329	303	315	344	308	319	309	338	314	343	307	303	322	352	349	312	332	325	306	317	321	340	335	318	343	314	319	313	316	324	311	305	312	324	349	309	318	282	332	325	323	286	320	331	339	368	335	313	310	328	344	338	309	362	314	329	340	326	333	322	329	316	334	335	327	331	301	317	298	319	338	310	322	349	330	328	304	323	328	349	308	327	347	332	305	315	338	342	325	332	342	342	328	327	334	287	291	340	335	327	301	307	323	313	328	291	339	373	311	345	335	340	292	327	336	291	359	308	332	343	309	340	314	327	309	277	316	316	315	324	310	322	345	351	317	344	337	360	315	304	338	326	320	343	329	343	279	343	310	336	321	342	353	323	315	299	344	290	330	329	298	353	322	316	331	344	318	356	301	303	341	359	344	323	323	348	288	325	312	325	317	318	334	310	327	344	312	331	323	346	352	370	321	318	315	358	333	323	325	319	336	332	307	312	321	333	339	313	337	320	306	327	337	318	311	312	313	312	320	342	292	321	345	343	322	309	315	351	323	341	293	315	339	331	329	319	328	314	335	323	335	330	343	298	303	303	290	317	322	352	291	335	331	338	317	299	319	336	325	321	326	341	305	325	335	333	312	330	321	325	280	321	314	303	346	325	311	331	347	302	343	317	310	320	317	334	318	313	315	304	300	339	328	322	352	359	325	322	338	342	340	334	311	333	320	339	323	323	333	326	275	316	306	300	350	326	355	329	318	319	309	316	283	302	335	307	309	353	327	315	332	344	330	331	315	334	348	342	289	328	307	341	316	310	334	313	302	316	308	331	300	314	322	347	339	309	328	330	330	318	305	285	323	315	321	329	328	330	317	316	303	308	301	335	324	315	325	349	344	316	289	321	327	292	347	332	292	344	316	331	310	331	351	353	326	345	288	316	355	324	323	308	341	342	324	333	314	325	309	360	329	348	343	323	330	335	344	343	332	340	339	326	351	325	338	337	314	307	318	320	319	312	317	351	305	327	339	369	330	314	326	340	271	313	330	342	328	328	376	343	331	343	306	304	329	319	298	317	348	339	325	336	343	325	322	346	323	323	329	313	340	323	325	323	317	337	343	334	336	299	354	350	321	325	318	310	321	339	384	344	329	330	306	318	354	342	299	294	359	359	343	323	324	339	329	324	357	287	328	349	314	333	316	316	319	312	298	319	274	326	370	357	324	320	321	312	319	304	332	369	326	313	335	324	308	332	334	323	328	344	341	308	323	335	349	283	311	315	308	323	307	309	362	336	343	332	323	316	331	300	319	322	338	324	315	324	311	293	319	344	344	321	342	312	330	336	343	314	334	305	331	363	306	347	303	325	335	304	349	327	292	325	305	333	314	317	299	324	335	312	313	316	342	320	344	323	326	311	336	326	343	293	341	345	309	339	364	319	335	322	338	309	332	335	316	304	336	347	352	324	342	329	318	355	318	334	332	323	336	335	304	325	309	347	332	311	331	321	297	332	320	352	332	333	335	312	295	362	339	319	285	345	322	306	310	325	331	299	328	310	308	338	316	285	296	346	331	320	324	294	330	335	297	344	337	317	329	301	318	321	325	292	328	331	325	292	328	351	317	318	330	340	343	318	343	343	327	350	313	315	331	328	304	326	311	319	305	304	329	314	322	311	327	293	319	351	356	299	311	312	324	319	354	372	300	297	301	327	326	323	317	324	311	326	330	324	331	321	336	351	324	301	317	335	341	325	336	340	336	340	336	332	349	351	337	321	336	333	295	308	328	298	316	299	296	298	347	339	329	343	307	304	313	339	324	348	318	372	335	343	308	317	316	324	322	335	305	350	331	343	312	333	350	303	333	341	339	313	335	342	312	309	323	295	331	319	337	336	337	325	376	316	323	365	309	317	345	305	338	314	342	329	351	312	332	318	299	307	326	355	362	299	325	310	341	344	303	329	321	300	337	318	327	339	306	310	307	334	324	336	326	297	333	288	299	302	343	338	330	324	297	330	333	359	308	333	331	298	308	332	262	310	346	318	330	305	332	336	303	318	335	392	328	325	343	305	347	288	311	341	337	346	338	306	309	340	323	308	332	304	317	299	321	359	325	358	337	338	301	292	299	312	322	347	340	312	323	323	318	310	311	326	315	339	308	306	336	296	321	308	322	306	306	343	324	325	338	324	342	292	327	337	326	369	321	328	317	343	337	331	313	310	329	348	317	300	332	341	340	305	329	322	312	336	296	320	324	311	320	339	325	307	340	310	364	312	337	356	330	340	330	326	343	339	303	350	312	329	312	319	311	311	302	333	348	314	330	309	285	361	317	341	351	328	342	322	358	327	352	317	328	325	312	324	306	352	322	326	374	347	353	329	320	320	344	305	325	313	324	335	340	331	304	318	321	335	315	331	310	319	351	336	351	336	313	316	289	291	326	322	344	317	322	278	334	331	324	312	359	318	354	330	299	302	340	323	324	329	295	319	338	313	341	351	327	320	318	323	304	274	297	317	336	310	338	351	312	296	321	338	347	343	297	334	327	355	345	325	314	327	342	336	340	321	322	309	304	329	316	315	312	328	333	313	325	316	298	310	320	329	319	297	329	342	368	330	338	334	338	303	334	343	330	338	328	307	329	326	340	331	334	336	334	337	305	315
24553	21425	28891	26626	23271	18556	11322	7405	5289	4016	3524	3011	2218	1568	1250	1017	974	792	722	618	594	537	518	448	393	380	378	333	304	313	301	262	258	280	289	245	267	259	237	233	217	231	210	243	234	213	240	225	219	218	234	229	217	192	187	205	174	190	194	240	227	200	204	220	211	206	200	209	221	201	193	189	192	188	225	204	227	232	187	197	220	226	188	220	177	229	205	188	201	186	212	190	199	221	192	220	200	192	201	200	222	224	207	184	207	192	198	208	188	214	198	204	194	189	211	189	209	193	212	182	217	199	204	219	198	201	221	211	172	206	203	203	194	203	210	187	221	212	199	204	200	218	216	208	207	229	198	229	207	189	190	217	186	200	194	186	205	195	181	185	218	199	192	198	183	193	170	208	187	204	218	198	201	197	199	203	200	202	217	215	219	181	207	238	200	238	186	199	201	208	211	208	210	206	217	214	191	199	195	202	202	224	227	199	202	182	199	212	204	198	182	207	244	207	226	192	178	202	185	185	204	190	207	217	217	195	221	191	194	212	215	198	163	214	218	196	204	217	188	198	194	191	185	229	172	209	217	196	195	194	197	198	207	217	193	232	205	194	214	198	198	205	187	194	198	206	223	220	206	208	195	187	181	200	213	202	199	194	196	187	204	197	190	210	199	204	201	189	200	208	193	226	198	190	192	222	203	200	204	191	179	209	234	214	207	205	193	185	232	208	228	185	189	220	185	219	190	208	192	212	190	243	223	195	174	213	221	205	218	224	235	220	209	207	207	198	199	228	192	186	211	229	178	209	202	208	218	203	214	189	189	183	214	175	196	223	198	210	202	207	204	157	190	199	193	204	208	195	191	196	218	237	211	217	180	198	230	194	179	219	195	205	216	239	190	202	228	208	199	202	227	155	197	199	213	226	216	197	181	186	215	193	198	207	191	202	183	210	217	199	175	233	202	211	206	215	213	207	210	214	203	211	221	223	206	221	209	204	173	221	212	214	197	203	227	201	246	225	212	203	190	205	205	202	193	214	231	200	201	206	186	206	222	214	226	196	212	184	208	195	213	218	211	215	197	217	205	203	176	185	203	180	204	226	215	203	218	189	211	232	194	191	216	192	205	211	201	197	173	184	185	188	176	185	216	249	208	198	207	201	173	186	218	207	180	216	191	198	205	201	233	218	203	198	222	211	203	219	193	179	180	203	205	204	210	198	205	182	203	205	189	197	167	190	219	194	183	195	196	219	192	181	181	203	208	189	188	192	208	201	187	187	207	209	191	196	205	195	200	201	208	216	231	191	227	184	202	220	203	174	181	188	186	186	180	207	197	188	226	226	199	167	219	206	193	191	204	189	205	173	176	201	202	208	190	227	193	210	192	202	184	202	200	221	196	188	196	176	222	210	216	199	214	187	178	202	190	196	214	191	198	200	204	211	199	194	225	202	187	207	192	189	178	192	206	209	200	212	172	193	204	189	203	199	199	199	204	203	209	177	208	205	199	204	221	214	200	188	183	186	219	214	175	204	210	197	190	196	191	219	205	215	177	193	204	204	185	198	185	184	198	181	214	222	200	187	204	211	186	199	206	206	190	231	200	211	235	211	194	205	222	203	212	200	181	182	202	194	219	215	199	191	204	205	182	209	201	216	196	218	185	203	200	205	212	217	206	203	206	203	207	195	199	206	213	223	189	213	197	208	198	190	194	204	176	191	220	223	193	198	207	191	204	201	181	206	203	207	191	195	193	184	195	202	202	190	208	181	206	203	214	205	208	196	203	223	182	213	181	201	215	221	238	196	217	212	207	204	199	195	198	198	190	206	214	189	194	227	205	198	195	215	232	210	188	193	203	217	207	193	204	194	199	194	189	209	201	205	226	214	196	179	186	182	204	176	218	194	193	189	182	208	204	210	191	240	200	201	203	184	201	204	210	196	183	199	205	205	197	212	217	209	182	209	196	205	218	206	210	220	196	193	202	185	183	188	208	179	199	183	199	212	231	197	196	161	192	197	194	201	194	220	182	180	208	210	181	195	218	197	236	199	204	218	200	209	182	183	191	190	201	203	211	202	184	186	196	215	202	209	196	206	208	206	209	226	174	201	194	186	202	200	205	202	187	199	201	184	225	214	213	215	195	221	199	229	190	230	190	192	191	206	211	196	185	218	206	209	205	184	227	194	188	206	201	210	180	208	186	210	215	185	191	207	195	231	188	218	200	202	215	182	193	167	214	166	202	167	205	207	213	211	199	224	208	183	199	213	195	233	201	186	183	193	206	183	220	199	212	201	182	213	162	214	231	214	198	202	210	211	178	188	228	196	191	211	206	199	209	215	209	175	197	224	199	213	184	195	210	230	212	211	203	210	215	183	195	205	198	209	219	206	215	196	197	208	188	174	197	220	191	202	214	212	161	210	221	215	227	196	204	194	178	217	209	190	215	232	180	190	209	225	178	202	210	217	206	207	189	205	187	222	177	202	188	192	222	189	197	189	199	196	242	189	191	192	223	181	194	236	195	216	209	191	207	196	206	213	189	214	206	206	193	211	201	209	180	208	217	232	211	197	211	214	213	196	229	195	206	202	191	214	201	187	207	225	204	223	194	221	203	194	186	207	219	244	181	220	206	189	217	207	194	194	206	187	178	194	212	175	221	243	194	199	208	199	213	209	192	219	196	208	206	219	197	207	206	207	216	214	219	191	199	168	202	207	194	206	211	201	185	196	216	220	217	207	193	197	188	191	207	216	194	183	192	213	220	191	203	235	177	215	190	213	162	215	190	190	188	187	189	197	210	198	196	204	228	183	205	201	206	207	200	203	167	183	227	193	194	189	209	183	196	214	185	185	195	199	214	172	221	205	195	190	214	216	202	205	203	200	194	214	210	198	198	220	211	199	185	197	224	204	204	186	181	212	194	200	202	190	203	184	205	215	195	214	196	197	203	195	211	210	184	221	162	176	215	180	219	209	198	235	195	193	220	216	191	205	205	198	205	216	173	218	199	192	202	190	208	191	172	184	168	201	191	199	214	193	221	209	208	186	213	208	203	210	229	176	191	204	194	197	230	209	203	210	217	197	196	216	208	171	191	196	203	191	205	219	207	211	202	173	197	204	212	214	204	187	186	210	180	194	241	203	202	207	190	215	206	192	187	205	215	229	220	204	210	201	201	231	192	194	211	200	187	214	182	202	204	188	210	174	222	224	181	211	205	189	181	218	197	207	200	189	201	216	206	212	216	188	207	179	233	208	221	201	190	201	212	211	202	176	210	205	205	209	203	215	193	211	194	214	206	212	212	188	191	199	214	194	182	215	193	212	188	195	221	203	224	212	230	177	180	203	207	180	232	200	175	185	187	188	206	211	208	178	193	202	218	210	204	219	204	176	218	202	177	201	193	203	204	213	215	213	198	197	209	219	205	200	194	218	218	210	180	232	217	185	250	196	231	210	196	202	208	208	185	206	179	199	212	199	181	181	211	184	211	210	205	197	220	198	186	211	228	186
30991	48723	44613	36393	28136	21162	15654	13478	10729	8535	7702	6628	4931	3614	2684	2236	1938	1605	1303	1227	1063	1024	969	768	723	629	602	549	497	477	460	427	430	395	399	357	331	357	334	338	312	291	325	279	286	295	310	268	277	256	293	249	265	301	270	260	294	278	254	289	269	243	265	293	253	250	269	251	264	268	267	281	268	253	245	262	260	251	240	258	256	225	268	262	246	235	270	250	262	251	275	248	248	251	257	236	230	224	237	252	255	265	217	230	233	235	275	250	261	244	239	256	273	279	224	263	240	248	254	261	250	258	243	257	253	249	268	255	253	245	255	246	248	287	246	245	242	246	243	270	253	260	272	238	252	264	257	258	250	232	250	277	271	242	230	223	227	274	238	234	255	277	277	263	253	248	249	218	246	295	264	266	254	245	264	250	254	258	279	243	280	248	251	253	244	278	235	224	244	265	249	235	271	268	258	217	258	265	203	274	240	261	280	249	264	242	248	263	253	235	242	244	234	234	235	221	249	250	238	267	258	253	255	248	275	267	252	233	262	230	266	220	287	261	250	235	238	246	257	248	256	221	270	250	233	256	264	223	258	264	251	236	242	253	281	246	232	257	275	269	234	302	243	236	254	234	267	245	255	249	260	263	262	261	260	260	251	265	248	267	262	226	251	255	223	272	266	218	269	246	279	269	257	236	244	241	264	227	259	213	249	246	249	229	241	255	250	230	238	253	246	260	259	253	255	257	274	256	256	243	247	244	236	280	252	245	221	252	260	242	265	241	216	263	244	256	251	263	231	231	278	246	226	240	280	237	274	258	227	272	261	230	282	232	281	247	210	249	256	258	262	254	273	241	260	240	230	240	278	218	247	258	229	283	222	280	275	225	270	250	249	242	224	251	259	230	266	221	238	249	258	224	235	259	265	248	231	242	251	233	232	274	271	259	272	250	264	255	282	233	268	229	254	249	250	272	226	247	274	273	230	258	234	246	229	237	257	225	243	244	267	230	242	261	255	287	245	251	250	255	259	267	255	237	253	247	232	245	259	249	263	268	224	282	228	216	246	236	250	259	257	246	257	246	248	253	265	257	268	216	259	260	274	237	247	271	264	257	243	279	253	220	253	250	233	251	231	247	258	259	250	232	249	252	232	259	238	228	264	253	270	249	218	277	269	240	251	235	268	274	236	247	254	265	254	272	251	258	250	248	268	255	274	251	245	231	251	261	264	256	267	260	229	257	228	254	280	272	256	257	239	240	271	227	247	229	291	249	229	258	233	254	246	271	312	232	239	269	230	296	280	263	234	245	255	250	279	245	242	243	256	268	255	274	248	244	257	247	242	235	236	234	264	237	267	279	246	244	257	248	224	257	250	219	258	246	248	240	249	273	259	259	216	258	275	241	257	253	270	252	272	249	252	230	244	248	272	245	248	238	241	244	275	268	229	234	287	270	239	244	242	259	229	248	239	254	255	246	247	244	269	261	248	243	240	253	231	224	238	250	267	276	260	257	278	230	271	222	255	271	229	248	254	287	235	284	248	268	268	275	283	253	244	262	261	267	252	274	243	229	251	261	279	290	264	245	235	255	249	258	263	247	270	247	245	224	259	241	228	235	263	240	251	256	250	248	248	225	256	273	266	241	237	241	259	232	228	247	248	270	267	260	249	271	238	252	246	243	250	242	253	243	252	261	233	277	239	244	252	249	255	248	248	255	251	247	208	242	246	262	231	273	254	239	246	257	258	235	208	238	247	253	245	258	263	246	237	230	227	241	253	232	245	239	248	229	230	247	261	274	277	247	234	260	264	263	220	241	257	262	244	244	273	254	235	242	232	231	257	253	246	270	217	259	268	236	239	275	260	253	249	259	259	268	255	270	258	253	276	253	279	260	278	251	227	249	239	230	237	258	269	268	250	238	264	223	282	251	240	237	250	277	256	241	238	252	241	241	255	261	258	223	265	237	242	239	248	283	238	252	254	245	272	276	261	227	240	225	220	255	251	239	234	213	271	231	234	219	257	233	256	198	270	253	259	245	234	231	234	232	251	239	236	259	268	239	243	240	255	268	265	243	242	246	241	258	263	251	242	226	242	252	255	246	235	238	255	245	236	252	253	223	236	257	280	257	236	267	260	273	248	235	233	263	271	236	249	216	263	286	244	247	278	266	253	253	241	246	233	236	271	269	259	264	231	234	247	236	243	245	255	257	243	256	235	254	251	281	251	249	239	257	251	245	214	260	251	266	261	262	241	248	240	244	250	248	248	231	235	248	241	250	248	231	264	291	251	252	257	242	251	248	237	246	241	269	245	249	255	242	241	247	242	243	247	238	267	256	232	245	251	267	225	239	266	269	267	242	246	231	273	239	245	255	231	235	269	270	243	285	250	232	263	260	251	246	236	246	247	259	269	277	238	251	229	283	246	267	267	236	227	234	248	255	244	245	235	253	234	255	269	284	280	260	202	265	226	204	253	248	243	278	251	257	226	227	286	302	249	235	248	253	269	239	248	268	242	217	234	258	241	243	262	251	244	255	273	287	259	232	250	245	263	244	282	251	255	277	246	244	246	235	236	244	246	237	261	249	251	244	263	260	231	256	263	243	244	257	262	239	244	250	257	252	246	278	229	246	263	252	268	250	268	253	215	254	251	253	223	252	254	264	258	233	244	229	243	257	230	246	232	259	267	257	231	275	243	261	231	248	243	239	206	262	254	250	282	242	271	280	243	219	238	250	208	230	255	244	232	214	250	271	244	236	261	213	248	235	247	261	246	234	249	255	256	243	229	245	246	258	243	243	268	249	239	224	259	279	230	248	234	239	239	216	247	255	257	282	248	244	219	264	265	264	265	241	233	244	237	250	232	257	283	231	248	274	256	250	246	259	234	272	245	252	247	229	248	225	217	247	247	260	236	231	252	245	242	262	251	286	236	245	233	208	243	260	241	280	263	246	263	275	253	236	221	234	258	252	242	236	257	216	253	229	219	279	244	230	235	225	212	246	264	251	252	266	255	244	244	237	259	258	232	247	237	228	256	258	237	274	263	240	244	274	245	277	236	241	287	255	243	273	250	271	252	229	238	248	241	246	243	258	266	254	240	251	250	283	256	244	259	269	242	242	260	243	240	272	218	237	223	236	273	255	252	246	254	254	258	276	260	253	230	241	246	260	244	244	258	262	276	265	240	250	259	265	268	250	260	245	226	257	245	244	228	277	233	256	253	256	238	233	245	255	242	230	244	270	226	260	232	255	230	269	257	228	242	256	256	237	242	242	251	240	232	258	241	213	245	207	233	254	233	256	235	248	282	263	239	275	258	272	256	266	229	218	258	233	244	246	257	241	256	274	241	265	239	257	234	282	219	249	233	266	239	245	264	258	251	257	257	233	251	233	220	257	219	237	234	227	258	249	270	258	242	236	260	248	254	251	268	241	253	249	250	243	242	247	260	252	229	266	270	266	220	241	249	250	260	233	272	257	283	260	293	264	266	269	266	252	260	235	245	247	238	276
25472	21558	29115	28288	21318	13391	8149	5544	4115	3340	2778	2636	1987	1501	1231	985	821	803	700	665	588	568	560	545	486	452	443	372	376	399	368	389	408	366	368	347	354	354	323	347	339	299	322	348	342	336	353	353	357	326	352	335	316	323	333	352	348	318	315	307	339	298	316	312	316	350	303	333	321	319	314	311	303	323	328	306	346	336	308	285	285	311	372	308	329	334	319	302	298	301	333	312	306	325	341	321	318	325	309	308	307	304	303	331	307	332	312	305	310	308	338	329	296	333	339	312	282	302	319	326	278	334	326	296	361	335	272	312	307	308	285	326	334	277	333	299	343	325	317	350	317	290	331	325	329	315	331	319	309	299	316	324	296	299	343	315	322	341	306	305	332	289	319	359	324	325	314	314	273	332	306	290	332	312	339	329	323	326	316	361	331	315	329	318	312	300	307	344	280	318	323	328	320	295	329	317	309	300	321	314	328	311	320	305	294	308	318	304	301	318	306	314	307	341	306	310	310	322	325	304	332	345	316	318	325	330	286	309	351	307	303	315	288	299	304	350	316	293	316	319	293	314	328	314	307	325	298	345	304	302	322	329	298	324	302	300	313	325	320	328	304	334	320	329	284	293	280	330	291	286	314	330	321	320	309	325	317	319	335	369	317	314	316	302	322	304	349	327	314	319	282	299	354	292	278	302	342	298	311	335	311	299	310	335	334	301	315	298	338	328	337	260	302	355	330	297	299	281	330	322	302	322	322	306	305	304	337	341	302	341	322	311	312	321	288	306	350	327	341	296	315	333	319	324	336	343	322	304	336	287	302	327	298	321	342	296	308	308	331	338	306	322	282	313	269	307	314	330	306	283	297	331	316	341	310	296	307	304	328	326	314	302	299	318	267	321	320	317	312	324	305	308	359	301	311	308	326	274	304	313	332	333	317	311	344	344	335	345	309	289	314	323	339	307	292	318	300	320	316	316	303	324	329	314	311	324	284	321	321	334	347	292	296	332	307	329	315	297	319	320	319	321	311	324	349	326	311	280	275	303	342	292	335	320	291	342	277	320	310	271	329	316	315	332	328	284	339	335	325	306	311	308	312	304	361	333	346	302	313	306	287	307	328	327	313	308	336	295	317	277	307	340	332	303	321	326	321	299	326	329	324	319	343	356	287	330	292	297	332	316	314	293	312	287	324	316	296	307	303	286	330	332	331	314	313	303	329	342	297	340	270	290	305	327	326	305	323	319	359	322	324	300	314	326	314	353	315	294	318	325	313	315	297	318	323	307	343	295	307	321	302	325	323	309	269	360	310	324	317	288	351	339	313	304	288	327	322	324	333	296	342	336	321	317	332	311	353	325	321	331	294	314	297	306	337	334	315	294	339	328	310	301	316	307	312	312	305	333	328	304	324	281	289	334	297	312	331	308	317	329	327	311	339	313	305	351	298	310	313	321	326	350	312	325	272	322	326	327	288	337	307	350	293	331	318	329	280	350	311	333	296	345	331	338	343	324	292	342	301	335	340	319	301	308	315	345	306	306	324	296	320	328	352	315	313	337	350	325	311	315	296	361	318	310	307	323	325	325	326	295	302	288	311	280	333	318	299	302	302	314	274	312	301	312	326	311	332	317	318	311	301	326	319	314	351	331	326	323	304	304	301	323	311	308	316	327	337	335	295	303	311	292	285	298	316	311	356	340	356	344	341	326	318	348	318	343	301	327	333	342	311	312	294	332	310	334	318	328	367	319	318	318	331	339	310	313	328	292	329	322	315	297	312	296	323	324	289	318	316	311	336	347	321	288	305	321	313	325	297	321	305	339	316	306	329	303	296	328	316	329	323	348	336	312	292	311	291	336	328	316	316	315	310	322	317	313	331	359	306	306	330	315	284	318	329	318	311	310	355	289	306	299	347	309	337	338	330	303	324	357	295	329	310	305	308	324	293	327	304	326	329	305	309	333	320	323	294	327	296	288	272	315	338	335	358	291	297	307	321	294	345	314	353	290	309	350	321	300	290	313	342	327	315	318	303	318	338	291	295	331	318	301	294	314	329	329	340	327	290	324	288	338	291	326	340	292	338	318	301	317	334	313	326	306	288	277	328	317	323	286	313	339	300	269	341	322	305	323	327	300	297	291	308	338	328	317	274	316	305	313	294	317	322	333	320	322	311	304	328	299	342	308	342	326	340	307	300	288	317	344	312	309	334	292	288	281	296	345	330	309	334	332	314	328	303	296	286	301	324	304	275	343	323	322	319	277	302	322	306	334	334	326	329	311	309	352	311	348	275	324	320	326	299	338	331	273	330	329	295	268	317	304	322	328	310	315	299	328	309	312	333	322	339	316	311	301	321	319	279	324	323	327	307	333	357	326	323	325	333	328	308	328	333	302	301	338	307	314	267	318	287	312	312	311	333	325	324	297	346	331	312	325	298	304	341	311	322	301	326	285	311	311	337	336	320	278	301	331	313	323	337	316	324	341	305	315	319	347	374	309	307	339	305	342	332	315	322	329	326	285	332	333	284	335	330	345	319	330	358	366	319	336	337	330	336	295	314	319	344	307	281	294	303	329	304	334	319	299	333	323	322	327	330	350	345	301	322	303	303	331	313	338	325	337	323	344	308	321	314	313	305	327	312	315	327	318	318	347	315	312	296	300	290	319	371	304	295	339	321	312	316	306	331	321	320	320	330	319	328	331	323	321	306	292	315	338	303	320	332	339	283	320	318	324	348	303	329	334	297	312	305	309	299	313	324	323	305	342	351	313	344	284	338	340	322	302	339	317	315	313	296	297	319	302	319	300	338	342	340	331	335	306	303	347	321	315	309	324	331	287	320	305	309	321	371	335	302	322	298	283	336	363	320	332	282	306	314	305	323	331	311	344	310	335	312	303	313	314	327	310	336	336	309	329	332	301	328	322	294	299	335	268	322	314	322	329	317	322	304	315	322	348	325	321	348	278	339	318	304	310	288	334	300	304	334	316	312	326	335	316	310	357	317	350	329	318	361	306	292	323	320	307	311	306	297	314	339	314	343	327	324	317	320	322	299	312	320	323	330	322	310	314	327	299	344	341	333	317	336	318	319	304	341	310	328	303	301	320	320	302	297	298	312	317	326	299	323	326	278	313	322	351	330	306	297	297	295	302	297	310	311	332	293	305	321	306	288	336	322	326	293	331	306	323	325	291	312	318	305	356	295	314	334	315	288	325	320	334	317	302	310	304	310	306	313	335	351	302	346	350	306	307	313	346	316	320	300	328	318	298	343	318	296	305	318	296	328	317	340	308	329	301	339	319	344	334	306	338	296	352	338	302	344	299	292	332	307	288	315	331	298	322	340	319	279	302	305	332	331	313	305	325	322	330	324	337	302	332	338	294	321	331	320	325	368	312	342	273	294	303	333	317	333	322	326	315	331	311	331	308	286	311	335	335	328	324	328	333	283	309	272	313	300	353	332	286	323	316	314	321	314	308	291	296	322	307	306	317	314	309	325	318	308	320	308	290
31130	46033	41677	32411	25452	18418	13793	11284	8781	7428	6556	5965	4376	3256	2445	1924	1699	1518	1256	1160	1045	975	942	801	752	698	640	629	582	545	476	509	487	482	465	494	467	472	442	443	452	403	416	430	420	415	426	412	408	369	430	407	387	422	390	387	415	405	419	404	381	367	382	398	397	382	366	377	384	419	410	337	341	377	339	389	371	351	382	384	355	371	330	390	387	363	393	371	400	365	387	373	384	398	376	363	372	411	403	343	349	398	372	377	357	359	384	402	345	384	379	379	330	355	381	382	358	360	355	402	393	407	396	373	368	366	382	376	386	398	399	362	384	366	363	369	365	391	386	381	372	392	350	394	377	375	386	388	382	355	385	382	354	366	396	385	371	372	370	375	413	396	379	326	365	366	369	373	356	354	374	365	380	364	377	379	405	359	381	394	363	375	382	411	362	387	395	376	423	372	396	391	394	391	354	377	371	363	348	421	380	384	362	382	382	359	376	378	372	367	379	397	384	372	404	363	384	370	368	395	385	384	360	374	403	383	409	408	419	380	395	408	384	349	352	368	376	424	358	376	384	383	373	371	372	389	390	352	392	371	386	382	363	404	379	383	360	349	370	371	403	375	378	375	379	360	431	331	361	406	367	398	376	382	374	411	350	379	388	369	361	384	349	379	399	366	361	392	393	379	355	402	387	376	343	363	397	367	392	388	395	357	355	383	356	381	395	382	372	382	392	399	394	375	383	380	389	358	359	387	407	398	371	357	378	381	397	363	399	379	397	364	341	388	389	374	411	351	371	406	372	341	375	361	371	413	396	394	346	368	367	376	383	395	395	380	363	371	347	399	398	351	395	370	375	395	387	416	381	355	384	413	401	380	371	371	393	387	413	388	409	373	382	374	376	386	358	392	427	353	392	410	382	369	355	372	382	374	427	327	373	354	401	375	389	394	402	375	386	373	395	380	364	362	359	387	375	368	379	365	351	400	375	362	396	360	395	394	386	403	376	370	391	352	407	369	393	411	348	421	400	376	375	400	392	387	381	358	408	379	371	382	365	355	395	367	372	404	356	359	394	400	402	395	382	375	413	404	355	333	378	385	397	404	368	379	345	356	383	419	375	364	364	392	377	414	362	356	340	416	401	397	353	412	389	381	401	407	387	426	340	370	321	375	393	385	374	357	373	392	367	370	397	382	397	356	375	381	392	359	398	365	392	387	384	374	350	383	371	378	376	364	414	403	400	397	397	377	371	390	397	375	392	423	383	372	370	344	366	383	382	351	402	372	373	397	376	391	367	367	396	381	397	361	368	381	418	384	404	371	344	412	368	354	444	412	362	402	377	372	392	389	360	351	365	381	396	406	374	343	373	402	428	409	352	398	357	380	380	375	401	378	398	409	387	356	396	368	393	358	386	374	373	409	381	370	394	378	381	374	400	376	366	379	379	371	358	394	374	374	357	380	336	388	407	374	409	386	384	347	339	372	390	384	368	424	393	367	378	362	397	370	389	391	371	404	362	383	389	383	397	377	379	384	401	406	378	378	374	384	381	378	422	405	376	358	387	359	386	411	378	388	390	372	356	363	374	381	364	371	365	401	425	368	389	390	418	364	389	373	368	361	379	389	367	370	372	381	385	363	376	382	394	346	365	367	396	376	402	361	367	389	372	398	393	391	380	402	364	363	338	343	383	387	395	393	359	412	428	374	376	402	392	408	380	336	360	389	376	399	360	387	384	394	403	375	381	385	368	383	401	401	409	389	370	413	377	382	396	376	385	393	360	354	395	378	399	363	378	348	391	395	408	386	396	412	394	396	379	379	373	400	382	412	367	389	377	440	386	405	417	392	380	369	382	377	391	394	385	367	357	354	400	361	385	368	392	370	400	371	380	370	405	365	383	352	347	381	374	366	357	405	387	372	373	381	386	400	377	353	392	354	365	374	409	387	366	387	358	365	371	376	373	425	369	390	370	371	391	339	361	371	388	369	380	391	347	408	384	350	372	403	369	404	389	369	361	411	390	380	395	393	347	381	381	375	361	369	366	358	409	386	392	386	369	376	366	418	394	387	381	395	392	389	402	380	404	385	416	359	363	382	382	386	368	404	438	360	369	377	382	352	398	352	423	356	391	384	359	389	380	420	397	362	445	354	361	411	350	362	367	393	355	366	367	356	350	348	374	385	425	402	375	392	378	379	404	358	410	408	353	361	394	386	379	360	386	342	378	365	372	352	388	388	385	394	366	370	377	391	395	415	371	378	375	377	403	419	389	404	399	376	384	391	387	342	400	330	359	397	343	387	397	354	384	364	367	388	362	384	415	380	393	377	389	380	373	387	439	327	397	418	346	382	368	401	382	415	390	409	371	379	413	374	369	402	362	384	359	413	383	393	379	329	402	405	373	382	379	393	393	363	346	383	374	376	373	345	402	361	366	401	346	354	399	345	386	359	400	363	400	382	391	366	394	369	401	361	381	364	367	356	384	384	400	354	365	360	364	363	384	343	406	402	404	385	366	384	401	421	374	384	365	394	394	361	378	369	354	357	380	382	428	384	379	398	368	376	385	363	381	363	402	383	366	382	382	337	392	411	385	354	394	375	345	381	366	397	378	360	364	372	396	363	399	369	390	380	401	374	406	394	374	383	358	373	384	400	342	351	350	422	369	379	365	375	380	377	375	366	382	399	384	365	344	377	383	400	377	368	385	397	380	387	401	413	369	364	364	382	386	375	376	362	379	406	387	372	345	367	367	364	395	374	361	382	410	390	380	375	413	389	422	370	408	355	399	381	361	370	405	387	362	380	397	383	408	377	373	399	371	389	361	351	390	373	363	374	363	369	342	365	386	341	370	390	406	361	367	399	375	381	378	374	411	388	382	382	377	374	392	362	365	372	377	406	407	400	362	374	386	374	377	383	372	369	406	398	353	367	380	380	362	394	368	410	383	386	398	374	360	379	395	407	372	352	360	365	419	359	403	390	347	382	399	374	331	422	366	381	355	394	394	389	386	374	413	398	387	365	407	377	375	370	376	365	398	398	358	386	413	408	394	368	413	384	361	367	405	387	361	338	399	392	394	373	366	377	399	399	379	388	374	390	368	421	391	382	375	369	364	345	364	394	382	367	405	366	350	361	374	362	321	366	352	354	383	362	389	365	362	358	382	384	369	350	374	399	382	382	380	393	397	413	370	366	352	392	388	368	364	372	397	396	393	413	360	397	379	366	413	357	365	366	379	403	395	403	407	358	347	391	372	368	387	401	367	393	365	409	383	365	417	416	380	364	406	386	360	354	380	399	356	390	390	418	398	392	390	391	391	389	401	373	377	384	385	406	380	380	405	356	418	360	390	367	364	396	365	393	358	414	433	399	369	389	403	365	382	405	379	378	346	366	427	373	351	357	346	412	412	397	358	380	373	364	361	384	380	385	398	369	350	391	357	377	424	399	371	349	385	378	369	378	377	375	361	396	346	388	353	337	401	386	383	442	372	387	387	344	375	382	347	376	368	356
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
