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
341208712229	341208712790	341208713340	341208713890	341208714438	341208714990	341208715540	341208716090	341208716639	341208717190	341208717740	341208718290	341208718839	341208719391	341208719941	341208720492	341208721041	341208721591	341208722141	341208722691	341208723241	341208723791	341208724341	341208724891	341208725441	341208725991	341208726541	341208727092	341208727642	341208728192	341208728742	341208729292	341208729842	341208730392	341208730942	341208731492	341208732042	341208732592	341208733142	341208733692	341208734242	341208734792	341208735343	341208735893	341208736443	341208736993	341208737543	341208738093	341208738643	341208739193	341208739743	341208740293	341208740843	341208741393	341208741943	341208742493	341208743043	341208743594	341208744144	341208744694	341208745244	341208745794	341208746344	341208746894	341208747444	341208747994	341208748544	341208749094	341208749644	341208750194	341208750744	341208751294	341208751845	341208752395	341208752945	341208753495	341208754045	341208754595	341208755146	341208755695	341208756245	341208756795	341208757345	341208757895	341208758445	341208758995	341208759545	341208760096	341208760646	341208761196	341208761746	341208762296	341208762846	341208763396	341208763946	341208764496	341208765046	341208765596	341208766146	341208766696	341208767246	341208767796	341208768347	341208768897	341208769447	341208769997	341208770547	341208771097	341208771647	341208772197	341208772747	341208773297	341208773847	341208774397	341208774947	341208775497	341208776047	341208776598	341208777148	341208777698	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2726	2000	3600	2300	2726	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
23195	21851	29560	24816	22012	21747	12374	3262	1662	1136	900	774	691	550	540	488	497	439	395	414	390	385	372	353	383	346	352	323	336	326	353	313	312	347	336	308	312	382	284	325	365	328	305	323	352	328	315	332	345	325	316	348	330	324	300	311	304	316	319	352	289	336	310	317	340	304	349	330	318	320	355	352	324	315	360	353	317	318	345	314	318	297	329	314	325	322	335	324	323	296	314	328	348	321	314	328	297	312	316	326	320	304	316	333	297	321	302	325	311	317	300	315	333	304	332	339	309	293	281	361	274	326	331	325	322	303	330	317	326	314	307	326	307	321	303	328	301	325	316	338	310	301	316	292	344	316	309	346	330	329	340	359	317	330	312	316	323	324	314	323	294	316	338	299	350	312	279	305	328	303	337	329	314	338	331	330	292	334	294	308	363	314	299	334	311	329	304	307	313	322	321	314	352	319	292	308	314	324	362	308	280	309	295	289	324	319	314	300	339	346	313	282	287	332	344	358	311	301	316	326	311	294	318	296	306	317	315	306	326	323	325	340	317	353	316	296	342	314	304	309	338	317	355	320	298	302	336	340	335	338	325	309	331	329	317	319	342	299	323	352	299	329	288	308	314	309	320	353	324	328	287	339	335	323	335	344	319	334	337	349	303	322	297	332	327	334	329	345	301	318	317	325	344	347	302	298	303	332	346	347	326	318	343	303	344	325	323	318	313	338	336	281	301	294	323	340	321	324	347	316	345	319	312	297	325	316	332	332	304	324	345	324	287	315	296	309	297	326	349	318	342	339	327	308	319	291	304	310	335	339	331	309	308	346	335	318	313	315	310	300	344	358	301	329	313	320	354	301	327	340	302	338	315	325	314	318	329	313	298	323	292	310	329	347	301	301	343	330	279	311	324	321	319	332	313	340	330	316	314	297	298	338	310	331	323	319	313	315	299	302	321	309	301	322	298	308	331	303	315	314	326	325	318	309	312	299	289	353	330	312	362	322	312	292	300	319	349	332	313	317	311	291	296	310	337	309	326	334	314	298	333	319	332	332	350	330	334	365	295	339	327	346	339	307	320	327	322	289	356	329	273	323	305	322	350	286	332	310	331	341	324	310	308	322	320	321	317	332	323	321	323	292	359	302	298	321	323	312	336	334	327	311	326	334	334	347	307	309	350	333	332	323	313	325	307	316	335	305	338	337	324	301	302	318	320	332	338	332	310	310	350	308	320	329	309	336	341	338	337	317	331	296	330	314	286	328	326	324	293	331	324	313	320	308	296	294	315	313	320	317	310	326	308	318	327	328	341	317	318	325	340	314	311	285	339	324	296	329	313	306	334	300	350	304	324	318	339	351	328	332	321	281	331	321	297	329	331	316	307	339	304	320	323	336	296	323	284	306	331	318	337	322	310	307	286	313	324	320	302	333	286	316	291	323	325	293	322	321	344	331	338	315	294	315	295	296	319	328	307	325	325	319	324	304	293	313	325	303	302	287	306	325	323	317	311	347	333	354	307	304	328	315	326	318	291	354	319	302	317	314	299	320	321	320	323	296	326	308	338	287	326	314	327	316	327	317	311	328	361	315	319	324	323	299	343	338	384	323	317	327	328	331	333	298	340	307	336	330	280	304	325	333	302	306	325	334	306	323	299	286	312	286	342	326	284	321	334	338	314	339	313	294	331	323	323	298	323	300	313	320	273	330	300	307	338	349	315	332	335	308	331	314	310	322	299	316	334	287	305	306	317	302	318	332	293	305	319	327	352	318	320	327	322	307	327	303	337	335	285	316	345	330	313	341	299	297	324	290	309	323	337	313	325	328	339	264	285	300	327	322	313	312	315	335	313	319	335	319	314	312	299	329	299	312	317	306	305	336	322	317	308	346	318	318	297	301	300	325	314	318	313	332	312	324	315	333	346	311	295	325	336	354	309	295	314	321	317	284	312	348	325	339	303	308	329	301	325	294	316	308	342	286	330	329	324	315	305	309	322	296	336	357	297	295	296	293	332	323	345	340	315	332	330	331	332	310	321	281	286	334	303	290	326	291	325	307	345	349	346	290	323	320	348	311	315	298	320	300	336	325	303	327	328	306	307	313	296	308	303	345	312	326	296	325	313	330	325	314	321	338	317	301	316	321	307	324	322	337	322	344	304	358	293	326	323	315	306	337	333	287	313	327	304	316	308	300	338	316	312	297	327	325	324	297	322	346	306	310	350	302	351	322	324	325	324	302	313	310	310	307	300	320	321	317	296	316	313	310	347	316	339	319	335	313	319	317	339	336	301	335	316	314	321	330	325	314	302	320	308	321	313	311	334	339	307	283	304	332	339	308	300	364	353	321	327	322	324	307	305	340	301	303	309	336	334	322	338	320	305	309	297	312	290	340	324	338	340	310	356	292	352	341	320	333	303	335	320	314	310	344	300	306	318	327	314	314	326	324	370	302	328	303	294	325	315	326	328	322	300	320	287	304	317	292	320	328	322	308	333	322	353	306	336	293	342	339	316	298	317	349	306	319	315	330	335	315	333	322	304	322	354	311	319	347	320	350	334	343	328	319	321	328	336	333	297	285	310	324	323	292	341	313	340	341	309	302	328	288	315	314	346	301	323	321	310	300	310	309	320	320	302	313	340	314	327	282	302	303	298	256	320	306	349	320	306	329	365	309	319	329	317	331	329	332	325	326	337	319	311	308	284	351	294	292	319	328	322	310	281	332	318	315	322	313	286	347	306	307	316	307	319	328	303	313	312	333	308	322	327	311	326	324	300	292	334	294	329	302	328	302	294	331	314	296	318	334	339	319	326	336	302	304	309	320	323	312	320	310	282	292	348	345	376	306	329	308	326	288	300	332	349	341	293	293	309	338	328	329	352	338	306	335	293	315	307	310	291	334	339	296	311	358	334	358	340	328	334	332	301	319	314	331	338	321	312	336	320	311	322	334	343	291	331	338	353	330	321	304	296	329	293	293	352	307	342	323	329	319	335	314	296	311	318	316	330	334	292	317	345	294	310	308	311	305	312	335	307	326	347	300	336	326	318	345	349	336	322	333	311	308	302	310	317	311	305	314	322	322	305	324	285	338	308	313	279	336	310	312	339	308	327	338	319	303	312	321	327	319	315	323	331	312	312	310	324	331	329	305	337	299	327	284	314	305	307	343	344	335	338	317	319	305	314	310	319	296	332	319	326	294	296	318	353	297	315	311	319	322	319	295	288	319	309	281	311	296	295	301	304	319	337	312	338	309	319	329	322	326	319	360	343	312	324	302	298	318	324	347	313	336	324	305	296	336	340	317	277	350	305	308	308	358	328	310	294	318	308	340	307	292	277	309	312	342	334	325	319	292	291	308	323	346	307	301	329	361	341	316	317	334	359	288	318	351	289	288	334	304	344	309	317	331	330	290	329	321	316	352	339	319	313	310	328	329	327	324	293	293	321	300	304	292	311	295	319	302	315	351	330	308	295	340	287	338	341	319	273	328	315	344	306	322	322	302	318	310
40857	61858	47453	33867	21260	13655	8290	4771	2972	1919	1445	1187	964	875	739	725	663	567	522	525	515	480	424	421	413	449	395	422	368	392	416	422	371	395	401	368	396	379	387	366	387	373	367	357	385	340	349	372	370	368	358	380	366	367	354	360	369	361	350	389	355	350	385	354	363	364	377	389	340	353	358	377	331	363	331	360	384	383	359	400	371	378	380	385	410	374	376	356	340	374	356	391	346	378	346	378	336	401	378	357	343	381	357	381	373	362	364	388	363	375	374	356	358	379	347	358	384	342	375	367	393	360	355	398	332	350	410	356	367	382	361	349	347	358	396	374	373	339	376	340	317	376	344	363	320	352	372	369	362	369	374	369	367	423	360	374	389	372	379	387	360	375	355	388	364	368	367	366	370	363	358	350	363	381	374	352	357	360	357	371	369	347	371	347	380	337	381	376	384	361	367	339	363	367	342	347	326	379	345	371	399	352	341	392	357	340	390	346	334	365	347	421	357	353	379	341	351	351	370	356	394	372	385	367	363	377	330	339	359	365	351	368	401	396	405	337	361	371	365	385	357	387	340	370	378	363	362	387	368	347	376	339	365	332	348	347	388	357	362	369	341	377	386	365	361	365	384	352	359	347	375	354	396	355	404	339	375	388	367	374	389	351	385	367	335	355	371	328	352	372	419	393	396	375	381	353	354	368	380	380	340	362	368	367	374	356	346	361	387	373	387	342	376	370	395	408	359	372	363	358	361	353	380	342	379	365	365	373	385	390	353	366	375	350	355	335	404	382	342	358	388	353	383	360	364	360	363	355	371	356	368	341	349	386	362	356	369	356	381	371	369	342	384	360	377	388	387	350	358	380	308	350	347	379	351	356	366	388	378	388	356	311	344	338	352	389	363	369	313	335	384	373	384	379	375	372	338	367	372	345	365	387	345	353	391	338	339	383	376	353	378	387	393	363	365	359	355	336	354	325	356	405	345	367	366	355	400	353	382	348	363	375	385	357	368	364	363	384	395	354	355	407	346	348	374	388	363	361	368	353	357	380	349	358	334	372	361	366	363	400	368	342	380	369	361	323	368	354	371	362	384	353	337	350	339	369	371	373	360	385	359	354	386	348	335	389	364	367	369	373	356	360	341	376	383	352	366	350	338	390	349	346	379	350	346	338	361	381	345	372	383	378	369	363	419	363	352	387	371	360	391	372	362	356	344	379	376	360	352	373	354	377	343	393	335	364	343	343	335	353	371	344	348	339	388	376	353	375	353	411	355	354	345	390	356	376	351	355	395	390	373	370	344	326	346	379	383	325	384	367	366	361	336	386	354	390	332	396	350	366	346	390	363	379	408	358	373	384	383	366	346	364	343	368	347	388	359	366	366	313	365	352	391	376	342	378	346	393	370	324	365	392	388	364	379	364	372	352	378	373	391	382	386	356	346	326	357	356	379	371	352	390	407	359	381	372	396	344	393	339	376	334	353	357	345	364	401	359	355	354	380	361	329	394	369	371	392	345	368	355	367	385	397	369	338	344	348	352	364	379	353	359	352	374	356	370	383	409	376	383	378	383	335	383	383	361	335	359	401	349	389	321	378	351	359	366	365	384	375	388	392	332	372	352	378	374	373	369	393	390	346	363	348	369	353	354	356	393	355	351	368	383	393	331	363	376	381	364	403	368	408	400	350	349	354	390	358	352	344	391	347	381	346	386	361	365	349	328	371	385	362	339	365	373	355	395	387	378	373	370	347	362	374	369	337	380	368	383	354	336	383	372	385	382	390	381	342	338	379	353	369	382	349	388	363	366	329	387	366	328	374	369	364	356	333	358	361	394	372	355	376	391	360	346	364	395	374	349	345	376	356	346	375	357	356	371	380	419	345	393	360	394	363	351	353	350	361	382	357	358	321	362	352	313	379	393	342	343	356	335	370	396	357	405	380	319	398	365	367	389	364	350	352	384	346	339	340	364	346	376	374	375	353	362	378	336	374	376	362	368	345	382	347	352	364	340	373	354	377	371	371	328	375	396	356	359	353	350	342	348	377	362	375	361	344	347	356	381	372	321	355	335	359	374	362	385	410	328	392	353	391	355	354	357	351	369	414	369	377	356	347	357	363	347	367	393	381	345	379	348	371	341	408	379	346	361	358	370	364	392	341	370	347	364	378	345	344	374	394	343	367	388	355	352	356	387	326	362	358	340	367	381	340	372	331	390	362	335	340	395	380	349	371	363	369	372	352	355	342	366	357	368	387	351	381	380	394	344	377	344	366	366	376	357	370	372	363	382	390	378	409	371	326	331	403	348	376	373	345	387	392	340	338	367	373	394	365	402	348	384	332	374	365	371	363	332	402	359	351	374	371	370	360	387	360	376	359	336	362	395	356	387	360	374	327	325	377	366	367	348	332	383	361	381	350	393	380	377	344	391	378	395	357	375	376	386	340	354	373	357	411	355	356	366	363	396	382	351	350	313	383	346	361	390	391	373	362	379	347	387	381	386	304	348	349	369	372	379	376	406	366	353	371	361	391	378	372	354	368	402	381	356	397	365	380	373	367	355	349	342	352	394	398	368	383	365	346	356	380	390	344	350	402	382	382	376	358	400	368	364	369	369	351	354	367	365	376	402	372	395	385	334	346	366	372	375	387	359	330	365	353	383	389	347	344	386	365	336	371	371	389	332	360	384	375	381	392	350	364	359	360	352	341	379	378	355	358	384	378	358	316	393	365	339	340	387	398	354	335	359	374	403	347	342	345	376	374	401	369	377	341	354	370	360	386	365	355	398	383	369	371	344	355	370	348	338	333	344	384	340	379	368	323	366	359	358	367	376	400	372	346	360	336	363	399	374	357	359	397	350	383	385	385	386	343	359	360	371	378	355	353	367	378	380	390	359	356	361	381	356	359	342	348	346	388	396	324	378	350	391	345	363	404	364	397	339	370	425	383	349	346	358	358	355	384	336	353	374	356	391	349	360	390	367	377	369	354	368	391	374	378	348	358	320	334	339	344	349	338	360	380	354	363	363	343	369	354	395	346	389	374	354	362	375	381	361	346	385	319	368	339	377	364	389	346	374	370	373	349	336	351	367	363	355	407	340	391	402	366	378	373	371	335	380	356	403	373	337	391	388	384	325	390	356	360	405	368	397	385	386	371	386	347	381	335	344	364	349	390	364	394	342	338	337	383	385	369	372	375	369	367	377	410	382	391	372	371	369	339	353	366	356	384	377	377	362	366	363	388	376	347	377	346	348	389	342	387	357	361	370	345	363	381	404	359	388	374	384	357	352	351	378	376	356	350	326	369	365	383	342	345	336	373	379	377	369	363	364	318	371	347	354	403	398	379	361	380	358	355	334	334	339	366	366	363	372	362	403	380	357	366	385	363	366	369	375	346	352	348	342	336	383	382	362	339	381	355	367	380	326	385	355	344	376	381	349	368	376	379	385	320	346	405	335	379	346	375	359	325	371	380	378	382	359	412	357	357	330	361	361	343	404	381	374	374	325
31303	30378	28303	16908	7408	3897	2006	1273	963	704	572	513	476	414	374	389	350	342	343	344	308	292	307	282	304	279	276	246	287	276	254	298	295	260	275	257	288	250	289	257	275	260	285	275	273	270	260	267	267	265	270	235	279	299	276	258	250	287	277	275	259	277	264	254	280	268	299	275	278	302	251	274	270	271	286	274	260	262	268	270	276	260	284	266	245	240	259	270	239	256	259	273	258	267	262	263	271	261	275	259	270	300	299	260	257	276	234	286	280	283	263	276	288	257	266	265	266	294	268	273	281	262	259	264	272	271	278	280	285	260	276	274	263	260	298	266	267	269	260	255	284	263	259	246	295	254	231	253	261	246	279	272	263	273	294	236	266	270	269	309	263	278	242	232	265	283	271	257	273	265	270	258	272	260	283	243	226	265	267	287	270	296	286	297	273	273	258	283	269	281	272	253	248	278	257	288	253	275	288	276	268	265	264	259	247	284	305	279	294	253	296	265	291	249	268	279	274	304	255	275	289	261	302	305	284	280	256	286	267	263	260	267	259	291	269	286	276	262	298	288	290	294	269	264	267	266	300	273	282	268	279	258	270	279	267	239	235	258	261	251	277	283	276	247	252	272	261	242	257	264	280	255	278	254	257	262	256	302	247	221	280	264	291	269	272	241	270	262	265	270	222	272	265	295	290	261	261	272	269	262	261	255	283	272	284	275	253	269	245	285	260	256	246	280	258	289	282	264	267	286	287	301	293	295	268	295	264	284	256	254	263	241	264	250	274	290	257	278	257	262	265	278	288	296	267	295	271	257	261	267	274	268	289	273	254	245	261	262	266	286	261	276	242	289	266	271	266	320	282	302	266	295	283	260	282	237	248	250	275	249	250	282	260	248	251	276	269	271	245	268	260	238	283	275	284	264	265	265	267	280	273	266	267	258	267	250	269	234	271	267	242	290	298	251	269	264	253	285	278	285	279	310	287	324	276	277	261	256	255	270	300	258	274	256	318	270	260	280	252	257	291	275	239	260	257	251	281	288	268	289	271	268	248	274	272	276	234	250	250	281	270	251	264	259	298	276	256	263	297	260	249	263	260	285	276	269	298	267	268	285	269	255	284	268	267	265	276	231	282	317	288	277	284	261	248	256	268	281	273	271	249	293	270	280	289	263	279	247	262	242	256	253	268	264	260	240	253	268	294	282	252	272	258	279	276	283	243	294	262	243	246	272	297	267	305	243	265	263	259	257	271	283	281	261	251	260	249	273	269	254	256	284	244	271	297	288	290	267	270	274	285	280	277	266	282	259	263	281	294	281	255	287	256	253	284	270	300	274	256	277	253	243	249	243	263	278	270	284	267	242	257	261	289	270	304	289	271	285	271	271	286	254	248	270	258	245	249	264	246	279	269	245	247	266	267	228	273	272	262	268	267	265	303	251	252	262	270	256	247	277	288	307	286	307	277	256	254	279	287	271	289	285	257	271	287	276	257	274	257	272	284	260	236	319	265	263	236	266	247	295	267	297	308	257	238	248	297	296	281	269	274	275	257	274	272	249	298	270	251	248	279	287	263	263	289	266	278	275	236	253	262	286	260	268	279	261	278	274	275	277	271	288	252	265	247	279	262	267	265	280	310	237	274	236	238	277	264	275	240	251	272	253	239	263	247	279	261	258	271	263	283	311	273	260	275	268	267	222	288	271	240	245	262	253	274	250	265	278	282	280	279	245	282	254	287	256	302	272	242	247	281	269	259	262	263	277	296	269	288	265	297	274	280	247	281	275	293	274	260	245	302	267	280	261	271	267	287	285	284	263	273	270	253	252	290	247	293	295	249	280	280	272	266	281	274	254	260	255	243	261	255	275	271	268	267	241	262	289	257	278	255	275	275	280	263	279	287	260	307	258	250	282	264	296	267	264	269	280	264	266	267	273	259	284	285	269	317	257	242	274	254	263	279	284	281	285	253	283	276	262	275	265	269	285	278	260	267	233	269	253	285	274	231	266	250	255	255	275	289	253	256	283	280	259	283	250	281	258	262	300	270	252	279	248	262	272	225	264	268	273	261	279	281	278	289	247	282	301	294	292	269	271	247	262	272	238	272	274	252	271	272	240	287	296	259	260	253	269	286	273	246	245	273	262	272	249	273	278	257	305	278	267	265	265	272	291	276	274	297	282	294	279	259	259	260	280	297	251	291	257	323	251	260	239	282	295	265	279	260	257	281	242	249	257	272	325	266	253	275	246	283	299	294	249	264	258	267	257	263	265	278	276	263	258	300	286	277	289	280	261	236	287	256	273	287	285	262	276	307	282	256	276	254	266	273	265	290	251	290	309	270	253	272	295	297	304	279	285	278	268	263	271	266	259	255	286	284	243	270	276	292	277	261	296	257	264	272	275	260	278	266	272	269	274	258	236	284	256	268	274	267	251	265	265	236	281	252	262	260	282	275	268	262	292	271	284	317	267	262	236	249	247	232	264	265	268	266	288	277	253	256	253	257	306	257	267	264	279	288	297	284	261	259	274	284	287	283	272	261	271	258	297	262	246	264	284	248	272	277	282	261	282	283	281	270	258	277	260	260	245	263	290	265	246	299	276	280	256	268	251	267	227	285	261	273	259	256	278	279	279	262	274	256	269	272	266	231	304	282	292	300	274	240	275	258	278	275	228	263	282	293	267	253	263	273	255	275	283	281	251	292	290	267	248	281	270	275	274	279	258	274	275	258	302	269	279	270	269	269	265	313	245	263	288	293	264	269	278	286	269	277	282	273	263	265	264	237	275	299	265	247	293	267	275	268	278	309	268	277	300	266	272	299	265	298	288	254	234	266	266	273	242	276	246	258	316	277	256	267	270	243	289	281	274	271	268	262	277	303	250	278	277	246	234	268	275	260	264	253	260	279	274	273	262	275	262	272	252	286	279	269	262	283	248	279	301	260	268	241	278	255	286	284	278	274	305	279	252	272	248	292	272	260	257	280	271	299	275	250	297	280	259	252	242	275	252	266	242	261	278	283	271	253	267	277	271	286	262	263	253	261	267	247	241	259	264	287	288	277	240	273	259	258	260	235	270	283	263	271	266	251	257	282	293	268	264	266	264	283	249	304	257	259	258	253	270	281	278	270	275	259	273	312	305	253	269	252	289	254	258	278	272	278	279	263	251	276	269	255	286	264	270	273	265	235	272	291	292	268	261	286	252	258	269	291	290	264	272	254	290	265	279	286	264	293	259	278	290	270	260	283	273	263	259	273	260	291	283	252	300	279	270	278	259	247	278	287	279	268	276	270	282	286	270	254	296	257	277	288	265	252	285	279	281	248	280	290	297	283	296	267	273	301	268	275	273	261	264	262	250	274	257	281	256	286	267	266	249	288	257	301	241	298	257	235	280	293	281	268	276	280	267	263	239	256	276	243	257	275	260	285	280	286	298	277	290	268	247	264	290	268	240	274	308	286	291	288	304	260	283	263	279	272	269	274	277	288	242	269	258	285	272	265	266	245	282
34993	45362	31631	18315	10994	6357	3614	2366	1751	1232	953	804	701	620	565	484	446	464	406	418	404	404	360	379	317	339	333	329	345	310	356	362	293	320	339	302	318	321	334	303	323	341	320	310	301	321	322	309	299	288	325	297	344	315	299	319	272	317	263	298	303	324	289	302	313	280	313	314	295	317	324	307	305	311	316	348	302	336	290	277	281	337	324	303	334	309	310	315	311	308	291	309	316	308	303	302	325	343	302	326	309	309	308	302	306	302	319	346	343	337	347	301	307	261	330	306	330	337	354	297	318	358	347	304	309	306	305	311	355	323	350	295	329	309	337	293	323	308	279	287	272	302	332	255	330	324	319	334	334	335	296	344	310	321	322	331	322	310	324	312	294	323	328	317	309	319	313	319	335	291	289	296	330	317	291	325	305	324	294	297	295	344	303	317	316	318	288	297	316	320	327	301	325	292	293	302	281	315	304	297	296	289	294	298	319	346	310	307	282	321	284	305	341	321	306	319	306	312	331	310	315	289	326	302	337	302	291	318	315	321	287	315	332	313	308	312	316	327	316	323	302	313	318	295	296	326	329	303	327	320	309	300	283	295	314	280	355	330	293	317	281	264	251	318	321	319	303	295	306	324	306	325	302	317	308	328	300	292	295	330	337	324	305	308	319	305	296	311	337	317	306	309	351	307	329	277	345	321	281	348	310	323	266	353	294	307	317	343	334	314	298	286	288	286	307	324	289	303	306	301	316	314	329	305	331	336	315	290	325	307	310	290	330	330	302	316	292	289	302	320	314	295	309	298	321	334	340	331	324	322	318	318	293	324	324	317	286	320	313	325	298	296	291	303	288	337	333	301	301	282	323	291	330	318	331	314	287	321	304	315	286	288	323	278	336	321	316	293	311	314	306	300	279	314	321	299	315	304	320	319	329	328	284	306	319	308	305	303	285	316	321	316	324	314	340	313	310	299	304	314	314	348	318	343	286	275	293	290	308	314	308	284	310	293	276	276	324	304	364	350	304	296	325	325	318	310	329	316	301	302	310	323	342	322	324	308	326	266	318	318	335	329	338	289	294	320	336	326	273	336	315	289	349	315	312	331	342	327	297	325	298	282	324	313	286	304	322	305	334	338	321	330	290	316	324	355	325	348	301	321	315	300	334	344	291	313	322	333	316	301	321	312	312	293	321	321	326	329	321	312	310	304	310	328	336	315	353	285	324	340	285	304	328	347	324	322	317	306	292	306	313	313	307	327	328	297	350	308	339	330	311	331	331	308	319	325	333	295	326	328	306	323	280	305	334	312	313	304	306	337	306	326	318	322	308	309	308	298	347	308	286	316	312	300	296	304	331	291	335	330	327	303	307	317	310	302	317	292	294	324	294	337	317	327	301	318	307	312	298	328	315	332	325	310	324	281	334	334	267	312	294	311	326	347	301	308	321	291	290	314	300	331	327	300	307	308	337	333	308	323	357	355	313	355	338	301	325	317	288	308	333	325	307	298	292	317	321	286	312	288	306	325	308	346	278	330	335	357	303	279	308	327	305	294	318	287	313	304	314	353	293	298	304	344	333	297	339	315	306	309	330	316	306	304	332	292	306	313	306	306	324	314	346	306	319	302	330	310	302	325	302	337	282	315	335	297	283	321	330	273	311	288	320	336	337	344	309	333	292	301	316	319	323	313	322	313	319	302	324	337	316	318	297	322	327	297	338	286	315	313	299	301	280	300	319	300	277	292	308	331	302	313	317	328	340	299	320	302	292	307	314	286	307	332	301	329	308	281	326	281	317	303	306	306	306	327	323	311	305	326	335	294	356	334	295	317	329	315	314	306	309	308	314	286	315	297	304	330	297	304	327	328	329	268	284	339	303	304	317	364	298	318	311	303	316	309	295	306	298	307	323	330	291	312	324	282	327	301	350	280	317	318	310	334	320	287	302	335	328	316	311	318	315	332	327	291	310	344	304	302	298	371	297	281	315	309	314	298	320	289	351	338	317	296	316	321	324	326	304	326	312	273	314	335	322	324	302	343	346	296	341	331	341	282	293	264	307	320	299	329	299	335	297	296	296	323	307	333	301	329	277	322	309	307	314	303	289	289	332	287	314	323	334	291	318	302	295	342	305	325	305	339	311	312	325	302	285	312	320	298	329	300	267	311	307	329	302	312	314	294	324	299	307	306	309	316	316	312	316	319	300	320	319	317	306	297	326	315	347	301	302	318	329	282	301	322	321	301	321	312	311	311	322	304	331	310	303	319	325	293	316	327	332	303	324	290	334	326	303	301	315	331	299	334	267	285	304	302	275	290	307	330	314	303	328	340	315	307	313	280	321	330	299	301	311	324	284	338	288	303	311	334	314	313	316	330	297	318	322	298	315	303	321	301	322	311	344	281	297	324	341	328	344	305	303	307	314	318	290	337	311	314	287	325	339	299	323	334	327	326	292	280	328	275	349	303	295	306	322	313	329	356	317	320	320	334	287	331	315	310	288	309	335	344	302	319	305	317	311	306	313	304	315	341	314	309	304	302	344	344	288	308	300	326	295	332	310	302	292	305	325	286	323	307	329	310	306	324	315	314	316	336	292	332	315	313	315	284	312	299	289	323	323	286	310	306	334	325	297	329	309	337	312	336	308	319	335	292	326	317	311	319	323	296	326	331	275	337	305	345	310	310	310	328	298	301	338	308	344	303	324	348	322	315	302	296	288	309	320	322	330	298	348	322	318	288	312	294	316	327	300	326	289	301	326	335	291	296	326	307	315	338	306	334	342	320	334	326	345	320	309	307	293	314	333	303	297	301	311	304	278	327	281	324	340	281	297	317	302	326	330	317	315	318	308	292	310	301	304	298	316	310	300	309	307	305	326	325	308	308	355	294	305	298	355	310	315	333	304	320	298	283	301	340	307	321	289	307	349	316	303	302	301	311	317	326	304	339	319	309	300	337	315	331	298	316	321	312	284	305	337	334	318	296	298	280	310	315	295	301	324	328	311	297	318	329	310	292	341	331	290	335	308	316	335	301	318	299	334	324	334	319	300	299	294	299	348	279	306	327	357	283	325	318	310	317	283	284	305	295	322	301	303	324	285	327	324	323	309	300	302	301	307	318	338	321	299	310	327	322	335	330	309	324	321	325	319	326	315	302	344	335	292	340	314	307	342	301	342	307	328	296	299	340	334	334	321	334	315	319	310	324	317	303	323	312	302	314	334	311	269	328	292	303	341	325	284	311	310	292	338	286	297	319	328	311	290	324	309	337	307	293	309	315	332	315	314	299	342	275	305	277	307	319	327	337	332	320	315	315	323	317	276	326	328	307	284	329	288	313	294	337	314	325	315	331	283	315	307	300	323	302	334	335	349	286	354	320	320	314	310	287	317	305	341	320	300	296	326	316	317	317	298	316	316	318	319	345	353	346	318	312	294	278	317	302	329	309	285	310	320	327	304	341	326	276	312	314	343	288	331	282	301	312	297	309	318	288	305	302	322	340	329	329	314	315
23823	21465	28502	25163	21642	14884	7490	3561	2103	1412	1010	832	724	590	504	486	493	470	446	438	438	361	411	388	364	373	355	327	367	357	334	342	309	321	307	327	319	333	341	338	322	317	332	295	309	310	303	306	275	311	345	320	310	295	317	320	329	329	319	306	299	326	289	284	299	322	323	285	330	341	303	303	325	308	331	294	300	322	321	289	298	306	327	313	309	342	322	313	314	297	299	327	307	282	318	295	334	314	316	304	305	316	331	294	318	303	332	287	303	291	279	311	311	328	324	298	264	304	325	331	317	312	293	284	278	328	309	316	336	299	275	322	312	328	324	326	308	293	311	300	322	300	293	330	272	322	308	302	307	336	318	284	286	314	332	325	328	306	300	318	312	273	297	317	328	287	304	324	295	346	287	324	308	324	299	316	300	270	309	307	312	295	321	314	278	303	322	317	327	310	313	296	287	311	309	321	312	319	300	312	324	305	279	304	316	280	302	332	322	304	315	328	308	334	306	329	306	338	318	311	345	315	320	307	323	306	314	272	307	286	323	338	328	299	346	335	310	315	291	311	283	299	296	302	290	304	316	285	317	295	323	312	295	310	289	327	352	338	304	299	309	270	284	298	339	296	290	308	311	299	320	326	296	314	312	320	359	333	327	294	281	320	305	302	325	312	303	302	315	300	285	331	304	283	329	319	310	309	290	308	304	316	344	305	295	321	304	297	312	313	308	336	315	327	291	312	334	277	309	289	316	306	310	324	309	313	317	303	328	320	291	297	314	275	280	335	291	293	309	312	292	297	285	305	338	329	338	311	341	336	306	322	308	297	341	333	317	289	356	317	288	347	333	312	326	302	343	294	341	282	307	316	296	296	332	311	321	300	315	308	286	319	318	307	298	308	315	317	310	296	285	298	296	314	319	300	314	315	315	315	307	329	310	322	305	292	326	295	294	286	298	298	320	301	292	307	291	332	316	313	268	310	303	299	339	328	300	296	275	322	287	307	298	303	289	275	312	321	315	290	311	284	307	325	291	307	300	326	311	312	301	275	313	316	294	300	288	294	296	297	292	331	305	296	302	302	318	301	305	315	331	370	330	314	312	300	282	339	315	297	298	316	317	271	357	319	329	337	297	302	306	281	282	297	322	321	303	302	288	312	298	333	341	302	328	298	305	296	321	299	329	301	313	315	314	331	311	297	313	302	306	321	323	319	285	315	303	291	275	343	317	325	331	308	305	305	333	351	331	330	309	314	316	281	297	318	291	327	339	308	279	298	339	257	296	331	290	298	292	304	334	294	305	322	300	309	330	315	309	274	331	333	296	306	312	276	304	301	305	294	285	314	298	313	305	274	329	301	314	305	282	355	314	314	286	344	354	318	291	305	290	334	318	300	298	329	316	300	304	318	332	295	340	323	330	323	349	302	319	281	298	324	303	300	304	324	306	325	299	317	313	347	302	317	299	321	301	300	333	297	313	325	318	298	328	337	295	317	300	293	297	308	312	300	323	301	340	328	303	329	305	292	284	287	287	313	272	324	297	324	317	298	283	300	317	299	266	334	301	294	318	317	293	307	321	301	307	313	326	330	329	304	292	309	327	325	286	297	304	314	305	319	318	309	311	342	308	287	337	279	304	304	314	287	281	295	317	268	339	297	292	332	334	322	318	307	310	312	296	342	317	294	317	316	296	304	303	321	335	334	299	325	282	311	265	313	318	303	260	316	313	327	284	271	313	276	333	289	299	302	304	329	310	321	332	300	316	289	301	270	309	291	318	329	302	289	310	308	307	307	303	358	319	284	298	337	286	269	306	300	337	311	298	344	304	277	299	281	289	356	297	297	305	322	304	302	338	351	298	326	283	285	301	330	291	319	314	330	307	285	304	359	287	330	286	303	320	312	336	292	313	326	292	307	291	304	301	308	290	307	307	295	364	308	315	283	283	308	325	295	302	309	286	294	337	316	312	309	310	286	290	301	331	295	328	285	303	316	320	322	276	295	278	315	287	336	305	326	302	323	319	285	319	293	325	317	319	303	317	327	307	345	325	292	291	305	324	318	322	310	319	307	302	251	281	306	297	289	289	299	299	268	285	314	293	324	295	304	304	279	303	311	303	297	326	325	326	314	307	306	323	339	296	300	318	304	308	308	300	293	305	324	300	329	287	317	299	333	314	340	299	286	338	317	312	279	295	299	311	300	299	300	302	312	316	300	284	298	328	322	332	316	296	315	312	319	294	277	295	299	299	300	304	293	287	333	320	324	299	314	300	288	309	314	259	286	267	328	304	307	294	341	301	315	325	312	296	286	305	332	331	297	322	302	278	280	302	313	315	309	331	309	324	310	315	299	307	290	313	297	339	343	316	296	275	322	314	302	298	296	317	323	295	293	334	287	320	313	314	319	316	319	306	291	294	292	263	311	303	312	308	317	292	306	311	294	294	284	310	291	301	312	257	316	312	348	296	327	299	342	334	332	260	314	306	301	306	314	322	291	293	308	307	301	294	328	294	302	280	334	304	317	317	327	317	289	300	327	301	312	316	286	307	340	310	318	284	298	322	307	298	312	311	321	283	315	292	309	283	303	291	332	325	307	288	320	301	293	312	326	314	289	304	285	303	314	322	291	290	317	322	295	283	330	317	315	292	309	287	263	342	303	304	334	308	290	313	326	298	322	316	320	305	332	307	299	331	306	303	311	311	289	311	329	290	289	309	309	331	310	301	311	342	310	321	319	318	307	314	329	292	290	363	309	304	335	327	314	286	300	290	328	278	341	272	303	303	292	304	298	326	302	330	325	325	312	294	313	278	316	297	289	320	315	307	321	274	293	325	335	318	304	307	306	320	333	299	294	318	348	294	306	300	319	323	333	319	278	288	318	280	304	297	312	335	321	341	319	305	345	316	311	315	289	310	300	277	290	311	302	303	310	312	314	309	320	303	311	346	278	323	271	304	313	308	262	300	321	303	313	317	289	298	321	302	341	305	303	314	340	299	302	335	315	353	281	294	306	284	296	337	277	332	325	280	300	302	294	328	297	299	331	291	341	320	325	338	349	291	294	314	307	313	299	317	299	302	312	338	342	299	299	311	314	308	335	306	283	322	278	325	295	286	309	336	344	309	320	277	328	315	327	291	302	308	294	300	289	272	280	313	276	272	297	310	306	319	319	325	293	287	284	301	308	319	327	276	308	340	328	307	326	332	294	307	307	290	317	295	278	289	275	309	309	287	305	297	298	326	291	299	307	309	328	294	298	306	280	334	258	323	301	317	287	332	319	333	294	312	308	301	290	280	268	279	284	302	333	322	325	321	318	316	300	285	316	298	325	300	311	313	287	291	312	328	306	308	323	295	321	312	310	292	319	289	298	306	320	306	299	297	313	313	310	316	312	332	303	302	304	317	323	308	289	328	295	321	283	308	310	309	326	308	320	306	309	304	302	280	342	316	327	308	334	328	287	323	300	310	296	300	314	316	300	278	289	322	309	299	310	287	312	278	331	306	346
31224	52949	41450	28619	20040	13262	9257	5716	3791	2478	1711	1306	1155	954	800	704	663	611	566	553	545	493	475	475	407	432	433	389	415	381	393	401	390	363	355	345	365	386	360	377	373	383	362	373	383	344	389	360	357	353	366	376	374	356	363	385	363	355	383	396	368	351	356	378	333	386	351	363	364	346	330	378	361	346	358	341	347	388	375	362	331	371	357	374	349	349	353	341	356	314	316	374	352	369	368	331	349	334	344	351	392	344	376	316	362	357	393	356	357	360	369	373	371	348	349	374	357	372	343	374	316	365	340	370	339	347	379	369	345	366	343	371	374	376	354	394	361	342	355	337	346	369	357	344	345	354	358	362	346	356	381	349	348	320	355	381	373	336	339	368	374	358	361	344	364	348	325	346	379	368	340	369	334	363	352	358	326	342	358	346	327	338	361	355	338	348	375	339	336	354	366	376	368	337	387	310	368	337	376	366	349	365	407	353	367	388	343	349	353	347	332	355	355	375	349	370	358	378	350	347	365	382	362	349	316	356	375	336	332	348	325	387	342	353	354	367	372	356	342	325	363	361	360	369	368	336	359	334	346	370	393	362	350	352	357	357	379	353	339	376	354	352	357	368	336	354	379	366	325	398	362	352	381	351	365	349	349	365	360	364	341	345	358	355	340	339	360	348	368	369	336	369	380	373	347	351	361	342	360	369	341	367	367	364	363	334	347	341	353	339	383	358	375	362	372	351	406	375	323	365	362	324	351	379	382	337	351	365	348	352	339	385	352	335	358	366	375	360	348	348	350	329	371	355	327	322	356	330	379	370	334	365	364	383	346	378	373	355	337	384	356	363	355	339	338	355	345	369	410	374	323	355	310	357	347	353	340	355	344	370	326	338	335	346	353	362	322	338	382	337	373	372	347	356	364	385	418	372	396	353	359	374	395	309	340	379	375	359	370	365	346	342	346	340	371	318	366	397	379	366	367	330	347	348	356	372	378	353	378	322	379	371	359	371	356	391	360	374	352	349	377	336	358	338	367	375	327	345	332	368	360	370	350	344	356	380	362	366	320	366	354	398	358	360	379	390	358	352	346	365	354	371	334	338	363	323	333	360	352	381	359	360	358	382	357	365	359	364	345	336	373	341	364	324	357	369	369	395	346	356	353	339	373	374	361	384	369	352	366	340	321	320	347	335	344	365	343	338	351	359	318	340	347	386	334	352	345	350	352	373	338	389	335	353	352	339	362	343	355	378	326	370	353	382	379	363	354	376	340	327	356	369	342	377	383	368	355	330	367	351	342	371	368	361	362	372	357	385	384	345	373	357	339	357	385	401	383	345	350	340	365	324	313	365	370	367	341	364	352	341	380	362	329	325	346	348	343	343	363	350	383	383	373	365	366	347	364	361	372	344	361	389	335	343	348	361	345	350	341	353	342	344	353	313	343	341	324	365	352	370	333	372	356	372	381	339	377	341	341	364	365	365	371	349	367	344	369	344	355	356	375	349	314	350	361	376	318	357	371	350	358	337	351	342	328	392	371	364	399	368	339	362	337	373	348	389	361	339	384	371	359	381	361	373	344	366	371	350	352	355	339	336	347	363	347	357	340	359	339	377	341	363	351	353	379	357	361	347	341	368	379	344	366	361	376	361	353	315	342	351	359	352	358	399	340	335	335	400	333	368	358	370	353	338	333	352	340	368	364	361	321	393	329	331	384	357	337	356	337	361	330	342	377	358	331	329	324	370	357	360	336	350	343	362	363	361	343	359	357	370	337	353	370	371	361	345	347	350	369	355	377	335	357	377	361	350	368	349	378	319	383	331	339	359	349	361	356	382	361	360	351	355	350	378	335	362	360	373	347	342	355	348	332	353	306	340	359	337	359	352	348	358	346	374	361	355	373	329	347	353	403	370	366	389	364	361	378	350	348	326	358	327	394	321	377	317	374	362	371	360	374	351	368	361	364	342	357	316	335	315	360	360	337	371	368	335	323	363	368	333	352	361	333	379	340	329	392	364	355	379	371	367	354	355	365	339	340	340	353	360	367	366	360	372	375	365	354	381	354	351	357	353	360	319	355	344	341	338	377	352	371	371	373	364	342	327	382	347	389	351	363	364	375	342	357	319	308	373	351	366	334	314	366	372	351	332	358	357	364	340	321	357	368	385	331	340	370	332	388	370	388	336	375	386	349	360	381	368	344	358	348	389	411	329	333	368	357	329	344	363	347	371	356	383	329	351	327	337	375	355	324	340	348	371	366	307	349	371	342	358	359	404	378	363	355	365	354	353	366	341	353	393	369	339	346	357	347	358	345	363	366	387	339	360	343	347	374	380	346	384	388	357	368	324	308	346	389	357	335	323	357	351	345	364	376	367	383	351	369	362	362	308	348	399	376	351	362	355	359	361	343	327	364	343	320	357	369	345	364	366	333	391	370	364	351	360	342	342	366	350	345	345	341	334	391	351	341	364	357	365	353	326	364	341	332	355	364	330	342	337	358	349	382	362	360	356	356	326	334	345	345	349	375	368	351	368	371	366	347	367	354	341	352	360	360	318	344	346	372	377	350	359	333	339	366	349	321	341	359	377	373	324	346	363	323	336	334	356	367	386	341	360	402	340	322	352	351	357	338	341	343	371	310	331	344	344	354	343	377	367	350	333	354	365	353	389	368	355	356	363	394	354	363	365	354	369	382	354	345	354	344	365	344	350	348	356	363	374	360	357	365	367	359	353	328	369	338	374	349	314	366	372	349	337	358	348	375	353	355	334	345	359	375	341	347	355	357	353	374	358	362	358	355	369	361	335	359	329	376	317	388	361	371	389	349	330	345	368	377	347	350	342	357	335	367	357	361	348	349	363	326	364	357	368	362	335	354	359	374	376	366	353	356	386	353	333	363	359	361	343	372	360	372	350	363	359	361	362	342	343	373	355	345	358	358	374	351	349	355	391	344	366	350	351	340	332	343	347	347	366	362	360	387	350	343	364	331	366	379	350	342	370	315	344	333	367	344	334	393	350	354	339	322	372	357	359	347	345	364	345	367	351	351	353	351	397	350	355	396	344	346	357	367	397	340	340	371	371	361	344	372	382	381	351	337	360	373	354	366	353	351	340	346	342	335	348	342	331	366	325	329	352	357	342	382	384	325	338	379	347	359	353	358	311	322	341	327	369	340	339	345	344	347	380	370	383	340	346	396	342	343	351	361	350	366	355	357	361	371	335	353	331	385	364	356	371	348	363	363	320	338	354	354	388	349	337	343	363	351	363	353	394	358	348	373	368	360	353	361	343	344	350	367	334	311	350	376	340	372	363	329	385	354	369	384	330	408	348	372	366	352	361	373	331	334	390	323	336	345	374	369	389	357	359	332	359	358	337	356	350	335	378	360	342	373	351	354	354	359	366	356	358	352	352	358	362	371	324	362	367	359	352	361	362	348	352	358	383	376	343	397	377	369	361	352	317	331	346	340	367	337	319	328	317	391	370	342	374	368	362	319	360	353	371	360	337
25342	21625	28296	26264	14832	7280	3758	2120	1317	865	630	542	494	447	399	369	369	309	293	314	294	308	323	298	304	263	241	295	272	263	254	263	279	258	274	235	259	288	256	244	240	241	265	255	276	243	256	252	230	255	244	241	251	249	225	259	266	251	238	232	267	280	251	280	248	259	239	259	199	235	234	262	254	217	234	249	247	272	268	233	249	238	264	258	261	242	260	247	242	251	244	246	260	227	257	242	245	238	245	230	206	253	231	260	277	274	241	244	258	230	230	260	274	256	267	264	222	237	213	282	267	237	239	259	246	255	234	239	253	247	257	235	274	230	244	252	216	237	258	220	248	247	257	259	235	244	261	240	250	286	240	243	236	234	231	238	271	260	262	227	252	245	231	235	251	255	244	235	257	269	254	260	252	239	248	246	240	249	252	240	245	235	250	223	238	235	268	237	229	251	247	236	226	216	258	233	260	247	244	236	208	237	259	250	235	245	238	273	263	285	234	235	231	263	238	216	248	262	276	236	248	236	223	261	247	262	247	246	248	240	248	238	284	257	253	239	251	243	272	226	249	228	259	270	255	271	250	262	259	249	218	243	241	226	231	230	253	268	274	265	266	223	220	223	217	229	236	223	244	228	250	245	238	265	247	249	275	230	242	248	254	261	245	240	237	240	264	242	232	246	288	254	228	228	246	245	219	253	230	249	243	232	267	225	257	246	254	227	249	261	234	251	267	291	251	264	235	259	226	261	232	266	246	236	256	230	267	253	253	247	248	267	248	256	241	249	256	240	275	245	275	238	241	290	236	267	234	253	234	263	244	253	248	259	255	232	251	241	253	237	271	283	259	209	229	230	223	262	267	250	260	225	238	241	239	244	256	250	242	270	247	238	236	219	267	223	231	263	273	242	237	228	230	255	251	242	263	239	225	265	238	261	257	251	235	254	252	255	262	263	246	251	266	254	259	254	232	263	270	255	252	269	227	244	243	232	243	237	238	259	250	262	259	265	283	292	264	221	254	268	255	235	255	257	265	238	300	256	251	229	236	260	241	247	223	263	217	232	245	250	249	249	252	231	245	236	230	270	250	238	266	229	244	247	243	247	258	228	235	238	242	248	257	236	239	252	253	249	237	238	248	247	259	253	265	240	245	237	258	277	252	244	249	253	262	233	258	261	242	222	256	257	255	244	241	230	234	248	226	243	259	237	238	234	240	229	218	259	252	249	223	255	210	259	247	229	239	257	253	249	251	223	248	242	248	226	258	242	193	247	250	245	238	244	254	259	252	248	249	224	244	244	255	229	227	253	247	235	274	267	231	252	249	232	258	248	247	266	261	257	265	228	227	235	237	229	234	262	229	242	263	250	265	256	233	252	273	217	234	252	240	244	270	253	270	245	265	251	251	264	252	272	250	233	254	234	259	255	252	250	238	311	229	263	245	241	254	238	253	250	229	253	241	264	267	218	232	207	236	265	253	238	261	236	229	256	260	232	263	254	252	260	229	239	233	251	254	229	256	263	266	246	265	271	245	276	249	229	245	277	229	263	257	250	267	237	270	235	248	239	250	263	256	240	270	245	241	238	224	229	265	237	271	232	270	273	259	249	257	248	245	266	248	258	228	282	216	248	254	253	240	228	249	275	264	228	244	239	237	235	266	223	248	252	242	266	254	239	237	229	236	246	229	264	248	256	253	263	227	238	271	237	243	265	257	238	276	227	225	247	300	236	254	247	245	255	237	247	224	249	224	216	232	239	262	238	239	251	269	259	224	250	244	238	232	265	254	253	240	255	225	245	250	245	252	251	241	257	231	232	250	247	251	223	260	264	247	254	251	256	248	256	224	271	242	276	255	238	219	252	262	231	236	280	255	248	282	245	265	254	269	235	261	261	228	263	242	237	239	253	268	294	232	270	260	251	254	250	267	201	249	265	243	272	272	258	246	232	253	275	295	232	229	264	244	251	257	239	275	250	265	229	257	240	219	258	238	248	235	242	258	229	234	252	257	230	226	228	237	207	261	290	273	242	231	224	253	237	275	230	255	257	236	256	218	244	263	258	269	265	227	282	263	250	239	250	269	238	270	233	235	253	264	285	239	244	238	251	252	264	249	244	257	247	280	247	257	239	275	224	258	269	285	252	224	205	240	299	241	231	255	241	274	230	257	259	270	255	266	237	253	256	248	249	243	231	246	236	243	238	229	239	256	261	245	237	223	273	255	234	263	259	245	259	267	279	231	249	251	245	248	258	257	290	256	273	223	261	263	260	262	267	261	243	251	267	244	259	275	238	238	270	266	253	253	264	265	222	266	257	252	224	247	229	236	230	274	274	256	275	224	239	234	251	244	256	237	292	246	242	197	239	247	252	256	209	226	264	261	261	229	264	237	244	249	265	276	253	257	249	242	261	232	250	246	265	245	221	243	253	238	268	247	239	255	230	259	263	235	236	264	258	257	282	253	268	256	257	236	270	275	264	248	226	238	242	234	223	218	240	265	248	258	286	229	268	231	263	224	252	261	238	275	265	232	268	227	254	235	230	246	236	235	264	273	244	239	224	224	245	240	240	234	230	251	243	226	258	259	243	251	269	243	253	265	265	239	234	294	227	243	282	224	251	247	273	260	257	257	262	262	248	258	250	256	246	261	275	240	230	243	255	232	260	230	251	254	245	260	239	250	242	251	233	253	261	267	269	264	239	257	251	244	213	244	236	283	291	279	275	235	256	271	230	250	266	253	238	254	269	260	238	249	251	253	239	276	247	268	251	265	274	248	239	256	235	243	267	247	257	241	239	242	267	263	242	270	256	252	252	259	255	252	258	256	250	250	232	246	255	225	254	247	249	253	272	237	255	233	222	237	248	252	242	240	251	221	221	233	249	247	237	253	223	240	242	230	225	236	221	219	244	247	240	243	251	252	273	243	248	254	279	251	222	256	257	245	239	243	252	248	295	263	238	237	256	233	235	245	249	256	222	238	241	270	257	273	257	249	223	244	239	246	281	248	232	292	223	267	238	241	251	255	261	252	260	253	234	274	244	251	278	234	259	241	228	235	226	241	230	255	246	257	244	236	249	241	253	262	238	240	246	230	252	215	260	264	262	257	233	254	258	248	252	245	241	246	249	259	275	258	220	268	245	231	248	263	260	245	258	213	247	230	257	252	249	253	241	235	228	291	260	245	241	243	239	238	273	232	229	250	252	287	257	284	219	251	235	251	242	251	225	269	244	260	245	265	234	255	225	252	217	242	253	240	228	244	255	259	267	253	236	245	225	266	231	264	273	248	251	274	218	240	247	228	224	240	244	251	275	270	254	212	231	252	266	220	263	238	236	242	259	240	239	236	264	261	234	250	264	230	270	225	262	248	266	257	255	241	233	239	264	250	285	269	244	248	238	232	213	207	239	256	249	278	242	249	253	266	237	241	252	242	245	249	274	238	276	262	249	251	255	269	220	269	273	240	237	251	263	249	263	282	236	258	267	269	253	237	234	230	244	262	246	242	249
31025	50375	39710	25311	16619	11085	6787	4212	2602	1536	1115	923	825	644	582	520	474	467	440	418	389	358	407	389	366	348	325	334	338	300	319	318	316	308	312	294	329	317	300	309	302	275	258	323	285	293	319	285	282	265	306	320	298	322	285	297	315	304	314	319	335	324	311	307	266	311	274	292	307	297	300	279	285	300	308	297	289	286	276	262	289	287	308	297	313	303	305	318	304	308	270	280	293	303	345	315	312	308	304	291	322	279	293	298	302	299	283	282	311	300	299	320	281	329	315	305	317	292	309	295	328	296	295	285	286	306	308	296	297	311	310	301	260	322	290	304	330	319	313	300	307	330	334	338	316	296	304	268	303	293	279	285	290	260	286	260	286	308	318	290	300	289	282	310	290	313	313	279	297	276	308	296	323	295	299	309	320	287	272	275	294	303	254	307	317	280	284	292	295	286	294	353	319	304	273	299	270	305	318	296	313	317	305	315	269	300	286	289	299	324	326	313	282	283	283	310	289	268	310	308	303	303	319	296	288	277	307	283	264	273	282	289	288	293	289	270	307	291	318	276	306	303	289	300	278	308	307	305	319	268	302	279	299	309	307	274	305	309	296	271	283	296	273	323	303	296	260	272	302	278	296	282	312	292	290	314	300	268	337	265	290	305	303	301	284	281	291	274	343	318	288	270	274	316	312	312	257	272	306	305	282	288	322	292	282	313	297	284	275	278	269	299	274	286	293	301	280	317	271	302	305	292	281	312	289	319	306	296	269	339	294	308	307	287	320	315	303	293	309	275	300	263	284	313	292	284	315	295	286	293	315	303	313	284	299	306	302	311	323	289	285	264	297	268	279	283	272	311	316	295	286	305	320	305	329	309	316	282	289	303	284	305	288	288	273	330	295	295	297	293	278	319	290	292	287	278	293	321	295	299	293	289	270	317	337	281	294	273	267	295	306	297	249	309	285	287	287	281	302	301	285	284	298	334	289	276	289	294	306	286	306	323	293	281	279	297	294	285	284	306	274	281	301	303	313	295	300	285	298	291	298	306	310	301	288	301	261	287	303	280	298	301	300	297	323	267	282	305	316	274	279	324	304	297	304	322	299	287	321	282	284	319	299	313	280	300	288	281	300	305	294	315	283	306	302	319	264	289	296	291	295	287	277	304	299	327	300	282	294	294	316	293	303	281	290	327	338	297	294	313	321	294	310	293	332	289	308	288	334	294	275	297	284	321	317	271	267	273	287	283	299	299	295	312	297	325	311	277	307	268	309	287	277	288	287	296	273	329	322	310	312	299	306	258	287	319	292	318	289	302	326	273	290	308	331	296	307	312	291	307	300	288	309	285	310	286	313	269	302	289	288	265	295	287	304	308	291	278	270	293	295	332	294	273	308	296	297	308	293	312	307	263	336	311	276	314	278	286	289	310	280	291	304	286	306	332	292	334	283	302	298	264	280	307	297	318	312	287	294	294	327	297	273	308	291	314	296	278	302	296	323	324	317	325	285	287	278	273	290	271	295	303	300	318	279	321	295	281	293	259	296	279	287	296	276	322	293	275	339	304	298	312	312	306	296	309	318	288	291	286	277	315	303	292	279	286	263	287	272	253	282	288	301	287	295	301	282	315	294	267	300	300	292	316	290	291	305	285	317	308	293	295	309	267	310	305	278	283	285	284	290	327	258	299	290	309	282	295	264	283	318	304	303	266	289	258	286	317	267	310	303	302	311	307	311	275	319	313	326	278	313	298	331	297	304	260	315	276	305	311	290	316	306	302	288	308	277	302	300	303	277	270	284	267	277	277	292	304	314	286	304	282	298	316	285	303	283	260	307	322	285	302	276	288	295	318	298	310	292	309	319	303	321	266	318	317	302	283	328	289	273	277	292	293	290	294	286	284	272	324	304	320	274	321	305	276	273	268	304	291	298	296	303	296	285	323	316	332	274	269	312	321	274	272	286	300	280	287	291	298	306	298	295	290	284	297	298	258	268	304	289	300	296	273	309	288	298	288	332	294	287	299	289	274	291	279	292	304	289	280	326	296	285	292	364	300	319	267	304	291	291	286	293	258	295	335	290	282	287	293	294	304	315	311	304	305	273	326	270	296	309	291	311	292	282	278	319	282	321	262	309	278	276	283	290	262	260	287	252	278	281	283	306	322	318	312	304	259	266	316	286	275	299	298	264	290	299	305	276	307	274	297	282	293	300	327	303	306	306	281	293	331	294	277	289	315	323	259	291	283	261	304	295	278	273	326	312	271	296	285	308	271	279	272	277	301	316	287	304	287	296	318	281	295	325	286	294	292	281	258	278	320	277	280	283	306	273	286	314	294	288	312	289	271	312	288	293	276	321	301	324	282	284	288	306	338	327	315	290	295	297	288	254	288	309	289	305	284	271	280	294	319	297	306	326	330	294	271	314	287	275	301	285	275	296	297	354	290	307	308	298	281	276	317	301	291	259	298	279	278	316	289	280	310	279	274	308	297	255	305	280	269	263	273	268	280	288	288	328	323	270	285	302	283	263	289	290	272	325	303	294	319	309	313	274	285	322	260	279	331	311	304	282	303	281	300	283	281	298	314	263	304	303	312	301	285	273	279	288	293	303	287	325	305	286	308	307	297	318	303	284	312	251	277	292	312	302	274	312	312	303	299	316	278	287	300	311	296	293	303	305	293	296	277	326	289	286	307	286	297	280	289	290	321	289	309	283	287	310	308	278	285	292	290	287	304	290	305	256	287	314	297	300	306	264	292	280	262	284	278	293	279	325	277	323	295	288	295	306	273	262	296	254	289	306	277	304	315	315	292	293	318	279	306	305	310	320	288	309	286	312	298	284	290	305	303	294	293	292	271	289	294	255	290	276	305	293	279	301	307	295	259	311	293	316	293	273	288	280	312	289	312	295	261	289	268	286	304	295	289	295	265	300	279	299	309	293	269	314	299	292	288	264	273	312	316	300	295	273	291	300	313	306	290	307	306	290	310	316	261	302	333	294	338	314	289	306	290	278	288	297	316	295	325	302	296	313	309	290	296	296	301	287	290	285	293	260	284	293	270	292	272	335	297	313	299	294	303	275	292	293	285	296	306	315	279	270	312	308	325	302	288	300	303	317	318	293	296	272	303	309	268	267	311	308	273	269	272	287	341	309	304	302	283	274	277	280	318	277	290	311	307	309	328	304	323	283	274	292	283	278	298	295	301	315	295	307	286	289	284	305	286	309	315	298	297	340	323	284	316	300	303	307	324	290	301	352	325	285	283	302	255	326	281	293	249	305	324	285	325	318	280	295	308	281	298	299	279	322	312	296	279	285	287	276	289	304	275	299	280	307	265	283	308	330	289	290	290	277	303	284	305	273	289	281	316	305	283	273	337	282	262	270	312	324	247	297	305	326	304	329	316	316	298	279	273	280	315	301	284	290	305	276	274	297	309	287	336	314	307	317	317	304	315	270	302	295	270	314	327	312	298	312	298	307	289	305	289	306	305	283	303	310	276	301	292
22724	21362	28882	24253	21748	21613	14764	5079	2142	1215	900	787	691	635	574	517	458	443	427	442	403	406	355	374	388	344	373	344	382	311	316	327	295	331	306	302	334	306	324	339	306	318	298	311	301	317	288	332	337	303	293	306	300	296	319	313	304	322	342	316	291	284	324	280	293	320	320	325	313	300	361	290	304	319	280	318	317	323	280	275	323	321	287	318	308	316	285	309	320	303	295	302	296	325	305	312	290	309	316	333	306	320	299	286	296	260	311	333	287	308	329	302	299	300	312	299	310	334	333	318	297	302	323	318	319	313	311	302	317	292	300	305	309	310	323	324	330	301	310	277	339	319	323	297	298	284	297	306	301	303	327	333	327	301	306	315	283	305	318	303	341	328	286	316	271	310	334	311	335	320	306	281	309	304	327	301	288	317	308	309	306	309	277	363	322	306	278	329	288	286	293	342	336	348	334	340	299	353	341	336	326	291	307	288	334	278	303	317	289	273	324	330	296	297	318	329	328	319	315	291	310	304	313	328	308	276	306	291	329	324	311	312	308	299	305	331	327	309	283	288	278	329	332	308	316	305	321	280	306	334	305	328	257	288	333	317	296	311	281	288	308	296	310	318	298	324	289	320	308	323	303	292	349	298	334	298	326	281	298	290	307	304	285	289	309	334	316	313	296	303	306	285	311	318	325	302	328	299	291	324	317	292	311	294	308	289	314	340	289	285	319	339	264	306	306	349	323	309	278	316	287	347	331	331	328	314	345	298	309	331	316	283	308	309	332	314	305	287	316	292	308	307	304	273	292	299	301	300	316	311	325	314	315	336	300	324	303	299	322	297	343	330	314	297	297	280	291	360	295	299	316	303	272	332	304	316	318	339	344	295	310	313	303	288	308	296	289	300	330	310	335	300	335	318	297	324	325	322	307	300	290	263	291	335	341	298	303	359	319	307	297	307	307	308	274	306	328	329	293	339	338	311	313	257	280	318	310	312	272	308	313	305	306	333	305	328	311	308	320	337	317	302	330	313	290	313	354	334	295	290	302	345	297	319	306	279	330	300	360	309	346	291	312	297	274	282	294	303	312	327	259	295	328	291	314	318	304	280	295	349	297	304	329	298	313	301	346	304	294	290	303	312	279	286	324	288	314	343	322	286	296	296	318	279	276	308	324	307	304	291	307	293	308	291	321	297	340	334	313	310	311	320	310	279	303	329	301	317	319	332	286	334	318	304	312	303	314	308	304	301	305	338	311	291	305	302	326	302	303	341	323	335	302	307	340	280	279	321	326	337	257	303	267	311	300	346	296	314	291	294	327	336	309	314	310	311	333	295	300	283	318	326	291	307	313	309	329	329	298	323	314	323	309	310	314	277	309	289	295	322	307	297	306	313	289	325	290	337	329	312	311	292	320	280	312	288	279	296	280	293	303	280	289	306	335	319	341	311	315	302	306	310	313	305	358	270	273	282	295	316	260	287	337	296	309	329	341	331	308	305	340	317	343	298	310	292	288	306	296	323	295	286	277	317	299	319	327	296	333	333	329	307	295	311	294	273	298	300	320	337	307	292	288	326	306	299	312	300	283	300	293	307	320	291	310	299	295	310	295	316	324	270	321	318	307	306	298	343	302	324	304	313	324	301	329	287	290	310	297	324	310	334	299	313	300	344	342	329	303	301	291	318	313	317	305	319	313	290	316	291	310	326	322	324	283	322	289	294	291	293	305	305	321	297	295	283	328	287	306	299	277	288	262	319	331	285	315	344	304	287	281	327	292	313	345	333	292	296	306	296	309	323	287	325	312	305	290	325	278	265	289	309	305	317	308	314	310	280	295	321	308	343	313	302	314	313	319	285	310	290	304	298	319	299	323	320	330	316	300	320	340	325	321	305	320	340	334	300	306	280	288	314	282	288	336	314	303	341	292	307	308	301	304	295	333	293	290	339	275	295	274	315	292	300	288	327	348	282	315	322	334	289	300	301	300	295	323	285	317	294	304	274	294	313	312	313	334	275	318	306	300	330	291	316	329	325	337	335	297	310	296	302	291	294	333	318	292	311	316	299	317	319	339	316	342	345	302	286	307	319	312	287	311	292	297	325	285	325	316	318	318	302	292	294	289	332	260	301	297	305	334	305	280	328	302	357	309	295	298	332	332	306	308	289	324	298	297	259	295	300	325	275	322	264	326	321	300	289	311	326	333	316	291	291	313	334	293	322	335	310	276	302	344	319	321	287	324	275	320	319	280	334	309	340	282	317	333	323	275	311	328	304	312	302	302	306	317	317	270	260	300	325	315	323	292	295	301	347	289	287	287	293	332	306	290	296	297	308	317	302	332	321	317	293	326	279	275	303	313	304	275	321	334	291	316	305	286	313	293	293	309	310	310	285	345	293	299	319	312	322	294	296	310	325	313	305	302	296	322	340	313	306	324	311	312	274	287	327	324	300	304	306	289	310	307	300	324	327	316	314	327	319	340	318	303	283	300	316	276	322	314	301	292	313	307	296	299	290	300	355	296	306	311	290	309	312	287	288	325	327	332	304	287	288	337	318	268	314	299	332	307	294	288	321	316	297	325	336	287	287	318	273	289	302	304	297	300	308	324	324	296	302	317	332	308	305	310	314	307	326	329	290	293	296	317	327	313	300	317	313	353	291	331	288	304	298	340	298	283	289	322	315	297	309	323	286	284	310	303	318	301	282	286	313	281	296	307	291	323	303	303	336	294	313	321	310	321	281	308	318	287	312	312	315	327	318	322	316	283	333	291	316	321	292	305	299	307	292	306	289	312	313	340	334	298	296	329	310	307	321	283	307	280	289	301	318	319	312	339	307	267	316	301	315	312	326	311	320	295	307	327	314	303	299	308	321	319	309	354	305	286	304	310	337	300	314	264	313	300	296	320	312	323	290	293	313	317	310	337	283	294	275	302	327	310	312	321	273	273	325	309	301	312	286	287	266	317	302	346	319	308	287	305	314	283	288	291	310	317	293	294	276	327	284	323	292	320	312	310	293	287	301	322	291	309	332	307	314	362	313	284	317	283	327	296	314	327	302	304	326	319	337	309	325	336	319	290	307	334	311	329	325	311	330	294	296	288	305	279	305	293	309	271	288	336	281	315	300	298	299	333	328	286	327	330	332	307	290	273	306	324	330	285	327	306	318	319	297	323	326	353	311	299	312	310	318	290	281	308	312	312	330	309	295	330	337	294	312	289	303	322	306	312	302	314	296	329	353	310	296	314	281	284	298	343	307	291	294	303	316	280	310	297	328	289	316	300	341	329	310	293	336	324	300	307	269	297	359	311	289	312	351	307	303	254	331	297	299	316	311	301	313	313	298	316	288	261	314	308	324	309	297	314	305	304	274	310	333	309	323	345	307	270	318	330	319	308	285	306	276	319	341	334	296	287	329	310	275	330	305	302	274	299	300	334	314	334	286	320	292	296	290	302	343	328	324	311	308	290	322	308	315	293	309	290	295	323	314	332	291	277	335	297	310	322	304
36527	58926	47050	35839	26826	17850	11772	7061	3722	2001	1584	1285	1036	925	787	689	605	613	570	539	495	458	455	495	412	465	431	406	396	445	389	417	392	373	368	375	352	371	371	370	333	363	369	376	400	326	375	322	360	347	340	336	340	361	354	391	351	328	367	346	357	418	343	334	357	312	355	367	363	351	362	366	339	387	363	351	345	383	395	356	350	333	362	340	327	358	361	323	360	357	367	366	340	295	353	364	342	346	342	350	315	374	376	365	357	356	351	364	371	371	330	341	374	371	348	336	352	357	340	362	371	349	370	342	355	377	338	351	356	342	366	354	353	374	359	322	344	347	386	333	332	327	371	352	356	360	368	361	362	372	333	354	367	343	353	322	371	336	340	382	354	343	350	357	338	340	367	380	339	384	348	323	320	332	355	316	357	329	359	344	352	357	364	354	363	319	334	346	368	398	366	368	361	339	350	318	343	352	333	354	345	349	345	353	340	334	329	354	368	331	313	343	367	348	346	334	357	352	330	347	367	360	350	371	353	340	361	364	332	353	340	323	352	316	347	337	393	346	355	335	358	325	336	342	311	327	354	337	358	364	362	357	415	387	360	365	379	337	370	388	358	329	321	356	315	340	341	329	387	334	355	363	324	360	347	356	334	350	347	334	350	366	359	359	364	339	287	377	357	345	303	352	328	350	367	366	342	337	355	316	343	346	381	356	347	343	333	387	340	297	365	313	341	329	351	372	357	328	348	347	337	361	388	348	349	354	353	355	355	387	331	362	350	353	375	379	387	355	373	343	341	334	336	350	384	336	358	375	347	368	337	362	369	355	334	346	396	384	343	341	376	349	335	352	381	345	383	363	318	354	335	386	377	377	322	348	374	353	354	374	341	330	364	350	334	394	355	352	353	360	348	346	342	349	346	327	377	359	367	339	368	364	371	345	333	377	343	354	374	337	362	322	347	349	373	363	345	369	360	352	340	363	340	394	348	360	372	366	346	347	344	362	395	371	343	370	361	330	360	364	341	347	309	341	349	334	376	369	350	361	367	350	365	364	367	325	335	344	373	348	355	363	357	377	368	371	343	396	361	371	343	362	325	344	350	343	350	367	370	375	368	369	353	382	328	356	333	342	377	369	345	389	334	370	325	360	348	324	321	331	338	354	362	374	323	361	371	355	336	338	360	362	347	380	346	389	359	386	340	380	348	379	316	356	353	336	325	397	342	330	350	327	329	343	337	369	382	345	388	321	363	355	363	316	344	339	338	364	360	336	322	355	333	372	374	349	362	374	346	378	355	333	367	391	389	351	328	359	362	337	363	338	340	357	362	343	350	331	360	325	380	381	336	369	306	333	351	355	363	344	354	343	340	335	365	331	348	348	362	368	342	376	368	359	393	378	365	360	373	352	342	328	360	386	371	342	355	360	355	369	323	349	327	343	350	342	367	329	336	329	373	339	343	375	344	337	385	348	359	363	352	356	345	365	345	335	350	347	394	358	369	359	349	361	329	378	360	358	355	357	346	310	350	373	371	383	348	337	373	352	362	379	351	371	347	357	333	337	367	354	357	364	329	335	377	372	339	340	329	324	317	384	364	338	394	375	372	363	353	366	340	356	364	357	370	352	367	336	326	349	330	338	368	352	346	331	345	342	307	355	361	345	347	354	363	368	355	402	380	375	355	355	339	370	344	315	368	354	369	328	339	362	365	359	331	340	392	391	332	327	384	333	366	368	338	325	343	340	331	350	373	322	340	324	348	342	329	357	357	366	361	358	373	384	332	325	345	346	351	350	382	371	387	334	351	328	347	318	330	342	348	377	356	352	374	377	355	344	366	357	342	339	329	340	353	334	330	366	312	330	358	379	376	347	358	343	357	350	365	362	374	340	361	352	352	357	325	340	341	340	379	367	355	354	345	372	384	361	362	361	334	366	347	343	363	360	344	351	374	371	313	386	354	320	388	360	368	359	375	394	366	365	331	372	382	331	366	325	336	318	359	367	336	347	364	341	357	339	329	361	354	313	352	342	358	377	339	328	339	389	358	389	362	338	364	371	332	352	389	343	352	361	347	364	345	357	380	371	331	356	356	334	376	325	369	343	351	338	352	364	358	362	354	363	345	296	351	362	350	359	366	343	329	359	360	344	387	359	365	352	341	334	354	368	338	350	353	352	347	378	338	382	335	334	332	367	398	363	353	343	318	406	363	379	380	375	371	368	379	381	374	368	332	351	337	350	358	323	343	360	341	318	362	386	380	365	334	359	349	346	374	379	341	365	338	351	370	355	316	326	354	322	353	348	377	347	316	357	336	371	368	354	359	374	376	357	380	376	344	330	340	326	336	358	381	367	356	353	350	362	340	338	384	344	354	370	367	323	358	351	376	344	347	358	377	372	347	408	342	356	367	357	376	359	372	353	356	358	367	368	342	347	392	369	355	351	342	340	326	350	378	338	347	321	345	371	357	358	364	346	375	361	349	344	371	353	356	306	360	326	380	343	357	360	384	384	366	332	361	387	321	374	365	378	363	357	365	345	370	329	327	330	328	391	357	355	334	363	359	328	360	333	337	356	360	371	346	360	350	334	377	354	364	325	364	348	332	367	353	378	369	328	358	361	346	336	345	302	365	368	363	386	346	311	342	357	340	388	359	352	332	351	367	358	356	360	399	387	338	383	346	350	355	347	374	368	349	318	382	346	339	326	340	354	358	355	312	360	392	361	364	337	349	342	368	345	318	370	367	351	379	362	371	355	340	358	355	345	332	356	354	404	368	361	331	325	340	389	366	363	340	350	358	347	334	359	342	350	338	365	351	348	339	318	389	371	336	339	336	359	354	386	361	338	358	365	342	358	334	329	344	366	362	378	344	337	366	384	353	341	343	351	359	344	348	342	400	330	356	333	342	375	359	379	357	353	366	346	338	373	323	365	331	380	351	337	296	325	376	381	363	351	372	343	331	356	352	382	354	388	362	336	370	348	323	309	360	378	363	356	345	318	387	352	340	346	400	363	372	395	314	373	346	362	361	345	338	345	368	336	374	348	326	362	356	335	354	400	373	402	341	364	332	356	376	356	377	338	350	370	342	333	381	342	363	367	320	365	349	322	344	369	393	373	310	346	381	368	342	364	351	342	336	334	343	330	353	350	334	376	325	380	371	365	352	352	370	308	338	338	331	339	364	359	361	370	346	369	330	367	402	358	379	362	336	346	383	365	321	369	324	376	330	310	372	346	326	340	362	344	372	331	339	364	346	338	309	366	391	343	347	341	337	377	358	363	357	358	352	343	367	341	327	358	352	361	332	357	355	336	357	356	351	335	330	348	342	364	337	340	361	327	359	340	352	353	352	360	370	355	356	346	359	318	353	370	369	373	341	351	368	341	374	408	366	352	373	356	321	391	365	345	370	366	321	358	376	323	380	323	378	360	380	367	357	332	354	355	371	327	329	373	344	337	342	351	356	403	330	327	356	380	378	340	315	315	364	356	404	376	367	364	330	334	339	341
30831	31835	31370	18965	7872	3764	2233	1375	941	706	573	532	446	444	416	367	368	324	317	331	321	282	283	299	286	289	288	312	284	270	280	247	299	273	267	284	259	256	261	278	245	272	283	279	251	282	286	256	246	313	275	282	277	273	250	282	289	246	251	263	274	264	273	247	280	273	270	265	261	269	296	279	298	276	276	281	277	271	277	259	242	268	237	256	299	240	250	274	270	263	269	293	309	276	248	279	273	279	254	259	272	244	270	293	267	282	253	265	245	263	244	281	262	257	287	252	273	290	301	276	253	279	289	249	298	290	269	263	259	264	260	256	259	244	284	256	285	271	279	291	276	239	266	290	248	260	271	252	267	312	270	256	260	261	249	261	276	227	259	260	262	280	260	254	270	270	280	258	258	258	269	279	291	256	273	263	243	283	242	282	257	260	232	303	277	259	248	276	258	289	223	289	269	259	271	263	263	264	272	267	248	275	230	230	247	267	282	259	230	259	264	258	272	285	281	276	232	263	265	278	261	277	278	265	277	285	277	247	252	263	232	237	288	264	229	247	277	255	258	271	281	258	251	259	268	220	246	301	253	288	266	290	265	273	319	258	276	267	262	247	252	276	258	277	281	285	297	270	258	275	292	271	295	280	278	254	279	293	294	273	268	283	277	261	268	251	278	269	271	298	279	279	280	238	256	252	273	259	252	265	258	244	268	270	271	258	252	269	248	275	255	276	261	248	278	282	296	248	257	281	250	289	267	239	259	298	235	238	287	281	283	256	269	280	272	266	268	281	290	240	265	268	277	297	233	262	261	248	276	258	266	252	295	264	247	247	271	267	248	269	269	239	251	263	253	254	291	255	273	225	248	241	260	253	256	256	283	278	221	288	260	266	274	275	282	256	267	240	288	267	243	252	253	276	289	249	280	241	270	266	266	240	258	275	271	247	273	258	255	269	253	266	276	281	282	296	259	269	254	258	260	298	255	252	271	266	292	276	283	261	246	270	266	280	246	279	253	249	261	242	258	262	258	282	286	241	252	269	282	244	256	281	288	260	234	261	292	264	288	254	277	250	252	235	276	286	251	270	272	307	245	266	280	260	278	256	271	257	239	284	251	289	264	259	275	262	262	246	297	263	240	253	286	252	267	280	275	278	272	270	279	254	257	274	262	284	272	237	253	283	266	240	271	282	273	266	288	275	242	266	295	284	260	262	272	283	281	267	278	243	257	281	266	287	236	249	296	281	270	248	259	256	294	275	288	269	266	290	273	273	292	274	249	256	272	285	266	262	251	253	251	279	256	247	260	290	265	252	273	284	234	266	291	266	282	283	267	319	242	281	225	269	275	292	273	248	274	263	260	265	269	267	242	265	269	284	264	286	272	275	277	268	285	288	255	254	284	262	247	263	230	242	262	277	245	279	258	263	269	243	241	310	295	224	279	276	257	288	312	271	257	278	254	276	267	238	268	272	246	261	259	290	285	269	260	258	259	257	239	245	256	260	280	244	250	271	280	267	281	281	262	257	235	265	279	270	277	271	282	291	256	272	252	273	244	278	283	275	261	239	277	268	267	249	288	265	226	268	250	291	272	276	287	278	247	253	266	263	288	260	249	249	288	272	276	252	271	263	263	234	255	251	255	245	257	258	275	284	272	270	265	242	284	275	259	277	294	289	218	252	278	255	272	253	274	262	299	284	252	248	281	269	254	271	276	252	253	275	300	264	262	272	277	257	250	283	259	244	264	266	244	254	281	299	254	283	252	268	248	271	259	289	301	250	283	283	261	241	281	286	262	248	263	272	286	262	294	248	263	265	267	250	281	266	267	273	281	279	275	246	273	269	288	266	253	286	229	274	253	249	261	281	283	286	315	264	261	249	279	270	255	260	244	278	257	270	247	269	261	274	281	266	292	277	273	269	260	297	283	257	268	263	260	285	279	267	281	267	263	253	251	269	269	283	261	255	258	266	261	245	225	262	270	266	272	253	268	280	261	249	265	270	274	241	261	236	272	268	252	278	283	276	271	242	261	295	288	263	269	257	252	248	266	271	247	277	272	249	267	283	268	237	279	270	271	239	256	254	267	265	267	304	269	280	272	265	254	271	298	249	272	301	273	274	239	279	279	294	250	269	254	258	261	258	282	251	285	249	255	263	247	291	314	266	294	241	262	256	273	275	268	245	269	256	270	263	260	271	267	266	227	279	287	263	260	258	268	274	278	269	241	264	282	278	266	269	247	264	275	295	275	236	261	268	243	249	237	243	289	266	248	265	268	260	288	284	245	279	281	261	278	264	272	276	267	282	247	271	257	258	246	275	244	253	256	289	259	249	255	250	235	260	290	297	220	264	267	276	287	241	278	263	270	259	260	250	252	296	266	286	262	274	235	278	266	250	274	274	244	267	273	255	252	252	256	278	230	269	232	278	272	282	283	292	263	270	277	274	266	260	244	242	238	294	281	257	269	248	256	270	259	275	283	254	268	260	284	274	238	238	259	264	260	269	251	252	269	277	279	253	256	277	248	286	265	244	261	276	291	267	246	237	285	271	265	268	264	277	260	273	277	265	301	257	258	289	224	260	278	260	279	276	270	251	266	276	288	256	270	277	265	273	276	250	275	250	283	275	256	293	273	258	273	257	282	246	265	254	283	267	270	283	282	235	277	273	218	255	244	267	313	291	275	280	270	267	275	269	263	260	261	269	267	262	252	271	248	273	283	254	281	258	263	250	249	264	276	282	268	262	300	298	287	287	270	299	282	268	249	289	264	251	270	270	293	245	256	250	250	241	254	248	277	267	270	275	252	249	291	267	256	274	283	252	243	281	277	253	285	287	257	241	294	272	271	268	268	248	253	269	264	258	238	250	284	284	278	250	275	264	261	275	272	239	273	265	270	260	265	296	294	263	264	275	281	276	272	234	251	264	248	243	273	273	254	266	267	304	287	268	271	271	265	284	252	236	254	267	284	290	254	272	289	272	264	269	230	260	259	269	277	261	276	240	265	255	261	291	235	273	288	281	246	252	254	271	254	243	254	266	276	260	265	256	245	264	266	261	250	278	290	259	255	281	270	279	254	238	268	252	292	267	265	244	299	229	248	274	274	272	241	255	258	240	267	293	261	261	254	266	285	289	242	265	236	279	280	273	249	289	264	266	261	280	250	280	276	271	299	262	247	269	273	280	255	289	233	288	281	282	271	278	268	239	266	287	284	278	275	258	244	272	259	262	242	272	318	273	244	237	249	274	268	237	250	261	272	279	273	275	279	272	286	243	275	262	268	244	248	266	251	267	258	256	269	257	238	269	263	283	276	257	245	277	257	273	280	256	259	266	265	270	256	252	268	253	264	259	250	280	258	252	259	247	265	267	272	260	286	260	264	286	274	271	258	218	242	280	262	254	277	266	271	260	259	274	320	258	261	268	266	279	247	263	243	282	286	294	290	277	311	254	260	282	268	264	255	258	270	287	260	254	252	259	264	256	261	291	266	257	241	260	252	260	269	257
33915	47543	35016	20213	11383	6459	4064	2658	1701	1204	979	809	673	603	553	511	435	447	411	400	400	371	386	320	357	376	335	302	356	365	304	309	299	313	343	311	304	321	316	338	305	306	328	305	301	292	304	299	321	318	335	312	324	302	299	298	290	315	283	292	326	285	283	313	334	297	320	313	283	297	296	303	298	345	286	317	308	291	324	290	333	307	291	317	299	322	316	345	316	324	319	325	309	318	309	318	322	328	333	310	325	303	320	300	329	288	331	306	307	312	297	298	305	291	312	304	319	299	315	329	330	289	332	278	313	299	318	329	324	285	332	333	360	324	331	305	287	302	311	292	292	311	318	295	285	318	285	305	299	306	295	324	288	268	319	328	332	363	320	315	312	317	299	317	279	303	302	323	336	323	315	309	285	310	335	330	329	349	310	348	279	344	308	333	321	296	337	291	296	317	297	328	306	281	336	321	314	330	309	289	288	282	323	267	326	311	308	289	312	307	328	294	288	350	289	304	305	310	298	333	301	315	291	351	283	318	300	325	322	322	334	357	294	303	317	313	299	305	298	291	307	310	342	320	296	302	324	331	304	314	311	318	345	312	301	312	306	274	291	353	326	327	277	350	329	293	312	326	292	337	306	339	322	325	324	318	300	349	322	314	305	296	319	297	329	292	315	316	288	306	293	294	297	314	267	284	300	329	320	299	292	309	324	326	310	332	322	331	319	317	286	315	279	330	301	279	302	332	309	300	299	306	304	329	314	315	313	321	317	301	343	329	297	322	301	315	299	299	305	311	328	300	331	334	341	308	332	308	298	298	335	309	318	316	312	306	319	312	296	322	341	324	327	343	300	336	287	321	330	303	300	311	292	324	282	325	341	346	307	304	296	306	305	288	305	310	292	296	320	320	318	310	312	341	304	294	298	310	355	334	297	322	336	320	324	306	278	310	316	331	300	324	323	306	335	320	288	328	305	300	316	343	337	317	317	317	317	371	323	306	324	315	314	278	306	322	319	325	299	308	295	289	289	330	322	316	321	299	305	304	303	326	310	332	338	330	324	334	317	323	320	316	296	323	306	272	287	308	316	315	294	307	325	298	311	319	306	297	333	329	319	318	285	322	316	314	325	302	304	311	330	312	344	316	313	302	337	333	275	309	320	351	301	312	309	287	284	324	312	305	303	299	309	348	321	308	310	328	310	288	314	323	282	308	302	324	295	310	306	328	291	322	312	336	323	325	316	304	327	292	318	333	321	308	317	324	330	302	322	313	347	344	306	320	332	307	324	309	306	335	331	324	301	316	332	323	304	324	309	318	303	293	313	301	294	327	305	307	312	303	325	335	286	308	325	346	276	291	309	333	308	298	316	332	312	328	302	342	269	314	315	314	293	340	365	323	321	271	311	308	326	348	336	319	314	355	330	276	297	325	250	325	284	312	318	311	316	298	344	319	322	300	307	318	329	298	313	318	300	297	289	312	277	329	324	326	304	342	329	306	295	311	310	285	315	321	341	298	304	317	324	288	333	319	300	300	301	331	271	310	324	317	303	339	292	288	295	299	303	302	342	263	282	291	325	322	294	300	315	305	276	311	290	303	332	319	283	318	307	309	338	309	310	320	335	318	318	321	304	326	328	308	290	326	328	283	297	308	320	335	324	311	340	293	328	324	325	316	278	326	303	288	319	330	308	324	306	294	332	286	319	320	311	319	317	266	295	279	321	295	279	326	305	309	268	334	299	301	385	293	324	295	312	321	340	315	329	312	348	293	293	276	302	327	284	292	305	317	285	302	329	314	287	335	308	313	302	312	320	308	338	294	313	320	322	314	336	263	267	330	297	313	312	291	315	331	305	308	295	331	278	329	309	296	298	289	323	318	289	315	279	329	303	304	314	295	328	299	323	308	292	316	299	331	305	296	328	337	329	290	324	323	291	312	320	307	327	315	299	318	302	320	307	304	297	287	305	293	322	330	307	308	303	305	303	323	331	321	288	321	322	322	289	314	283	315	300	317	283	311	310	323	317	332	316	311	294	310	319	307	275	325	319	367	283	310	331	296	281	338	295	294	297	340	345	319	316	318	307	326	330	307	334	313	321	347	307	317	337	301	301	297	326	303	332	330	302	331	335	321	283	314	328	308	312	294	312	355	302	324	307	330	338	314	300	278	306	316	339	301	322	287	332	311	320	311	329	322	297	352	310	350	310	301	330	321	308	317	271	336	314	308	323	322	320	313	323	308	315	303	316	303	303	312	296	320	299	274	288	313	318	301	316	304	313	346	302	287	348	314	327	302	313	331	291	335	302	296	323	327	317	334	321	269	336	313	294	348	305	303	335	310	300	303	334	319	295	323	279	326	359	277	308	321	287	305	302	305	323	344	305	328	339	322	286	302	315	324	303	336	290	328	308	323	305	347	290	308	305	292	337	313	312	318	360	303	333	319	305	305	337	298	325	296	256	308	295	323	324	300	324	293	307	308	351	317	294	335	288	322	320	285	312	296	311	315	310	348	325	277	314	342	329	276	350	344	300	308	315	337	303	346	339	333	317	304	317	321	305	333	334	273	281	311	305	314	322	302	330	291	309	307	318	324	302	352	295	297	288	309	346	307	324	294	295	302	291	313	309	321	294	316	318	316	315	317	311	339	331	287	288	318	326	327	306	332	325	298	319	315	320	297	349	309	306	323	332	307	298	302	308	289	349	312	318	304	321	307	335	323	308	280	293	299	306	310	313	307	309	311	310	315	303	327	319	302	340	300	305	288	331	345	332	334	313	289	325	297	331	337	326	330	340	305	290	293	301	285	317	327	305	305	342	294	313	325	323	339	318	336	300	316	307	314	297	319	339	323	325	301	322	329	306	310	333	339	307	324	314	314	297	318	327	287	319	345	304	323	299	307	302	302	304	284	309	273	303	322	339	328	329	309	289	277	312	341	310	316	323	316	327	313	333	319	285	315	310	325	299	286	307	343	292	296	312	321	338	300	299	293	311	319	335	310	334	306	329	299	327	316	345	316	317	340	319	306	291	305	325	319	314	331	299	322	326	304	319	331	299	320	323	298	291	323	322	356	329	311	319	297	311	306	326	308	329	304	309	291	305	286	312	293	302	293	327	336	325	331	310	312	300	281	319	303	316	342	304	337	327	299	300	335	322	298	314	331	335	318	314	315	297	314	321	299	319	318	300	332	332	317	311	311	293	328	285	329	283	315	300	322	299	317	279	287	316	352	354	324	313	300	282	319	322	370	313	298	326	337	308	293	308	323	294	314	332	329	359	309	325	361	339	313	295	299	303	314	314	295	328	311	310	317	300	312	308	339	327	342	309	322	305	300	318	292	309	330	289	314	333	322	305	306	304	318	338	282	308	295	330	348	290	285	299	321	329	318	307	310	329	314	320	297	322	319	313	322	289	312	320	307	316	302	313	327	348	299	351	356	335	310	315	306	316	309	287	308	311	316	339	323	304	290	299	319	325	289	332	300	295	287	311	321	325	302	325	308
24009	21494	28552	25246	21794	14657	7146	2982	1651	1112	768	689	576	526	500	462	442	392	388	382	336	380	367	344	352	329	351	376	333	356	291	332	303	308	318	325	318	347	315	317	291	322	299	327	336	334	288	324	326	313	322	338	318	298	319	328	282	292	291	330	286	302	308	302	313	288	290	313	336	300	318	292	307	302	308	292	320	273	302	322	302	294	341	302	317	310	316	287	331	291	269	302	290	280	316	352	310	306	330	297	307	284	326	319	322	302	296	308	284	336	315	310	322	331	321	305	269	295	308	307	302	315	314	336	304	289	342	303	282	312	312	266	300	294	314	306	307	328	320	306	318	314	302	297	308	330	301	307	300	293	305	285	314	325	308	311	340	303	334	332	325	315	346	282	352	300	307	301	282	331	278	336	319	289	313	282	317	304	302	310	294	286	343	287	312	279	313	287	306	290	269	295	333	327	317	318	347	328	309	306	297	276	315	348	302	276	267	307	314	312	325	292	321	291	298	323	302	324	313	303	310	312	279	336	303	320	311	317	311	310	299	302	291	282	304	293	280	293	308	332	326	307	351	303	292	335	288	295	325	314	301	334	305	289	307	320	317	264	282	314	292	286	323	307	318	317	298	289	295	295	326	310	341	303	319	309	308	323	309	304	263	329	312	314	269	294	306	299	313	318	296	289	287	288	292	308	320	284	309	290	307	295	276	287	303	304	302	300	299	285	336	280	314	309	271	323	290	300	283	304	307	286	320	301	290	316	296	315	315	307	292	294	323	306	312	315	301	287	282	270	312	319	326	313	332	316	301	300	311	302	311	281	324	361	329	299	302	301	316	309	317	315	312	320	311	274	297	290	306	317	325	292	309	283	287	313	310	306	281	299	300	310	313	289	304	347	295	316	309	298	303	312	298	348	290	285	312	330	289	297	321	290	297	307	289	299	306	308	287	302	301	301	310	299	291	318	344	320	304	320	300	333	310	327	292	271	304	324	322	311	259	283	313	297	289	292	332	295	316	325	296	283	301	319	325	313	307	309	331	296	289	275	315	318	297	272	328	293	336	318	264	299	281	315	312	293	318	282	310	323	307	286	320	313	314	294	301	304	313	304	288	310	281	307	308	299	325	316	332	296	310	333	324	303	297	293	322	322	282	288	282	322	291	314	276	301	325	309	249	324	317	280	308	291	314	309	321	316	277	315	273	318	300	301	307	296	321	302	292	312	289	302	285	327	312	305	325	297	290	312	325	298	314	290	307	304	312	305	322	310	323	297	304	317	318	301	276	321	315	305	333	303	307	320	337	312	302	285	315	311	312	331	339	319	328	300	310	321	312	289	336	326	298	308	313	285	297	318	302	298	302	315	295	318	310	297	314	306	336	312	290	335	311	300	289	299	333	262	293	309	288	316	297	274	286	311	319	279	275	308	314	269	305	321	267	298	302	317	307	315	317	310	335	309	309	315	313	274	296	294	314	272	317	317	319	299	322	309	323	328	321	300	280	326	326	289	285	301	282	337	288	294	294	315	315	279	290	300	306	315	305	353	301	293	299	355	322	309	289	284	333	285	300	297	307	315	304	275	289	303	296	298	316	288	283	290	282	302	288	290	295	349	304	321	309	309	309	277	271	309	304	325	322	293	330	302	295	275	313	311	325	294	308	316	292	318	289	299	322	297	335	326	291	312	306	336	324	312	289	304	321	303	314	291	288	304	313	340	294	305	313	317	284	313	321	284	318	305	299	307	261	280	306	310	294	306	334	296	321	285	287	319	316	322	305	307	306	274	286	306	294	308	317	337	295	299	304	269	321	309	304	284	293	285	279	288	307	304	323	310	305	306	299	289	297	305	291	316	292	319	294	310	321	295	340	301	328	289	314	279	310	299	315	314	298	302	310	321	305	297	309	310	326	294	327	310	294	294	322	315	314	302	319	326	312	290	287	283	280	301	273	334	285	285	297	277	290	325	272	311	310	316	313	303	298	314	278	314	283	313	296	296	280	347	276	315	297	341	315	316	311	311	298	284	301	309	304	310	310	302	294	339	303	304	301	347	296	320	298	303	305	343	322	289	310	323	292	303	289	277	313	303	293	326	295	312	283	292	301	306	318	308	253	308	327	299	262	286	291	295	301	312	308	310	339	336	317	316	303	314	306	340	310	323	300	303	293	276	347	293	302	339	286	300	292	282	303	328	311	289	321	293	317	316	308	276	291	277	289	314	293	307	311	316	322	298	262	291	304	272	292	305	332	281	307	308	291	339	282	302	296	289	326	300	293	299	343	342	314	343	314	312	312	286	329	313	273	295	324	247	278	328	296	305	339	302	281	312	318	305	280	297	291	284	318	268	308	320	286	297	293	293	318	311	309	287	305	275	300	305	300	343	304	301	287	295	347	280	314	316	299	301	288	301	318	282	292	282	313	309	303	333	337	270	332	315	304	286	313	328	331	310	302	309	289	310	273	328	280	312	305	313	313	318	258	309	283	265	328	292	302	311	294	294	285	305	261	278	327	297	307	319	298	319	293	295	294	287	322	285	300	271	279	335	304	298	297	330	316	318	312	297	275	290	307	313	352	268	321	272	316	289	314	355	292	320	314	329	303	295	317	318	309	307	328	293	294	335	300	313	282	330	318	279	282	295	271	312	338	330	289	274	320	294	318	296	331	303	285	326	284	269	314	287	316	300	291	282	283	294	330	311	289	301	287	292	327	278	287	339	290	313	275	300	330	324	291	304	310	299	267	319	308	336	321	301	315	314	318	319	296	328	308	303	332	290	267	298	289	315	268	312	326	314	301	296	289	303	323	287	297	324	310	300	308	318	313	314	322	306	295	296	276	302	346	321	316	288	342	299	324	309	336	301	296	323	304	269	325	316	314	300	323	326	311	322	332	298	265	285	330	298	301	308	294	325	333	301	301	301	303	275	325	291	313	304	279	314	337	335	285	321	307	301	283	308	316	328	326	302	336	314	291	305	343	304	307	296	319	339	322	322	295	298	321	307	288	289	309	359	303	293	329	300	315	274	302	313	303	305	303	294	321	302	279	298	308	318	325	281	331	316	306	274	291	300	298	284	309	307	326	307	313	301	286	306	301	312	303	305	313	289	327	336	271	290	302	316	362	289	295	311	299	300	280	297	345	297	301	303	312	304	323	314	259	288	292	292	329	288	294	339	294	270	357	294	299	288	327	340	314	277	315	302	304	323	279	274	280	324	348	354	307	311	329	279	299	316	290	334	317	302	322	298	300	319	273	307	334	311	322	307	303	302	312	321	318	285	315	334	309	306	293	303	327	307	325	320	324	291	305	302	304	293	329	311	267	311	304	312	313	305	304	311	287	316	307	283	316	296	304	296	327	330	318	297	315	307	303	266	311	304	323	300	314	301	320	305	309	297	336	287	296	307	315	284	332	317	298	312	306	313	318	296	324	318	314	280	307	345	319	291	349	306	300	303	314	324	295	304	324	283	316	309	307	259	327	343	306	313	346	343	308	315	295	301
33928	54042	41528	28376	21245	12611	9111	4753	2906	1862	1372	1158	920	810	726	666	561	534	481	515	510	394	494	426	445	386	420	395	391	399	371	357	410	394	360	379	383	354	366	375	400	368	376	373	369	346	351	334	369	334	367	403	372	326	345	347	331	343	359	333	365	358	352	346	374	372	377	377	352	370	351	352	344	353	355	365	368	333	333	366	315	328	384	361	362	354	373	359	355	354	389	345	366	345	342	319	362	349	370	328	373	367	368	359	367	343	378	339	356	351	386	354	368	350	348	350	360	338	336	329	357	389	356	327	347	330	369	332	336	380	359	325	368	351	382	363	366	336	373	348	390	359	360	367	358	357	327	331	351	328	344	366	363	327	359	327	348	360	330	378	353	344	356	383	354	335	333	360	371	339	379	331	353	323	357	364	386	328	370	343	316	331	392	336	371	353	387	367	349	368	339	365	342	384	395	360	349	386	374	341	345	380	382	369	346	368	387	356	365	339	362	325	351	348	344	393	357	343	378	381	349	373	345	335	353	356	312	360	343	403	328	341	377	331	372	393	371	316	300	352	353	350	333	346	353	379	339	390	358	381	344	366	316	382	362	341	338	354	346	385	358	376	370	335	367	355	359	383	372	347	348	354	365	362	349	378	367	304	313	363	376	375	375	340	346	336	361	363	363	341	372	374	360	369	384	335	369	338	348	385	360	346	348	360	359	382	349	366	379	367	378	382	354	353	351	329	348	375	351	335	365	354	353	362	392	386	357	351	344	349	351	370	351	365	337	321	358	340	375	357	358	336	388	382	372	339	388	357	390	359	350	378	339	360	372	398	369	323	370	348	351	361	342	323	357	345	344	331	337	361	349	347	353	334	368	367	326	366	350	351	344	364	404	322	343	354	349	348	392	322	355	361	369	343	343	349	375	349	319	403	334	382	362	370	368	342	398	344	371	365	317	361	379	330	307	333	349	385	368	370	373	361	349	329	385	363	347	367	379	346	338	327	338	366	327	353	356	351	354	322	367	365	337	337	359	345	337	332	372	354	349	346	383	364	345	333	351	382	343	360	370	378	339	371	374	342	354	376	347	351	366	374	339	334	340	345	377	354	369	338	376	370	400	353	359	341	341	384	352	340	374	294	355	358	350	327	331	342	331	366	356	348	354	300	383	352	334	343	352	342	321	340	368	370	348	317	362	346	335	374	373	341	342	348	359	325	333	356	378	315	372	388	352	348	375	371	365	378	330	341	369	381	329	354	348	371	345	353	339	382	351	324	365	354	366	362	334	345	354	349	360	366	315	341	326	370	351	335	333	352	356	358	352	353	382	352	393	329	333	330	349	371	350	378	336	330	384	345	360	374	389	343	312	340	321	385	380	362	372	362	364	379	365	359	349	344	327	364	378	399	400	385	349	347	349	380	313	357	409	391	372	393	371	386	385	319	365	332	356	329	361	316	335	342	361	351	327	362	350	334	395	362	341	366	341	311	370	350	399	355	354	325	362	342	356	380	335	330	367	347	373	321	369	325	391	373	339	350	336	340	345	359	346	331	354	368	365	352	364	321	338	363	352	371	376	383	318	369	373	358	303	333	328	333	368	352	372	361	360	378	328	357	412	329	362	353	346	349	385	330	356	364	349	359	375	330	368	358	333	327	355	349	323	345	332	317	378	330	313	380	336	350	364	364	338	357	356	321	355	347	369	372	369	349	382	358	348	349	352	369	360	372	383	352	360	356	358	359	333	333	325	358	334	322	341	386	346	349	360	348	346	340	356	358	365	373	354	403	361	334	362	364	321	345	383	357	374	368	354	353	336	396	370	339	369	332	376	354	354	341	343	314	348	341	340	370	364	348	328	352	362	340	346	343	339	349	348	347	342	337	343	345	367	326	354	370	326	372	356	347	365	346	346	342	336	345	329	323	331	351	362	361	369	343	354	356	398	368	383	367	344	392	368	359	303	336	329	330	381	375	380	322	391	337	342	348	314	353	360	377	380	356	351	340	390	340	357	365	351	354	362	353	307	319	348	354	359	386	370	377	376	363	369	374	365	335	363	349	331	338	326	360	351	366	360	352	343	330	338	349	352	366	347	323	359	370	374	359	331	375	333	347	346	347	353	353	363	345	376	351	363	340	370	358	337	337	377	371	393	334	348	342	347	347	361	335	357	350	346	340	367	361	363	347	342	344	380	346	351	372	363	357	332	355	340	358	322	371	342	334	353	341	368	351	348	334	377	308	338	333	356	365	351	368	338	373	349	358	356	359	363	359	316	331	360	322	348	365	341	332	373	385	341	362	390	350	354	367	327	359	353	344	365	352	382	394	348	373	367	369	346	395	351	329	352	353	344	357	359	371	370	406	377	362	376	360	348	373	369	368	353	330	363	365	332	338	344	408	341	326	322	308	362	334	342	331	331	362	337	361	404	350	350	319	340	365	333	322	365	374	391	370	348	358	354	360	358	333	365	327	359	367	345	353	362	327	367	343	347	344	345	347	361	373	350	330	365	325	361	346	370	363	350	333	361	335	334	397	342	371	373	343	338	372	340	351	378	352	373	362	339	347	355	332	353	328	318	353	365	391	364	339	336	369	366	355	320	387	388	369	350	346	332	362	348	365	367	363	346	351	374	354	344	390	349	365	356	334	383	344	382	368	359	340	361	359	348	369	355	346	374	363	357	356	338	314	357	342	331	377	383	349	362	371	313	343	393	345	340	359	348	341	330	376	357	335	342	353	377	339	328	382	338	356	329	350	351	376	393	317	354	337	352	336	343	351	350	365	332	401	316	387	357	379	365	333	357	344	331	385	381	365	351	364	341	354	379	393	361	349	345	343	350	374	339	362	358	375	376	332	370	371	318	393	379	356	359	340	328	385	381	355	362	365	370	327	351	350	332	356	365	342	369	403	332	368	321	367	318	352	353	334	372	359	356	335	351	355	349	338	331	338	400	352	356	345	346	371	365	371	401	358	358	354	357	368	372	360	334	365	346	338	345	347	368	364	362	368	367	368	356	328	365	318	376	366	377	367	356	357	323	380	325	385	344	339	356	316	318	347	362	375	360	354	353	375	378	378	340	360	349	355	359	340	386	365	350	349	348	372	340	358	352	344	388	342	352	382	388	367	371	372	349	371	357	351	357	357	340	343	348	349	353	365	365	368	339	366	342	331	325	326	344	363	349	334	343	380	364	349	367	360	355	357	354	345	360	342	334	339	336	348	365	372	357	362	322	373	334	338	365	341	375	354	340	363	362	371	348	346	358	355	344	389	339	335	338	344	411	335	344	340	349	375	351	344	364	353	335	365	364	337	362	402	355	350	359	341	356	326	341	338	340	361	397	367	320	375	374	341	344	359	370	357	335	370	347	366	341	356	353	386	370	332	353	341	329	334	378	361	368	372	326	338	355	300	384	355	347	362	336	342	334	378	327	357	387	370	359	344	386	341	371	337	358	366	378	371	348	359	348	344	347	333	370	356	350	346	326	336	394	345	362	371	323	351
25380	21573	27541	25953	14445	6597	3594	1872	1003	772	592	540	451	405	389	346	350	310	294	276	285	321	275	274	266	260	245	235	240	266	262	255	239	247	263	237	259	255	234	270	258	269	295	234	256	267	253	246	243	279	275	261	268	278	237	237	251	264	254	258	264	240	277	249	235	265	263	226	253	259	250	245	235	260	246	263	232	278	233	246	245	221	249	212	249	215	269	263	251	265	266	247	262	252	254	273	252	275	256	239	239	244	247	249	239	232	266	237	270	256	237	256	270	203	223	255	231	249	253	273	246	251	240	245	282	244	238	241	238	240	245	231	270	208	259	256	246	263	230	250	215	232	230	244	239	235	242	255	248	292	248	251	245	271	213	259	223	238	263	229	244	230	256	223	249	254	237	262	268	258	236	243	247	259	260	262	263	238	272	221	248	253	247	242	239	252	271	270	259	263	227	254	274	267	252	252	258	220	246	238	238	248	244	229	245	229	247	298	240	255	254	270	263	257	258	242	265	257	232	256	270	259	259	259	278	238	252	239	238	257	253	251	237	255	235	245	261	255	230	238	228	270	241	247	265	231	257	281	225	259	270	241	270	259	250	243	267	255	263	271	225	253	274	238	261	243	244	238	241	242	245	248	242	230	227	260	253	260	248	260	267	249	258	247	266	255	270	247	270	249	274	249	262	245	245	249	238	247	247	264	221	231	279	253	243	245	250	239	250	254	264	268	250	285	276	234	266	243	269	247	262	257	230	246	259	235	230	248	246	220	239	275	242	236	255	242	260	236	228	233	221	268	260	255	244	254	242	248	245	237	295	243	243	253	250	216	261	243	251	250	246	255	257	249	273	243	242	255	233	236	258	252	240	256	267	246	216	247	250	242	241	273	226	269	287	261	216	234	262	231	252	224	258	242	245	210	249	225	244	252	223	239	246	228	233	255	263	240	237	279	254	277	268	260	242	280	267	241	233	266	266	255	257	216	222	258	248	232	222	235	220	261	259	231	236	250	250	219	242	270	273	230	256	257	239	242	266	220	233	244	248	272	283	238	243	236	254	265	252	245	255	237	240	234	254	201	231	230	249	259	250	235	241	268	265	230	234	255	215	239	260	279	237	265	226	272	248	223	250	251	278	245	232	243	256	261	222	217	265	225	259	277	258	230	260	236	215	258	239	220	247	248	227	264	266	262	259	232	248	234	235	256	257	251	250	232	245	224	258	248	222	276	259	256	252	257	231	245	250	223	267	244	264	255	256	231	245	228	252	225	226	261	249	261	258	225	245	249	262	231	245	249	225	260	282	275	247	238	243	227	245	266	239	237	267	270	255	281	270	254	274	240	259	243	259	249	244	252	261	257	234	266	264	261	239	245	226	229	259	246	253	273	246	292	259	246	224	265	227	222	262	254	208	246	258	242	230	255	272	247	249	244	259	251	270	247	242	270	256	250	232	244	248	245	258	243	267	240	269	242	244	249	232	237	254	247	240	233	281	245	248	250	231	239	246	254	231	246	249	262	266	260	244	262	266	261	225	272	275	249	231	246	238	267	211	239	259	254	271	236	245	230	255	264	259	280	249	251	219	243	246	224	217	222	214	252	242	266	229	238	268	247	240	249	261	263	257	257	248	272	266	256	239	254	244	224	285	252	235	249	278	247	241	259	288	263	235	264	225	269	242	225	268	248	267	245	248	282	237	243	275	235	269	251	234	260	242	263	271	267	225	217	249	240	263	216	232	257	251	261	275	277	262	242	242	268	246	260	261	221	241	257	253	234	249	246	244	268	260	238	258	242	229	249	218	243	256	243	235	231	257	281	251	262	252	231	243	280	254	226	223	229	241	246	243	234	227	234	252	223	241	288	270	246	245	255	276	268	258	239	241	247	213	257	268	239	244	275	245	267	257	255	250	233	266	229	260	245	253	251	215	272	230	249	239	257	267	259	253	227	246	239	252	260	254	230	258	267	217	239	243	256	237	257	253	250	232	261	242	250	250	250	262	250	274	253	228	257	245	261	244	243	247	229	237	280	249	225	225	239	273	240	255	265	245	246	262	236	238	253	236	276	240	228	241	251	240	236	274	257	227	236	265	237	268	224	248	256	233	302	235	245	244	227	248	275	262	236	213	249	259	222	255	235	247	262	238	253	222	265	242	229	241	230	212	242	221	224	253	217	271	236	241	256	233	222	261	236	268	266	247	247	240	245	246	236	249	233	255	247	237	263	259	244	240	260	229	252	263	252	263	235	254	254	250	235	226	245	258	253	258	262	232	258	253	232	271	234	234	252	260	251	259	275	254	248	274	254	247	270	271	232	248	244	264	258	234	239	238	218	266	248	224	241	271	216	237	280	273	235	234	241	261	227	239	232	258	229	237	252	244	227	240	232	214	249	265	254	246	258	239	261	264	245	221	244	237	255	242	259	257	258	262	260	247	261	238	290	240	254	245	255	231	230	259	237	241	255	227	223	238	236	262	241	236	267	259	266	253	250	250	262	264	248	223	240	248	240	252	262	261	251	279	220	274	246	262	237	226	256	215	229	239	283	233	221	246	256	252	212	246	262	258	226	230	247	249	241	238	271	259	246	223	225	247	230	231	252	242	217	238	240	262	272	270	240	247	257	251	238	237	243	274	268	251	257	265	273	217	267	259	239	264	254	272	252	244	240	249	223	251	220	254	242	229	251	233	246	245	233	251	279	243	251	253	254	243	250	242	222	255	236	232	250	237	227	250	227	281	228	256	227	262	236	270	250	228	223	234	243	234	264	271	258	241	239	261	241	260	275	279	269	255	235	265	250	268	231	232	269	266	244	237	238	251	254	247	240	238	240	275	229	226	249	246	252	236	237	225	246	254	234	268	232	233	237	249	254	242	229	261	260	238	211	215	266	246	257	230	231	259	236	270	239	245	251	251	221	241	240	231	215	246	252	252	237	233	237	259	260	246	231	231	240	253	233	256	257	244	229	253	256	234	296	281	226	236	226	242	266	250	270	261	258	260	218	247	263	249	253	248	255	232	222	273	257	242	226	246	254	247	267	275	232	256	262	205	249	256	241	234	235	240	254	247	220	239	235	256	242	278	264	226	225	286	253	214	247	233	272	247	244	263	218	267	244	240	259	245	213	236	251	253	224	275	246	280	236	257	235	265	247	235	261	236	266	226	254	273	274	266	247	271	223	233	233	227	229	258	244	256	254	247	244	248	249	251	254	259	235	238	243	238	233	238	263	224	247	227	263	255	250	220	251	260	250	250	252	246	258	262	241	225	291	249	277	235	239	254	247	249	273	237	262	262	288	242	234	280	265	248	242	270	241	254	266	248	248	266	239	264	253	244	249	248	257	288	249	241	229	218	251	241	232	284	258	262	248	242	262	222	279	259	250	248	232	227	228	247	266	242	259	224	239	252	216	237	250	265	263	223	265	231	222	249	248	239	235	230	270	239	241	264	262	280	225	244	230	267	246	261	255	255	243	258	253	236	269	250	260	219	268	254	257	269	227
32889	47370	35093	23511	16381	10230	6396	3528	2008	1303	1018	825	708	597	546	513	473	444	439	407	392	335	341	359	312	328	297	331	309	320	328	313	313	307	302	277	312	337	315	299	286	307	335	264	286	312	316	320	308	297	322	247	265	293	293	326	317	290	274	297	286	298	306	274	301	282	289	299	254	276	316	311	274	295	296	281	286	297	286	282	261	279	309	297	248	293	275	312	281	298	279	277	316	289	303	318	281	293	286	264	317	268	297	325	304	298	300	269	298	291	269	284	299	324	299	311	336	276	284	316	315	298	314	270	271	298	292	328	273	278	279	307	301	275	315	290	296	294	290	303	280	300	264	264	292	283	296	315	275	313	289	289	307	301	308	292	270	289	268	292	291	284	304	296	299	281	328	295	320	305	298	302	274	309	276	311	285	306	289	290	315	301	279	274	292	305	298	295	294	274	277	281	283	267	318	301	297	311	290	288	283	290	294	304	309	267	294	301	288	281	291	322	283	283	290	282	309	256	301	305	283	318	292	293	295	277	290	326	322	308	318	302	297	287	263	293	324	307	282	326	262	275	254	287	262	314	292	308	301	300	257	302	324	281	270	286	329	287	302	272	311	288	318	264	252	334	311	310	276	293	311	301	262	289	284	291	299	312	318	295	283	296	281	297	323	268	274	291	309	272	314	259	307	310	295	318	292	305	270	296	283	338	271	284	270	290	293	309	287	310	284	285	260	304	293	270	286	270	321	322	299	327	285	296	304	317	305	302	284	255	287	304	260	277	298	231	304	292	270	361	295	286	277	287	288	278	281	303	288	295	278	295	287	279	302	318	291	289	279	285	289	302	321	256	264	269	323	270	305	297	283	273	301	312	308	296	284	305	277	292	279	303	297	292	305	329	288	283	295	287	274	309	268	283	315	315	283	282	303	286	303	319	310	289	293	287	288	290	295	289	289	311	288	296	340	297	285	305	276	256	303	298	270	318	317	287	289	291	308	300	281	302	316	285	275	310	257	284	292	311	313	278	274	327	284	319	293	306	331	292	302	300	289	287	304	289	319	308	290	264	282	293	309	288	282	294	286	294	292	315	290	304	318	272	253	274	284	299	277	294	251	292	305	263	297	322	345	270	325	274	307	274	322	325	283	271	293	334	280	292	273	281	253	287	297	309	267	302	293	265	278	298	315	316	292	288	283	302	300	304	287	290	313	325	269	304	305	288	309	290	300	303	305	295	310	292	270	287	304	305	291	285	294	319	282	267	285	273	266	275	308	290	292	307	287	287	331	276	298	289	318	307	291	281	299	290	293	304	285	303	297	271	303	306	310	281	305	292	302	292	288	282	320	302	327	300	277	281	306	292	315	260	310	288	295	286	296	318	297	269	278	282	273	324	295	297	287	273	311	296	286	253	289	297	285	285	267	301	249	296	286	296	320	294	316	308	294	301	285	334	293	277	295	281	294	322	285	321	305	297	254	330	291	285	301	298	254	280	310	293	305	287	290	265	309	290	281	271	281	321	291	290	282	319	321	307	292	325	270	293	309	307	283	332	284	292	294	289	319	324	298	275	298	314	289	278	258	300	304	312	307	265	295	331	311	297	303	295	299	284	316	276	306	281	321	309	306	291	300	298	296	296	281	311	284	340	300	290	300	297	285	280	304	295	307	283	302	292	297	307	314	294	292	294	294	302	287	275	267	284	295	305	328	289	285	306	310	302	292	280	304	306	286	262	318	292	287	284	301	315	301	299	297	263	270	275	282	302	290	281	281	297	259	302	288	273	296	302	291	278	264	290	285	257	287	296	305	267	324	301	269	280	302	285	254	305	314	264	289	277	274	299	322	273	252	288	288	275	277	293	267	262	298	312	300	296	278	305	325	275	303	294	305	288	299	312	312	303	288	277	282	311	331	290	283	276	314	281	301	256	284	277	305	310	295	259	299	293	299	292	292	272	273	289	304	309	301	310	308	298	324	280	301	275	295	302	278	300	302	266	315	316	297	314	305	285	284	279	299	278	289	258	308	273	289	293	282	276	317	287	298	314	282	303	320	284	301	301	309	280	299	283	293	287	311	283	280	319	271	277	279	302	285	290	269	289	302	299	293	296	295	293	293	299	279	281	294	311	289	298	292	297	321	309	265	292	301	302	318	312	301	336	323	297	281	285	297	297	316	280	290	289	307	305	283	268	315	286	291	287	250	322	301	284	299	298	284	314	283	292	281	265	301	299	270	311	280	304	267	305	270	276	292	300	309	286	293	299	286	313	281	307	285	281	301	287	292	274	315	294	310	294	259	275	313	295	293	304	292	265	307	298	306	274	275	323	312	295	281	292	262	263	300	278	290	286	276	287	297	318	323	297	296	272	313	272	344	302	308	283	269	279	292	298	287	274	264	303	272	332	303	285	286	299	300	286	293	306	300	286	310	276	305	298	290	293	301	297	289	284	296	288	291	314	301	317	289	306	291	286	304	298	317	281	279	283	299	289	293	299	277	300	290	310	276	313	279	304	289	290	253	285	296	290	332	280	302	278	279	318	266	286	307	271	277	301	311	262	286	308	273	305	310	292	274	308	260	261	281	308	295	296	295	297	287	296	314	283	309	297	292	255	312	296	299	273	288	296	278	329	281	276	275	251	301	293	315	288	275	289	313	290	318	298	301	260	299	312	273	311	300	291	272	322	275	305	277	318	283	276	298	275	277	320	297	313	290	301	283	294	261	311	263	305	314	303	278	270	282	279	263	302	282	298	294	310	257	319	306	291	336	317	296	289	309	276	294	331	318	324	276	317	298	317	270	323	327	306	304	266	317	286	285	292	255	287	336	275	305	288	277	291	290	320	311	296	288	277	293	292	298	297	291	292	291	286	286	277	323	301	262	305	312	303	310	284	299	306	264	301	314	292	280	260	268	287	273	289	281	271	289	283	290	270	277	301	301	290	279	262	293	301	284	288	280	309	266	317	311	317	271	292	304	268	299	290	319	291	306	270	302	320	308	313	305	335	263	269	296	288	294	296	285	286	282	313	320	289	264	291	315	319	254	296	296	285	285	285	297	287	338	280	257	262	284	300	268	309	296	278	340	278	321	305	270	283	290	284	302	283	292	297	299	270	287	303	260	309	321	284	315	282	297	312	303	292	293	327	297	297	303	298	274	297	277	290	300	270	340	280	321	280	284	284	295	284	338	306	307	296	269	308	289	286	265	296	259	251	246	269	301	287	271	279	315	267	302	278	313	299	316	290	315	298	287	289	266	299	291	280	321	309	309	300	298	299	314	321	265	301	285	298	308	272	297	291	307	277	317	311	293	273	283	299	268	316	298	289	315	288	311	268	288	259	302	315	294	300	290	331	286	298	312	272	288	267	315	287	311	285	267	286	292	277	274	262	294	314	322	291	286	299	278	289	303	335	289	307	305	334	302	301	278	322	280	242	281	293	299	309	329	300	299	272	273	290	282	309	302	310	306	319	313	286	309	299	285	289	321	316	300	305	308	265	300	270
22880	21465	29004	24498	22084	21764	13086	4388	2203	1374	1105	867	827	658	552	532	521	454	417	408	419	367	377	322	365	351	324	333	297	319	343	317	334	338	331	290	303	304	302	322	284	340	332	345	328	302	318	351	309	330	315	306	305	272	293	291	304	304	318	307	326	294	290	294	292	321	341	286	324	276	284	289	327	291	298	285	311	310	322	306	294	317	288	291	311	288	293	312	294	299	289	308	314	319	290	303	319	312	295	311	311	284	308	302	279	284	279	310	284	294	300	300	274	314	293	299	308	296	296	316	321	279	304	285	315	322	290	305	312	297	325	301	313	293	297	314	303	285	305	306	311	289	287	284	314	270	293	282	295	324	296	279	308	320	335	301	302	328	288	310	321	293	311	318	313	293	282	298	303	299	276	319	291	265	341	317	319	291	309	251	326	323	293	325	300	314	312	300	309	296	311	334	306	288	300	292	283	290	315	304	331	286	301	276	306	304	312	336	309	286	307	322	317	308	318	272	286	310	316	315	298	300	292	283	347	314	290	296	273	297	266	300	301	295	266	325	317	345	298	308	290	296	314	305	326	292	284	306	302	308	333	310	292	314	318	282	286	288	323	328	282	298	301	310	287	289	328	304	297	329	323	304	286	298	319	314	315	305	329	283	297	328	313	304	331	285	299	302	276	315	287	323	301	344	278	316	321	333	330	262	292	289	330	288	307	317	302	301	267	307	308	305	307	315	290	262	302	292	272	294	323	297	312	290	297	301	317	345	305	291	318	275	280	305	321	318	298	283	280	291	292	301	306	289	297	301	312	283	292	299	295	319	310	277	314	318	287	294	295	312	285	300	321	311	303	287	274	302	306	305	305	312	291	303	252	320	333	260	307	340	318	301	289	302	297	311	288	293	290	278	308	299	307	285	315	307	298	284	295	309	311	301	309	293	308	323	307	314	298	278	328	291	328	280	302	315	277	273	323	301	319	304	266	299	298	307	304	294	315	311	297	331	304	286	309	268	317	300	317	271	305	302	283	306	304	300	284	322	321	277	281	318	339	274	341	285	302	306	286	315	340	293	300	297	277	320	313	299	302	290	322	283	317	315	329	285	329	337	292	289	307	327	330	287	295	332	311	325	309	307	308	318	309	298	292	303	290	310	298	275	311	313	305	301	286	289	296	307	311	291	261	310	293	271	297	303	279	265	291	292	296	279	281	327	296	284	276	317	317	294	288	286	314	287	303	332	306	292	298	303	309	325	300	294	307	302	303	318	332	286	330	317	300	288	298	299	287	294	301	308	289	334	291	338	296	319	313	285	287	291	306	268	303	297	309	330	298	328	282	282	292	317	317	274	315	289	291	307	313	314	302	308	324	298	280	280	284	310	324	309	292	301	313	292	320	286	310	322	295	289	299	298	279	316	290	304	311	313	286	322	308	307	288	313	293	322	272	295	299	311	313	324	327	298	321	287	335	313	291	348	347	328	334	281	266	301	313	281	315	318	307	319	333	283	302	290	321	286	285	302	309	299	312	300	322	300	315	322	297	284	308	330	350	309	292	280	309	281	337	315	308	295	276	312	285	303	303	308	331	314	289	279	329	311	297	290	312	269	271	336	286	304	324	303	304	275	319	321	326	302	299	305	299	321	284	297	282	335	289	314	303	265	297	301	270	296	311	315	291	303	297	304	318	317	308	319	261	262	297	333	321	303	332	293	313	296	294	316	312	295	303	291	281	281	277	294	298	311	292	304	287	288	306	301	284	306	298	313	323	303	298	277	286	294	304	282	295	327	303	324	280	299	331	308	321	325	294	288	312	312	316	324	302	316	352	307	287	271	291	305	313	289	282	298	320	333	310	281	328	256	281	290	294	290	283	302	298	309	263	263	296	320	291	318	315	313	284	333	322	339	308	315	304	347	292	294	306	314	311	322	293	271	286	323	316	271	326	347	289	302	312	338	301	273	309	292	317	286	305	314	302	277	322	321	268	307	257	333	291	310	323	343	296	340	316	297	308	329	265	279	317	307	303	287	321	297	298	303	293	301	296	325	314	313	295	305	287	311	322	324	301	307	316	298	299	275	328	311	324	318	327	288	293	333	286	270	283	288	284	297	301	305	334	291	308	320	286	304	300	290	300	301	311	307	324	311	294	336	308	281	289	316	317	314	270	292	300	290	331	274	284	274	317	335	305	286	255	309	301	286	306	307	314	294	286	311	289	312	329	290	286	334	305	284	278	305	326	290	313	305	311	299	292	283	311	308	292	295	320	290	313	300	304	299	314	278	308	275	306	299	298	296	328	274	292	288	321	317	309	297	320	327	306	313	288	300	302	311	303	276	298	302	293	304	283	292	296	280	278	320	290	298	292	309	327	310	293	326	319	313	274	307	301	280	304	323	275	299	314	283	279	323	318	317	285	308	282	274	279	309	317	278	280	326	328	313	280	276	301	274	303	288	326	310	302	302	284	292	291	304	286	331	317	288	320	316	337	315	286	282	305	329	302	301	309	307	291	307	310	309	330	318	295	307	285	311	340	300	296	307	295	282	296	288	266	275	284	305	265	291	309	311	320	295	319	297	320	328	274	308	301	324	316	296	293	285	313	331	301	343	300	279	315	302	284	315	281	304	329	282	308	301	330	301	296	339	290	292	304	269	281	306	291	311	297	293	304	280	290	365	308	304	308	312	298	311	338	308	298	288	313	300	297	306	326	294	296	321	311	283	325	291	287	309	311	303	340	324	290	298	281	326	315	312	303	316	320	309	322	281	311	256	287	287	290	301	301	282	327	311	296	291	261	321	312	319	305	316	319	320	314	319	306	282	342	306	319	310	298	303	286	324	269	274	332	278	300	286	285	317	344	270	279	290	296	298	292	286	318	328	286	291	306	322	313	288	308	293	300	306	320	319	321	315	298	320	302	313	302	311	294	305	304	278	338	282	261	317	302	307	307	288	320	308	265	334	323	290	335	313	309	283	327	263	306	298	303	317	281	299	301	280	299	312	320	311	286	290	312	312	330	359	288	287	295	320	292	307	316	293	285	312	308	322	305	312	319	306	299	301	340	281	283	321	327	307	294	303	275	287	286	298	300	323	305	318	316	265	317	296	295	317	317	305	314	310	310	314	267	298	281	305	296	304	295	284	298	318	330	312	276	338	313	300	317	307	324	335	303	297	307	284	319	296	307	317	266	305	321	315	312	299	350	261	322	307	300	313	299	315	329	298	313	283	334	304	291	302	316	327	291	266	311	318	302	288	322	335	332	334	303	304	306	333	323	337	299	303	311	312	321	289	272	305	282	284	297	327	308	322	343	317	329	320	271	275	318	296	250	304	280	331	315	319	262	309	308	296	320	339	303	299	288	316	308	319	298	338	293	266	287	284	250	317	301	306	309	314	298	345	307	322	297	295	284	294	299	288	336	292	326	330	315	291	331	320	282	288	285	299	310	279	289	295	288	330	314	303	280	315	303	270	305	313	307	325	311	277	282	318	309	278	317	291	296	329
33668	59271	48462	37538	29734	17503	9061	6402	3963	2501	1829	1523	1279	1070	885	790	693	652	655	584	537	510	507	437	448	459	431	423	431	382	404	364	392	373	353	359	372	372	357	353	399	397	372	334	344	399	373	336	381	339	350	350	360	359	332	335	342	394	339	332	326	359	323	346	354	356	326	368	334	369	365	357	385	332	323	332	364	356	361	332	368	350	305	379	335	321	342	350	337	318	360	358	378	375	368	341	353	356	346	385	361	349	342	364	339	349	369	305	330	381	338	359	337	335	324	347	348	365	344	359	358	334	363	340	376	347	361	339	354	334	343	322	364	368	357	350	342	353	319	329	337	367	364	372	369	361	357	373	321	358	342	360	355	357	350	350	338	374	371	325	335	351	383	346	315	345	325	317	361	361	362	340	348	309	296	356	340	330	294	346	342	334	321	355	377	372	345	346	331	329	353	348	361	361	353	352	382	365	338	313	333	334	377	357	353	341	316	372	381	362	378	403	379	343	353	366	346	363	373	338	353	357	332	376	363	357	343	375	346	360	350	355	341	374	327	368	339	345	334	378	373	345	363	373	331	376	351	319	361	366	357	351	339	360	339	342	371	346	360	342	325	381	332	366	345	373	321	350	339	345	391	353	380	347	345	337	360	356	338	360	353	362	322	346	344	360	351	331	355	360	376	326	357	375	318	341	377	346	394	369	353	372	350	359	334	317	315	359	311	354	347	372	330	315	347	381	361	355	345	345	343	324	350	360	358	300	353	314	329	361	343	383	359	357	357	338	365	330	340	373	310	343	376	345	364	369	364	360	337	343	356	354	344	347	343	346	372	344	378	310	372	353	344	316	326	335	351	356	326	346	353	362	334	355	360	308	356	361	356	349	334	345	337	340	367	367	346	324	327	347	368	335	364	368	327	366	366	347	363	348	365	345	340	353	341	363	347	365	353	349	351	371	350	351	327	364	324	348	333	338	353	340	350	368	349	328	329	350	364	382	347	359	368	348	347	366	324	386	362	364	350	342	344	341	354	352	390	358	329	368	351	325	371	355	360	311	393	403	330	342	360	318	356	333	386	345	308	318	371	369	360	354	307	350	354	331	348	337	361	338	339	351	371	341	328	329	341	322	352	346	331	344	331	351	336	354	342	353	364	349	342	370	385	364	359	376	346	376	335	357	357	360	341	369	372	334	376	348	370	366	350	363	375	358	356	343	340	335	374	350	353	365	354	336	320	323	374	352	362	377	356	344	342	341	354	370	314	377	356	352	356	360	355	369	337	331	356	336	324	374	335	344	359	339	340	357	369	347	353	375	360	320	367	359	314	380	355	346	320	345	357	379	364	344	355	359	338	332	338	330	366	335	336	364	319	348	332	375	341	350	370	399	376	312	315	330	357	355	339	364	339	333	312	371	341	397	336	373	370	389	329	343	368	338	356	327	326	332	364	356	360	365	368	344	326	370	340	374	337	340	380	334	342	339	337	335	368	334	307	348	347	343	369	342	340	331	340	361	356	356	361	356	334	381	322	360	334	329	321	325	365	310	328	361	331	349	393	355	325	382	345	339	363	359	317	355	347	361	350	319	328	353	378	311	358	364	340	362	328	364	333	344	368	371	344	329	337	337	362	355	347	309	350	347	315	356	346	337	327	352	344	361	339	373	354	358	344	347	373	331	336	362	345	360	335	338	351	365	357	344	342	347	367	356	315	332	346	342	364	353	343	356	386	371	325	354	335	347	362	339	364	356	378	332	321	328	331	352	358	343	353	352	362	348	384	352	346	361	364	348	324	359	361	354	366	328	333	360	323	346	354	341	315	338	355	360	360	345	343	372	359	348	368	340	360	360	346	368	329	362	353	329	332	343	337	347	332	318	355	353	364	321	349	338	335	348	340	339	351	386	345	346	353	360	314	321	341	368	334	361	345	361	391	352	342	344	346	333	337	347	347	324	367	355	358	351	340	342	357	347	369	351	348	336	354	337	326	353	317	351	346	337	354	326	336	346	379	346	333	358	343	372	376	358	353	357	326	363	375	354	355	336	379	360	347	355	380	351	348	366	333	397	335	390	360	334	334	356	354	379	338	373	364	349	353	363	343	317	357	328	350	332	347	343	364	328	359	343	329	345	351	350	351	324	314	373	365	340	371	371	344	382	331	324	350	380	346	332	330	357	359	350	372	383	374	350	345	367	359	358	370	366	363	357	350	334	389	340	337	351	337	356	338	360	373	335	368	323	361	355	348	384	362	350	344	335	334	325	387	329	339	355	349	330	349	336	366	351	357	368	329	351	367	331	345	334	341	328	338	356	358	352	365	327	363	365	375	344	387	356	317	331	343	325	350	325	362	341	360	314	322	351	334	360	346	366	342	384	352	320	373	344	355	327	372	349	335	330	368	372	357	357	336	321	321	347	368	369	349	353	363	365	341	358	360	363	313	332	347	355	348	347	363	358	351	320	353	350	339	336	332	348	336	364	346	366	363	362	346	341	371	347	346	364	336	337	347	315	353	356	361	322	331	347	387	339	388	352	357	355	370	327	357	355	351	379	373	329	324	356	328	337	307	355	354	341	329	344	298	360	346	345	367	359	343	328	339	357	337	358	336	339	365	353	381	358	337	331	365	328	330	363	346	367	343	352	378	351	347	342	349	338	361	367	310	373	334	350	375	375	349	345	343	372	351	349	325	371	352	353	325	357	327	379	359	364	351	354	343	361	352	336	365	385	353	352	339	356	330	363	372	342	354	370	331	369	367	333	367	351	367	341	336	320	325	355	333	348	348	349	381	333	343	362	382	338	354	320	354	338	356	347	345	330	365	363	331	345	360	351	370	344	350	379	347	353	316	333	337	366	365	342	330	330	343	331	371	327	308	338	347	337	348	393	348	357	356	342	352	344	327	319	331	391	339	375	375	328	365	348	376	340	326	360	324	357	314	367	315	365	323	356	364	331	362	366	352	356	355	335	336	367	358	348	339	330	329	356	363	348	349	314	354	396	357	348	345	323	353	357	337	357	335	336	334	332	386	344	355	339	352	352	354	362	308	353	346	355	376	361	339	383	342	347	342	357	346	347	304	338	371	370	352	339	372	361	351	365	345	347	332	368	355	363	354	356	341	372	359	366	352	358	375	344	340	326	335	354	332	366	369	330	345	397	310	348	336	336	344	326	342	338	345	335	339	340	344	333	381	330	345	352	339	335	348	365	351	340	362	392	350	340	353	354	325	338	345	339	372	366	355	341	354	357	361	341	348	317	316	347	360	350	325	378	369	343	356	367	356	356	327	341	310	372	376	346	337	362	323	353	340	346	366	323	376	348	385	330	378	349	359	328	344	358	353	327	361	331	346	320	366	357	380	356	368	349	358	361	357	355	341	387	352	356	338	355	384	321	329	343	342	340	350	382	366	384	358	330	386	360	366	338	356	347	331	334	333	341	358	335	354	353	321	334	354	350	327	353	368	335	390	362	377	350	320	340	344	338	361	310	347	343	352	319	329	328
30292	28322	29246	18870	7837	3780	2223	1494	964	703	602	533	455	402	374	351	340	305	315	279	304	269	284	311	265	296	277	265	288	295	291	238	278	262	270	268	283	264	241	266	267	261	247	303	285	250	293	271	286	269	270	275	273	229	254	252	251	253	262	262	255	250	245	263	266	280	265	266	271	234	248	255	240	276	273	223	257	236	252	263	231	249	253	263	278	268	235	247	261	268	253	253	248	271	273	273	252	275	225	250	256	262	271	247	258	257	250	278	235	259	247	267	272	256	286	260	269	248	275	265	276	272	249	262	248	261	261	236	238	267	234	253	268	246	258	237	290	241	284	269	249	250	252	249	256	238	272	281	259	276	244	244	272	272	274	279	273	263	265	255	281	265	273	301	289	254	226	204	247	258	241	279	257	254	253	259	235	260	257	282	242	282	292	254	271	260	256	272	257	244	284	262	250	252	280	262	266	258	275	243	282	250	270	305	293	257	256	268	244	274	268	241	277	256	282	250	278	218	254	277	249	270	237	266	237	250	251	277	218	271	262	264	249	233	255	240	255	285	235	259	278	249	266	259	256	274	280	277	264	271	281	239	242	268	253	277	248	249	268	233	273	236	267	277	259	278	265	286	244	276	267	276	257	255	250	263	255	279	242	255	266	270	251	266	245	273	252	278	254	247	250	247	244	266	277	243	275	249	261	243	255	279	248	263	269	257	268	242	227	248	254	266	257	242	248	294	256	277	283	236	269	282	249	261	286	230	249	258	277	240	269	263	270	252	255	224	301	275	262	239	249	273	234	269	245	274	273	249	267	243	253	259	258	262	240	250	281	277	222	283	270	233	248	242	277	276	270	278	273	255	264	232	248	251	275	262	283	284	235	253	263	247	260	252	270	264	271	262	246	274	260	239	281	258	243	235	262	254	237	245	244	288	269	264	260	263	268	273	261	272	266	271	271	253	266	271	266	266	248	274	255	295	250	255	228	283	265	255	250	259	264	267	259	279	261	293	265	271	246	271	287	288	242	277	258	255	246	256	243	276	300	269	228	270	243	231	266	276	281	257	287	254	275	256	246	259	229	263	264	264	249	251	254	248	258	284	268	239	272	273	235	279	239	264	254	259	267	286	263	282	278	235	254	278	297	239	289	253	286	273	260	230	249	238	231	280	281	296	264	250	282	272	266	237	287	282	299	261	261	252	289	247	262	248	232	270	262	297	288	254	253	268	286	289	266	252	250	256	263	273	278	235	281	270	257	293	272	256	289	278	272	263	256	259	252	267	278	252	256	249	275	240	253	246	258	281	252	245	294	253	265	270	264	271	296	229	251	266	261	247	262	237	233	248	272	255	265	259	287	246	260	264	248	261	268	249	275	237	280	246	237	254	249	260	288	251	272	258	285	274	289	249	250	252	280	250	258	265	272	255	228	258	269	275	283	257	254	275	249	299	264	241	268	246	285	282	247	245	285	285	258	240	242	274	252	288	257	288	265	280	268	242	257	246	284	271	264	251	264	249	248	254	283	269	265	293	279	250	262	286	243	242	288	256	243	288	263	233	266	262	253	291	274	274	264	256	261	253	256	257	249	268	275	225	255	261	266	281	251	261	265	273	239	244	258	246	244	255	259	280	232	271	257	250	266	250	271	270	240	269	282	238	275	256	273	248	252	256	234	254	282	233	240	243	261	271	275	243	260	283	263	264	248	292	260	254	259	285	289	259	266	239	278	265	256	247	250	245	286	247	251	284	265	250	279	268	243	290	267	263	291	252	276	280	269	260	303	232	260	255	288	260	244	235	271	259	265	265	290	241	264	246	249	252	260	257	240	271	264	269	259	287	281	299	246	243	238	239	288	248	281	242	273	275	257	245	275	259	259	245	259	275	266	264	286	285	271	251	280	253	259	264	271	264	259	237	267	271	283	263	270	268	286	276	263	250	286	246	281	254	256	275	286	273	245	226	233	267	251	275	260	261	270	277	280	248	252	272	260	292	257	245	265	254	261	270	282	239	254	254	246	280	276	264	282	243	266	262	246	235	280	261	246	268	244	245	291	257	251	275	239	238	305	247	280	256	250	244	269	272	243	282	269	269	211	250	268	246	264	290	246	273	272	276	264	252	270	275	240	246	263	249	277	233	251	246	240	251	293	253	252	275	253	259	271	237	275	233	270	263	296	256	275	271	243	281	242	293	280	269	272	278	272	257	263	267	230	241	253	248	274	279	222	262	232	244	248	279	236	235	268	280	272	299	294	240	267	263	310	242	271	245	253	281	222	273	278	287	259	262	258	238	256	253	280	277	282	259	292	247	288	268	257	264	257	276	266	242	271	261	264	276	278	253	234	222	255	251	262	273	265	272	283	263	284	260	243	245	237	222	287	286	283	254	270	250	256	256	266	269	262	268	271	249	275	239	247	242	247	247	235	254	249	271	251	279	243	265	273	276	272	254	282	266	259	246	298	260	266	281	269	252	255	241	230	255	281	246	241	248	270	266	299	249	274	250	230	253	256	267	260	231	284	253	268	245	252	241	258	263	248	273	247	267	288	283	261	250	282	298	277	267	263	278	269	254	243	267	267	262	250	282	262	253	248	265	245	262	250	273	271	279	244	249	233	254	295	260	248	255	292	261	279	238	278	243	274	234	275	253	241	260	249	246	261	213	293	236	271	260	252	274	260	266	238	291	264	270	263	278	269	261	289	271	260	283	257	259	257	259	299	290	276	269	237	274	266	225	253	248	278	260	276	293	258	234	247	272	253	267	251	292	251	226	249	245	269	276	252	286	239	268	275	281	275	296	274	265	258	256	272	253	288	272	259	248	264	251	252	250	266	232	264	252	237	262	274	241	261	243	265	260	248	259	262	244	278	268	224	230	298	275	236	262	252	280	273	258	271	225	281	266	288	272	248	276	238	266	260	278	238	289	264	258	256	283	254	289	257	278	280	271	259	233	265	288	277	263	262	262	283	226	281	267	287	244	241	248	271	246	276	274	244	265	266	253	270	265	247	277	259	288	274	258	269	283	260	232	251	257	260	232	214	293	258	218	237	267	259	262	263	255	256	239	289	261	277	263	281	249	275	245	256	254	264	273	292	265	248	268	271	287	268	260	267	264	270	274	255	270	260	218	256	252	232	253	281	234	264	267	267	281	267	291	252	246	267	273	246	248	237	246	253	270	255	263	269	267	241	245	256	255	258	216	248	308	248	268	281	274	277	265	294	235	262	263	261	246	255	303	248	238	238	238	238	253	272	270	264	290	256	278	301	287	261	296	286	249	235	248	250	284	271	271	244	252	265	253	224	250	254	252	264	252	258	271	243	265	259	282	271	254	276	248	273	277	267	242	257	293	275	266	271	265	262	254	248	264	266	243	285	242	269	245	246	254	254	252	280	265	250	260	266	264	249	243	249	253	251	248	274	249	268	265	255	237	248	257	235	263	250	261	288	267	219	260	235	248	263	280	271	267	250	269	310	251	252	271	286	257	231	237	278	262	256	241
31298	43778	33332	20537	11087	6764	4176	2795	1715	1230	977	763	684	584	580	478	441	419	438	409	380	364	421	375	357	310	307	321	335	356	300	315	345	311	308	312	290	290	294	336	327	297	284	279	330	323	295	303	307	303	302	321	299	316	293	313	306	308	305	309	303	296	293	289	296	301	290	299	278	302	302	314	294	306	332	322	287	298	310	277	296	286	276	286	294	318	286	266	316	302	306	292	272	303	322	310	342	283	301	280	303	305	294	319	284	310	304	318	282	296	296	300	324	291	315	334	314	311	279	292	315	341	307	310	300	305	317	298	307	314	306	309	283	305	322	365	291	311	344	283	294	308	328	311	290	308	278	309	295	287	318	292	283	298	299	331	276	310	288	276	301	291	283	261	274	318	292	300	307	314	300	293	314	321	319	312	266	301	313	315	290	304	297	287	310	315	290	269	304	310	315	277	304	296	288	314	334	337	287	322	333	325	268	292	291	297	317	324	326	323	279	307	297	276	307	289	299	297	315	324	312	310	321	319	317	310	311	298	293	300	288	284	338	275	307	306	315	301	313	299	302	318	274	316	296	332	310	327	295	336	316	269	331	297	291	316	330	313	280	280	307	317	319	295	331	302	308	317	323	332	313	320	297	288	308	341	270	262	311	288	300	311	308	324	323	322	317	270	317	282	281	285	327	295	304	308	291	295	300	278	298	318	313	320	320	304	293	281	274	283	305	279	303	291	304	340	293	312	325	309	294	312	307	289	307	313	295	304	308	296	281	287	282	300	317	346	303	301	293	311	319	320	318	334	289	313	283	267	285	305	304	315	290	320	347	300	296	292	302	283	309	240	310	313	346	316	340	278	306	304	336	289	294	307	312	296	331	306	316	290	270	276	292	303	286	315	286	315	290	318	316	288	290	319	327	318	271	269	293	297	338	286	310	307	313	313	324	313	283	324	291	311	285	271	282	311	325	308	298	311	274	333	286	289	270	297	324	305	333	311	309	314	312	280	295	279	284	305	285	324	294	321	307	307	287	313	322	277	276	298	279	280	296	305	310	329	306	297	285	329	285	297	312	285	299	306	296	320	294	310	281	295	319	267	314	316	304	299	293	285	331	343	297	300	316	332	309	300	298	307	298	312	309	304	314	335	318	289	313	312	304	309	290	305	324	306	303	323	303	315	286	309	321	302	281	285	324	313	328	311	321	324	325	290	313	293	288	322	302	299	321	317	297	341	323	343	327	301	307	298	325	303	335	337	268	300	292	327	298	299	297	279	287	316	290	296	311	298	300	318	312	317	311	303	329	299	278	317	310	310	293	275	292	299	340	302	312	305	292	291	293	293	317	347	349	303	289	314	292	306	293	287	319	312	293	312	314	309	327	300	318	297	301	310	290	280	276	313	300	256	305	298	291	325	316	317	311	312	318	302	312	322	294	276	288	273	310	297	292	301	315	301	291	321	310	275	290	326	307	293	309	303	302	301	307	294	305	311	313	345	318	295	277	311	302	314	326	300	328	295	284	299	303	299	308	336	291	310	297	307	300	295	304	325	313	313	331	293	317	294	317	315	294	315	275	312	295	311	334	305	302	305	319	312	303	294	308	326	298	320	306	341	308	295	283	301	303	307	309	307	302	278	313	296	301	307	302	319	324	294	297	308	317	294	330	297	306	290	303	306	329	330	292	281	300	280	304	291	281	320	310	308	349	328	285	304	309	324	307	299	266	294	284	338	320	290	295	301	287	282	302	291	299	282	330	294	328	304	325	297	285	307	320	293	293	342	333	309	308	330	296	283	316	307	319	299	308	316	297	311	276	313	294	300	283	323	288	298	324	285	292	298	275	339	321	312	289	307	327	311	284	305	334	308	328	276	312	295	292	329	309	299	287	296	302	273	298	290	277	289	281	300	291	307	316	313	310	301	287	280	307	308	293	299	292	274	293	335	318	269	319	287	291	292	287	304	323	322	299	282	312	307	297	298	304	274	299	294	318	354	328	326	286	304	259	285	305	333	305	312	284	290	293	275	301	293	296	300	312	304	291	284	324	300	324	342	287	332	299	325	315	314	303	303	329	330	300	288	290	305	297	291	270	306	347	300	320	301	295	295	322	282	285	295	320	321	300	291	307	321	307	298	296	315	329	315	313	286	293	316	292	317	309	310	306	315	294	270	320	285	347	263	293	278	302	295	328	293	302	299	298	287	278	287	296	301	282	299	260	282	270	326	306	321	315	269	324	325	318	292	312	318	291	317	342	305	325	304	303	332	319	304	322	305	304	311	328	299	311	290	280	298	300	280	314	312	291	308	320	310	301	301	326	334	284	280	272	280	293	308	334	307	283	295	314	301	333	306	305	310	307	319	310	294	321	293	325	306	309	311	294	314	297	322	293	330	287	294	324	291	320	311	296	294	301	311	308	305	301	314	297	298	321	282	302	302	290	295	309	317	301	339	306	307	308	293	308	309	317	317	306	293	272	273	310	325	282	333	308	322	340	325	314	301	310	257	294	310	278	285	305	315	288	287	289	285	277	317	338	299	298	314	305	307	305	317	298	310	282	291	314	306	311	306	297	300	300	311	265	312	317	314	346	300	305	312	292	296	307	304	298	297	319	325	299	308	289	259	297	322	335	312	285	303	293	300	302	296	298	309	309	293	308	327	314	304	274	321	287	295	288	314	260	308	321	297	282	315	306	302	294	317	314	302	319	297	287	303	318	281	292	278	278	274	307	296	327	305	310	280	284	303	323	331	271	297	272	294	320	316	303	298	320	325	294	315	295	328	315	295	311	320	277	288	311	286	293	279	286	349	318	302	307	271	314	305	329	293	302	301	318	293	292	321	314	313	302	303	316	287	328	329	314	321	328	306	302	284	326	290	296	304	290	295	306	297	303	295	309	314	297	307	290	327	313	285	289	298	314	311	277	322	290	306	297	332	333	336	294	270	283	296	324	273	282	316	293	276	305	314	273	288	306	288	296	333	308	312	282	304	330	281	308	322	340	302	293	289	294	329	324	309	297	317	311	264	316	308	309	302	315	288	311	277	318	309	338	315	286	342	315	319	330	312	283	310	303	315	306	279	300	333	304	315	328	295	324	287	309	324	299	302	278	318	265	319	313	338	296	312	281	303	331	303	301	293	317	336	314	271	283	307	310	303	270	314	338	318	286	284	279	306	332	330	289	312	321	277	305	311	309	303	339	291	268	354	321	287	340	278	306	323	301	310	306	296	297	296	317	298	308	329	320	322	300	301	327	299	289	326	319	325	286	309	301	287	315	296	305	303	316	306	315	338	296	295	290	320	298	316	279	310	312	310	310	316	286	313	310	302	330	318	322	321	317	314	295	296	305	317	326	318	280	288	334	302	302	289	275	276	302	316	281	282	329	311	324	272	312	292	307	320	313	296	272	292	308	351	293	303	334	327	313	327	311	324	303	297	319	288	295	297	282	317	287	326	296	285	330	290	306	322	321	295	315	305	307	319	296	322	283	305	336	314	323	287
23843	21444	28440	25491	22070	15538	6897	2880	1526	1115	890	696	620	525	500	481	419	398	381	375	377	355	340	346	376	319	345	328	320	303	326	297	353	302	307	310	350	297	306	330	317	320	307	257	307	275	297	266	284	293	296	308	319	257	265	353	277	283	289	310	310	294	321	274	294	295	316	286	285	262	290	321	286	294	285	317	312	295	307	283	316	300	292	350	303	273	313	316	366	315	270	246	337	290	293	307	316	274	271	277	321	287	318	320	318	324	269	285	288	283	300	325	287	290	307	288	303	303	292	297	322	346	312	272	311	300	287	282	289	267	294	305	306	286	284	351	301	329	328	296	309	315	291	317	272	301	317	325	331	323	297	294	320	317	298	303	294	326	319	278	325	301	287	299	311	329	311	292	298	311	302	274	300	297	304	322	281	341	315	295	308	296	276	284	288	305	310	268	296	275	300	286	299	306	309	301	309	302	291	289	288	330	310	280	288	275	308	296	305	289	313	282	311	263	291	297	293	309	304	286	333	272	285	328	314	309	303	311	291	266	318	254	285	308	302	295	302	293	279	297	318	333	286	280	281	265	298	301	304	283	293	298	304	304	277	300	312	307	309	294	291	295	313	295	330	299	288	321	295	309	280	314	335	329	281	315	316	291	297	303	293	303	302	290	301	320	295	308	291	297	308	317	305	307	328	284	306	306	298	286	338	256	286	303	313	319	285	291	311	329	263	301	306	315	321	314	301	321	285	303	315	295	314	276	322	308	269	280	311	288	307	282	314	336	327	327	270	291	320	302	328	282	301	310	301	296	328	315	324	305	290	327	306	317	299	305	286	289	303	298	310	311	304	297	300	289	311	314	287	309	313	297	308	318	330	318	309	292	283	275	302	314	265	287	296	318	311	277	277	332	271	301	300	296	295	271	281	283	288	335	307	331	302	317	327	284	308	321	284	281	305	278	301	298	291	294	307	293	295	313	310	299	265	302	261	315	267	294	290	301	343	301	288	309	323	280	271	298	294	277	297	308	289	305	335	276	337	317	318	304	296	309	327	298	316	300	296	291	309	292	315	306	317	270	302	308	266	325	340	292	323	293	296	282	295	258	291	287	290	311	305	294	309	257	293	317	321	307	332	298	302	303	304	285	267	321	312	264	281	302	305	308	309	310	272	288	302	299	321	304	276	318	315	286	281	293	295	317	322	324	303	288	277	292	325	294	316	305	285	298	303	296	271	319	302	323	313	272	322	296	303	302	335	288	306	310	293	288	274	293	308	281	276	312	295	287	262	275	310	298	305	309	290	299	294	310	332	295	291	310	278	289	334	307	283	267	306	282	278	298	309	304	280	284	302	307	304	292	313	288	306	285	309	323	314	284	295	280	299	303	286	327	303	340	273	313	299	301	340	292	301	327	329	334	311	288	316	284	307	295	309	316	278	301	320	293	314	286	274	318	306	296	294	267	293	290	311	310	271	297	295	311	295	311	304	296	310	301	292	293	307	324	310	311	304	294	313	306	304	324	311	340	314	281	280	324	311	316	306	296	288	288	299	295	282	281	312	288	284	285	324	304	301	281	303	287	304	314	309	282	264	298	298	279	282	283	284	298	300	270	287	302	305	277	284	293	284	304	304	309	291	293	318	294	311	315	301	308	272	289	281	317	333	305	294	335	309	311	303	300	299	336	319	296	309	280	314	311	310	285	302	284	316	273	314	306	303	286	250	287	318	281	316	259	324	302	308	299	299	323	289	279	303	284	300	301	287	293	295	330	291	331	295	324	295	310	325	306	279	289	269	297	298	274	358	302	295	315	318	312	297	331	299	315	290	304	272	282	290	308	293	335	284	297	311	302	334	306	298	280	300	282	295	288	270	299	302	303	305	293	291	286	307	330	282	289	275	283	292	285	302	323	314	298	309	333	307	341	292	284	308	309	310	319	318	301	287	292	303	316	299	307	292	347	343	278	297	282	307	305	298	319	325	303	288	288	303	279	260	310	324	332	281	299	292	307	270	296	330	342	289	289	318	297	297	303	311	269	318	285	281	296	327	336	306	282	292	293	279	288	304	310	297	300	311	296	281	266	293	263	293	313	332	312	289	301	309	305	306	303	260	307	299	294	307	296	300	310	311	319	313	315	292	316	290	335	334	347	299	332	302	317	300	267	306	298	312	306	265	319	314	289	322	289	301	295	359	280	322	314	299	310	306	293	318	307	295	300	297	274	313	285	295	332	300	323	288	305	273	297	298	245	278	286	279	297	283	289	313	282	272	318	283	317	308	277	278	327	303	301	278	280	309	276	290	330	288	289	313	303	311	308	263	287	312	293	294	296	309	310	316	286	317	311	335	295	286	304	299	308	296	302	322	294	285	293	285	283	322	272	303	297	308	298	306	301	309	301	303	291	296	322	328	287	298	314	303	279	291	301	292	293	316	309	334	309	320	316	319	287	265	285	304	291	299	300	306	290	286	299	293	297	335	328	308	340	268	296	305	273	304	265	296	311	318	323	286	260	341	308	302	281	312	295	329	308	288	293	297	289	307	277	320	283	307	267	300	321	296	315	284	347	303	326	331	290	313	280	332	306	295	284	271	321	322	284	310	292	301	304	272	289	327	288	318	318	337	309	325	340	294	305	286	299	277	268	286	324	328	286	258	306	288	310	301	330	268	280	294	289	337	299	284	296	306	279	278	314	281	288	304	313	309	286	283	278	296	308	282	293	290	303	312	296	304	328	317	279	299	317	301	325	319	292	308	312	300	303	332	299	295	321	314	312	323	297	313	293	273	298	307	324	338	316	304	296	300	297	304	303	313	296	306	271	309	287	301	310	291	315	296	263	302	289	305	304	325	320	260	296	305	287	281	283	329	305	265	275	302	312	291	278	312	269	291	305	335	319	286	287	296	324	315	296	321	290	290	338	319	303	291	328	288	323	290	259	295	327	302	311	302	279	285	278	282	300	305	333	283	323	300	301	290	320	279	322	290	329	321	281	282	284	324	295	284	327	297	305	315	323	273	305	326	313	305	308	279	310	301	336	287	298	286	267	315	304	320	309	317	320	337	290	282	310	315	273	301	329	304	291	299	318	286	286	272	305	315	290	326	309	311	279	322	275	337	284	299	290	323	315	302	303	312	304	311	285	300	329	316	311	333	290	314	304	303	260	317	310	295	291	295	291	294	311	285	309	316	303	283	340	317	309	307	278	330	309	304	299	293	282	327	307	310	285	313	275	300	259	287	300	305	289	312	291	319	313	327	298	323	304	287	307	273	272	301	292	274	297	282	308	305	315	301	287	327	280	338	307	311	301	282	280	292	315	324	275	274	290	291	318	338	292	309	299	281	294	337	297	297	291	357	298	313	303	282	300	300	274	343	349	287	285	289	302	298	281	313	288	303	312	312	333	304	286	317	292	296	300	328	290	281	314	330	267	288	288	300	332	289	274	300	318	296	300	310	314	324	314	270	286	281	307	292	320	302	300	306	277	290	294	276	279	295	300	302	312
30469	53024	42326	32757	22689	13489	8102	4537	2723	1825	1406	1136	932	811	768	605	612	548	540	544	462	458	410	395	411	422	421	407	370	408	362	366	350	370	403	365	383	359	342	364	345	344	339	333	384	341	332	357	385	375	395	372	392	310	362	366	315	383	325	311	348	355	373	317	342	326	377	350	349	295	340	351	373	366	349	353	353	343	343	362	370	361	370	348	374	348	356	342	328	352	334	356	348	326	314	352	380	344	327	342	353	363	370	358	359	358	349	321	332	352	352	360	326	331	336	306	353	366	325	359	321	359	358	335	357	381	364	369	358	308	343	326	335	348	333	345	358	359	353	338	324	327	349	359	348	336	359	346	351	328	349	365	363	345	400	317	377	324	344	356	385	360	376	344	378	356	331	348	316	357	354	301	309	336	360	317	371	318	343	378	330	347	339	364	315	335	328	358	345	360	363	390	350	334	336	356	343	318	322	340	379	354	373	336	343	324	365	365	365	338	326	345	365	343	319	354	346	362	356	330	326	354	334	383	343	351	344	355	327	390	401	363	340	339	349	343	320	335	372	337	325	308	376	360	373	318	342	354	339	369	324	360	351	345	321	319	368	358	367	370	349	346	331	356	327	356	349	371	341	359	353	343	343	349	355	315	332	385	359	352	364	344	368	329	359	324	336	332	333	390	337	337	324	356	345	368	349	349	342	354	367	336	351	349	343	349	303	357	368	333	336	346	341	355	347	355	360	347	363	329	354	339	395	351	355	366	336	337	316	311	342	359	385	324	364	326	366	351	320	355	349	359	362	383	350	321	358	349	335	341	391	337	340	327	392	365	334	334	343	308	346	352	365	334	358	350	367	330	365	380	325	358	342	335	319	357	332	341	343	332	362	349	333	367	338	313	377	367	341	368	370	320	374	344	341	333	353	363	339	335	343	358	355	350	348	350	328	324	340	333	329	345	355	333	343	353	337	333	313	348	379	328	340	332	369	394	335	322	350	344	366	378	338	355	319	325	355	339	321	318	333	320	366	377	315	336	369	357	354	343	389	312	328	346	334	386	303	337	340	321	389	331	374	328	336	346	355	352	335	343	358	332	341	329	352	340	328	328	356	319	351	345	326	343	385	347	337	355	342	324	338	355	399	307	358	344	366	361	357	365	365	328	359	303	368	357	388	376	359	343	314	351	341	342	324	350	349	355	345	337	315	360	348	350	337	341	327	384	314	405	366	333	367	339	334	357	384	308	358	349	349	347	351	357	359	356	361	327	346	312	343	390	324	326	348	356	364	341	334	342	346	364	337	344	334	360	329	331	350	366	346	321	359	353	371	324	347	377	333	326	344	362	317	331	365	354	327	319	342	357	366	381	350	336	344	348	388	371	346	326	370	331	344	343	351	356	370	327	358	361	318	344	367	345	350	333	361	335	321	359	372	341	342	343	362	331	318	335	360	345	355	330	344	377	362	338	335	352	332	325	352	363	381	365	359	360	375	355	356	340	377	318	342	371	344	346	344	366	352	353	352	358	353	332	354	349	379	318	351	340	358	346	374	325	369	345	354	354	321	333	350	333	314	356	322	321	323	350	339	360	339	366	328	380	353	326	340	352	335	355	364	357	325	353	300	317	355	320	368	350	334	370	337	345	318	347	351	337	351	316	370	373	340	380	374	358	332	346	334	345	344	367	359	317	354	361	362	337	344	339	354	341	322	341	346	350	350	337	342	313	360	356	329	366	311	350	372	335	335	352	375	348	365	331	344	325	339	358	354	346	350	354	337	356	371	331	300	363	335	345	346	328	354	350	343	356	388	364	352	313	333	369	347	364	351	361	368	355	326	357	369	366	345	338	355	324	361	356	353	366	321	327	349	344	373	361	410	307	294	369	350	375	349	324	341	323	375	343	344	345	363	364	343	345	381	346	356	356	354	376	343	326	326	332	311	338	364	326	340	330	334	355	374	361	350	342	355	307	349	362	382	376	360	336	353	331	365	326	325	366	343	337	341	357	354	347	358	331	387	343	333	360	331	347	377	335	341	352	358	355	350	342	361	371	335	336	349	360	321	372	354	346	354	372	319	370	322	350	356	358	351	345	357	316	299	320	343	399	325	375	334	333	320	329	365	313	353	343	378	349	340	330	367	330	356	330	348	406	343	348	347	344	346	359	345	353	376	367	334	330	369	304	324	344	327	362	314	353	333	365	348	336	403	328	378	357	342	357	345	340	343	343	345	349	363	349	371	329	346	338	347	371	304	329	362	345	336	325	360	337	304	339	351	329	344	337	339	315	376	350	363	351	331	317	348	365	341	362	320	345	320	343	361	389	337	368	342	330	331	344	360	360	383	344	353	327	350	349	356	355	356	349	345	326	349	345	379	354	364	341	310	343	360	366	367	330	343	375	361	335	393	324	326	309	365	337	354	374	377	362	349	336	368	333	358	332	325	339	341	345	363	296	378	369	361	331	368	336	337	330	342	337	345	351	327	307	362	371	324	347	372	331	349	357	323	357	338	331	346	354	320	321	344	340	367	330	348	330	325	370	344	335	357	361	357	354	385	355	347	362	344	367	337	328	324	333	358	327	339	366	379	386	366	312	371	335	339	348	373	378	334	318	351	297	379	361	351	331	361	350	324	355	366	322	318	356	346	341	341	352	341	352	368	348	350	366	340	351	304	327	313	336	310	358	331	337	336	323	348	345	369	308	389	349	339	322	340	345	356	370	366	350	335	327	360	338	366	303	355	347	317	351	361	365	358	331	361	312	361	315	323	353	360	375	358	340	363	325	352	353	346	370	331	347	375	335	402	324	341	379	359	318	328	347	367	306	343	377	351	349	344	330	355	358	358	362	350	361	325	362	369	350	310	342	382	321	369	371	383	366	347	330	356	350	380	356	364	348	353	361	367	348	349	328	356	352	347	332	350	337	336	370	348	340	332	350	346	347	330	357	328	351	378	345	356	343	356	356	359	375	387	327	364	315	318	415	324	323	323	343	334	344	358	314	330	337	318	325	315	361	328	341	342	372	359	356	337	350	373	376	339	367	352	345	367	359	360	352	323	374	334	383	360	333	351	356	347	356	341	345	335	371	346	350	351	337	354	335	365	355	351	334	349	335	363	341	325	335	364	337	355	328	319	348	330	365	352	375	322	340	363	338	313	333	354	332	346	334	328	385	322	344	324	348	364	350	352	334	342	338	349	342	363	318	324	351	333	367	357	329	363	303	334	365	349	365	350	346	354	343	358	368	323	356	318	349	356	389	351	340	320	382	338	354	348	336	329	334	350	363	369	346	335	348	345	354	325	363	328	364	365	354	346	333	340	347	320	354	313	326	330	329	327	332	339	323	343	346	365	330	360	371	361	330	318	351	351	336	367	393	329	346	328	329	345	371	329	355	319	346	342	363	356	371	370	363	340	335	363	340	369	332	369	342	329	332	334	312	361	333	353	334	361	368	332	339	358	354	354	343	363	375	348	311	365	357	352	327	321	368	347	340	347	348	317	342
25298	21586	27916	26183	15032	7022	3240	1663	1075	809	641	537	456	417	385	357	341	361	299	299	277	320	286	293	245	272	250	235	248	260	276	244	241	256	265	259	260	251	230	215	234	259	241	219	223	246	245	264	239	242	238	241	258	241	220	240	248	241	245	243	247	280	234	242	248	241	239	231	231	245	236	228	234	235	244	223	245	214	237	234	229	237	242	249	256	275	230	211	258	230	245	239	249	251	230	232	255	230	237	270	245	258	249	235	243	229	245	252	235	201	263	252	260	221	237	259	239	206	229	224	236	243	246	253	252	248	237	231	223	210	226	241	234	233	254	238	234	245	231	239	242	227	234	252	238	251	241	236	243	209	205	232	227	212	216	241	246	253	223	261	246	239	261	232	245	243	225	238	232	247	231	261	253	226	260	229	233	216	256	239	216	229	227	249	242	248	233	240	223	244	235	253	243	250	237	227	234	245	201	237	254	231	265	236	266	253	230	227	252	259	234	239	237	247	224	254	229	220	245	266	224	251	202	235	260	243	235	270	236	242	213	224	231	221	216	238	253	269	225	232	269	223	238	248	222	264	243	259	217	229	253	295	260	209	241	244	243	233	225	251	254	239	249	240	227	245	228	275	224	191	219	226	238	260	254	244	248	232	219	236	243	243	258	210	245	250	227	238	268	228	241	251	230	238	209	243	251	240	232	267	255	243	248	263	262	266	248	251	236	229	228	232	218	239	245	250	224	223	235	272	233	254	249	255	246	244	232	231	216	230	265	217	261	264	228	222	269	232	232	234	233	252	236	227	236	254	232	236	248	219	198	242	247	252	198	241	245	218	240	251	239	242	238	216	251	228	228	261	226	202	250	251	223	231	259	246	248	280	272	228	243	241	259	232	222	230	245	233	235	234	239	249	241	237	247	244	227	243	240	232	219	239	233	226	229	249	237	273	235	231	235	249	247	236	241	243	287	235	224	233	236	231	271	237	247	236	251	248	239	241	216	234	254	255	251	239	238	241	236	258	249	227	215	245	252	254	226	259	232	209	234	239	270	202	228	230	252	222	268	219	247	229	260	255	234	250	245	268	275	231	247	252	208	222	242	236	244	230	247	244	270	246	217	253	230	240	221	232	284	266	253	230	260	261	241	225	243	255	246	234	269	211	231	243	243	249	253	235	264	248	246	232	246	255	247	247	229	249	234	241	254	277	233	238	231	239	248	240	238	232	243	244	235	233	234	252	249	224	254	240	243	239	266	249	226	237	233	212	225	250	252	255	267	245	241	231	258	242	269	243	226	221	222	242	212	253	224	239	271	251	243	224	264	251	221	212	249	253	244	254	240	231	264	246	258	245	242	252	211	243	235	269	229	256	212	253	241	241	258	239	247	229	250	239	264	224	229	247	261	235	274	246	244	251	252	214	230	258	260	238	261	255	245	243	239	247	257	227	226	245	258	239	242	220	234	248	243	255	216	230	226	236	250	233	236	234	248	251	230	234	227	236	215	265	268	226	223	275	247	244	251	270	244	231	254	238	195	250	241	234	256	246	244	251	263	262	265	246	221	242	242	254	238	229	246	237	215	250	233	239	232	222	219	251	259	245	257	241	267	273	254	243	242	222	227	246	237	259	269	229	222	238	255	241	275	250	247	248	269	271	228	262	229	245	228	223	243	224	233	254	259	224	222	248	232	241	246	243	218	244	248	233	251	230	273	228	224	238	222	220	237	240	235	230	260	229	243	239	258	220	253	245	250	236	233	239	231	261	244	249	251	223	234	229	224	223	240	232	222	220	232	250	252	258	239	219	246	262	257	252	267	244	223	223	279	243	206	243	262	240	225	227	238	229	262	251	231	213	244	254	251	261	216	264	245	260	258	260	236	229	231	234	251	238	255	262	228	227	251	251	261	220	243	253	231	226	238	216	229	252	249	216	230	239	220	231	264	241	274	261	246	219	230	244	245	232	221	238	235	260	253	241	240	252	248	253	220	260	256	230	234	236	230	234	211	274	221	218	213	234	218	237	203	217	238	250	258	233	219	226	259	240	238	226	259	258	206	226	252	218	234	255	271	240	210	269	246	239	274	231	255	259	234	241	219	249	228	252	250	250	227	240	250	237	237	259	254	222	256	251	218	245	226	234	254	237	247	223	242	225	245	261	260	235	255	220	213	235	234	235	216	224	265	251	245	237	244	232	245	237	243	243	239	254	250	198	245	232	232	246	211	246	242	244	239	240	246	257	253	226	265	232	261	225	231	274	258	221	229	265	233	227	243	205	261	251	221	264	225	267	270	261	249	240	223	260	224	278	243	220	254	227	277	252	247	258	238	247	244	265	218	241	223	246	230	237	226	255	230	235	265	218	232	256	252	233	229	211	234	237	232	225	252	257	251	218	216	226	265	233	234	235	245	251	235	233	241	248	253	199	272	219	220	251	221	256	225	216	240	255	256	258	247	232	268	227	235	229	254	234	265	258	222	237	227	234	223	225	252	246	243	229	241	266	260	247	264	262	253	234	245	240	247	229	261	248	225	233	244	258	245	262	246	242	219	250	243	229	224	233	211	232	228	245	244	256	247	247	239	250	270	251	272	242	246	222	241	217	241	242	244	215	229	207	230	239	252	238	215	254	249	229	274	245	235	236	274	245	242	240	238	244	209	278	225	245	225	224	244	245	245	237	244	266	223	254	272	213	241	219	225	261	257	259	225	239	257	247	251	235	262	209	245	235	254	236	254	252	251	206	260	219	239	249	246	226	209	231	248	213	246	243	247	246	244	230	250	259	232	257	211	231	209	252	208	258	264	254	243	252	246	223	214	268	209	249	253	253	236	259	242	234	254	225	280	231	241	259	232	243	242	225	243	238	232	239	256	246	226	248	210	269	250	233	245	251	257	246	232	255	248	234	221	261	221	249	228	237	230	231	240	240	227	240	273	219	245	244	243	256	271	264	248	239	218	265	249	235	214	284	247	223	219	238	242	219	241	270	234	239	240	241	223	228	255	229	219	237	245	247	240	224	216	228	227	223	226	241	238	220	236	240	242	252	241	250	260	217	264	233	221	229	243	240	250	246	272	193	244	210	242	229	248	251	226	251	242	248	233	240	257	244	251	239	269	248	279	238	246	272	252	249	247	237	242	263	241	269	225	251	232	227	239	226	252	225	237	224	235	233	244	228	243	235	227	233	253	250	208	238	215	246	262	270	237	241	252	253	225	215	255	254	231	230	233	235	227	233	246	239	267	235	246	258	225	242	235	228	257	222	260	215	208	229	251	243	262	252	252	247	249	232	248	248	250	227	196	241	228	278	232	237	230	231	238	235	241	257	249	263	258	224	281	233	225	231	271	245	240	254	251	227	239	249	241	268	251	243	227	237	231	203	265	227	249	198	217	273	251	244	230	235	247	257	228	230	242	254	244	218	238	232	243	278	233	204	250	227	241	260	240	209	244	262	243	233	273	211	250	229	201	242	259	226	217	245	244	213	238	217	246	239	251	236	230	242
31799	49631	37950	24733	16785	10724	5643	3162	1989	1501	1150	840	767	696	577	514	440	475	417	391	385	391	361	369	359	304	311	345	313	314	307	323	294	318	319	294	302	282	304	273	298	330	284	283	259	277	301	294	294	285	289	282	294	283	299	303	288	315	281	288	273	276	332	273	271	286	284	271	305	271	277	267	270	283	306	299	262	302	289	287	296	289	305	303	264	287	281	281	277	296	293	271	301	273	291	327	299	304	293	271	261	282	267	275	277	308	294	299	256	279	321	303	290	296	267	282	309	293	279	276	276	285	275	303	291	312	302	296	271	264	271	289	288	308	269	293	317	303	256	322	283	296	290	285	280	290	298	289	291	283	279	264	276	249	309	283	280	302	291	280	291	263	273	291	283	310	280	260	311	280	305	262	270	296	254	279	310	262	276	293	246	271	282	310	291	292	281	296	266	270	295	270	266	293	264	310	276	297	293	267	274	282	274	290	289	291	270	270	260	276	247	292	297	307	280	291	298	309	297	301	289	268	283	283	267	289	295	310	297	281	277	281	276	276	286	294	296	298	266	280	277	307	279	304	292	296	279	257	284	282	311	297	261	279	316	300	289	288	297	305	311	308	302	273	288	273	287	289	289	279	295	280	274	311	264	275	286	274	261	280	261	288	281	289	325	268	276	257	272	293	282	265	301	274	306	308	288	295	306	287	306	285	248	283	313	248	282	281	279	302	295	279	255	285	318	290	286	292	264	284	307	294	297	266	304	289	283	289	296	310	288	297	281	280	302	292	268	290	269	283	301	298	287	302	305	290	269	280	250	276	285	282	297	282	287	257	295	277	302	312	270	292	269	263	288	271	263	274	288	273	306	294	295	311	282	294	293	314	285	320	291	309	296	267	294	269	280	290	292	284	314	257	289	309	308	288	294	263	287	249	271	292	289	307	300	269	282	254	295	305	270	283	290	243	258	281	308	282	254	294	257	307	277	291	282	279	288	309	280	300	279	289	287	293	314	297	293	272	266	262	291	285	303	314	283	254	303	297	275	252	280	295	258	256	261	275	281	305	278	298	306	271	259	254	265	290	257	281	282	282	282	289	276	303	277	293	295	274	292	299	269	274	310	299	278	278	280	259	297	271	296	278	303	266	278	284	270	256	266	259	278	276	300	296	287	261	283	298	258	290	290	277	296	265	282	278	248	293	289	274	273	270	288	267	280	279	303	259	300	331	297	289	271	304	301	261	287	287	292	306	278	264	301	268	306	304	291	259	306	301	291	293	251	280	273	277	266	287	280	281	234	269	280	296	286	263	278	284	287	299	310	282	286	295	286	276	256	291	277	301	296	267	268	319	274	289	248	301	311	300	266	289	321	271	276	280	294	282	280	279	313	313	292	300	295	271	286	290	316	282	294	271	264	284	298	294	297	310	269	321	287	293	313	299	275	297	270	282	262	289	287	306	274	277	278	274	295	298	289	288	296	258	305	280	299	291	284	299	279	290	278	306	278	290	293	280	258	274	279	298	308	277	263	294	312	271	283	288	311	280	263	270	248	298	306	260	286	295	274	298	303	285	259	296	290	308	267	277	276	281	271	283	268	293	294	307	274	269	300	284	303	301	280	284	292	287	298	300	280	303	288	289	272	288	304	296	270	303	293	260	259	292	310	277	281	263	275	296	276	255	297	316	292	266	277	300	288	284	284	286	306	307	303	315	281	277	291	274	267	293	291	295	300	267	302	322	281	302	331	290	271	262	301	293	279	299	288	283	278	291	286	274	276	280	301	331	267	280	284	276	318	260	281	290	270	271	296	292	286	293	283	305	303	302	285	276	298	257	300	301	281	308	250	278	311	272	306	298	277	285	274	282	295	322	270	294	260	259	315	267	256	284	309	275	311	289	281	261	254	303	308	277	300	260	279	267	306	272	286	299	299	303	270	275	289	261	308	281	286	316	285	312	269	284	282	284	305	288	264	300	288	266	299	278	297	288	303	293	290	295	302	278	317	315	288	284	312	301	289	280	273	295	283	303	254	287	303	267	268	266	312	310	277	282	270	298	266	291	270	268	278	276	297	278	299	282	304	269	298	270	298	299	299	274	310	305	268	274	328	338	291	301	277	282	290	289	287	302	324	325	298	290	268	295	300	272	318	294	287	267	277	265	295	268	270	277	297	281	281	291	312	271	277	291	282	289	283	279	304	265	299	269	298	267	284	291	291	338	285	268	278	316	281	269	272	256	306	293	284	306	292	308	288	282	302	315	306	310	307	299	287	336	278	274	279	327	286	263	270	269	290	257	303	295	294	283	292	271	277	260	292	299	308	295	280	295	321	306	275	302	288	271	293	288	313	261	310	308	299	311	305	297	273	291	279	291	312	284	288	317	269	285	291	314	252	309	296	273	275	294	287	297	303	294	286	273	265	310	298	294	300	279	282	291	291	280	275	285	277	307	285	280	285	261	287	281	300	236	271	333	259	279	263	299	281	262	296	284	298	287	289	282	295	291	290	279	291	276	302	272	317	286	271	321	302	253	308	282	300	298	307	254	275	271	306	292	301	277	284	295	296	281	278	304	297	296	273	277	263	263	271	268	279	291	301	290	285	276	278	280	284	287	326	271	314	290	291	330	292	290	292	295	297	299	281	282	263	266	298	300	278	315	267	247	259	301	258	304	274	290	291	291	300	299	301	292	274	261	292	288	294	304	291	276	294	300	300	291	282	302	262	291	275	298	289	265	264	313	252	279	304	304	276	277	287	278	294	313	272	287	271	270	292	264	272	284	285	278	281	282	269	262	298	273	281	278	280	296	300	282	268	305	308	301	276	292	244	300	274	285	273	267	246	271	310	278	268	271	301	292	286	263	287	299	269	287	284	271	292	272	317	309	277	297	292	298	262	286	258	271	294	291	284	293	309	302	272	303	282	288	291	296	282	256	312	278	295	280	269	255	279	248	278	280	271	303	278	255	296	290	283	305	276	313	282	255	311	292	312	282	308	281	287	299	322	286	285	328	288	285	271	270	286	253	295	266	296	266	258	272	296	280	292	292	277	301	275	275	269	260	262	278	295	303	294	275	292	299	298	310	285	286	258	284	292	303	282	308	281	276	291	262	288	268	290	315	304	261	261	276	249	302	280	297	262	284	293	281	272	307	275	302	281	299	296	302	265	264	282	285	292	282	275	301	313	280	279	326	281	276	299	280	291	291	296	290	264	300	310	262	305	295	259	274	282	265	284	282	315	304	281	262	260	300	285	282	280	311	283	277	275	286	250	275	271	278	284	281	272	267	278	329	274	320	277	303	288	278	285	280	341	277	316	299	276	255	291	300	276	292	277	258	312	283	257	283	307	330	275	289	300	275	296	271	297	298	311	291	283	306	287	298	270	287	314	252	264	291	247	286	276	331	344	283	283	280	293	281	255	316	273	286	290	279	300	287	304	294	292	280	300	268	280	277	264	286	278	265	264	274	288	276	272	268	296	286	286	260	309	276	284	302	276	315	290	291
22841	21477	29007	24407	21869	21779	14391	4646	2042	1434	992	854	706	634	586	520	455	446	425	384	376	389	384	354	349	346	327	342	311	350	331	328	330	311	320	289	302	317	335	306	309	284	294	311	287	281	302	322	315	299	298	312	298	302	282	311	312	292	281	315	294	307	273	293	303	321	320	307	288	287	289	296	301	308	297	300	302	290	319	274	300	285	288	322	319	302	303	289	285	278	353	298	316	288	303	285	300	291	303	272	264	281	345	310	289	285	280	296	313	298	332	308	319	283	328	291	321	291	286	277	312	276	328	283	294	317	284	313	243	322	317	286	300	329	315	347	294	290	300	264	294	264	273	315	312	301	334	275	296	286	312	270	324	287	306	320	301	299	311	294	312	301	270	319	308	274	316	275	286	294	298	300	273	295	282	311	336	288	326	297	278	314	309	312	289	291	294	320	294	281	302	292	307	302	292	281	292	290	322	317	274	296	304	313	297	297	297	290	332	286	263	301	284	297	310	305	274	302	312	306	275	311	292	295	310	293	276	307	276	271	279	313	300	290	320	250	311	295	275	294	257	303	332	319	301	309	297	311	282	296	296	275	273	305	310	284	283	321	293	294	308	294	293	301	326	285	293	307	313	316	296	317	265	316	299	303	259	270	324	271	294	299	301	282	296	287	290	289	308	256	297	323	280	292	306	312	282	307	330	303	293	298	276	290	266	282	318	301	296	287	305	289	327	307	284	271	307	328	284	296	273	302	288	316	286	303	295	286	284	279	273	281	264	325	285	296	301	291	283	302	281	278	280	294	302	268	300	329	267	342	279	301	302	285	303	288	283	285	275	308	325	275	286	310	304	300	300	279	301	308	318	293	310	333	299	300	287	276	307	303	335	275	301	278	321	324	305	300	270	298	317	308	292	273	284	297	330	316	305	292	307	303	300	294	269	278	287	317	265	271	281	294	292	278	271	289	305	323	294	302	305	315	287	304	281	288	268	286	285	270	301	328	315	279	296	290	312	302	291	312	294	307	308	277	292	269	311	313	320	300	296	347	303	298	292	286	321	302	282	301	299	323	276	260	286	302	299	315	288	310	298	309	288	312	283	311	311	314	281	296	336	321	267	294	279	297	295	299	322	327	301	276	305	296	302	313	317	324	303	342	308	305	302	277	303	316	345	290	267	320	299	311	313	303	294	315	328	291	339	281	290	299	278	293	291	330	313	294	320	343	299	278	288	282	286	314	293	297	282	319	291	294	302	292	293	302	321	309	277	295	274	299	316	312	305	266	289	283	299	315	290	308	306	317	280	297	308	275	299	283	279	277	302	303	321	293	300	295	263	296	314	279	302	272	312	303	310	302	291	291	281	279	278	271	299	277	315	309	325	267	315	280	303	312	261	326	321	292	263	268	319	300	323	290	260	263	326	277	293	303	286	297	295	287	295	288	282	280	311	280	274	320	320	292	288	295	288	276	302	282	268	297	307	331	310	306	302	276	271	320	305	319	298	274	303	315	265	307	311	293	318	314	315	326	314	325	297	288	268	303	298	339	303	283	309	306	320	333	304	288	306	265	314	303	298	320	294	283	292	325	317	279	307	316	282	316	301	277	296	315	290	302	336	327	315	278	285	306	278	316	296	283	298	290	282	306	296	265	291	322	272	342	275	257	306	311	294	308	312	311	283	304	297	300	299	275	302	341	282	307	292	295	280	302	306	293	306	305	342	288	312	326	310	290	290	299	290	280	303	299	317	315	304	320	279	318	299	327	272	301	302	324	334	298	300	319	328	288	297	299	319	326	290	258	340	300	313	301	307	282	320	306	346	283	287	345	298	280	292	303	296	303	333	294	284	305	296	287	303	296	269	322	302	295	301	298	274	315	274	305	302	304	292	294	293	261	281	313	292	281	298	288	309	282	296	295	300	297	302	288	316	317	308	310	286	304	297	298	283	264	306	332	277	264	285	270	293	284	321	304	291	290	303	319	288	278	282	317	306	280	306	321	335	327	280	307	267	320	281	269	272	307	307	291	282	263	288	318	301	301	305	319	306	302	279	297	292	282	295	304	283	320	269	268	297	337	308	281	297	288	308	332	331	293	272	298	308	307	285	302	318	312	293	276	281	293	296	302	307	292	334	286	305	313	295	294	308	325	349	294	283	297	310	328	281	306	285	290	322	307	306	326	284	309	313	302	307	317	284	291	305	269	299	305	349	298	293	295	286	306	290	306	314	290	298	266	303	286	290	302	303	308	302	281	280	286	288	288	303	262	285	295	292	320	337	310	307	277	290	270	301	302	276	285	308	298	303	297	264	270	277	290	300	311	306	282	307	294	299	271	303	303	274	291	318	315	315	300	329	293	282	297	304	281	322	303	318	279	284	280	307	282	326	334	292	285	303	247	300	295	315	302	350	289	322	334	309	289	278	317	305	296	320	313	296	313	281	294	308	325	301	304	302	287	278	297	296	273	279	312	294	306	308	286	294	296	290	286	295	294	311	293	276	314	298	297	336	332	315	302	307	301	312	291	296	303	292	285	280	311	275	304	310	287	311	280	287	298	308	273	283	322	300	273	293	278	278	290	298	292	292	275	280	281	314	284	307	310	297	320	294	298	315	319	310	310	283	301	285	293	327	279	289	307	310	269	297	306	286	306	310	284	340	311	298	304	312	311	298	271	269	310	293	278	293	281	282	328	302	307	320	285	277	294	303	294	316	312	270	298	271	322	289	273	290	312	288	278	316	304	278	316	321	304	306	295	300	329	283	306	280	332	262	319	307	307	301	278	308	289	281	284	293	289	292	282	314	300	307	274	299	288	247	317	276	277	281	275	331	281	331	292	279	304	301	286	312	313	281	350	333	281	308	344	279	269	303	282	287	296	318	302	289	332	294	285	307	313	301	293	266	309	295	285	317	321	305	290	302	312	299	284	316	301	300	282	307	293	299	300	277	304	311	284	330	299	323	290	326	305	291	303	277	327	302	282	320	279	275	279	311	297	277	307	325	286	312	302	302	297	275	315	314	285	293	268	303	288	286	293	304	308	293	308	302	300	294	285	290	285	322	290	307	305	324	321	268	310	283	305	277	307	305	273	297	303	300	293	299	325	281	280	337	290	339	303	319	289	294	304	298	291	301	253	306	318	327	331	303	293	268	310	293	293	288	304	315	318	281	296	309	318	294	335	307	303	303	299	314	338	303	279	298	292	296	315	279	306	285	297	272	307	286	273	335	293	292	282	284	293	265	288	292	274	278	296	287	312	294	301	302	304	304	322	269	276	307	295	297	318	281	294	266	307	321	304	296	286	317	284	315	322	295	309	287	294	285	280	290	284	279	338	311	269	321	307	297	291	319	304	313	293	271	286	299	278	271	318	265	299	302	284	298	291	324	305	295	306	279	300	301	274	288	261	286	283	303	303	290	292	304	273	298	300	300	268	305	283	313	298	288	274	324	278	259	298	314	290	298	281	320	286	293	309	318	287	309	308	344	293	346	306	291	298	346	307
33795	56777	45170	34373	27095	17082	12096	6641	3498	2435	1851	1423	1114	966	863	739	683	621	571	532	512	480	498	449	439	462	404	392	417	408	404	365	366	420	380	375	344	379	322	348	326	345	351	348	363	355	346	364	368	377	357	335	349	331	317	341	325	376	343	340	338	373	356	321	319	321	358	324	334	354	352	346	366	367	363	320	315	336	342	366	355	340	344	325	371	330	350	340	360	337	323	328	338	344	324	345	370	348	367	312	346	355	306	324	343	331	322	319	347	349	345	343	309	341	337	369	346	347	352	376	336	334	353	346	343	332	330	324	302	354	343	352	348	340	342	342	355	338	329	344	359	354	297	346	349	373	335	330	346	349	327	380	331	363	306	372	335	325	354	362	343	363	357	335	324	374	344	349	342	339	375	338	352	352	351	336	331	367	361	323	310	301	328	350	344	343	318	361	356	337	359	358	355	370	318	323	373	336	370	325	344	359	342	357	360	357	317	330	378	403	339	338	335	326	364	339	344	363	335	319	376	337	367	336	339	312	362	331	374	368	335	402	331	350	372	358	319	362	371	343	361	350	321	310	313	346	309	354	336	386	356	342	378	375	335	332	360	353	359	340	336	345	295	368	334	326	327	327	318	364	339	345	319	322	339	321	360	327	327	377	364	360	348	343	319	368	346	360	341	327	361	319	336	338	347	349	352	388	364	355	322	356	352	331	350	354	352	357	373	359	369	374	341	332	371	322	366	360	364	333	359	332	326	357	334	374	347	348	387	338	320	328	395	346	358	307	320	342	376	380	346	350	344	355	348	339	351	368	333	339	369	337	359	341	317	347	360	306	303	337	355	328	361	336	335	341	325	373	355	335	346	360	349	369	342	330	366	336	343	356	307	326	320	319	348	350	355	342	333	352	339	364	359	353	350	356	340	334	319	353	336	350	311	361	355	329	352	384	348	349	330	376	325	333	329	296	350	323	319	334	356	348	319	359	394	334	350	338	327	369	380	339	373	310	362	342	354	288	331	340	336	360	342	366	328	335	347	336	374	330	340	352	343	367	348	352	377	343	372	385	330	365	355	345	385	357	357	385	377	339	336	350	367	367	375	366	324	346	313	360	342	363	355	377	322	383	326	319	340	360	335	326	294	358	356	349	385	325	339	340	367	338	340	356	333	333	312	368	354	335	309	345	344	348	334	364	320	335	315	328	334	386	365	350	350	355	383	354	331	341	328	377	330	337	346	329	316	377	349	328	320	337	341	367	297	324	331	314	374	335	343	365	350	339	352	339	330	370	357	322	362	359	326	357	364	340	385	344	356	325	356	357	370	339	335	381	360	341	320	312	330	307	373	334	319	368	331	373	317	370	334	335	339	343	363	324	318	338	361	313	342	332	352	345	379	374	340	334	359	349	375	303	340	366	327	310	358	342	346	363	347	330	368	325	308	352	344	305	321	346	368	343	349	372	338	343	373	355	355	326	346	361	350	351	341	341	319	336	358	357	339	343	342	336	310	342	368	363	368	321	321	365	356	381	351	341	347	323	365	357	333	327	354	348	384	320	337	358	363	378	325	350	377	332	339	354	368	317	349	343	353	302	316	375	321	319	359	372	353	345	331	339	374	333	346	366	330	369	353	341	327	358	361	351	356	331	406	366	335	343	372	347	340	349	338	321	352	334	343	315	348	333	360	325	332	366	354	333	347	368	353	351	341	334	324	344	351	341	337	375	375	355	334	352	346	360	360	345	327	327	362	307	345	345	331	343	345	329	362	330	362	344	337	319	349	329	339	306	325	342	352	334	342	305	377	301	352	335	331	371	324	359	363	313	328	341	367	335	355	294	297	341	356	368	354	352	347	322	314	323	319	354	352	362	352	376	364	333	337	368	360	335	357	342	373	359	325	339	310	334	353	368	336	352	327	337	346	355	344	370	335	349	348	353	315	324	349	333	340	342	333	348	339	336	333	325	348	331	341	345	341	294	353	345	339	304	360	381	331	347	327	385	348	348	347	350	343	346	341	333	355	354	350	353	351	368	342	399	345	318	351	324	362	319	314	355	314	336	340	300	372	322	354	303	338	367	354	347	328	380	349	315	348	349	325	363	354	335	346	339	349	336	352	346	358	308	335	350	356	340	369	346	333	331	352	368	332	335	307	360	342	336	377	321	328	345	347	350	355	328	353	337	322	329	335	320	332	362	355	352	304	358	364	296	338	338	357	347	338	357	333	336	354	320	368	364	330	338	364	351	366	315	321	323	321	364	345	317	354	359	354	326	331	329	314	379	322	334	342	338	366	373	352	347	338	324	320	354	303	316	356	325	327	348	324	347	328	337	323	356	352	364	317	362	359	342	339	344	339	301	325	371	355	372	359	360	296	374	344	321	374	332	341	355	347	358	334	340	345	351	380	347	354	318	346	358	308	339	338	332	369	345	335	352	326	338	362	349	364	342	303	347	305	318	369	353	341	339	350	343	371	319	355	339	341	350	355	373	338	368	380	374	330	358	364	358	341	334	334	344	357	339	327	341	345	349	326	338	342	369	355	350	334	347	367	322	330	319	333	361	336	354	308	346	357	330	355	346	349	342	347	340	353	334	354	359	355	321	327	318	355	348	346	363	318	370	329	351	347	319	377	324	296	380	345	340	359	342	332	308	365	360	312	362	337	329	321	364	360	376	343	347	326	362	344	356	338	336	358	328	352	359	348	344	361	350	328	345	365	347	347	373	369	342	362	345	338	333	351	373	352	336	372	328	341	360	339	374	344	320	331	364	350	337	336	339	346	385	329	358	315	346	365	348	395	344	349	357	337	314	359	337	348	351	344	357	397	360	334	363	349	323	371	384	341	328	328	355	350	378	354	376	350	355	373	345	380	336	348	355	355	342	371	331	351	274	382	339	313	334	389	336	353	360	373	334	352	367	351	323	358	331	368	333	345	315	358	352	341	334	353	384	325	352	357	322	355	306	322	339	338	360	365	328	342	322	341	339	373	334	322	313	307	385	370	354	317	338	357	380	330	336	335	353	371	327	359	342	350	360	357	307	325	371	351	335	334	346	372	362	328	354	352	358	356	360	371	354	311	343	360	328	353	344	313	338	338	354	365	316	345	319	352	342	337	350	316	379	353	378	325	344	331	323	347	338	344	364	361	343	393	355	346	304	364	365	335	381	324	359	334	357	327	387	353	399	383	355	333	367	356	345	351	362	351	342	372	385	350	327	376	353	373	344	336	380	333	361	313	363	346	335	363	350	331	325	342	363	323	322	316	352	345	312	374	353	341	315	353	360	324	346	363	314	340	360	359	378	354	315	351	378	346	332	381	333	335	390	332	363	374	332	351	341	355	317	338	361	330	362	349	336	331	369	343	338	342	341	349	336	315	364	356	354	358	343	349	360	319	339	339	352	384	374	325	316	336	380	370	331	339	325	320	315	317	323	335	326	368	348	342	348	325	359	338	318	353	343	360	360	331	359	338	356	348	335	313	364	351	362	311	352	380	344	346	345
29876	29764	31555	21726	9183	4779	2507	1415	925	716	623	547	439	427	399	361	325	326	319	311	297	300	272	268	251	264	263	274	277	294	264	242	284	257	272	273	277	242	269	255	273	242	266	255	251	260	253	250	246	252	254	213	240	262	253	267	255	255	270	242	222	280	261	226	255	272	249	231	234	263	265	283	271	240	269	263	229	275	264	268	253	238	261	264	258	230	232	258	280	235	276	239	239	292	255	256	214	250	256	250	264	261	261	240	256	241	260	252	260	274	243	254	251	261	232	236	253	250	251	242	276	265	242	276	287	241	274	225	261	240	237	248	250	274	236	228	252	251	261	275	245	257	245	244	257	286	260	272	264	259	254	259	254	270	256	265	253	266	251	281	251	241	277	257	239	261	233	262	239	252	266	251	279	245	263	253	268	260	254	262	250	272	238	261	254	252	275	261	235	243	229	283	244	256	251	275	254	282	277	259	231	233	246	237	251	262	244	293	264	250	239	241	277	263	229	269	247	265	260	273	239	248	279	254	271	228	254	259	259	249	261	261	258	268	259	236	251	246	272	275	281	226	275	265	253	266	255	249	241	261	277	246	244	231	253	266	247	260	249	265	243	238	222	250	249	243	251	243	249	254	226	276	280	275	242	239	270	271	235	251	272	266	229	277	258	222	261	244	238	270	269	223	269	261	248	264	261	256	250	230	282	258	253	248	257	263	266	263	245	258	269	245	268	279	272	260	236	258	265	240	268	228	240	282	263	261	242	276	249	266	269	298	269	220	262	265	238	247	254	235	219	266	265	239	282	259	276	238	248	259	258	268	259	260	296	253	231	267	272	282	255	247	241	240	228	279	266	251	256	291	266	280	252	254	245	241	241	267	283	268	233	262	287	269	230	241	286	262	252	257	255	270	278	255	264	267	272	263	234	250	290	238	267	228	303	258	279	251	252	231	263	231	264	249	288	259	247	227	268	246	249	257	304	272	277	252	235	275	246	251	231	268	261	259	260	248	262	239	280	258	245	244	243	249	257	275	253	245	269	238	271	271	255	242	278	253	243	253	247	264	260	228	261	264	248	276	268	248	214	235	287	270	254	275	261	253	255	258	251	261	240	239	264	256	262	237	246	244	279	245	258	283	250	278	240	281	276	278	230	283	258	233	248	261	249	259	241	255	274	256	266	259	245	252	259	271	246	278	277	238	228	279	263	261	254	258	243	257	223	260	275	258	239	265	257	251	267	273	222	254	297	251	244	263	266	285	263	292	251	237	272	261	243	270	263	257	225	274	261	271	261	237	242	274	253	228	262	247	266	262	275	254	240	258	262	278	257	278	275	229	281	251	267	275	297	255	266	252	247	264	239	242	253	274	244	258	264	238	277	273	267	281	252	244	272	255	250	239	248	269	267	266	281	240	260	274	262	266	272	230	261	254	278	270	263	272	241	247	269	257	250	223	224	273	270	227	247	233	236	248	256	224	244	252	243	267	253	248	241	238	228	260	263	286	242	286	265	277	235	274	243	274	246	251	287	244	254	240	291	267	240	270	260	236	240	261	250	268	243	265	243	240	250	236	252	279	258	280	286	222	247	282	258	279	276	296	239	282	251	302	260	263	278	262	251	262	261	252	247	266	222	240	253	239	273	273	252	264	264	255	264	234	230	254	231	244	284	255	243	245	261	264	274	243	271	256	288	247	269	288	244	264	212	250	239	266	241	282	284	260	265	274	227	254	269	234	240	268	272	247	242	249	267	254	248	245	249	254	248	270	258	243	261	279	253	270	251	270	258	246	243	243	284	269	259	214	285	266	257	237	265	256	231	246	266	256	247	246	255	269	228	255	243	249	236	256	269	284	237	251	263	251	253	255	264	268	231	235	253	283	231	255	254	238	287	266	262	255	243	247	256	246	259	248	220	223	250	268	259	270	231	267	257	247	220	270	223	289	262	249	274	236	278	258	282	306	253	244	253	238	267	265	252	258	275	261	232	265	269	245	242	250	249	272	266	279	223	244	239	242	264	260	256	238	268	250	255	259	269	262	237	285	253	246	280	243	278	268	289	274	271	267	252	227	236	237	276	254	247	265	259	259	268	293	268	253	225	265	258	252	272	264	241	262	241	233	235	262	254	254	279	235	243	229	264	256	222	249	277	278	251	260	277	275	259	265	267	253	259	267	217	231	270	252	262	237	269	265	268	242	257	270	277	226	251	266	248	270	265	231	287	270	275	244	263	243	237	225	238	269	287	282	250	263	257	237	277	249	241	252	257	251	268	281	258	266	275	264	268	290	261	253	247	261	258	270	262	280	258	233	263	269	263	235	242	220	214	246	274	261	260	241	261	251	218	271	280	257	240	227	252	270	270	245	240	243	230	247	273	233	261	263	251	281	257	253	244	254	251	248	280	266	226	248	239	273	262	242	275	278	241	248	282	273	245	247	234	275	271	276	276	224	253	268	269	271	262	219	254	263	242	254	255	314	253	287	278	219	287	275	278	253	254	239	236	239	258	250	260	253	249	254	265	261	251	269	232	260	262	272	269	254	270	246	300	253	251	268	261	258	259	265	246	266	253	273	277	233	269	215	231	264	250	271	248	215	236	254	250	245	271	265	275	226	237	281	243	260	245	250	243	289	252	282	262	260	279	262	266	290	254	259	258	256	237	264	235	262	261	237	269	273	270	241	262	262	285	230	276	262	243	284	259	269	267	244	255	241	255	256	256	248	281	266	238	279	234	242	244	271	231	249	252	251	260	253	278	273	255	249	234	258	262	248	247	293	273	254	257	264	246	255	267	262	247	279	275	244	289	252	261	268	238	275	253	255	240	233	250	241	262	281	244	240	251	251	226	259	262	271	238	252	269	260	239	251	245	272	279	270	277	266	276	249	260	241	241	248	247	268	256	263	261	260	244	270	266	256	275	243	247	239	258	251	284	305	289	259	233	213	265	281	256	268	275	244	272	260	260	231	270	280	238	228	237	225	265	250	247	251	247	286	259	288	251	266	236	250	259	266	254	253	255	283	284	240	259	254	252	259	262	263	240	292	265	290	250	237	233	274	258	257	266	265	247	265	273	251	247	263	282	262	264	232	243	267	266	266	231	232	235	246	244	265	267	264	269	240	261	257	247	251	248	242	244	241	246	256	272	262	267	270	260	252	253	265	256	243	273	278	248	274	268	245	240	260	263	271	278	255	239	285	246	273	272	235	208	260	245	259	278	259	292	291	259	251	261	252	249	265	262	258	267	244	260	253	258	247	247	280	288	275	237	267	237	267	259	259	265	279	245	244	271	244	270	258	255	229	254	266	238	258	263	261	246	253	265	236	260	247	258	273	262	294	249	276	241	253	256	243	241	272	247	260	257	257	258	272	225	243	256	276	255	256	253	294	234	246	237	232	276	239	284	248	248	263	270	261	288	266	240	233	253	218	248	241	281	251	248	249	240	281	299	241	245	238	261	251	260	253	247	258	262	284	263	278	253	264	258	245	278	264	275	272	246	220
30661	45835	35459	23317	13051	8151	4584	2606	1790	1400	1030	793	703	601	548	498	466	409	406	403	374	357	332	338	354	329	310	323	321	323	322	337	307	329	282	307	320	301	284	315	328	318	316	280	311	311	303	306	291	283	290	274	305	290	280	276	314	320	289	316	336	317	305	297	291	315	289	338	317	295	315	306	328	285	300	296	313	291	261	307	301	286	287	344	292	294	306	287	284	330	293	332	283	296	340	296	279	280	327	308	315	279	311	327	297	291	299	331	294	283	299	303	333	288	299	312	312	290	315	277	301	278	320	324	291	291	306	306	282	308	310	297	303	287	275	310	307	300	282	301	274	320	331	309	302	316	315	313	289	301	333	315	301	298	346	287	277	322	297	323	327	305	313	313	289	311	288	301	310	337	308	310	313	293	276	299	299	281	327	286	306	318	314	273	279	323	295	259	307	280	306	325	331	309	288	308	306	292	306	316	321	311	329	280	346	317	308	310	313	319	286	284	313	297	286	320	322	326	284	295	313	292	296	289	314	284	314	320	319	283	311	287	289	278	303	313	296	291	312	290	286	318	282	316	279	302	300	313	279	286	339	289	296	294	295	303	280	318	294	326	333	320	273	334	288	287	317	329	280	325	289	293	288	315	311	283	320	275	302	306	298	299	297	294	261	295	315	314	308	282	301	303	280	296	321	297	292	338	311	304	331	290	289	307	305	304	277	324	292	297	299	292	281	326	321	288	314	304	289	352	306	294	316	276	291	282	326	302	305	302	313	316	319	301	301	302	289	296	301	318	327	330	309	328	307	277	306	308	323	271	312	286	321	298	328	303	290	308	327	311	281	334	274	325	297	310	317	264	313	319	297	303	330	323	282	298	289	299	297	310	324	276	315	337	330	296	277	266	303	305	293	304	302	310	312	292	312	339	320	301	303	319	310	328	309	302	345	319	292	314	277	327	301	302	267	322	293	328	309	310	303	307	309	315	303	295	290	305	297	322	303	296	308	308	332	320	295	289	291	302	304	293	340	315	304	317	269	291	304	308	327	331	286	301	328	268	314	302	310	311	301	316	313	331	291	325	302	287	312	302	309	286	333	273	298	289	293	312	299	293	313	317	281	322	305	286	312	308	312	294	289	309	289	294	274	298	312	299	294	310	326	296	316	295	307	296	279	287	306	308	319	282	297	286	290	326	287	309	298	306	314	341	318	282	317	290	335	275	305	305	314	337	305	338	301	289	302	311	327	299	298	277	330	305	311	302	280	300	295	344	298	278	292	286	282	304	319	312	284	339	276	323	280	325	297	291	283	254	300	285	300	269	325	319	298	299	270	303	332	317	308	290	294	258	296	312	319	303	289	285	303	305	291	292	323	298	322	279	323	281	313	289	278	314	302	294	308	308	327	292	326	283	293	277	273	347	284	294	320	269	293	298	299	275	294	300	302	317	303	268	325	297	292	290	297	281	312	305	299	293	293	312	312	310	299	309	297	313	328	289	311	293	306	308	313	312	286	291	327	304	334	316	292	312	288	297	280	287	294	289	312	321	323	293	306	303	299	299	283	292	314	302	327	318	279	288	310	295	316	280	307	275	315	294	302	285	300	302	302	340	277	314	314	288	295	288	324	305	300	298	286	300	280	312	286	284	302	300	340	272	313	308	304	296	289	307	304	292	303	305	294	313	323	302	333	315	272	306	316	329	318	299	304	295	299	308	316	291	299	306	321	276	277	295	323	346	317	277	281	293	294	307	315	289	332	322	269	300	257	329	265	292	304	303	279	281	278	292	335	310	337	305	340	288	315	313	289	300	281	307	306	292	299	301	314	283	288	279	276	323	304	302	337	334	301	300	289	319	312	292	291	330	340	296	311	296	325	300	316	279	319	305	303	308	301	286	305	291	319	308	315	312	253	304	285	288	313	300	339	321	301	334	311	299	290	320	269	284	270	298	309	326	238	300	279	285	314	274	312	307	305	294	305	325	324	314	324	300	302	314	304	302	304	343	286	308	292	331	312	298	302	300	280	277	307	339	314	323	317	319	325	311	324	296	290	299	309	285	305	319	287	264	265	323	341	296	334	303	275	286	297	320	294	284	319	288	280	293	258	282	333	287	287	312	339	306	304	294	270	341	313	314	293	296	323	282	322	316	306	324	278	299	277	281	287	320	287	325	288	317	271	304	280	309	303	296	325	339	330	305	326	331	318	300	279	306	286	281	322	292	266	279	313	311	304	282	276	314	306	298	288	310	314	303	313	272	294	300	302	333	308	325	322	267	314	302	314	317	291	333	304	287	292	322	309	302	296	291	308	295	312	307	310	309	289	306	293	289	286	319	319	272	317	329	300	283	308	303	322	304	316	306	309	291	327	302	309	299	298	273	308	284	289	317	287	287	305	316	328	367	306	311	248	336	289	284	272	343	315	315	290	321	304	329	265	307	301	282	280	283	308	308	275	300	293	297	277	303	319	299	320	282	301	309	286	306	259	284	313	333	285	292	316	277	321	313	288	295	306	331	291	296	301	286	305	331	286	331	326	326	312	339	320	318	298	290	325	287	296	317	335	330	285	307	265	319	309	284	276	325	287	313	289	295	282	255	302	300	313	312	292	307	303	329	303	279	332	298	302	296	312	315	297	301	336	276	317	285	261	313	262	301	310	273	325	317	296	304	296	285	282	293	313	286	301	303	305	291	307	309	324	297	284	365	279	295	246	298	315	322	272	296	283	301	320	296	324	312	282	282	295	295	290	300	309	302	284	289	269	291	268	281	301	303	316	309	273	310	297	316	282	311	344	320	316	324	321	314	297	340	286	329	290	289	294	332	312	332	302	286	321	333	326	274	317	297	314	293	306	301	303	269	275	300	282	298	291	307	306	343	317	313	301	290	307	282	301	298	310	302	293	339	325	315	292	331	310	319	285	297	292	315	297	322	321	293	331	304	306	296	292	304	301	301	282	313	305	313	290	318	302	308	250	290	307	308	285	304	299	304	323	278	330	305	308	311	278	288	324	290	323	313	335	333	345	267	312	312	302	294	270	260	294	301	345	279	314	302	303	308	299	309	316	318	322	289	305	278	319	271	339	289	329	271	300	305	284	305	271	279	315	294	316	293	294	276	288	324	348	304	312	302	311	300	310	288	282	293	320	324	306	297	295	296	337	314	278	281	348	297	325	297	284	282	301	310	308	292	328	304	290	321	312	256	335	289	295	297	328	298	292	278	314	305	286	287	301	265	284	306	307	301	314	306	296	301	324	291	302	318	297	303	307	293	276	285	305	313	282	282	317	295	306	317	279	304	305	305	305	295	306	276	295	315	291	297	281	298	324	338	308	322	296	315	331	292	297	298	305	314	305	288	295	295	279	292	275	268	292	281	296	337	321	306	308	272	323	297	293	249	288	318	309	302	299	341	336	303	315	320	316	296	286	273	311	301	325	304	266	256	292	317	320	327	293	319	326	297	300	327	290	309	300	303	308	329	313	306	316	302	302	294	286	310	294	300
23920	21483	28613	25167	21396	14116	5278	2342	1521	1110	910	713	627	549	554	445	425	414	376	358	357	375	353	340	346	347	310	337	319	306	315	323	332	281	313	288	294	279	289	303	350	358	280	313	290	286	295	303	296	304	323	280	303	292	268	318	308	306	293	277	338	312	289	325	301	316	285	298	303	315	314	288	295	295	288	279	293	296	312	263	328	291	266	269	292	297	302	312	277	322	325	274	341	295	327	252	297	281	299	286	285	266	297	314	308	285	311	279	302	307	302	288	298	286	312	310	309	290	293	313	317	309	287	293	296	266	297	306	282	285	314	308	302	279	281	306	302	303	315	306	298	282	340	278	285	272	314	312	334	258	295	295	280	256	288	270	319	274	296	289	290	328	310	297	277	303	299	302	291	279	307	276	277	296	299	303	312	320	295	298	282	324	326	306	297	277	308	308	284	285	277	268	311	313	326	303	304	266	290	282	315	293	269	311	315	281	281	310	300	296	300	311	316	301	297	286	323	310	277	317	311	292	318	280	315	299	287	315	316	286	296	297	295	303	284	316	295	263	326	329	321	289	335	318	306	299	282	287	324	295	295	272	299	313	270	306	309	282	296	263	296	294	293	314	301	305	277	241	287	274	289	302	304	326	326	268	305	269	288	294	263	295	286	307	277	285	265	305	287	284	315	304	291	282	286	300	302	284	291	312	293	302	301	287	294	286	284	291	306	305	303	277	292	288	288	287	333	257	317	275	293	319	295	280	306	278	304	305	293	293	286	309	305	321	300	294	302	278	298	299	298	283	304	294	307	288	301	321	303	324	342	297	303	266	330	264	315	265	301	294	312	316	289	274	305	301	277	335	305	306	279	270	291	296	314	288	303	299	315	320	291	298	280	294	317	325	302	290	296	323	291	277	310	287	306	300	296	317	266	271	298	293	312	272	311	322	297	265	292	297	326	319	309	315	314	305	297	307	271	318	323	297	293	306	329	284	290	287	266	302	272	311	288	303	316	300	290	305	315	316	298	335	302	305	284	278	296	313	266	280	301	335	317	308	320	310	259	294	278	272	321	280	287	300	282	300	298	325	282	343	346	285	309	257	292	297	319	307	270	278	329	275	280	317	282	293	293	313	296	311	279	330	280	306	322	294	310	296	320	309	331	333	296	303	289	297	280	285	304	313	304	267	308	302	303	287	324	312	295	312	307	289	269	279	300	284	308	287	286	278	309	301	331	348	328	332	338	263	290	296	308	300	311	289	325	292	323	285	298	295	296	295	276	295	325	271	309	289	304	301	312	295	291	316	294	337	291	237	313	318	281	275	302	278	260	280	313	315	275	294	322	300	274	309	288	295	291	297	291	311	276	308	301	299	286	331	295	320	317	303	313	307	290	322	313	287	286	298	310	277	278	284	314	328	320	319	307	296	309	283	332	287	315	296	314	314	280	300	294	286	317	278	305	287	318	323	305	322	328	282	281	300	291	278	301	311	306	286	346	316	293	311	288	313	309	308	296	295	284	290	294	297	290	286	276	314	290	279	309	310	317	293	312	298	332	296	291	331	311	300	289	305	301	281	289	307	308	309	286	325	322	335	292	309	320	287	346	316	309	288	309	267	317	316	300	305	317	297	269	277	318	278	303	294	285	317	302	284	282	278	303	304	330	305	275	269	310	303	267	301	284	306	283	264	309	313	311	317	292	295	316	301	310	311	317	308	319	279	286	297	271	271	317	317	329	262	324	296	336	306	278	292	294	309	305	276	313	298	276	294	280	293	313	319	314	305	318	311	285	292	292	298	309	291	285	266	331	326	296	289	296	311	293	297	300	288	281	306	308	291	278	284	284	317	308	292	324	324	318	334	289	323	322	304	292	278	266	283	293	298	287	316	277	292	301	300	267	292	285	284	298	295	305	305	271	310	318	314	305	271	300	318	274	328	321	277	292	302	308	281	310	328	273	301	292	290	317	273	288	309	357	346	319	301	315	312	285	274	312	310	295	247	276	316	295	293	294	310	285	261	302	312	306	301	308	292	314	276	319	299	296	304	262	298	287	313	280	311	313	291	283	303	310	286	279	312	309	252	351	277	292	278	319	309	308	294	332	270	318	301	317	309	281	281	290	297	329	285	295	276	291	333	304	302	274	313	330	306	308	297	301	288	298	266	315	260	283	299	279	301	305	295	298	299	301	265	311	280	310	311	319	254	293	287	289	277	303	298	305	332	310	300	296	264	304	290	284	286	296	307	300	315	301	304	327	294	299	283	271	282	330	324	331	299	307	283	301	312	307	302	301	312	290	294	284	347	313	353	336	276	303	283	284	289	309	286	298	327	306	303	305	301	266	287	302	308	280	276	296	287	312	283	268	271	291	323	311	293	309	285	289	290	318	289	303	305	263	317	323	293	315	286	287	280	327	284	272	311	276	280	304	274	271	288	256	311	302	312	298	320	286	306	294	284	280	329	300	259	310	341	304	285	294	307	302	295	288	293	283	314	308	308	313	319	299	330	298	298	329	304	319	319	276	275	283	307	261	304	313	319	301	302	293	302	310	296	307	305	294	290	272	284	298	298	304	312	296	276	293	282	272	316	294	298	319	318	301	311	292	304	333	302	281	338	279	278	284	324	307	296	300	311	297	328	303	297	316	281	287	298	279	312	270	298	294	289	283	306	313	315	308	309	275	291	295	283	247	313	303	294	333	296	281	294	324	288	305	313	317	290	261	301	312	300	291	314	328	332	290	297	290	273	308	302	290	295	307	317	292	297	316	324	305	279	294	276	296	272	325	318	289	308	274	271	312	307	301	312	314	292	290	288	298	318	318	293	339	309	313	300	299	302	325	270	300	305	286	292	271	290	288	294	290	303	314	300	265	304	306	279	272	295	314	345	328	339	313	274	313	283	271	309	293	313	265	311	267	293	281	256	303	294	293	285	300	271	283	272	299	312	286	291	310	298	294	272	287	283	303	294	300	315	272	325	300	270	274	347	330	302	257	296	279	331	288	268	315	318	306	306	306	293	296	275	300	294	271	273	297	320	331	294	271	319	292	309	306	310	263	328	295	321	270	313	290	311	311	300	313	316	309	272	315	267	316	287	256	337	319	280	293	306	298	303	334	328	307	256	294	294	266	305	308	289	315	297	334	302	287	318	286	307	274	306	278	268	309	294	271	290	282	299	309	308	294	285	298	316	290	277	296	301	294	302	328	302	307	320	308	288	293	278	324	282	311	314	300	287	328	314	272	293	276	285	328	299	279	289	320	286	297	288	281	287	310	295	295	280	279	302	318	290	312	291	297	280	274	268	309	285	294	279	294	308	282	289	330	309	285	297	278	321	296	300	305	289	327	286	267	300	322	301	301	291	287	270	301	275	333	305	287	303	296	301	279	298	302	325	294	311	308	321	298	297	301	288	301	292	301	325	309	297	317	287	275	324	316	268	310	265	299	327	308	261	323	289	284	307	310	309	296	264	276	296	293	300	276	279	305	323	285	312	280	307	283	284
33246	54459	43713	28961	18470	11537	6289	4013	2782	1878	1476	1198	942	841	740	617	584	596	531	492	463	432	426	403	399	412	407	409	357	406	390	373	370	352	380	348	342	350	391	360	370	356	398	361	365	369	360	367	352	378	374	344	324	371	349	347	371	345	368	370	353	353	383	320	361	352	315	338	334	370	333	361	357	327	340	330	347	327	330	349	347	359	334	341	319	332	350	342	352	337	333	371	331	358	346	344	348	330	368	329	321	362	358	345	377	326	360	356	393	359	372	312	313	358	354	347	354	371	346	317	334	343	337	351	360	393	336	337	350	331	346	352	339	354	347	348	354	355	361	356	313	352	344	330	346	314	336	342	337	326	350	372	352	383	353	327	362	352	347	340	349	383	373	332	324	364	361	341	352	315	368	352	360	376	329	337	351	355	367	349	378	350	367	352	354	364	333	338	334	344	347	359	356	337	383	343	347	382	342	355	330	308	326	321	351	375	342	376	314	355	348	351	349	381	331	360	355	332	369	355	334	342	354	332	363	325	355	348	352	355	344	326	344	370	331	369	371	350	332	346	354	312	350	333	366	344	318	324	330	345	338	373	303	354	337	333	316	358	346	324	345	346	335	349	333	372	344	328	317	343	317	359	361	316	349	343	344	344	351	327	340	363	365	288	353	375	357	358	368	359	344	350	368	371	367	346	340	355	362	346	349	339	320	333	370	368	313	401	344	369	353	346	341	329	360	349	336	344	342	351	334	343	343	337	371	353	344	324	366	342	350	330	341	345	382	350	361	306	324	369	318	351	313	367	354	335	298	378	371	353	341	301	346	360	303	323	356	351	332	354	374	329	364	375	364	356	320	356	357	358	332	337	357	363	341	351	360	330	332	325	320	338	327	321	388	370	349	343	369	333	324	352	336	359	375	366	336	334	357	328	356	331	342	379	351	351	365	315	349	339	355	355	360	350	348	336	333	379	356	351	367	367	321	334	322	361	349	344	374	369	341	347	362	360	356	322	336	347	355	359	320	334	335	337	338	311	323	355	374	353	351	319	329	343	331	348	345	353	326	378	348	348	326	355	323	342	349	355	364	354	329	352	319	329	315	321	332	311	377	315	334	361	345	325	323	346	346	326	335	334	353	377	331	340	395	359	357	360	353	343	351	349	352	347	355	356	343	321	347	330	317	348	374	355	324	344	371	354	347	324	319	341	319	329	321	345	353	370	352	343	320	318	334	347	335	334	310	327	378	326	334	333	381	366	344	333	378	340	359	348	372	353	384	346	340	383	333	367	338	339	355	349	347	347	350	389	311	319	346	357	322	357	361	357	359	301	339	324	333	349	353	336	344	340	325	378	315	356	354	351	336	346	358	353	364	357	373	327	329	356	325	364	351	349	350	357	358	364	389	350	349	355	343	335	357	339	353	355	319	367	341	331	353	359	353	334	363	357	343	361	340	341	327	311	383	352	379	337	349	348	339	329	306	343	343	341	331	357	342	343	331	356	339	348	332	335	350	364	339	341	346	334	356	357	324	338	327	360	352	370	327	353	306	318	398	353	351	373	350	358	328	358	328	341	330	336	334	317	341	352	358	368	318	350	369	348	367	378	332	349	337	356	346	373	385	333	359	344	356	324	352	358	347	326	348	332	342	423	369	319	347	353	315	344	303	335	363	331	326	369	327	315	338	367	362	354	344	347	353	334	359	330	312	337	361	340	332	351	368	362	341	354	325	339	354	361	355	340	333	377	363	352	366	355	371	340	346	322	378	369	374	336	329	315	383	346	364	319	351	332	369	343	356	322	342	315	360	341	338	319	329	351	333	352	360	358	351	352	389	305	352	348	346	328	335	362	380	318	406	346	343	333	371	359	354	336	365	364	310	345	355	354	337	347	330	321	353	334	388	380	331	343	368	372	327	366	328	341	341	334	296	339	331	307	344	340	342	363	343	315	346	325	327	340	353	343	346	336	327	342	327	347	356	364	346	332	342	354	357	328	390	345	315	341	337	306	347	325	333	325	367	322	360	317	302	357	327	342	348	387	354	333	331	369	378	325	312	348	350	361	361	352	334	345	345	369	355	327	328	333	328	385	334	321	358	341	339	316	350	357	355	346	354	330	348	323	346	365	365	343	329	348	373	330	355	307	351	338	327	354	348	337	349	332	341	342	341	326	389	379	336	332	341	319	368	342	318	356	340	315	335	328	368	383	318	318	342	335	338	341	307	359	357	344	306	361	341	336	336	361	381	356	366	367	366	346	324	339	355	353	346	323	350	319	371	306	355	324	339	364	357	330	298	331	330	396	346	344	378	332	352	365	316	351	359	327	327	356	346	346	351	336	333	316	392	385	347	354	326	309	348	323	365	375	327	332	331	367	395	341	350	344	380	327	346	351	338	347	364	337	323	347	321	331	333	331	360	387	365	358	334	346	322	352	310	326	338	352	351	343	357	315	333	327	353	336	320	353	345	328	368	343	343	362	344	327	353	339	329	347	350	347	346	346	309	344	356	335	329	319	345	367	379	333	373	338	333	338	305	353	324	342	329	368	330	328	369	320	372	376	330	374	382	331	321	371	346	328	336	316	360	351	352	325	331	335	330	360	345	321	354	329	346	311	369	347	362	390	329	351	339	336	365	347	358	322	345	346	320	352	341	337	316	320	358	341	349	356	336	374	318	373	355	340	361	358	351	350	353	386	378	371	358	369	334	349	348	327	341	351	317	361	337	322	346	322	367	355	330	351	352	328	338	352	374	354	344	287	305	308	334	331	343	352	343	310	333	336	358	328	358	355	365	333	331	360	345	360	322	320	329	334	333	341	367	337	338	369	350	346	337	342	357	400	327	398	339	369	376	313	348	339	384	353	309	359	358	300	361	363	318	342	346	357	364	326	382	359	333	405	357	348	336	358	339	357	352	343	352	320	347	345	340	338	356	353	380	349	351	350	341	322	346	314	305	342	364	362	365	331	370	363	344	375	314	315	356	326	303	351	329	343	331	341	319	363	329	348	318	301	312	355	355	316	347	348	352	339	360	348	344	325	333	358	327	378	321	355	346	360	353	340	301	337	400	338	347	381	346	393	334	351	385	366	344	360	330	354	378	326	324	330	336	337	383	332	358	340	341	352	344	345	362	361	328	358	360	332	342	341	350	345	341	355	375	367	371	339	326	324	358	339	335	359	334	319	366	373	320	349	355	331	347	358	357	353	323	346	330	358	339	314	320	361	341	364	343	344	332	339	359	324	332	351	327	363	354	353	366	340	345	317	334	324	322	327	355	353	352	361	338	362	347	342	331	325	352	380	354	349	339	367	327	377	347	362	328	317	346	340	340	338	330	341	326	351	363	352	351	343	355	352	343	356	335	371	350	338	328	353	339	387	322	359	361	357	372	355	346	372	333	309	356	347	342	346	347	379	339	333	360	335	358	367	368	355	363	326	339	318	366	364	350	322	356	324	329	345	347	361	369	345	358	352	351	357	329	375	324	311	334	356	332	341	353	337
25318	21523	27609	26043	14300	6740	3035	1524	1025	710	571	497	412	419	389	348	331	341	283	299	293	274	280	268	273	237	247	249	224	237	242	255	275	236	252	266	249	243	240	231	221	255	227	241	224	246	217	239	238	241	243	226	236	219	225	243	242	262	252	226	216	236	267	210	215	250	227	243	256	220	223	241	255	232	252	250	232	249	235	223	230	239	234	238	236	221	222	232	235	264	259	255	242	238	258	259	224	219	264	231	254	243	239	233	257	235	236	239	241	271	238	244	232	233	228	223	226	225	235	219	237	240	256	235	241	227	254	238	243	241	239	241	243	267	235	236	234	240	267	236	236	229	221	227	244	237	223	241	235	247	251	221	236	240	249	243	224	227	215	233	232	248	259	238	231	226	261	245	251	226	234	237	209	265	230	251	218	250	258	252	265	228	255	237	228	254	244	227	236	237	271	241	202	234	248	258	245	220	246	235	222	245	261	219	240	213	241	245	227	254	244	240	222	217	222	250	249	240	237	238	253	217	213	253	229	265	232	237	219	219	225	228	232	252	240	242	256	216	228	220	243	213	225	237	252	245	252	235	245	236	259	249	244	240	235	239	229	251	241	238	232	239	236	232	215	255	226	227	240	209	240	219	221	248	246	249	229	208	238	262	268	227	210	247	228	278	245	226	241	259	220	243	224	230	224	262	222	219	232	222	252	248	236	216	243	255	260	248	242	222	257	242	243	228	226	247	224	230	246	238	259	266	249	234	251	260	240	235	224	237	240	237	242	242	273	212	246	234	228	245	216	218	229	249	217	229	218	238	227	218	271	236	260	249	191	248	219	226	218	251	204	255	240	223	232	255	244	251	226	269	234	260	251	232	236	212	263	274	235	254	222	226	255	246	231	231	236	205	254	226	281	269	244	231	254	258	256	248	231	226	231	248	248	225	260	257	251	226	222	253	260	226	218	246	250	224	236	257	235	230	231	266	235	229	237	214	224	235	252	232	244	223	250	233	223	238	256	255	255	232	239	206	264	259	219	229	252	222	229	244	232	228	263	231	230	242	238	221	231	228	242	215	233	232	243	236	226	235	217	222	228	207	231	239	245	240	233	228	228	235	246	240	231	244	230	251	223	214	242	266	224	254	240	235	216	222	242	240	229	248	243	237	228	226	274	252	244	236	243	259	248	234	244	235	243	219	236	242	234	247	237	243	238	215	243	258	226	245	231	252	242	245	253	251	288	242	245	252	219	244	210	246	233	235	252	242	258	250	257	235	228	269	233	242	241	245	247	262	220	240	268	264	226	258	243	227	239	256	222	239	242	261	275	234	238	234	238	249	244	240	243	213	223	269	228	215	224	224	215	228	265	219	249	212	239	271	247	236	248	224	243	225	214	236	238	268	252	244	226	223	255	233	234	227	245	234	251	223	223	268	217	259	268	227	251	239	279	248	249	227	222	232	207	234	237	227	248	242	229	228	227	225	219	240	246	220	232	267	228	259	247	244	245	236	194	250	237	261	243	245	248	252	241	276	246	211	222	247	267	253	233	255	229	267	235	248	233	223	234	270	253	259	259	253	229	220	240	216	221	288	253	263	246	258	248	258	232	273	235	248	239	225	228	229	245	242	253	225	214	232	262	228	230	263	226	252	241	222	225	221	253	233	245	229	283	270	226	257	235	227	230	233	238	248	225	245	257	295	218	252	231	224	218	274	249	241	246	239	212	231	241	247	242	233	246	231	228	220	263	215	220	237	234	216	241	251	221	233	256	221	258	208	239	244	234	258	258	272	262	248	290	248	238	232	254	247	232	231	227	268	236	231	247	252	214	252	254	250	244	227	244	248	250	214	221	227	253	211	280	229	254	244	226	211	226	225	262	231	224	253	229	235	254	249	233	246	218	254	247	257	248	239	228	253	231	234	263	250	216	249	262	232	244	270	236	236	252	218	237	235	255	212	247	237	250	220	214	245	234	262	255	271	241	246	265	257	276	261	242	247	249	274	263	220	248	234	253	220	236	268	243	257	228	262	258	237	241	250	247	229	239	228	244	257	207	217	227	244	242	236	223	251	265	230	245	241	259	235	264	237	220	247	265	253	212	218	255	227	249	253	260	244	235	231	243	232	232	219	238	236	230	250	223	214	250	233	267	230	237	249	218	235	228	228	264	227	225	235	238	243	253	258	217	236	258	252	203	240	230	241	238	236	254	225	266	246	229	219	240	242	233	254	243	236	233	241	233	209	243	245	230	253	252	253	253	247	227	220	258	230	240	232	245	250	270	250	235	235	240	223	251	241	255	210	238	197	241	233	202	256	243	233	212	250	242	235	236	232	226	233	259	228	229	218	267	235	222	234	244	245	270	242	236	243	245	255	243	240	225	243	242	241	241	213	254	242	220	229	247	238	247	242	235	239	222	251	228	248	229	254	227	254	256	234	248	229	240	249	256	223	229	222	248	229	257	265	243	252	249	245	240	288	221	262	245	201	247	202	243	262	213	240	259	241	230	234	215	226	226	252	240	256	224	231	261	252	211	236	260	250	255	232	259	251	253	222	265	235	249	250	247	251	269	209	254	241	245	236	219	216	221	232	238	232	230	223	218	245	230	241	221	207	244	252	249	231	259	262	226	252	224	215	259	235	243	257	234	252	240	237	232	239	253	253	256	237	235	227	225	279	230	259	271	225	231	236	260	250	260	225	257	207	254	251	259	217	261	281	237	237	228	249	218	268	242	220	250	239	234	259	219	259	248	220	207	234	251	231	236	243	231	261	244	244	239	255	209	230	261	245	231	244	257	232	243	224	219	222	246	220	239	218	240	246	261	254	259	247	240	254	254	227	223	237	233	243	239	244	242	254	241	250	236	252	228	243	235	257	258	241	256	247	241	238	230	234	242	230	219	235	241	260	272	248	236	262	228	230	217	222	230	226	250	238	254	223	240	249	225	242	240	230	237	219	248	223	246	255	246	249	234	221	224	240	221	235	210	239	218	226	258	246	231	231	258	207	233	249	226	243	238	234	239	236	253	254	242	226	242	256	230	242	236	240	223	219	246	252	230	236	232	234	253	238	235	206	217	259	252	230	233	234	251	267	233	268	243	219	249	259	241	271	260	256	230	232	249	239	229	232	241	261	254	240	244	254	224	231	235	213	232	224	261	254	231	264	241	238	249	238	250	222	248	257	255	236	231	238	214	219	250	251	219	242	225	237	240	250	244	263	257	224	233	233	240	247	243	261	258	275	244	247	232	226	229	235	224	227	228	250	242	219	225	241	241	229	239	235	232	236	278	201	257	242	245	231	253	229	217	245	249	264	225	262	250	248	236	260	240	249	234	238	238	229	242	260	233	244	229	215	254	235	239	250	223	234	229	257	241	235	265	240	218	244	224	253	249	214	239	226	232	226	256	236	235	217	207	255	261	230	223	271	239	231	264	220	246	251	243	219	247	206	243	257	258	270	214	241	236	252	218	189	255	235	220	220	253	233	238	227	226	234	242	248	245	257
32816	48405	37154	24313	15638	10448	5435	3000	2015	1347	940	806	641	589	507	454	428	393	414	381	372	311	341	324	315	349	331	307	307	324	308	300	301	287	304	324	283	311	287	298	282	295	314	278	266	296	306	262	312	296	271	272	288	275	321	284	281	306	319	263	299	289	309	285	285	279	327	293	284	275	292	302	275	294	318	279	270	296	296	307	262	282	261	290	269	306	284	297	267	289	266	288	282	276	272	289	296	288	275	314	280	250	262	270	284	323	320	283	261	313	296	277	258	271	295	276	289	265	293	317	279	273	292	272	291	302	271	309	289	279	260	319	283	283	277	290	286	304	275	317	268	264	281	281	300	308	277	261	269	285	289	286	277	297	270	286	285	279	297	320	287	292	260	284	262	300	259	278	283	263	299	289	296	268	269	268	279	314	286	274	301	284	292	281	275	279	261	307	275	289	283	289	285	286	313	271	278	264	267	259	286	287	279	243	297	258	288	268	289	296	277	272	282	284	286	262	290	261	313	306	294	298	293	261	283	248	298	299	254	265	298	295	252	259	298	275	262	286	260	273	289	271	291	258	284	311	279	296	289	319	252	283	308	275	292	279	262	308	297	299	293	316	278	292	279	307	303	292	275	280	280	302	288	272	267	245	292	287	292	288	287	278	258	307	299	270	256	273	341	265	284	280	280	304	285	282	253	285	279	269	295	267	289	263	276	282	305	273	294	284	284	276	260	282	299	277	282	296	298	310	271	278	284	293	306	287	301	279	313	307	254	281	297	297	318	264	287	302	287	278	278	265	275	275	267	258	310	280	299	313	312	270	297	301	255	288	309	275	283	270	271	328	262	282	287	284	267	299	258	289	264	303	298	305	276	310	304	268	291	283	282	287	296	271	271	288	289	310	295	276	294	276	275	310	308	286	263	304	306	287	297	292	286	269	279	267	297	292	292	289	283	294	258	258	277	292	290	259	289	303	287	293	317	248	306	287	282	265	292	293	280	273	287	310	283	289	308	286	281	295	310	276	296	273	293	278	287	278	283	302	273	300	284	299	319	282	292	292	281	273	271	278	274	299	262	274	293	301	273	292	304	282	267	309	300	303	299	309	271	285	308	268	252	259	308	266	279	262	275	262	283	269	300	296	271	259	301	253	266	285	284	291	283	276	288	281	293	287	286	287	303	292	279	285	292	295	248	306	283	305	281	253	257	290	272	282	279	279	286	294	292	303	271	295	231	295	265	275	289	305	278	279	293	287	289	318	276	260	315	280	311	319	273	274	279	321	301	305	284	269	280	309	281	270	305	273	302	291	319	299	273	298	303	265	289	296	302	289	289	282	289	309	281	292	303	300	301	282	295	293	310	290	286	302	275	305	291	276	272	310	255	311	282	288	276	266	300	260	259	287	286	292	292	267	265	280	276	290	284	251	297	240	299	282	297	308	269	311	295	273	282	306	274	252	306	278	278	277	288	284	297	301	268	281	274	326	290	305	260	302	336	293	275	306	277	281	261	276	264	283	279	280	254	283	295	286	271	286	311	288	296	282	295	273	284	283	295	267	307	269	276	258	295	325	262	294	280	283	329	294	295	299	292	264	289	292	354	282	250	275	294	293	260	315	263	279	287	292	295	282	287	302	273	302	264	292	287	292	275	292	289	290	261	283	288	293	279	274	289	282	308	283	278	305	301	284	276	282	281	269	289	272	281	316	288	295	305	289	271	285	291	272	274	312	287	304	271	276	263	281	274	273	291	269	296	306	309	316	298	314	304	303	318	294	306	261	265	287	278	293	302	279	275	300	291	277	280	296	275	291	294	284	295	274	262	252	265	285	291	257	289	288	301	286	299	289	301	272	302	275	291	301	317	284	284	265	286	299	268	291	287	257	282	281	312	286	266	262	302	288	282	312	285	280	304	299	305	281	279	261	269	283	283	288	282	294	284	342	304	280	309	284	290	299	295	282	295	296	268	310	291	296	288	270	292	262	304	312	246	291	296	291	284	273	301	284	326	317	296	275	263	267	309	273	274	273	302	288	265	298	317	294	276	265	295	273	312	270	299	274	288	277	253	257	286	259	294	307	277	252	270	292	276	277	274	271	301	297	277	332	279	275	289	283	282	266	274	306	279	298	320	223	269	242	283	281	295	269	281	315	283	291	271	267	298	275	294	324	278	274	279	267	297	268	278	275	265	315	280	310	317	279	292	301	296	272	274	277	296	266	294	259	286	303	293	257	291	282	255	277	296	273	274	263	281	290	274	273	280	257	296	300	295	273	286	295	294	272	306	237	289	277	270	262	271	306	275	259	284	273	271	295	298	288	283	278	290	280	304	273	291	269	279	283	279	285	265	319	285	288	282	271	280	276	259	261	295	276	294	294	281	295	297	287	271	250	267	307	268	263	267	293	265	242	267	271	285	300	282	303	290	285	282	297	288	296	292	286	265	296	285	258	297	318	301	263	295	290	291	279	267	269	288	290	294	274	289	295	305	287	271	290	288	315	288	256	308	286	282	267	291	333	297	276	319	271	262	279	307	273	295	314	287	275	296	325	252	277	290	298	294	284	289	271	275	275	269	297	297	253	283	286	288	285	282	302	284	304	283	301	273	314	297	282	271	254	285	281	272	270	319	301	298	294	304	308	285	303	258	271	287	277	287	276	325	278	281	277	268	252	277	242	269	282	258	282	298	295	275	294	302	297	282	289	290	275	254	284	273	265	308	290	264	256	281	287	264	270	266	280	288	270	252	294	272	270	290	314	288	266	261	298	287	270	266	268	295	278	264	296	271	284	271	253	282	266	272	247	306	283	275	325	302	270	292	316	299	259	270	260	282	292	268	292	281	297	300	310	290	290	269	272	278	266	291	263	304	307	272	257	283	288	260	309	301	264	281	266	293	308	294	306	270	285	282	256	252	285	298	297	293	294	288	287	310	313	285	263	295	280	296	299	263	265	292	266	304	273	269	261	254	278	289	301	283	282	299	258	286	294	283	277	269	272	276	284	274	295	284	312	312	292	269	310	286	299	292	274	286	262	300	279	288	289	305	263	262	270	289	314	270	278	288	281	301	282	310	260	277	276	263	291	309	296	297	273	316	292	311	294	274	308	282	297	313	302	275	290	287	275	262	267	312	342	282	286	286	280	304	254	288	277	274	271	312	294	294	304	273	267	296	275	307	260	303	286	300	282	272	278	311	270	314	281	302	321	323	273	301	258	289	263	293	285	285	264	282	307	297	282	263	280	303	285	287	291	266	303	270	319	293	262	294	286	292	297	268	292	280	280	305	286	263	275	283	296	282	288	280	286	272	278	292	279	250	285	301	269	289	305	302	291	299	300	300	262	304	306	280	293	280	290	297	276	244	311	307	301	285	250	278	267	276	266	316	306	276	261	279	271	291	282	289	279	274	322	308	266	266	286	277	295	291	268	264	279	307	301	267	282	280	275	283	267	286	290	286	284	300	284	271	320	307	256	297	300	263	319	277	291	318	277	331	255	284	272
22896	21518	29091	24493	21726	21234	12296	4667	2546	1625	1090	831	732	591	549	509	453	424	458	408	365	410	344	371	384	338	352	345	344	361	354	307	308	285	303	334	325	291	298	332	304	290	317	305	281	300	306	293	334	297	293	302	337	269	282	325	321	262	299	307	309	275	303	272	273	308	294	313	334	302	317	325	314	297	291	293	271	286	295	299	275	310	299	321	315	292	291	275	308	262	306	288	291	296	299	314	294	301	303	306	293	287	299	293	304	298	290	330	295	279	307	310	312	317	311	301	309	279	271	323	287	286	300	327	303	296	325	277	282	301	306	287	296	294	301	327	310	297	299	269	308	296	293	302	322	294	282	302	317	309	324	287	278	289	285	303	286	301	304	278	315	283	295	290	307	294	306	297	314	317	297	287	285	307	272	323	302	292	300	284	285	314	297	286	291	288	317	305	301	294	312	277	316	294	293	293	295	289	310	298	309	290	311	292	305	291	319	292	288	279	293	316	312	304	298	269	318	290	313	277	287	290	296	288	299	287	290	289	279	267	297	285	295	299	323	301	308	327	284	318	329	315	304	293	277	338	285	281	327	284	278	310	298	304	286	304	294	322	326	295	263	325	330	320	313	289	309	310	307	279	295	309	280	312	290	302	311	283	286	305	309	291	320	304	314	318	280	314	294	286	299	289	306	280	282	297	294	289	289	306	287	281	328	303	302	316	295	305	302	280	295	260	299	304	307	300	303	303	320	314	297	303	280	297	272	291	292	339	296	282	291	277	332	294	310	265	297	309	288	262	328	302	313	342	300	303	319	308	299	291	289	304	354	288	340	315	311	285	306	300	297	254	299	319	299	319	319	277	295	288	292	281	288	288	302	299	315	325	267	332	288	290	306	319	285	285	280	279	290	300	297	306	319	305	308	301	292	353	296	313	306	325	288	284	281	293	294	295	298	306	307	306	303	295	307	290	302	265	317	283	277	312	280	280	301	298	305	297	284	281	325	311	278	276	309	289	323	307	302	306	291	316	315	322	305	268	319	298	286	348	267	307	304	281	309	322	268	293	284	295	283	272	300	279	275	305	306	279	285	290	305	283	272	297	258	309	300	298	298	275	304	290	311	312	287	287	313	311	254	302	305	277	281	258	313	281	289	300	293	319	270	293	285	287	299	281	302	297	301	307	317	278	335	285	293	298	278	296	295	306	310	292	295	271	324	307	296	298	298	299	293	317	292	271	313	278	305	294	319	300	318	303	292	339	298	301	289	294	317	313	286	293	302	312	290	292	274	320	277	289	312	273	287	293	266	301	308	290	288	266	308	331	275	284	309	325	320	304	315	280	276	328	301	307	284	290	299	292	310	308	307	302	304	328	283	304	281	290	287	262	316	280	289	295	312	299	285	303	278	297	284	310	304	290	280	317	321	272	303	288	329	337	293	314	295	291	290	306	329	277	276	313	325	294	319	298	292	285	284	313	325	314	278	292	292	296	277	292	288	333	290	296	303	289	305	301	313	314	287	284	294	283	288	319	277	301	266	288	290	310	279	284	309	284	296	304	326	264	292	298	256	290	290	285	301	332	261	313	290	277	276	322	307	296	315	280	247	272	262	297	298	301	290	274	289	265	272	288	283	330	291	306	293	299	272	278	262	305	289	280	298	254	269	274	313	312	295	318	307	315	307	288	306	305	320	318	326	304	300	307	286	299	288	275	325	304	307	287	323	296	323	308	287	301	282	292	291	306	327	264	315	309	298	325	302	298	285	329	311	319	283	333	304	271	305	311	292	314	333	317	300	309	327	334	286	305	333	295	298	284	301	339	271	321	311	316	258	309	316	304	318	293	303	320	301	311	288	271	294	287	312	291	287	297	294	316	311	314	298	297	319	288	267	316	261	301	287	300	306	290	275	294	304	290	262	291	281	311	324	287	330	327	320	286	288	296	330	302	294	282	335	308	297	309	261	315	320	309	290	271	293	302	308	301	321	305	300	298	309	310	283	286	288	333	289	305	280	283	303	273	286	293	301	275	307	268	301	326	251	281	306	302	305	298	305	276	282	302	306	268	282	275	293	269	285	274	292	303	272	292	320	269	310	296	282	307	299	288	308	309	263	323	296	245	318	306	298	310	300	272	310	306	291	305	287	295	297	288	265	318	293	271	280	302	292	305	300	311	284	312	324	312	280	288	313	323	292	278	292	292	305	286	298	314	314	302	291	304	285	285	290	315	282	298	293	327	310	290	303	256	294	286	254	277	298	290	276	301	293	308	292	290	305	299	316	277	316	291	321	247	303	297	259	286	305	291	278	320	295	309	289	289	312	309	300	263	314	315	295	325	289	311	324	287	324	288	308	289	295	271	302	296	290	309	287	270	294	283	325	309	317	288	293	273	326	284	275	270	310	269	287	298	296	310	289	255	276	289	307	284	288	312	272	309	303	327	291	267	302	322	308	292	277	291	296	272	332	304	320	275	295	299	292	303	318	289	317	307	322	315	334	291	290	320	339	290	329	275	316	281	280	287	314	323	294	282	298	283	298	277	310	300	291	272	329	289	290	308	281	294	268	325	279	310	302	313	288	303	282	283	276	319	302	295	287	312	305	290	297	304	288	298	301	300	317	260	275	290	290	318	302	332	320	311	308	294	282	316	300	293	279	302	275	289	307	291	328	277	288	316	278	272	296	305	294	277	315	294	300	295	301	284	295	281	301	288	313	292	290	256	267	275	295	313	322	303	308	297	305	287	289	302	296	264	293	302	322	310	291	297	285	311	288	281	308	298	294	287	304	284	310	292	293	288	348	300	235	269	303	312	299	287	303	296	323	315	322	277	310	320	320	294	284	292	286	293	325	289	296	280	297	287	284	260	293	305	342	309	318	301	312	302	299	288	283	283	267	298	297	282	324	296	276	316	310	281	298	288	318	285	271	270	312	293	284	341	317	289	311	319	323	305	286	289	284	251	257	313	309	301	265	297	308	277	278	303	271	314	264	314	318	294	279	259	296	273	291	296	281	288	283	290	286	304	300	346	263	278	297	282	263	299	293	297	287	292	282	271	303	288	314	311	342	318	301	283	290	273	304	323	323	268	287	284	300	299	280	322	302	273	314	320	307	251	316	291	294	277	298	315	283	309	320	275	289	274	287	312	265	310	288	324	317	296	295	280	291	279	309	311	308	287	307	301	300	271	297	310	319	289	301	269	305	269	312	269	303	314	338	265	287	303	280	282	341	299	307	256	305	298	268	304	300	269	286	323	277	268	317	298	341	296	304	288	284	318	300	331	263	307	319	309	263	309	303	273	312	274	302	288	305	314	318	292	307	300	308	284	310	290	272	274	292	305	308	319	290	295	294	282	293	310	287	283	310	308	316	286	296	286	292	281	313	266	294	304	297	291	269	273	291	303	287	268	295	284	323	326	306	284	276	301	253	306	307	298	276	295	331	278	290	287	307	302	304	290	288	293	277	272	293	303	318	290	303	308	290	306	287	305	292	313	311	336	323	306
35607	60162	47182	33263	21601	13409	9663	6960	4354	2719	1924	1447	1140	964	861	732	662	605	525	532	494	485	483	434	448	429	413	373	383	395	403	404	383	348	341	364	356	336	343	393	348	348	372	358	359	333	315	366	346	361	323	307	344	356	363	364	357	348	364	329	356	370	319	385	343	350	323	355	356	364	354	336	351	365	358	351	401	323	356	339	339	350	379	344	329	308	381	312	336	343	344	365	332	324	328	327	337	346	327	355	301	336	341	354	395	337	328	331	352	326	358	363	390	326	359	346	351	351	346	372	337	363	343	324	373	328	366	346	356	340	332	333	339	315	330	369	340	298	356	319	335	349	325	358	360	308	358	381	337	370	359	311	357	344	343	372	353	348	297	343	351	329	354	370	368	319	350	354	333	358	381	345	333	353	353	357	349	344	340	338	364	345	340	345	336	328	352	359	333	336	331	342	336	331	358	329	313	351	337	346	369	362	316	333	307	307	366	346	341	322	339	295	326	332	333	319	332	337	351	329	346	342	344	300	329	360	366	316	332	350	364	341	346	371	346	333	340	328	337	361	349	354	321	333	338	347	319	362	340	352	342	350	375	327	359	327	335	327	375	336	337	324	335	360	351	334	387	342	340	328	329	332	331	363	321	336	368	345	357	371	337	343	367	371	354	307	344	348	310	352	340	352	328	356	331	327	354	360	324	350	303	291	347	378	378	357	323	355	322	350	350	371	352	346	342	368	324	302	353	360	373	342	351	342	334	357	351	375	330	321	368	377	337	337	340	354	349	357	333	352	347	349	358	355	347	334	302	343	365	371	340	352	359	350	341	313	355	366	359	354	352	349	333	342	353	355	330	327	325	328	351	355	369	369	380	334	329	322	336	343	348	328	364	379	380	364	327	346	328	373	352	313	327	358	368	330	351	348	314	317	355	371	354	334	342	346	325	331	340	377	332	336	368	370	338	328	307	362	330	373	356	368	358	363	362	329	363	339	326	368	359	356	386	320	350	331	349	358	359	363	364	358	338	363	337	318	351	336	334	323	326	338	375	327	312	357	352	347	332	361	373	338	347	329	336	320	370	355	337	351	338	374	355	311	346	315	351	320	314	321	364	316	361	315	342	318	315	335	341	300	345	341	344	326	340	314	370	321	363	336	358	359	302	323	327	342	340	323	330	327	332	339	357	321	350	338	329	353	351	320	382	319	326	324	347	355	340	358	332	352	337	371	344	325	322	341	285	328	345	343	349	367	368	337	342	358	357	360	347	339	343	372	348	333	345	314	320	360	352	317	341	356	367	352	336	333	327	349	344	322	301	340	336	339	330	347	324	330	321	323	336	337	361	391	315	356	345	325	326	343	334	325	320	351	331	315	354	345	363	318	336	359	327	378	334	335	351	322	363	354	372	365	338	329	343	350	314	366	341	323	332	385	332	337	330	328	339	337	339	354	334	337	333	350	354	349	336	348	327	321	343	322	347	339	324	337	353	324	363	366	358	386	336	348	336	335	324	351	326	363	342	336	346	342	339	348	341	331	334	362	335	327	329	347	340	366	332	351	320	363	342	366	342	314	361	377	342	320	369	358	324	333	352	347	374	370	356	343	346	331	340	318	314	329	338	341	326	330	359	344	347	357	338	338	332	343	333	328	347	359	317	302	335	329	318	346	346	316	334	312	365	356	361	343	351	331	348	339	357	328	329	336	367	349	342	372	339	315	357	330	338	371	336	349	339	341	350	303	359	349	346	335	349	317	349	363	348	345	332	337	315	320	346	318	326	294	323	380	308	359	322	342	314	391	313	325	358	323	350	310	347	328	320	364	325	341	312	370	339	376	315	344	346	354	327	345	362	368	334	339	331	353	340	324	323	360	323	354	341	360	366	343	304	366	365	375	398	359	351	311	366	339	341	327	356	364	340	325	355	329	366	340	323	337	371	330	356	362	361	332	345	338	346	359	356	298	337	328	353	336	297	373	352	317	339	337	348	379	337	307	346	331	347	314	371	348	337	367	362	325	339	331	356	321	334	353	325	368	345	364	363	315	361	316	325	386	335	365	334	337	386	368	361	356	346	320	348	349	329	324	322	311	308	333	308	359	350	318	324	335	341	347	335	350	344	358	319	369	321	359	329	358	350	371	359	331	341	298	374	338	363	334	343	330	312	336	325	352	357	366	335	323	348	341	345	334	324	324	366	336	350	332	327	333	315	348	354	353	361	325	336	320	344	349	322	346	368	328	358	367	340	345	339	357	335	315	350	346	340	342	318	343	366	363	363	342	327	336	311	350	350	304	390	318	325	326	352	360	324	325	335	317	350	349	356	320	366	328	339	344	340	323	357	334	354	361	335	315	340	362	343	361	366	385	312	349	318	346	343	342	358	357	335	361	305	371	358	347	340	325	342	323	329	320	320	348	357	364	325	346	339	320	350	344	345	353	312	361	373	324	318	356	325	327	368	383	307	339	339	330	335	347	338	346	338	331	326	351	329	328	328	342	336	328	347	367	327	358	352	314	334	334	350	342	320	323	329	347	366	357	343	363	354	332	369	334	348	321	334	334	354	327	344	350	353	341	321	360	320	367	337	313	328	367	354	330	342	336	356	368	361	345	341	335	371	338	328	321	373	349	335	346	335	317	349	344	353	376	353	336	401	358	383	362	331	335	346	352	347	361	356	353	373	356	314	379	318	316	336	342	342	344	348	299	365	330	330	316	343	317	367	330	333	340	363	346	349	369	349	335	319	385	327	342	326	305	335	341	363	340	330	352	337	333	334	315	325	346	343	338	339	381	329	355	330	385	339	343	403	358	334	360	367	304	342	369	355	348	314	342	333	361	357	352	344	335	337	362	341	334	340	331	338	351	355	358	374	370	295	343	386	311	366	384	337	363	362	349	318	355	374	318	365	378	373	373	368	345	375	345	338	384	322	364	337	338	305	315	359	388	345	331	331	346	337	357	352	367	335	367	345	327	353	325	379	365	313	337	360	337	320	370	370	346	356	330	332	324	356	341	369	357	360	348	350	334	341	349	311	334	369	348	314	314	346	357	355	336	338	350	363	344	313	349	350	315	336	340	395	333	328	349	343	345	363	336	340	355	336	362	333	347	364	367	346	370	349	316	346	341	354	363	362	372	355	357	361	283	358	334	337	290	360	330	353	354	346	344	341	341	345	344	366	322	345	359	331	342	376	331	343	314	307	330	382	301	326	311	311	367	363	326	338	350	337	339	344	365	354	337	361	341	352	339	319	342	358	349	340	327	351	353	396	358	336	319	333	335	323	324	342	337	348	366	338	328	364	370	366	351	333	332	328	306	349	366	356	329	318	332	302	325	338	350	372	354	338	365	370	324	331	339	339	325	346	362	373	370	365	362	339	360	288	342	333	360	349	368	357	376	335	338	331	342	326	359	365	356	339	341	332	317	326	321	332	353	382	373	337	363	332	331	356	343	363	329	361	324	333	362	332	312	329	322	335	343	349	341	328	331	365	319	342	380	353	354
31174	32184	29213	17055	6410	3433	2092	1235	872	685	600	533	399	388	381	338	339	319	310	330	277	307	289	269	260	278	281	294	257	230	269	262	237	284	267	250	255	265	233	272	253	260	265	236	252	264	261	265	254	226	258	298	272	247	237	241	261	252	258	230	270	278	257	267	248	257	259	236	266	264	252	270	220	258	241	262	266	262	279	287	243	250	249	269	267	244	244	257	258	248	292	267	246	237	249	268	242	254	221	274	249	249	238	251	258	277	244	246	249	260	287	236	269	256	226	249	281	270	281	273	263	253	253	254	271	276	299	252	255	257	244	254	252	284	250	255	246	264	230	256	251	237	271	244	249	262	282	282	246	235	258	240	253	259	258	251	231	242	242	272	253	263	259	260	241	237	206	234	255	256	239	255	271	257	254	251	245	266	269	246	265	259	223	270	239	246	243	251	296	247	251	266	250	277	256	231	278	238	265	244	239	257	241	283	238	235	290	255	244	276	264	254	266	237	253	262	261	240	255	268	298	254	279	279	260	236	233	281	270	239	256	237	243	270	246	240	220	250	235	239	284	264	241	277	232	255	259	246	255	272	243	254	262	251	245	257	274	253	254	270	219	272	241	270	265	260	289	243	236	245	269	263	261	260	251	262	259	259	239	257	210	239	229	231	243	276	277	261	261	235	255	272	265	236	242	265	252	246	263	234	247	258	219	239	246	260	268	238	261	268	257	256	253	257	250	249	248	248	252	234	226	254	274	253	237	244	262	262	251	267	267	277	240	247	264	216	270	224	248	241	253	265	259	272	232	216	251	260	246	236	288	247	271	256	269	271	228	259	225	252	251	250	249	247	232	269	249	248	259	264	279	273	247	257	264	276	244	245	264	251	258	221	241	238	271	252	275	262	261	237	242	253	261	270	222	234	260	237	249	253	241	250	268	259	272	284	258	229	270	277	249	263	250	256	285	246	253	249	256	261	256	271	248	240	255	234	246	247	270	220	249	227	247	261	264	259	262	247	245	236	257	242	210	245	268	278	242	259	246	243	242	261	271	228	278	278	265	261	254	279	246	250	268	243	243	240	266	237	269	281	245	270	274	221	251	234	259	227	228	260	268	218	259	268	239	246	234	235	269	281	281	250	241	272	277	220	250	230	249	268	281	231	252	250	250	263	227	239	280	250	248	277	247	256	270	265	244	267	274	267	257	252	277	273	237	239	256	249	258	255	246	257	250	243	253	226	276	250	261	255	248	254	279	243	277	244	260	266	242	235	253	228	272	275	258	242	254	237	250	232	232	221	255	263	241	266	231	245	274	262	242	250	249	238	253	264	247	255	266	270	253	247	229	273	272	280	235	244	243	246	268	270	261	271	260	237	256	237	270	240	267	258	263	248	264	288	274	256	261	253	271	262	240	242	266	227	246	251	258	274	234	268	233	253	240	255	247	233	256	214	284	253	267	227	266	263	224	269	270	269	265	255	253	258	250	291	233	246	266	253	248	244	240	252	233	247	271	252	248	249	234	245	241	268	276	244	260	249	233	264	258	258	234	271	244	268	247	243	249	257	273	252	257	245	254	256	238	252	252	263	262	272	276	260	243	248	264	260	242	259	212	285	273	247	297	279	269	244	281	249	262	289	285	261	216	272	217	249	219	280	255	266	259	255	249	275	266	251	249	244	242	253	260	273	260	291	253	263	247	265	239	250	291	243	258	258	267	226	263	299	228	263	238	250	264	248	267	258	238	256	233	270	251	268	247	253	259	253	260	234	273	272	233	252	258	240	249	232	247	240	238	253	246	245	278	249	275	251	271	269	238	252	227	234	258	245	225	247	218	271	234	267	245	268	243	263	263	252	246	252	234	251	230	235	263	245	253	261	281	284	277	256	254	223	280	232	268	252	263	260	239	225	254	243	260	241	245	276	242	237	261	255	253	254	248	246	253	266	250	246	297	251	281	259	260	253	262	266	236	272	271	259	254	267	262	254	244	255	270	256	251	226	264	254	269	267	249	239	253	260	251	267	237	273	215	253	245	272	228	232	270	243	236	256	253	263	273	246	245	239	280	244	247	260	221	228	232	234	271	254	264	235	255	273	280	248	247	234	244	252	253	270	243	233	230	250	271	249	263	232	246	270	234	247	259	269	255	239	246	271	275	263	241	266	248	257	218	276	251	281	277	265	225	288	251	271	279	265	267	237	245	234	294	257	279	242	239	252	217	256	255	245	226	239	248	272	223	230	236	240	273	252	254	258	285	264	257	240	268	247	251	256	267	271	267	257	276	251	247	228	254	265	283	240	245	282	248	234	249	244	257	280	284	252	248	261	256	237	295	250	256	254	233	252	261	259	277	246	241	250	265	252	250	264	264	261	278	249	273	267	282	217	237	279	253	222	239	252	252	255	251	235	261	247	262	248	244	265	260	228	284	264	269	254	241	270	264	250	245	280	261	230	264	249	243	227	254	265	263	259	241	250	249	261	254	253	265	246	275	236	251	232	251	276	262	254	278	247	241	237	290	260	267	267	278	262	292	261	233	229	258	271	251	268	279	262	253	260	299	273	256	246	276	244	237	233	247	242	253	254	267	251	242	261	269	256	254	256	269	255	243	254	275	243	242	251	248	261	262	260	236	271	265	243	240	290	278	262	300	242	253	253	276	229	228	276	246	253	240	288	224	231	274	257	271	233	238	229	272	266	282	243	275	283	240	240	251	236	256	251	273	264	246	249	300	267	291	272	256	268	264	252	262	220	276	230	288	220	254	281	249	267	262	250	243	269	225	259	271	245	248	252	258	277	233	270	244	230	245	263	255	256	272	270	242	237	248	230	262	241	280	262	282	244	281	276	234	226	246	251	244	288	251	250	265	261	234	286	259	237	266	248	246	247	260	272	249	258	269	259	253	242	243	248	226	244	260	260	221	274	256	244	276	267	253	249	243	278	248	262	283	246	229	262	250	252	244	243	240	237	264	252	256	251	281	212	215	248	277	251	240	271	264	268	256	257	251	227	254	223	278	277	258	253	259	247	249	261	226	259	249	266	252	243	232	243	277	225	249	249	257	255	264	281	257	257	248	266	239	260	259	262	257	248	274	265	278	227	266	261	258	250	254	252	236	250	285	270	236	273	274	255	262	256	273	234	253	252	271	241	247	269	246	235	266	265	245	267	230	253	250	261	257	267	231	260	254	281	275	230	255	257	269	283	264	245	256	272	277	230	271	268	275	274	234	251	256	243	264	248	270	273	276	273	234	259	265	237	242	276	234	257	237	259	246	247	249	248	253	247	246	271	244	256	275	249	291	242	270	258	275	255	282	269	242	244	241	236	264	250	259	273	257	286	237	217	224	263	253	254	277	238	242	255	261	254	262	261	248	243	251	255	233	249	245	243	281	245	260	255	242	275	264	247	258	257	246	272	250	251	246	236	261	273	282	271	246	263	261	261	259	266	248	269	270	234	266	265	267	260	254	251	252	277	253	265	252	237	242	273	262	247	254	252	268	262
34251	46882	32297	17889	9773	6188	4037	2514	1697	1316	985	784	677	588	554	478	460	431	374	399	411	344	355	357	313	354	321	313	318	269	351	361	305	294	338	328	310	314	337	307	290	339	317	293	325	302	293	353	308	310	327	289	323	313	301	309	309	307	300	301	323	318	282	333	309	304	300	285	289	302	276	290	334	301	290	292	280	296	303	281	315	298	303	293	288	323	301	280	284	314	295	302	297	298	305	306	312	327	323	270	316	305	298	297	284	300	305	276	318	347	290	288	281	297	290	267	307	321	297	324	319	308	323	308	290	317	325	300	289	276	308	284	269	265	284	326	303	303	299	301	310	264	281	295	290	285	326	304	294	316	308	292	287	307	343	321	285	267	289	273	310	316	312	289	266	313	321	288	317	291	316	311	290	324	288	300	326	279	276	343	294	303	285	262	313	332	301	334	273	284	280	295	269	317	290	315	258	317	289	314	319	269	295	288	342	291	316	319	312	272	280	276	292	282	296	327	289	292	322	298	300	272	316	291	298	274	274	279	308	273	288	318	278	298	294	303	273	324	277	291	281	308	281	342	299	327	301	309	319	306	284	329	314	279	327	277	314	298	323	293	294	316	308	310	332	302	339	318	321	304	303	288	304	318	302	281	295	263	285	274	292	321	332	298	283	283	340	304	279	311	275	304	318	279	289	310	292	288	316	330	309	306	280	313	282	299	295	283	326	286	306	337	309	287	294	292	298	323	312	305	302	281	289	316	295	303	321	285	317	301	290	297	271	317	284	282	294	308	258	306	273	300	293	295	304	273	283	324	282	330	255	280	318	305	278	327	315	255	297	293	306	300	282	260	284	295	274	274	312	285	247	276	329	265	281	315	299	271	298	317	279	310	298	278	303	279	284	287	284	304	281	302	299	285	267	285	297	306	308	312	302	297	284	276	326	341	306	315	285	309	291	347	308	292	296	267	313	311	303	304	321	309	286	296	314	302	289	265	286	296	293	297	311	291	259	325	283	295	312	322	299	278	283	290	321	299	306	281	291	294	292	277	281	295	288	276	293	300	294	285	281	291	314	265	293	312	329	295	311	298	306	311	298	312	286	296	293	309	289	314	295	322	291	309	282	311	306	287	316	284	315	310	295	305	288	295	263	297	302	308	281	297	296	311	316	314	315	288	291	263	285	304	295	296	312	294	311	274	297	309	303	291	313	346	301	300	309	324	315	274	307	282	290	335	307	268	291	254	316	296	322	310	329	296	242	323	293	288	289	289	320	292	287	286	310	298	316	286	302	315	280	278	295	265	327	297	295	277	297	293	313	311	298	305	285	309	293	316	315	301	306	293	285	295	301	340	299	332	283	296	299	230	300	286	286	309	312	296	297	308	293	284	273	297	318	278	288	303	311	306	304	301	296	273	317	300	312	291	310	312	286	311	298	320	327	287	282	313	303	306	302	300	340	279	347	285	326	329	328	312	286	298	260	337	307	290	281	309	322	302	307	264	320	301	288	327	301	281	285	310	260	318	284	307	302	296	337	311	332	285	309	303	274	307	296	278	341	286	312	273	299	324	303	267	290	314	296	304	282	303	304	294	293	302	302	314	284	303	305	271	266	301	323	279	309	302	296	299	282	333	274	278	321	328	319	301	292	289	300	328	332	296	274	283	293	298	326	295	310	296	300	295	281	321	297	291	298	297	286	322	304	281	305	306	315	317	304	303	294	308	327	283	293	321	291	273	273	285	305	289	287	330	295	271	333	274	317	301	314	311	306	302	298	308	361	319	294	305	285	299	263	286	286	332	312	275	294	293	291	331	284	289	294	314	279	298	304	302	288	319	289	301	274	323	279	303	295	308	273	309	308	270	278	274	276	313	298	271	316	289	267	306	328	293	286	305	264	283	306	286	287	310	337	279	312	281	320	317	303	316	287	288	280	289	297	314	304	276	291	302	290	309	309	289	289	303	316	321	306	317	262	270	319	303	293	289	318	311	249	296	335	288	333	338	291	318	292	285	277	291	306	290	293	262	306	274	309	310	284	331	275	298	295	266	288	315	281	271	338	272	288	298	327	346	304	316	274	275	298	324	281	298	311	315	266	296	297	316	265	313	280	273	297	300	303	267	289	297	294	273	305	268	308	289	274	324	287	298	311	285	307	294	302	314	310	299	327	290	304	297	272	317	315	279	289	292	326	291	276	317	285	306	315	303	299	276	294	300	321	297	324	266	272	284	286	301	294	309	309	286	288	307	268	333	322	279	310	300	283	323	316	278	286	303	298	292	284	305	285	299	279	293	288	262	309	301	296	305	283	316	333	300	321	288	313	293	312	297	306	286	284	303	314	301	293	324	286	319	299	297	316	293	299	294	275	283	320	277	311	299	333	287	317	265	265	269	288	313	282	301	305	297	288	273	301	311	292	298	331	268	315	336	285	299	310	278	307	275	305	291	303	305	323	281	292	290	264	299	326	304	315	285	311	279	277	305	297	291	298	310	280	290	294	312	282	287	298	298	278	302	304	295	293	293	303	288	292	290	315	306	293	302	326	302	309	299	333	318	281	329	263	298	273	287	298	303	302	287	294	287	296	293	330	277	315	324	263	320	294	284	300	317	314	269	322	304	325	283	287	279	300	295	294	284	331	329	304	337	282	307	315	301	302	321	293	327	305	311	281	297	311	281	285	296	276	318	299	310	284	280	321	269	313	315	294	305	281	290	302	306	308	274	285	270	321	308	320	303	321	283	306	318	316	286	288	295	292	291	282	321	285	319	321	311	291	278	298	311	311	297	274	299	299	293	273	297	305	321	274	272	291	330	286	307	297	283	288	288	318	289	308	297	283	312	276	311	301	289	277	285	325	299	301	291	279	284	285	318	306	309	313	269	301	311	295	315	300	307	318	322	268	319	310	283	284	311	299	302	331	292	291	295	301	325	314	280	294	283	314	309	304	277	285	299	306	270	289	287	299	274	268	318	303	282	316	281	281	301	289	319	299	284	286	285	304	290	296	306	310	302	320	315	303	292	286	316	283	289	272	301	270	287	319	291	307	313	296	325	311	291	283	282	279	314	293	296	300	298	300	300	295	314	265	301	309	302	311	327	278	293	294	323	306	294	290	316	311	292	279	295	305	295	293	326	289	297	275	276	283	320	323	281	302	276	321	280	300	309	324	322	308	290	298	309	339	308	311	300	280	293	283	313	294	276	285	294	283	306	287	277	306	312	318	308	283	321	296	294	287	278	265	282	324	283	316	315	301	346	289	304	277	304	281	302	278	330	302	301	279	301	311	326	305	308	286	295	295	291	308	306	315	285	312	316	307	326	302	294	292	311	307	286	256	325	297	284	295	272	305	327	301	272	292	287	282	316	324	341	283	293	280	272	305	305	321	301	283	300	293	306	284	321	317	299	281	287	304	299	299	330	304	295	333	268	326	320	295	279	287	288	305	303	282	281	308	252	277	328	295	283	312	300	330	287	304	279	298	307	287	322	291	315	294	286	321	285
23913	21466	28448	25086	21448	14143	6257	2540	1472	1092	867	704	652	555	510	471	467	426	359	395	324	324	353	362	330	303	326	330	292	270	335	317	313	307	330	298	297	296	305	294	287	293	281	310	280	283	292	275	297	267	309	293	283	309	263	314	310	287	278	302	283	281	296	322	289	305	294	288	305	314	295	275	308	285	243	271	256	317	272	306	276	281	296	282	308	294	298	298	294	302	304	274	302	299	285	264	321	280	283	286	291	308	295	286	284	299	282	266	323	291	297	276	298	287	299	285	292	294	292	273	307	313	287	308	292	278	305	265	287	299	304	306	308	263	287	299	306	285	288	307	291	307	308	273	297	289	307	305	281	313	319	279	268	267	283	282	282	271	314	307	298	263	269	280	332	296	325	303	321	284	278	302	304	327	293	279	287	313	276	284	297	317	300	287	282	269	314	316	301	305	307	303	297	294	310	293	289	320	280	314	318	257	311	284	317	282	264	285	334	309	290	278	289	301	303	305	282	285	295	310	296	303	300	297	322	320	299	282	290	314	281	293	281	294	312	288	308	285	290	272	299	318	286	311	326	282	336	304	294	278	311	297	273	297	288	304	314	289	320	277	278	316	307	274	288	293	284	266	301	280	284	280	269	311	265	284	331	283	302	297	299	301	282	308	323	307	287	281	301	301	308	283	316	295	284	296	306	292	290	333	288	295	298	302	302	315	317	286	290	305	277	310	310	275	336	277	282	282	315	299	284	277	297	310	297	292	279	309	305	313	309	299	303	257	316	281	301	255	286	305	309	263	272	285	325	313	282	295	265	310	278	281	295	289	283	293	288	268	311	297	283	334	312	278	289	263	321	328	274	306	298	287	286	298	297	282	306	317	318	311	296	275	306	305	293	330	288	299	311	319	297	293	306	311	295	270	286	302	299	286	289	287	281	343	305	307	298	309	266	266	295	277	297	274	289	312	284	291	324	297	297	294	308	262	306	303	296	292	313	295	293	312	288	285	261	345	274	310	282	307	286	288	293	262	350	307	308	331	290	284	290	286	268	277	304	283	309	320	305	306	286	263	276	297	284	315	252	290	306	301	304	342	286	297	305	323	292	262	297	284	296	289	276	297	323	305	318	282	292	262	312	306	270	318	307	314	312	327	320	279	301	301	307	299	306	289	297	329	272	313	288	294	294	284	306	299	305	286	301	297	319	311	296	317	299	289	275	315	289	292	298	309	315	269	318	304	284	301	315	298	317	290	285	309	292	276	296	287	280	267	302	313	316	287	295	273	307	278	313	293	286	308	264	302	294	281	346	317	301	276	310	291	285	284	297	292	304	270	289	295	247	293	304	309	311	289	301	293	328	289	280	294	324	283	256	287	283	298	291	278	312	297	265	313	303	295	338	282	300	289	304	297	275	304	289	295	286	303	271	314	293	299	262	280	312	291	338	277	276	275	284	295	305	296	288	316	306	286	288	277	267	267	308	275	299	293	317	251	270	293	319	303	307	274	304	274	304	301	288	303	302	306	305	291	259	274	253	286	282	304	284	275	272	268	300	266	271	267	296	317	308	324	293	288	308	316	268	285	301	275	286	269	289	290	309	306	315	291	269	302	323	322	291	261	320	310	279	272	362	306	300	305	295	287	299	296	281	300	289	313	321	286	285	296	317	267	280	302	286	298	301	287	262	297	272	247	300	301	310	314	283	285	288	306	291	284	317	291	293	281	277	284	300	323	308	282	282	294	292	298	281	277	266	305	279	291	275	282	299	297	295	278	310	288	295	296	305	273	281	300	313	278	291	319	286	295	319	320	279	297	303	335	289	264	291	301	273	300	291	283	304	281	289	288	325	301	292	283	278	285	315	302	282	282	303	312	266	288	293	316	282	315	297	311	315	309	292	313	272	264	286	319	295	287	305	281	318	287	301	313	307	278	299	290	296	281	276	258	319	274	302	280	333	270	281	305	290	281	275	290	350	257	302	316	329	318	260	292	265	316	275	276	302	302	264	306	312	289	280	292	296	287	280	302	331	302	290	321	291	281	277	315	294	274	306	351	276	303	277	295	271	281	332	317	319	289	287	280	287	291	279	290	325	312	325	315	301	312	294	282	296	278	316	280	309	299	296	301	273	300	278	291	290	274	292	304	279	279	301	278	282	298	304	293	300	292	305	300	289	303	303	278	298	324	319	293	296	275	294	286	288	286	301	280	299	346	291	322	313	313	298	315	246	301	274	298	296	302	327	314	298	282	258	274	279	302	285	328	316	295	293	274	326	314	283	314	294	298	288	313	325	299	284	266	308	304	296	275	290	328	310	296	314	300	316	301	291	321	294	310	304	305	266	296	272	277	289	273	282	276	288	278	318	311	271	288	293	301	322	302	300	300	307	313	283	299	301	273	298	291	292	326	297	264	279	262	303	306	277	313	284	293	289	289	314	286	307	281	340	296	286	266	315	285	276	263	346	293	312	311	287	284	309	324	303	272	296	314	275	304	296	326	314	296	274	295	333	301	268	278	300	293	287	315	302	268	291	272	316	317	284	285	287	326	294	293	313	263	285	280	288	320	292	299	299	305	278	297	299	285	304	281	298	285	303	302	274	309	271	306	323	314	296	271	295	295	284	292	290	287	268	281	325	310	286	284	275	300	284	295	280	293	296	319	275	269	289	295	293	291	296	293	259	327	267	268	309	276	298	297	312	293	250	292	315	274	300	295	283	323	279	292	289	271	317	272	287	305	300	286	268	272	312	301	303	288	304	307	289	265	318	301	271	301	285	266	302	323	285	307	281	302	283	291	289	305	319	329	288	308	298	289	288	276	291	310	260	311	280	281	311	298	302	310	284	283	333	285	303	305	300	292	274	287	290	279	286	283	303	283	288	290	271	312	297	301	298	322	327	283	286	297	288	306	309	266	295	315	295	321	279	301	306	318	295	273	273	293	310	316	308	299	305	269	317	324	279	280	302	260	298	285	317	332	293	285	298	337	303	314	312	278	284	315	305	262	297	272	257	294	319	270	302	262	306	256	290	322	286	293	320	318	286	317	323	303	295	312	312	279	282	269	314	338	299	291	324	296	315	284	284	287	299	337	280	320	283	319	294	327	299	285	274	346	311	301	305	290	270	315	305	297	282	275	293	276	271	263	291	278	312	275	288	303	287	308	279	269	274	305	284	279	294	281	300	288	303	298	299	260	288	287	297	283	277	306	296	285	285	282	289	286	277	306	263	302	283	262	293	316	316	283	301	296	276	321	273	308	314	291	299	297	274	313	323	296	332	295	324	312	290	296	298	287	287	297	281	307	294	302	308	257	272	282	318	300	294	296	313	262	295	303	297	311	315	266	248	305	293	314	293	352	281	266	277	290	279	285	276	245	296	317	303	293	313	295	286	302	269	328	279	284	284	317	292	270	316	297	294	283	283	296	276	277	271	302	291	291	294	290	291	265	281	254	256	304	283	312	266	262	303	301	300	278	288	313	290	289	315	278	297	290	326	302	287	302
34153	54050	39717	26641	18619	12314	8073	4473	2816	1953	1526	1208	955	805	720	640	571	596	529	491	463	467	441	417	419	391	408	416	391	379	388	377	386	340	373	365	375	347	345	344	351	369	364	345	348	356	345	315	319	342	367	360	351	315	327	344	363	370	324	355	375	384	331	302	332	347	343	313	333	359	391	326	349	371	364	325	334	335	369	335	356	343	353	338	325	352	369	331	336	317	341	336	352	360	362	357	318	353	358	328	336	313	356	348	324	301	343	357	288	339	333	347	348	353	347	356	353	348	332	337	327	345	338	298	369	367	333	339	355	313	324	343	348	332	347	329	336	339	332	347	376	310	329	322	340	328	308	354	344	331	362	341	323	353	357	352	344	386	322	326	337	362	339	350	343	324	347	353	325	333	344	378	328	358	358	320	348	358	330	360	335	328	343	314	345	334	311	328	324	343	358	339	329	339	360	331	375	333	370	370	338	362	335	355	356	337	333	329	334	323	324	343	334	329	343	348	337	354	329	351	345	328	338	325	323	320	359	332	336	347	347	333	381	322	333	336	340	341	349	364	376	346	322	335	368	348	354	351	332	326	327	334	321	327	349	349	338	340	326	359	357	350	363	327	339	359	362	357	343	344	359	331	335	330	360	336	343	355	314	316	313	354	320	341	341	331	311	321	330	339	338	292	307	344	322	331	326	316	342	355	335	326	359	353	319	339	342	353	316	352	358	340	374	348	340	336	346	312	326	334	372	339	321	360	338	355	335	370	362	334	355	322	342	333	357	319	340	365	321	322	358	341	362	355	346	325	315	363	339	301	313	331	323	342	369	369	312	351	357	325	325	359	332	373	318	337	357	341	347	325	353	367	359	356	346	343	349	325	347	362	328	305	329	336	333	358	349	379	344	364	341	346	336	355	343	340	345	330	342	339	339	356	359	323	364	340	348	359	359	338	341	388	361	332	344	369	356	316	329	382	327	337	320	350	338	337	346	381	369	326	352	371	339	317	336	333	333	342	325	352	344	335	353	326	346	347	371	343	347	334	344	341	335	366	334	348	353	363	349	309	326	318	333	360	353	358	288	308	341	354	323	353	363	342	348	335	323	302	358	342	347	361	383	339	349	380	318	329	352	321	312	324	354	330	333	359	333	331	372	332	350	343	339	366	329	345	366	351	315	309	341	336	341	326	382	348	319	366	328	335	328	320	344	354	323	374	359	320	339	360	343	338	357	362	347	332	328	351	294	359	341	327	376	376	345	356	333	335	344	346	348	361	327	332	369	333	340	299	347	379	338	311	364	349	307	358	358	316	357	322	326	336	336	344	349	339	366	356	318	358	326	302	352	329	340	348	351	348	316	334	359	322	358	366	324	356	355	364	327	322	326	332	344	327	330	329	352	312	362	342	356	325	364	382	320	347	316	361	364	357	361	331	376	371	330	345	325	352	345	358	378	309	341	324	305	323	332	365	357	320	331	338	332	330	360	334	363	337	343	355	331	372	339	348	317	337	337	312	341	348	329	370	349	338	340	348	349	356	327	350	351	340	369	341	349	356	344	342	316	351	350	354	365	350	326	332	332	362	333	367	325	354	336	327	350	323	370	360	341	368	350	373	334	381	328	354	338	311	334	364	334	331	344	314	350	326	323	327	340	344	358	337	341	333	338	331	338	317	341	349	346	326	335	364	331	351	337	311	336	335	347	319	334	381	320	340	325	316	325	349	351	337	368	326	333	337	357	326	332	339	330	357	349	357	364	357	324	353	368	329	351	344	377	338	346	281	309	338	386	348	346	344	349	348	340	363	352	292	361	350	343	371	337	345	374	353	327	357	325	355	335	338	333	337	339	357	301	339	335	356	327	336	336	367	340	349	329	349	327	338	328	318	343	331	328	324	345	334	323	375	326	332	340	389	309	359	335	345	314	325	311	364	343	351	352	345	361	338	353	351	317	302	361	323	333	351	326	320	347	330	345	371	364	329	348	340	384	369	331	316	342	345	335	336	337	325	348	319	348	377	367	359	327	362	354	304	395	331	343	351	339	361	374	319	365	339	361	340	334	312	296	357	339	367	339	327	341	339	325	342	323	314	352	367	326	328	310	346	361	329	313	338	367	311	356	320	326	372	356	354	356	331	318	338	345	329	344	331	341	352	337	358	329	340	351	330	368	322	324	355	372	364	327	328	332	343	342	308	315	329	345	375	326	348	351	305	332	371	332	341	334	357	336	333	349	306	335	344	331	327	321	350	361	325	323	356	357	319	325	366	336	315	318	322	349	305	329	361	344	368	346	345	311	345	333	330	327	329	294	384	336	338	349	321	355	349	305	322	335	351	339	332	340	361	323	359	343	345	325	345	340	358	339	351	366	350	338	347	340	349	333	340	376	343	364	349	324	340	355	307	354	339	325	336	328	366	324	352	305	344	335	331	315	372	315	345	346	340	388	364	325	342	325	327	319	361	347	327	356	361	331	314	346	383	369	356	360	361	332	336	339	335	363	351	394	355	350	337	353	354	355	304	362	342	345	343	364	348	321	335	312	323	316	336	328	322	335	333	331	318	319	293	333	365	323	319	343	325	319	323	350	340	333	339	347	361	355	331	325	372	344	339	332	351	343	326	349	346	352	310	343	355	351	347	328	319	334	342	350	319	366	357	330	351	354	357	360	352	339	317	332	370	325	306	321	332	378	342	354	361	361	315	360	348	330	374	341	323	332	350	366	354	343	352	333	305	366	349	384	315	314	380	331	358	340	372	305	354	334	356	326	332	336	346	324	343	321	327	326	337	325	329	356	357	338	316	362	348	379	341	375	362	340	351	339	319	349	369	333	314	352	358	358	350	325	331	335	361	332	319	368	350	336	364	337	354	321	364	320	348	353	331	331	324	332	322	344	357	335	331	316	332	347	368	337	352	335	317	355	351	366	362	375	331	355	360	349	336	323	329	370	336	325	356	299	346	311	349	331	318	348	312	336	352	312	326	355	349	332	351	321	346	305	360	342	348	356	323	335	385	329	345	327	317	387	326	316	366	301	324	325	339	324	338	339	345	341	350	390	353	305	360	331	352	322	348	344	316	326	351	357	339	370	349	342	332	358	343	335	302	365	325	345	325	355	380	375	355	302	337	314	348	355	365	325	333	338	314	371	322	352	374	281	315	328	340	337	336	333	303	318	332	336	353	328	328	363	354	377	323	334	319	301	352	333	368	317	326	327	349	353	325	329	336	342	324	306	351	321	356	344	314	350	374	367	323	318	368	324	352	344	357	367	325	352	353	320	345	302	328	339	353	330	351	317	338	364	318	363	394	343	341	344	374	373	328	345	343	319	357	346	335	341	367	356	315	329	365	362	317	337	327	306	318	341	345	340	333	351	355	337	371	365	324	355	337	351	331	329	330	328	321	344	365	360	314	378	338	349	318	340	331	345	308	360	348	308	329	346	335	325	341	325	347	372	317	325	351	331	344	336	349	330	316	330	377	353	360	334	352	351	349	365	355	340	312
25296	21506	27889	26300	14138	6287	3572	2006	1169	777	657	539	462	416	383	335	294	331	303	292	289	277	264	267	227	260	246	270	232	268	256	251	262	239	266	261	247	245	232	256	228	223	255	251	237	233	225	207	255	235	245	245	272	237	232	201	232	237	241	229	259	265	252	232	272	255	253	241	258	214	254	219	214	240	231	234	262	242	226	241	211	236	258	239	254	228	244	243	239	247	240	228	231	251	263	218	222	259	213	242	241	261	227	248	223	239	216	222	256	246	217	238	272	229	226	224	231	252	223	217	210	214	278	235	249	247	229	226	244	236	230	211	269	240	215	263	233	251	239	231	245	241	240	196	240	252	239	250	239	258	233	243	251	250	230	268	231	231	213	224	244	244	217	257	243	253	242	252	229	229	228	228	237	227	210	233	256	240	236	233	225	236	236	241	241	240	244	240	230	276	243	233	233	223	254	233	224	235	242	248	238	279	231	243	229	239	247	254	244	229	223	227	226	214	217	254	216	259	234	225	251	233	252	240	222	240	216	222	225	267	250	234	214	262	232	237	220	227	210	242	248	253	247	213	236	248	234	207	205	227	245	230	232	217	251	226	226	250	262	224	230	242	227	239	224	246	224	209	249	244	215	239	254	234	230	247	224	237	225	229	232	214	253	248	225	255	269	223	241	244	248	212	242	227	214	241	252	198	227	233	212	213	249	222	258	275	244	226	214	224	242	270	212	237	246	228	250	245	234	240	211	241	225	266	268	247	245	209	210	207	237	229	246	241	224	243	227	229	234	236	227	244	231	249	239	233	231	230	220	228	229	221	222	227	210	235	245	239	229	242	220	227	235	230	236	228	208	270	217	214	240	214	240	243	219	254	277	237	236	229	231	213	249	232	263	215	249	258	231	236	223	243	236	245	238	228	203	258	227	217	218	256	255	240	254	226	231	221	227	224	236	217	208	235	243	210	246	240	204	224	245	237	215	259	248	214	230	237	223	244	225	203	247	257	256	249	238	229	227	222	229	207	264	247	232	244	229	273	237	230	219	278	239	242	243	253	248	236	218	231	228	215	236	260	244	275	239	221	227	216	236	226	248	220	231	223	235	245	258	214	268	222	244	220	241	214	252	226	256	212	242	239	257	220	243	261	236	260	219	224	218	214	221	214	211	220	233	241	230	232	250	222	239	242	266	227	258	238	248	234	214	239	262	219	234	215	263	240	230	227	210	265	238	237	226	238	210	241	260	247	242	223	244	236	259	218	243	206	246	239	220	235	230	258	246	247	258	200	234	238	235	240	226	230	239	227	233	240	259	202	246	242	217	229	235	211	228	254	267	236	248	248	230	238	247	235	221	246	239	225	224	248	247	232	240	254	249	232	224	240	248	217	250	278	260	227	231	236	241	245	240	226	242	250	241	265	243	230	223	208	209	222	245	235	237	238	233	243	240	221	238	234	228	247	238	223	234	241	228	278	232	239	238	227	236	258	236	253	213	212	225	218	253	259	225	199	235	215	229	222	228	234	235	235	241	235	239	258	256	224	220	238	246	258	222	223	224	240	228	212	233	242	235	233	243	232	231	231	218	241	236	244	239	234	232	264	218	251	237	241	245	245	251	195	238	254	275	233	219	216	268	224	251	241	250	212	229	244	233	218	235	245	218	248	219	224	210	239	245	235	212	247	246	230	234	254	248	235	244	244	217	225	222	272	232	219	258	232	227	228	238	246	242	235	238	222	257	242	244	222	230	211	251	278	227	238	223	229	230	235	248	224	218	240	231	273	223	233	202	219	230	249	249	260	215	224	220	251	217	259	257	242	242	233	254	245	224	264	250	247	212	226	234	253	242	249	233	231	208	238	231	232	249	233	284	248	260	223	224	214	233	222	243	219	249	224	225	236	238	248	242	206	253	226	231	228	226	230	219	251	246	237	215	259	236	243	223	246	265	243	231	231	237	254	248	218	263	232	243	243	214	221	213	213	245	220	270	241	209	246	252	256	239	246	251	233	231	254	240	244	225	236	243	219	233	246	244	195	201	244	217	224	237	241	234	219	222	250	246	233	246	255	213	216	228	243	227	233	224	197	250	208	217	239	233	250	225	245	238	222	240	225	206	216	237	243	242	235	257	250	243	256	218	227	249	242	250	241	220	218	215	215	254	226	213	246	244	214	231	207	239	248	265	275	217	242	220	231	235	228	244	255	247	247	221	252	244	253	224	260	243	233	248	233	242	221	244	215	240	240	254	225	219	232	234	224	219	241	265	202	247	231	228	229	215	239	257	255	219	237	236	246	231	207	216	224	224	233	254	235	232	223	253	197	221	244	218	234	260	235	262	245	245	256	186	249	256	227	240	246	246	229	228	242	256	243	250	230	224	247	234	241	248	238	232	259	218	254	237	248	227	247	268	219	223	225	237	250	242	230	225	221	239	218	258	228	232	200	225	235	236	241	227	229	232	237	227	222	232	208	200	214	214	258	250	230	255	246	223	250	237	250	224	236	244	243	241	220	251	264	236	228	222	206	237	247	242	235	217	235	226	236	225	218	225	284	210	255	266	243	245	235	213	218	239	241	250	224	239	227	223	234	242	260	234	273	220	201	232	233	222	223	241	243	260	222	221	218	228	234	249	243	225	206	204	234	235	242	253	212	250	226	254	248	209	239	222	246	257	242	243	210	238	219	266	245	236	257	227	222	234	220	230	228	248	215	254	256	237	225	249	250	209	227	245	249	233	251	238	239	223	220	237	221	232	220	246	242	252	211	217	237	228	255	247	218	243	253	260	239	214	210	236	229	226	226	281	242	240	241	231	236	233	240	258	241	231	241	212	238	251	238	232	237	230	227	222	220	248	226	221	238	223	227	229	245	257	239	255	231	244	237	214	212	237	229	247	246	246	263	243	239	246	247	232	219	230	224	224	236	232	250	239	238	228	230	239	253	267	223	243	232	253	264	237	247	244	213	242	256	229	234	250	239	235	225	222	248	233	237	242	240	238	247	217	267	232	228	260	228	227	251	228	254	221	257	274	262	246	222	222	199	242	206	252	235	254	203	238	230	230	245	262	231	225	242	241	259	250	248	268	225	218	240	215	208	251	232	226	226	242	240	227	243	228	213	223	249	244	253	244	242	245	244	238	228	193	214	227	248	222	236	230	213	229	253	232	247	241	235	236	250	204	230	220	229	234	225	248	211	252	228	228	217	245	205	255	229	199	266	223	235	235	237	250	248	237	226	238	217	262	234	256	198	223	241	229	209	254	223	227	215	217	249	203	222	237	245	235	243	225	232	264	246	253	244	241	245	234	214	221	247	233	258	233	220	260	239	259	229	226	237	239	233	246	259	217	253	240	252	233	258	230	256	261	260	240	232	253	220	232	246	229	240	215	245	237	258	216	223	212	255	206	250	216	236	219	235	250	239	222	210	248	240	254	236	218	239	265	218	227	248	236	220	246	228	233	232	235	225	221	241	260	231	264	273	226	229	221	236	232	187	221	228	231	251
31345	46926	38139	24825	15364	9913	6693	3910	2295	1435	1079	894	738	693	565	482	474	405	392	356	390	366	385	379	336	318	334	305	289	301	320	312	270	293	286	284	279	299	320	264	273	278	300	289	298	311	275	305	303	281	278	279	270	296	297	290	294	279	296	275	284	281	289	316	280	303	303	266	271	264	298	299	284	277	264	295	292	253	275	286	308	277	268	296	287	296	287	249	279	302	303	276	297	277	266	252	281	283	295	281	278	300	304	268	299	239	288	281	263	292	284	297	276	299	286	316	283	275	286	287	275	278	282	286	291	297	292	260	282	298	270	292	259	274	269	293	283	295	236	290	274	239	261	259	260	284	277	266	250	297	283	256	298	296	287	291	265	285	309	257	274	278	277	268	262	272	300	298	272	300	291	274	265	279	271	288	279	317	298	295	256	264	283	301	296	249	278	291	296	283	283	273	281	294	288	263	229	272	326	273	285	276	282	305	262	282	282	277	272	271	271	271	279	259	256	275	285	258	290	292	286	252	282	264	278	253	297	285	282	277	291	290	297	269	267	234	299	266	271	246	278	288	262	258	304	272	285	272	235	250	289	269	275	311	282	265	290	294	293	283	270	295	275	270	297	295	275	267	263	268	305	250	265	305	270	255	277	281	283	294	265	296	274	270	297	280	272	259	305	277	270	271	287	294	267	288	278	279	284	305	287	271	278	279	272	267	292	264	293	287	278	317	258	287	295	281	285	285	312	307	282	327	289	252	270	273	246	289	273	312	274	282	277	276	283	292	301	273	255	289	258	283	265	276	287	280	306	269	301	277	307	285	294	291	290	262	285	276	288	253	269	267	275	235	280	282	292	264	248	280	283	264	270	326	285	275	298	300	295	281	304	299	279	280	269	286	270	295	259	298	290	303	281	294	312	252	281	259	269	291	281	269	309	254	281	282	268	285	294	278	241	273	285	282	259	270	286	298	286	279	264	262	288	330	269	279	276	272	257	298	254	321	252	284	256	254	247	295	303	297	257	267	279	299	281	281	265	270	274	275	276	247	264	272	264	297	274	280	266	299	266	277	283	262	247	280	263	275	276	282	276	276	296	298	285	278	289	301	264	257	244	263	302	278	258	273	290	289	285	272	272	273	257	299	252	279	295	274	268	260	291	290	286	296	262	297	286	287	318	277	264	288	254	275	280	310	308	296	288	278	289	305	271	243	301	292	314	273	246	292	286	279	295	291	296	295	320	329	277	244	281	270	303	272	274	292	283	287	259	310	268	290	285	258	274	281	252	269	271	295	301	241	278	301	268	268	278	285	302	295	282	295	288	300	283	240	290	259	278	264	243	214	254	295	257	270	287	280	286	297	277	282	307	309	298	287	265	284	281	253	264	283	290	297	265	282	280	284	265	281	280	280	274	274	266	267	285	282	268	271	263	290	292	295	271	247	280	273	265	246	275	282	261	278	276	289	273	278	282	283	289	255	267	266	287	277	265	277	268	286	285	285	271	258	269	302	262	285	300	264	274	300	269	274	278	275	271	263	245	255	271	288	283	291	283	309	269	290	263	280	277	266	287	318	280	294	275	285	277	279	272	281	255	293	287	278	247	290	261	317	285	280	286	293	290	263	281	274	267	291	257	254	261	250	266	297	262	278	277	287	303	287	295	264	274	282	271	269	294	276	300	303	262	262	270	261	285	278	265	270	319	249	282	278	274	272	272	269	272	280	286	306	292	286	285	304	291	276	278	275	280	279	280	271	281	285	272	245	286	287	297	289	276	249	272	317	291	285	293	260	253	276	286	309	291	279	278	295	289	258	303	277	306	266	269	302	256	271	317	277	311	280	285	252	288	329	277	314	283	275	292	271	291	251	271	244	251	265	269	286	261	274	293	280	244	265	298	275	291	275	290	294	256	285	288	280	277	260	269	294	292	264	263	241	274	293	291	306	283	252	293	303	255	267	274	316	293	263	299	325	272	258	275	283	272	260	289	249	268	281	276	296	290	268	292	265	293	275	275	304	297	262	268	284	294	266	304	299	276	250	260	308	271	276	282	285	289	280	301	269	269	266	280	320	276	283	292	282	285	273	324	282	305	309	276	265	293	298	267	254	318	273	282	291	279	275	280	304	268	238	270	252	262	279	282	258	281	285	274	276	287	264	288	270	267	252	291	255	290	261	270	275	264	289	280	282	275	296	293	265	281	245	285	272	302	259	268	305	295	298	279	291	277	274	295	287	284	293	280	320	273	289	303	292	282	303	288	299	310	254	276	273	274	296	297	242	270	276	264	268	270	291	284	281	283	281	252	277	267	283	279	254	285	284	281	287	259	280	265	296	288	256	248	253	297	293	288	276	270	279	302	291	253	290	308	312	267	269	273	290	277	266	307	291	320	291	277	265	283	245	287	277	277	286	312	304	272	251	253	253	270	273	265	298	277	270	266	279	276	279	238	266	284	303	285	271	300	295	283	247	248	299	284	304	283	250	281	278	276	248	287	275	273	278	276	276	265	269	312	289	284	318	290	272	275	282	298	308	269	278	282	270	312	290	272	273	270	275	271	253	284	257	250	294	287	264	294	261	273	274	289	269	280	277	289	277	300	275	270	260	283	289	266	260	285	295	282	289	258	314	301	295	270	254	302	302	276	289	286	286	275	250	248	272	262	274	275	280	285	285	258	284	296	254	276	265	279	280	275	255	263	252	284	263	260	265	268	297	304	286	274	262	312	259	286	288	292	275	265	293	268	307	274	262	276	269	277	297	294	320	277	271	276	305	322	290	274	258	290	266	265	336	280	288	293	263	250	263	289	241	291	288	306	284	282	301	261	265	261	263	269	281	287	278	274	269	282	285	280	256	296	304	282	262	301	281	291	261	291	269	295	273	319	269	297	279	290	268	289	269	276	269	267	249	284	317	272	248	311	247	257	264	280	289	253	278	262	308	283	291	249	296	283	297	297	291	279	265	263	281	290	263	286	272	289	271	271	271	281	269	294	262	304	283	282	271	249	292	275	301	296	261	285	262	256	273	271	269	253	287	279	275	268	282	293	276	267	274	296	279	289	279	261	277	306	274	296	280	288	273	290	291	273	293	274	248	300	278	278	278	276	240	288	283	255	260	282	282	297	290	295	283	255	280	262	316	280	265	285	308	302	292	267	267	285	263	274	284	293	291	299	276	238	285	279	293	302	284	273	269	268	267	293	324	306	266	245	297	266	307	294	281	290	260	313	280	287	269	283	270	269	286	285	296	283	270	262	264	275	287	300	270	269	271	262	270	245	292	282	274	251	273	281	272	292	275	282	295	272	289	291	267	288	253	279	255	298	263	244	273	295	293	283	261	292	313	246	312	273	284	286	277	275	273	277	265	257	271	294	281	279	296	281	258	248	294	291	251	284	243	273	313	264	265	241	289	300	315	292	291	280	280	251	288	304	290	267	278	291	280	278	276	269	282	261	273	308	284	281	318	242	263	274	282	257	284	277	271	264	262	232	266	271	296	271	300
22772	21446	28968	24458	22139	21656	14508	5082	2418	1398	874	754	676	559	499	469	414	447	409	365	350	329	367	335	340	339	325	328	319	349	296	284	313	303	300	292	296	295	285	301	317	288	300	291	314	312	283	257	291	308	308	294	268	292	273	295	316	307	296	302	277	297	297	295	325	292	302	292	304	296	252	287	312	293	292	279	310	281	303	314	307	292	295	269	303	326	310	288	294	296	326	296	290	322	314	292	305	283	292	297	295	301	262	271	294	302	277	308	296	300	285	303	295	303	280	334	294	254	280	303	306	287	278	282	303	305	279	311	306	300	275	295	261	306	283	280	263	264	318	288	296	309	277	279	302	304	308	292	279	331	297	293	329	316	299	273	272	290	298	307	268	287	291	298	287	319	323	261	302	316	290	293	327	298	299	290	314	294	317	308	298	310	326	279	296	297	277	284	305	273	289	305	297	276	287	276	294	317	283	258	278	247	288	278	314	276	327	297	287	307	282	329	300	294	263	285	293	311	295	274	326	322	286	297	288	320	275	274	293	287	321	301	289	287	307	273	299	301	287	288	281	299	296	303	303	265	292	307	292	304	287	308	293	297	292	300	303	321	277	325	294	282	283	296	302	303	316	273	261	284	310	258	316	302	302	303	265	299	283	279	350	289	288	284	304	300	302	294	313	315	294	307	307	281	283	285	304	301	300	277	280	257	269	319	303	283	296	307	282	300	307	285	299	269	276	327	301	309	296	280	314	306	285	311	294	324	283	302	295	268	299	263	283	269	290	285	276	282	319	293	307	254	297	295	277	267	290	290	264	322	284	293	300	290	305	273	289	311	302	312	281	279	299	325	294	292	276	285	266	315	294	283	283	309	282	308	269	287	290	316	289	280	315	300	327	279	305	297	302	285	260	278	290	307	292	283	283	312	289	338	297	311	299	289	298	317	316	323	316	303	315	283	275	270	268	289	278	267	318	297	290	307	297	312	332	274	298	293	291	289	318	296	270	309	260	313	256	301	301	290	286	323	298	285	291	304	329	271	294	283	292	259	292	317	273	325	299	315	288	267	291	310	270	266	299	305	297	288	297	316	306	282	287	299	320	298	279	270	289	256	287	268	315	304	274	284	272	303	294	274	312	276	310	288	297	305	326	275	267	299	293	294	286	308	310	291	308	316	294	291	297	313	252	307	284	293	285	275	281	276	322	298	287	306	283	296	290	271	295	250	273	283	262	324	272	294	265	278	303	288	309	292	278	300	287	277	307	305	274	295	292	288	294	294	319	287	270	283	310	270	285	291	278	283	298	287	283	281	279	306	283	276	277	283	293	303	328	303	286	321	274	302	279	294	293	307	252	282	330	284	260	279	315	304	314	298	310	258	276	278	272	268	274	289	268	308	293	301	297	301	300	303	299	278	307	296	314	279	289	283	294	281	289	296	294	285	286	278	303	287	271	263	310	311	281	316	319	236	304	289	307	277	264	314	303	282	296	285	291	293	291	293	313	274	286	293	304	285	296	291	305	306	289	292	312	252	281	308	288	289	286	307	291	325	281	302	275	312	279	263	251	283	293	255	304	271	297	330	270	293	283	277	289	269	295	283	289	301	301	304	323	302	305	263	297	321	331	302	315	268	325	288	295	302	288	287	284	286	310	297	317	275	289	293	304	296	298	303	270	302	337	283	279	312	275	310	275	319	288	309	287	284	289	297	273	324	272	317	309	307	327	284	299	299	272	264	281	282	312	300	309	318	286	282	292	267	293	280	268	272	302	254	282	252	288	270	265	304	312	281	311	290	317	272	280	328	304	314	303	281	273	279	287	312	292	277	298	257	310	308	294	295	276	287	264	298	318	283	296	319	301	292	313	274	315	278	292	295	276	276	268	311	312	296	314	298	283	244	286	286	287	271	326	337	269	287	301	298	277	278	289	293	254	316	292	301	301	331	285	286	277	288	296	284	304	295	272	283	312	287	267	278	289	315	310	312	291	280	256	300	301	279	294	271	291	288	301	306	299	278	261	286	296	297	274	276	294	293	313	312	292	304	312	292	270	284	304	318	288	289	260	283	307	300	284	281	279	310	293	292	291	277	321	279	298	305	288	302	290	289	281	280	278	293	310	282	304	322	287	320	285	301	291	282	307	297	311	291	285	290	319	285	297	282	287	298	301	265	305	270	293	276	269	340	283	296	278	300	266	318	279	331	290	293	295	282	276	280	308	275	283	281	308	276	293	269	309	288	297	312	291	296	282	309	292	284	314	315	286	277	292	281	282	290	284	295	272	281	284	310	271	281	289	314	287	274	291	284	325	278	304	287	290	293	289	305	309	301	309	311	295	297	287	324	294	302	291	296	297	266	275	297	312	280	299	313	297	280	281	277	286	267	284	286	305	306	252	286	305	306	288	292	297	284	272	285	282	308	277	322	310	319	317	282	281	300	289	309	297	292	305	311	263	284	334	285	281	277	281	315	300	290	318	277	271	287	291	304	306	290	314	286	299	285	295	278	302	295	285	271	299	293	300	289	272	329	286	271	272	306	288	297	300	316	281	301	275	285	286	267	302	285	295	282	310	294	324	288	302	280	330	297	298	271	302	306	306	277	288	272	275	316	318	314	300	269	282	272	288	312	300	282	292	279	287	282	322	289	286	254	298	294	276	288	283	277	302	311	316	298	317	292	282	293	299	285	282	289	315	312	294	286	278	283	290	305	297	287	311	284	308	304	289	311	280	276	284	288	300	315	306	272	277	257	286	305	293	307	325	296	262	295	313	269	324	273	282	281	286	328	322	301	299	304	257	311	298	310	284	280	322	292	288	297	291	307	296	293	271	286	273	257	290	257	294	272	315	278	292	305	271	286	282	284	289	279	300	296	310	280	285	311	276	306	299	280	345	284	309	327	301	277	285	314	291	292	305	285	309	255	266	300	332	307	288	296	297	277	330	285	293	294	285	304	265	276	280	309	315	323	278	293	285	249	281	309	289	310	300	286	312	270	287	274	292	315	291	291	306	331	283	297	266	274	281	313	306	302	310	297	287	279	273	295	297	281	296	285	329	314	269	303	273	309	290	277	266	324	283	270	286	278	300	288	308	332	294	284	286	290	312	285	294	322	286	290	341	295	315	291	254	288	262	290	276	293	273	289	289	254	302	288	311	303	269	287	290	295	273	292	276	262	276	278	269	282	284	279	254	300	324	298	291	312	300	279	299	319	270	301	300	306	318	298	278	273	280	313	288	306	284	273	310	293	301	267	308	321	255	302	291	265	304	309	277	298	284	301	294	292	284	296	283	293	269	293	310	277	258	278	284	329	285	314	272	288	310	256	290	310	311	266	305	269	296	250	287	286	307	274	266	273	289	289	311	276	320	305	273	272	286	279	301	302	286	282	296	321	306	311	298	259	298	305	300	315	309	297	298	270	285	259	313	291	271	319	309	297	292	285	275	286	265	271	331	271	291	309	284	284	273	312	299	298	302	314	325	268	270	276	275	272	315	305	282	277
33562	59652	48795	37448	29324	17301	11348	7185	4024	2355	1431	1128	1044	829	747	655	554	533	525	493	474	468	445	431	381	428	396	406	375	375	377	372	373	377	366	349	358	352	340	349	371	353	332	347	362	345	329	332	325	340	328	354	374	367	350	336	349	343	365	334	335	329	317	338	324	339	306	352	327	337	337	321	329	369	327	339	336	369	334	332	336	338	338	351	345	347	327	309	344	342	329	385	333	348	325	338	330	358	349	355	380	319	315	297	350	334	355	330	356	329	311	339	357	309	325	328	323	311	342	363	318	326	329	318	347	333	338	340	323	338	336	334	359	321	343	366	344	343	341	351	348	347	364	333	321	316	352	328	311	321	351	313	367	320	330	309	337	344	355	356	341	335	363	342	359	322	351	338	353	333	365	324	337	377	313	339	349	296	302	326	344	321	342	328	348	348	327	357	350	331	330	353	360	377	347	353	312	335	312	352	331	322	338	362	339	382	363	356	326	356	323	352	375	330	350	337	313	322	338	325	351	371	346	300	319	316	368	333	334	323	320	325	361	337	354	356	354	338	362	330	338	354	323	366	329	349	343	339	333	322	345	311	319	344	329	324	312	351	366	335	327	353	373	349	337	355	316	320	315	334	361	329	332	336	319	337	398	358	354	315	333	331	300	360	337	341	332	331	363	352	316	333	335	355	329	307	314	345	337	357	321	336	323	361	320	346	377	348	334	334	337	298	321	325	341	365	330	368	341	332	339	300	343	329	330	300	359	348	326	363	328	326	322	304	340	343	330	334	357	371	313	362	309	337	333	307	336	335	328	328	309	300	357	336	328	337	313	347	328	320	347	340	323	310	343	315	293	379	355	343	366	326	354	348	338	336	337	343	319	352	352	330	366	384	360	333	325	341	329	311	328	317	321	323	338	331	298	344	360	320	341	303	338	336	325	298	328	329	319	332	334	335	340	317	307	302	361	316	345	316	359	331	313	349	365	307	334	334	337	349	362	329	376	328	311	320	349	294	331	337	333	336	377	367	352	330	360	335	360	334	319	373	344	346	359	307	347	312	313	345	317	339	313	345	354	328	346	319	324	316	370	362	325	343	385	361	336	310	368	311	345	319	372	335	324	336	365	316	352	355	364	356	370	347	327	358	349	340	331	309	340	345	354	323	334	323	337	409	338	299	325	357	329	339	312	314	369	331	336	330	349	364	315	353	294	336	354	366	324	336	344	308	307	353	384	286	286	347	358	356	330	362	362	333	367	343	342	359	346	328	351	322	346	338	295	332	312	344	336	316	348	367	324	319	305	333	323	351	366	345	313	329	340	329	348	358	289	358	310	345	331	334	322	345	346	350	315	317	292	351	338	347	334	309	335	320	306	319	345	317	296	352	337	351	352	322	345	355	351	370	310	310	348	340	358	357	319	349	349	313	337	338	338	333	366	327	378	345	351	339	333	362	324	342	341	326	370	388	331	330	309	319	317	366	352	328	311	340	345	323	355	341	351	317	325	325	348	334	333	344	336	332	361	359	318	368	320	334	382	340	301	342	343	346	335	316	322	344	361	350	371	341	361	313	334	352	358	377	339	342	357	316	321	329	348	321	309	325	331	330	294	333	342	325	405	329	350	344	329	324	340	342	357	317	331	345	337	349	346	347	314	348	345	330	326	310	365	347	343	296	310	337	348	333	307	335	330	341	309	336	343	340	362	340	346	316	329	317	358	335	325	322	313	299	353	325	348	338	361	321	327	332	369	340	272	328	369	358	327	350	331	342	337	336	317	303	368	312	339	302	347	356	296	370	354	330	369	351	332	348	328	387	340	339	347	368	370	334	343	326	313	332	319	343	343	360	357	336	359	321	372	323	330	332	317	357	366	355	343	340	335	363	378	352	337	323	323	332	315	361	326	319	344	348	337	320	328	336	343	336	345	355	321	325	345	361	369	352	325	343	343	320	326	330	351	329	314	324	330	313	354	323	339	311	338	349	321	350	340	314	342	314	343	355	334	332	383	311	325	353	346	335	328	345	309	336	330	351	334	365	313	357	344	382	354	352	308	342	333	335	329	340	352	348	302	334	345	363	343	359	360	333	333	309	318	326	314	327	353	326	350	305	322	315	335	297	341	321	350	334	313	324	328	344	295	375	296	338	297	317	345	313	361	354	326	328	342	355	350	306	372	329	354	318	315	366	351	354	291	339	342	332	336	351	342	371	327	372	322	355	354	333	349	369	384	338	360	341	343	328	317	350	344	337	334	377	361	336	329	344	344	341	359	332	349	330	365	339	328	312	351	357	341	321	322	342	359	308	329	373	363	360	344	360	328	354	359	323	354	341	361	354	350	363	334	309	333	295	331	314	345	345	335	361	361	315	343	354	305	341	330	326	355	357	358	346	373	347	333	348	337	380	332	329	354	341	342	357	371	330	314	351	353	352	350	349	354	341	341	331	337	357	323	328	332	371	326	327	322	361	340	344	368	319	339	337	359	330	318	351	340	311	294	351	347	352	351	325	347	331	316	357	362	365	344	348	364	327	336	364	334	351	306	329	329	354	353	338	326	321	302	320	360	310	400	314	321	360	307	318	346	333	342	342	340	323	344	335	336	322	325	330	330	348	336	342	358	305	350	337	334	315	317	331	320	302	343	318	347	342	350	321	358	336	365	325	346	316	321	348	323	340	344	316	322	364	293	292	344	299	348	354	343	321	321	337	354	325	341	352	354	338	332	312	350	324	371	321	332	329	337	324	351	344	331	377	337	322	351	326	333	321	326	330	310	345	322	344	373	291	296	319	364	339	351	337	327	338	342	349	323	338	375	321	337	347	322	320	332	331	342	348	319	349	359	317	341	337	322	339	364	353	317	331	322	322	354	321	354	367	349	341	318	298	336	324	331	351	386	338	357	351	333	370	354	347	343	349	352	344	349	354	350	329	357	368	335	323	337	328	339	324	311	309	312	289	326	332	342	356	341	327	333	366	332	338	329	358	356	307	354	331	334	352	368	306	302	311	349	333	343	326	359	325	360	334	335	309	328	352	357	338	336	373	361	347	370	349	326	358	316	347	331	312	360	355	311	337	341	358	350	302	315	299	361	324	367	321	343	336	328	354	324	335	356	318	331	322	340	319	353	357	345	328	342	376	358	359	351	329	363	299	302	358	355	334	323	337	323	329	356	335	369	319	365	333	340	330	306	324	354	343	355	344	328	312	349	341	305	333	343	359	345	314	355	329	338	318	355	325	340	333	329	367	297	392	341	351	332	329	337	355	347	364	344	364	336	318	332	324	328	340	339	333	325	337	315	332	319	376	335	344	314	331	336	352	322	358	311	346	351	357	297	310	343	333	358	327	346	333	322	317	339	354	366	312	333	333	340	328	355	352	358	304	372	308	335	315	336	292	326	345	357	337	354	323	361	336	346	376	329	303	356	340	340	355	324	355	344	328	343	344	321	327	309	325	315	304	324	373	344	337	355	344	312	341	339	327	357	332	357	362	329	319	323	333
30383	30960	31665	21850	10310	4556	2094	1205	734	622	535	478	435	379	373	307	328	284	296	285	288	272	259	267	323	290	258	248	299	256	286	264	298	234	259	241	266	255	250	264	259	241	256	244	246	231	259	270	255	232	242	250	249	261	240	253	248	256	265	236	267	255	236	247	238	229	247	247	254	246	270	267	270	235	245	248	232	247	252	245	256	277	250	282	252	272	245	229	269	234	260	235	231	231	248	251	239	255	224	260	278	225	251	243	250	252	262	232	268	237	228	269	246	261	265	260	241	264	244	250	249	267	246	258	273	248	259	250	254	258	252	254	249	278	253	257	254	236	261	258	232	240	254	262	268	236	269	264	229	241	283	259	201	237	272	267	229	232	249	273	262	266	246	254	265	238	262	248	268	256	276	234	238	250	239	277	250	253	257	225	233	280	261	258	252	240	267	269	284	250	231	244	250	268	254	245	227	244	250	286	265	266	261	275	257	224	264	233	251	230	248	235	255	239	217	278	251	254	270	265	248	221	244	263	272	277	269	273	225	259	238	245	240	234	261	282	261	279	258	232	234	267	227	235	289	236	257	246	259	239	238	258	249	246	241	284	274	239	233	290	259	249	258	234	254	247	259	260	257	259	268	239	271	237	252	256	263	247	242	281	293	246	264	277	258	235	244	270	283	282	248	280	238	253	229	228	268	251	259	243	256	251	261	250	238	255	255	263	293	249	231	275	266	248	243	265	252	250	240	240	254	213	266	249	268	283	273	244	246	270	236	276	252	278	256	244	235	264	251	250	256	281	251	235	256	270	238	249	246	256	260	272	252	255	243	251	255	233	251	247	238	255	254	225	261	282	262	229	281	277	246	239	263	269	253	260	238	278	218	255	267	241	237	262	233	231	239	265	228	275	248	251	267	249	244	216	265	288	283	250	235	238	268	263	251	264	248	277	230	245	257	261	268	255	206	241	252	256	253	237	236	257	268	244	273	295	254	272	223	269	234	244	239	257	258	244	262	269	265	234	246	239	260	240	273	238	237	274	259	234	252	234	246	245	206	248	260	263	255	264	254	226	244	233	238	224	232	266	237	250	267	266	280	267	254	256	241	250	244	231	263	242	262	225	260	235	259	286	261	257	269	275	229	266	243	235	254	242	270	245	257	270	230	266	257	256	232	250	262	274	246	273	250	246	240	215	274	251	229	234	234	272	246	242	273	274	268	263	268	249	238	275	254	244	269	281	259	243	249	241	261	247	266	244	236	240	258	269	278	246	266	220	244	265	260	246	252	243	239	234	243	252	273	256	272	266	278	240	238	265	253	267	258	244	278	260	242	250	266	250	268	253	270	234	262	283	270	247	262	265	230	249	274	246	250	235	237	260	260	250	268	256	236	243	245	246	260	232	235	246	260	238	288	229	237	228	234	255	223	271	232	244	260	267	253	235	254	240	256	240	261	253	253	270	252	262	278	265	245	219	250	240	264	241	235	257	252	241	254	262	254	242	250	261	227	265	251	236	232	281	246	293	243	263	297	275	265	266	284	257	249	254	259	282	298	257	247	269	257	234	243	247	258	255	229	276	273	250	251	227	264	246	284	261	274	264	249	250	257	265	265	252	255	267	244	236	255	270	250	263	240	264	227	244	247	263	256	220	235	244	283	272	250	261	258	226	233	252	264	251	252	274	252	271	233	279	261	249	252	247	260	268	254	256	249	255	226	233	259	246	245	241	242	235	243	240	256	239	248	229	276	272	266	254	249	271	242	241	233	257	268	266	247	236	253	276	231	245	253	240	248	245	259	269	272	251	235	260	258	259	274	212	259	270	240	266	264	245	278	217	262	221	232	240	268	239	249	270	243	236	260	268	258	228	281	247	267	252	251	277	249	283	240	239	236	285	257	236	256	245	251	217	247	241	251	236	244	260	275	259	240	242	258	244	236	254	237	263	269	241	227	248	267	243	270	250	270	258	244	285	258	246	265	270	271	276	259	242	239	231	256	256	238	238	261	239	250	238	227	253	250	279	239	244	233	259	268	263	269	275	277	268	265	254	254	222	277	243	227	267	248	216	263	253	247	265	247	278	231	260	258	260	254	263	245	236	257	280	244	249	239	259	257	247	256	248	225	256	278	225	265	271	246	249	264	266	260	266	272	224	258	262	234	258	255	279	256	267	235	255	237	216	259	284	247	263	237	293	251	259	263	272	251	244	254	284	304	272	252	251	241	227	241	244	237	255	243	235	267	262	230	249	246	266	265	248	227	269	284	279	256	238	263	274	262	247	248	253	248	267	254	249	231	239	242	209	226	247	266	239	232	227	253	250	252	274	267	237	240	273	252	234	251	251	251	274	239	228	255	265	262	264	271	241	216	253	260	267	256	240	283	258	271	256	259	236	248	276	263	254	261	263	247	237	268	263	242	246	240	249	245	236	254	238	237	276	266	228	284	251	256	268	268	239	258	239	222	257	239	255	233	225	234	251	244	266	250	247	259	239	240	254	254	278	240	289	243	234	239	237	264	234	264	241	257	260	283	250	265	241	270	275	247	258	259	247	259	256	237	222	279	242	277	266	234	234	255	271	236	273	244	227	250	270	255	234	267	254	231	252	269	272	250	241	245	242	228	230	251	231	220	250	265	253	253	245	245	280	246	256	234	249	268	231	261	249	234	269	249	249	254	263	258	261	251	238	246	249	262	256	257	248	265	262	249	270	234	214	261	256	242	230	264	256	242	262	241	241	262	220	272	221	250	241	254	271	251	245	264	270	255	246	274	251	258	244	267	238	261	250	259	248	256	258	263	221	249	277	255	271	256	248	269	252	275	257	233	234	249	266	274	232	250	267	249	245	268	246	239	265	291	293	240	265	281	268	238	244	237	234	263	247	249	249	247	258	236	244	245	262	228	270	261	260	266	248	248	278	262	266	250	233	256	251	241	277	267	228	241	245	262	252	250	269	233	235	268	271	239	237	243	283	255	261	246	255	243	289	251	273	271	249	258	270	286	281	248	231	254	262	254	263	268	249	258	268	280	247	256	232	244	264	272	256	239	250	261	258	217	238	249	286	259	273	199	269	213	235	237	234	272	269	286	243	273	236	250	266	257	245	250	253	267	239	262	219	271	254	258	250	224	241	248	262	204	231	215	267	242	252	253	280	273	248	264	295	264	245	265	243	275	247	268	233	284	245	253	241	251	267	259	235	242	245	249	246	222	228	253	246	229	255	245	244	243	249	231	246	254	223	260	258	276	279	269	249	228	262	236	239	261	287	283	266	263	263	241	266	264	261	241	257	238	231	259	240	241	262	241	269	232	258	239	246	278	240	261	240	255	229	267	262	269	253	259	257	268	234	250	264	219	226	261	254	283	273	272	255	266	245	272	291	275	253	258	267	255	263	252	252	219	265	229	245	265	254	286	252	282	262	249	269	257	259	238	220	239	256	236	264	238	251	262	259	278	262	281	250	244	252	256	251	249	279	267	236	238	243	250	244	234	279	241	244	233	250
32574	46695	35799	23428	14173	7633	3870	2246	1335	1083	846	685	602	503	507	433	450	423	397	345	342	347	329	331	324	334	360	310	330	306	316	322	319	292	306	312	298	311	299	279	330	330	295	305	301	316	320	309	309	311	311	275	286	295	301	298	291	307	296	283	321	272	268	328	290	270	273	309	288	334	305	292	287	303	288	300	307	273	302	306	298	323	298	306	297	294	274	313	266	296	309	294	311	295	308	318	286	277	291	311	287	287	306	287	289	310	284	286	290	282	283	277	303	294	294	286	291	314	300	311	302	307	265	304	248	294	294	315	298	287	311	264	267	305	312	301	305	301	299	282	315	294	315	332	296	280	306	299	305	299	301	285	306	296	313	277	280	282	299	289	303	284	264	329	295	297	320	278	299	307	271	307	319	300	274	281	280	289	306	269	293	320	310	316	284	301	285	317	290	287	298	290	304	311	297	307	308	288	274	298	288	317	291	304	282	298	301	285	291	314	265	290	269	322	326	344	279	278	288	320	303	301	292	321	301	327	303	298	282	301	288	299	280	280	289	289	317	326	293	299	301	298	306	286	313	290	316	312	305	282	298	295	298	299	310	305	293	304	272	283	305	294	300	291	277	283	302	302	299	302	309	323	316	317	340	311	308	297	309	300	303	277	301	276	306	289	287	296	292	280	317	313	293	289	290	279	298	301	271	274	317	306	288	282	306	289	284	275	289	311	274	318	290	287	316	278	279	285	301	319	320	297	319	290	308	313	311	284	312	297	312	297	295	315	287	297	332	275	271	310	302	289	316	297	286	325	309	291	303	309	293	278	274	322	307	322	280	264	290	294	276	276	297	297	289	270	303	279	335	275	278	285	273	301	305	297	295	303	340	289	292	307	292	309	271	323	271	298	306	300	322	270	302	324	309	268	267	253	278	295	319	309	294	302	311	315	295	272	294	321	296	293	279	279	297	307	296	305	329	341	300	315	292	270	278	272	320	287	289	285	270	305	309	302	296	268	289	273	286	325	300	296	284	278	281	295	300	280	325	263	291	307	261	316	313	306	284	280	296	267	308	310	309	320	317	284	296	286	308	316	291	299	307	307	276	300	285	293	282	305	296	284	275	311	283	285	288	268	303	289	302	323	290	293	300	312	299	339	311	295	285	309	307	283	292	305	292	302	297	305	322	272	282	299	306	328	304	297	306	276	311	290	304	352	306	285	272	278	279	286	302	282	306	312	278	301	271	319	297	310	290	297	280	313	311	313	275	298	287	291	291	328	308	270	302	316	268	306	305	307	263	303	279	292	286	300	299	307	287	295	303	292	314	275	315	287	293	296	294	258	307	262	295	292	277	304	303	287	302	345	289	283	305	295	301	285	274	292	315	303	318	292	312	286	283	273	289	284	276	286	294	278	279	306	318	311	301	266	272	265	305	286	301	315	297	302	266	287	291	308	294	306	265	309	329	290	310	291	291	329	290	293	325	289	287	284	313	290	297	311	302	292	304	299	310	291	316	309	299	320	305	281	280	322	328	295	301	297	300	294	313	307	288	291	313	303	328	278	297	303	288	319	299	264	264	266	309	328	295	329	311	302	292	288	309	301	285	298	277	285	303	310	335	279	286	281	309	287	291	286	292	308	292	308	263	293	304	287	304	285	280	297	293	287	279	280	301	287	310	273	288	288	283	298	322	322	309	302	297	313	298	305	297	285	326	302	291	316	295	306	307	316	277	304	289	281	303	285	313	285	289	306	289	288	317	301	301	278	280	269	270	301	289	290	285	286	288	321	284	325	274	316	292	302	284	278	306	281	279	332	307	311	302	264	282	298	320	312	279	281	318	257	288	283	268	295	260	333	289	277	303	273	337	308	298	263	297	303	302	278	312	295	323	314	315	258	287	302	306	298	314	293	315	280	317	287	285	314	288	296	261	299	332	282	265	283	276	292	288	312	305	289	286	291	285	284	315	292	290	301	295	300	268	314	285	292	313	324	305	299	283	322	319	269	300	284	276	321	281	302	249	325	295	290	283	327	283	301	321	311	313	271	316	287	309	292	326	279	274	304	289	272	292	294	313	281	279	327	314	312	300	289	287	255	303	283	288	287	281	321	342	310	279	325	299	292	324	306	266	325	286	311	281	280	277	289	319	301	315	298	279	318	270	302	286	284	290	284	306	258	299	303	282	289	313	297	316	285	305	287	311	284	285	291	303	327	366	267	332	313	298	300	296	294	270	257	291	289	297	269	278	286	317	300	337	266	289	298	310	300	320	276	306	323	324	287	295	300	281	293	296	287	276	293	296	326	308	308	320	281	290	287	313	318	301	301	307	250	316	289	303	303	290	306	258	323	302	276	307	303	292	312	316	308	267	298	290	300	269	295	309	280	306	308	287	290	304	283	314	301	256	328	309	302	304	301	283	296	300	283	273	271	309	292	309	323	310	289	287	301	292	316	290	292	299	284	293	288	319	277	302	288	280	309	306	313	283	300	255	265	310	296	278	321	302	306	284	286	300	294	275	254	319	280	315	281	286	282	323	302	291	313	304	309	292	303	298	327	301	301	315	278	296	271	293	296	286	317	253	282	318	298	271	288	305	282	303	280	319	292	311	279	308	273	303	294	286	331	298	283	327	282	293	297	274	263	298	314	302	298	285	326	321	324	297	312	340	343	295	280	307	306	279	307	331	296	318	309	300	282	294	284	302	291	313	284	305	282	296	305	294	302	318	249	311	307	291	302	272	308	292	286	278	285	296	274	295	291	288	294	331	315	297	327	306	301	290	308	275	297	296	325	326	301	315	274	307	301	299	291	296	286	260	292	317	284	290	301	273	299	290	277	285	291	295	303	301	301	325	285	285	282	284	308	285	257	297	320	312	300	282	311	307	305	285	301	274	289	315	299	297	309	311	311	273	278	288	308	310	307	262	315	292	296	293	288	286	283	291	303	302	263	289	307	305	295	309	288	285	314	288	300	285	311	294	304	303	298	264	294	284	297	332	261	300	283	306	297	297	315	246	266	290	283	312	319	294	310	309	296	273	301	274	299	309	283	317	311	297	300	275	279	295	306	306	326	311	264	275	288	302	299	300	310	271	295	281	302	290	301	304	297	302	321	304	278	315	281	316	304	306	283	276	311	283	337	318	305	308	290	314	295	303	322	272	272	305	286	287	293	299	302	297	292	283	313	316	315	332	297	305	303	298	306	303	271	272	268	289	289	318	305	286	297	257	315	310	291	290	289	303	269	285	292	274	279	299	286	290	310	332	329	290	288	307	310	282	305	317	313	277	264	307	305	282	312	305	301	299	278	299	283	279	268	316	266	276	283	295	305	293	333	277	270	258	295	290	332	300	310	316	282	312	272	304	256	288	297	296	281	295	282	312	292	290	321	299	304	311	284	316	290	308	318	298	292	271	299	294	276	298	306	282	296	313	297	294	316	266	284	274	329	287	303	286	313	308	300	302	307	317	307	286	294	323	288	286	308	296	284	295	306	292	292	320	281
23884	21450	28634	25427	21326	13367	4884	2268	1472	925	712	592	505	444	483	410	383	401	394	380	341	329	314	319	327	321	304	311	302	314	311	325	313	318	310	308	300	320	281	281	280	301	298	317	276	266	277	261	271	283	265	297	299	311	287	340	293	255	288	289	284	264	303	254	305	293	303	278	297	289	293	293	320	264	265	296	281	297	301	272	306	289	290	304	302	315	284	295	317	310	277	302	292	293	291	291	304	327	293	290	297	273	288	259	281	293	296	304	296	300	304	297	316	263	293	283	274	276	312	240	280	297	245	302	291	304	299	274	291	284	292	286	308	286	297	279	275	254	298	270	298	281	284	293	277	302	299	285	278	282	273	306	271	289	347	298	315	279	264	333	302	293	295	311	288	280	278	286	283	283	287	286	251	308	290	307	292	268	282	296	278	284	289	295	320	336	304	324	290	306	258	286	293	276	264	306	286	298	250	293	305	348	289	317	327	295	276	272	303	300	280	289	304	284	292	285	271	311	305	278	259	277	256	300	285	300	311	317	324	325	323	312	277	288	290	270	256	280	306	271	283	254	322	297	318	281	269	334	249	299	297	297	292	281	272	319	278	279	315	283	318	287	293	276	298	291	292	265	277	293	303	289	297	301	249	280	286	296	274	292	288	309	277	289	317	302	307	298	284	298	323	287	282	308	312	291	275	308	296	280	299	282	303	321	275	312	285	307	294	282	284	298	292	277	294	293	278	299	322	314	293	292	278	272	313	306	316	272	277	269	285	282	302	271	274	294	304	283	316	304	274	299	315	284	314	270	287	276	317	249	300	311	302	264	305	314	321	277	289	314	286	280	293	307	254	272	249	293	276	303	317	276	297	279	298	283	269	305	285	281	309	273	277	292	281	270	267	277	303	283	305	319	287	273	301	289	285	296	283	309	266	288	312	270	293	298	288	328	295	284	279	278	316	287	298	278	290	281	312	311	280	308	306	273	286	275	306	308	294	267	296	306	289	325	266	306	280	301	276	282	300	303	280	332	267	313	303	305	290	305	296	257	318	310	275	277	308	281	282	307	298	290	286	305	305	291	284	279	270	271	276	279	308	277	291	324	312	349	277	271	285	280	323	308	307	293	262	299	276	303	294	258	307	290	278	285	278	307	271	307	294	281	299	287	300	297	324	314	315	276	302	268	292	309	283	284	263	310	258	280	241	246	315	283	296	305	277	312	313	279	286	256	296	287	310	296	266	269	305	287	275	307	301	295	284	322	271	326	292	250	296	292	297	300	278	264	290	322	268	273	265	310	280	277	288	285	258	249	286	296	280	289	316	314	298	294	304	294	264	285	304	291	283	316	280	292	262	316	284	297	316	291	293	285	262	293	304	306	304	286	292	311	289	276	292	286	294	308	261	304	316	276	302	280	318	266	289	245	290	308	289	266	301	299	297	288	278	295	268	269	288	292	309	288	322	279	287	307	284	313	285	290	296	274	295	324	290	273	295	316	285	266	300	268	281	287	285	288	300	265	289	320	286	288	307	283	287	322	290	292	289	345	286	308	316	297	304	308	303	280	273	310	297	283	283	291	290	293	259	282	293	303	284	299	289	305	315	307	283	308	293	286	303	259	288	303	295	278	298	294	297	291	304	283	280	301	292	245	276	297	273	259	306	311	285	294	274	272	277	279	290	287	269	258	291	297	312	260	322	298	303	290	290	278	316	297	248	298	315	286	288	289	304	302	304	309	290	316	278	301	279	289	277	269	292	278	301	296	296	273	281	300	311	260	282	304	262	309	311	326	296	271	283	275	260	290	297	264	270	300	295	312	259	303	308	276	269	286	305	298	289	308	257	284	292	279	303	277	284	291	277	291	299	282	311	269	280	295	273	290	320	295	328	288	309	302	284	308	297	285	292	285	298	303	282	306	305	319	266	253	294	303	270	346	310	305	269	323	281	289	311	297	280	299	286	276	288	306	321	313	315	283	289	290	291	270	292	275	316	278	285	301	284	299	283	265	297	283	310	267	288	321	290	290	310	309	299	289	279	280	270	273	262	304	290	271	314	292	288	294	266	293	306	270	291	305	309	296	273	290	293	300	299	282	290	281	273	286	286	330	303	282	300	317	313	316	284	300	282	288	273	276	290	301	281	269	279	279	250	265	291	308	273	303	295	333	296	289	315	291	280	299	274	312	273	290	291	315	309	284	266	292	310	280	288	272	303	298	301	293	306	299	324	291	324	314	266	302	298	281	329	252	292	307	301	271	316	230	294	304	280	306	304	313	306	271	307	287	285	319	296	300	322	309	268	312	303	294	304	281	266	284	302	282	287	314	281	272	302	293	250	289	278	273	251	317	279	290	293	293	277	309	277	275	302	269	279	291	289	281	271	301	290	272	288	282	309	322	280	279	300	264	304	271	287	331	311	291	286	285	257	283	285	260	294	277	286	277	301	286	274	286	280	282	308	285	283	310	289	303	304	275	304	282	307	294	305	298	287	281	303	273	279	317	279	281	327	289	297	283	268	296	289	272	295	284	316	272	285	273	273	305	282	299	276	259	268	301	295	298	285	292	275	306	295	278	301	297	294	269	267	322	278	291	267	306	292	303	281	300	310	258	305	289	283	285	280	304	268	291	310	270	296	296	266	299	316	294	306	293	303	282	284	282	255	244	297	284	274	310	302	277	341	262	278	289	250	287	288	264	290	279	324	271	303	299	298	322	303	296	314	299	312	312	270	273	296	308	292	321	321	307	292	256	267	274	253	265	306	303	280	299	300	293	285	290	294	297	284	309	322	293	324	314	256	298	261	273	302	293	295	280	290	308	299	267	287	301	321	303	275	293	300	320	320	312	278	324	264	291	283	282	277	283	309	308	294	249	276	271	294	283	304	273	274	296	301	289	316	271	310	296	286	318	281	305	295	266	289	304	311	261	331	321	257	297	290	321	285	292	283	321	281	258	289	317	326	280	329	267	279	314	272	303	301	272	291	301	290	284	270	346	304	306	294	268	299	288	288	323	296	273	318	326	296	268	308	310	295	291	302	274	275	294	279	318	322	293	303	301	308	307	284	297	316	274	311	280	310	297	297	290	309	279	292	276	291	292	266	311	312	313	302	278	281	281	276	285	281	288	295	327	314	298	289	293	256	284	294	301	252	284	318	299	272	300	306	272	297	296	323	305	316	310	297	292	273	300	257	319	305	296	272	275	294	284	266	284	301	326	268	307	287	282	275	300	308	281	313	288	316	267	325	280	277	312	260	271	303	280	281	254	281	310	317	289	287	308	276	314	287	285	276	319	279	315	298	272	271	314	310	287	312	302	268	273	295	273	261	288	284	336	282	313	283	276	312	284	317	294	275	323	286	273	282	280	284	295	316	287	284	292	265	264	298	275	278	277	300	275	285	300	298	285	284	306	332	278	292	273	279	265	286	273	267	278	300	306	303	271	298	291	276	278	295	286	314	311	296	300	272	281	284	272	294	287	312	297	286	280	302	314	288	291	264	279
31125	55110	46612	30908	17922	10142	6004	3907	2744	1612	1158	955	775	688	613	589	510	476	480	433	405	409	439	388	374	411	393	365	367	343	378	362	380	327	380	355	343	345	351	351	360	368	329	319	335	329	352	345	340	352	374	350	367	327	306	315	334	371	333	333	352	336	321	335	337	367	360	325	360	329	328	327	350	329	347	327	354	345	334	333	375	317	339	337	321	346	343	344	341	351	356	345	332	342	340	322	331	380	299	350	344	362	349	330	347	331	331	361	342	333	322	348	329	329	345	325	326	334	330	316	377	323	342	312	343	345	349	333	357	356	324	333	329	357	344	332	337	358	330	330	314	314	351	355	318	352	350	327	339	302	312	339	343	348	339	350	358	345	338	349	326	310	329	355	322	311	343	358	341	359	345	355	302	364	329	353	336	344	340	347	342	343	348	343	337	311	317	376	331	338	321	343	328	342	349	324	331	332	329	330	333	339	339	355	359	328	296	330	339	347	337	366	336	356	357	340	338	323	322	335	356	319	311	328	338	325	334	295	337	360	319	332	326	359	346	347	329	340	343	359	327	351	345	321	313	346	328	305	359	320	326	329	342	331	346	345	330	345	318	331	326	339	325	345	365	346	334	356	320	346	343	370	311	347	342	360	336	291	314	357	349	317	306	340	338	335	327	341	299	359	345	342	339	352	322	346	291	328	318	334	353	350	355	347	337	358	323	327	342	305	316	327	362	321	308	373	309	383	358	349	308	369	337	337	333	342	346	315	325	347	348	358	340	382	358	345	345	320	307	329	333	332	359	340	370	343	326	357	361	317	332	313	316	304	326	325	310	292	347	341	312	334	351	296	347	339	324	357	358	322	343	313	334	337	353	321	348	293	338	324	311	349	351	338	334	325	320	300	349	340	350	365	370	300	352	347	335	355	331	347	374	357	368	362	372	359	342	304	354	337	357	336	348	325	362	362	351	324	329	367	342	334	349	312	340	346	340	308	342	334	325	353	310	339	368	351	353	344	328	322	326	351	318	380	297	336	383	362	364	355	371	331	335	355	334	360	342	311	305	353	331	340	349	327	316	321	303	350	339	294	292	319	333	346	338	351	344	343	352	331	345	328	339	322	306	338	359	357	311	325	340	296	343	331	345	305	333	341	316	373	342	347	335	322	332	337	341	359	377	358	324	335	348	334	295	336	335	360	356	340	351	363	348	378	329	360	334	329	323	326	363	332	329	322	315	325	337	315	327	323	341	326	316	340	303	322	306	338	359	346	327	344	359	348	350	333	363	362	309	315	370	314	327	319	343	359	330	354	360	346	343	341	360	325	337	338	339	362	333	343	319	374	329	357	351	312	335	325	337	335	342	337	352	368	304	338	339	322	340	341	364	330	330	310	333	305	354	313	350	294	336	366	332	343	354	355	324	328	307	336	359	374	379	319	343	365	345	331	321	340	344	326	354	324	342	370	319	344	351	370	331	305	353	307	306	340	343	328	329	340	324	345	302	290	368	367	360	343	362	310	357	301	326	326	321	362	303	340	329	321	324	348	312	319	321	303	356	344	337	355	337	345	340	332	294	386	376	321	362	340	317	332	301	337	377	366	319	355	301	339	324	361	374	310	344	342	343	333	346	367	332	342	332	350	348	327	333	341	344	365	357	324	333	326	322	337	352	338	355	303	339	326	318	329	336	356	306	309	336	354	341	330	347	347	318	331	345	359	328	348	332	351	307	323	370	317	347	329	318	319	305	326	310	345	321	348	316	383	319	342	365	341	343	324	333	333	290	306	361	340	333	342	296	344	353	344	314	307	350	360	330	320	343	349	330	351	307	347	318	327	315	322	316	333	303	344	351	321	333	326	348	355	346	340	330	331	337	347	343	321	322	311	341	329	327	339	346	299	356	324	352	360	391	292	353	334	334	347	367	359	383	329	352	332	324	332	363	341	335	305	331	328	343	338	349	355	336	348	351	336	342	301	348	322	357	348	327	364	300	353	330	337	354	305	341	335	325	369	347	380	336	335	370	324	350	340	352	353	349	330	328	366	346	333	364	359	322	306	322	304	337	348	346	329	315	358	317	331	352	354	314	349	330	355	320	332	329	334	339	308	329	361	334	389	338	371	315	342	342	322	357	347	313	325	356	380	328	338	324	315	350	326	353	349	358	339	361	333	343	340	316	309	349	319	304	315	346	303	344	347	338	325	316	335	339	360	354	337	328	366	357	354	337	342	340	306	331	338	335	331	330	344	382	313	316	287	347	346	316	313	324	355	328	329	325	319	312	333	343	337	321	331	349	335	329	348	340	328	351	364	375	324	344	325	349	332	329	350	340	360	312	331	333	330	351	370	336	367	323	353	349	351	361	320	355	338	339	365	350	333	352	338	349	337	346	342	349	331	336	324	349	320	334	322	352	326	348	349	328	317	305	298	372	349	346	327	312	311	350	345	338	333	309	308	297	351	344	320	334	327	292	326	348	354	304	317	330	335	355	332	340	293	320	353	357	352	324	338	332	328	355	331	347	325	353	357	364	337	332	333	352	330	332	354	313	320	318	336	325	295	324	360	345	355	305	337	362	332	358	313	369	328	338	366	322	358	327	343	352	340	365	328	304	326	314	356	345	333	308	334	354	316	359	347	332	301	336	320	371	386	333	343	326	341	329	361	348	309	334	357	350	344	364	376	308	332	334	323	361	333	352	335	322	333	314	345	355	344	357	333	324	337	362	336	343	329	346	318	342	333	335	330	349	339	327	367	287	350	354	341	341	357	345	349	326	310	326	351	311	355	348	368	355	362	342	314	386	321	332	309	307	309	350	321	336	357	351	326	315	367	308	369	354	350	328	317	315	335	356	353	306	340	306	319	341	377	341	321	332	339	309	338	346	369	333	333	358	313	338	336	289	323	320	314	343	342	376	308	317	359	350	331	365	305	336	323	334	349	325	328	312	318	315	335	361	371	335	329	323	348	380	324	313	350	367	323	319	329	323	307	328	351	327	347	329	316	341	362	327	363	343	321	321	338	351	331	331	324	373	337	338	332	350	324	330	315	326	346	275	334	340	341	320	323	334	336	331	345	352	327	321	340	341	338	355	364	342	332	345	354	337	324	327	344	319	330	295	343	344	292	380	346	342	345	367	339	347	336	338	324	322	350	364	329	354	353	338	394	364	339	329	308	358	348	336	308	343	359	360	349	364	363	306	314	334	353	323	363	320	329	343	310	314	308	336	368	351	324	358	330	343	311	334	356	325	342	344	323	337	320	324	326	311	317	386	338	326	332	327	346	347	310	299	356	326	359	352	319	363	335	355	358	361	339	346	337	308	359	328	309	325	372	342	322	363	327	340	357	313	352	324	320	335	327	327	369	338	302	329	299	358	360	352	318	325	340	379	326	374	302	345	316	321	306	341	351	346	345	331	332	352	360	361	319	346	331	382	322	353	359	340	355	358	361	339	330	352	325	348	326	343	345	347	321	349	301	352	340	336	326	322	363	335	337	340	350
25279	21554	27849	25558	12890	4980	2505	1440	975	803	629	552	446	431	347	340	330	304	317	250	284	268	255	263	263	249	243	249	256	270	242	224	214	251	266	257	235	241	242	230	229	222	225	245	233	222	251	248	244	260	246	218	230	238	220	261	227	255	222	220	219	210	221	268	232	259	234	233	244	268	222	208	218	238	245	263	238	246	245	223	234	230	245	223	230	220	230	276	243	233	225	243	255	226	232	247	200	235	250	255	208	250	199	207	232	241	240	247	241	226	198	211	233	229	225	236	238	272	240	217	258	213	222	223	222	242	229	241	253	207	244	213	241	213	235	218	242	245	212	251	242	233	246	214	231	262	244	237	248	210	226	240	243	245	255	248	222	248	237	236	250	211	222	261	233	230	226	238	258	236	226	224	230	215	232	242	220	246	216	239	248	231	204	221	231	227	211	246	229	223	217	264	248	224	230	234	235	233	219	230	236	237	215	229	227	254	211	224	235	239	249	244	232	229	218	226	206	238	232	234	232	224	214	217	240	222	210	243	220	236	234	219	257	238	212	202	232	226	229	204	219	217	228	216	229	219	215	217	250	237	238	243	262	235	222	233	248	222	219	214	231	251	234	243	251	241	220	272	235	235	226	244	227	245	231	214	226	229	258	246	230	239	219	202	212	203	226	217	221	234	213	221	230	235	256	235	242	244	226	218	251	234	235	217	243	241	214	242	221	247	245	249	220	239	251	234	219	247	232	223	220	221	235	205	230	236	243	246	250	221	234	276	258	231	225	222	204	238	246	220	214	236	261	231	222	218	230	255	220	224	234	268	230	220	206	233	230	241	231	237	261	205	249	210	236	249	241	243	230	245	227	211	218	249	233	238	239	229	238	224	247	241	252	239	217	238	238	236	242	225	253	236	243	249	261	219	229	240	244	240	218	203	240	264	265	227	221	220	244	247	212	219	244	231	212	214	255	231	223	224	250	240	247	219	227	234	230	229	265	223	223	230	232	214	230	233	214	262	242	206	237	244	215	230	235	203	261	226	223	205	213	257	240	221	229	236	235	221	241	218	246	241	231	236	226	245	257	272	235	197	222	222	236	242	247	228	219	241	213	223	246	225	233	226	249	233	230	233	219	214	244	234	220	246	242	236	228	246	235	213	252	241	217	232	233	232	237	224	219	198	236	205	239	262	250	237	234	248	223	217	246	242	235	223	228	217	230	223	238	208	241	252	257	231	242	211	232	238	243	257	252	240	224	227	207	222	212	235	233	238	222	224	221	235	198	230	217	235	221	240	226	245	223	235	229	239	222	247	224	244	255	242	201	220	243	236	234	238	220	225	232	235	250	236	243	224	220	222	221	232	245	219	243	219	241	245	236	241	221	228	244	237	236	230	232	191	200	219	232	225	268	238	238	226	218	226	210	246	246	240	242	243	228	251	216	223	203	224	208	232	252	250	222	241	248	250	221	227	228	217	235	244	211	206	238	214	238	221	245	206	220	242	235	220	265	254	255	231	234	248	241	213	238	244	212	242	241	245	227	236	222	242	239	232	234	226	242	235	242	222	238	239	213	208	243	209	205	213	218	239	219	235	230	237	234	233	224	252	198	234	231	243	267	234	225	256	246	244	232	199	233	225	217	236	244	209	239	218	237	229	213	220	275	261	220	219	245	224	236	236	215	264	249	251	225	221	244	243	257	250	259	249	223	217	209	247	219	211	235	222	236	247	255	241	231	210	240	232	240	211	227	245	237	214	228	232	237	243	272	220	186	219	247	219	252	236	243	232	232	228	203	238	228	224	241	220	231	246	239	266	251	232	246	272	211	234	249	228	238	236	258	250	260	217	201	252	264	234	230	218	229	233	243	223	208	236	245	220	210	246	251	252	226	213	228	206	265	238	220	217	239	226	237	225	228	230	245	241	239	242	246	218	249	247	225	264	211	243	258	233	219	234	210	245	233	209	227	241	267	220	271	221	228	219	229	240	242	215	237	204	230	221	252	230	243	252	217	218	225	224	211	239	222	233	202	208	237	242	241	236	264	224	237	239	229	229	245	229	250	250	229	243	228	227	264	232	240	213	244	220	197	242	235	227	246	237	249	254	242	223	224	231	241	277	251	222	205	239	218	232	221	238	243	236	216	206	220	253	206	235	209	210	241	234	215	239	241	234	220	222	232	247	262	242	238	240	234	224	221	225	244	240	170	225	239	245	230	231	252	235	232	224	267	220	246	262	247	211	212	220	237	215	229	225	239	210	229	241	223	245	241	227	234	236	240	228	245	244	195	217	214	246	243	249	215	228	255	245	262	242	227	258	262	252	211	245	225	233	222	256	253	244	227	238	220	228	217	243	231	232	228	243	232	271	230	235	242	257	247	253	222	212	248	231	224	204	245	218	233	236	206	241	241	225	196	262	211	215	255	197	219	212	224	255	239	252	254	248	236	274	241	221	225	254	215	237	225	207	235	228	241	225	205	235	229	245	229	237	254	246	253	231	220	249	255	222	224	204	258	259	214	245	235	255	213	239	250	239	216	236	247	231	232	233	241	236	203	238	244	221	240	236	244	226	232	236	215	206	226	219	230	221	237	219	218	237	230	212	244	263	249	233	238	256	229	227	229	233	230	210	217	246	243	223	276	249	215	211	223	258	202	237	251	224	238	232	233	240	232	228	253	237	235	230	194	237	247	212	262	232	221	242	247	205	248	240	216	231	239	235	222	230	231	240	196	240	207	226	222	232	249	246	226	236	209	228	229	247	224	208	226	235	203	201	214	231	245	250	208	243	234	250	251	254	264	243	217	232	240	267	253	248	246	222	240	249	224	230	221	209	234	236	261	224	234	208	251	236	221	230	212	234	230	266	245	239	240	224	215	254	243	237	231	236	246	210	235	226	236	243	237	239	219	243	225	239	215	214	224	255	232	217	241	234	238	229	237	230	223	248	222	216	224	212	233	255	241	218	234	231	254	229	225	244	251	246	229	231	228	220	247	215	228	240	220	241	266	208	216	238	220	234	232	232	229	240	239	263	254	222	224	231	238	246	231	239	239	235	249	235	230	248	219	245	246	238	215	231	250	223	220	235	231	214	244	218	246	217	262	243	266	234	223	226	245	244	239	220	261	237	209	228	231	247	237	265	236	248	270	252	251	219	225	243	249	224	231	225	227	268	221	218	230	231	213	258	251	239	232	234	257	230	242	228	242	233	242	226	216	262	234	215	234	213	239	232	236	226	244	235	248	242	250	225	233	223	217	241	211	241	247	243	246	230	244	223	221	205	213	215	210	239	237	213	232	262	239	250	254	259	255	234	255	221	265	248	250	221	221	245	241	232	211	205	229	244	221	253	261	220	238	226	255	224	253	235	249	231	240	227	221	218	256	209	234	255	216	245	227	236	247	255	240	221	219	225	256	204	217	226	222	243	216	252	256	227	240	227	219	228	224	258	234	238	224	246	225	205	244	222	225	253	243	222	255	243	246	233	239	236	219	248	218	227	235	218
31935	50913	37828	21916	12850	8082	4703	2901	1918	1489	1102	958	827	601	572	532	460	449	422	392	413	364	347	316	325	342	335	305	331	307	351	293	293	306	297	295	293	281	275	287	294	263	254	285	288	317	299	262	308	287	272	274	258	282	281	242	279	242	284	261	309	274	260	286	257	291	266	314	276	244	276	277	256	297	290	273	270	279	267	256	265	285	288	276	253	286	260	272	263	289	280	266	261	278	277	288	291	262	301	269	282	312	283	260	304	248	267	271	290	285	312	287	265	279	253	286	280	270	287	251	289	282	264	303	279	252	267	269	296	285	281	290	268	288	276	246	325	278	251	270	281	265	282	238	265	248	275	284	278	259	286	270	272	309	239	275	264	277	295	280	314	249	281	280	265	286	282	257	288	257	280	262	255	289	309	269	298	266	279	262	266	299	266	282	263	303	277	288	338	296	290	296	265	265	273	281	256	286	290	260	236	278	301	262	252	256	290	272	276	302	258	284	245	274	275	287	276	292	252	270	304	284	275	262	264	284	299	267	297	281	278	267	305	274	265	301	252	277	276	268	291	256	288	261	258	284	282	284	282	265	290	271	271	295	271	283	264	258	277	260	304	281	275	293	263	260	270	274	253	290	259	236	275	274	293	265	277	283	289	271	262	278	271	263	256	279	271	297	266	304	234	286	282	282	282	272	271	280	282	285	266	249	284	302	253	296	299	277	262	289	267	282	297	264	270	275	273	259	301	249	270	254	282	279	278	254	272	280	284	245	299	256	257	307	276	246	255	247	275	266	256	272	311	275	284	263	270	284	287	285	282	291	307	261	270	288	243	242	291	286	244	280	280	246	260	276	278	299	287	269	296	270	287	302	305	295	281	265	255	273	291	271	279	277	268	289	255	258	280	265	278	286	304	278	277	304	270	274	272	213	271	295	262	256	274	286	278	271	273	287	291	291	270	289	271	275	258	307	257	290	258	283	305	282	304	260	265	275	292	277	278	301	294	276	256	264	289	267	303	293	281	308	295	263	261	245	289	280	255	260	259	257	278	284	286	305	232	287	254	282	279	278	225	287	304	274	282	295	297	278	283	305	275	268	292	260	297	308	261	289	320	255	279	272	269	286	263	256	301	303	269	295	281	269	261	259	303	267	298	268	267	249	263	305	244	272	296	254	265	271	286	271	243	277	299	266	306	283	266	278	260	275	263	298	284	311	293	265	249	269	314	284	286	279	284	268	297	283	286	299	293	269	271	256	255	245	255	256	272	259	273	257	261	279	291	296	244	290	258	276	279	253	291	282	286	238	278	280	291	268	288	291	301	276	299	281	283	299	269	284	285	263	278	255	271	287	280	298	282	275	273	289	267	258	283	282	279	270	273	287	238	307	264	275	243	279	264	290	264	272	285	294	287	268	276	281	261	269	268	251	246	286	292	277	287	282	297	279	270	288	268	252	284	295	269	270	276	267	268	245	254	296	280	282	261	273	251	263	265	273	268	304	282	286	283	259	276	289	253	262	272	280	295	289	254	254	275	273	299	279	267	257	277	300	272	308	271	322	279	247	267	259	276	284	262	295	260	290	272	297	259	269	265	260	263	290	252	282	282	289	267	306	281	287	288	271	286	273	269	260	310	306	285	265	253	256	257	271	303	272	317	272	271	277	287	290	275	280	267	299	264	253	280	309	295	288	306	307	292	264	256	277	296	309	302	286	257	273	274	286	247	306	302	269	303	303	256	331	276	294	247	277	275	267	267	295	244	262	267	297	283	291	264	288	285	282	275	297	273	277	299	262	275	257	241	245	263	261	291	304	256	251	253	277	244	260	267	269	267	273	286	298	285	290	281	280	267	253	264	279	274	281	266	286	282	297	284	297	305	267	270	287	266	264	269	259	269	279	275	284	255	281	253	278	297	258	270	225	285	254	283	279	260	267	265	282	278	252	310	261	300	276	283	272	265	263	257	270	283	258	288	257	288	311	302	263	295	272	327	258	281	260	273	280	287	269	317	277	271	277	279	315	266	253	253	273	253	281	304	274	268	273	279	277	288	284	266	285	282	278	277	271	272	260	285	294	279	282	277	262	272	257	274	276	267	283	300	292	300	280	276	288	290	275	264	281	283	252	301	286	291	254	263	266	306	262	321	284	265	261	258	255	270	268	290	292	276	257	297	292	296	274	242	280	254	263	271	275	266	289	278	269	246	311	267	283	296	258	301	284	273	282	286	267	262	269	288	272	280	237	294	285	263	269	271	296	256	295	257	297	296	268	285	277	302	286	289	264	246	270	282	272	282	293	279	298	257	290	264	289	273	256	287	275	275	236	288	293	266	279	315	272	300	309	314	301	298	253	273	270	297	268	260	276	303	268	306	275	278	287	269	289	272	260	278	276	279	285	242	287	268	275	269	265	260	292	282	300	255	270	283	284	296	265	301	289	262	261	272	288	285	261	278	288	274	283	300	300	286	277	269	297	312	291	259	281	247	288	292	317	273	294	302	270	248	299	283	297	298	289	263	291	282	291	281	311	275	291	299	296	319	275	316	260	304	265	280	271	276	250	277	253	252	256	260	249	246	298	293	279	278	247	276	276	273	251	310	263	273	284	268	285	303	235	296	279	272	276	321	306	284	243	295	266	249	282	261	284	261	288	266	264	283	255	285	274	267	253	286	289	280	308	255	293	288	270	273	248	243	281	298	265	303	257	291	254	277	270	290	263	298	261	277	294	265	287	269	288	281	267	277	259	252	270	250	265	276	258	291	276	286	300	284	284	270	259	247	285	280	258	289	278	292	288	287	271	247	270	279	282	271	279	296	287	268	283	270	266	262	294	277	262	263	272	283	302	274	267	263	265	279	284	249	280	271	296	274	275	302	285	278	269	259	284	278	251	300	278	265	285	279	278	255	296	285	266	279	263	269	278	289	263	250	270	261	258	258	297	291	297	265	262	272	267	273	271	254	275	279	287	290	279	296	250	262	270	302	269	317	263	288	271	256	280	274	264	264	250	285	274	307	284	276	287	290	285	270	274	304	286	295	283	267	285	256	273	310	304	285	285	279	268	303	251	311	285	300	283	270	284	243	243	272	301	272	289	306	276	274	267	258	296	243	257	254	280	283	286	254	281	258	293	261	274	276	285	250	276	283	289	271	299	276	281	294	264	282	276	277	262	273	278	291	270	252	287	285	279	258	277	271	274	289	255	284	248	266	285	296	306	274	287	289	294	284	266	253	275	278	294	283	289	287	248	262	262	251	250	271	292	287	273	257	289	305	305	252	296	276	277	273	272	279	279	280	267	268	275	266	334	289	273	259	272	287	280	261	272	303	291	290	260	266	265	273	275	264	282	290	290	270	296	266	273	267	270	275	266	268	267	244	295	275	283	247	275	260	286	257	253	272	283	271	285	288	271	280	308	278	247	270	274	267	282	270	265	269	266	281	280	279	281	266	294	249	263	303	273	283	270	296	289	293	246	263	273	281	310	277	273	270	255	287	278	282	269
22871	21413	28859	24404	21553	21259	12579	4540	2352	1436	992	773	673	591	484	554	442	406	406	389	377	367	355	334	348	328	330	324	328	301	311	319	286	281	318	344	298	287	308	324	328	316	318	302	297	252	302	281	244	322	292	311	255	302	273	298	274	292	272	294	306	277	256	319	273	284	290	291	263	284	280	295	294	271	294	292	314	278	248	300	321	280	308	300	305	300	323	258	284	290	295	318	293	302	263	280	295	253	294	284	274	297	271	269	307	285	271	292	269	285	280	326	275	292	296	277	270	291	285	315	265	329	291	326	291	289	286	277	295	300	299	287	308	301	311	302	279	295	291	293	308	298	302	277	289	265	255	293	287	310	301	280	274	314	266	297	312	302	252	262	304	288	294	315	274	289	287	274	280	297	293	283	249	300	291	293	334	272	293	295	325	268	279	264	301	297	301	284	293	296	275	262	306	298	272	281	276	286	301	289	269	279	274	267	289	278	292	274	298	316	328	281	271	282	279	297	256	282	270	303	294	299	282	306	289	277	310	282	302	314	304	264	298	295	301	264	279	282	265	328	320	257	285	302	317	291	301	266	278	263	292	277	276	270	321	286	301	269	310	316	287	276	287	287	324	283	282	319	295	290	325	311	284	295	294	261	246	295	278	287	280	278	291	296	272	263	299	275	309	262	267	316	321	306	330	305	294	270	287	280	285	289	271	294	272	257	278	322	285	271	287	301	277	277	296	312	317	283	291	298	317	266	290	286	289	292	261	285	270	293	318	302	311	286	282	277	293	294	295	318	292	301	286	278	296	315	335	260	277	285	315	307	298	328	303	311	313	289	272	273	295	297	295	306	255	273	316	263	285	297	271	278	277	282	288	285	273	268	303	305	275	310	299	299	297	289	293	279	294	287	288	293	274	298	285	304	285	279	316	282	277	304	302	284	294	271	267	323	285	304	307	269	286	312	266	288	285	287	302	303	278	282	294	294	307	274	291	321	324	305	308	281	267	274	296	248	281	300	313	284	326	294	288	277	295	285	301	295	296	315	276	285	306	290	297	272	275	298	285	316	296	283	262	323	327	291	288	283	287	300	307	272	294	294	286	278	308	290	282	285	293	287	290	290	284	310	278	289	310	303	290	316	284	265	302	289	305	264	319	263	294	304	313	281	303	272	275	281	307	315	307	299	272	282	310	290	303	272	315	275	280	285	307	290	274	275	276	304	279	290	270	264	265	315	288	280	297	321	279	308	274	297	267	294	291	306	284	280	292	295	317	274	282	279	287	299	267	294	274	288	297	294	313	293	310	267	298	284	302	297	287	277	300	308	323	268	286	320	287	263	316	302	307	307	298	280	299	272	311	274	286	312	304	309	276	274	304	282	301	283	283	306	327	259	307	290	277	295	264	279	280	299	288	284	272	289	257	273	288	297	292	262	297	304	288	290	270	289	283	261	293	310	288	301	279	296	268	276	279	304	273	313	283	293	272	289	282	322	264	289	301	271	288	278	296	286	290	279	293	305	270	272	266	310	311	287	299	283	276	286	316	293	297	317	291	280	308	296	293	315	279	294	315	324	279	297	242	282	249	276	301	259	296	287	270	289	285	278	294	278	299	278	298	289	283	308	256	292	314	296	294	304	269	276	250	282	301	295	282	312	286	296	291	288	297	295	287	272	268	287	312	320	295	281	289	284	281	308	290	284	303	278	289	278	294	297	268	300	306	301	286	305	292	296	279	296	280	299	312	285	274	281	291	286	315	291	268	284	260	267	299	273	312	285	286	246	297	278	305	311	308	278	274	286	278	316	294	318	294	311	277	256	318	300	279	280	285	289	302	273	307	289	287	295	290	291	290	290	287	288	286	283	246	302	285	274	290	281	254	293	297	292	293	305	277	292	286	283	295	260	286	287	307	297	290	289	296	296	269	285	289	303	265	293	246	249	313	311	292	300	282	291	289	293	304	290	280	268	287	285	290	290	257	309	292	289	304	307	307	271	279	306	282	291	304	301	278	273	319	280	321	272	285	297	294	304	292	305	286	298	294	314	308	282	289	285	290	291	260	292	313	283	303	328	259	305	273	291	282	302	288	304	307	277	282	289	255	313	237	313	325	276	266	299	282	291	275	292	300	270	296	281	276	279	298	283	271	287	267	297	311	289	297	318	288	288	307	310	291	314	283	291	292	295	324	314	323	293	264	316	283	301	287	303	292	270	291	291	285	307	270	304	307	314	291	270	291	280	313	268	306	282	279	261	265	288	285	284	296	311	324	314	298	292	282	278	314	292	278	289	289	275	286	285	306	306	312	298	296	273	326	305	293	271	301	298	298	308	296	281	276	309	286	273	275	298	305	299	285	290	297	315	305	301	286	287	257	300	312	295	264	310	281	276	258	299	291	303	305	267	287	304	318	263	290	289	288	293	302	281	293	305	276	289	296	277	291	253	284	294	284	294	299	301	295	293	287	315	281	289	279	268	258	301	306	259	274	295	293	272	296	297	277	290	286	279	320	303	303	270	316	282	335	272	279	309	283	313	287	272	263	299	310	278	293	292	286	296	313	328	267	304	293	297	271	282	296	280	315	305	258	262	289	274	288	305	309	299	290	278	310	296	283	287	268	254	306	314	279	266	292	288	277	309	300	318	317	277	271	311	279	276	269	290	263	286	278	281	322	309	264	292	294	317	330	283	273	306	299	299	291	279	295	310	267	286	284	287	282	287	293	278	294	287	284	260	277	276	292	289	268	261	292	297	291	285	276	285	279	253	282	298	292	291	277	279	286	261	281	288	283	289	251	293	293	309	281	283	294	291	305	271	280	297	296	258	288	282	301	293	320	291	290	305	274	299	270	299	293	274	301	286	286	297	313	293	284	248	338	293	283	298	284	322	287	293	279	242	304	310	251	297	298	286	269	307	262	311	273	277	335	287	308	292	310	327	275	290	292	293	265	292	286	289	262	287	291	301	302	295	287	292	287	280	308	295	267	282	272	310	265	299	290	296	274	320	263	289	274	281	300	282	274	298	261	305	297	318	295	282	313	281	265	293	259	292	313	314	286	286	293	285	319	310	294	284	272	303	298	317	308	285	271	300	290	277	282	260	309	300	293	304	302	308	294	271	296	284	309	275	274	315	275	280	272	294	267	291	289	299	286	279	275	306	298	292	291	283	310	287	294	296	295	287	273	281	277	321	287	295	310	305	308	277	316	286	270	297	279	268	304	273	313	274	328	269	250	285	281	282	293	269	301	248	290	295	320	275	290	289	288	315	318	323	297	300	289	321	298	269	308	313	268	261	273	252	277	297	285	302	294	284	291	306	268	268	276	288	273	281	299	311	294	274	267	317	299	281	296	265	275	295	294	296	298	317	288	291	294	276	281	259	321	265	275	281	298	249	313	278	266	304	299	281	296	308	318	278	276	281	297	278	308	261	295	289	277	284	284	286	278	283	283	287	301	292	284	287	289	293	295	321	294	291	284	296	301	278	262	302	267	292	312	313	317	295
35103	55109	42247	30205	21717	14478	10240	6550	4054	2397	1669	1246	1082	968	770	723	633	639	541	509	494	437	426	410	384	427	384	368	388	396	352	359	364	399	377	359	328	365	360	348	359	370	341	327	338	336	319	325	348	349	347	355	340	317	322	378	350	313	317	336	354	321	315	315	345	329	303	332	298	355	344	326	323	339	355	327	328	333	337	358	313	292	358	337	293	327	346	388	330	338	309	330	332	352	336	357	324	313	356	344	326	304	327	336	346	345	350	311	342	327	308	370	325	309	336	340	343	341	369	352	352	323	314	325	324	322	315	328	332	321	299	357	330	334	298	332	343	346	350	324	354	334	355	320	325	341	305	314	321	382	347	351	327	354	320	336	344	308	340	345	345	355	334	333	312	305	356	353	325	337	323	355	317	328	325	330	347	331	348	331	337	336	326	314	323	330	301	334	335	336	329	366	355	327	305	324	312	330	326	316	341	324	351	339	339	349	351	327	320	375	340	337	318	310	338	338	348	346	325	335	324	295	348	317	328	355	332	311	392	337	320	330	340	345	327	336	334	344	317	361	337	348	374	332	361	334	300	315	347	328	391	361	331	336	324	336	356	307	307	335	342	341	339	336	360	316	335	336	350	373	325	316	370	335	330	334	330	330	328	315	324	306	326	338	327	336	327	348	308	350	319	328	298	342	351	336	311	342	310	308	342	311	324	312	310	338	332	349	371	337	337	307	364	311	332	349	360	328	337	351	343	351	320	340	327	343	348	344	345	346	312	354	359	336	318	333	339	316	335	340	336	352	338	360	330	326	316	360	316	339	332	331	345	356	333	334	340	341	339	352	299	376	348	319	344	346	331	362	339	317	332	384	345	342	356	331	373	335	332	325	319	353	341	344	336	349	326	345	319	350	308	327	341	332	308	301	351	356	342	352	348	331	385	328	356	371	322	331	338	331	337	306	326	351	357	330	341	317	318	343	339	335	345	348	312	329	336	313	319	342	350	325	332	313	331	337	364	315	340	314	337	356	356	359	312	355	325	329	322	298	347	308	306	340	348	322	334	333	309	343	351	347	353	336	341	335	347	302	348	311	329	346	349	326	355	347	350	316	339	342	333	352	322	328	316	336	325	325	327	301	304	367	323	320	368	323	288	363	348	318	341	326	341	322	346	313	346	345	343	331	335	329	338	326	324	339	347	347	337	341	325	317	334	346	315	354	329	352	316	326	328	375	342	321	325	330	340	350	332	377	368	316	316	327	334	317	359	324	344	320	326	327	333	318	339	332	349	377	374	334	334	345	285	295	343	366	343	339	343	322	310	334	325	321	342	366	323	351	316	346	328	327	341	347	306	324	365	352	327	332	334	328	340	344	361	316	336	324	326	348	339	318	321	319	328	356	315	310	333	361	353	334	345	342	331	304	342	325	369	342	322	307	320	341	322	335	334	347	378	346	347	339	353	331	341	318	320	323	364	345	286	321	346	332	330	351	334	360	324	329	309	365	351	332	323	362	353	350	339	332	358	324	304	323	345	323	335	322	341	336	331	330	330	356	364	332	358	313	346	337	303	312	337	372	326	337	321	353	326	328	362	340	320	305	362	339	359	288	389	318	316	341	350	338	346	289	353	321	318	340	334	362	340	340	335	339	340	337	338	316	385	336	316	369	341	312	352	314	301	320	317	371	312	353	318	336	343	357	303	361	307	357	333	317	349	341	380	352	326	346	320	342	319	325	349	323	308	326	306	322	347	339	335	358	353	375	315	349	306	347	316	330	321	335	309	345	287	317	341	341	323	343	362	337	357	349	340	358	331	359	334	320	365	332	327	318	346	304	317	352	334	359	357	331	329	313	358	364	346	367	323	340	337	347	320	362	333	318	306	341	339	347	355	330	297	322	319	332	332	352	343	352	308	313	356	327	340	333	342	358	352	345	318	326	361	318	349	322	326	370	322	317	326	363	328	339	322	330	353	332	295	360	312	349	343	335	329	317	355	324	349	324	309	329	362	330	327	343	328	314	310	351	324	320	361	297	328	351	346	381	310	322	357	338	347	330	341	352	347	289	358	319	341	340	341	334	339	324	372	322	346	344	310	341	321	334	337	331	309	327	353	315	351	332	316	335	331	338	338	323	351	318	332	329	323	335	351	349	305	337	370	301	352	349	321	331	354	344	314	357	321	340	325	313	346	363	333	317	347	335	335	321	310	363	318	320	352	333	363	325	301	337	377	329	331	326	342	339	338	323	328	305	348	345	330	330	344	314	340	352	362	335	329	333	313	304	341	321	341	360	346	298	329	320	347	327	353	329	348	326	355	316	333	340	358	374	371	319	319	305	332	313	291	322	317	322	318	342	342	315	338	344	336	296	329	327	313	346	332	331	336	357	344	339	325	331	315	322	323	331	315	373	319	361	308	329	344	327	339	343	322	343	348	358	317	321	319	336	363	310	331	386	319	334	336	354	353	315	322	321	352	336	328	328	333	334	349	327	329	333	334	331	344	317	318	326	312	339	327	350	306	303	344	329	328	353	348	348	351	314	352	309	320	328	314	310	346	324	346	351	345	347	330	340	364	339	319	346	312	322	332	318	377	339	365	318	330	384	303	330	287	328	342	337	303	349	340	301	354	336	317	331	304	374	333	327	351	340	307	316	354	310	345	337	317	332	338	326	329	331	327	315	366	308	352	362	347	337	335	348	350	338	356	335	352	342	335	383	332	298	344	348	333	329	325	345	351	359	306	322	341	342	323	295	365	359	328	360	322	334	322	339	326	323	314	332	353	326	340	326	344	369	329	327	356	334	335	331	315	362	360	328	330	313	359	314	338	310	325	351	311	342	354	327	309	309	332	320	360	346	327	352	355	350	356	385	349	311	320	330	328	342	347	363	360	339	303	328	322	343	345	333	321	317	317	335	327	301	352	350	322	326	333	326	328	358	306	314	339	363	308	327	340	340	348	322	333	349	342	303	342	289	299	343	372	349	333	325	318	336	314	307	341	318	315	347	349	341	321	329	338	323	359	346	360	363	299	326	328	328	322	348	323	286	304	312	327	309	331	348	330	339	318	344	356	356	314	324	318	338	368	319	313	328	337	343	343	328	331	340	319	335	323	351	321	328	336	328	330	344	335	322	331	310	334	351	317	356	332	379	309	328	346	311	340	358	315	348	356	323	362	338	326	350	331	355	345	357	371	332	320	344	286	325	316	324	323	318	337	317	347	352	360	349	311	341	325	345	331	343	318	333	311	315	356	337	332	306	348	309	343	327	372	295	344	313	346	344	362	346	336	313	334	329	342	356	326	348	332	325	342	320	306	357	354	352	371	362	330	310	308	340	314	362	325	333	345	338	359	328	325	321	292	356	306	322	348	354	284	338	327	336	350	333	317	330	323	348	291	332	370	326	313	316	330	324	350	332	336	298	349	317	322	322	304	305	337	342	349	347	334	327	327	327	345	327	314	357	316	341	343	341	322	340	319	330	363	360	331	364	329	322	341	344	353	299
30850	26617	25714	16901	8746	4866	2573	1140	782	597	483	367	394	352	322	317	288	279	268	278	259	267	289	254	254	268	239	282	269	250	242	241	258	279	241	256	267	264	256	274	227	242	229	216	259	259	265	235	248	237	272	245	263	264	246	275	270	260	246	223	226	255	256	241	251	253	272	245	269	258	272	228	233	265	250	251	257	232	219	250	238	272	239	219	278	221	284	250	260	248	233	273	262	249	206	246	256	257	254	231	276	274	276	255	233	241	247	266	258	219	257	235	241	249	232	231	239	287	282	228	257	246	259	242	249	240	233	225	241	259	238	260	241	287	243	253	252	261	255	239	258	229	279	240	254	302	250	250	258	254	258	276	233	230	233	247	281	241	264	257	241	233	242	256	249	258	235	243	228	258	257	247	256	261	233	235	240	264	241	263	237	248	250	268	236	248	231	261	259	222	248	237	229	253	219	250	242	250	259	240	252	260	245	227	243	226	234	251	230	251	240	267	250	222	233	213	252	236	235	256	274	246	268	252	242	263	227	277	258	260	230	262	243	237	274	219	251	232	254	243	233	273	263	295	250	263	258	228	252	261	248	237	214	270	262	209	236	233	238	231	241	224	266	268	236	241	232	258	236	262	239	264	287	234	211	264	260	239	247	256	242	237	254	219	247	205	243	258	268	230	226	264	240	250	228	257	238	224	249	247	263	262	253	250	232	270	255	243	248	261	243	261	259	233	236	238	237	239	236	281	234	252	255	251	279	265	255	239	251	262	233	245	231	228	258	227	242	241	245	252	229	220	255	228	246	254	248	250	249	246	234	235	248	247	248	239	271	243	261	280	241	240	293	238	246	260	274	244	239	265	246	267	261	251	212	257	272	224	265	236	235	240	229	253	239	267	248	267	262	241	260	240	245	224	220	238	231	210	226	233	235	246	243	222	252	245	272	260	258	258	237	243	261	273	241	231	261	241	249	248	247	240	250	254	241	243	258	261	223	275	256	238	255	231	215	241	262	276	258	262	248	265	222	256	234	245	268	254	249	229	230	260	281	245	238	290	246	255	256	242	265	250	232	235	252	251	308	256	243	242	272	248	234	207	237	254	239	265	231	242	254	259	235	252	275	243	251	227	253	256	232	232	258	249	255	270	235	272	275	242	232	257	226	253	240	248	240	233	243	267	248	230	275	261	240	233	259	261	267	257	253	263	235	258	253	228	249	245	270	250	241	231	205	257	240	257	239	230	221	241	244	229	267	260	237	263	260	253	266	245	244	244	249	240	245	219	268	245	246	262	251	258	233	255	232	257	270	253	243	267	244	238	243	250	245	266	229	228	255	259	265	230	245	275	212	219	261	292	250	238	252	234	248	231	249	218	233	270	238	291	253	249	251	235	257	240	222	249	267	251	219	258	246	268	225	238	235	277	261	256	225	300	234	218	244	217	242	229	263	228	250	275	265	247	260	248	247	270	250	275	246	238	249	212	244	278	222	230	258	270	249	232	235	237	257	253	249	236	237	245	273	234	255	246	247	247	240	255	237	236	228	270	261	260	261	268	261	232	223	237	277	213	251	239	243	253	245	252	278	245	250	250	279	238	238	277	270	247	259	219	253	252	261	220	224	236	250	234	260	247	251	242	293	257	214	230	247	248	232	253	248	256	245	259	262	243	285	250	272	237	221	273	253	222	240	246	245	265	256	224	234	245	280	274	259	259	251	238	218	250	259	233	251	242	257	254	223	266	212	253	251	273	233	257	242	248	238	247	220	259	233	243	262	227	254	249	247	250	225	289	255	242	252	232	252	268	253	259	254	242	251	228	247	255	242	258	236	255	236	281	266	223	265	237	234	254	245	248	270	243	248	255	242	235	265	231	246	253	241	238	260	240	254	264	243	256	236	249	242	257	235	260	239	230	251	266	238	254	247	251	251	238	237	230	253	237	265	265	242	243	249	239	268	232	253	249	239	264	268	255	254	251	246	278	249	245	234	254	252	259	237	217	236	263	251	267	256	236	260	261	261	243	242	217	232	286	255	259	246	258	267	265	254	232	231	256	233	257	234	259	241	259	223	256	244	236	255	230	220	262	223	239	221	241	237	263	229	262	237	233	256	243	267	225	239	243	246	233	227	244	248	244	241	243	258	238	269	278	243	243	261	250	235	268	254	243	248	268	245	262	267	255	254	222	237	258	243	237	281	241	239	229	258	258	254	232	259	245	248	225	225	249	261	256	247	222	272	241	244	234	270	250	214	253	236	274	249	258	231	224	273	234	257	209	231	214	247	234	268	273	283	250	268	240	238	244	279	261	262	230	241	257	251	253	231	233	217	269	299	262	248	248	249	271	263	253	254	262	231	249	241	236	236	242	253	252	260	258	261	247	265	252	243	266	244	235	231	251	262	228	230	253	227	273	244	232	241	240	255	267	230	226	253	238	266	232	242	249	217	246	230	257	234	226	273	253	243	266	218	246	264	253	248	242	234	266	234	248	235	240	254	230	259	222	219	247	244	252	256	255	268	246	228	241	235	253	254	267	271	246	261	245	262	276	246	227	237	244	237	241	250	238	240	255	249	242	267	247	259	264	233	247	271	236	262	248	231	236	241	230	240	258	266	254	230	247	273	256	225	225	230	239	257	245	263	239	232	254	238	246	241	216	273	265	250	241	262	274	257	231	245	255	239	232	226	254	260	253	253	250	259	265	273	223	248	262	248	257	255	249	260	261	244	258	265	248	251	251	229	273	233	262	260	252	244	258	286	247	249	238	248	220	238	256	274	227	229	272	267	265	251	254	234	228	248	292	233	233	244	256	212	227	242	253	251	268	221	263	248	266	236	242	235	217	264	252	254	221	234	222	252	253	258	259	252	248	242	227	230	251	225	244	257	248	248	279	243	263	268	262	235	243	262	234	293	248	260	260	249	223	257	233	243	254	259	251	264	257	252	229	243	249	247	219	260	222	266	236	231	245	251	258	245	249	258	239	239	269	244	235	240	238	242	266	219	250	241	238	220	249	259	240	256	250	244	242	257	286	262	236	261	234	223	241	256	248	235	249	217	226	231	279	243	278	257	254	241	241	240	251	268	249	262	222	258	291	252	220	239	225	216	265	251	257	235	246	247	268	265	258	256	257	240	245	245	258	247	245	229	259	237	264	233	254	245	235	262	271	225	258	265	238	278	234	229	276	237	246	254	245	247	258	236	217	252	258	252	248	246	260	259	258	264	291	258	227	260	265	237	260	262	241	247	262	249	233	241	224	258	253	275	252	271	240	260	234	247	264	262	245	253	263	271	254	244	272	240	260	229	274	249	266	249	255	264	244	235	242	249	243	225	264	268	236	239	248	224	240	276	280	240	240	240	236	223	245	251	236	244	232	243	230	258	233	251	239	250	276	242	237	241	250	260	259	209	231	235	238	237	252	242	249	262	269	244	255	260	260	255	230	243	249	247	224	257	233	263	228	238	246	265	224	260	254	246	254	250	230	230	255	260	242	236	248	249	241
33274	40866	29665	19422	13182	8430	4635	2175	1289	980	792	707	559	472	483	438	385	405	367	357	343	334	349	331	347	335	318	379	325	300	323	323	329	306	296	294	309	265	305	269	278	278	298	332	290	319	309	317	270	288	274	285	277	275	301	298	258	310	286	278	325	302	278	283	291	302	304	325	319	274	288	283	289	291	281	317	300	292	277	291	313	297	291	273	321	299	323	318	299	295	293	284	290	292	288	275	303	290	286	275	286	317	273	288	301	325	288	301	275	312	297	301	304	344	292	302	290	300	304	289	298	290	303	294	284	308	288	274	291	306	292	287	304	328	310	303	298	288	293	253	308	318	303	319	292	308	278	279	282	290	318	303	254	321	294	247	261	295	294	303	309	289	300	315	284	277	297	309	274	265	282	294	319	317	295	301	309	295	313	327	307	278	278	278	282	309	315	304	277	304	274	297	268	308	292	299	262	286	277	281	270	309	309	280	264	279	316	314	274	321	281	314	251	285	270	293	293	297	277	290	299	288	288	310	296	283	296	282	291	329	311	298	287	314	307	280	270	271	242	271	296	281	297	272	316	298	281	253	307	301	335	316	304	265	274	288	263	306	282	303	287	284	283	299	299	285	300	308	311	285	257	308	286	309	263	317	289	312	277	283	290	314	316	257	289	305	313	324	291	267	284	320	288	295	295	323	295	298	310	272	310	301	309	317	303	313	280	299	265	299	289	284	283	310	308	328	271	305	308	296	315	288	274	276	262	297	319	258	314	310	315	281	286	269	289	285	279	279	293	293	308	321	319	255	257	285	271	291	305	285	283	287	289	282	316	293	305	276	272	307	265	299	277	320	281	306	281	288	290	289	292	285	289	289	301	294	290	285	288	309	277	308	281	274	307	306	288	281	313	300	328	257	285	280	309	282	307	318	293	265	310	321	300	281	265	291	302	279	280	286	274	273	286	288	286	286	310	274	301	263	289	257	293	339	290	314	295	270	278	292	306	293	275	298	276	278	246	259	286	298	281	277	286	279	262	288	310	296	295	312	335	328	317	295	296	301	305	278	282	293	290	284	295	277	287	306	293	302	293	283	331	260	294	283	282	284	280	279	287	306	293	252	242	282	313	283	267	263	258	258	277	296	298	308	303	249	258	286	292	324	289	276	313	304	286	315	303	283	300	269	272	269	292	284	276	306	280	300	293	296	272	309	312	274	272	297	285	292	284	325	279	337	272	303	302	278	297	296	280	315	282	314	281	301	290	266	299	284	284	276	295	299	306	287	290	318	283	277	331	274	281	296	291	309	274	278	286	315	294	280	319	332	282	316	308	295	289	334	298	319	274	263	288	296	285	303	309	304	299	291	311	299	271	286	269	326	312	266	314	305	316	258	286	300	299	321	281	292	304	308	302	298	296	308	280	285	261	273	307	310	262	285	272	290	289	285	285	283	282	291	286	279	278	285	286	264	268	276	292	289	302	300	283	293	300	289	311	312	283	260	306	306	284	302	292	284	281	297	301	270	287	292	323	294	318	281	309	294	288	313	302	339	314	330	272	313	300	300	286	298	276	288	296	319	304	317	287	279	308	285	306	302	308	288	299	291	286	287	309	278	313	305	294	290	272	297	265	290	286	291	287	288	266	301	292	275	300	291	279	273	319	287	293	288	278	284	317	292	319	300	319	288	285	321	337	283	319	276	301	312	300	290	266	301	318	296	287	277	292	310	285	293	296	298	277	279	285	273	303	288	251	286	261	312	303	292	299	290	245	314	298	269	291	279	295	279	243	256	286	255	264	311	308	278	299	291	310	324	321	311	266	273	308	271	292	301	298	289	288	262	330	250	301	291	299	292	301	273	280	279	315	296	298	297	296	296	300	295	286	297	294	281	277	279	274	269	297	302	298	308	303	296	298	283	330	291	290	288	321	294	313	295	307	279	298	312	293	297	274	277	251	297	298	306	290	327	284	315	318	323	288	263	306	287	266	293	298	300	270	280	319	290	292	323	303	304	309	282	274	303	290	282	297	280	282	310	312	306	301	321	295	299	322	301	288	302	284	327	331	304	306	300	317	294	295	317	313	294	294	281	293	300	280	311	281	275	271	293	306	282	291	305	252	274	278	295	281	322	299	297	303	273	317	321	299	290	293	293	281	288	328	296	327	276	272	303	262	306	257	269	315	283	293	277	275	309	281	267	278	293	286	279	287	273	273	267	312	299	277	293	284	304	297	272	264	282	336	280	297	287	297	321	286	312	286	285	285	296	301	323	273	313	304	300	306	299	328	267	273	306	290	284	304	297	299	271	287	262	329	285	281	274	293	272	275	269	295	285	308	303	279	295	273	289	304	275	290	299	295	319	255	293	293	297	295	284	294	294	284	280	278	283	303	283	314	306	303	276	268	277	261	303	261	299	286	310	332	310	294	306	284	293	279	312	303	309	305	289	306	285	310	272	294	306	294	278	297	273	263	324	295	279	291	297	281	290	314	293	269	308	274	302	292	301	305	298	282	283	273	301	318	296	306	267	277	272	271	311	254	300	281	306	285	297	286	278	296	321	290	287	315	318	268	258	292	313	323	307	301	256	251	261	323	291	310	297	276	271	274	305	282	306	299	293	302	321	267	266	253	309	326	301	255	284	298	288	303	307	296	266	287	286	283	313	269	270	278	300	305	263	296	286	285	293	295	307	320	293	286	289	298	311	308	297	261	280	288	277	334	268	286	273	290	310	294	318	301	277	286	284	304	289	275	323	284	259	297	302	246	285	309	290	295	293	296	280	307	295	294	268	264	304	314	293	295	279	274	287	262	265	298	316	261	324	298	301	312	307	285	311	291	292	295	293	290	298	312	317	298	316	303	291	276	272	290	303	265	293	291	270	291	284	323	313	290	271	271	261	278	287	294	289	293	290	283	271	297	298	292	268	285	268	323	300	315	278	272	280	307	289	318	269	287	291	257	299	285	309	304	296	274	292	293	292	270	314	283	275	299	275	296	310	279	291	299	294	299	304	297	288	273	305	291	311	310	308	288	294	304	301	284	273	300	281	284	277	313	300	331	274	325	326	298	297	305	279	299	266	257	291	295	275	300	278	320	297	287	310	305	292	295	297	284	292	323	298	279	285	284	273	296	312	306	304	282	282	279	303	290	296	304	280	305	274	313	283	278	277	279	248	304	286	287	316	321	290	287	313	312	281	285	281	297	302	295	298	293	283	320	324	293	278	348	289	255	309	280	279	313	310	269	292	297	271	272	280	285	264	257	275	318	280	286	284	292	295	295	290	281	294	280	286	256	292	284	283	313	271	277	269	277	281	295	299	311	290	310	280	290	303	320	313	306	333	283	291	336	301	271	303	272	259	303	295	313	289	284	279	299	303	265	302	309	278	274	307	312	317	272	274	259	289	291	293	292	285	281	281	323	306	310	294	292	307	291	270	297	315	300	301	283	298	280	319	303	302	287	318	313	317	269	262	318	325	300	273	290	290	303	301	312	308	295	283	274	295
23825	21369	28403	25081	21789	14802	5493	1840	1117	793	642	576	516	464	473	420	339	357	343	334	300	318	336	338	334	300	286	335	328	302	269	281	313	275	304	268	309	285	286	304	262	280	259	268	286	304	315	261	268	292	286	287	284	308	309	285	308	289	281	272	280	306	278	300	290	293	289	272	278	264	255	290	265	276	311	295	290	262	278	299	289	309	266	321	296	279	295	283	298	279	275	309	290	288	304	269	295	274	283	314	290	300	249	304	261	323	287	287	285	294	272	295	291	260	280	281	300	280	277	276	268	275	287	289	295	274	279	292	278	261	293	263	284	290	291	305	274	286	258	290	266	286	307	286	303	285	291	300	292	307	302	277	268	275	289	285	265	290	279	297	300	236	310	274	269	295	307	269	280	283	295	256	302	289	271	287	297	314	263	307	280	278	263	259	297	302	277	288	288	291	276	286	297	283	278	257	255	273	297	281	272	261	283	296	265	271	259	289	277	288	246	289	286	279	288	276	283	275	306	286	287	283	275	251	287	283	298	287	281	325	271	262	281	301	281	284	317	273	296	285	291	295	273	300	280	293	302	278	303	302	291	288	247	254	305	277	280	265	316	276	291	295	273	285	291	284	269	267	271	314	324	285	251	307	293	277	288	300	270	258	287	287	298	267	286	303	318	293	265	275	278	296	258	278	271	268	258	266	264	293	265	258	281	310	299	262	249	295	292	290	285	311	290	313	268	304	302	290	291	287	291	275	270	285	291	317	316	289	287	314	285	279	293	262	306	264	259	281	283	266	239	283	258	306	267	283	296	303	282	274	249	270	282	283	286	294	309	282	281	278	276	303	298	263	267	269	311	272	300	275	240	301	298	279	251	267	226	307	306	287	285	293	251	281	285	296	253	299	276	305	265	258	280	288	309	311	306	282	303	267	297	274	267	283	268	317	283	280	288	285	294	284	293	280	269	298	269	295	296	250	282	261	288	286	321	266	306	288	317	277	271	281	308	279	264	272	284	267	261	300	293	264	317	269	272	293	281	283	273	253	305	282	261	274	305	272	301	274	299	270	297	305	277	280	285	271	288	330	261	244	301	271	287	305	285	269	289	301	287	267	278	316	292	292	282	260	241	283	298	299	291	281	272	272	285	275	285	311	297	246	293	279	287	288	300	273	287	298	282	283	265	302	247	286	322	271	293	321	300	294	296	277	301	287	294	301	289	259	293	308	278	273	253	269	275	312	302	281	294	279	288	266	282	284	257	269	274	290	276	300	272	281	269	286	275	279	296	283	283	273	259	265	272	287	291	281	288	293	267	278	268	298	295	301	294	294	307	315	300	292	287	299	303	289	260	272	299	305	272	298	259	297	261	277	294	277	278	306	268	263	286	288	305	317	280	280	277	296	274	282	283	299	283	291	249	284	291	277	295	321	274	277	302	295	317	282	255	256	274	296	284	290	280	267	288	300	290	286	270	297	305	293	289	301	292	308	273	297	290	292	272	242	288	281	285	284	262	299	257	285	274	279	323	287	309	277	272	300	295	317	297	272	294	293	268	288	270	282	275	262	279	270	288	261	299	278	286	311	286	305	278	284	283	272	277	283	286	300	269	285	306	291	286	321	249	283	308	288	272	303	295	275	302	299	308	291	295	297	259	268	304	265	278	281	300	278	275	286	288	278	300	274	281	300	301	250	292	301	274	272	340	280	284	293	288	290	284	270	280	247	284	294	299	298	288	270	263	298	299	298	307	285	249	297	270	255	298	307	281	290	280	293	285	316	263	295	280	274	275	274	280	281	291	279	303	257	302	285	274	276	268	269	292	313	278	278	288	277	282	288	289	252	304	284	270	290	273	274	288	278	268	286	273	283	303	287	282	281	279	294	291	278	300	320	279	294	291	297	261	289	304	289	281	274	293	280	276	275	265	315	278	297	302	310	273	279	283	300	273	301	299	276	289	300	268	300	253	242	335	306	291	273	275	292	275	277	290	303	276	295	272	274	248	266	270	281	269	297	301	297	275	299	308	289	270	270	299	259	287	290	289	322	303	297	277	284	258	277	281	300	297	308	305	283	301	312	276	293	293	275	292	311	302	282	271	289	287	274	284	292	268	316	287	298	281	283	280	290	271	267	287	273	283	302	274	264	265	287	254	297	285	272	293	284	286	317	289	310	288	257	283	290	281	248	299	279	295	314	280	276	250	306	309	276	280	296	312	265	285	266	295	267	279	292	285	342	277	277	278	302	251	266	286	281	305	283	283	276	300	279	302	287	264	295	257	261	277	275	318	263	261	305	279	269	297	286	259	311	274	294	302	291	288	273	279	283	259	260	251	280	305	284	289	305	299	293	314	281	283	271	267	272	266	266	279	282	290	296	299	290	271	303	299	275	278	304	281	277	274	288	290	260	281	303	276	282	261	276	271	269	308	301	292	283	273	307	267	303	277	285	277	274	302	278	303	291	280	270	291	293	289	269	277	295	246	288	292	307	282	322	287	288	252	299	282	288	269	274	275	278	294	308	272	282	298	300	273	290	266	287	277	300	284	286	272	272	302	299	287	272	301	304	272	285	287	279	284	291	257	286	278	297	283	265	275	273	279	259	290	290	293	267	293	283	282	251	308	285	304	285	297	282	292	295	272	292	277	256	283	267	280	334	274	273	301	312	282	296	291	308	280	300	275	293	291	298	285	299	284	268	283	262	268	271	290	292	313	272	291	270	280	280	289	295	296	290	301	291	305	252	264	254	286	256	281	241	259	279	273	279	280	263	308	271	291	294	275	269	298	272	267	284	254	291	268	300	283	269	283	308	297	275	277	286	269	273	277	304	254	269	280	260	308	278	295	277	220	269	282	263	281	281	275	293	274	272	302	280	277	304	287	289	260	271	283	253	299	282	304	290	283	288	258	324	277	286	277	301	313	304	299	276	299	275	306	301	299	277	281	303	302	298	265	304	285	301	267	278	283	244	292	271	298	281	291	292	311	278	285	284	262	284	271	273	270	282	286	294	252	268	273	282	277	268	270	284	271	317	283	252	279	273	298	274	286	285	278	303	314	281	286	279	285	298	320	277	289	261	310	258	252	269	287	283	273	280	300	266	293	306	327	296	282	301	254	267	271	299	288	266	269	257	293	325	286	278	274	282	281	267	306	305	302	291	271	287	289	277	300	284	308	291	280	296	278	294	303	291	289	302	250	280	267	295	301	305	288	266	294	269	285	286	275	292	300	270	280	283	299	277	285	276	295	258	273	284	254	287	297	267	305	284	301	270	268	260	300	296	281	294	258	287	292	262	276	286	290	275	311	293	313	288	285	287	267	270	297	291	278	282	272	282	274	278	266	283	308	279	273	305	250	281	294	289	273	305	283	306	308	288	249	254	261	275	307	284	301	292	266	287	290	287	291	270	285	279	272	270	288	293	265	318	300	286	301	263	263	282	270	284	291	307	271	304	271	262	259	282	289	280	273	285	301	294	260	274	271	267	278	311	282	281	293	287	300	288
33599	48672	37779	29886	21801	12717	6437	3023	1962	1430	1142	920	741	700	627	595	503	461	465	402	434	410	358	396	407	367	401	400	354	361	332	368	351	320	338	359	334	335	325	325	397	309	343	313	324	349	342	342	313	316	332	336	347	366	356	347	339	320	338	313	328	341	315	326	328	339	327	353	338	335	317	335	312	343	342	343	309	302	346	324	340	328	336	324	362	335	364	316	341	329	352	350	321	336	335	356	315	327	319	292	353	352	359	365	324	347	317	310	348	340	320	327	359	327	296	349	359	351	341	377	321	330	288	292	322	320	347	350	306	330	339	324	331	355	337	350	324	326	329	313	328	337	314	312	354	344	331	334	334	362	304	332	370	336	331	324	333	325	323	338	343	323	340	318	342	336	320	359	340	330	360	326	350	328	332	329	344	322	323	330	314	342	328	339	333	345	322	335	338	317	337	306	363	372	321	340	339	280	328	329	315	361	335	363	340	377	345	312	348	311	333	334	331	325	349	347	306	320	330	299	337	320	329	368	346	362	317	328	311	312	342	351	297	323	342	341	342	304	346	325	365	344	300	296	347	307	323	337	370	361	356	336	305	324	331	338	337	343	358	342	331	323	327	336	327	339	332	337	334	303	302	353	329	381	324	302	336	346	358	371	341	314	370	352	343	325	321	337	325	329	298	335	344	353	331	312	296	336	323	310	331	337	348	343	352	342	312	297	342	322	355	289	331	328	328	340	352	358	358	337	335	340	339	295	325	354	357	336	298	329	332	320	309	339	324	367	338	334	342	319	338	305	335	325	339	326	339	318	328	333	346	278	328	350	323	350	338	325	335	344	328	353	347	309	310	346	320	370	340	352	328	324	307	325	338	330	316	316	298	337	328	341	339	313	361	353	336	342	335	332	332	342	326	334	338	315	341	326	320	304	324	351	317	353	330	338	309	333	299	305	341	353	322	310	338	355	349	335	321	354	369	316	333	340	323	337	323	319	354	337	349	292	335	323	332	333	323	312	340	318	358	316	312	321	329	320	376	325	328	341	341	337	336	329	365	332	325	325	321	326	304	313	317	312	388	319	340	339	346	323	295	356	320	334	343	339	325	342	362	353	343	316	316	359	337	335	335	315	353	322	345	321	324	375	366	317	329	310	331	320	343	332	354	357	353	337	338	346	363	346	357	348	347	314	344	333	373	361	342	330	333	358	339	320	334	286	358	342	295	348	345	328	349	340	343	342	338	315	317	315	314	356	339	343	329	333	359	309	326	349	355	355	348	341	380	322	314	329	343	313	333	313	331	330	324	321	319	336	343	310	308	326	338	326	371	328	335	325	322	337	316	305	306	324	328	324	309	312	313	300	332	315	328	351	336	367	341	361	330	334	328	356	324	337	359	366	353	362	328	321	342	316	321	371	323	331	343	309	353	330	335	331	332	353	346	329	352	313	327	326	312	332	316	342	343	330	302	328	312	344	368	344	323	315	353	330	374	345	336	296	351	305	341	320	307	344	345	336	341	324	316	352	305	337	356	340	339	363	326	293	350	304	315	319	314	299	372	332	284	340	311	310	328	353	344	368	336	327	334	318	314	327	363	312	326	317	345	327	317	316	355	342	365	325	344	317	350	340	328	315	345	349	316	345	355	341	324	336	348	365	328	331	333	335	362	313	352	336	336	340	321	318	291	352	325	310	326	329	342	310	358	333	335	318	340	319	301	355	362	331	310	322	342	309	313	341	342	324	319	347	346	322	372	357	362	331	346	315	318	358	329	295	311	345	289	364	339	357	301	336	344	295	304	337	320	323	314	344	324	304	359	366	314	347	323	362	335	329	273	355	346	340	343	307	362	362	342	351	336	302	328	323	341	293	339	358	343	320	325	337	333	302	321	323	333	334	357	300	299	319	311	347	325	346	311	332	319	337	333	312	347	331	358	324	307	311	352	325	311	293	332	297	350	336	368	311	307	359	348	371	303	338	341	334	336	346	339	320	346	332	344	335	355	321	332	335	353	369	308	319	335	321	343	382	329	336	349	334	314	339	337	300	316	365	369	368	349	350	346	333	339	325	319	309	336	330	333	343	343	312	319	315	340	323	303	364	328	335	333	357	343	319	354	307	338	320	322	341	317	347	349	335	338	357	297	353	309	325	319	363	359	312	329	341	306	319	335	355	280	329	303	292	346	322	359	331	334	346	324	334	318	371	324	334	348	295	301	320	346	325	323	346	353	332	332	333	309	310	360	303	327	359	328	328	352	331	334	358	337	343	349	311	365	299	317	358	361	321	311	357	307	330	331	351	351	361	342	372	332	334	328	339	313	349	339	293	346	328	320	332	375	332	340	289	338	326	339	338	342	328	317	353	344	335	317	359	336	360	368	329	330	325	296	329	321	347	317	305	335	361	345	367	348	343	327	326	347	356	325	346	341	303	331	351	320	348	314	310	342	340	355	362	353	329	353	370	328	348	328	357	325	352	327	342	326	343	336	329	332	332	279	332	315	321	331	325	332	354	386	340	327	311	343	349	342	337	307	345	322	361	328	331	335	347	314	349	317	335	362	288	348	359	350	313	349	312	339	352	310	317	322	322	324	329	346	357	340	314	322	342	355	336	342	316	303	342	347	356	337	335	309	316	339	357	305	320	331	326	342	333	349	340	331	336	299	315	322	348	358	337	329	334	359	309	332	334	348	331	329	349	372	323	349	329	357	335	316	373	324	345	347	338	302	359	349	333	335	347	317	368	357	344	331	318	281	327	319	322	318	348	318	342	349	305	343	330	316	335	355	337	333	328	320	328	343	324	375	341	328	341	319	336	314	304	323	350	352	326	326	345	334	347	298	300	353	343	312	317	318	349	320	349	317	312	313	337	321	323	353	343	327	285	340	312	330	344	344	327	365	327	322	361	338	344	297	314	347	339	343	339	342	332	325	347	345	303	311	325	370	346	330	361	323	311	306	340	382	317	348	297	329	332	367	343	346	321	364	340	294	347	359	340	310	339	331	322	374	311	364	312	336	353	334	332	348	351	336	331	319	313	360	336	336	338	327	310	321	341	315	309	357	324	341	337	323	325	341	311	302	354	291	309	310	368	339	284	343	328	325	346	310	287	335	307	348	304	327	322	341	340	315	346	312	330	380	309	345	312	327	328	346	348	325	321	315	330	324	326	310	352	340	352	337	317	362	324	326	382	331	314	368	300	326	316	353	331	314	325	367	326	354	342	328	334	309	339	323	329	281	340	325	346	318	347	320	316	327	314	324	366	313	331	348	320	338	344	327	347	328	348	345	294	336	300	350	325	317	336	306	346	337	331	314	340	353	321	345	337	323	334	293	316	353	356	322	348	326	359	328	330	320	305	347	309	331	353	332	346	330	339	336	328	325	296	337	355	329	359	305	373	321	340	349	317	323	288	303	326	342	345	316	336	370	329	319	331	291	339	342	370	311	314	338	344	325	324	357	381	344	362	338	369	358	379	360	316	359	327	328	313	337	296	323	350	336	320
25231	21453	27751	26182	13361	4651	2454	1469	956	698	589	496	407	366	363	328	326	349	299	297	287	279	292	238	276	269	264	253	263	243	250	232	239	233	233	252	195	221	259	252	235	206	258	228	264	225	236	220	219	229	216	262	232	263	245	219	241	263	215	220	220	205	215	216	226	220	235	245	223	225	256	233	219	215	254	227	231	203	235	202	240	225	214	196	221	234	216	225	186	242	230	230	234	230	235	261	226	264	236	235	236	247	256	212	225	251	205	244	261	217	204	222	245	221	215	223	234	226	215	229	187	223	241	224	235	250	233	213	251	231	225	208	226	219	222	232	259	242	259	226	238	249	241	212	209	274	223	224	215	226	249	231	218	208	224	218	219	227	237	223	236	219	219	220	221	226	206	199	246	239	234	234	224	234	254	228	227	215	193	213	211	227	215	234	242	228	227	236	226	213	243	215	227	230	213	216	194	220	210	238	252	243	202	232	200	232	231	209	218	246	224	243	216	219	214	218	243	228	242	210	244	224	242	244	248	222	226	240	240	245	192	223	225	237	214	235	240	227	244	241	225	243	236	245	231	223	251	217	210	235	236	197	203	209	205	196	205	241	222	237	215	211	239	231	229	223	221	227	234	243	239	226	237	202	202	199	231	217	215	241	237	226	211	227	217	263	218	212	205	217	214	229	219	242	250	208	249	185	246	226	220	218	232	219	269	229	230	235	208	233	229	233	235	229	243	234	222	234	229	239	215	235	241	214	247	229	226	204	210	232	223	196	261	219	219	201	202	182	233	235	226	216	210	235	227	242	213	217	212	215	241	226	250	246	224	242	205	230	210	206	209	190	246	228	214	209	215	207	225	191	224	205	235	208	252	208	187	249	242	227	232	258	225	234	236	241	258	245	226	241	215	197	208	242	238	208	239	231	234	247	218	229	266	246	190	256	211	237	221	221	231	220	223	217	227	203	247	230	242	249	255	251	253	222	211	208	266	230	250	228	234	245	226	239	258	231	237	253	242	212	235	237	232	218	200	258	246	212	225	223	206	201	230	211	224	228	237	219	227	225	212	267	201	198	221	216	212	225	216	218	230	229	194	244	229	244	268	247	226	244	217	258	234	217	202	243	209	255	222	200	235	231	218	206	202	230	257	234	198	230	216	227	229	222	225	233	220	238	230	230	238	212	219	216	237	217	256	230	230	227	231	234	239	235	257	233	247	241	210	226	244	210	236	235	241	249	230	227	210	227	213	233	224	211	225	231	252	215	232	233	218	248	225	205	233	246	242	225	239	242	203	239	205	234	230	238	225	235	235	204	223	204	189	245	238	241	198	260	226	225	228	247	221	210	215	233	239	237	223	222	218	223	236	222	211	266	240	243	205	224	226	229	206	231	244	220	216	195	244	227	203	223	205	198	224	225	205	200	224	208	224	251	234	244	222	249	239	222	223	221	228	225	222	248	222	215	208	231	253	234	208	243	250	215	250	226	233	226	209	217	220	230	230	215	209	212	236	241	231	209	210	225	233	233	248	215	270	228	244	225	224	216	207	229	233	192	226	210	270	233	216	215	225	222	224	227	225	202	219	212	216	241	236	205	233	262	253	217	230	219	225	230	251	236	209	231	228	204	235	238	207	232	200	224	229	240	222	244	241	215	226	239	240	227	199	247	241	221	226	209	230	270	232	233	205	219	205	227	246	267	208	217	231	218	213	213	222	226	202	230	235	234	248	247	249	241	237	245	210	222	234	225	247	237	232	249	229	242	223	244	233	247	225	217	182	221	228	235	217	217	220	223	231	237	219	220	237	213	221	250	229	221	210	230	226	249	198	236	221	231	213	230	216	221	224	245	240	228	254	242	230	232	204	212	236	238	214	232	227	235	228	255	231	218	228	197	223	207	252	227	240	214	250	241	246	251	218	206	226	247	244	231	215	208	235	240	240	212	227	229	227	219	222	221	213	220	199	208	244	220	225	223	240	235	218	216	211	242	230	225	221	236	237	223	236	242	188	235	198	243	257	230	217	205	223	218	247	242	227	239	246	209	240	237	226	188	225	227	227	217	194	229	249	256	215	228	260	249	228	212	243	215	231	227	221	231	213	238	247	241	243	234	232	212	215	232	213	231	207	232	260	216	223	215	217	224	233	231	220	217	207	233	220	238	214	216	222	221	215	237	190	244	237	203	267	209	250	235	216	252	218	222	225	217	233	267	239	232	194	216	216	240	224	215	200	224	235	235	212	233	231	237	218	216	240	238	251	214	227	216	234	265	210	227	233	240	181	247	255	252	249	231	224	214	213	237	222	237	236	212	222	207	216	244	245	251	227	232	221	234	228	236	219	224	217	236	200	219	243	220	215	222	233	222	227	233	206	239	244	220	233	229	209	223	227	215	243	264	231	215	246	211	225	220	241	243	209	247	266	233	216	256	225	235	239	214	218	223	212	259	213	224	192	239	238	226	201	234	243	207	243	228	217	220	229	233	227	228	241	200	211	237	209	222	224	241	248	230	244	254	205	220	254	240	226	196	234	214	240	230	204	221	229	241	206	229	252	217	228	221	222	227	252	257	229	246	227	245	229	208	227	241	233	240	246	213	255	225	209	219	228	237	225	218	216	239	231	197	217	226	249	211	236	213	227	227	240	210	198	235	252	249	193	228	249	237	231	242	207	220	219	246	228	219	204	217	247	214	247	222	215	190	206	241	215	251	235	219	219	215	220	236	228	231	244	233	219	212	204	234	228	212	231	224	221	217	234	256	237	212	231	246	226	189	225	218	229	250	195	222	216	236	224	191	237	231	273	232	232	217	226	242	225	240	216	213	215	250	233	235	241	226	235	222	252	233	216	218	238	234	220	208	241	230	252	193	224	239	238	246	220	246	228	225	228	218	237	258	225	252	223	225	234	260	225	195	214	262	235	244	227	234	233	217	248	206	210	253	229	253	219	228	243	230	237	211	226	233	207	227	237	218	236	278	219	252	220	235	217	219	225	236	206	206	228	254	205	205	216	222	247	253	202	225	265	215	214	217	217	213	225	231	255	214	210	206	226	210	219	237	244	235	246	239	234	230	199	239	212	192	224	227	249	245	240	200	228	239	247	233	250	200	230	214	230	255	247	245	220	261	224	234	256	239	240	231	270	217	232	212	213	243	201	220	231	230	237	233	228	225	212	212	221	236	258	225	236	221	234	229	237	239	241	225	231	235	215	239	233	248	239	234	234	202	209	231	223	194	264	219	209	204	220	191	231	227	214	244	227	226	243	242	255	224	239	220	207	225	220	232	233	234	231	244	232	242	210	242	278	232	230	211	256	239	228	224	246	255	237	240	246	227	216	228	231	226	218	256	249	210	259	230	214	212	220	208	228	220	222	242	230	225	228	205	224	239	215	230	230	203	241	234	218	229	214	242	205	222	230	233	222	219	231	227	252	225	246	209	217	236	194	230	244	224	219	200	245	233	231	229	235	229	215	227	203	217	207	237	253	242	234	249	213	238	223	243
32876	46863	37548	25033	13615	7053	4696	2877	1856	1314	1034	906	706	634	595	531	508	394	402	398	338	377	329	302	314	336	335	338	297	316	319	290	280	303	298	271	294	295	284	272	281	290	291	288	305	265	277	280	259	276	254	276	235	295	262	317	268	290	285	286	246	270	262	268	312	271	264	262	267	253	264	279	276	290	273	283	257	293	277	277	274	287	254	262	281	286	304	265	286	273	288	269	291	301	285	256	247	284	269	258	261	247	275	298	267	268	281	266	264	263	260	279	285	261	262	256	287	274	281	265	233	250	297	277	257	295	258	268	274	287	285	250	264	269	262	290	266	277	258	283	289	280	285	276	264	277	275	294	278	275	250	265	268	269	272	287	267	296	328	296	256	279	278	293	230	277	274	312	270	288	307	264	278	280	285	254	296	268	260	278	277	271	247	255	259	258	301	267	301	284	274	253	273	278	284	263	281	294	261	263	299	294	275	269	246	270	265	268	270	247	265	261	256	272	281	273	284	279	265	303	276	274	276	243	258	269	256	270	278	255	272	272	271	246	258	265	256	282	259	241	272	288	273	275	255	253	263	280	272	258	269	289	262	273	255	272	262	257	280	254	274	252	250	268	270	271	300	326	298	275	261	262	283	286	260	262	298	252	265	285	249	297	281	287	250	274	325	258	242	262	275	273	251	273	257	264	286	290	280	259	249	273	274	269	268	271	273	276	273	340	263	270	284	286	242	266	281	306	265	286	283	260	249	289	279	258	249	258	272	266	265	292	280	288	297	300	264	284	266	279	277	287	280	271	241	256	240	276	282	271	256	259	298	275	258	231	274	267	276	293	269	287	262	237	275	269	243	304	295	284	275	270	263	269	270	271	240	280	261	280	280	281	278	267	256	267	292	275	285	281	255	253	263	262	252	286	291	272	273	262	283	289	263	277	273	259	274	269	276	301	293	290	282	295	273	260	278	277	253	297	266	269	262	294	288	273	243	272	260	278	267	241	289	298	277	282	265	267	276	274	288	285	289	269	305	296	253	301	254	281	308	278	280	280	258	282	320	259	293	272	270	294	278	304	277	246	275	275	294	276	269	260	243	277	258	289	265	281	252	252	293	302	272	321	287	270	279	300	284	305	279	277	275	264	266	259	288	293	276	269	288	293	270	251	267	288	300	275	314	286	276	255	292	302	282	269	319	264	262	247	273	264	265	256	271	269	286	296	277	253	287	281	261	284	311	272	304	222	270	272	291	273	304	293	264	265	281	283	302	281	255	260	256	276	268	260	257	284	270	261	254	281	292	249	268	244	260	281	252	289	307	270	268	268	281	244	280	266	289	270	267	286	252	239	277	263	286	290	271	267	284	295	293	290	297	290	316	276	288	295	292	290	272	267	274	281	311	250	289	292	293	281	278	285	230	297	263	279	283	272	256	295	287	283	260	307	272	292	279	290	242	263	300	256	255	246	262	275	266	265	258	265	261	257	242	277	294	268	288	272	267	306	300	274	277	263	253	246	276	268	281	289	317	287	300	263	276	292	278	275	283	268	286	287	270	289	293	247	279	291	295	280	254	286	298	246	289	257	291	277	264	288	263	263	240	265	274	271	271	294	261	243	275	264	269	314	296	278	261	273	265	289	286	276	268	261	273	275	275	275	275	263	286	293	252	288	273	264	267	273	256	253	278	272	241	260	288	278	274	279	281	257	287	284	256	284	258	254	242	279	277	285	280	258	249	246	283	284	265	282	269	301	264	254	283	301	265	291	282	311	274	249	241	273	255	252	258	278	286	267	262	265	270	279	264	257	283	279	237	251	282	284	244	288	279	285	287	238	278	271	245	260	295	260	281	296	262	298	248	265	289	276	277	271	282	297	250	293	263	258	259	275	263	271	283	292	284	287	272	266	295	291	280	249	262	259	257	286	292	291	300	265	269	264	286	295	240	242	264	291	280	296	272	269	308	269	266	294	258	259	305	298	275	271	269	261	251	290	249	287	275	301	277	275	293	269	272	287	282	250	252	257	281	272	284	281	285	270	289	280	268	267	256	273	262	264	297	267	267	287	255	284	268	274	254	271	292	280	276	266	295	247	277	274	299	285	294	278	276	257	275	259	279	258	289	263	270	282	288	303	260	279	292	254	302	260	275	267	296	309	262	273	287	256	288	272	267	254	272	280	291	239	295	301	280	272	296	280	275	271	288	280	256	277	271	280	248	279	251	282	295	269	266	268	278	242	272	277	276	272	247	274	284	264	290	261	276	231	259	267	276	335	280	271	288	277	267	273	290	291	272	241	269	296	271	278	279	290	264	285	286	258	275	254	309	264	257	258	265	286	260	280	304	260	279	306	258	283	260	285	310	269	255	283	300	292	257	280	261	272	288	272	264	272	265	281	276	272	276	279	258	274	267	261	325	266	272	276	286	282	284	240	284	279	253	254	279	287	266	265	277	240	283	273	279	291	297	306	300	281	284	262	294	273	316	273	272	283	268	277	275	276	236	268	283	262	247	271	272	275	273	270	257	301	293	259	282	275	267	266	286	275	247	296	279	278	260	320	284	257	302	252	285	290	273	286	236	244	288	293	266	258	267	278	283	282	292	281	243	275	258	271	309	291	247	275	292	246	286	254	264	266	292	294	274	273	299	285	285	251	262	275	272	276	235	276	271	254	281	259	283	249	277	312	285	267	249	261	245	274	272	236	269	259	242	291	249	264	272	282	286	275	286	272	266	274	280	277	253	280	291	281	290	286	245	259	273	262	286	265	255	257	273	242	258	265	256	266	231	277	273	265	296	300	297	228	268	282	266	261	255	265	284	270	263	285	271	283	274	269	272	258	273	266	239	318	267	271	271	284	281	288	278	300	273	283	280	293	245	263	286	276	266	261	271	297	286	262	254	269	292	284	245	286	263	268	277	249	242	259	283	221	289	285	296	254	269	288	232	255	256	264	295	276	254	280	265	289	260	288	283	253	271	281	314	254	287	254	282	276	241	281	286	275	263	260	250	283	267	265	269	273	284	253	273	267	282	254	264	269	294	261	288	288	274	287	260	285	259	272	269	260	315	271	265	268	296	254	279	278	283	264	253	264	277	258	278	258	262	259	269	260	265	256	265	275	286	289	297	235	253	273	267	274	271	334	258	293	275	297	274	291	324	289	281	270	270	285	272	261	270	305	270	294	292	273	329	283	251	252	279	289	243	273	253	283	282	298	252	282	273	279	271	313	253	261	263	277	286	291	274	268	254	271	264	245	274	258	271	237	274	277	273	301	264	267	259	254	274	255	254	271	273	235	265	276	317	267	262	272	266	268	275	290	286	272	297	272	279	274	286	308	270	292	289	247	262	296	277	267	304	270	253	288	275	267	257	289	279	278	279	282	271	274	243	267	290	257	284	267	274	286	252	266	247	253	296	271	288	282	277	263	269	308	252	309	286	287	266	265	253	260	273	290	268	286	266	278	284	240	268	251	277	268	285	273	268	274	272	268	296	268	285	272	272	293
22815	21428	28985	24358	21601	21163	11448	3457	1646	1170	927	746	641	564	499	494	455	419	417	379	346	347	365	335	337	358	302	316	297	334	325	294	268	312	290	274	327	331	320	323	296	296	316	248	294	288	298	308	286	284	276	280	341	296	294	280	316	282	284	299	278	307	267	290	249	280	260	278	301	302	305	314	308	295	311	307	291	262	276	276	287	298	313	288	273	259	311	261	257	273	312	315	277	297	266	248	286	277	280	276	305	312	293	296	287	289	285	292	275	304	269	240	269	304	286	292	279	266	292	296	306	272	261	308	264	272	266	302	279	269	310	294	251	271	241	301	284	286	271	287	257	285	269	298	257	296	287	290	263	319	286	292	271	282	261	303	303	297	283	272	267	256	299	294	305	303	282	312	306	283	301	248	278	270	274	277	252	281	307	281	272	299	288	293	285	283	292	271	277	274	291	311	271	272	280	293	288	287	276	281	315	276	279	290	300	268	302	289	275	283	278	277	290	284	293	281	280	294	269	303	288	266	291	303	262	269	285	281	266	261	303	286	287	281	261	313	272	298	289	288	275	290	289	293	270	260	302	277	290	269	262	311	295	283	275	274	285	311	313	265	280	303	307	258	287	280	279	281	306	257	275	292	283	296	283	251	306	296	282	297	259	279	285	286	303	277	290	305	287	289	293	318	260	299	282	307	297	307	288	317	313	304	285	316	298	292	311	285	294	314	289	274	277	293	289	276	301	283	295	291	261	270	270	291	283	263	247	298	282	286	287	264	264	278	298	303	290	271	285	282	311	293	292	286	312	288	282	283	267	252	294	303	281	283	275	323	291	267	288	267	264	284	270	280	294	320	282	266	300	299	280	308	252	289	258	334	284	301	283	315	277	281	265	265	274	284	295	317	282	277	290	291	318	283	319	294	293	268	281	300	287	302	272	293	279	293	269	318	300	298	302	302	277	283	267	276	292	279	294	275	258	298	259	291	295	278	327	312	316	289	300	294	298	268	314	274	289	282	298	290	276	292	302	273	310	276	289	275	295	286	263	258	298	287	288	265	313	321	284	301	265	317	259	308	276	261	300	308	289	279	289	276	299	262	317	274	278	273	300	267	269	287	309	281	313	281	267	296	303	273	266	288	281	281	308	314	291	253	302	282	283	281	275	319	304	309	328	303	264	284	283	271	270	288	257	292	273	292	294	321	282	256	263	310	300	284	268	288	318	268	253	282	262	277	272	294	298	256	296	294	277	274	304	313	276	301	309	280	268	275	309	274	295	301	305	280	315	292	287	259	261	270	262	296	291	294	280	319	289	279	309	284	273	281	270	297	309	272	286	285	274	273	294	291	299	288	309	287	296	299	286	284	320	289	287	291	280	281	250	293	277	286	267	301	291	310	280	289	305	282	249	288	269	291	336	289	252	310	274	313	298	301	282	262	286	290	294	291	287	279	274	288	307	325	283	286	289	283	273	306	300	259	304	298	269	266	285	272	287	289	272	337	284	290	293	294	283	288	289	257	272	262	323	291	304	296	274	275	280	285	272	306	263	266	274	290	288	320	276	294	281	293	286	306	272	268	287	266	279	294	287	280	289	294	288	319	302	291	277	283	299	306	296	299	278	284	285	265	286	316	286	284	295	285	274	266	269	279	288	283	274	246	290	267	251	301	283	259	267	272	277	274	263	307	302	269	260	314	263	302	282	303	249	275	297	282	287	288	271	281	292	294	271	283	284	277	286	281	282	308	299	290	286	272	304	274	282	309	277	316	290	293	275	254	283	281	267	284	306	289	269	294	326	274	303	249	297	296	304	280	279	293	263	291	293	290	273	301	278	288	289	298	255	269	300	292	284	295	311	273	259	268	301	277	272	280	261	287	274	262	264	256	296	264	307	266	278	269	273	316	288	273	259	273	282	268	299	281	313	291	255	263	283	284	297	272	264	294	301	267	266	308	307	281	286	293	279	272	293	301	296	305	297	287	310	278	265	303	289	289	297	311	264	290	265	286	302	275	296	297	294	295	292	276	289	295	269	310	291	281	311	281	276	308	254	269	295	268	275	291	285	295	269	269	297	292	249	262	295	317	297	282	272	261	302	279	292	309	273	289	281	271	277	261	273	277	282	294	262	261	302	315	280	281	288	314	279	284	265	304	308	258	277	287	294	237	285	273	286	292	243	290	280	272	311	295	286	308	309	283	285	291	278	284	282	337	277	254	311	290	273	275	305	331	244	301	273	334	274	290	299	276	288	298	266	254	287	270	273	292	322	315	284	299	293	268	318	295	274	285	282	297	298	245	306	282	272	289	301	309	279	298	276	298	290	273	270	269	308	269	286	269	280	276	298	272	289	299	304	265	261	258	303	301	267	285	258	276	310	308	317	284	298	300	266	304	288	318	258	283	247	289	288	272	275	285	280	308	259	292	284	285	290	295	280	265	283	277	276	281	283	319	256	295	285	297	289	307	270	293	276	295	275	268	276	265	259	291	288	285	274	300	296	295	290	349	286	276	282	274	261	288	292	321	301	288	308	302	291	253	310	261	291	308	263	308	266	273	250	277	290	282	266	287	298	305	265	275	263	308	309	274	260	288	291	290	270	301	283	275	306	306	283	264	266	280	271	297	279	262	304	270	272	285	286	276	282	306	283	283	291	291	256	263	271	292	277	276	292	273	286	274	283	278	292	281	267	269	261	267	290	275	260	295	299	310	264	288	284	283	304	269	294	304	285	319	256	254	270	265	271	277	289	297	311	286	298	286	266	274	299	285	319	248	287	273	253	290	267	278	252	247	314	282	297	261	286	303	297	291	294	285	301	274	261	310	266	304	258	284	265	301	271	302	288	287	279	260	241	281	320	281	294	295	275	284	287	292	256	269	294	290	310	284	294	266	271	272	281	254	293	257	280	297	282	258	271	278	285	303	306	299	275	276	271	283	284	280	275	278	265	300	295	276	275	296	281	287	300	280	305	271	274	305	265	258	285	271	260	275	273	332	299	280	255	303	265	287	274	298	266	262	270	255	285	295	293	324	270	291	300	275	256	308	295	286	294	273	272	300	291	272	284	263	279	316	315	292	298	255	288	266	285	258	314	285	282	291	275	262	306	260	283	289	269	290	291	290	278	293	282	296	272	314	275	270	290	272	303	302	283	266	279	272	301	270	267	283	265	284	276	265	290	278	300	329	276	304	292	296	299	262	296	307	274	310	276	266	268	284	281	274	302	285	270	303	251	264	290	291	248	297	308	279	284	283	289	279	299	306	307	276	297	304	279	318	261	277	270	247	289	280	299	232	286	299	301	307	287	314	266	255	284	297	291	280	322	270	261	281	296	273	301	304	303	280	290	277	277	291	287	290	291	287	267	307	267	295	294	267	288	288	283	314	301	262	280	283	265	269	303	311	283	288	266	291	274	258	274	285	279	310	289	279	299	299	283	281	285	276	271	310	271	277	284	277	314	272	311	288	271	309	270	271	311	323	279	293	257	281	298	277	273	272	289	298
35500	57609	46974	33106	20380	13534	8169	5017	3109	1938	1570	1273	919	840	757	728	653	544	563	477	516	519	452	471	397	414	393	388	377	432	365	332	315	345	340	380	355	341	334	335	372	317	360	340	323	328	330	333	340	346	335	324	349	347	307	320	344	339	344	329	343	353	299	341	360	354	324	309	361	343	353	318	302	300	328	343	328	311	330	351	326	323	318	330	328	348	320	319	326	325	367	270	305	347	315	309	320	344	328	324	345	324	320	344	328	333	346	325	300	343	325	334	306	329	336	320	341	352	314	332	342	326	352	303	316	324	362	347	339	323	323	317	333	339	334	347	329	323	371	339	351	310	347	347	340	326	335	304	314	309	337	317	338	312	313	327	318	321	332	300	343	310	320	341	331	344	344	334	351	347	359	327	336	311	325	331	318	346	332	286	306	368	323	364	333	339	299	331	344	345	290	334	347	331	299	348	316	345	311	354	367	324	338	307	353	320	327	329	303	303	338	321	351	362	344	345	357	330	300	310	344	355	352	321	330	318	349	339	341	340	317	312	346	296	307	335	326	319	307	319	317	355	352	335	318	327	322	302	305	342	338	346	345	354	323	317	320	328	350	342	268	343	333	330	330	332	289	346	368	314	306	316	319	343	330	327	322	339	320	310	323	342	347	360	342	347	343	356	313	319	301	347	321	345	342	340	324	313	339	342	334	329	325	344	333	321	286	356	351	340	340	309	291	325	296	307	302	355	343	322	329	327	350	313	320	352	335	324	316	335	340	303	334	327	336	377	337	345	341	338	342	319	329	318	340	344	302	339	347	333	353	308	358	301	323	345	321	328	340	322	315	327	324	299	330	353	354	323	342	335	331	338	324	364	310	327	309	319	311	322	350	324	343	343	352	295	327	341	308	330	327	324	321	329	314	340	371	315	346	319	319	288	353	336	343	307	314	335	345	327	321	331	346	322	318	309	320	367	343	335	363	335	318	309	340	329	329	310	331	297	310	350	324	319	316	330	314	337	334	329	317	320	334	345	329	319	335	366	326	321	313	343	358	298	365	341	312	357	312	319	338	331	321	295	350	334	303	361	343	320	364	379	334	332	336	322	334	329	332	338	320	349	355	324	315	323	370	333	336	323	342	332	348	304	309	340	303	328	312	378	330	350	342	318	321	317	331	337	323	323	318	355	344	303	336	325	351	351	328	316	340	325	332	312	331	323	348	338	330	362	368	344	321	311	323	312	322	348	337	330	321	329	315	369	349	330	329	363	333	341	337	336	329	341	315	344	311	326	317	328	360	326	332	345	370	301	329	328	339	344	339	304	307	325	335	345	334	307	304	332	319	319	349	347	360	331	316	345	338	329	308	317	336	294	309	328	307	357	318	310	344	344	332	334	364	294	310	332	344	364	329	332	336	363	339	321	332	334	327	342	345	311	343	338	342	375	345	316	377	310	326	327	347	315	353	330	315	329	360	356	320	329	317	370	334	342	338	359	321	333	330	334	322	366	309	357	328	311	322	319	370	361	349	340	326	307	338	322	368	310	350	344	321	310	332	316	336	333	342	342	315	331	343	335	324	346	387	360	328	353	329	343	333	318	305	312	362	334	337	299	312	335	368	311	330	319	325	304	318	351	351	308	326	352	306	343	333	359	321	320	349	345	317	311	318	333	358	337	345	301	333	327	328	328	301	344	323	323	316	348	326	331	318	348	318	308	340	311	308	330	349	312	329	345	346	320	361	315	343	321	334	355	311	329	324	324	340	349	357	344	335	353	334	341	328	332	331	338	319	321	326	344	322	305	324	325	300	308	328	334	339	329	356	318	320	336	326	347	349	327	328	319	328	316	359	337	321	319	341	329	339	302	351	342	358	334	332	327	339	381	389	338	345	372	344	326	312	338	329	302	332	344	346	318	304	351	327	346	315	323	319	335	327	351	360	352	344	316	331	324	319	361	338	306	323	349	360	343	343	341	319	345	323	310	324	319	316	322	360	303	322	318	351	336	333	337	323	337	336	370	324	337	322	306	336	345	370	311	332	338	340	332	350	328	310	329	312	310	344	362	331	316	332	327	342	290	347	359	277	352	324	329	354	328	332	324	319	335	311	307	324	326	305	313	337	364	335	337	356	346	364	325	322	347	358	337	325	325	341	330	345	313	350	296	354	310	353	308	321	387	327	331	338	314	335	331	344	323	351	335	325	318	318	330	315	325	313	301	336	295	295	291	347	337	317	359	323	369	336	348	355	339	322	327	342	327	341	304	322	303	350	317	348	355	331	300	342	318	310	320	327	317	362	329	344	321	365	334	363	276	325	384	342	319	316	344	332	316	345	316	306	338	323	346	330	354	361	339	318	356	309	340	332	296	337	334	356	294	331	353	320	356	322	332	353	368	316	342	311	296	331	356	331	338	324	349	312	326	317	331	345	309	326	361	347	350	350	325	321	337	315	319	337	308	320	340	357	336	322	336	338	314	356	339	347	324	326	317	336	310	320	319	312	317	323	322	353	356	343	330	323	363	320	312	342	361	307	314	338	320	323	313	322	371	336	332	339	333	312	341	324	348	328	324	312	310	352	343	329	386	337	356	336	338	323	331	331	300	326	345	311	340	351	371	324	345	356	317	331	284	340	353	353	327	329	336	321	346	330	374	300	346	341	345	333	325	319	344	322	333	317	309	348	337	346	333	286	330	342	300	314	324	358	317	343	332	307	359	325	340	315	329	351	317	337	314	308	337	325	326	321	345	347	334	329	334	375	309	328	339	314	331	331	345	346	325	324	328	317	299	319	348	316	291	354	327	320	364	313	336	339	365	357	320	312	314	323	320	305	360	323	351	351	319	311	322	318	305	322	314	319	341	311	274	322	321	328	320	347	357	319	319	331	342	297	319	333	312	302	315	322	336	338	339	341	320	330	364	304	311	350	330	335	326	333	315	311	324	341	320	341	293	343	341	330	349	333	345	365	342	343	332	306	331	304	326	329	325	321	360	347	284	283	324	344	320	328	329	353	344	327	343	342	292	338	304	296	315	339	350	337	298	360	314	342	321	333	333	316	336	371	308	326	332	340	356	365	335	326	335	327	326	326	336	319	347	352	340	315	347	326	327	296	315	337	354	325	339	334	357	321	324	319	339	325	328	354	312	342	336	350	357	305	356	337	355	323	340	338	314	320	310	324	300	344	323	356	298	314	306	361	314	322	351	300	325	319	364	345	324	345	312	364	334	337	349	328	342	318	327	326	296	320	355	343	319	330	318	348	344	367	321	321	311	371	303	340	326	344	329	329	347	336	326	341	333	360	358	336	320	349	346	329	348	319	365	309	343	332	312	368	320	338	343	338	303	347	315	351	339	338	332	332	313	328	348	351	322	370	320	322	320	344	317	355	318	301	333	342	348	325	331	333	364	328	325	349	343	331	325	332	340	312	346	313	345	311	358	332	311	305	323	357	365	326	333	313	350	322	320	319	294	324	345	339	344	342	304	350	323	330	332	335	285	319	302
30927	29593	29796	18152	6591	3071	1869	1158	712	497	489	411	410	375	349	320	314	276	301	268	288	290	302	282	285	245	280	277	269	255	244	230	237	265	261	258	256	242	264	259	233	223	261	240	254	233	247	237	243	254	243	242	246	258	228	232	257	220	253	268	256	235	209	236	238	259	217	235	268	234	250	274	252	217	239	233	256	275	247	245	241	251	230	255	243	255	248	245	250	222	239	219	252	255	247	238	225	252	274	264	233	254	239	253	257	249	231	234	281	231	269	263	254	228	231	236	269	242	207	279	246	247	251	218	234	248	233	221	247	259	243	250	251	252	254	207	224	238	230	256	266	240	243	267	254	225	229	239	242	250	260	260	249	257	259	233	245	255	258	234	247	233	242	249	253	250	220	253	226	249	250	203	239	215	266	267	253	235	263	262	254	247	233	251	231	238	229	234	245	237	240	240	252	235	252	249	251	252	221	244	225	250	247	210	254	254	259	244	232	241	264	251	233	238	263	230	262	224	236	217	237	246	240	251	268	247	263	266	226	257	233	261	251	247	252	216	260	262	236	260	232	254	230	233	240	237	250	245	226	240	229	241	277	240	276	245	222	212	277	226	262	243	223	272	263	263	224	264	251	258	243	238	214	259	220	257	253	227	243	254	245	243	252	249	259	264	258	256	252	230	238	260	258	250	234	246	234	242	235	234	233	236	237	216	238	235	250	229	217	244	238	249	244	226	223	257	267	241	246	250	239	215	254	246	242	249	223	234	241	228	234	231	242	222	235	221	239	253	226	237	246	234	277	236	258	230	231	225	240	250	270	250	238	245	246	250	230	258	253	246	255	256	221	264	221	243	246	237	238	222	238	247	249	258	246	225	267	210	250	243	235	245	237	273	220	226	270	224	276	229	243	240	244	242	259	232	229	256	241	228	258	229	220	236	237	253	251	236	235	249	262	245	236	236	246	211	267	219	256	254	221	253	243	206	261	256	272	233	261	251	249	229	258	241	279	246	246	233	274	240	245	263	257	235	242	227	247	245	228	223	248	244	268	236	237	250	240	247	255	228	256	235	236	227	228	262	255	259	228	252	210	245	255	257	253	237	220	239	235	260	234	243	264	234	250	228	247	245	229	254	266	246	241	248	240	258	235	217	260	254	242	231	264	249	222	237	258	269	228	233	249	262	256	257	257	239	223	261	227	230	236	246	258	237	235	243	253	250	227	246	217	231	240	229	239	237	255	207	231	233	251	221	255	234	217	251	230	254	236	240	230	253	235	237	234	225	234	242	255	254	252	253	255	237	234	232	250	238	250	219	216	270	239	247	218	225	244	265	266	255	248	242	231	227	267	244	235	223	199	237	244	253	264	269	255	229	258	234	244	228	217	236	220	228	242	267	254	242	257	233	244	240	235	242	238	223	270	248	228	279	241	248	244	253	237	254	230	244	230	271	236	274	243	247	240	226	260	249	246	260	236	242	232	240	233	255	251	241	233	264	252	264	225	223	255	260	234	257	208	233	224	239	256	231	224	255	246	252	260	246	252	243	235	255	242	245	243	267	232	246	285	252	232	225	251	237	254	269	237	225	249	236	241	250	241	213	248	233	234	246	249	255	267	217	268	239	219	244	265	250	277	238	273	247	218	246	240	234	233	266	243	220	258	251	234	254	269	237	251	246	246	240	237	254	241	217	250	248	233	249	250	243	250	269	256	241	234	242	240	238	224	265	243	229	248	204	247	252	192	234	221	246	247	249	251	274	246	266	262	235	268	245	267	199	234	254	256	225	221	198	284	217	257	232	230	243	239	229	252	266	238	226	247	251	242	285	277	256	246	238	277	251	246	281	224	265	230	243	245	247	246	233	252	262	233	241	245	223	261	278	267	225	261	242	242	261	264	242	209	245	228	232	239	251	246	257	215	249	221	232	262	242	273	241	239	252	215	274	239	220	232	234	251	271	255	250	245	275	242	263	237	252	258	248	231	237	274	239	263	229	248	234	250	235	260	254	248	235	243	261	245	234	232	243	240	235	255	244	231	226	259	258	230	251	237	239	240	252	242	251	257	251	234	257	239	285	258	270	230	242	219	286	234	260	245	234	249	275	259	211	227	266	241	244	240	245	220	251	254	271	251	242	231	262	234	232	228	234	228	255	236	216	265	234	206	245	243	244	244	231	254	235	261	230	262	243	223	262	246	264	230	241	241	262	227	264	245	241	244	235	246	236	250	218	266	229	232	272	249	248	248	250	216	224	220	271	280	227	250	261	235	251	223	247	241	237	282	235	251	231	247	210	268	238	258	237	250	239	258	227	242	232	235	236	250	274	240	247	254	265	232	225	249	243	236	223	228	240	235	269	258	278	215	255	238	249	268	253	236	258	270	244	218	245	261	258	230	236	247	256	238	244	247	234	222	248	232	228	268	247	248	232	259	229	258	253	264	235	241	276	252	234	256	237	250	227	245	224	253	239	229	219	246	206	252	227	248	265	239	257	249	249	230	240	224	281	245	265	270	248	227	235	266	254	270	221	254	246	261	265	243	252	231	256	250	243	258	257	227	244	245	251	250	251	286	238	232	249	221	282	230	257	229	231	244	223	243	258	223	247	224	261	242	244	252	246	246	244	260	228	243	247	239	231	249	236	238	255	231	234	231	188	265	229	255	259	258	262	236	244	259	251	248	263	234	237	266	240	270	243	258	263	221	219	265	229	272	217	240	227	243	212	229	273	250	296	271	237	258	213	244	265	242	237	295	244	259	253	292	254	229	240	253	228	260	255	251	234	266	246	251	225	217	242	261	252	263	217	248	273	266	254	233	249	234	263	250	278	232	234	240	251	253	260	254	230	227	262	266	268	252	235	243	233	215	254	252	225	249	229	267	236	229	257	233	229	234	253	252	253	261	252	225	215	248	235	255	229	258	218	242	239	243	252	270	244	256	246	227	265	250	255	272	257	268	229	248	236	287	273	273	248	235	238	246	248	229	232	244	243	221	240	265	242	250	239	238	232	249	225	243	251	244	216	230	274	247	239	217	230	239	268	245	231	232	255	261	243	257	259	245	236	245	218	260	233	243	226	220	238	234	252	248	236	250	250	260	245	248	252	255	251	236	226	249	230	282	239	245	246	255	227	261	229	241	252	258	222	252	276	254	255	253	256	256	245	257	244	254	228	248	234	272	239	247	232	219	256	246	235	241	249	258	214	220	266	222	237	250	248	263	255	265	231	234	259	237	264	250	232	254	258	245	254	255	238	251	232	247	217	259	251	247	238	260	283	260	256	261	257	259	245	240	241	245	238	244	288	239	221	274	233	262	238	251	251	248	250	238	232	255	251	237	240	229	254	223	241	260	279	251	256	221	236	234	247	243	266	233	234	250	229	247	225	243	243	232	243	218	211	237	256	252	259	230	259	251	246	248	260	226	229	236	247	231	272	224	246	234	232	239	261	252	221	246	255	239	237	241	276	237	281	239	253	275	227	249	243	235	236	232	238	221	255	262	228
33387	45281	33163	19617	9584	5639	3543	2150	1271	945	786	616	589	500	465	411	428	390	393	326	366	340	335	358	311	352	343	319	284	311	331	289	301	288	287	289	296	276	319	304	275	306	280	308	274	281	290	302	279	289	309	307	334	271	304	311	294	304	279	311	285	301	297	308	318	290	294	266	288	281	287	264	283	281	295	288	298	287	229	285	288	318	279	288	272	283	327	286	287	300	311	277	295	303	294	298	320	306	269	284	272	262	291	273	302	313	280	301	286	270	278	274	328	280	307	294	291	265	286	289	322	294	277	277	282	334	329	306	269	284	297	285	266	284	313	293	266	279	288	289	298	301	276	281	306	257	278	270	276	300	283	322	293	295	320	258	304	297	248	282	298	245	311	291	310	280	305	274	277	294	301	292	305	282	284	261	281	302	312	311	309	279	288	291	287	289	252	288	257	305	283	307	302	273	306	298	301	267	279	316	301	295	312	291	270	264	326	270	299	294	310	285	259	284	276	307	270	312	316	279	291	291	239	305	271	288	255	309	288	295	292	267	289	275	265	293	318	258	265	287	264	282	313	309	284	284	307	256	287	320	294	261	287	299	274	315	302	300	285	273	266	316	293	292	312	267	303	281	286	296	271	299	271	298	300	270	273	290	320	306	277	296	258	285	291	267	298	277	301	302	294	271	314	312	278	306	280	269	284	299	289	279	291	279	316	276	283	286	274	287	283	278	275	291	282	285	277	320	279	287	278	294	315	268	307	286	272	292	270	298	320	295	265	296	288	297	287	280	309	295	279	281	257	303	291	300	254	278	317	312	292	275	255	277	313	285	298	305	301	295	284	298	271	304	276	295	295	286	298	293	292	297	307	311	278	280	307	291	284	291	289	275	288	313	277	273	267	284	308	278	289	301	276	282	290	295	331	302	289	271	306	290	272	289	272	299	274	296	312	292	271	302	318	274	299	298	259	284	295	296	336	273	292	305	254	275	284	313	323	310	282	289	303	267	279	288	261	303	270	290	314	282	276	293	293	302	289	258	306	281	286	281	287	312	318	277	270	301	296	250	289	282	278	284	285	290	296	258	303	301	279	291	285	276	332	282	310	298	284	312	305	290	309	295	300	287	308	289	321	280	285	294	302	268	288	277	310	304	290	294	314	266	311	309	289	285	302	296	285	286	315	259	282	296	263	310	282	270	288	266	294	297	293	282	294	275	310	294	294	317	320	276	280	260	311	274	302	287	288	300	278	268	314	288	266	306	302	301	313	284	308	292	287	279	283	290	274	288	276	295	261	269	273	287	275	283	308	270	287	305	307	280	299	270	293	307	295	277	289	310	305	285	284	300	288	294	257	305	292	279	284	282	275	288	318	299	278	279	304	324	301	300	322	282	313	357	270	266	305	307	317	291	275	304	286	306	271	310	300	314	283	285	292	293	326	280	305	294	269	324	278	273	275	317	309	302	289	294	249	309	285	281	264	299	292	308	301	270	315	279	296	303	282	317	289	297	296	250	333	286	269	292	287	313	311	298	299	298	275	304	271	258	271	274	276	303	281	268	304	290	288	315	283	333	296	290	300	297	282	299	304	278	282	348	302	291	294	289	290	305	279	283	280	271	303	287	261	285	276	291	285	308	271	312	266	284	326	259	279	300	318	301	290	297	265	287	254	269	289	324	321	275	284	291	306	306	293	294	291	305	270	306	309	290	246	276	323	292	301	331	290	268	307	270	308	321	330	341	269	309	294	283	257	283	295	280	290	277	288	295	279	303	299	284	326	292	267	273	296	279	294	273	311	290	311	261	286	332	280	303	261	267	264	286	289	278	295	278	281	281	318	277	294	298	308	279	286	298	306	286	300	278	284	244	277	295	298	290	282	291	293	287	291	328	277	307	266	295	302	311	279	269	285	278	298	276	269	293	309	293	315	279	284	284	275	287	276	284	296	258	297	271	282	287	301	278	310	311	267	267	299	282	305	307	300	295	295	287	278	310	279	287	289	260	317	296	287	306	297	298	325	300	294	268	275	283	320	306	320	301	290	301	283	292	302	305	316	337	289	311	275	265	299	273	266	340	289	274	298	284	281	298	271	293	283	296	293	275	306	269	286	282	275	296	241	281	249	272	280	284	300	295	302	300	283	268	269	291	284	283	295	286	286	303	292	277	268	297	309	289	293	293	265	281	309	284	274	287	313	311	310	291	279	293	266	323	257	304	278	303	279	293	286	270	268	292	282	296	284	294	315	270	275	320	279	291	301	343	282	287	305	305	304	317	280	275	274	300	287	280	291	301	282	280	313	272	309	283	295	297	314	276	293	300	268	265	299	283	277	305	309	296	316	271	295	279	250	334	263	299	285	283	273	287	300	259	289	298	285	304	287	322	284	291	296	306	283	296	281	302	282	309	271	278	293	276	282	287	282	307	288	304	258	301	258	307	292	304	303	281	302	288	290	297	303	274	312	270	317	278	291	266	282	311	293	304	272	266	299	274	318	310	271	296	277	263	301	336	315	292	306	325	276	309	255	272	279	278	269	329	283	272	303	313	283	251	275	322	293	301	320	283	298	278	315	286	298	285	301	260	276	294	272	290	305	281	304	312	294	296	273	305	306	307	277	280	295	313	291	276	251	294	321	281	300	323	266	273	260	261	279	297	294	280	285	323	316	299	295	315	289	286	257	280	293	285	278	306	290	251	290	278	294	305	274	306	289	286	298	288	282	266	299	287	276	257	326	284	291	293	266	272	290	256	307	290	288	294	286	285	279	295	300	294	305	291	287	284	298	298	289	298	261	283	301	314	279	299	297	286	316	310	283	305	276	310	288	298	292	291	250	304	266	292	278	318	305	276	259	312	308	314	321	328	302	286	315	294	272	297	261	256	264	276	298	265	281	274	273	310	272	287	263	299	291	293	267	276	286	283	297	275	244	308	299	277	275	291	305	261	304	282	270	303	324	302	292	276	295	265	256	275	274	280	288	314	270	284	259	268	294	317	302	284	292	280	288	303	270	304	310	291	285	265	288	300	317	283	308	286	307	292	317	312	278	309	274	285	301	281	267	301	277	297	271	253	300	298	282	287	301	275	277	264	284	279	286	295	283	283	306	279	264	294	280	302	291	287	289	284	297	284	286	314	268	271	283	290	293	290	296	281	265	286	268	286	274	274	316	272	285	283	281	305	273	274	285	304	285	304	301	314	308	298	276	312	268	305	284	313	272	289	307	285	273	293	275	327	324	257	279	261	298	325	310	275	283	280	272	284	282	305	316	273	302	298	267	290	285	273	304	299	298	293	307	265	274	276	311	257	296	309	327	293	293	279	294	263	291	291	293	285	289	242	281	276	292	296	276	309	304	268	280	280	299	286	308	315	304	288	275	297	283	272	275	279	284	301	271	284	277	271	294	290	290	291	265	262	291	289	310	294	305	279	292	293	283	301	317	278	287	281	279	283	283	276	304	287	314	266	285	267	251	303	304	281	266	309	271	278	272	280	312	277	294	269
23849	21396	28442	25275	21576	15233	7275	2864	1111	743	586	480	437	397	401	354	388	343	325	341	339	335	311	307	310	300	291	288	293	288	288	296	272	281	299	246	293	277	304	274	294	295	278	272	298	298	305	260	295	281	270	290	288	286	274	264	292	258	293	286	287	257	264	290	274	289	267	279	251	272	285	317	298	315	287	273	282	299	280	291	271	279	259	290	286	254	283	272	271	275	281	281	274	286	283	265	289	266	280	268	322	296	302	268	306	283	277	302	284	298	296	278	287	264	282	313	285	275	301	289	285	289	281	306	278	285	266	280	283	260	285	316	289	286	274	283	252	292	275	288	279	299	285	260	287	285	296	284	278	300	261	264	287	292	264	270	298	283	268	282	305	272	265	307	263	268	263	259	268	275	281	310	279	286	286	282	283	291	330	258	267	287	286	288	271	296	295	311	277	269	286	292	271	307	282	289	286	303	298	297	278	290	269	275	241	276	291	260	254	261	258	269	303	280	250	289	269	293	287	255	259	293	273	272	300	309	255	287	253	278	298	289	280	274	284	294	285	291	281	295	241	287	273	302	271	281	290	246	278	312	284	297	289	285	281	262	293	280	272	270	286	274	298	293	314	278	254	304	262	296	264	278	310	272	270	282	294	290	241	271	264	295	295	267	300	263	285	268	276	307	319	277	292	276	287	301	267	250	289	265	270	274	273	299	289	277	270	286	287	269	300	293	280	301	268	285	285	272	249	278	277	310	307	309	287	282	289	275	256	283	278	260	280	275	319	287	274	271	267	261	286	277	299	233	297	262	296	285	284	291	284	278	302	254	311	306	278	275	275	287	263	274	290	277	300	287	300	265	266	280	274	289	300	273	273	287	290	290	249	297	287	300	282	288	279	269	286	300	279	300	288	271	288	288	248	299	288	264	289	277	244	257	276	306	296	286	280	293	276	276	294	255	262	290	295	292	259	260	271	279	284	279	275	270	306	279	289	318	265	301	256	299	296	267	284	274	306	265	265	307	260	299	263	267	284	271	288	302	277	327	287	257	293	288	330	288	302	257	281	240	293	285	309	318	295	297	275	292	314	296	288	302	273	276	274	269	296	263	292	293	262	282	255	287	262	258	314	286	282	282	301	284	289	299	263	262	296	302	258	291	275	269	293	310	315	289	298	282	259	291	286	296	280	275	281	254	259	288	320	286	306	283	297	273	292	262	293	281	275	251	281	266	263	297	278	325	295	291	292	294	307	292	294	264	297	270	259	269	291	284	309	271	276	266	280	290	292	287	313	267	315	272	300	264	264	271	283	275	260	294	234	288	289	292	290	266	275	273	244	266	287	272	296	314	269	277	289	273	277	231	262	288	296	255	238	273	283	273	280	288	271	293	287	285	286	268	276	254	267	304	294	288	267	277	265	298	272	269	296	270	281	314	274	271	280	301	288	257	277	282	281	277	293	272	258	276	289	284	285	271	275	266	255	296	287	304	284	293	310	290	290	275	290	272	281	288	298	253	277	274	289	304	345	285	299	275	289	278	276	277	263	288	263	269	294	288	266	321	266	275	306	291	280	281	285	259	254	307	295	287	291	292	295	278	321	245	304	264	257	257	276	302	291	275	252	239	295	289	300	258	283	287	307	290	267	277	286	280	278	305	278	283	304	264	276	267	273	255	283	292	275	285	331	258	268	312	285	275	283	287	261	283	292	291	292	277	276	317	284	297	294	276	293	293	271	310	297	289	265	279	281	312	270	286	282	272	258	271	299	292	262	280	270	266	268	289	296	246	267	291	256	291	255	271	289	284	285	284	283	265	281	263	293	277	306	288	267	278	328	284	309	270	281	274	255	252	243	284	251	259	245	274	262	292	282	281	296	267	299	286	271	286	294	279	275	279	270	292	256	310	268	291	273	289	276	271	281	298	261	275	280	287	295	286	287	302	299	274	293	279	261	294	267	296	289	278	283	274	277	305	304	261	290	278	276	280	265	272	313	269	287	250	273	272	298	270	265	257	284	281	261	284	266	302	284	278	288	311	287	290	262	270	296	270	289	288	297	301	247	303	277	303	274	290	283	281	266	284	282	291	323	271	279	275	276	260	291	251	271	298	261	286	277	242	281	299	284	291	284	279	268	311	284	273	263	296	292	272	308	269	299	260	268	252	264	290	310	284	282	289	294	292	283	291	249	250	297	283	271	284	278	261	243	293	243	250	281	294	303	316	312	276	274	325	269	277	271	304	304	270	286	276	273	284	278	287	284	234	295	307	284	290	285	299	316	257	301	277	289	293	293	326	261	265	273	311	285	297	285	312	306	293	270	259	264	298	308	294	305	313	246	278	270	297	282	283	276	286	282	273	284	301	292	276	291	243	303	302	273	266	303	262	271	305	282	277	277	293	272	281	272	293	270	260	277	326	307	243	257	299	290	314	288	284	275	249	275	290	302	280	287	274	268	280	273	286	280	290	250	298	274	300	283	283	284	265	298	277	299	297	274	270	265	281	286	276	293	272	280	267	295	274	297	281	291	268	265	282	277	306	270	262	282	279	290	313	265	277	262	294	290	297	288	283	288	288	283	278	303	274	309	262	290	287	268	286	286	247	267	290	293	294	272	273	323	269	304	291	256	276	284	270	281	308	295	290	297	278	310	268	296	284	291	299	312	273	274	281	266	277	269	283	261	308	295	286	294	285	282	252	250	274	300	278	304	263	314	285	275	283	248	276	282	289	297	271	294	292	309	302	292	252	273	260	273	273	298	300	303	298	288	294	271	290	304	268	285	297	271	275	283	284	294	299	301	280	299	288	273	274	272	264	297	271	263	288	236	280	293	289	256	263	284	291	295	290	304	269	267	278	280	282	284	286	289	270	247	301	313	275	250	284	272	292	293	290	297	293	290	271	291	315	299	268	277	269	285	262	270	283	284	269	310	282	245	270	297	276	282	302	291	293	270	292	297	238	316	282	276	269	261	285	280	287	299	296	270	313	282	264	280	282	293	284	274	288	301	308	268	289	285	278	279	271	285	270	256	262	248	287	270	295	295	254	289	294	308	274	304	297	289	294	265	278	305	276	290	290	268	264	248	268	272	282	293	288	279	270	294	269	284	263	280	300	250	312	272	269	282	282	271	259	294	278	283	290	300	306	290	274	241	270	244	274	268	300	267	246	285	251	285	255	316	238	273	254	287	314	264	267	307	306	297	286	265	289	279	269	321	296	286	292	319	266	292	268	275	290	273	292	292	290	269	263	292	221	281	299	265	293	282	269	288	282	302	299	315	244	277	291	283	292	288	275	263	305	261	284	274	263	291	272	296	294	276	284	316	281	278	277	282	304	249	255	259	281	304	248	287	303	286	263	285	266	263	296	246	282	280	303	272	283	269	286	280	309	292	274	269	299	286	256	269	273	274	291	293	299	291	291	251	295	263	307	272	276	317	281	300	287	320	278	328	295	308	297	268	273	278	280	279	270	262	270	288	270	286	273	262	273	304	272	303	260	268	299
33139	53428	42700	30175	20483	13675	8659	4449	1938	1160	914	731	647	616	501	448	447	411	444	411	378	405	375	388	361	352	353	342	391	370	319	324	343	342	323	318	339	353	323	328	329	321	370	338	317	330	339	331	368	353	320	326	319	341	357	355	340	311	318	346	296	353	300	330	293	336	340	329	331	321	325	308	380	338	327	300	332	358	333	338	332	348	329	295	326	358	328	346	329	337	354	308	343	352	317	321	315	348	289	346	327	360	316	304	320	350	340	312	320	330	357	319	327	331	303	288	289	354	345	342	319	321	339	342	332	351	348	326	341	313	342	314	294	320	333	329	314	331	337	346	318	331	306	319	308	341	351	299	323	326	349	349	321	372	333	307	318	319	324	351	329	352	338	319	334	337	329	324	308	337	364	318	315	327	341	351	333	323	318	333	316	337	312	318	322	343	332	336	319	299	306	341	348	328	352	313	329	389	308	319	300	321	335	308	311	340	363	315	342	301	318	348	318	322	300	325	316	336	344	330	320	309	332	314	329	320	353	308	330	339	356	354	330	315	306	332	347	350	343	310	368	324	331	307	294	336	308	375	314	322	359	318	341	323	285	331	324	329	282	358	312	304	351	322	322	328	312	310	310	311	323	330	331	343	353	330	311	305	342	359	325	303	302	307	336	360	320	321	352	348	322	351	296	347	342	330	332	327	341	309	372	349	304	375	318	339	326	358	363	320	321	313	310	325	338	317	352	329	339	356	305	321	310	340	337	362	338	342	315	311	312	335	328	328	324	335	348	357	348	312	310	352	335	330	345	360	329	338	352	340	362	322	324	328	301	357	316	337	351	330	320	333	319	335	337	307	336	334	324	295	357	324	312	336	327	346	305	328	311	300	342	333	349	326	304	316	334	344	355	343	325	322	329	320	348	344	345	337	352	315	345	324	330	342	336	325	330	333	348	335	318	346	291	325	345	331	339	358	340	306	329	339	315	316	313	335	329	323	339	334	345	329	348	331	383	337	339	315	326	308	356	320	299	342	346	322	310	349	337	338	354	353	342	315	303	339	306	329	322	316	323	331	310	330	359	323	308	329	331	322	359	318	302	322	303	334	335	338	313	337	321	359	340	364	295	312	341	343	308	304	338	309	348	306	306	306	367	337	317	332	328	337	361	321	344	355	349	310	353	341	318	315	324	360	312	374	361	323	339	332	332	329	334	343	321	324	332	348	366	322	335	321	342	328	343	328	332	342	350	331	330	324	306	323	344	346	334	319	368	284	305	349	342	320	347	335	312	330	316	294	336	325	332	343	373	322	323	327	353	333	351	297	318	371	360	344	324	361	338	325	344	322	358	318	335	354	332	355	286	338	325	328	347	336	317	319	322	346	341	329	337	330	324	323	322	331	349	305	341	325	334	333	354	309	335	311	348	361	350	346	335	318	336	366	348	340	328	334	322	315	306	331	317	345	356	330	306	316	312	309	324	337	334	336	300	344	327	335	333	319	340	308	330	334	360	348	345	316	331	340	300	323	347	306	335	337	326	325	314	319	296	304	319	293	305	345	354	329	350	345	312	387	343	342	320	333	337	344	325	350	338	335	319	326	368	350	354	336	332	304	344	310	356	337	313	326	321	317	343	319	355	323	345	335	345	358	321	333	310	322	334	334	338	325	353	302	332	328	325	308	315	304	300	320	325	337	338	325	342	306	355	339	365	344	311	307	319	324	315	316	340	381	310	322	319	382	338	313	345	293	357	307	344	312	320	297	352	306	333	319	318	325	338	335	331	299	331	319	327	317	322	333	355	328	332	305	306	310	353	334	332	341	335	331	330	351	304	329	354	337	333	359	331	334	349	290	328	340	307	296	328	302	315	326	325	344	328	321	353	347	324	314	335	324	323	371	350	323	351	319	329	351	353	327	294	329	321	309	352	305	331	357	351	316	344	323	317	321	320	331	347	320	333	324	324	336	302	358	360	308	343	320	320	351	330	320	339	326	315	312	347	349	319	331	315	329	341	310	349	309	340	347	319	322	344	337	340	335	325	354	332	301	330	349	378	321	349	354	335	303	339	352	332	331	316	340	337	290	332	319	334	315	347	329	363	315	312	336	313	319	345	311	308	305	348	329	297	368	318	333	313	307	316	331	329	300	346	325	330	333	324	332	336	330	307	344	357	337	314	327	329	330	328	347	342	336	304	335	320	333	317	336	310	338	373	340	343	362	302	343	326	300	322	334	318	302	345	319	329	366	337	348	342	314	340	299	339	360	356	335	320	328	324	312	367	331	304	354	317	323	316	316	304	334	314	335	315	331	301	372	342	325	302	324	321	316	311	324	320	332	317	330	345	363	322	312	328	336	318	323	349	337	344	292	333	339	366	309	325	317	324	322	349	334	345	340	344	340	356	335	337	332	373	348	314	341	321	354	296	338	307	352	306	368	323	335	312	313	350	330	343	280	291	370	310	345	329	327	320	331	342	342	370	348	349	307	356	348	322	327	307	340	310	336	327	363	370	339	349	351	338	331	327	347	309	330	318	318	339	360	335	314	357	275	361	327	334	362	331	308	349	349	319	329	349	351	318	328	345	315	337	316	341	352	323	326	323	356	274	340	302	324	336	322	331	316	340	325	335	343	340	329	333	328	374	321	358	336	330	323	402	342	336	370	312	328	328	345	334	344	346	343	331	294	340	355	310	321	283	336	298	322	339	329	331	349	361	362	335	339	304	320	296	311	324	344	327	322	335	347	326	342	298	357	325	316	327	337	316	343	355	330	309	316	310	307	316	304	335	301	317	342	325	326	333	312	337	320	311	301	314	353	341	348	348	322	338	321	310	336	324	297	355	304	328	319	339	341	327	335	316	338	341	310	298	323	328	295	340	347	343	361	372	338	299	331	337	302	333	341	351	300	315	320	359	355	311	331	341	300	335	350	329	316	356	349	310	305	326	321	340	330	352	318	360	300	325	318	319	346	339	356	339	351	320	319	302	348	338	356	332	340	336	334	316	338	327	316	315	340	351	301	323	331	343	328	332	333	347	327	338	342	329	343	326	330	317	307	306	357	340	357	302	339	318	336	306	334	359	339	295	329	304	327	307	320	327	329	342	360	297	335	333	327	312	344	343	343	329	359	309	336	319	333	320	312	373	321	333	329	304	347	328	330	343	331	361	296	359	312	326	294	302	321	347	315	302	326	308	344	341	329	346	347	331	349	344	340	341	314	348	313	347	319	302	338	334	305	315	317	336	351	314	342	357	304	329	351	308	334	331	339	348	307	376	321	342	328	334	310	351	301	338	308	351	304	322	356	365	301	337	328	339	341	358	336	316	297	343	359	313	313	299	321	328	333	341	313	317	348	325	304	351	332	315	353	344	313	342	319	300	321	311	327	293	311	346	326	321	319	329	317	360	325	320	332	335	333	350	325	312	325	338	346	344	329	314	338	334	341	334	354	319	303	336	317	319	332	352	345	346	359	319	324	348	308	352	316	365	320	320	350	319	303	346	304
25317	21648	28488	26308	15281	6909	3105	1287	837	697	522	422	406	372	354	310	326	297	262	277	285	270	272	251	261	248	257	233	245	246	261	252	214	227	260	238	244	232	227	214	231	248	196	232	224	253	225	234	261	218	225	241	212	250	258	182	253	224	219	236	218	247	249	214	209	243	245	209	244	249	217	217	231	224	218	225	227	228	219	232	220	231	216	225	213	215	226	214	195	231	239	239	247	226	223	221	213	228	222	211	236	209	230	243	226	219	218	202	219	222	246	211	216	232	239	243	221	230	224	222	240	222	228	226	232	235	218	218	227	242	249	244	204	227	245	221	229	200	195	237	234	224	235	225	212	246	233	260	237	219	229	235	248	237	248	236	244	213	214	218	228	216	227	230	237	226	249	222	249	218	246	248	234	212	235	231	249	198	226	229	221	201	224	225	256	214	226	232	226	242	229	253	272	257	196	233	236	208	233	217	231	235	224	239	233	230	225	263	237	229	222	251	219	233	248	208	228	244	240	228	209	203	244	215	225	196	229	202	242	232	237	229	284	225	242	232	227	201	217	231	226	245	221	226	247	229	232	204	229	227	235	218	230	238	237	237	200	259	277	225	231	227	204	226	226	241	247	228	244	236	242	219	233	219	237	223	226	223	256	233	237	229	219	217	244	242	220	224	210	231	239	242	214	258	266	236	262	235	250	235	211	241	248	229	216	208	211	248	203	228	229	237	224	242	254	245	251	222	216	209	233	264	205	228	250	226	247	244	238	236	229	209	229	216	257	222	214	240	221	200	247	214	207	263	237	214	229	229	238	223	219	248	225	227	206	220	203	225	226	219	218	240	262	237	226	233	224	236	244	216	220	185	236	211	210	252	214	239	202	223	220	233	254	230	226	245	213	193	230	254	232	225	219	211	223	256	264	272	219	244	199	218	221	237	226	236	251	241	225	258	224	231	244	233	235	241	222	216	235	246	238	234	236	233	243	213	228	193	273	210	221	215	226	254	241	260	215	218	246	227	226	210	232	206	245	251	231	214	209	262	197	225	224	237	236	204	236	238	234	220	239	231	225	192	249	224	228	221	235	207	225	237	233	223	238	230	238	224	201	200	200	238	231	254	237	215	210	201	215	239	243	213	231	226	245	236	206	195	229	229	229	226	249	223	221	244	259	207	211	235	225	220	217	228	253	216	249	227	223	230	252	252	219	189	245	258	233	263	222	225	220	211	221	225	227	216	258	252	227	240	221	245	242	229	248	225	226	245	252	212	232	230	236	226	190	225	238	224	222	218	250	228	231	231	216	233	259	233	207	253	227	213	213	216	223	244	220	188	228	219	253	219	228	239	207	251	197	233	250	235	209	219	234	217	247	234	198	224	228	245	213	227	220	236	227	235	226	243	217	250	248	246	244	237	210	222	221	212	207	217	233	225	220	231	257	217	238	236	229	258	249	216	208	231	225	214	220	236	241	228	235	221	203	217	223	221	241	241	233	234	219	259	207	241	218	244	214	237	213	227	204	193	216	202	249	236	248	249	247	236	270	244	238	218	226	221	207	230	222	250	235	223	244	190	235	222	225	219	220	240	234	179	212	228	223	192	242	211	246	242	230	232	231	222	222	217	235	210	230	225	242	236	228	246	216	218	237	232	209	232	229	207	245	249	232	221	251	248	248	237	217	222	242	245	241	235	230	243	215	212	211	217	211	220	250	228	217	217	249	226	234	234	254	229	226	209	219	217	224	224	223	239	261	232	234	222	229	233	215	225	229	217	206	253	227	252	247	210	194	204	255	226	210	207	244	217	253	247	235	217	225	228	261	244	225	222	239	234	224	243	254	228	224	228	246	231	238	241	245	246	215	237	210	253	255	221	243	235	238	267	205	240	222	217	217	247	207	246	217	188	208	223	218	241	222	231	211	212	221	220	221	238	233	234	239	226	236	245	235	243	226	235	213	239	260	211	235	266	212	223	227	222	223	214	234	229	249	246	236	247	218	227	243	242	225	222	256	217	242	204	207	223	251	229	233	242	208	193	250	200	238	234	248	220	232	237	222	218	239	228	224	226	202	212	250	217	227	218	227	205	219	198	242	218	199	227	230	219	227	200	236	223	241	229	237	222	215	235	207	241	207	221	220	240	221	218	219	251	234	253	234	217	246	214	230	211	217	218	240	221	226	230	224	252	237	222	240	217	232	237	235	233	236	233	231	217	215	207	246	238	273	218	220	219	244	271	258	248	239	225	258	232	258	227	250	214	246	231	235	228	225	231	252	238	233	210	224	233	249	237	211	246	247	205	233	210	235	217	270	234	216	229	212	202	228	207	252	209	251	215	227	230	218	216	250	230	215	230	238	224	218	246	258	243	226	231	203	223	219	231	236	216	242	216	229	234	233	233	233	225	235	210	234	217	231	223	254	228	237	244	214	239	216	257	229	198	233	232	201	242	217	233	258	236	215	234	242	238	246	231	246	223	205	249	231	231	221	246	222	211	216	209	258	241	236	224	221	221	230	227	231	224	213	234	249	228	215	214	206	236	237	219	219	237	243	222	263	233	209	211	249	208	221	250	228	228	240	214	219	215	275	225	239	220	214	219	222	236	256	238	211	253	223	248	236	220	214	220	230	227	227	208	238	223	245	226	231	231	237	238	218	249	224	211	231	221	198	238	254	255	233	226	226	220	230	205	203	257	221	257	233	211	221	224	246	239	235	218	218	220	216	207	231	228	226	258	205	217	240	245	215	231	237	237	221	218	243	253	218	231	219	221	217	213	241	238	220	223	222	225	255	208	199	213	223	236	210	212	236	226	236	231	239	276	227	234	241	237	246	222	232	249	226	223	221	234	233	256	205	213	215	248	249	258	246	213	241	233	258	231	211	233	257	239	217	246	256	244	209	223	235	232	232	231	239	236	217	201	211	223	232	225	228	205	240	258	209	249	237	239	233	239	230	219	212	215	235	224	250	222	249	212	208	215	222	254	236	202	228	256	228	267	211	247	226	214	253	251	204	250	238	253	243	246	232	240	217	258	242	238	194	228	200	218	228	226	228	240	235	240	233	231	246	227	235	194	235	224	222	240	234	242	218	203	237	216	233	228	256	242	247	235	204	215	231	241	237	233	241	242	213	227	211	233	238	211	238	224	215	245	221	200	226	223	218	239	226	228	235	219	224	231	221	227	218	218	240	235	239	214	231	212	229	226	226	250	235	225	232	234	207	220	232	231	248	233	220	226	206	199	246	237	233	231	252	243	237	245	237	247	242	237	237	221	217	199	219	236	223	235	231	218	229	246	241	220	212	220	228	232	201	222	236	211	204	239	229	247	245	248	233	213	217	215	243	235	229	211	237	222	196	240	216	222	218	222	240	223	214	214	236	217	204	205	253	208	218	242	203	232	243	243	227	222	224	217	236	212	210	247	235	210	210	237	219	216	263	257	225	253	227	232	234	220	212	245	233	233	206	236	244	236	239	220	207	232	215	238	249	222	236	251	206	244	228	209
31240	51157	40109	25493	16795	10046	5206	2313	1532	1042	836	692	576	485	460	443	395	368	352	384	356	328	307	308	310	315	288	308	301	303	270	298	299	308	286	296	260	280	263	259	245	296	281	260	297	255	268	302	257	240	284	284	268	266	263	278	280	272	303	279	271	241	266	285	273	243	269	284	252	276	263	276	265	288	290	269	289	259	259	285	275	296	261	276	280	251	282	283	264	278	276	267	243	309	258	301	274	275	280	277	259	270	270	294	282	265	289	272	292	274	275	274	255	275	284	280	275	289	300	263	304	269	273	266	259	294	256	254	281	271	268	284	298	279	279	264	251	250	278	255	281	281	260	285	286	280	260	275	273	288	287	282	260	283	258	268	283	252	271	249	265	263	269	270	277	291	281	285	264	271	271	249	253	294	257	277	280	279	278	252	266	262	280	266	263	270	268	276	285	273	255	286	267	244	288	285	248	271	293	278	303	270	286	263	273	291	286	297	267	261	260	275	308	240	283	285	272	241	290	289	252	285	249	288	277	287	294	292	305	256	282	287	281	273	274	314	271	276	265	278	231	261	286	258	277	245	291	260	281	247	281	264	280	238	275	298	262	291	289	269	255	296	265	322	271	266	268	246	248	291	288	273	260	296	282	267	282	273	258	268	292	268	296	274	278	256	261	262	266	254	277	258	263	262	267	249	287	264	297	289	257	272	249	224	283	271	248	278	265	250	291	285	275	261	286	269	257	307	270	299	277	301	306	264	285	282	294	262	286	292	270	275	260	249	280	244	280	302	275	253	285	253	291	291	239	258	260	264	292	263	289	283	234	302	260	237	257	308	258	302	267	275	278	269	283	296	243	258	286	253	286	289	261	297	276	285	282	283	290	264	275	279	266	274	268	263	294	271	257	258	312	311	273	258	290	262	264	273	280	257	276	257	250	277	274	268	255	264	277	268	255	255	243	286	287	249	285	273	287	301	243	280	266	302	303	262	271	277	285	280	284	264	298	273	255	296	273	292	301	277	270	256	258	286	286	269	278	256	243	313	274	295	261	256	267	247	265	279	259	258	255	276	250	265	275	274	288	241	274	284	286	270	257	258	274	270	264	289	267	257	233	276	243	254	268	267	288	285	295	291	249	258	277	281	259	276	271	270	250	284	292	275	275	273	280	294	282	254	276	261	260	258	267	270	276	260	251	258	278	273	277	294	300	273	280	275	251	294	257	296	266	252	286	302	276	277	269	288	285	260	269	231	307	265	295	246	279	274	279	264	290	273	302	272	250	254	250	263	295	266	289	260	269	274	269	264	266	256	245	263	283	265	285	282	296	283	282	274	292	279	298	265	252	254	307	252	299	285	282	318	250	271	265	273	261	285	266	293	250	299	255	244	260	277	275	291	255	240	273	245	239	288	260	287	276	272	283	307	270	275	270	289	270	311	281	293	296	307	275	266	272	276	251	284	254	269	275	276	280	268	299	258	305	264	287	305	282	290	284	287	295	271	295	251	222	263	284	268	278	293	308	297	262	291	277	287	280	251	280	258	271	294	273	264	280	259	256	273	289	290	290	282	286	250	287	259	288	292	274	285	257	292	280	282	256	273	293	273	286	304	279	268	269	299	233	308	274	275	251	265	260	232	286	275	274	258	277	291	275	296	276	306	245	280	279	316	279	281	255	254	262	291	286	290	290	261	275	242	283	274	278	279	288	280	272	244	270	268	267	269	288	287	272	248	280	284	269	281	278	291	258	246	261	288	257	302	279	281	269	268	265	274	270	235	301	294	271	258	246	270	279	273	280	250	262	267	269	285	299	286	280	255	282	289	277	245	259	275	274	267	266	257	278	289	258	283	250	266	265	260	273	312	248	265	269	256	266	255	292	274	255	277	269	267	256	272	267	251	295	275	251	294	294	299	266	270	278	268	274	278	262	263	281	283	255	263	279	229	294	253	263	270	291	247	281	273	271	285	288	288	283	301	267	261	290	261	270	290	250	297	247	307	247	281	289	285	276	266	303	279	272	277	302	284	283	267	275	286	279	288	266	244	263	297	285	257	277	275	254	244	292	268	273	253	244	265	271	308	282	259	272	278	290	265	263	264	266	252	298	261	284	280	283	284	255	268	285	268	301	278	283	255	272	278	275	269	251	266	278	254	274	258	292	278	294	250	293	255	278	303	254	284	294	263	258	292	292	282	259	240	256	276	270	278	283	278	273	275	283	270	299	299	282	252	309	285	292	278	282	279	286	247	270	300	291	267	335	275	269	242	265	258	232	263	296	273	272	264	275	256	271	295	256	301	253	270	277	291	280	296	280	252	266	252	276	296	282	287	264	285	308	275	270	284	286	292	258	262	252	274	304	291	247	277	276	288	266	270	300	272	267	288	260	251	277	289	270	283	296	260	258	270	268	272	250	282	282	262	283	270	280	287	296	285	270	275	252	283	267	285	304	266	289	279	285	283	264	272	269	273	298	279	254	271	264	268	249	266	276	273	283	288	270	290	248	272	276	273	274	256	263	303	263	272	281	253	276	279	273	276	275	291	281	216	262	297	299	266	261	272	279	272	265	293	258	265	272	276	273	261	268	287	270	276	278	286	272	275	281	267	291	260	266	274	234	271	266	285	310	284	267	261	278	257	246	264	266	242	283	285	273	266	274	266	285	300	241	281	294	245	242	292	267	256	266	274	277	274	280	247	270	304	294	296	265	273	296	256	250	301	286	248	271	250	238	283	283	268	287	300	251	296	283	239	272	270	278	258	290	253	282	253	270	309	254	264	249	285	262	235	280	281	290	273	279	275	292	263	274	254	270	272	273	271	260	265	283	259	257	287	277	279	287	276	261	250	293	258	280	259	272	257	286	278	283	290	292	280	284	280	283	281	278	259	279	279	304	265	273	268	286	290	273	299	288	290	284	251	243	279	265	257	287	263	280	279	286	260	258	283	280	293	270	265	260	246	257	270	277	267	282	282	256	300	270	289	270	276	229	273	252	267	240	262	287	277	284	252	281	237	270	262	271	243	308	254	250	276	261	296	254	289	252	253	280	260	274	276	250	283	280	277	265	275	273	298	280	261	283	258	269	256	274	282	272	246	265	292	280	279	284	253	283	259	268	247	265	286	240	274	257	258	258	290	271	263	286	247	275	266	252	265	287	288	282	283	285	265	283	268	261	287	239	280	285	291	255	283	262	280	307	266	278	281	257	227	277	282	262	278	289	270	257	307	271	284	261	288	300	263	257	255	263	304	260	263	289	283	272	275	300	293	251	296	258	284	277	269	272	269	252	260	288	282	250	271	306	261	263	271	267	223	306	285	280	278	273	296	286	275	276	261	249	238	290	283	295	279	271	281	279	294	277	289	254	258	297	298	249	251	282	316	251	270	264	260	300	280	271	287	293	273	257	275	278	300	283	233	270	278	294	282	281	259	246	296	244	232	282	270	273	278	265	285	275	253	258	265	259	296	267	246	296	296	251	259	271	254	265	250	286	271	258	260	276	292
22719	21407	28951	24498	21954	21414	13275	3542	1715	1189	914	692	636	535	479	458	429	395	382	380	336	340	348	372	331	322	336	287	293	298	301	299	306	258	290	299	321	297	298	282	295	293	294	287	289	299	287	291	299	287	303	275	314	292	284	276	307	263	288	291	302	264	304	270	281	291	279	287	296	299	299	293	288	303	281	287	274	289	311	259	298	287	245	298	294	273	281	287	313	239	305	276	273	301	286	310	293	305	272	292	281	276	290	269	308	272	283	273	303	284	254	312	261	296	304	268	287	270	285	303	262	294	304	290	298	287	282	288	262	270	267	277	265	279	299	279	246	288	282	259	311	300	272	287	295	273	289	278	296	248	263	264	283	234	318	313	260	288	256	289	301	283	314	267	299	282	287	259	258	260	251	291	284	277	297	282	267	269	302	302	281	296	287	287	281	270	300	279	299	277	261	266	285	303	313	257	286	280	304	257	278	283	275	304	299	293	295	277	290	288	270	281	273	256	268	266	267	289	261	287	274	267	287	283	259	320	275	277	298	289	285	287	287	265	277	274	275	272	277	284	277	290	276	295	274	299	294	291	257	258	268	287	279	273	288	302	272	274	287	306	270	268	298	282	285	291	260	280	301	286	293	299	286	268	291	263	269	265	261	283	249	271	295	285	267	268	248	290	289	275	263	299	264	307	321	307	287	288	285	278	292	288	281	271	267	297	289	314	259	258	279	280	286	300	239	273	285	280	289	265	276	288	269	284	281	278	305	260	256	278	279	304	292	279	266	289	295	266	279	263	277	279	291	269	291	284	290	295	282	288	260	309	314	289	300	265	278	288	264	276	274	289	272	263	271	291	281	276	266	255	316	276	288	314	275	283	252	283	298	279	258	279	259	273	305	280	269	302	299	280	270	289	280	309	283	294	321	279	299	286	275	278	290	270	288	310	280	259	268	264	274	250	275	272	256	268	280	297	303	292	309	302	283	276	252	278	282	285	275	321	281	300	299	278	268	289	287	263	277	287	258	275	257	269	276	254	288	279	291	313	313	265	295	287	294	292	301	273	272	282	272	301	303	295	291	273	296	298	293	268	283	275	267	291	279	289	294	277	286	304	278	263	270	269	291	283	286	267	288	283	282	270	315	285	297	268	270	303	292	267	279	279	303	268	274	280	274	279	271	287	255	278	288	256	269	254	271	319	277	285	308	275	298	281	282	321	276	270	324	264	303	294	281	264	266	275	252	300	295	297	278	305	291	282	292	299	271	279	280	271	282	292	297	295	279	292	274	293	292	273	316	304	298	266	268	274	288	290	292	281	281	290	272	270	262	261	301	274	259	281	277	310	283	300	265	260	302	273	294	310	282	304	294	291	294	254	294	284	283	276	274	318	285	273	293	264	282	279	311	312	274	293	303	273	268	288	266	286	247	297	294	282	292	299	260	273	311	292	285	276	252	265	275	274	263	316	294	265	277	297	267	282	303	295	321	312	286	250	264	261	283	277	285	287	277	265	287	274	252	301	278	311	279	280	272	291	285	287	284	256	258	273	273	245	302	313	284	282	279	283	300	297	266	275	285	278	261	288	288	267	285	282	269	267	258	289	265	265	297	258	294	290	281	298	295	260	286	281	255	279	312	306	296	284	281	274	251	251	297	276	321	272	265	318	298	278	279	287	262	269	276	279	260	283	277	282	303	293	271	258	295	309	295	271	301	298	295	286	271	298	277	258	245	302	304	277	303	288	283	287	281	276	267	273	303	315	287	256	284	281	281	255	268	268	304	289	328	275	278	259	281	294	300	283	285	268	281	289	276	298	251	266	289	283	260	321	314	298	272	292	296	297	287	260	269	286	275	290	306	261	266	274	280	276	302	256	301	264	286	293	262	274	327	312	262	307	307	290	289	272	297	295	296	259	272	261	275	257	266	292	264	278	297	267	262	275	273	271	299	315	298	272	277	286	265	266	275	298	290	299	277	290	263	281	271	291	269	286	290	284	230	284	282	247	276	281	292	314	306	276	261	267	276	269	285	284	278	247	307	277	281	267	269	273	273	268	294	257	263	287	284	281	282	277	262	292	265	261	257	271	268	296	289	270	285	302	304	296	291	273	283	275	306	287	292	307	300	278	274	296	260	295	272	304	302	295	261	276	274	289	309	273	293	268	262	284	320	271	288	296	269	278	273	286	261	287	289	283	298	269	320	254	305	269	295	295	301	300	293	293	253	289	299	298	264	269	302	297	287	279	311	292	294	268	303	296	266	304	319	254	302	278	294	297	277	289	274	292	253	279	290	266	294	287	292	255	326	300	313	303	281	267	292	300	298	302	305	254	290	270	277	273	294	290	278	288	273	253	268	278	268	282	275	296	287	315	268	290	265	310	297	298	285	290	280	285	287	274	286	290	256	249	297	323	312	306	281	280	270	266	307	295	303	269	286	292	277	270	313	253	292	262	281	268	321	271	283	312	264	291	288	289	307	285	283	287	284	273	313	290	282	280	284	316	303	285	287	272	272	265	287	299	301	304	273	280	269	288	280	274	295	292	276	291	270	275	286	265	286	292	278	242	271	272	272	292	282	271	280	299	280	283	287	278	312	310	264	259	297	284	285	298	277	278	318	293	287	272	287	286	295	297	262	259	300	261	267	303	272	289	290	288	272	307	278	250	289	286	289	290	276	298	294	285	273	295	274	275	284	267	268	304	284	261	297	294	258	282	291	288	280	281	281	272	311	249	287	269	300	284	296	286	260	305	266	282	304	284	283	300	296	269	279	292	264	294	288	277	270	270	296	268	287	279	260	275	283	277	259	259	282	275	290	277	303	301	273	292	304	254	272	285	302	319	269	255	276	258	296	309	285	313	274	268	272	266	281	296	240	272	281	302	283	282	315	285	281	293	277	295	262	288	270	287	274	282	303	256	272	283	274	282	263	275	249	286	293	275	273	290	308	300	268	282	282	291	301	290	306	296	260	263	259	257	279	321	304	287	289	281	276	290	292	304	277	301	295	293	287	291	267	280	254	297	278	285	276	300	295	297	296	273	292	322	310	281	284	285	246	293	298	316	284	246	261	271	245	295	276	276	277	290	280	302	263	301	240	270	280	288	272	249	294	269	311	270	259	304	293	271	290	318	278	282	330	278	271	272	273	258	282	290	301	291	268	275	306	261	266	282	280	294	272	293	281	285	271	289	281	273	273	281	307	267	301	259	265	267	290	303	303	309	283	282	291	274	265	290	270	272	278	312	284	273	273	282	286	303	259	277	276	265	287	262	279	259	294	278	277	295	321	277	272	286	271	255	285	282	298	300	287	310	263	302	299	282	291	279	270	257	300	253	287	276	299	284	262	285	255	270	283	278	285	268	256	316	272	272	252	284	300	282	274	264	245	291	271	301	264	271	258	296	272	285	288	261	283	277	267	300	290	269	294	253	287	305	281	294	305	290	262	294	266	289	299	274	291	272	298	295	271	286	306	327	284	260	301	259	315	277	312	282	284	263	267	297
32869	60349	51367	38509	27264	15898	9664	4599	3058	2046	1507	1151	939	812	704	646	612	562	522	512	475	448	473	423	378	419	398	391	368	409	379	345	376	337	350	362	350	359	309	340	356	350	353	348	340	296	327	334	351	333	343	320	317	332	329	331	302	332	309	330	334	327	332	323	332	337	295	327	335	334	335	346	314	302	308	329	300	320	326	316	302	293	334	344	299	312	338	339	309	315	325	331	317	333	326	319	342	295	318	344	340	320	362	342	309	308	282	343	330	333	316	313	302	349	367	334	316	312	306	356	326	328	340	374	348	347	327	343	340	349	360	342	321	338	325	358	331	311	323	312	333	317	322	360	316	306	316	334	306	304	347	335	317	345	339	335	356	336	320	337	313	339	314	318	354	332	300	327	333	329	340	335	315	332	333	296	356	349	337	310	363	341	353	312	340	358	304	366	339	316	321	337	317	323	332	343	327	359	345	326	345	321	320	310	349	332	322	328	347	301	310	343	326	316	324	330	337	304	299	351	347	309	325	315	346	343	310	331	327	321	316	324	301	349	332	309	356	312	306	354	336	308	356	364	332	335	298	311	323	332	337	352	311	310	319	315	328	340	356	319	337	347	329	325	366	335	313	305	326	315	342	311	333	337	341	300	323	309	309	327	334	324	291	302	344	329	284	302	295	303	337	330	347	326	332	306	332	310	369	347	331	283	286	330	319	307	321	298	308	326	318	345	342	329	336	323	335	327	349	305	315	340	316	294	331	341	295	335	339	313	327	322	307	307	361	310	336	313	342	285	298	336	312	307	331	317	363	315	335	293	350	320	323	348	342	344	320	304	328	333	315	351	317	358	331	302	316	340	319	310	324	299	334	351	307	348	310	350	360	359	290	328	280	357	325	301	317	351	331	349	347	338	324	318	307	337	320	346	359	320	348	321	347	342	315	317	336	315	311	318	320	291	329	296	292	325	307	337	312	315	303	320	322	338	319	335	290	349	328	345	324	345	326	319	334	317	294	342	309	338	332	335	313	317	300	311	341	319	305	354	320	296	338	348	315	307	298	335	323	325	323	349	309	334	298	330	324	332	325	302	337	314	352	327	336	334	316	332	336	321	323	304	323	332	350	364	322	341	338	351	339	316	370	312	317	325	328	312	292	340	316	290	347	342	345	321	335	337	342	302	334	326	354	318	365	297	297	347	343	325	303	338	310	337	338	358	313	308	343	323	319	305	347	321	314	335	318	362	336	342	320	337	351	349	334	342	327	326	300	333	338	334	308	312	315	332	344	360	333	312	340	313	304	281	308	321	321	336	347	332	330	318	321	360	347	340	357	313	322	319	313	279	340	309	304	331	331	319	329	335	318	325	318	359	338	333	304	323	346	295	329	331	350	345	321	319	323	325	360	330	346	324	336	320	337	323	310	309	320	306	297	343	326	329	311	300	333	324	372	344	348	332	276	315	339	345	353	317	336	303	326	314	322	338	326	324	344	316	332	326	358	305	302	300	330	326	317	293	297	348	348	310	310	284	339	346	326	326	326	366	303	339	352	317	323	325	357	332	311	326	321	320	278	352	319	321	333	337	312	349	328	340	345	289	310	327	339	330	337	305	359	331	320	319	305	325	327	311	343	295	340	336	317	360	297	370	310	324	348	346	318	308	317	319	314	329	374	306	343	304	322	350	355	278	346	337	331	300	331	350	334	333	327	311	339	348	331	330	366	347	315	345	309	314	362	352	307	330	329	289	298	322	334	340	317	318	344	338	346	311	279	300	296	356	344	328	360	348	343	348	336	328	327	301	352	346	335	342	324	307	350	363	309	319	349	359	349	331	318	329	324	322	320	323	329	307	310	320	341	342	357	332	333	327	327	298	337	329	300	343	339	331	339	311	342	359	329	315	324	356	299	318	350	330	325	331	313	294	346	315	356	330	293	321	362	321	320	330	331	323	330	341	313	299	316	318	327	331	320	325	301	357	309	287	338	332	318	347	328	305	324	312	343	309	318	306	336	312	312	331	307	343	319	321	325	362	325	332	364	291	334	302	327	327	297	308	336	315	340	316	339	320	309	328	318	302	353	318	322	312	330	310	367	320	343	359	344	338	332	326	320	344	339	276	320	339	333	311	345	336	333	353	330	306	340	361	315	317	323	334	338	327	330	312	309	303	320	327	264	308	359	323	333	346	345	350	336	337	368	340	331	321	347	346	302	323	321	339	335	328	358	339	337	316	313	315	341	319	319	319	322	323	329	293	299	333	380	350	312	336	345	329	328	338	404	344	339	348	346	317	320	374	360	322	328	332	348	330	369	352	336	291	330	326	296	291	333	333	337	278	331	357	327	343	285	326	321	322	357	361	323	320	314	330	345	317	319	303	316	335	324	352	344	314	328	305	336	325	318	357	332	344	325	341	332	334	305	339	313	309	328	370	320	342	307	344	330	334	320	313	331	329	334	351	315	301	324	328	348	337	321	322	339	331	352	325	350	317	316	294	296	331	344	285	309	341	345	355	332	352	313	345	307	348	352	312	318	318	327	330	340	334	319	325	336	329	327	323	319	313	322	312	360	334	306	350	314	378	333	339	335	317	342	310	336	351	336	308	332	343	346	354	339	317	316	322	332	316	337	328	325	321	358	333	339	327	318	322	314	305	330	341	335	324	336	339	336	343	313	328	328	336	318	303	367	325	361	323	307	341	335	315	321	358	328	359	307	346	320	360	342	318	311	347	345	316	327	343	311	328	314	328	311	335	322	317	318	337	319	352	355	313	331	330	358	299	335	341	347	316	332	326	343	320	306	333	329	307	340	353	322	308	324	299	329	330	334	317	331	345	320	334	332	315	321	318	326	337	316	321	306	341	330	323	328	323	326	344	311	340	352	324	320	319	322	320	307	302	347	312	328	352	320	321	325	342	327	320	334	324	359	331	343	297	361	298	320	357	292	318	361	321	364	314	335	344	334	335	307	298	314	356	306	337	328	371	314	317	357	331	337	321	331	325	350	349	298	332	315	360	319	337	358	321	348	302	294	302	307	326	313	317	327	328	312	337	296	333	339	364	310	306	315	300	325	356	321	321	321	316	290	321	345	315	342	327	320	320	316	337	310	337	333	313	347	298	343	354	326	322	331	362	331	293	337	316	304	336	315	352	345	359	360	304	325	337	334	334	307	314	291	336	320	341	300	331	329	307	320	331	313	332	298	339	373	305	326	327	342	316	320	314	321	345	326	301	326	327	311	331	303	359	321	316	333	346	360	353	317	364	320	308	351	320	301	312	309	346	330	313	354	325	294	305	325	318	306	345	328	317	335	326	314	338	327	337	337	350	326	311	322	329	325	313	332	329	377	333	312	314	329	345	332	311	324	325	347	329	317	302	307	290	342	328	327	305	347	334	331	340	359	295	359	315	328	307	338	357	340	350	332	316	326	312	346	288	331	319	326	308	300	323	346	317	322	304	365	300	338	332	314	358	325	310	320	340	332	339	350	305	331	322	330	330	298	331
30791	32611	31743	18930	7835	3371	1653	1094	716	577	514	441	386	368	320	313	284	315	269	253	287	270	260	285	255	285	251	278	273	245	255	255	248	271	249	260	245	251	257	217	239	256	225	271	228	236	246	229	221	250	270	228	252	248	249	252	260	244	214	233	254	257	259	202	256	261	260	239	261	224	221	263	215	226	263	242	201	246	265	261	246	246	254	225	254	236	229	216	241	256	221	225	263	241	265	238	237	240	225	240	251	248	250	233	248	256	242	231	250	216	260	247	232	247	236	203	216	243	238	236	246	226	244	247	219	260	244	240	220	255	232	235	238	254	228	241	252	252	269	227	229	244	218	195	243	259	228	232	261	228	213	263	223	222	257	243	242	253	255	249	238	256	226	269	233	241	238	258	246	252	244	229	230	233	263	219	230	242	216	242	240	266	241	227	229	233	234	242	251	236	229	255	254	242	225	246	242	250	257	247	240	204	223	221	248	233	230	248	221	263	234	247	242	247	248	218	232	253	255	232	234	220	264	243	251	251	232	239	253	239	242	229	240	255	230	257	224	253	254	246	238	238	248	251	225	230	258	247	224	241	244	242	270	268	222	233	259	247	228	225	247	259	243	238	248	249	226	245	229	228	262	232	253	252	233	246	222	232	239	227	223	241	217	235	252	267	234	239	303	215	223	238	243	252	256	254	217	230	240	248	217	255	220	228	210	233	248	248	260	228	246	257	241	210	252	239	243	229	221	233	222	245	249	252	260	223	223	233	228	230	215	208	228	256	219	233	239	237	249	241	254	228	285	263	241	256	257	240	250	235	262	267	260	253	224	229	248	263	247	262	210	260	264	226	250	241	265	259	239	238	252	267	242	217	216	250	229	247	211	253	232	236	225	235	253	229	244	218	230	250	230	232	222	232	246	250	272	244	225	239	247	242	238	239	253	231	238	224	214	255	248	230	225	203	240	238	242	207	235	218	254	254	224	232	242	221	236	256	262	274	228	232	248	249	224	255	263	238	233	244	252	249	231	273	236	232	238	259	277	262	253	227	252	267	238	246	254	232	199	259	252	233	235	246	267	267	254	256	242	250	235	258	217	247	242	252	222	204	231	268	255	237	229	258	211	241	255	258	245	232	242	233	241	230	235	217	240	210	245	234	274	240	221	229	227	252	230	243	262	239	270	236	225	211	243	234	238	242	242	243	250	239	241	272	248	246	219	257	225	251	235	247	237	238	232	263	227	247	258	217	246	231	228	230	232	214	254	241	230	219	267	222	245	219	196	250	251	262	244	261	278	237	257	256	213	262	235	231	248	248	227	247	235	239	253	226	225	231	243	252	215	229	202	233	230	249	239	251	240	251	258	220	257	244	267	226	226	229	229	251	244	237	246	263	229	250	240	253	230	241	235	259	248	243	250	243	248	231	220	217	251	255	221	233	248	243	224	230	255	257	225	232	260	255	227	240	221	269	253	244	231	234	245	243	255	257	215	234	230	222	234	231	242	229	273	223	243	235	261	257	237	256	204	226	216	266	219	241	240	235	255	223	250	244	235	251	255	276	275	204	211	266	248	268	264	223	252	218	258	256	236	241	269	271	219	219	257	249	255	242	246	258	244	222	221	236	227	255	245	230	222	253	251	254	254	260	230	247	253	245	253	248	225	245	238	225	219	213	255	214	249	223	228	254	230	229	241	275	272	259	257	223	200	243	218	211	246	230	231	254	250	229	256	249	269	250	254	242	273	250	249	246	259	208	258	238	227	241	244	260	236	238	257	231	222	269	258	241	219	240	255	229	278	245	247	254	226	257	243	231	266	234	246	236	267	214	220	272	245	208	224	255	267	236	229	218	231	260	230	263	266	239	243	229	241	215	252	230	249	251	261	214	246	247	248	207	239	225	258	245	262	232	244	239	255	248	236	244	255	252	239	246	244	248	250	238	251	220	237	248	233	249	264	233	234	240	257	221	243	258	247	224	237	240	255	234	224	249	245	241	255	227	241	262	246	247	248	229	221	225	230	243	239	258	239	241	235	265	243	241	245	225	262	243	239	224	244	244	243	256	227	265	239	238	225	247	242	218	243	275	256	256	243	245	238	249	236	286	233	255	254	215	225	230	259	233	254	242	247	252	242	253	266	228	243	222	257	227	263	232	220	271	234	252	216	260	223	250	249	251	253	254	240	253	225	251	263	220	244	256	255	248	277	282	265	231	237	238	234	218	250	250	259	229	264	226	254	218	245	223	216	237	246	234	254	254	256	264	211	263	228	235	262	264	232	224	251	215	259	222	244	246	235	223	231	260	236	232	233	235	259	259	233	262	233	254	248	216	244	258	265	236	225	236	269	253	244	269	213	236	244	244	233	244	261	269	257	253	241	236	249	241	205	235	232	226	236	272	254	234	234	248	237	236	235	248	251	248	251	268	217	221	233	249	248	255	276	245	254	241	230	256	272	256	240	206	248	256	228	220	275	256	254	260	256	223	257	235	265	240	237	230	268	285	243	238	253	260	241	266	230	209	235	240	237	230	218	234	263	241	247	241	222	224	242	276	242	225	230	246	225	247	230	224	246	235	217	227	250	243	236	245	248	251	239	247	248	228	246	236	243	239	228	263	240	248	273	272	252	233	250	247	224	255	255	240	243	274	250	229	223	247	237	223	239	261	273	222	238	225	236	258	243	218	240	254	257	259	251	246	257	249	263	261	252	252	197	277	274	237	214	227	248	224	275	246	233	246	242	251	252	237	243	215	263	236	249	231	220	247	254	239	229	277	240	230	228	242	263	209	264	233	236	233	228	241	257	233	256	244	232	241	252	247	261	242	238	247	223	246	236	228	238	245	231	252	258	220	237	241	218	240	217	237	254	238	230	228	268	225	238	247	235	240	253	254	247	271	237	233	259	236	225	243	281	238	234	238	260	246	228	237	235	271	255	246	243	234	203	221	247	273	245	236	260	208	220	243	257	244	242	238	226	241	284	258	265	245	234	246	253	232	255	250	220	235	246	237	235	236	251	224	243	231	241	257	219	245	253	236	249	254	237	265	244	261	234	261	221	233	237	256	242	231	250	242	234	258	265	220	236	244	257	264	258	221	237	250	242	250	245	271	251	239	261	227	245	235	235	249	221	226	246	223	250	254	253	242	244	248	265	251	236	255	250	248	252	258	219	238	232	231	251	251	254	249	247	247	262	247	239	269	221	250	262	231	239	227	243	240	240	237	229	271	243	239	232	239	245	230	249	222	227	247	240	272	253	246	249	258	251	231	235	242	253	235	258	241	243	241	251	236	206	232	244	269	240	264	259	242	263	241	231	272	274	248	238	223	231	226	243	250	264	228	249	234	238	227	243	231	248	213	244	242	253	243	236	274	240	256	230	216	228	224	257	240	215	233	266	236	247	238	253	225	247	250	225	210	224	240	247	268	251	263	232	221	270	212	224	238	238	261	260	229	238	242	226	274	244	238	233	236	242	238	252	227	256	260	254	252	223	249	239	247	280	241
33392	48236	34819	20107	10977	5959	3002	2066	1385	1057	820	681	561	536	443	422	425	401	366	346	363	355	333	329	353	336	294	306	279	297	331	285	309	310	303	270	301	271	305	260	306	312	278	294	294	278	278	298	274	293	290	289	274	254	302	282	285	307	269	335	295	261	258	305	287	267	295	319	277	342	302	279	281	302	270	314	259	300	314	317	271	274	298	293	238	301	277	300	286	279	274	291	282	266	292	251	305	312	306	305	239	290	291	284	277	280	301	276	292	246	298	287	318	305	296	278	269	291	298	294	304	270	301	265	312	285	275	264	303	314	276	253	293	297	277	291	282	264	269	299	339	288	279	290	255	281	302	297	277	286	321	320	279	248	311	272	282	247	290	306	290	270	271	306	279	282	317	286	282	291	315	289	298	258	310	300	278	298	311	298	285	252	266	278	263	291	306	273	290	292	278	266	286	280	288	301	283	268	278	263	294	290	260	262	268	267	279	264	280	299	264	283	304	317	285	252	271	274	319	283	294	298	325	266	284	270	254	266	291	309	269	266	283	314	320	314	298	280	280	311	285	309	288	257	286	285	279	314	284	302	316	281	313	279	309	271	279	296	279	298	295	271	270	270	281	265	277	276	270	284	294	307	290	269	268	268	268	284	272	269	325	254	264	268	312	297	265	286	288	299	277	270	299	279	295	290	300	283	281	271	289	264	271	287	255	288	283	297	283	290	253	267	292	282	256	271	296	309	294	302	280	284	302	261	286	292	264	292	277	287	315	292	292	313	310	296	267	294	283	296	288	297	310	248	293	300	297	281	276	266	294	284	312	278	268	299	286	284	281	272	320	320	272	288	308	299	272	269	324	288	294	284	270	274	293	289	249	281	298	295	283	266	269	269	309	297	285	299	271	307	289	256	293	271	290	302	267	281	270	274	276	285	291	288	301	268	303	274	333	280	260	274	249	255	285	285	289	314	280	285	274	245	299	284	270	262	260	275	282	288	284	308	283	283	253	314	258	287	294	287	282	312	264	277	269	298	292	259	295	292	300	282	290	266	308	274	253	305	272	282	270	301	271	287	297	279	270	269	298	273	283	309	268	285	289	275	296	290	265	273	271	308	295	279	296	289	295	279	299	298	268	307	272	289	288	297	279	294	263	285	297	265	290	293	312	299	314	298	280	284	294	272	283	285	289	281	302	296	276	286	285	277	313	273	279	281	277	275	295	265	290	308	294	293	268	265	274	300	255	291	275	266	308	289	293	273	291	262	274	283	277	273	275	279	288	287	288	279	302	289	279	283	314	278	298	306	287	292	281	309	291	276	255	309	292	292	279	313	280	260	280	290	312	290	286	287	260	279	280	293	285	295	271	273	259	273	281	285	274	297	266	314	264	280	273	322	281	284	258	311	301	280	305	276	297	270	312	287	268	278	269	261	271	280	293	276	280	282	300	252	262	281	290	264	314	291	292	298	289	270	288	261	279	298	271	250	267	299	293	292	298	279	261	282	317	272	261	312	296	276	280	288	303	293	281	256	289	300	262	288	270	275	282	310	282	288	288	283	320	264	263	307	273	313	274	317	284	291	279	303	299	269	279	287	249	301	292	287	265	290	288	267	327	261	283	293	253	271	290	273	285	305	275	278	278	312	282	273	280	284	282	271	270	302	299	246	299	314	251	281	327	299	292	285	281	293	273	283	306	293	271	291	265	274	254	320	258	276	286	295	311	280	289	262	290	260	264	276	287	259	303	286	293	289	249	276	304	266	282	274	273	285	327	280	283	295	283	296	285	268	268	265	297	297	268	281	298	316	293	301	270	255	295	292	325	315	299	284	265	272	300	295	283	299	293	277	282	255	276	287	300	283	326	299	279	323	262	289	292	262	265	268	295	303	270	265	293	288	285	277	264	286	274	329	277	312	280	272	280	279	282	253	290	268	298	245	288	260	286	283	283	294	256	261	253	281	290	302	280	255	286	295	305	293	265	285	292	297	288	291	266	279	291	297	302	277	285	275	297	260	270	286	291	267	263	275	256	294	295	287	274	312	278	305	246	285	301	283	270	302	254	284	277	295	278	269	274	299	261	258	312	286	293	327	310	302	284	273	276	300	298	272	297	267	289	317	283	322	310	271	286	274	271	304	284	308	341	302	283	279	272	290	294	279	264	255	316	284	289	271	277	272	289	267	286	318	323	280	293	285	275	304	263	255	309	288	271	297	279	318	273	295	285	342	272	302	272	281	260	295	296	279	281	318	275	295	288	296	278	273	274	282	271	276	271	299	285	312	294	276	293	301	313	298	301	266	289	287	293	298	299	284	276	286	269	308	278	297	264	287	290	312	275	273	262	297	282	284	301	313	270	305	279	309	288	287	296	272	271	262	267	326	275	278	274	281	290	285	272	280	272	301	295	286	276	283	278	265	291	291	320	271	304	274	249	276	312	285	314	277	291	287	286	256	261	275	316	289	322	280	293	300	294	282	269	292	244	259	301	264	305	294	290	272	309	264	296	268	286	282	306	310	298	260	267	294	258	290	272	293	266	302	308	295	278	276	266	295	315	293	291	287	287	284	274	276	272	291	279	303	287	240	304	282	294	285	277	307	274	295	288	256	288	265	286	271	277	297	282	300	304	282	294	283	275	278	267	289	269	284	291	287	303	277	304	278	289	304	275	264	281	274	273	250	287	298	290	294	274	289	274	283	280	313	293	270	303	301	278	284	279	264	303	289	264	291	281	279	298	314	298	270	294	327	295	284	248	279	290	270	277	293	306	321	295	295	295	274	289	287	321	294	287	278	294	271	290	293	302	296	291	287	278	283	301	304	320	286	279	270	307	291	300	284	307	260	283	295	317	286	291	270	274	267	269	286	284	270	287	270	308	300	287	279	296	265	286	312	295	300	265	312	300	265	292	279	281	305	289	292	265	271	289	319	279	298	293	289	288	271	274	278	264	283	311	287	284	316	270	293	306	292	301	288	309	293	274	281	284	287	282	252	281	311	286	299	291	316	278	274	302	292	270	293	295	331	292	291	277	298	269	261	256	271	280	298	276	282	306	276	302	327	300	272	309	292	277	290	285	261	306	281	287	301	279	283	288	316	303	299	284	282	271	294	288	296	237	270	299	260	289	284	274	285	310	268	292	286	292	291	297	275	300	307	259	298	291	284	286	304	261	276	273	295	278	279	306	297	284	306	282	290	281	281	289	282	280	271	277	302	282	300	286	277	257	288	304	297	317	293	293	292	314	306	291	322	274	286	268	281	313	314	288	282	277	277	280	280	278	296	289	298	311	285	292	287	263	257	276	295	294	284	273	266	293	273	283	285	283	283	288	271	253	289	273	312	284	308	272	308	286	294	260	301	273	269	290	280	303	280	312	286	274	249	304	296	275	273	305	257	278	301	305	291	281	280	286	295	282	296	306	287	266	293	301	300	278	283	281	305	283	297	277	265	314	316	298	281	318	295	277	286	310	302	276	291	305	282	264	275	275	254	292	296	284	266
23661	21280	28363	24876	21406	14695	5746	2214	1280	954	768	622	569	490	464	419	407	390	371	359	341	332	336	309	301	295	313	295	295	316	307	270	287	278	262	294	263	308	288	284	271	249	302	274	262	279	270	301	278	276	274	259	281	288	268	297	303	276	279	282	311	257	310	278	272	286	280	281	275	279	301	301	274	292	255	309	272	272	295	290	271	277	295	285	270	279	271	293	280	272	260	281	279	286	267	291	307	283	278	287	278	253	305	265	300	279	269	286	252	262	282	266	258	271	278	293	287	281	282	275	290	280	287	252	252	281	275	263	294	240	272	282	281	261	294	275	313	271	278	291	293	298	296	285	272	261	296	283	270	260	267	268	291	271	262	274	242	263	282	270	278	289	283	231	268	250	264	313	273	281	291	290	261	287	262	267	252	270	281	248	268	297	291	298	270	290	258	275	277	276	282	274	295	295	254	251	230	306	288	271	283	264	298	291	287	254	257	252	304	272	274	283	296	310	258	272	300	282	282	252	258	244	301	270	279	276	314	289	300	277	277	294	291	270	272	271	293	262	280	312	276	277	253	261	258	287	301	282	279	302	268	314	275	322	259	268	271	281	295	278	273	311	249	251	288	257	290	273	263	268	294	313	280	261	284	268	284	289	285	296	248	262	291	255	272	295	303	296	290	265	269	323	304	288	264	264	244	289	266	265	298	250	271	274	248	288	266	291	293	277	300	243	284	267	271	298	297	289	255	253	267	286	274	267	288	274	281	307	288	268	308	297	269	256	308	240	254	310	263	290	276	276	280	262	255	284	285	302	272	285	249	256	257	285	277	279	293	293	291	277	292	275	269	298	277	281	291	292	278	274	268	246	247	274	279	288	281	284	267	271	289	265	281	295	261	282	271	286	284	264	252	302	277	295	264	281	274	267	285	284	288	256	260	277	301	275	264	286	266	279	280	273	279	291	255	301	294	293	299	277	259	264	255	274	281	299	269	292	273	256	306	278	285	287	294	253	276	269	308	279	263	285	279	271	267	256	286	279	275	267	269	270	247	284	285	284	277	276	318	282	278	255	317	317	260	276	270	256	254	258	283	272	296	295	292	303	259	290	286	263	292	258	304	267	267	284	295	267	286	290	311	269	262	291	270	264	257	264	274	261	257	246	273	287	286	284	285	295	301	268	275	293	273	271	306	313	255	277	288	270	256	254	265	279	292	264	299	282	312	286	280	261	281	295	261	287	293	295	266	267	270	285	271	311	277	262	286	277	295	272	300	268	264	269	287	268	289	292	256	291	281	254	281	271	278	261	284	293	249	262	295	268	264	305	295	274	258	270	278	298	293	310	260	284	305	273	291	275	284	266	271	295	281	277	253	273	286	300	303	270	280	303	286	295	282	255	274	261	299	275	271	273	308	297	264	291	277	243	277	266	297	282	268	293	296	315	302	304	266	280	264	300	279	286	270	274	264	270	277	273	260	272	253	268	260	272	288	281	287	303	297	262	271	276	272	284	309	284	294	264	273	245	273	268	302	262	262	271	279	271	260	277	278	275	281	314	264	282	267	291	313	289	273	305	295	265	275	269	264	281	281	275	275	281	260	259	297	265	280	269	263	274	248	258	244	282	265	260	280	273	317	272	282	278	288	313	263	260	280	290	258	298	294	247	281	276	272	278	269	288	282	262	304	278	295	368	282	299	268	264	273	267	290	256	263	284	297	268	258	296	285	257	265	241	278	255	254	281	285	302	290	271	261	257	266	288	267	292	303	273	295	291	273	285	313	288	243	297	308	304	265	272	312	287	283	292	286	278	290	300	267	267	274	269	262	269	279	264	278	292	285	259	236	274	283	311	261	278	277	259	259	292	270	264	263	273	274	279	269	277	259	294	284	267	277	285	283	293	290	286	286	273	233	290	299	278	268	265	255	267	301	265	268	267	274	272	249	251	310	254	283	270	285	287	267	277	294	287	280	285	294	279	259	285	291	252	296	263	241	283	281	315	280	279	274	261	299	277	290	243	289	258	276	267	284	265	279	272	279	282	262	250	258	277	266	258	295	296	268	268	267	296	259	272	272	264	291	293	288	271	290	293	296	288	315	285	287	266	301	270	284	248	270	262	312	284	283	284	285	277	247	255	271	306	312	250	304	260	270	273	239	282	287	297	258	267	280	306	278	267	259	274	286	257	262	261	270	293	285	257	290	292	258	253	263	234	281	275	290	288	265	283	252	264	257	309	261	271	285	280	246	268	302	280	279	265	264	298	297	298	308	273	266	290	269	303	261	270	271	306	277	295	296	253	274	293	260	267	277	317	289	268	294	292	284	297	253	287	305	280	271	280	286	260	266	282	293	269	267	292	236	292	309	290	271	306	279	276	284	281	241	247	239	286	272	271	280	261	292	285	290	264	275	270	261	258	273	274	256	308	281	285	279	289	270	279	285	297	312	257	274	282	273	256	281	277	269	267	316	283	289	253	286	273	264	282	272	269	261	235	260	302	275	273	239	291	263	273	279	291	277	276	275	287	247	297	268	270	287	286	288	263	266	282	281	289	303	284	281	279	287	312	288	272	282	267	288	276	297	267	266	304	283	272	282	266	309	309	280	275	282	276	262	263	247	281	295	277	287	267	295	280	272	301	307	287	278	268	276	272	279	275	282	283	274	278	334	283	302	304	260	223	310	274	275	260	285	259	304	260	263	300	252	295	267	283	273	279	287	257	280	285	249	261	298	251	289	287	248	257	281	284	266	262	296	279	260	269	279	257	252	246	277	280	312	283	277	296	265	257	272	275	264	303	282	266	277	269	276	284	286	288	262	308	252	303	269	281	260	256	281	302	297	259	267	265	257	270	295	279	277	284	286	261	279	280	266	240	290	279	269	292	277	298	270	285	270	276	265	303	280	285	264	293	280	288	293	251	271	276	278	256	264	259	264	249	296	257	290	266	295	294	270	275	261	290	276	278	283	290	276	305	289	250	254	267	277	254	284	268	259	283	266	249	265	294	290	264	273	280	288	277	306	276	285	260	277	292	305	279	256	281	279	250	289	296	275	292	264	299	282	284	278	278	294	278	324	248	300	255	287	258	278	283	279	269	281	258	314	283	299	285	279	307	254	293	270	266	259	251	261	284	253	301	314	297	292	272	244	253	281	282	285	266	260	262	279	299	292	275	259	293	285	284	249	265	252	288	283	288	272	297	270	261	257	254	262	273	267	269	274	280	315	287	292	304	281	298	265	289	269	286	271	307	269	264	277	268	243	290	241	284	240	287	307	249	268	262	276	275	289	288	261	300	296	291	288	277	274	275	267	277	288	315	288	267	272	285	270	305	290	282	299	266	279	283	304	262	282	264	279	290	309	291	270	249	286	301	308	299	250	292	281	245	307	310	267	275	275	286	281	276	266	307	276	279	296	304	290	247	274	300	269	263	270	286	280	244	311	284	292	258	263	283	289	271	280	295	270	285	255	262	289	253	279	281	283	274	319	257	286	286	298	291	296	291
32198	52890	41631	27543	19582	12469	6584	3632	2466	1657	1236	1027	860	751	584	596	533	493	462	477	445	448	442	398	419	351	404	359	362	359	328	344	356	313	326	338	336	349	317	336	334	319	335	319	319	304	355	328	346	371	317	306	370	325	334	364	323	318	331	328	305	333	311	354	288	327	345	313	325	362	331	304	337	320	315	327	332	313	334	339	328	338	312	311	311	310	331	346	341	348	326	353	332	302	327	322	304	316	301	332	298	305	337	319	307	328	319	309	313	313	335	331	331	318	317	347	305	324	305	286	338	301	338	312	361	336	321	333	333	301	313	344	312	325	332	344	336	313	325	306	322	333	320	320	335	349	334	324	355	327	333	308	328	339	317	307	336	304	321	337	325	326	325	290	311	315	326	345	358	337	322	310	305	337	340	333	326	291	334	319	306	300	329	301	298	347	312	382	345	318	298	327	328	326	304	308	359	324	323	344	315	339	320	348	334	357	300	344	300	321	336	350	304	317	321	316	309	336	287	316	301	313	362	352	327	323	339	339	303	319	321	313	315	342	352	316	323	324	344	328	319	364	319	312	320	335	328	321	313	318	350	333	325	331	337	330	281	293	308	344	361	311	289	317	321	333	318	328	335	309	340	299	338	335	320	360	316	340	325	332	300	317	347	325	306	319	324	307	331	334	312	311	290	324	336	338	308	304	321	332	317	321	336	339	336	327	323	336	322	303	312	311	349	335	306	326	328	331	348	334	341	345	347	316	314	308	332	337	335	310	316	327	347	341	313	351	339	314	340	324	330	345	331	308	304	315	349	295	340	337	321	337	292	300	363	331	335	327	321	329	298	313	321	327	323	327	334	340	324	306	347	338	298	329	354	301	307	342	300	303	324	325	337	315	324	301	344	331	331	319	304	337	325	322	308	321	314	326	320	316	300	326	342	336	304	363	335	328	360	301	316	302	340	357	309	332	320	306	329	329	322	306	297	335	318	321	313	326	327	352	308	324	357	319	320	317	296	337	331	327	303	310	329	348	317	293	304	293	326	377	339	318	321	302	309	366	342	313	333	326	308	336	310	316	304	308	342	314	308	333	310	330	321	336	292	301	316	358	357	339	349	286	308	354	343	320	306	336	317	329	314	299	348	334	327	337	327	327	310	340	356	338	300	364	337	285	302	311	351	320	339	321	354	305	340	333	320	323	313	341	341	343	324	345	294	339	313	334	347	312	325	312	289	305	326	330	336	318	304	325	340	321	313	330	329	338	335	333	317	304	332	312	336	327	349	346	301	331	361	351	333	327	304	314	347	310	317	303	341	306	321	336	313	303	325	330	318	318	326	349	319	324	341	362	352	335	328	327	302	316	341	303	328	344	343	324	308	352	335	328	330	340	311	328	349	321	317	323	316	329	311	321	358	316	302	360	295	329	331	353	360	329	335	342	320	325	295	301	350	317	333	288	313	341	334	303	329	313	338	346	331	334	313	345	328	317	343	329	346	312	310	277	341	359	351	337	302	364	296	321	279	363	336	313	323	309	339	297	346	318	338	341	317	297	353	309	330	314	340	312	325	345	323	333	295	325	286	333	305	301	323	325	303	337	330	328	310	310	302	332	321	363	334	305	328	313	297	329	311	369	309	323	306	328	343	335	330	326	353	341	345	306	366	309	306	332	319	343	320	289	317	331	319	329	322	309	322	356	298	313	365	297	306	332	363	326	295	327	319	312	334	319	327	312	309	317	304	367	346	356	292	301	291	289	331	338	320	334	309	307	317	311	329	304	340	346	287	317	324	335	292	318	314	300	319	338	318	330	329	331	315	330	317	346	338	297	274	323	336	308	341	289	339	303	323	337	323	298	364	300	332	317	336	335	299	331	298	312	308	315	312	348	323	317	325	293	338	319	300	325	322	334	319	299	324	319	329	328	341	311	320	336	305	333	367	335	314	337	304	315	311	307	281	308	324	370	308	336	309	313	312	306	356	292	337	318	342	323	305	307	364	321	335	344	332	349	313	321	338	305	326	315	321	313	317	323	322	307	341	328	304	349	351	311	342	328	309	322	307	310	325	334	341	348	302	336	353	324	303	319	314	338	316	323	325	316	298	322	330	323	329	336	328	304	346	304	326	307	290	287	334	302	313	309	295	321	299	332	350	331	350	274	312	325	326	311	368	306	304	335	341	339	322	323	317	311	278	358	324	348	329	303	314	338	347	322	336	320	334	335	330	325	308	291	293	326	333	331	369	317	299	311	312	303	339	329	314	304	346	328	350	328	318	329	332	282	335	341	306	340	303	322	315	289	334	339	337	313	296	300	360	316	319	341	320	309	342	330	303	331	342	342	314	323	311	304	353	322	341	315	303	283	304	309	309	369	307	309	335	317	332	346	311	310	301	309	328	342	327	305	297	302	330	323	319	291	330	320	324	337	324	283	320	312	320	316	314	345	300	316	290	311	318	325	306	324	334	308	343	314	336	356	321	329	322	325	306	314	288	311	339	328	313	321	303	353	321	300	343	286	317	298	320	307	331	304	326	325	317	331	342	314	298	278	342	341	314	325	330	352	316	331	317	382	321	330	302	324	322	326	308	320	346	327	326	321	301	325	320	352	326	325	335	295	330	287	327	287	296	311	339	319	356	336	316	334	338	326	350	320	296	328	315	337	323	303	320	359	335	300	318	311	334	313	313	346	320	301	321	319	311	307	331	344	325	304	308	326	306	341	291	317	304	320	287	353	318	366	335	300	307	336	318	331	359	333	293	335	329	307	322	318	321	366	329	339	349	329	316	353	323	310	331	312	312	347	299	364	352	331	326	328	309	340	340	360	323	306	299	312	343	308	326	355	327	305	358	356	292	324	331	313	326	331	345	330	317	314	338	328	334	318	324	307	324	317	344	322	324	319	317	325	288	325	325	333	345	329	344	298	335	311	358	301	320	325	314	338	288	342	337	298	325	323	334	319	318	334	329	329	342	335	331	302	292	334	339	313	296	348	313	292	322	324	329	352	304	342	317	314	338	318	316	319	312	331	313	299	298	326	330	339	296	327	305	343	341	333	322	301	331	288	293	326	313	314	302	301	339	277	316	300	318	317	340	331	300	322	299	324	327	314	304	341	333	336	342	325	313	310	332	366	329	308	358	337	325	339	328	313	325	310	309	337	339	329	338	330	324	351	316	325	354	323	354	325	351	320	294	343	320	299	321	330	312	331	341	315	297	310	342	334	305	329	301	324	294	323	326	358	320	333	333	332	315	322	330	335	321	309	311	323	310	314	309	326	316	330	330	303	305	325	330	360	324	324	329	333	337	364	314	326	322	361	331	336	309	331	292	339	317	314	342	339	320	315	323	311	334	329	353	333	329	346	287	300	342	348	314	300	306	317	351	319	335	328	331	316	327	318	294	347	337	315	303	324	297	312	331	317	300	333	295	317	314	304	329	323	318	332	318	296	304	315	332	343	358	306	315	313	329	340	314	313	325	364	296	359	352	307	308	349	323	344	354	325
25101	21472	27921	26784	16188	6191	2421	1308	877	702	552	437	453	357	363	352	289	317	311	291	272	301	307	278	273	265	252	222	244	249	225	233	240	265	229	233	232	256	216	220	220	219	219	247	212	226	229	213	245	251	230	247	212	215	255	204	240	215	225	239	236	222	220	226	226	216	224	236	223	200	208	200	223	220	218	212	250	226	214	222	243	223	239	232	236	241	215	247	212	238	216	213	205	218	239	220	232	244	213	245	209	233	235	213	220	223	237	215	218	230	222	223	235	235	239	237	245	245	223	242	244	235	218	222	245	235	225	185	221	217	215	230	246	211	225	250	218	249	231	225	224	217	249	202	230	245	231	222	196	234	237	250	216	206	224	240	229	223	245	206	229	239	225	213	220	204	225	210	221	210	226	182	217	192	208	228	225	214	232	224	246	233	207	228	216	225	221	222	239	189	220	208	206	207	228	206	222	234	206	223	229	226	230	221	228	221	269	226	217	240	204	212	222	247	216	197	220	221	212	223	201	232	223	270	215	228	209	201	212	209	238	246	233	231	216	231	234	250	212	230	225	188	208	224	233	200	220	218	238	245	223	242	241	211	225	222	216	209	199	245	213	250	211	221	200	229	218	225	246	236	232	230	214	218	244	244	203	216	224	211	224	226	232	208	242	244	218	230	220	213	213	218	223	208	212	234	222	214	231	246	234	223	240	228	232	234	216	238	220	252	244	248	222	208	242	204	199	257	220	250	239	227	225	218	226	204	209	249	227	236	246	267	215	223	237	248	209	224	232	232	248	216	239	219	204	210	235	199	227	241	227	204	263	221	228	225	233	227	227	246	231	217	212	222	237	225	243	242	236	233	234	235	234	240	229	214	208	187	220	219	230	238	210	244	240	204	239	234	224	208	229	199	220	207	219	229	223	239	232	206	202	232	230	231	239	238	255	272	231	205	218	224	239	221	235	238	243	231	244	220	212	215	219	222	236	234	221	204	209	234	241	211	248	221	216	222	233	211	214	216	253	222	218	227	227	239	219	214	235	233	232	227	229	215	211	204	222	221	216	222	221	205	237	227	221	220	237	215	241	238	203	238	207	252	226	207	228	201	237	238	211	215	240	221	245	201	242	199	231	227	230	217	252	221	233	224	230	221	242	208	228	212	219	209	230	223	198	220	223	239	224	232	225	196	214	233	226	232	238	212	239	218	213	256	223	208	216	224	226	237	216	205	225	220	239	243	213	238	183	224	225	252	211	244	213	201	220	258	203	223	219	241	220	214	218	199	231	204	233	231	244	219	208	216	239	233	217	205	249	221	222	211	205	223	227	218	204	227	239	210	214	230	233	219	206	227	219	205	202	208	215	236	228	204	215	241	225	214	224	199	227	230	252	228	221	205	228	214	232	213	224	227	236	225	210	237	215	199	230	241	215	245	241	212	250	220	223	204	245	227	219	237	219	232	230	215	191	247	218	219	223	236	237	203	213	237	227	235	209	221	206	218	224	207	217	213	226	214	203	237	220	232	212	205	195	201	242	225	213	219	242	220	215	211	230	223	211	238	238	192	210	237	227	242	198	205	224	221	261	218	232	218	201	218	208	223	243	225	223	221	253	208	218	234	184	227	230	219	222	232	258	227	222	223	220	228	224	231	223	212	222	220	224	226	208	227	270	222	229	212	236	230	244	209	223	200	226	219	218	225	224	232	217	209	207	196	234	239	220	226	254	217	236	234	233	223	239	223	224	205	214	239	214	233	229	221	239	217	210	205	218	231	239	213	195	237	240	207	209	228	218	195	251	222	232	230	225	231	206	228	205	214	209	198	213	215	221	234	219	202	226	217	213	225	217	208	233	232	232	229	235	216	237	225	218	243	211	238	236	241	212	230	223	210	234	231	217	209	246	227	206	187	236	218	241	215	217	215	231	229	201	214	218	216	223	232	193	225	205	209	221	234	201	223	224	212	234	209	228	245	227	208	225	198	214	250	212	229	219	251	207	228	249	241	237	244	218	232	237	232	244	251	230	201	203	253	228	273	217	224	217	243	226	233	232	206	250	223	213	240	239	226	232	227	230	232	230	224	221	237	228	209	215	234	214	252	226	251	192	224	208	217	214	195	223	213	244	222	215	228	230	232	252	213	239	221	237	238	211	202	239	208	210	188	224	213	190	217	221	199	215	227	239	192	217	225	211	231	191	229	229	233	218	209	202	248	229	249	250	234	209	231	228	225	211	238	211	227	215	220	232	228	244	225	223	236	230	229	226	221	231	236	213	222	241	241	210	230	258	219	232	231	189	233	197	232	251	212	218	192	239	233	207	198	215	238	215	207	225	224	233	244	182	242	246	214	216	212	226	228	214	229	237	247	223	219	226	218	196	243	213	233	223	219	223	214	231	248	241	231	216	216	229	246	212	224	198	210	227	200	247	238	210	203	219	230	244	208	223	244	218	230	250	213	225	220	222	214	226	227	220	234	229	219	213	237	232	252	244	214	219	217	241	230	224	217	220	241	208	249	203	223	284	230	208	214	219	241	229	220	247	213	220	218	216	228	193	240	220	227	259	196	225	235	217	228	212	215	219	227	223	232	233	210	221	221	234	222	230	209	232	237	227	232	234	201	231	199	223	236	223	226	227	258	243	219	198	236	243	243	222	220	238	226	208	168	232	222	204	224	228	247	235	223	197	234	190	199	233	219	232	222	201	211	233	211	247	228	232	234	228	227	205	218	229	219	232	241	223	238	211	232	205	244	209	241	247	230	224	236	210	189	214	221	216	224	211	216	213	214	221	213	200	207	209	253	229	233	224	212	224	234	220	253	227	218	236	219	226	243	195	213	198	208	220	233	241	221	216	207	219	247	219	222	220	206	205	252	220	254	206	223	219	212	229	221	223	217	221	227	255	233	249	220	242	217	212	222	247	221	230	219	223	241	220	206	223	247	209	213	218	226	212	245	225	236	203	205	222	228	228	243	203	211	221	215	240	195	248	225	196	232	220	244	221	204	239	219	226	205	229	208	234	196	218	254	234	221	226	214	232	246	213	210	246	231	202	215	210	205	212	243	193	226	211	227	229	211	223	233	240	184	251	212	226	238	206	205	206	202	219	231	243	243	200	204	237	208	198	233	226	241	239	211	216	211	220	228	212	216	233	183	220	231	247	241	190	208	241	204	216	228	202	221	211	205	223	241	244	225	254	220	216	209	198	202	209	225	212	228	198	231	213	247	229	204	218	227	214	231	236	227	210	240	242	223	225	225	219	222	219	202	214	220	208	210	203	216	225	207	221	218	221	245	198	254	206	229	228	229	208	217	242	207	238	239	240	240	221	246	235	259	194	213	209	227	237	228	221	205	227	232	214	207	213	217	217	215	229	217	192	228	231	210	207	215	232	231	204	201	202	183	228	227	245	201	244	191	223	219	235	225	227	213	209	228	218	247	211	214	216	230	224	238	220	220	202	223	216	225	211	207	227	231	225	216	211	212	215	204	233	245	242	188	201	232
30711	49371	38949	28333	17860	8514	4162	2518	1659	1226	1027	806	625	596	541	480	443	421	375	351	398	350	328	316	313	293	302	280	298	286	293	283	289	282	294	274	285	291	270	301	294	274	276	276	256	300	305	286	293	257	259	283	269	256	274	264	273	287	263	269	272	260	278	247	288	275	254	281	269	278	260	245	269	259	242	292	272	264	256	286	271	265	273	259	265	292	235	240	285	265	275	268	226	234	264	259	250	246	287	283	271	260	279	266	265	230	252	313	268	253	261	289	283	267	284	260	255	263	297	274	252	277	294	238	281	263	269	274	272	284	268	263	268	290	276	279	271	252	280	270	255	265	263	259	256	271	278	260	260	273	282	290	289	284	264	291	260	293	276	277	235	294	236	269	287	259	234	312	283	267	277	250	282	259	259	273	282	271	266	280	250	286	296	292	268	261	236	262	261	284	229	256	270	269	259	244	247	229	256	281	281	285	241	253	261	274	245	281	236	283	260	238	260	281	265	275	271	301	264	273	250	251	289	289	252	298	257	279	283	271	263	295	261	251	278	261	264	296	274	254	250	255	255	280	268	277	287	284	257	267	275	266	292	260	257	244	247	273	285	234	248	244	263	260	255	283	270	291	272	264	268	275	253	261	290	285	262	250	294	288	270	276	258	249	234	269	247	259	278	278	277	283	235	292	267	255	258	267	262	240	235	245	265	278	282	259	269	240	239	257	241	244	272	279	290	270	273	279	273	246	294	281	282	247	276	277	285	221	255	266	242	260	269	261	264	272	258	240	269	256	275	262	296	263	264	255	274	254	256	258	249	283	263	265	278	252	260	273	270	271	258	253	260	283	239	268	254	270	291	286	262	282	275	248	279	271	255	272	301	262	290	267	261	249	275	253	285	249	296	272	281	271	254	268	275	275	249	276	274	285	267	287	270	270	245	282	273	264	269	284	253	249	270	283	272	279	245	233	283	271	287	291	256	262	257	251	316	267	251	290	283	283	238	253	279	283	277	236	267	290	267	286	277	278	247	263	272	252	275	264	268	276	247	272	293	252	284	252	307	251	274	265	251	258	258	251	286	255	276	260	300	257	254	274	260	252	286	287	247	242	262	245	276	251	280	271	272	259	229	271	245	288	237	254	265	242	252	254	274	294	231	295	284	301	283	288	232	278	290	239	277	274	253	248	282	269	252	254	246	239	267	265	263	259	308	289	270	301	257	251	279	270	281	284	245	282	283	291	289	268	263	272	259	263	280	236	263	252	281	264	275	263	281	245	283	248	261	223	263	272	273	274	248	241	266	263	262	245	238	264	273	297	251	274	270	242	283	235	253	269	267	274	265	269	277	250	269	255	263	276	280	258	249	270	259	294	244	284	247	270	249	265	284	263	286	254	250	277	256	267	251	236	274	256	266	255	272	258	266	261	263	274	278	256	233	300	227	271	282	294	277	292	279	283	241	251	275	278	295	251	227	291	261	260	273	274	219	256	284	234	257	272	278	289	248	270	264	268	272	242	267	292	262	247	264	281	247	231	258	277	282	287	281	263	274	287	267	268	261	274	261	259	257	279	285	276	246	268	273	292	257	237	276	280	281	273	280	269	291	287	244	267	272	268	258	295	241	261	274	254	278	274	277	262	267	260	263	243	247	295	255	285	270	269	258	248	281	275	253	275	312	273	282	267	267	274	244	258	234	283	273	249	301	306	269	242	267	253	256	282	265	270	253	269	249	291	298	272	245	249	259	294	262	244	268	268	274	270	281	306	272	271	284	262	267	265	282	262	272	283	274	281	258	268	283	274	274	285	251	285	280	260	257	276	256	213	281	228	274	269	263	256	289	267	253	254	258	247	293	277	267	247	247	286	289	273	279	258	274	248	275	300	271	259	249	251	278	257	244	301	262	246	248	255	269	274	290	264	290	270	279	304	267	267	282	247	291	284	279	260	231	275	277	282	278	293	285	261	238	265	244	278	276	265	280	230	265	295	271	256	284	287	253	251	268	272	280	287	239	273	266	251	280	278	274	275	279	252	256	252	270	274	256	274	284	264	296	298	246	264	279	239	275	284	276	263	271	263	255	269	273	236	276	261	267	249	256	285	264	249	243	234	238	245	250	249	269	238	245	263	246	238	263	279	278	293	278	266	269	292	291	278	274	266	257	240	253	255	301	284	291	244	269	273	251	253	306	243	304	267	271	246	259	253	277	259	263	265	275	275	259	278	246	271	263	282	291	256	279	296	245	256	274	269	297	267	263	243	278	258	282	242	277	257	287	244	273	240	267	254	259	261	288	289	262	261	257	274	293	240	284	325	266	263	263	276	255	258	268	252	267	268	283	243	279	250	264	251	273	243	287	262	259	265	267	283	298	278	250	296	253	299	260	262	265	275	255	264	265	252	227	251	296	266	282	293	242	276	299	266	289	277	279	283	293	306	274	264	287	263	278	261	257	264	263	253	262	248	282	251	274	235	276	263	253	269	249	286	249	247	242	280	270	260	256	216	250	285	247	250	259	276	252	244	230	279	246	270	245	282	299	289	266	286	258	268	258	240	243	264	282	224	292	235	256	274	252	266	284	272	272	278	281	265	261	286	264	264	266	284	251	240	268	262	270	257	249	236	294	263	284	286	273	273	284	289	282	270	255	261	261	272	288	252	250	249	252	265	289	227	249	291	262	260	283	258	249	263	262	266	237	277	226	297	246	245	278	242	278	270	276	305	254	258	273	290	267	245	275	264	221	274	248	264	257	246	241	260	276	240	269	275	306	254	291	275	256	256	251	266	290	240	284	269	229	223	242	279	287	273	249	265	258	250	285	253	274	279	267	236	279	254	259	266	260	257	279	252	278	263	265	229	277	288	284	243	263	310	256	254	243	223	277	272	279	264	281	273	239	298	261	254	261	267	285	245	258	248	268	253	272	249	291	249	268	290	264	258	269	275	273	279	248	256	269	271	263	294	262	262	259	239	255	302	279	265	243	306	244	257	270	306	262	276	288	264	275	244	284	268	263	277	298	305	279	271	267	282	257	270	280	274	227	248	229	252	271	275	275	300	256	289	238	272	281	238	263	289	254	262	279	269	239	243	261	276	294	282	252	253	282	266	260	260	260	266	248	245	271	262	270	292	276	264	261	275	262	250	270	266	273	285	241	248	240	252	266	265	275	274	250	244	249	272	278	247	248	269	260	269	264	284	269	256	250	271	271	264	261	281	269	276	291	270	257	238	258	288	277	293	247	246	244	267	270	302	258	249	271	251	263	276	277	253	260	300	260	271	254	255	276	289	282	286	276	263	265	281	266	272	247	289	266	263	245	260	273	274	259	281	273	281	287	266	271	276	278	263	243	285	260	258	246	276	276	254	256	244	237	263	282	264	253	236	269	273	264	267	248	277	251	283	250	253	311	260	269	269	276	287	303	282	232	310	227	260	293	269	262	244	259	255	257	236	256	276	281	300	275	243	253	272	248	257	253	272	274	267	276	288	290	287	264	260	251	272
22800	21447	29064	24490	21808	21030	11005	3427	1791	1362	1030	838	774	552	528	528	445	447	389	404	400	377	372	332	325	325	271	327	299	297	328	299	332	328	289	321	328	286	296	308	267	295	285	284	287	273	296	295	306	277	286	285	281	288	297	284	268	290	307	305	275	291	273	289	294	301	255	264	280	270	282	300	273	253	272	280	274	253	266	324	281	305	292	287	269	281	278	294	296	232	311	300	276	288	269	266	315	256	295	265	307	266	275	276	285	305	318	258	256	282	285	289	247	265	273	299	247	284	276	285	276	261	294	298	305	278	265	265	292	291	238	278	273	279	285	270	316	285	295	306	269	310	314	316	262	262	250	286	317	299	300	258	294	307	277	272	273	279	253	294	271	322	285	277	295	263	289	283	272	278	285	263	286	276	280	255	263	279	275	265	291	250	266	260	308	258	295	263	296	278	304	273	277	286	281	296	306	284	246	257	283	285	276	273	292	268	263	303	262	274	274	279	312	267	281	286	283	269	284	250	318	269	320	281	268	296	269	257	288	298	294	288	279	287	266	256	263	264	319	284	293	268	288	249	280	274	304	264	278	269	279	275	273	273	310	252	288	275	248	282	290	302	279	259	267	310	265	261	289	295	262	273	270	288	269	283	291	272	267	274	274	294	273	258	308	263	254	268	284	301	289	287	240	250	305	271	276	296	264	315	262	259	292	279	312	290	280	284	280	288	312	295	270	283	298	264	304	283	263	270	276	259	246	290	281	265	260	274	289	283	276	300	287	297	256	288	296	268	299	298	266	275	286	274	278	267	275	305	317	235	270	236	282	281	275	259	289	293	246	277	279	260	264	266	269	280	257	284	275	278	258	298	250	281	273	290	278	294	269	254	271	277	265	279	302	295	279	265	270	315	289	292	288	273	280	269	291	257	304	297	283	290	282	300	283	283	275	292	265	281	298	270	269	241	304	279	277	255	279	283	274	291	280	308	273	269	286	313	276	266	268	268	287	305	276	281	248	274	279	269	264	267	260	278	268	264	267	287	262	282	324	283	234	274	279	294	275	288	269	313	261	259	317	262	312	292	247	277	291	295	288	278	275	260	287	278	291	295	287	283	269	287	277	283	273	280	281	273	266	285	253	293	303	311	268	249	284	277	264	250	254	269	277	251	256	292	294	290	288	284	273	264	315	265	263	292	280	269	272	274	261	281	263	262	312	267	260	281	268	269	269	281	278	272	279	261	291	320	254	280	295	292	286	289	298	294	295	273	291	264	282	306	277	312	281	299	292	269	266	263	261	281	284	255	269	276	279	277	287	277	285	286	275	285	268	262	281	277	262	282	287	251	278	264	252	283	281	268	268	257	297	294	300	254	288	259	264	272	266	294	290	310	280	270	256	273	282	271	277	291	259	328	283	312	251	270	283	290	253	279	266	264	277	274	272	264	249	277	279	253	267	294	258	299	282	257	291	265	277	276	279	288	279	278	275	265	280	290	286	268	285	270	281	273	292	289	273	275	279	299	302	278	291	280	298	291	290	270	284	291	263	297	312	268	299	257	294	261	294	272	263	316	274	276	274	304	282	275	267	300	261	283	313	253	290	265	282	301	265	238	264	296	292	264	267	256	290	267	258	287	308	266	258	286	304	273	279	301	275	273	265	273	281	280	263	272	271	278	287	263	255	294	263	299	295	277	292	273	267	250	281	254	262	272	269	277	288	293	284	299	274	319	297	252	284	303	277	315	257	307	278	275	312	262	244	294	262	285	261	265	289	289	286	260	274	286	282	300	276	289	295	282	273	281	282	304	273	279	287	299	289	238	300	277	292	276	284	281	277	284	312	306	261	270	239	282	274	269	253	323	275	276	275	292	296	282	299	274	282	276	265	292	294	288	266	262	283	289	311	255	275	296	299	277	276	293	288	277	258	281	254	287	296	261	296	275	264	298	299	287	272	298	285	289	273	298	266	276	270	295	271	279	283	268	277	283	277	282	262	252	274	280	267	252	263	267	292	274	303	278	274	301	276	282	266	260	285	288	272	293	277	269	295	257	293	276	276	312	281	290	283	274	301	273	290	262	257	272	290	278	291	292	292	264	301	265	287	262	288	261	261	308	277	278	272	295	278	280	266	273	279	245	306	284	241	279	285	326	275	277	277	299	295	290	244	282	292	274	262	286	278	277	282	264	277	270	282	268	270	277	273	275	305	272	303	287	290	278	258	300	273	296	290	270	303	284	267	298	268	263	292	233	274	290	268	295	282	283	277	281	281	304	274	291	261	314	300	278	284	295	246	278	263	289	249	299	269	262	283	295	269	323	307	272	283	280	280	259	274	284	262	295	260	290	288	312	281	257	248	286	270	276	265	276	270	289	281	287	295	293	266	279	273	286	282	269	265	292	291	268	278	287	259	266	268	275	266	266	283	309	274	260	289	270	264	269	269	247	277	283	277	278	280	306	262	305	280	290	251	292	320	291	273	299	252	271	282	308	278	271	289	275	286	272	290	266	263	313	261	283	331	286	265	276	257	263	286	321	264	274	278	297	257	280	280	278	286	252	260	258	268	269	258	274	327	294	300	291	256	289	270	263	262	291	276	310	291	255	270	289	273	306	254	264	279	297	278	292	257	289	273	274	300	271	264	283	293	273	271	267	280	276	255	286	284	262	288	284	282	294	294	275	250	230	319	280	265	295	246	254	273	290	275	290	272	264	272	290	269	264	263	261	277	282	280	262	264	274	279	271	272	273	269	266	270	267	289	299	286	277	255	283	279	287	258	283	252	277	295	288	288	258	253	286	267	292	289	287	253	294	281	273	282	252	264	282	251	287	266	267	311	300	244	275	272	292	280	284	263	282	266	294	298	291	273	280	295	302	293	262	268	299	278	268	260	260	263	275	268	275	295	281	304	276	312	259	298	295	292	261	287	269	300	300	262	256	281	240	271	298	273	260	268	289	285	283	274	284	258	255	246	265	261	285	276	280	291	319	297	280	270	283	281	272	280	298	323	309	291	295	264	277	281	273	262	293	275	270	298	258	270	323	282	251	251	297	267	305	246	270	312	281	269	265	281	294	279	273	280	290	278	284	262	272	287	298	264	295	295	285	274	302	295	291	273	267	273	287	268	298	292	278	270	308	266	270	269	277	305	270	282	251	248	264	283	260	279	261	261	271	259	284	306	269	322	262	277	295	274	304	282	273	263	260	300	296	299	282	282	295	256	318	275	238	275	286	295	301	266	277	261	314	267	273	285	276	299	262	283	299	271	277	272	280	278	315	281	271	285	301	286	280	291	298	289	256	269	285	261	303	273	267	321	286	285	297	259	281	260	280	273	266	284	302	281	273	292	265	286	301	315	282	296	247	293	257	292	261	299	304	301	275	262	260	258	290	307	296	263	256	278	274	269	273	307	286	289	284	289	305	321	271	329	303	246	252	256	292	271	259	276	259	256	266	242	308	279	271	286	274	291	271	267	261	298	275	274	278	278	262	277	281	298	293	294	276
34509	61010	51198	36830	22575	12803	7344	5138	3270	2321	1764	1383	1140	913	848	770	668	587	595	548	518	529	477	454	405	414	370	396	405	388	381	376	361	375	370	354	332	324	320	368	375	407	337	334	341	340	348	354	301	364	332	362	340	346	344	358	346	343	309	309	321	324	319	329	327	350	299	341	328	353	346	318	301	342	319	347	365	323	314	315	330	357	319	313	336	310	333	316	299	334	318	299	339	332	347	300	328	302	331	335	344	329	330	316	310	344	328	306	311	321	306	334	332	308	331	304	304	336	329	299	353	317	297	304	331	318	336	340	305	331	331	302	328	322	293	344	310	331	343	326	300	316	324	357	325	327	348	355	315	303	303	336	311	333	322	313	320	343	332	317	313	318	345	320	326	331	317	323	335	345	314	313	332	269	336	307	320	290	338	334	323	322	323	353	347	317	364	333	296	339	319	330	329	372	319	332	330	305	286	324	302	298	334	320	315	315	325	341	343	314	310	333	291	337	304	291	304	314	330	338	328	293	322	337	349	304	325	324	315	292	300	335	312	296	350	334	340	321	301	343	322	326	342	316	324	350	291	311	316	313	314	340	330	367	336	339	316	325	297	331	321	341	310	301	317	300	348	325	311	281	328	341	332	327	348	298	317	304	320	298	280	314	321	299	319	320	334	318	335	337	334	334	306	318	316	373	291	314	335	329	293	329	328	343	326	316	360	343	309	319	338	324	301	353	341	297	351	288	357	319	320	358	334	323	328	345	306	324	340	311	329	312	318	291	310	343	337	323	330	291	305	301	309	334	325	310	317	329	364	348	342	332	297	315	328	292	349	322	322	313	310	345	332	326	327	316	321	326	324	301	330	317	315	328	310	319	304	305	282	346	312	337	334	331	304	341	361	349	338	345	318	315	342	299	332	340	332	320	333	331	313	330	303	326	336	313	343	329	340	325	351	310	299	302	323	356	325	310	361	342	308	304	303	328	311	324	361	318	321	295	303	329	338	335	305	361	328	318	324	319	306	351	315	336	311	314	318	302	339	328	347	339	303	290	316	322	313	311	314	312	323	304	315	289	315	326	358	334	313	315	319	336	334	291	295	321	316	297	317	307	322	315	331	310	320	309	273	338	339	330	315	327	375	337	355	324	307	331	343	330	290	315	317	332	341	313	303	296	337	333	309	333	318	319	328	304	293	345	329	346	339	324	307	328	324	349	324	326	329	319	317	293	338	328	324	315	312	303	325	350	327	314	326	355	344	309	364	331	314	344	299	308	360	324	312	300	307	291	296	315	341	329	303	321	324	327	363	314	297	292	337	317	333	332	339	342	343	313	302	354	340	300	317	296	349	350	328	318	334	309	319	315	353	326	286	317	304	347	319	340	318	326	315	343	325	307	356	318	288	339	326	318	353	284	299	311	333	330	322	320	317	324	319	349	324	330	304	301	313	292	328	312	313	313	331	320	335	348	344	291	327	316	309	299	335	298	306	320	308	297	347	309	363	299	322	329	313	331	332	295	306	326	324	332	357	301	324	350	339	341	325	324	304	348	321	333	343	300	307	318	300	323	323	277	359	331	307	319	325	341	333	314	307	348	301	306	300	301	332	334	349	333	339	334	323	307	290	307	303	320	314	328	334	337	315	340	327	331	308	321	344	357	310	337	313	317	321	328	289	281	339	327	331	318	340	308	325	341	332	329	315	287	335	325	318	314	343	300	329	318	340	289	308	329	311	317	289	299	311	316	345	337	314	319	301	317	308	303	296	338	333	302	318	336	334	352	301	316	337	325	341	312	290	343	310	334	345	318	322	311	281	349	325	321	318	319	301	317	335	320	322	317	347	342	349	321	314	310	313	297	320	321	334	331	308	367	343	346	338	318	295	321	284	326	319	326	307	318	309	305	307	314	344	313	342	331	340	330	338	314	330	276	326	332	302	327	369	297	299	295	335	337	313	319	294	318	319	308	332	315	286	287	302	324	330	329	318	320	356	318	322	314	340	329	329	324	335	339	311	316	333	303	316	322	317	310	324	301	334	318	336	320	315	317	333	339	324	308	347	309	302	320	365	367	327	297	306	313	334	307	293	318	344	324	326	317	369	328	309	299	327	312	329	296	351	361	315	326	298	332	356	337	330	325	308	329	319	290	306	299	332	333	284	330	367	342	331	333	305	356	340	340	319	327	321	308	285	319	310	369	352	334	310	306	319	329	316	306	315	336	315	289	333	301	320	303	318	258	323	321	322	327	311	355	323	315	335	353	332	295	333	297	349	342	307	324	329	319	331	304	343	314	294	337	299	325	342	341	343	328	280	358	338	333	316	326	303	320	343	318	302	337	314	310	304	320	309	340	324	313	330	328	302	329	308	346	339	323	319	313	312	304	331	328	357	311	339	343	320	321	309	313	318	321	328	336	313	315	324	302	326	341	346	343	302	325	339	305	326	322	354	335	341	322	301	328	325	296	312	326	332	312	328	331	309	330	293	321	313	297	328	320	338	321	349	350	301	297	305	375	344	273	327	316	299	321	327	294	311	285	348	293	334	338	301	324	327	332	304	344	320	323	329	329	354	331	286	324	331	313	344	348	322	318	337	335	301	330	296	327	308	337	328	311	343	310	313	318	328	318	329	305	361	307	327	326	297	303	311	317	336	296	312	312	359	310	313	298	328	334	315	336	345	342	320	303	290	327	312	324	307	315	379	348	319	308	266	353	322	330	304	337	321	312	300	327	334	304	337	348	336	321	289	315	306	320	305	297	323	327	338	341	319	340	322	329	330	313	306	348	343	334	343	333	349	353	343	306	320	317	331	310	321	331	346	319	323	334	327	291	325	323	293	317	321	328	337	355	277	334	303	300	337	339	315	319	334	317	343	346	332	334	315	350	317	300	295	344	313	283	332	297	337	329	340	334	313	315	329	312	304	317	315	295	315	293	330	288	335	295	334	331	312	316	299	342	359	334	292	278	284	309	321	318	318	325	314	320	330	340	323	312	358	294	312	293	328	350	298	311	330	355	308	313	333	288	302	361	321	320	341	308	304	330	319	336	335	314	317	326	323	332	323	279	336	318	361	329	331	338	308	345	331	303	293	351	309	344	347	309	292	322	348	316	353	342	343	307	308	304	291	296	329	310	320	319	346	336	331	322	324	304	322	337	307	332	330	330	294	330	329	303	328	326	341	321	299	307	323	345	314	288	341	285	341	335	312	330	322	334	320	316	302	320	315	339	283	306	358	308	318	313	339	322	317	300	314	311	299	326	299	344	338	304	289	312	330	320	320	337	296	291	328	366	338	317	328	331	320	288	337	329	308	324	313	326	344	311	323	327	325	311	317	320	333	334	312	347	316	304	298	333	327	316	294	296	284	295	320	331	337	306	322	311	355	319	308	326	313	325	316	316	336	333	327	334	319	319	311	348	349	339	317	344	333	333	323	358	348	299	302	305	333	326	331	347	307	294	315	313	361	301	331	316	354	304	338	305	316	302	310	298	340	354	316	332
31319	31780	29561	15882	6786	3144	1584	1151	819	623	531	426	445	396	365	321	312	314	310	284	293	287	267	280	259	235	271	257	275	228	242	228	246	254	234	235	255	240	252	237	246	224	230	261	245	252	225	229	239	241	229	250	212	263	256	231	228	235	251	254	233	227	244	218	242	243	246	212	225	258	234	232	237	281	225	243	269	236	237	244	247	234	253	269	236	229	216	229	226	248	248	258	232	262	232	218	223	239	223	220	216	222	251	216	216	224	251	253	251	252	229	262	225	242	238	247	236	230	223	220	222	225	236	256	232	256	230	206	247	218	265	233	257	265	234	222	210	216	208	210	253	254	253	238	242	226	245	225	236	207	248	230	208	253	270	248	195	244	221	225	221	255	273	220	239	236	262	237	272	223	239	249	232	252	249	228	229	237	252	210	229	231	247	220	232	238	242	262	255	248	240	244	218	224	215	253	234	229	221	229	256	255	244	237	241	237	228	254	229	239	232	234	230	236	265	256	251	214	246	225	245	251	249	232	240	239	277	229	254	254	258	238	266	241	216	226	207	257	237	243	216	247	216	230	225	202	215	212	213	251	257	251	231	237	219	227	243	247	236	257	227	257	225	244	246	223	243	241	242	241	225	239	208	255	240	237	238	233	238	224	234	251	243	261	209	236	228	253	248	228	249	234	240	265	255	233	224	255	269	255	260	253	240	268	256	260	250	232	249	219	247	262	244	249	238	257	231	244	218	252	280	234	252	256	233	225	235	245	231	254	223	238	255	237	244	205	233	218	245	256	240	239	266	240	238	228	248	243	199	248	243	240	240	261	248	218	252	224	229	241	262	236	210	238	249	260	229	242	237	238	242	245	228	260	244	230	247	240	270	230	257	212	232	231	212	219	264	208	233	223	267	230	256	213	231	255	252	269	267	217	234	240	254	224	247	223	249	235	247	244	253	233	276	229	217	234	232	262	286	244	272	210	231	258	240	238	223	258	235	242	223	227	224	222	234	232	269	234	226	227	245	245	244	230	220	233	260	235	250	243	229	231	241	215	205	244	227	213	246	228	260	247	267	237	245	232	227	229	239	232	254	240	256	253	238	265	215	248	234	226	247	243	210	249	259	238	221	244	212	226	231	223	231	269	249	253	256	254	238	231	260	230	237	286	245	250	245	249	226	246	268	226	260	227	207	240	222	220	235	255	231	226	276	250	223	216	233	242	240	241	218	231	243	252	258	241	210	248	252	229	246	259	219	242	231	231	230	251	233	239	268	248	259	248	220	220	245	250	240	227	246	251	235	263	254	251	229	254	215	241	221	259	244	231	231	288	263	230	245	255	230	251	242	208	214	207	229	197	228	238	229	255	259	265	239	251	258	229	223	245	257	227	227	253	237	246	279	226	238	239	283	210	237	239	258	240	234	245	252	247	245	272	229	231	242	248	219	257	228	217	236	242	250	236	232	244	226	255	236	241	215	237	254	242	234	233	231	241	225	241	247	226	228	236	208	248	242	240	242	217	239	222	202	230	229	241	270	228	238	233	259	227	245	229	252	222	236	244	242	229	257	236	231	218	255	217	229	230	223	238	209	211	230	226	246	238	219	253	251	261	245	273	262	262	256	246	251	238	253	251	240	230	226	246	234	222	245	249	203	235	208	214	241	227	250	263	220	219	256	210	268	264	251	251	240	239	239	247	252	231	258	230	262	253	268	231	233	223	260	227	221	255	258	213	211	237	239	246	263	215	249	261	262	244	252	244	216	228	225	219	228	234	227	244	200	236	232	217	259	220	202	244	232	239	261	220	232	228	225	223	221	270	237	238	217	255	235	244	239	218	198	239	226	229	239	222	240	233	250	243	249	248	254	227	255	251	232	238	241	228	212	255	245	231	246	233	203	230	246	203	235	246	257	244	221	254	231	244	236	227	233	242	255	249	234	239	232	235	248	229	252	205	254	266	226	227	240	238	253	257	237	267	240	250	228	229	235	219	243	234	222	265	282	256	225	212	237	214	238	224	265	249	248	241	191	247	217	218	279	257	202	269	234	229	210	234	245	260	242	258	204	246	273	245	244	237	234	238	244	218	227	244	248	219	253	238	254	226	232	256	219	222	239	240	234	235	248	241	272	221	252	247	234	244	206	229	234	230	220	216	236	247	247	235	245	225	224	249	242	235	247	246	231	244	245	249	246	214	242	246	228	222	236	216	229	211	239	236	267	240	244	216	245	235	264	218	234	197	216	222	219	233	220	226	220	222	221	261	248	250	244	247	234	261	216	198	225	223	253	224	255	228	263	213	220	236	251	246	232	252	214	246	245	242	244	228	240	238	250	245	231	248	254	240	228	248	234	222	257	263	254	252	240	245	251	224	226	213	245	226	231	247	272	237	253	248	250	231	268	274	261	226	239	232	237	225	247	205	226	220	252	243	237	228	242	245	218	239	232	262	229	247	224	214	252	244	244	222	246	240	216	223	235	253	253	221	233	205	237	255	242	223	265	245	253	238	247	255	208	253	218	214	220	219	245	251	217	250	252	228	234	237	240	236	258	223	242	211	259	234	216	202	241	239	241	228	266	238	242	240	246	266	282	239	256	239	226	263	265	239	230	229	216	243	222	243	236	247	275	231	245	225	220	245	249	280	211	217	236	242	228	223	250	267	219	226	226	232	226	247	224	245	249	265	239	230	251	239	245	241	238	258	253	243	229	241	252	240	234	242	208	240	240	257	223	230	206	232	249	210	232	234	236	240	248	208	248	217	221	235	249	254	270	225	237	240	270	240	248	243	263	230	249	241	262	261	240	257	240	228	214	223	238	243	215	217	243	243	253	285	248	250	248	233	223	199	260	265	233	222	234	251	255	243	233	223	231	244	247	229	208	235	262	236	246	221	218	233	241	208	247	273	233	239	216	258	254	242	246	221	229	229	228	228	255	269	267	242	240	232	244	246	233	237	279	260	227	224	241	211	247	242	196	240	223	218	255	249	256	260	220	230	236	231	222	215	234	259	286	258	246	250	225	236	252	219	228	246	228	222	231	246	205	242	237	247	267	233	208	231	239	253	236	221	265	250	251	272	219	225	258	221	227	239	239	237	250	265	237	223	245	251	201	228	238	227	226	262	268	249	233	237	229	222	248	269	242	243	237	241	249	251	249	235	257	234	248	228	243	261	266	230	250	263	244	243	233	225	235	243	230	247	234	250	276	227	265	246	242	248	271	246	244	228	241	253	255	231	214	235	261	230	226	217	228	251	242	226	243	249	243	269	223	251	248	235	225	226	246	231	216	234	261	249	234	266	246	220	239	210	227	246	244	223	228	232	234	257	252	245	246	271	271	247	237	204	261	253	220	232	226	222	234	200	234	230	242	248	260	242	245	251	228	234	248	253	259	221	240	243	234	254	242	232	239	227	243	241	225	245	222	228	231	212	224	245	245	249	247	235	224	263	243	239	226	241	226	226	226	251	225	246	258	257	255	251	197	219	229	247	257	229	254	253	248	215
34477	46992	32223	16660	10374	5625	3194	2147	1509	1066	843	759	608	555	510	452	392	395	389	372	378	346	317	343	308	315	320	295	330	310	320	296	314	294	289	311	301	294	285	312	319	281	311	276	277	268	299	277	326	250	293	261	245	283	273	242	285	255	249	307	267	269	282	248	287	264	301	271	271	264	310	263	279	289	282	272	298	301	290	279	293	266	285	265	266	290	270	290	295	290	299	278	286	306	269	316	293	295	307	299	281	262	281	318	303	265	300	308	294	272	263	266	320	283	249	272	291	264	272	293	267	277	257	266	282	305	286	270	282	299	307	286	306	289	284	269	271	287	279	271	266	298	275	264	289	279	266	278	257	245	269	281	267	312	302	287	303	300	276	317	306	253	301	282	295	274	298	303	286	285	282	281	281	268	252	258	288	272	277	281	279	272	297	294	308	288	303	317	257	293	262	317	290	267	300	255	280	294	260	318	264	287	286	295	276	275	308	273	290	279	292	266	246	284	274	284	261	288	262	271	270	264	248	304	305	298	270	281	266	270	261	304	304	277	254	300	272	257	288	268	276	274	286	246	316	260	272	299	278	280	278	280	284	258	299	268	292	273	288	300	256	264	294	252	295	313	286	283	292	278	256	258	305	260	262	271	318	277	300	274	273	269	300	268	287	272	249	283	299	251	297	266	290	303	249	255	303	310	272	276	299	272	288	280	321	272	294	278	276	303	283	294	261	304	290	263	288	267	263	274	287	286	274	260	258	296	308	287	300	285	284	289	279	259	301	274	291	290	249	294	299	248	314	289	293	280	278	287	272	268	263	298	252	260	260	250	279	273	237	282	286	307	308	259	284	262	298	275	244	254	295	284	281	302	268	273	288	280	287	283	283	266	272	273	272	297	267	286	274	278	272	268	301	266	286	283	286	284	279	284	259	287	264	297	288	285	279	301	285	272	273	276	278	258	281	286	281	263	260	253	253	279	265	279	267	280	320	247	282	261	244	249	301	259	273	278	261	283	272	279	286	279	301	277	282	265	284	299	282	286	255	258	298	281	274	309	267	286	275	308	285	284	259	250	307	270	280	287	289	242	275	300	302	262	280	292	250	273	290	273	312	277	282	285	290	253	284	301	294	292	293	278	312	264	282	287	313	268	288	258	293	309	266	311	274	305	260	256	289	284	255	283	262	278	292	261	265	284	271	259	291	249	267	266	288	271	274	282	284	295	307	281	263	254	268	265	272	271	279	294	303	301	262	303	287	282	318	277	293	279	286	305	286	267	302	277	282	242	298	284	285	304	287	268	266	301	291	259	288	262	297	278	245	282	298	277	276	278	315	294	318	263	279	268	318	298	313	248	288	283	273	281	291	270	287	297	274	294	286	267	302	286	299	312	270	263	266	298	243	276	257	266	292	281	284	270	296	284	284	257	349	290	278	291	278	301	272	291	254	281	265	294	283	275	249	238	304	263	296	282	280	275	293	291	272	271	299	296	307	264	278	295	285	259	262	294	275	283	281	315	282	260	306	272	271	258	284	274	273	294	277	283	280	297	292	289	285	263	293	236	271	302	282	291	295	277	279	296	284	270	257	276	252	268	285	264	294	299	263	282	308	281	259	291	286	282	265	303	282	283	268	270	294	274	271	292	289	291	309	264	303	306	277	291	271	277	267	267	294	258	287	272	277	283	270	271	258	280	281	276	284	300	272	304	304	298	248	260	279	264	293	287	299	282	264	291	306	273	299	270	284	279	255	269	280	277	274	279	273	279	264	301	264	282	303	283	300	298	288	262	242	317	249	298	294	245	279	254	309	309	274	284	274	277	276	300	287	306	302	298	282	280	290	296	271	268	291	287	279	264	298	274	272	273	289	270	275	268	277	280	255	315	302	277	318	300	278	285	264	300	282	274	264	297	278	289	300	300	304	274	286	326	247	265	309	284	292	252	289	279	302	288	299	315	269	262	285	263	279	301	276	309	288	306	287	280	278	247	249	271	286	255	288	281	287	263	261	305	269	303	261	272	249	260	287	305	300	312	272	293	255	307	274	281	251	292	265	269	287	277	257	279	262	300	250	272	274	300	288	277	272	311	266	260	306	291	279	300	254	268	287	263	273	275	297	275	302	283	281	274	290	259	277	244	287	293	273	246	252	289	268	256	282	286	287	274	272	283	283	288	254	275	250	309	306	301	283	273	259	303	298	264	291	292	278	276	265	312	281	303	281	268	272	288	269	271	287	293	276	256	285	278	286	280	294	296	287	263	264	288	274	273	285	252	324	303	285	313	287	304	265	293	306	278	250	297	285	277	238	269	286	288	286	265	269	273	298	305	312	271	280	277	261	260	295	295	306	246	272	257	290	244	295	264	269	261	298	295	257	251	305	289	259	279	273	285	264	293	276	296	299	281	258	260	287	294	278	298	255	293	285	274	276	284	258	268	266	308	292	256	279	271	292	254	309	282	288	293	277	264	277	277	270	282	273	263	277	256	270	263	296	303	281	253	291	296	272	270	279	263	254	260	280	283	259	275	308	290	264	312	314	277	287	271	291	275	286	294	278	297	247	281	253	305	254	281	261	314	276	282	258	308	283	291	283	324	296	268	268	274	287	302	293	289	256	272	294	252	290	277	298	278	298	243	288	266	316	275	285	298	300	283	304	267	270	284	284	270	304	278	254	306	302	269	274	272	286	264	287	289	300	271	266	268	271	298	293	276	265	251	278	286	264	263	288	275	265	269	313	276	277	281	303	274	249	245	279	314	298	291	275	257	281	274	287	325	289	273	264	273	250	319	289	298	299	294	285	282	289	249	306	262	299	292	267	265	282	270	285	270	284	254	294	317	278	282	286	278	278	275	280	276	293	285	283	263	263	280	264	292	315	287	268	268	268	274	296	302	291	246	269	256	297	274	255	302	273	300	285	303	256	281	282	272	283	309	287	270	277	283	300	268	281	271	286	270	295	275	290	288	258	257	285	276	285	248	298	308	276	267	264	283	279	283	260	318	291	291	278	292	299	293	319	316	274	244	280	268	286	284	252	278	299	274	274	294	259	271	282	291	293	284	272	269	277	246	280	291	286	302	302	264	306	280	278	266	268	287	262	279	299	272	284	300	284	294	307	271	244	278	267	262	274	317	280	289	292	294	272	301	298	273	272	236	293	286	275	263	272	271	288	294	276	275	270	287	251	275	279	295	301	317	278	297	290	301	265	255	296	287	257	268	281	296	284	307	293	273	266	276	316	289	266	272	272	274	279	272	282	286	291	285	284	254	314	294	293	286	250	281	260	253	262	274	271	270	265	272	274	276	281	278	265	278	248	293	250	305	288	250	299	312	306	281	302	301	295	304	294	298	275	284	264	279	266	255	249	263	298	297	272	269	288	276	259	263	298	289	285	300	293	271	260	271	284	264	281	290	279	305	285	290	270	306	303	288	297	242	283	266	254	288	275	295	321	283	293	260	271	279	304	276	320	281	259	302	266	290	309	292	295	269	310	303	287	298
23869	21470	28538	25151	21661	12724	3557	1824	1123	816	725	610	522	458	402	405	389	393	371	339	344	363	322	303	319	329	292	246	314	272	296	315	285	292	291	291	263	286	252	293	275	274	255	285	284	283	275	315	288	277	277	295	303	262	279	289	276	265	283	255	272	273	278	290	278	291	287	284	262	291	295	274	272	283	256	299	297	261	299	290	302	285	292	267	264	272	285	277	257	270	275	268	269	279	285	283	276	269	265	304	295	270	302	257	252	271	281	278	257	292	265	256	273	285	250	287	252	268	280	269	252	260	275	264	281	301	263	260	262	296	296	280	290	249	295	261	295	270	299	301	259	275	261	282	276	273	288	281	280	324	283	304	298	251	250	269	263	309	261	262	249	282	280	279	295	298	296	275	289	269	266	262	278	301	270	285	275	239	262	253	283	285	301	278	310	289	298	284	252	263	286	267	283	288	271	287	313	252	275	289	274	276	264	251	290	275	259	296	305	272	263	273	311	306	298	277	274	279	333	243	279	271	296	273	270	277	282	256	301	244	274	280	259	293	263	279	300	304	271	272	279	266	256	258	294	268	282	290	294	264	311	291	287	286	264	287	286	294	282	302	269	293	265	286	271	250	296	274	253	327	298	274	296	284	270	276	285	289	257	302	284	253	287	284	261	262	263	252	262	272	251	300	288	259	255	283	287	248	251	269	250	288	281	296	283	270	249	286	270	274	297	260	311	304	300	278	281	257	288	278	289	287	277	273	283	294	261	278	263	279	291	291	289	284	276	269	283	251	282	253	282	291	273	299	278	272	290	257	285	263	259	259	254	265	276	264	293	301	254	266	269	282	271	294	221	271	267	288	287	250	260	295	285	262	284	280	253	260	281	243	292	270	274	284	307	259	288	265	272	282	281	245	285	263	289	280	265	286	274	262	251	272	272	268	284	269	280	282	245	261	264	270	285	317	272	290	289	297	273	263	297	286	269	285	302	266	292	296	262	290	279	306	268	278	276	265	286	276	278	259	281	251	265	281	246	301	245	284	314	259	242	265	280	283	257	271	280	257	281	264	293	252	252	282	253	306	267	263	280	279	256	276	264	263	274	270	277	285	300	276	266	278	270	276	256	271	278	293	280	270	249	269	284	285	259	296	270	258	336	278	290	286	295	235	284	245	265	275	281	303	284	277	266	278	278	259	290	273	280	269	285	243	297	298	281	294	266	288	306	286	246	277	267	260	280	250	277	295	294	295	266	303	312	277	282	280	265	270	296	267	267	274	288	274	284	273	224	276	283	273	295	294	301	276	273	281	307	269	262	263	312	273	288	274	311	285	272	257	301	261	282	270	260	298	272	299	274	267	273	252	245	269	301	282	284	310	269	280	254	304	262	258	272	318	287	299	258	294	271	276	294	272	269	256	276	286	283	278	286	300	268	285	294	277	279	273	297	286	296	274	285	279	266	286	300	277	294	292	273	273	278	253	284	267	294	313	231	279	288	283	264	282	289	289	296	319	285	284	284	248	328	298	260	287	292	279	271	277	297	250	277	287	288	246	273	288	286	292	261	258	263	290	279	311	290	289	281	277	280	313	297	263	298	293	263	251	259	279	267	291	262	306	279	277	268	294	256	268	261	296	299	285	241	281	281	275	264	272	254	260	247	270	287	295	290	262	306	292	304	291	282	274	284	284	265	263	262	296	279	287	285	274	270	301	288	277	278	299	272	304	259	253	252	277	284	294	296	283	287	277	256	275	289	256	266	279	289	292	279	266	268	294	304	273	290	269	301	277	252	267	276	291	264	254	270	283	278	271	313	238	298	257	279	284	276	262	278	291	265	268	272	266	290	290	269	284	284	281	268	252	290	263	286	255	292	286	299	278	256	254	256	270	265	261	257	259	272	272	268	272	277	282	284	271	265	263	283	279	277	256	265	261	343	260	255	272	268	246	305	277	294	254	294	287	267	266	257	313	278	258	312	257	275	272	241	280	276	274	287	279	255	279	283	277	251	270	261	296	277	298	301	284	303	274	283	259	278	271	274	284	276	285	268	292	289	284	298	292	270	281	266	252	280	294	282	281	274	247	288	259	279	268	279	261	257	307	262	252	268	281	289	282	275	276	287	273	255	286	274	270	281	310	262	300	263	284	246	293	273	285	289	301	299	326	291	242	254	265	268	273	282	286	233	257	280	280	278	284	261	267	265	272	262	310	260	264	288	289	263	281	292	268	270	303	281	260	280	271	297	258	286	282	262	280	277	293	299	253	283	281	257	274	285	288	267	263	238	277	295	263	256	286	265	289	295	275	300	273	274	271	279	300	274	273	260	266	265	279	292	286	296	256	280	279	266	270	259	291	308	270	278	298	286	269	267	259	275	267	274	263	263	266	264	283	300	275	258	265	273	255	301	289	274	277	266	313	298	239	283	289	280	303	276	293	284	226	299	266	271	259	275	282	276	268	282	266	278	285	279	243	236	297	309	296	273	259	270	270	288	264	265	289	329	262	276	305	290	279	296	258	290	288	280	277	251	304	283	270	279	244	266	297	260	264	281	297	276	295	234	268	285	308	296	268	272	272	276	280	286	283	264	284	298	267	276	251	288	273	268	271	299	262	284	294	274	281	287	286	243	267	292	246	298	273	292	259	280	286	287	284	259	269	287	278	270	274	290	268	260	275	264	299	224	283	268	275	282	275	285	277	297	272	276	259	276	303	305	293	264	277	286	262	282	317	290	279	242	297	265	273	284	265	291	283	281	294	273	286	291	281	276	279	283	261	249	286	266	288	304	282	296	268	256	269	267	290	276	287	302	262	255	287	285	267	286	315	270	270	263	277	267	306	312	266	284	292	308	307	330	282	255	264	267	264	276	294	304	288	280	261	277	309	274	289	269	302	275	268	292	298	313	297	264	278	264	280	273	256	289	292	261	274	251	283	285	262	297	279	269	272	273	298	247	271	282	280	305	248	268	270	307	270	306	260	265	273	308	252	280	320	284	286	289	293	276	290	236	287	294	297	264	289	257	300	309	299	290	275	259	274	247	235	271	261	261	295	285	266	296	253	256	263	271	279	284	290	290	253	253	281	282	300	272	269	245	255	295	293	262	293	286	280	304	253	266	299	269	246	267	262	285	272	277	290	263	270	281	281	315	284	261	270	313	249	271	268	276	284	277	258	293	263	305	276	252	296	274	261	266	284	271	284	254	297	270	276	293	284	254	270	259	266	272	261	269	286	294	289	274	262	273	246	269	305	271	284	256	247	277	267	304	265	301	279	260	296	279	263	283	243	275	290	275	312	253	282	289	295	278	287	299	274	303	283	267	277	301	258	266	267	279	275	254	249	289	272	291	277	288	263	271	279	320	289	268	302	268	255	297	284	277	295	277	274	274	253	308	258	273	287	259	293	279	266	259	272	281	264	284	257	291	284	257	283	280	268	280	285	265	286	270	294	269	288	286	306	277	289	310	269	262	248	265	277	279	274	268	255	324	287	246	297	280	302	271	261
32836	52786	40171	29170	19499	8789	4204	3037	2116	1516	1103	889	782	717	630	561	545	510	510	462	444	411	418	380	385	395	343	365	343	353	355	355	319	354	344	314	319	357	349	340	378	331	313	336	352	321	326	337	295	315	324	329	331	344	346	320	334	334	361	316	314	348	316	294	289	325	306	318	339	333	367	324	350	332	311	295	307	337	348	319	329	303	313	309	327	345	307	297	313	315	311	310	322	326	331	345	328	342	319	323	328	324	336	321	323	292	355	309	293	352	304	296	341	321	300	335	302	323	339	313	324	319	349	314	312	316	323	353	333	334	325	315	326	329	344	324	336	305	307	301	313	298	346	327	353	309	315	313	334	317	318	317	307	302	306	341	343	318	305	305	321	324	302	307	333	321	277	299	339	340	289	316	358	316	321	336	318	342	328	331	325	331	330	298	318	324	317	329	338	293	315	323	329	297	316	305	366	313	332	309	309	322	335	302	318	325	306	289	301	289	332	348	326	345	333	334	325	343	329	326	307	340	299	327	334	339	307	316	309	305	331	334	314	310	292	346	325	317	333	312	335	326	336	324	331	348	325	317	330	321	307	325	323	330	336	312	314	338	317	331	313	305	349	335	350	309	279	326	296	300	323	325	306	325	326	287	321	320	308	369	316	308	305	353	321	342	367	304	299	338	309	317	286	341	316	336	310	323	314	326	332	344	306	296	331	338	311	299	315	333	330	290	368	333	310	332	303	327	299	320	314	329	321	318	360	332	318	293	328	296	298	360	327	321	328	311	361	315	322	370	328	331	322	301	317	323	327	287	333	339	273	353	327	344	284	339	287	352	357	332	355	291	342	316	321	333	349	339	318	313	301	318	343	350	308	342	344	311	292	321	323	310	312	320	325	311	285	350	314	320	314	334	331	309	319	310	300	328	333	340	296	278	328	300	345	335	323	292	306	319	310	323	298	302	312	344	346	297	354	315	316	317	298	359	374	335	319	331	293	315	332	338	325	316	324	338	322	328	325	307	337	334	331	337	327	321	335	303	317	319	337	330	325	316	342	309	331	306	325	300	311	326	321	308	329	301	358	321	337	341	308	337	321	298	309	317	331	309	337	328	302	327	345	327	315	336	329	309	346	289	329	293	339	345	316	287	336	353	332	305	318	329	339	331	288	336	311	339	307	328	293	318	337	293	339	324	302	310	331	293	337	342	306	294	338	320	297	339	328	305	322	300	329	305	316	318	314	303	331	361	290	342	342	301	329	330	328	273	333	323	304	285	342	343	335	325	329	335	325	305	328	337	326	306	312	350	330	316	317	307	326	278	316	320	337	282	287	300	315	339	299	322	294	322	300	326	300	345	331	334	312	335	342	317	300	301	329	351	334	365	320	309	313	316	287	328	323	314	290	332	338	318	326	284	339	346	343	304	323	319	321	319	375	315	333	325	316	315	314	294	332	334	290	336	334	322	335	335	321	337	315	325	295	298	359	330	310	333	325	324	318	300	315	281	327	336	335	326	301	321	320	315	319	319	319	346	303	373	305	325	296	301	328	316	313	267	328	291	325	295	348	317	320	314	322	310	339	330	335	316	295	331	320	336	346	319	318	313	328	343	332	339	340	351	309	334	302	316	289	287	334	310	325	331	326	334	297	330	302	338	320	343	339	317	308	317	330	292	326	306	325	338	304	325	310	342	329	338	297	379	320	314	329	317	305	330	287	320	309	316	315	320	298	339	298	321	299	360	321	318	310	330	310	294	326	338	337	308	337	309	342	331	318	340	288	328	289	333	328	325	303	304	339	314	305	304	287	316	326	291	315	361	347	295	327	314	303	310	377	329	317	322	308	341	295	322	328	305	306	348	297	358	318	322	341	326	329	339	329	344	315	329	334	326	326	343	335	318	308	326	315	324	320	357	325	380	335	312	325	313	327	326	333	341	331	348	307	319	308	328	305	320	303	333	305	347	331	342	303	342	327	315	338	339	297	342	348	308	325	330	354	328	331	339	289	312	307	343	303	321	307	310	324	288	315	344	355	350	339	319	313	304	312	314	320	316	316	319	310	337	314	326	342	361	316	313	315	339	361	333	324	362	322	303	302	342	324	338	309	321	324	279	338	331	282	330	319	313	323	357	350	294	342	338	347	325	295	308	325	353	321	337	288	309	325	334	328	348	314	307	321	347	308	299	342	315	340	311	319	337	301	312	342	364	322	279	302	318	336	342	336	305	324	305	343	297	326	306	315	339	299	337	324	320	312	336	317	312	364	349	325	309	327	325	286	309	322	310	308	318	302	344	343	320	286	312	308	296	280	314	319	341	344	311	305	346	354	344	365	314	310	307	316	319	338	316	351	334	326	317	335	310	332	373	291	304	280	324	294	315	344	325	328	307	290	289	332	337	333	310	299	322	340	340	316	315	298	321	299	293	314	334	318	355	307	325	317	324	317	327	311	311	315	315	311	311	309	298	327	323	334	324	301	354	320	319	308	334	311	311	322	310	338	327	314	327	341	322	333	315	316	294	294	316	330	313	313	322	325	328	315	313	302	313	315	337	345	346	340	307	313	321	293	333	319	281	320	337	317	317	305	322	322	349	316	331	318	365	316	324	328	330	286	319	316	304	307	328	290	320	329	318	325	322	347	333	305	347	341	325	314	314	324	339	328	305	296	328	315	325	345	320	310	327	312	308	349	333	317	318	336	305	325	310	311	293	335	325	339	352	296	285	311	320	292	311	322	301	300	311	321	349	303	320	314	345	334	336	311	279	298	334	321	300	317	298	343	316	328	332	325	311	320	338	337	314	336	329	332	313	344	359	326	331	316	327	315	311	348	311	310	311	330	318	325	334	333	326	321	284	325	334	308	316	317	338	355	297	270	307	328	299	335	303	320	331	333	318	308	345	345	350	339	319	300	327	363	335	314	344	358	342	327	335	320	317	330	305	299	330	343	318	310	332	309	361	318	308	358	330	311	341	334	350	337	300	317	304	277	323	348	316	318	309	318	357	320	347	300	335	313	366	327	315	276	321	327	350	292	350	317	325	321	324	309	360	332	314	322	354	326	295	338	295	351	325	307	326	335	336	329	313	296	338	332	294	307	323	308	309	291	335	311	314	316	327	293	299	297	332	299	328	322	336	308	314	291	292	339	302	337	317	294	322	334	323	307	337	328	329	326	312	298	305	304	336	295	339	340	310	333	317	311	305	320	318	310	334	333	329	320	322	310	329	319	301	332	337	301	336	312	327	330	300	310	344	312	307	320	359	316	338	319	313	353	305	307	335	329	339	314	322	324	351	326	324	302	322	283	323	327	306	291	334	324	347	299	303	302	316	321	321	326	328	312	336	373	286	350	329	348	321	339	289	297	306	328	335	325	331	310	309	322	338	328	344	329	330	333	313	313	291	324	322	332	296	328	303	293	308	361	340	307	340	328	320	368	329	302	329	317	339	337	317	332	345	337	329	322	330	326	327	344	329	305	296	305	321	287	323	349	311	317	296	334	322
25373	21665	28121	25909	12751	4412	2403	1496	1008	725	593	514	421	387	380	352	340	322	284	282	269	276	246	267	278	235	217	274	242	243	268	239	243	237	236	232	231	212	225	206	245	231	207	227	212	237	211	230	245	198	219	214	253	191	236	201	214	178	194	236	229	218	198	210	227	204	203	236	243	192	223	232	211	225	224	228	191	228	240	219	242	214	236	190	226	221	234	217	202	194	219	244	207	218	198	193	218	199	222	232	228	237	219	216	209	229	250	252	224	166	193	200	236	227	210	228	214	185	233	210	217	222	243	199	240	221	230	240	218	231	225	196	228	217	232	216	204	204	223	226	233	224	226	234	233	210	249	222	229	204	235	205	215	209	212	214	227	228	217	220	211	227	221	231	225	215	219	225	209	214	218	220	195	212	218	214	209	232	217	209	234	196	203	235	221	239	214	193	230	224	234	213	214	263	213	205	246	208	208	199	246	231	200	214	202	219	234	225	223	245	214	263	212	223	209	202	212	213	210	229	206	215	202	208	205	234	228	216	217	234	209	208	214	229	210	220	210	216	222	220	208	234	199	209	202	225	204	201	236	225	219	225	248	218	215	193	209	249	188	234	235	233	227	201	243	211	197	223	227	210	239	213	228	218	229	197	204	212	219	212	208	196	212	203	219	216	239	227	229	231	207	204	220	215	221	236	186	230	225	193	241	195	208	237	220	220	227	211	210	190	200	201	250	224	196	209	212	195	219	228	240	226	235	234	208	199	236	234	213	220	231	241	218	215	232	228	210	237	230	209	233	210	222	201	237	227	228	208	195	210	213	203	200	226	200	224	231	214	218	218	238	220	215	197	230	239	217	206	227	216	223	210	216	236	235	219	167	225	190	229	208	206	208	236	243	207	251	208	219	221	227	224	183	232	219	205	221	203	215	245	241	220	203	211	220	206	230	211	213	204	224	213	216	224	220	223	199	207	203	214	224	253	220	201	235	220	244	203	211	224	240	202	226	246	196	208	212	210	235	222	206	216	220	201	203	204	224	228	206	216	210	196	206	241	217	236	209	208	229	221	217	210	243	234	218	223	222	213	198	216	216	217	227	198	217	223	222	223	208	227	239	196	235	247	220	234	245	191	215	229	203	206	218	208	230	216	213	216	207	236	215	206	250	221	212	237	222	234	220	214	233	208	220	248	212	223	232	227	240	199	235	209	210	211	232	230	213	247	213	229	236	217	211	215	224	217	224	250	215	226	207	242	234	216	208	252	213	219	235	203	262	193	218	213	211	238	216	220	232	233	217	217	217	234	209	208	207	210	215	212	223	212	193	238	216	226	217	219	237	205	215	231	217	222	244	225	246	196	207	218	222	239	177	206	228	229	226	230	206	223	224	203	197	222	213	192	210	201	230	202	205	207	207	202	218	241	215	225	222	242	204	215	220	213	193	203	219	249	235	218	192	215	206	219	202	206	210	212	220	236	227	220	211	242	221	190	228	231	230	220	225	226	199	210	216	210	235	235	185	253	234	209	240	194	220	197	213	217	211	208	207	198	206	219	215	223	236	218	241	250	222	222	226	216	225	233	239	207	218	225	214	259	215	200	247	223	238	212	248	182	253	211	248	201	226	235	212	216	221	188	178	205	214	209	198	222	195	217	220	239	223	210	215	216	198	223	229	249	235	234	201	232	213	215	201	223	216	214	216	241	212	228	214	219	229	210	218	236	247	203	223	215	199	243	200	224	228	183	201	214	201	219	207	218	199	212	211	216	208	208	246	219	203	211	227	222	217	208	186	225	205	219	202	239	225	226	239	216	222	214	235	222	209	217	229	204	212	232	235	225	224	211	221	218	198	218	203	212	239	231	227	214	257	223	207	248	192	222	234	224	240	226	207	233	211	232	211	216	226	224	206	204	222	226	248	221	228	228	220	238	216	201	233	218	245	229	203	235	223	230	217	211	235	215	229	207	219	179	239	244	204	188	226	206	206	202	222	215	227	235	216	230	221	223	207	227	214	203	226	205	231	204	221	212	242	210	231	225	212	201	205	215	200	218	260	241	204	219	194	219	184	231	212	230	228	247	230	228	218	231	219	233	201	245	228	213	249	214	210	218	219	233	202	222	232	253	206	211	223	224	220	214	204	194	216	231	220	228	226	233	181	210	213	223	232	244	228	210	217	215	215	224	237	237	235	225	224	239	216	249	215	211	218	246	213	196	205	194	216	218	209	226	240	211	199	210	214	236	206	237	217	251	231	221	220	211	204	224	218	208	235	208	201	220	231	200	172	227	214	193	214	216	213	204	219	187	214	201	216	238	198	213	225	244	193	207	221	240	233	217	198	220	215	214	202	226	216	199	208	208	247	207	220	248	232	224	194	223	225	226	204	231	212	219	212	205	226	204	242	232	233	202	207	213	212	215	217	219	222	220	220	209	212	209	227	191	229	226	213	213	261	219	244	207	247	216	231	226	244	206	204	200	239	219	224	241	216	235	207	225	209	235	232	219	201	207	220	242	239	217	215	220	217	199	202	225	227	201	213	211	224	196	235	199	229	230	209	216	223	217	219	219	214	238	227	209	209	196	217	200	226	238	225	213	196	247	224	201	220	215	214	235	209	217	221	243	222	218	233	243	231	203	242	235	241	207	231	215	213	212	219	226	225	184	208	223	247	208	213	234	205	246	213	218	230	211	216	217	224	224	240	222	195	243	236	229	211	214	211	246	186	215	245	226	204	201	226	224	216	220	213	216	204	229	245	226	224	254	208	203	252	214	190	230	235	234	199	225	224	202	228	212	223	199	226	221	210	239	209	238	217	223	189	260	226	230	200	215	229	223	241	190	215	223	234	203	228	235	238	249	203	242	241	208	215	212	210	271	215	218	230	182	216	250	206	210	209	242	238	234	190	222	194	230	209	207	226	212	238	185	239	236	209	222	224	228	215	243	221	219	214	242	211	233	230	259	208	215	220	236	223	231	189	209	206	214	213	205	232	245	198	227	243	203	221	225	204	229	229	201	235	204	216	202	185	216	252	201	206	230	207	237	221	209	204	219	239	239	215	220	228	212	241	212	231	204	216	229	221	189	242	241	221	234	240	202	209	224	210	212	207	189	217	230	221	219	207	199	209	231	198	216	194	202	219	217	217	212	225	205	226	229	213	218	248	242	221	215	185	236	206	234	209	207	239	211	230	202	213	225	198	217	210	240	225	256	220	215	206	240	241	201	219	213	228	225	204	237	217	222	228	216	229	219	223	216	210	229	230	245	186	204	216	226	212	207	235	231	205	228	225	212	214	239	223	225	212	219	214	220	226	227	226	242	208	225	219	207	222	216	228	197	212	213	192	234	235	231	201	232	201	225	203	205	222	223	218	226	221	236	199	256	225	227	231	206	249	213	245	217	205	213	223	223	243	231	214	219	221	224	230	246	189	212	214	200	211	247	215	203	196	226	222	224	244	212	229	220	200	211	212	227	233	236	210	220	216	193	194	204	226	246	228	232	211	235
32044	51337	38287	22725	12438	7038	4485	2972	2005	1382	1069	893	724	618	577	467	511	449	439	377	395	357	358	338	316	335	305	327	305	297	283	296	289	258	290	300	280	264	269	292	267	243	274	298	281	279	276	264	272	259	298	285	250	230	250	273	238	236	273	262	281	281	280	283	261	237	279	267	288	284	241	265	247	262	266	263	263	261	260	262	283	261	254	252	273	257	275	278	254	266	247	248	267	260	263	262	278	249	260	279	261	293	228	262	267	264	257	258	268	263	270	258	262	263	265	278	257	240	272	249	245	247	273	252	268	235	289	280	248	297	267	246	249	249	283	270	259	266	228	265	262	244	268	252	273	296	255	241	258	241	254	239	254	230	256	266	242	253	264	262	229	275	288	255	283	246	257	272	226	252	249	283	303	254	255	247	241	236	255	269	240	288	254	269	256	271	271	256	253	256	262	269	287	273	266	257	281	273	257	260	252	250	278	238	273	264	248	258	257	240	273	257	269	255	270	270	265	278	266	248	285	269	277	248	273	224	226	273	262	262	256	286	277	255	270	265	270	276	275	251	265	244	263	289	270	246	265	275	275	261	263	309	278	249	248	271	256	269	249	281	259	257	263	265	268	269	252	251	259	230	254	266	270	263	272	255	263	257	249	275	255	272	280	248	252	246	268	276	267	245	263	262	258	249	256	230	249	280	288	278	278	241	275	251	282	277	277	280	276	261	245	249	260	245	241	276	258	273	250	246	278	230	292	290	241	264	256	265	257	268	254	251	235	273	261	267	266	286	272	250	268	238	263	283	292	249	248	298	262	270	287	250	280	255	270	268	252	266	267	265	253	268	283	252	256	268	264	251	261	247	258	278	261	269	239	276	264	234	263	261	239	265	277	245	252	249	284	242	267	280	227	258	287	256	244	292	266	262	269	267	248	250	266	267	262	246	287	242	261	265	240	256	229	264	277	269	229	246	275	267	266	222	283	286	260	257	301	251	257	262	242	266	258	256	279	289	259	248	264	281	277	264	263	250	262	283	290	264	307	255	268	270	265	264	280	276	258	229	280	302	261	257	234	281	263	281	264	245	285	276	254	294	265	282	259	271	273	288	259	252	280	261	263	285	260	252	248	268	270	266	268	253	255	271	268	270	271	257	253	264	273	281	257	239	280	267	254	225	246	265	275	289	244	259	273	288	284	298	236	258	265	251	255	265	263	270	253	242	270	264	260	284	222	267	278	251	266	254	251	264	257	252	240	247	266	275	245	254	306	270	282	259	262	265	272	280	270	252	270	267	248	281	271	266	280	255	276	259	260	263	255	288	281	268	291	258	273	253	243	295	247	257	269	248	246	288	272	278	252	279	269	276	265	296	239	282	286	280	262	281	271	280	278	272	251	264	266	243	259	270	268	259	280	234	273	257	268	263	256	254	260	248	215	266	254	267	250	259	262	297	274	281	237	261	268	254	229	255	281	262	237	279	257	251	246	261	251	225	244	266	267	258	257	294	262	263	254	264	258	271	285	237	257	238	246	253	253	244	256	232	277	257	286	242	248	263	241	271	242	287	286	255	242	241	249	265	246	248	268	251	276	288	274	249	278	263	257	284	280	285	250	242	280	243	263	266	265	285	288	251	269	223	258	289	269	250	285	264	253	278	255	284	254	263	251	265	238	256	265	241	258	264	248	301	242	250	273	250	274	239	274	239	249	277	216	262	264	281	256	261	269	278	256	225	263	235	252	259	215	267	285	283	244	247	242	249	269	281	264	251	237	257	263	278	269	232	274	266	268	265	240	265	262	245	254	227	273	258	283	238	270	244	255	279	244	259	258	274	267	261	272	267	265	265	286	271	287	302	288	262	272	261	281	254	247	262	272	244	279	278	252	245	264	263	256	286	259	278	245	253	280	263	295	246	252	273	258	245	276	237	248	282	253	279	276	229	264	252	269	271	268	233	249	238	252	312	241	286	256	276	260	296	259	281	255	263	267	258	249	284	281	277	259	247	248	318	275	256	240	247	238	237	274	265	276	289	252	236	220	249	255	269	274	245	279	275	265	270	268	266	255	305	268	263	264	261	252	246	291	286	260	260	245	266	276	269	262	259	284	264	255	278	272	260	280	267	264	260	261	249	231	248	261	267	262	285	262	278	259	284	264	253	264	267	282	278	260	266	242	263	301	254	262	269	250	290	256	263	272	260	256	253	264	273	261	260	254	252	272	267	277	258	300	257	279	255	282	263	231	268	275	247	245	279	277	243	234	283	278	290	279	255	227	256	285	261	279	238	268	264	218	263	262	252	257	293	250	225	241	260	295	259	254	248	292	269	253	275	258	253	251	263	261	245	274	301	257	284	244	250	252	264	249	278	256	253	258	259	253	262	301	254	242	248	238	252	265	246	260	248	257	264	306	243	293	235	274	262	263	250	255	267	262	246	281	280	268	239	252	246	276	232	235	250	247	280	259	245	253	278	262	265	250	258	250	281	301	269	261	281	265	270	281	277	252	277	265	253	268	303	278	263	264	250	255	269	261	285	260	284	285	287	302	247	238	280	272	247	262	270	249	267	263	238	305	265	263	237	266	245	294	290	270	246	231	267	270	267	257	258	254	270	260	248	238	253	260	263	284	291	268	259	267	287	242	270	270	267	251	264	259	249	232	263	272	255	253	242	255	250	272	252	253	222	267	258	243	285	263	252	275	273	283	269	250	236	307	271	262	248	280	244	253	258	253	280	268	237	250	256	289	227	270	281	267	263	288	285	298	237	282	238	281	246	244	256	261	262	254	256	269	270	240	267	264	248	272	265	258	219	256	258	297	278	252	269	244	240	276	294	265	273	263	270	257	305	255	258	260	291	233	273	245	284	270	268	280	252	234	272	306	281	248	269	250	280	239	252	308	289	259	264	225	287	270	249	254	267	269	266	266	252	259	268	262	260	256	284	262	263	273	259	276	258	269	249	279	272	293	242	264	265	271	250	288	246	264	259	245	238	272	271	266	257	277	298	266	239	270	243	271	266	253	269	246	268	269	240	281	249	243	236	271	285	265	214	248	272	279	249	263	232	240	264	285	274	265	263	268	263	257	261	254	278	267	276	274	267	269	253	252	235	249	282	255	260	262	266	280	268	249	264	267	271	262	252	247	243	276	250	235	253	278	270	265	273	247	267	251	289	273	267	267	269	265	255	244	262	268	269	266	260	293	232	239	240	278	264	243	256	268	257	244	267	259	256	295	288	256	286	233	246	285	237	256	261	247	251	243	260	255	272	248	272	302	266	255	241	248	230	245	273	254	271	260	272	239	273	280	269	249	258	281	264	246	239	259	258	242	284	242	248	244	266	279	229	260	246	268	235	258	238	264	255	284	276	275	295	282	286	268	249	273	279	255	270	300	266	270	267	274	242	274	252	260	270	242	282	264	296	244	245	278	245	285	248	263	257	270	268	297	239	278	237	260	254	265	262	253	264	281	275	249	271	259	243	274	242	250	258	255	281	278	272	246	238
22826	21480	29038	24477	21772	21540	13020	3813	1902	1344	980	825	678	603	556	518	407	443	427	398	344	390	365	378	348	282	316	338	307	274	315	317	281	302	301	266	299	304	279	286	272	241	287	289	283	287	291	234	299	282	309	272	260	267	268	244	265	305	277	297	266	261	255	303	302	282	264	299	277	264	278	286	271	305	318	287	291	294	266	268	270	302	289	289	269	287	285	259	269	256	267	285	265	263	264	271	265	257	259	267	296	263	298	274	268	257	300	279	243	281	283	256	277	256	253	266	266	284	306	248	257	278	292	299	272	279	267	270	273	279	265	291	277	301	292	285	284	300	246	265	244	290	277	289	278	275	276	277	264	266	268	287	258	277	265	265	288	269	310	289	285	282	292	305	261	285	274	291	265	271	286	281	269	286	277	283	244	272	287	260	280	284	262	277	261	282	300	281	254	260	294	267	256	282	320	301	280	315	300	308	272	294	263	275	250	270	283	251	267	250	262	276	272	267	284	267	279	260	281	256	280	294	307	292	257	285	288	291	305	259	270	261	279	255	268	258	290	273	254	268	254	292	289	269	285	272	278	297	270	275	244	287	257	282	290	290	302	270	310	272	276	262	286	256	265	260	277	284	292	253	256	266	253	281	265	297	316	284	258	245	278	303	273	267	267	264	274	250	290	305	255	282	278	258	255	297	266	267	264	274	292	264	278	282	284	271	262	302	267	291	270	269	297	274	292	254	266	264	288	273	274	284	291	270	243	277	262	284	289	280	262	295	283	286	273	247	255	260	270	259	286	269	232	283	293	272	274	274	301	270	269	287	279	290	267	245	307	220	294	240	286	299	284	288	290	262	295	314	262	273	254	273	271	291	268	263	279	249	282	264	268	269	284	283	280	278	290	257	288	308	276	279	238	254	270	297	277	305	271	278	262	298	278	267	262	308	275	295	281	262	283	254	284	238	258	279	278	286	278	254	271	268	295	267	280	261	295	261	299	287	244	238	289	269	278	267	280	271	278	294	267	283	251	275	264	290	276	261	282	262	254	289	298	270	262	254	254	282	284	284	267	293	239	260	247	279	288	274	274	266	284	291	279	261	273	281	290	280	284	288	290	280	275	237	265	273	281	258	285	261	275	269	267	275	248	284	268	252	297	267	296	257	312	283	267	284	266	267	262	282	251	267	272	296	241	275	261	256	243	295	289	255	266	297	259	278	298	285	249	286	281	283	294	242	269	270	277	260	253	296	315	282	265	271	290	282	269	280	299	270	271	295	300	258	267	264	274	264	279	299	260	281	268	313	275	261	252	272	280	251	271	276	276	253	262	279	306	303	292	279	288	263	282	294	275	257	274	259	276	260	261	287	298	309	260	289	273	291	301	258	281	282	273	244	286	258	288	285	260	256	282	271	269	272	295	285	277	279	263	247	249	254	280	262	256	286	303	274	293	280	248	268	280	287	251	274	278	260	287	280	259	288	272	253	286	289	271	286	288	287	301	276	274	267	278	257	304	280	292	328	293	255	292	287	282	284	252	283	270	261	252	286	272	267	277	271	275	237	300	287	289	275	278	291	274	292	281	246	284	267	268	252	279	296	291	259	276	253	272	285	280	274	268	275	264	295	272	268	250	280	260	264	284	258	273	247	270	268	253	272	284	230	254	270	275	282	255	272	272	293	257	265	295	280	279	284	287	281	269	272	281	273	246	252	270	287	304	290	279	272	249	276	278	285	261	304	265	278	270	258	296	278	275	287	309	297	241	278	274	274	262	284	270	267	269	266	296	307	294	250	286	274	282	255	303	296	270	264	327	311	275	281	261	273	252	281	287	273	285	238	286	267	285	266	278	268	277	313	300	272	272	247	321	255	275	258	281	286	270	258	293	267	278	298	276	273	281	285	258	279	257	255	301	287	287	262	257	268	267	267	288	265	267	288	271	250	266	261	264	291	255	295	270	248	296	280	251	293	293	269	275	248	262	284	280	306	277	267	269	296	263	275	257	255	250	245	281	258	261	273	269	304	267	247	281	285	281	254	254	276	296	268	297	294	247	269	285	267	261	285	284	291	262	251	270	284	272	258	276	254	311	263	260	285	301	251	264	279	269	279	279	290	252	292	279	286	271	284	272	276	289	286	256	296	297	271	271	259	275	269	283	283	274	288	263	286	273	265	297	276	274	296	283	295	253	261	289	262	303	268	275	276	281	277	277	283	297	250	293	272	287	253	268	287	273	265	252	275	256	284	300	278	278	245	263	268	271	261	249	285	286	282	305	300	273	277	280	246	254	270	281	285	287	264	251	267	252	251	256	258	271	290	275	284	296	274	256	272	260	277	285	250	257	285	259	264	259	267	274	248	273	241	290	283	284	247	245	285	270	273	251	278	301	251	273	270	292	281	234	240	243	260	291	267	272	265	265	289	303	318	291	304	300	257	262	250	307	270	314	265	278	246	273	303	290	251	268	295	269	289	264	252	288	280	275	256	292	288	299	274	272	261	238	256	262	274	261	287	242	271	290	281	279	253	276	262	264	295	259	273	280	280	288	295	250	271	285	264	269	288	273	263	274	264	278	260	288	284	297	292	285	276	272	283	262	296	274	257	284	290	271	285	266	292	262	288	263	263	293	244	285	255	252	269	259	268	286	269	266	274	284	265	268	280	305	305	257	274	305	263	257	272	257	276	271	302	269	274	253	265	275	243	274	278	265	298	275	280	264	264	291	266	284	273	266	284	255	260	290	285	273	266	262	312	296	287	242	271	251	283	306	277	270	265	275	267	267	268	252	299	276	283	258	259	275	240	251	300	266	296	266	286	240	268	278	285	262	265	292	263	271	286	291	265	243	281	275	279	263	276	247	267	279	297	290	242	290	285	286	266	256	273	293	276	261	292	255	280	258	296	288	284	259	255	285	253	274	303	256	273	263	284	251	231	296	263	263	291	243	263	232	283	281	254	311	275	292	257	289	287	292	248	272	262	300	263	284	282	271	257	251	241	281	251	257	287	287	303	300	295	262	278	269	256	307	282	250	275	283	288	232	303	266	305	290	256	287	276	278	247	276	278	268	266	270	307	292	270	304	283	296	254	269	305	286	258	309	278	315	306	275	307	279	264	261	281	274	256	260	273	288	280	248	256	277	312	261	253	294	288	306	282	279	275	299	270	280	268	286	278	263	296	250	251	301	257	257	278	274	254	271	261	264	306	264	282	283	304	267	258	236	274	286	276	264	263	289	288	247	263	277	261	299	261	275	243	266	275	285	296	296	280	245	278	270	245	263	255	297	266	252	277	283	271	274	273	281	258	296	272	262	274	287	290	259	254	256	289	291	274	267	270	301	283	279	276	277	283	265	278	274	269	266	293	250	274	292	285	318	252	278	284	253	279	264	278	280	261	259	278	275	274	248	240	287	244	256	295	246	290	288	275	282	290	262	269	263	273	281	243	280	291	263	280	291	294	259	297	272	263	257	249	236	268	282	269	298	269	276	285	314	275	269	276	298	245
35802	61977	45711	33350	24223	16025	9717	5633	3479	2417	1700	1341	1158	931	801	730	649	647	597	508	510	511	469	440	421	382	397	422	418	380	372	334	331	375	325	328	345	354	357	345	359	336	333	334	366	332	353	311	326	362	335	330	297	368	321	315	319	317	320	311	326	271	340	302	334	311	331	303	309	287	319	317	301	334	343	332	299	306	294	335	324	299	331	353	335	277	317	308	337	348	309	354	324	316	302	325	292	344	333	334	264	304	319	323	331	314	310	277	332	345	286	311	295	319	346	312	328	323	316	322	325	319	304	325	356	327	309	315	315	321	313	300	344	316	320	328	288	309	326	297	327	300	329	322	322	361	338	309	293	322	329	320	303	297	313	296	336	319	314	323	325	336	300	311	326	325	311	333	317	317	303	297	334	321	305	317	315	293	316	339	284	310	317	318	334	340	319	316	338	305	334	302	313	301	323	310	345	338	307	339	307	341	309	313	315	304	330	319	300	330	318	353	362	333	344	311	341	330	321	310	318	357	338	309	326	323	334	280	334	319	280	330	303	337	317	311	312	328	308	297	317	319	310	300	314	316	277	329	306	325	312	330	287	308	319	289	304	350	306	351	322	312	305	320	298	337	300	322	317	318	308	358	318	296	296	300	325	330	312	328	328	327	346	294	328	329	309	346	335	359	312	324	328	316	309	277	332	305	314	324	303	300	334	300	316	307	331	346	335	321	309	314	312	343	312	290	305	321	310	319	338	349	315	338	303	313	320	313	322	312	318	341	335	311	332	343	312	349	324	320	330	328	340	341	335	336	334	324	315	305	321	307	335	317	301	325	303	307	352	353	323	330	295	314	293	359	320	317	312	316	327	328	313	333	322	320	309	360	357	344	324	307	332	314	285	305	314	342	326	314	319	351	340	310	278	293	320	321	322	335	312	316	347	312	297	332	309	307	319	307	330	314	316	310	316	332	312	331	329	279	322	307	296	296	363	309	325	319	313	301	354	302	307	316	310	318	332	328	336	318	326	351	331	316	322	336	334	304	321	294	310	302	332	347	322	295	293	304	324	315	349	311	323	323	312	282	339	313	319	312	262	309	303	334	302	307	322	305	355	360	288	326	295	315	352	321	325	329	305	314	294	301	304	320	329	276	325	321	338	333	312	306	323	315	302	312	314	331	354	311	308	342	370	289	346	306	311	337	303	311	326	289	331	350	281	289	306	341	318	317	318	336	341	319	317	322	334	326	319	331	280	303	340	324	333	328	313	325	283	323	285	338	322	304	334	303	321	325	326	315	329	347	296	323	309	314	319	322	327	320	326	325	342	300	338	315	328	310	311	337	332	284	296	325	309	343	321	339	331	314	294	348	290	322	323	332	287	325	316	284	334	333	281	338	321	317	339	330	349	319	328	363	306	302	351	317	349	316	305	286	314	319	299	349	307	323	275	291	333	327	287	309	352	316	336	307	348	324	339	334	346	298	324	318	308	327	296	302	304	314	332	313	323	342	331	343	320	322	317	326	321	288	342	327	310	329	319	303	340	343	307	294	291	331	322	320	332	286	316	305	331	309	307	325	318	293	291	311	303	337	333	330	311	344	306	280	330	341	310	308	316	280	319	333	316	355	351	321	312	313	314	322	329	342	306	269	290	289	293	336	296	302	318	330	360	337	329	334	301	320	330	295	350	309	298	328	325	322	346	314	309	329	325	336	326	330	305	340	335	312	325	319	294	304	313	298	309	332	333	312	307	341	309	330	314	316	332	297	337	326	355	315	360	313	316	313	304	371	345	317	334	321	340	332	317	325	356	282	294	332	329	301	350	335	349	319	317	328	341	336	318	321	284	271	313	305	312	304	347	303	350	317	318	327	315	300	270	330	329	332	359	298	331	351	288	309	313	326	320	302	328	333	302	321	312	351	321	331	322	306	332	346	332	298	319	291	338	322	341	297	313	314	302	307	297	357	330	325	310	325	306	317	316	331	315	275	303	312	301	323	332	331	301	305	323	319	320	329	286	319	302	331	328	279	305	362	341	313	293	332	321	338	352	305	336	346	303	313	340	306	312	342	290	298	342	323	304	313	341	353	343	309	336	291	311	287	334	313	304	309	317	369	300	327	341	310	312	328	316	334	372	315	315	344	310	316	337	334	318	308	316	329	346	317	309	319	339	346	317	317	330	321	310	336	303	323	312	312	324	319	290	317	344	327	351	333	375	355	312	310	309	341	311	317	301	311	268	325	291	314	301	353	327	331	338	359	295	338	312	310	325	334	327	308	327	311	315	300	320	296	323	328	334	320	307	331	310	293	293	336	333	297	332	294	325	347	309	300	319	329	366	321	307	317	332	329	320	287	312	275	348	352	324	311	306	292	291	313	320	312	337	301	315	295	314	312	311	338	297	292	314	342	330	311	328	308	301	312	325	312	327	298	310	316	312	339	315	332	324	324	318	304	316	311	334	319	305	343	322	327	311	276	332	332	292	363	306	293	318	306	337	334	295	300	360	323	326	328	328	303	310	324	337	299	303	301	339	310	325	324	334	310	307	312	326	309	322	285	355	314	325	307	301	313	325	306	341	341	342	284	317	305	314	317	296	296	320	290	314	318	325	333	328	307	311	337	352	324	319	307	322	349	329	285	314	353	321	320	327	347	320	321	326	276	335	311	323	326	333	322	300	285	312	320	329	308	340	305	319	299	307	330	337	305	334	293	291	309	300	309	335	325	307	316	375	338	339	317	346	281	343	350	312	285	322	323	313	310	316	331	320	338	336	316	339	313	328	306	308	325	322	322	298	302	317	357	308	331	355	317	313	332	322	293	335	301	336	304	351	287	326	322	321	344	335	336	364	344	298	333	316	363	301	300	312	285	307	361	330	325	337	345	334	317	315	322	311	316	314	331	294	318	335	301	329	324	300	315	298	322	308	332	300	329	305	315	292	280	339	316	345	330	307	352	312	338	312	303	306	302	326	318	284	293	328	323	290	330	319	294	299	310	297	303	311	310	318	338	300	311	351	352	315	337	325	286	300	303	325	323	329	345	323	315	301	321	342	333	335	355	314	306	330	343	316	300	305	328	308	309	309	314	337	310	335	278	309	285	337	291	334	309	316	313	327	299	303	318	296	295	314	319	302	299	289	339	312	312	325	291	307	343	297	326	305	322	316	345	322	316	325	320	283	305	301	278	308	330	342	327	305	302	328	323	306	338	336	321	305	303	319	324	316	309	348	321	316	315	351	314	320	330	349	324	338	317	299	329	312	317	316	318	342	313	359	322	338	332	301	346	298	336	310	299	311	318	335	320	329	304	293	371	320	328	333	255	288	294	309	298	319	318	328	345	315	327	303	319	308	317	321	312	303	344	319	307	336	349	357	340	316	303	324	312	322	346	290	306	321	343	318	330	301	308	295	342	299	306	341	293	346	322	319	302	328	335	319	332	346	321	280	289	341	322	310	291	339	288	303	297	332	350	314	333	306	341	304	295	295	316	306	318	330	331	314	296
30513	30875	31783	18624	7249	3281	1831	1158	799	617	531	463	427	349	349	323	305	283	297	284	269	254	283	262	270	253	243	281	221	258	236	258	270	265	258	211	241	229	209	246	230	210	227	256	251	239	230	229	231	235	235	220	244	229	244	242	252	248	221	235	224	238	235	220	221	217	233	222	231	223	233	231	233	224	236	236	225	262	232	249	248	230	228	213	214	220	251	221	208	223	229	231	228	227	222	232	250	253	249	201	227	219	263	232	243	232	232	240	211	232	255	226	209	224	216	241	220	237	232	244	239	231	228	226	238	243	231	232	237	220	232	220	231	241	217	246	216	244	222	240	255	218	218	232	207	263	239	236	237	236	225	252	225	241	245	259	219	245	206	227	266	209	241	231	227	272	238	211	232	248	262	241	223	236	219	231	246	249	207	261	246	224	235	241	247	234	238	220	239	235	248	238	249	231	240	235	228	233	224	240	253	236	247	222	250	241	234	233	251	238	231	233	219	270	230	241	256	227	204	200	221	241	244	227	249	242	243	212	222	203	239	231	214	244	250	218	228	229	209	230	238	223	236	259	231	244	243	225	244	229	231	229	235	187	215	251	213	244	237	257	237	215	205	223	228	230	238	219	229	255	237	220	232	205	243	247	210	226	252	219	221	248	246	257	210	226	227	236	233	212	237	257	226	242	230	229	244	249	218	256	223	230	227	233	192	241	234	242	219	252	229	244	231	212	263	241	232	246	251	222	236	222	241	235	234	262	228	226	235	241	240	216	237	237	257	214	265	247	217	261	258	217	250	252	214	231	247	227	228	236	235	228	242	238	226	252	254	229	210	263	242	221	222	254	278	223	223	216	235	215	229	240	235	219	279	249	265	233	214	263	245	207	239	236	225	222	219	254	221	234	252	245	244	229	258	221	241	269	246	231	202	255	251	232	238	228	230	251	223	264	228	239	216	261	220	213	251	252	223	230	232	214	242	211	229	226	213	229	226	251	223	252	247	258	230	225	204	227	226	256	229	252	255	252	232	236	235	227	257	234	232	242	224	219	217	240	246	245	233	248	264	226	228	236	233	256	227	241	227	214	245	242	254	253	219	222	256	215	254	224	231	252	233	234	229	213	233	231	213	231	233	243	251	214	212	226	234	233	243	223	238	230	223	240	216	233	261	251	234	238	220	232	216	255	214	246	242	230	211	238	246	221	239	215	247	259	231	231	242	198	240	244	217	264	266	236	242	231	244	228	233	247	232	260	214	217	238	268	223	218	219	234	234	228	252	231	242	234	223	258	229	239	219	261	211	205	260	251	231	220	246	239	256	243	237	247	206	245	258	247	256	191	237	254	234	254	238	224	193	227	257	209	206	233	245	248	272	215	233	250	242	236	280	239	206	236	249	226	230	224	220	224	226	225	241	267	224	259	251	261	231	242	236	257	263	241	250	257	233	200	202	206	245	217	235	244	226	223	242	230	232	236	235	239	230	230	240	215	237	202	245	216	239	255	261	246	268	249	248	244	205	250	237	240	234	241	238	231	235	255	250	222	233	267	239	213	227	218	232	232	224	233	266	241	246	225	224	247	241	245	241	222	270	240	241	248	223	217	251	238	217	225	250	268	231	211	219	243	232	223	223	215	265	224	231	236	230	254	224	262	220	226	244	253	258	242	250	253	214	234	222	223	246	220	230	251	232	225	248	228	231	244	239	233	232	228	220	232	236	244	237	205	256	247	244	234	236	213	254	228	232	229	264	232	247	227	227	252	257	222	239	233	233	255	237	226	246	234	240	236	249	223	248	248	217	239	238	227	208	227	226	235	250	261	235	231	238	222	223	246	218	228	240	239	242	218	236	251	217	243	255	205	255	243	234	234	235	212	252	209	224	228	227	233	221	250	239	247	218	243	219	255	239	243	236	220	231	234	218	227	234	232	208	237	230	235	228	251	235	232	243	248	246	262	232	236	240	218	216	217	225	249	250	269	238	228	236	222	222	225	234	214	235	229	214	213	229	222	236	246	222	227	257	215	244	216	224	217	223	229	270	238	265	245	230	226	208	259	237	253	218	212	236	224	250	224	240	244	232	251	240	219	226	228	237	225	222	234	261	206	236	240	291	247	233	236	213	266	258	247	245	227	236	234	239	252	235	246	238	229	230	198	226	212	219	229	218	236	254	239	249	266	186	212	247	227	235	228	229	230	257	227	243	211	236	239	211	230	236	238	227	222	244	231	235	223	217	220	205	226	219	230	253	220	231	238	222	245	228	223	237	224	247	242	238	235	232	225	231	201	219	247	249	259	229	234	212	230	202	229	213	228	200	253	230	251	242	248	232	216	224	220	256	240	228	235	244	219	249	229	224	237	230	215	227	230	229	213	242	248	225	228	228	224	256	238	240	219	207	219	215	223	256	253	246	214	247	232	255	220	236	218	242	248	253	247	208	249	249	239	246	255	246	223	231	242	247	250	239	218	227	249	254	250	226	220	213	233	236	216	210	221	243	224	254	219	205	235	233	245	255	229	255	202	246	210	226	222	236	251	235	224	234	256	262	232	230	222	240	218	220	223	242	232	229	233	207	253	238	256	237	238	223	214	257	260	236	223	215	205	215	224	241	250	231	250	220	253	239	226	239	243	223	252	251	211	230	228	263	231	245	226	245	252	220	216	261	243	229	248	209	268	270	248	232	211	213	237	234	256	219	219	241	212	246	239	239	245	245	217	245	250	216	226	232	234	211	225	244	236	236	223	246	189	232	249	210	240	218	255	225	230	241	202	225	246	224	255	219	230	253	227	242	251	224	236	265	217	274	231	232	249	219	224	208	218	216	234	246	214	256	239	232	228	248	232	235	221	274	213	255	218	246	192	276	228	206	218	235	257	244	249	235	228	203	248	248	211	238	219	238	233	242	219	239	250	226	238	215	240	237	245	260	239	219	240	226	220	244	212	234	240	256	246	236	223	241	217	229	230	234	240	247	209	254	250	225	206	231	257	235	215	218	259	241	248	249	230	232	243	231	229	195	239	234	244	242	216	242	252	244	230	235	208	246	216	242	245	249	240	217	214	258	236	226	234	215	251	219	228	240	270	248	209	211	255	257	218	199	229	255	213	222	210	230	236	241	232	228	251	253	222	225	244	233	231	228	229	224	233	233	244	242	232	265	244	247	216	223	222	219	214	240	215	207	208	222	254	226	219	227	246	238	251	238	215	226	260	223	243	228	252	250	238	236	245	228	241	229	215	229	208	222	224	216	242	200	243	204	231	208	224	237	233	265	238	226	222	248	239	224	257	230	260	227	215	243	229	196	241	214	198	223	215	238	260	206	214	217	236	236	257	213	228	232	224	247	268	241	220	217	209	231	233	212	236	244	259	234	221	214	228	234	248	246	223	219	242	226	226	262	228	227	216	250	235	256	217	244	244	239	249	233	247	238	218	234	212	237	250	240	228	249	220	229	246	230	242	231	222	232	245	246	264	219	235	253	256	238	210	244	228	245	278	239	206
32886	46867	35241	19206	10405	5828	3380	2100	1466	1052	879	692	626	524	468	470	434	395	365	352	355	362	347	329	324	299	309	308	300	300	289	286	318	297	281	271	281	283	279	287	277	285	279	251	288	272	271	296	284	275	272	295	256	303	286	256	286	276	292	276	280	273	320	286	259	307	270	310	261	288	268	289	285	263	297	278	265	316	287	306	261	266	299	269	317	286	297	276	288	313	286	289	298	297	289	277	285	290	277	278	286	287	273	289	276	291	304	276	292	272	283	308	312	236	276	270	302	274	279	310	260	275	281	259	272	233	264	270	292	255	306	286	267	269	298	321	277	279	289	268	274	274	304	268	304	278	281	257	322	287	279	288	279	234	258	260	279	288	255	256	309	262	280	266	285	260	296	246	294	295	273	272	251	282	292	273	279	275	303	278	274	275	288	254	301	256	281	281	296	259	290	227	300	271	307	263	287	258	294	279	268	284	298	271	256	265	267	266	287	298	299	264	296	288	261	290	287	292	319	268	289	266	275	288	259	256	298	281	257	262	267	281	286	270	297	283	285	255	279	264	279	267	277	272	276	263	286	289	273	263	292	303	249	272	260	266	283	247	258	281	268	281	289	250	261	299	249	296	268	256	239	268	287	300	261	290	270	267	281	265	267	298	279	302	262	288	290	302	300	271	289	287	274	300	280	282	284	286	256	291	302	283	237	268	267	280	291	264	253	292	267	303	273	286	272	281	283	240	291	258	289	278	260	298	281	252	274	278	263	270	253	283	280	279	265	256	291	293	249	272	279	247	272	290	284	283	280	277	267	265	247	288	274	249	279	268	270	271	272	252	297	259	320	307	292	280	256	260	264	264	279	271	290	254	267	274	279	283	270	273	283	264	287	286	281	283	288	282	256	302	258	254	295	299	286	265	283	291	256	284	257	276	265	238	291	301	299	297	289	299	286	256	290	283	267	269	289	269	264	288	275	282	286	266	303	293	297	281	273	276	281	279	273	286	271	243	278	255	270	261	284	276	249	294	270	263	275	269	279	305	271	304	287	251	279	267	271	264	287	293	279	284	255	254	269	301	301	310	286	279	257	273	294	282	305	263	270	276	269	297	262	247	282	273	276	256	276	283	284	260	286	290	273	274	304	263	277	280	251	267	275	250	259	285	289	261	288	250	307	276	270	255	301	272	286	290	286	267	272	267	256	305	262	277	281	245	275	258	273	249	287	253	258	242	249	261	269	289	271	273	313	275	263	268	257	288	276	226	259	289	272	264	267	311	275	278	278	289	290	305	272	274	286	279	301	280	258	272	291	263	282	269	287	281	273	272	270	317	278	277	276	250	252	274	264	277	262	268	262	294	283	282	308	275	280	267	270	291	277	288	303	260	285	256	292	273	273	276	261	286	266	277	250	288	301	238	274	272	258	306	288	277	275	259	256	267	283	292	300	272	281	268	290	290	265	263	285	243	289	272	304	277	275	271	281	262	257	268	279	284	271	296	284	308	300	275	274	265	260	301	302	259	288	294	282	312	285	290	274	285	277	277	267	291	281	280	293	268	282	260	274	274	295	292	296	263	279	286	275	265	299	265	289	275	264	286	281	288	270	263	290	269	259	289	285	297	288	272	255	253	275	288	268	303	287	285	293	285	300	293	262	284	276	275	250	294	297	254	275	284	251	273	273	302	289	258	291	265	272	264	276	255	259	267	265	292	305	268	300	239	241	270	292	267	260	283	301	254	286	263	282	288	307	262	282	274	264	304	290	260	263	303	266	260	278	277	272	289	275	290	278	258	283	305	280	281	262	270	299	296	280	290	258	292	308	281	283	271	258	291	268	255	252	305	302	283	261	283	273	282	264	319	306	267	273	273	259	287	254	261	275	266	263	290	281	267	271	271	301	265	264	265	301	282	298	313	295	276	246	272	281	269	263	258	270	270	271	266	313	280	308	261	258	285	240	321	287	295	294	286	283	266	294	295	289	278	282	245	261	296	252	265	259	269	245	265	267	297	281	252	284	293	266	307	257	277	283	286	285	292	293	264	272	311	267	270	285	267	239	270	291	274	285	283	285	271	283	258	301	303	283	242	299	283	296	277	246	266	253	302	293	252	296	281	278	304	298	276	282	269	274	276	255	276	265	286	281	258	263	261	260	274	265	302	252	284	264	281	294	259	273	258	265	248	280	291	271	267	296	302	305	262	286	265	263	242	298	267	281	277	286	282	247	299	282	283	253	291	312	280	292	278	252	250	272	248	269	289	287	264	279	287	283	285	287	274	272	284	274	270	280	255	274	266	285	302	273	267	282	276	298	260	288	259	283	277	278	260	267	277	274	256	257	281	267	282	249	269	279	283	279	292	280	274	257	275	260	269	275	297	285	297	276	264	307	297	236	280	265	307	282	299	260	288	249	268	290	279	292	290	317	275	285	255	300	283	304	285	318	291	270	253	304	261	292	276	305	265	291	301	298	305	280	262	275	249	264	279	296	316	295	261	277	236	253	288	257	302	287	253	277	276	255	256	295	294	266	270	288	239	263	298	235	259	270	297	319	283	277	285	275	253	264	263	264	267	269	255	284	290	257	303	281	296	300	249	256	246	279	237	244	282	295	300	286	254	250	251	259	264	271	285	281	258	288	266	292	266	249	274	291	314	260	270	273	268	299	265	267	256	283	238	291	277	274	288	274	268	279	293	240	276	272	263	292	246	295	276	259	250	272	279	268	271	258	278	292	255	281	275	292	263	263	281	292	260	279	252	277	278	259	268	277	255	273	281	265	295	268	296	289	271	240	277	272	264	279	287	271	274	274	264	282	266	251	272	267	275	272	274	284	282	273	289	304	297	265	271	262	297	279	278	306	267	304	281	285	284	246	267	271	253	285	278	291	270	292	253	285	279	247	273	290	300	274	269	271	280	270	280	283	284	282	262	288	257	315	299	276	259	326	281	302	268	251	291	273	275	281	293	306	264	265	272	270	286	273	243	267	271	296	283	269	286	298	293	308	287	312	270	258	271	260	273	268	273	285	303	266	285	268	298	248	309	272	271	270	297	297	294	288	288	279	280	250	266	304	284	303	288	282	271	252	244	285	270	265	292	267	270	296	272	310	270	277	258	244	289	283	294	277	285	288	293	245	301	303	305	312	298	262	273	290	287	278	260	240	276	275	302	271	250	266	301	286	282	278	286	267	298	268	276	276	267	256	272	301	258	282	279	284	270	260	290	297	267	272	258	305	273	301	276	294	248	261	266	276	255	302	290	275	290	309	298	262	256	271	269	264	284	275	299	269	274	275	268	233	312	290	293	301	277	268	266	240	261	273	281	291	316	282	269	270	272	281	260	280	275	257	279	308	286	271	245	258	262	266	259	269	290	267	285	293	269	284	287	285	290	270	292	260	266	264	248	297	276	284	261	284	291	264	273	283	269	292	287	307	297	305	298	265	284	314	290	263	290	273	273	268	274	275	280	269	268	271	246	270	251	303	286	232	288	292	268	256	274
23837	21393	28527	25051	21672	15471	6527	2607	1473	1034	756	639	617	462	469	426	403	380	408	354	358	306	304	325	327	274	321	292	292	276	292	281	284	272	260	273	273	257	275	268	269	300	255	256	280	296	262	295	261	282	251	256	267	288	266	275	291	280	248	296	275	268	292	249	284	259	268	292	299	271	290	258	281	263	273	286	253	251	285	277	262	278	267	257	251	271	285	252	247	280	254	273	274	280	294	267	265	292	269	256	259	256	295	262	282	271	271	275	275	278	286	271	270	292	271	272	274	272	294	277	262	282	266	267	254	280	240	275	258	288	263	294	262	266	267	301	271	260	264	269	268	286	273	275	267	270	303	285	275	273	250	267	259	305	314	322	266	248	294	257	279	284	286	257	250	275	293	252	296	267	263	272	269	274	277	265	268	267	261	280	247	270	270	244	263	269	277	294	272	276	279	294	272	264	268	238	258	264	281	252	236	272	278	250	249	291	268	281	264	288	273	247	268	302	296	261	227	245	242	265	259	287	249	301	283	233	264	284	269	249	318	249	288	286	278	259	270	260	263	269	303	263	276	255	257	266	299	277	257	265	261	302	251	269	282	267	298	282	248	278	272	252	281	273	258	299	261	293	296	277	286	294	290	271	272	256	281	290	278	261	258	255	282	284	239	255	259	297	274	283	269	263	263	271	261	251	274	278	245	265	275	275	267	272	296	250	283	285	268	281	302	272	275	291	241	240	265	264	270	258	263	271	268	282	262	287	257	311	259	296	278	227	255	281	260	262	275	245	274	271	275	288	276	278	270	270	285	310	273	264	262	291	273	263	269	257	267	305	304	292	296	279	260	290	268	269	266	287	305	250	248	300	306	261	271	288	262	243	308	289	278	274	245	277	254	288	254	266	275	283	292	272	260	279	238	262	303	277	280	258	281	292	279	268	245	252	308	272	268	258	277	292	283	268	254	253	247	271	271	253	282	298	256	260	259	263	269	252	258	280	289	239	260	280	278	257	283	280	300	283	275	292	284	276	280	300	287	258	292	278	248	271	281	272	270	300	264	255	290	262	273	308	249	268	265	271	272	253	280	283	256	268	277	293	284	258	258	227	285	297	255	246	290	256	273	281	287	289	279	260	277	246	317	266	259	280	271	253	274	275	232	276	288	285	256	250	252	257	264	290	293	263	275	253	284	288	299	266	293	259	267	291	298	265	284	268	300	294	275	277	273	300	273	283	263	267	261	264	292	288	279	268	264	240	307	278	259	245	266	259	288	268	290	297	261	273	281	262	294	275	262	249	269	254	267	268	286	290	280	286	284	271	278	284	293	257	269	272	252	229	257	249	290	249	286	262	291	265	245	271	301	255	293	284	237	277	285	265	247	290	265	253	264	283	278	264	245	262	280	264	281	271	242	265	264	287	284	280	274	267	270	285	259	263	252	239	262	281	251	283	267	296	287	276	250	272	300	254	274	260	281	281	247	267	256	261	294	278	290	265	289	292	282	303	291	272	280	256	280	245	291	259	276	247	272	298	295	258	264	246	293	280	262	282	279	244	273	276	249	283	289	263	273	276	283	257	256	263	249	272	309	262	250	281	270	261	313	290	260	285	289	273	271	269	279	271	291	293	254	240	273	264	291	282	267	251	265	290	262	287	257	289	273	262	282	268	295	273	282	273	286	266	251	287	289	293	263	293	288	277	269	270	298	277	261	261	261	269	240	263	254	267	265	250	270	256	271	295	247	257	289	285	282	275	246	291	225	244	308	287	293	284	271	265	275	268	260	279	233	275	278	273	283	297	285	292	261	272	305	239	271	291	242	278	261	258	284	279	248	281	280	285	244	266	256	284	248	286	263	285	287	293	314	298	305	277	238	252	258	285	262	261	299	273	270	264	282	316	275	262	272	286	278	282	269	259	272	266	275	248	270	292	255	267	296	278	270	293	293	290	280	270	257	272	264	254	260	246	268	280	247	275	304	227	262	278	280	258	227	289	234	292	271	330	283	264	282	274	268	258	239	275	279	285	283	271	278	257	270	272	250	258	290	274	265	268	258	286	272	289	276	271	276	253	240	269	269	272	259	254	292	264	274	271	285	287	297	272	266	285	270	279	251	262	267	270	248	263	258	269	258	266	268	269	248	279	297	273	286	225	263	264	246	246	236	296	251	295	268	290	241	277	275	255	273	281	285	279	263	269	307	268	293	278	276	260	256	249	285	264	264	272	274	259	256	280	277	258	249	278	256	288	286	247	251	271	259	264	242	292	276	263	274	273	284	292	268	245	280	280	271	247	287	265	249	247	283	243	271	294	268	257	281	273	277	267	260	304	261	263	287	255	309	268	273	266	277	271	264	256	283	308	264	285	262	271	291	299	282	250	298	256	282	243	283	277	278	251	267	286	280	275	239	296	304	265	278	270	255	274	259	246	283	234	230	266	279	281	278	293	294	288	271	271	269	261	286	276	237	261	261	269	258	294	283	259	270	292	285	283	263	279	250	227	257	275	243	306	276	283	261	272	256	295	261	259	296	253	271	232	268	260	259	251	262	292	242	267	264	263	264	245	274	268	287	260	265	279	234	276	248	276	298	288	269	287	283	259	283	272	249	287	290	284	264	293	288	304	283	269	260	264	317	266	266	262	252	252	249	239	236	283	280	255	260	242	283	257	264	265	241	245	285	283	253	241	275	276	262	251	284	281	252	296	287	272	297	241	266	262	262	263	304	289	279	285	235	298	283	266	258	272	259	261	255	297	295	257	260	262	295	267	274	317	284	296	272	280	267	256	272	296	283	252	287	248	288	273	293	257	230	281	269	240	251	252	270	290	297	246	294	294	269	259	265	274	258	302	296	268	279	264	282	250	277	254	248	272	292	259	267	294	271	292	285	256	262	275	256	268	239	255	277	281	279	275	247	264	287	275	261	295	274	278	275	245	260	270	248	285	265	270	271	286	275	289	269	265	313	271	281	254	274	262	240	270	273	279	296	277	267	265	282	279	271	277	268	261	274	258	291	298	285	286	304	267	253	282	261	273	265	258	287	295	277	274	280	261	264	272	281	301	283	283	258	296	271	247	253	262	280	261	275	273	261	257	241	273	286	284	284	261	245	299	272	267	282	251	243	264	279	261	301	258	286	272	253	271	260	272	259	266	292	266	277	288	272	281	268	284	304	289	260	289	243	258	255	277	276	260	265	288	263	294	325	278	285	262	277	238	260	259	273	270	294	273	270	286	256	254	278	258	276	246	275	242	276	285	276	259	315	254	245	249	258	259	258	298	243	273	267	267	266	279	287	283	302	268	251	267	265	258	241	280	289	272	260	248	288	270	281	304	279	282	264	298	282	284	280	270	252	275	280	249	277	315	310	311	277	251	284	256	277	270	265	272	239	270	283	242	261	262	273	256	279	262	254	285	269	271	304	287	275	240	280	258	292	285	277	251	282	278	258	283	270	266	243	256	271	249	278	256	259	276	279	263	277	279	288	249	268	290	255	256	303	252
32630	54539	40793	30433	21430	14020	7730	4441	2655	1748	1270	1025	846	704	646	584	544	514	503	440	409	419	403	409	387	399	414	369	358	343	360	337	336	348	336	340	348	350	327	339	342	311	292	290	314	319	312	295	290	319	279	305	301	311	311	313	311	337	311	336	338	363	337	290	283	281	327	304	335	311	310	303	294	313	346	336	312	309	312	342	335	328	348	290	321	322	328	335	326	337	328	304	308	302	311	317	289	319	300	287	311	299	297	291	342	319	310	312	315	315	285	300	312	325	318	307	312	291	307	314	301	327	303	311	287	312	311	303	296	302	321	337	320	303	334	302	330	324	308	308	346	282	319	298	305	273	320	303	325	303	309	323	293	306	303	302	326	291	309	335	324	327	324	314	307	315	309	322	293	285	301	308	310	311	300	317	327	309	324	343	334	329	319	305	337	335	320	313	290	285	342	344	305	341	310	306	311	349	325	313	317	302	321	294	338	271	296	316	310	331	274	283	341	331	309	335	304	337	315	304	306	295	330	318	323	308	325	294	281	322	286	297	306	319	304	331	326	297	294	306	290	324	286	318	310	316	341	321	347	318	304	317	315	344	291	327	327	310	312	270	319	328	293	311	297	327	308	328	281	326	314	318	306	329	310	289	335	306	312	325	359	299	300	303	329	286	322	304	304	337	318	323	277	316	268	316	293	352	306	295	353	289	327	328	287	337	321	317	303	324	293	296	328	332	316	335	304	322	313	315	330	299	316	331	335	327	313	324	328	337	332	330	308	316	321	318	298	322	332	301	290	347	282	308	311	293	315	308	326	342	316	308	321	296	307	314	320	320	334	329	338	315	301	306	296	298	337	271	290	295	330	313	315	301	296	315	343	301	311	295	317	315	323	337	323	326	318	312	302	320	316	310	317	310	280	318	302	344	333	312	332	307	287	346	335	325	329	307	312	312	303	320	322	342	286	312	311	314	303	310	334	298	338	329	313	314	284	287	328	295	305	300	291	276	315	325	308	347	296	279	309	326	325	316	320	334	345	320	308	301	298	293	319	320	345	334	332	293	314	363	334	313	339	301	323	335	334	340	335	306	321	330	300	338	302	312	314	329	282	283	310	306	324	290	319	295	305	333	317	356	336	317	321	318	311	328	314	314	330	307	340	324	312	324	280	324	301	323	299	313	292	308	309	340	325	315	331	315	300	333	311	326	317	313	266	281	298	288	321	299	323	290	296	322	312	300	336	318	312	307	331	293	334	286	333	288	290	303	312	325	318	314	291	309	294	318	295	318	340	289	328	311	296	355	309	319	306	296	314	304	308	308	309	331	323	340	335	304	330	304	310	321	315	303	319	315	316	303	328	325	328	317	327	320	298	287	313	292	322	336	313	292	315	308	318	323	332	322	312	285	303	332	334	309	313	304	348	310	316	324	332	307	279	320	346	300	307	271	293	354	316	307	306	267	323	328	292	295	305	294	321	308	325	326	304	299	313	313	301	318	320	293	325	337	319	358	324	291	327	288	370	292	314	293	337	308	327	353	284	323	306	318	279	348	292	287	315	318	331	336	312	322	313	290	323	345	342	322	304	305	326	351	299	309	310	295	290	320	319	319	288	325	324	306	342	293	313	305	313	319	326	273	307	331	343	315	320	309	287	318	325	315	301	295	349	289	335	318	311	299	308	326	289	299	337	327	329	320	337	313	351	357	309	341	330	319	321	304	310	293	308	281	294	331	320	306	337	317	316	304	336	309	300	333	327	317	315	338	338	335	325	344	320	297	323	309	305	314	302	319	308	345	310	320	315	307	317	344	273	300	285	313	361	305	312	311	311	331	302	310	284	318	319	320	336	336	343	327	294	317	346	327	299	335	321	302	341	332	291	327	287	319	296	329	333	294	314	346	316	365	317	312	322	296	306	293	304	353	325	304	304	304	322	330	331	324	327	326	318	303	313	333	316	344	339	311	314	323	333	328	331	334	311	299	320	331	292	291	313	323	303	343	303	302	304	308	337	328	291	296	301	325	293	316	293	296	327	318	296	310	333	310	280	282	296	355	307	335	356	307	308	313	303	317	276	324	344	282	299	309	326	358	291	342	297	310	310	332	320	317	303	310	313	315	307	331	320	318	316	322	311	351	315	328	323	335	301	309	286	293	324	323	327	307	312	339	303	304	297	310	339	315	304	276	320	314	326	312	291	336	303	313	286	285	320	320	284	302	323	324	315	332	312	332	320	325	338	363	320	317	352	302	300	304	329	310	334	317	321	350	303	306	358	316	333	335	319	323	306	332	337	265	309	317	313	313	310	347	291	334	318	287	322	308	327	319	320	295	297	310	321	305	349	303	298	334	311	313	308	320	315	328	336	308	298	344	337	320	308	371	366	306	291	314	352	299	305	322	313	303	305	333	280	328	337	314	304	321	314	311	324	296	311	309	289	336	336	292	321	314	304	314	317	319	311	328	317	290	315	297	304	323	338	302	342	326	317	323	332	313	309	332	304	317	304	300	291	317	310	319	299	336	339	283	323	305	305	309	341	307	320	324	316	328	302	315	321	309	306	312	295	324	324	322	318	338	319	351	325	315	323	315	297	310	290	302	339	344	299	311	313	318	279	298	319	320	321	298	321	343	305	303	330	300	326	320	293	295	319	319	316	301	336	294	331	289	326	326	308	325	275	314	328	301	326	326	324	297	351	309	327	317	322	330	329	343	330	308	307	294	296	316	336	313	313	322	339	303	306	319	312	329	345	294	340	313	293	331	288	330	292	316	309	327	312	321	279	314	318	322	331	333	293	319	295	331	320	297	318	307	332	353	295	307	320	313	292	316	334	318	346	317	311	309	299	342	305	305	320	296	313	316	307	304	325	326	285	321	314	334	326	327	314	317	349	333	313	310	294	305	344	298	321	310	344	298	329	305	315	318	283	286	295	303	305	300	340	330	280	323	333	297	327	323	312	327	293	300	341	291	320	364	315	278	290	343	324	295	307	331	278	319	301	301	294	309	322	296	334	337	340	296	305	288	304	322	290	304	339	301	321	302	332	317	307	305	283	309	318	322	329	313	291	285	295	288	320	286	322	328	346	296	302	317	313	324	335	339	310	305	293	304	318	308	298	293	310	302	343	294	318	344	314	315	334	314	335	336	308	323	323	278	289	325	331	274	283	284	287	322	276	293	288	343	319	322	316	355	314	302	315	290	324	320	324	337	301	324	281	321	311	293	300	309	277	339	343	309	331	336	288	305	320	357	329	319	322	334	314	311	278	305	339	298	258	305	313	309	325	311	307	326	314	277	318	289	316	298	320	324	344	319	335	354	340	329	319	299	289	309	293	328	299	320	306	330	333	320	319	323	340	304	313	315	314	307	361	288	322	334	296	345	348	309	323	338	334	315	309	302	333	354	328	268	345	315	315	326	289	288	307	341	328	308	334	297	303	321	326	349	283	301	300	321	326	344	340	350	309	310	317	306	326	330	303	348	314	309	317	303	327	311	318	336	310	322
25148	21502	27696	25758	13998	6197	2813	1445	960	778	538	521	461	398	341	322	312	295	305	264	257	284	272	240	253	246	242	236	257	211	218	237	232	191	214	228	215	215	196	199	240	232	224	253	231	213	222	216	231	224	199	228	208	200	225	222	211	222	209	216	217	192	217	207	219	234	225	206	228	196	223	183	231	230	212	234	221	220	200	202	235	217	211	208	195	204	203	210	200	204	199	239	209	218	182	198	210	227	229	239	195	200	220	206	217	196	233	236	214	207	225	212	179	224	223	224	218	223	219	227	204	202	208	228	237	191	248	184	239	227	195	219	215	201	194	246	208	196	201	206	218	198	221	208	205	207	209	208	227	187	202	210	227	212	220	221	221	195	231	217	184	209	215	225	235	201	220	205	200	204	179	193	215	225	210	198	234	247	220	232	210	219	204	216	203	215	211	210	200	212	218	214	208	221	224	217	224	231	206	228	238	218	241	196	195	235	230	216	180	213	193	211	214	224	224	214	208	208	209	209	251	235	224	200	212	213	214	201	175	207	173	213	203	217	203	245	218	233	210	216	205	212	217	203	207	206	205	205	192	220	244	173	202	216	247	221	236	203	226	210	202	244	209	221	199	200	213	231	206	219	215	209	202	203	197	196	213	219	215	195	190	228	230	216	210	195	200	221	208	220	209	197	217	211	209	221	220	208	224	205	214	184	210	213	215	211	234	207	201	212	206	201	195	231	223	227	223	211	231	208	183	223	227	198	225	222	207	224	213	228	193	225	209	215	211	200	243	212	222	219	241	219	227	237	200	189	221	207	212	224	206	219	199	195	229	238	223	195	231	214	192	199	215	199	209	209	208	218	224	206	196	215	195	204	210	228	231	196	212	211	197	212	195	214	206	225	219	213	212	197	226	201	220	224	209	224	235	221	211	230	258	228	206	228	199	200	209	242	211	216	207	235	221	196	209	218	209	234	223	230	227	209	221	202	205	202	219	197	235	200	211	212	204	178	240	213	218	209	196	205	230	203	234	211	199	182	233	202	197	231	210	208	202	220	185	243	214	205	227	217	220	195	230	232	225	212	207	234	231	238	234	216	209	236	240	210	194	207	214	230	188	201	198	205	213	238	188	226	234	196	218	204	199	233	221	212	214	211	205	204	207	212	219	202	223	223	214	189	241	219	226	205	217	225	196	220	213	242	192	210	214	214	225	225	227	232	210	222	202	200	203	241	201	233	214	197	225	222	224	217	192	218	221	218	204	189	188	259	199	193	237	215	216	194	213	212	228	217	220	229	195	220	220	189	183	214	214	193	230	179	239	241	211	225	205	202	228	202	221	224	205	212	195	208	211	199	217	203	201	217	195	205	224	232	190	234	209	251	240	227	223	212	185	214	226	198	237	197	213	210	227	205	222	231	249	177	242	203	209	205	199	199	234	213	205	181	231	183	230	241	222	202	213	235	225	223	220	229	197	204	214	218	194	198	199	204	205	198	194	188	213	197	230	214	242	205	181	204	235	211	233	229	234	208	228	188	218	205	235	237	222	225	189	207	227	201	215	196	209	225	224	200	207	215	210	215	227	189	201	229	202	224	245	192	216	205	227	223	185	182	212	201	213	201	197	208	185	213	194	221	200	202	201	208	185	193	211	209	182	178	226	211	210	219	214	200	204	237	259	178	208	219	194	206	191	225	219	213	213	219	241	205	175	188	203	236	215	204	191	198	197	208	208	192	201	235	191	215	195	186	195	224	218	226	233	210	223	229	241	199	224	211	191	209	233	219	219	207	209	207	236	216	196	208	181	194	212	206	205	204	198	220	194	197	202	197	207	210	200	186	193	210	202	196	227	230	228	177	219	222	224	186	234	208	213	202	211	215	238	207	250	228	207	210	192	200	207	194	222	216	214	193	224	175	222	174	207	220	194	208	217	202	211	215	188	228	215	217	198	240	215	198	231	191	196	217	206	204	192	197	219	221	215	211	191	213	223	194	211	242	197	193	193	197	230	201	213	216	192	226	200	217	216	210	224	211	213	244	213	224	200	180	200	195	218	202	219	206	196	211	216	215	194	212	222	178	198	192	239	193	195	225	227	232	235	203	209	219	208	224	188	217	210	192	216	216	253	202	204	192	217	208	201	210	221	229	207	217	221	198	202	241	223	233	232	227	214	203	214	205	195	190	221	202	216	211	207	215	218	193	201	228	237	192	219	192	215	207	221	213	210	194	212	211	228	193	217	245	221	226	212	225	183	201	226	219	207	209	206	216	217	207	207	187	208	200	243	198	189	201	232	223	209	193	206	218	225	209	190	205	206	228	217	195	219	208	192	216	233	200	183	199	220	199	212	223	214	227	207	202	221	203	189	206	206	205	203	218	211	226	225	200	214	175	228	225	195	218	235	216	205	228	201	225	224	227	199	226	198	189	187	212	186	214	205	201	229	210	219	190	217	217	203	204	201	236	228	217	204	205	199	218	179	222	210	200	227	227	209	208	211	198	216	199	218	213	221	193	203	238	211	220	210	209	246	199	204	220	196	221	247	203	225	202	203	231	197	193	199	243	208	215	220	221	214	206	208	213	215	209	218	240	208	219	193	221	234	205	240	221	185	209	205	228	208	239	194	199	207	202	196	219	212	208	209	218	207	227	195	211	187	227	213	211	206	222	232	250	219	207	208	192	218	210	221	233	227	218	219	190	209	211	236	211	210	224	205	216	211	235	212	219	212	233	207	204	210	213	239	203	210	212	206	240	213	207	239	206	209	197	201	201	201	198	212	181	227	224	192	219	201	205	212	208	180	249	220	219	201	214	225	229	223	245	220	194	214	194	212	186	214	202	211	207	209	246	211	209	192	216	208	212	225	210	207	191	177	205	203	223	217	187	193	197	195	201	222	217	217	199	229	212	215	207	222	215	226	210	193	197	213	212	208	197	193	195	190	210	166	224	205	200	213	199	218	196	206	201	215	231	202	212	238	211	187	183	200	209	219	209	229	183	208	221	205	204	232	202	220	201	236	235	207	208	207	226	208	196	245	220	219	200	218	199	202	201	210	192	218	217	215	193	215	205	207	228	197	201	205	219	206	198	225	203	225	211	216	218	216	198	201	235	200	213	240	214	234	212	222	214	215	218	192	200	237	215	202	226	214	217	193	203	214	211	219	218	216	248	192	212	220	216	204	208	179	205	210	197	202	214	199	184	198	217	207	189	212	209	204	226	221	232	205	223	235	181	222	202	206	207	193	203	208	233	229	202	202	196	227	210	190	214	218	222	218	187	199	231	200	217	224	227	228	196	205	222	197	224	202	233	198	212	213	183	213	203	238	231	198	218	196	200	219	191	210	223	209	236	215	194	214	220	169	209	202	215	212	210	185	205	215	208	206	221	205	197	221	188	210	219	213	206	235	220	217	199	206	211	215	210	201	232	201	214	205	195	208	217	186	236	205	232	192	221	218	197	226	189	182	246	215	210	224	206	240	212	219	228	180	216	227	219	195	230	220	213
32486	49311	36670	22907	15049	9553	4984	2991	1850	1388	1072	876	765	640	573	501	478	430	373	399	329	332	345	334	326	315	288	294	337	289	314	281	270	267	274	264	273	283	267	254	268	284	236	230	278	290	270	263	271	260	243	261	248	235	249	261	270	267	281	299	271	241	242	250	230	244	260	254	243	252	253	265	285	246	267	245	250	266	272	235	237	256	260	240	270	245	300	232	228	240	266	269	273	277	278	261	266	249	219	268	251	268	260	251	240	267	253	256	268	235	249	241	237	269	255	231	277	260	233	278	255	264	243	218	261	272	233	301	265	241	237	222	239	284	264	237	254	251	272	242	247	265	266	263	273	223	244	251	256	277	254	212	240	272	263	246	243	254	255	202	258	248	238	252	237	246	246	246	235	255	239	266	254	224	261	256	278	235	242	262	273	223	246	269	235	246	284	250	245	267	249	242	228	236	274	260	274	231	275	254	251	252	262	228	249	238	251	274	252	245	239	236	268	254	276	279	241	246	247	280	260	245	244	260	247	245	281	245	245	255	228	234	243	258	251	274	266	263	260	254	235	269	257	265	233	253	269	262	230	259	231	252	258	261	233	270	258	237	233	264	250	256	273	265	257	266	248	267	270	234	253	235	269	248	240	245	269	247	239	267	266	275	278	244	255	259	258	246	226	230	227	245	248	259	242	252	245	253	247	226	248	254	253	212	274	248	281	260	255	244	243	258	292	264	256	266	266	264	271	249	267	257	258	230	243	269	297	266	305	266	271	244	240	249	256	240	250	296	239	268	271	264	229	220	260	266	262	233	275	235	257	250	250	260	232	240	259	264	262	236	254	249	288	245	264	256	261	234	274	263	225	257	278	241	257	240	259	261	219	281	266	250	263	284	254	260	260	243	251	244	243	237	263	240	250	269	263	252	262	256	250	287	216	269	249	247	274	235	238	231	261	259	226	240	254	249	254	276	223	272	237	259	233	255	245	263	257	279	253	260	242	275	241	271	254	244	236	266	274	263	250	276	283	226	255	273	239	246	251	284	257	291	274	267	233	271	259	251	261	266	246	268	270	247	261	265	257	264	270	251	276	247	244	257	245	273	261	250	256	252	237	265	250	271	284	243	263	259	265	246	256	242	231	235	268	237	249	246	253	248	225	263	259	243	255	237	255	256	260	269	252	283	230	276	259	275	270	271	266	252	252	292	250	261	260	255	252	249	257	256	257	281	266	262	272	225	281	258	242	256	260	251	282	253	245	248	241	273	281	249	266	261	259	257	249	264	297	244	232	249	243	229	270	250	252	251	243	239	219	269	267	264	271	258	237	253	234	247	233	272	253	273	265	253	277	251	274	245	273	229	276	252	256	249	212	225	241	247	242	277	228	230	258	252	233	240	246	246	257	273	253	267	241	239	249	273	247	245	251	266	265	259	255	246	266	266	266	251	248	247	258	246	234	246	243	280	263	225	277	241	240	275	270	245	295	244	240	256	241	245	246	246	243	254	240	263	245	281	251	272	228	256	269	244	234	264	260	235	249	287	261	236	286	263	284	276	256	241	271	262	229	232	273	236	250	267	230	236	271	276	268	268	256	294	253	255	271	256	235	260	259	259	257	263	242	256	266	281	268	256	232	239	261	260	256	282	243	259	239	261	252	267	278	265	225	241	253	260	278	255	250	258	288	257	278	272	250	267	261	251	275	257	211	265	271	282	245	241	242	244	257	260	269	244	276	271	227	259	264	297	270	255	242	273	255	257	257	222	240	272	276	261	241	235	263	256	246	264	230	259	256	236	265	231	255	273	239	241	269	256	244	244	235	254	232	273	262	263	221	264	245	219	255	290	241	246	266	249	284	250	259	247	253	260	232	255	240	262	230	268	240	229	273	257	258	265	235	213	297	261	212	261	224	269	268	281	277	258	259	261	237	276	272	260	277	237	234	257	230	254	265	250	245	258	244	237	258	251	260	237	255	250	278	248	255	247	275	269	275	257	305	249	247	229	250	219	238	245	264	265	217	238	238	253	239	240	249	256	255	275	260	240	248	255	245	239	249	261	246	267	273	222	248	261	264	256	257	261	234	258	248	264	242	241	279	258	285	243	244	253	246	261	258	259	258	257	284	279	245	255	245	238	271	260	261	257	273	256	240	273	267	249	265	256	238	263	255	247	280	239	251	239	254	261	262	259	258	229	269	249	250	255	241	259	250	263	245	263	259	239	257	258	241	256	262	253	265	236	234	246	269	224	260	234	255	243	255	241	268	236	262	243	258	242	259	267	211	295	276	251	244	256	258	273	261	233	247	232	252	233	287	250	260	246	225	239	277	248	260	257	260	219	257	251	268	253	234	259	245	248	256	242	258	255	267	259	252	254	227	257	237	273	266	280	260	241	249	272	243	254	294	266	271	244	241	266	275	250	247	263	276	259	256	285	271	257	271	255	246	250	259	251	258	263	262	246	240	262	250	256	251	251	239	243	241	236	262	263	239	250	249	266	256	273	282	254	258	254	255	264	285	259	293	261	257	255	276	270	267	265	257	235	258	216	267	265	263	242	260	249	249	257	284	252	271	258	266	264	265	262	250	263	252	233	229	268	241	253	235	255	290	250	260	233	239	233	266	239	236	253	250	276	227	253	250	256	265	235	242	273	260	238	234	287	252	285	229	258	255	284	238	268	241	243	243	247	265	289	231	255	273	263	243	257	252	271	235	253	252	270	237	253	239	254	264	253	235	244	258	274	257	275	233	258	240	275	237	238	257	252	252	268	249	270	263	237	250	253	244	255	270	251	286	245	216	240	269	245	252	257	236	247	258	254	244	228	270	269	254	262	265	256	243	248	261	266	227	278	269	262	264	252	266	212	250	259	261	275	270	284	280	229	257	250	262	244	258	262	250	232	244	243	262	293	227	257	233	248	258	265	245	244	254	272	244	239	286	247	269	286	255	278	248	250	275	259	280	274	259	247	239	220	276	269	253	241	236	257	288	254	251	255	282	261	244	264	260	242	259	265	263	227	285	255	247	258	264	244	259	246	266	245	261	281	246	249	235	275	248	273	242	269	295	216	251	246	243	258	238	293	281	240	277	239	226	266	250	261	241	249	250	241	286	248	224	223	281	235	260	261	255	247	264	234	247	283	285	255	259	223	267	273	287	240	246	242	248	257	244	249	256	216	237	238	276	262	244	262	266	252	245	280	259	245	248	276	270	246	244	261	246	301	264	234	245	257	269	263	223	250	252	264	280	239	227	266	254	220	235	277	266	279	240	257	266	241	247	227	251	242	263	245	254	270	249	291	251	272	244	232	238	269	265	243	251	245	262	270	247	264	279	258	224	253	257	252	261	254	262	272	263	237	241	204	278	262	263	263	230	257	253	264	236	235	232	223	244	264	285	240	272	263	267	246	258	260	222	242	238	241	239	257	247	248	249	245	235	244	267	240	275	246	271	234	256	258	252	242	281	214	224	217	249	241	246	230	247	268	245	238	256	241	283	270	227	250
22863	21506	29037	24448	21830	21767	11991	2901	1643	1283	965	824	631	590	561	520	472	426	411	353	374	377	357	356	363	335	303	325	328	319	336	282	289	326	298	272	315	256	259	259	293	311	258	278	322	301	315	277	262	284	255	274	268	287	237	254	300	269	286	296	239	267	272	267	288	248	261	244	269	273	262	289	257	287	258	271	266	289	259	239	276	279	270	257	259	283	289	247	261	278	245	239	264	261	262	243	261	256	258	283	274	256	254	248	257	270	267	265	293	253	294	253	235	264	273	280	289	267	297	285	249	259	257	266	276	253	290	285	272	307	281	271	254	281	284	297	276	268	257	252	243	269	249	263	280	267	255	262	267	263	277	290	278	255	286	281	250	246	269	261	283	259	255	277	254	276	268	269	254	232	264	264	295	235	252	281	275	280	273	273	273	282	260	313	254	269	263	277	260	262	271	286	249	249	250	309	259	290	228	292	234	253	258	257	286	280	274	300	237	261	276	269	296	290	269	257	275	248	276	278	287	248	264	247	267	269	294	280	259	245	275	255	259	278	217	270	283	280	266	256	288	280	269	287	267	272	262	283	271	276	282	264	257	241	261	261	285	266	231	292	274	264	272	265	273	262	262	258	274	277	272	265	250	280	261	316	271	298	292	288	274	276	289	301	275	265	239	297	279	282	267	275	290	281	255	265	258	260	275	233	277	290	267	245	295	265	291	306	247	274	296	278	295	269	288	237	251	265	285	275	279	271	237	303	256	274	267	250	268	252	254	273	261	267	274	276	277	255	267	266	298	254	259	291	263	264	240	290	276	252	257	277	273	257	242	284	286	283	278	265	255	261	265	244	284	268	272	279	265	252	252	279	296	278	240	269	268	268	270	255	264	253	272	250	261	265	269	247	254	253	268	275	269	278	287	285	258	251	305	273	278	264	255	281	259	294	280	258	260	285	308	256	264	270	256	264	272	273	283	239	271	254	296	261	249	255	296	277	245	265	290	272	266	255	289	259	312	248	271	255	259	255	280	293	284	280	268	292	294	257	249	259	275	263	273	263	256	235	265	269	278	275	297	270	264	281	271	260	282	264	281	294	272	298	290	278	299	283	249	272	228	271	252	273	276	240	254	271	277	296	271	311	292	252	286	265	260	249	267	275	261	283	257	272	264	303	270	280	237	302	287	230	236	263	279	258	251	296	281	273	271	286	263	269	276	265	267	268	291	254	284	267	299	266	253	251	272	290	284	270	256	238	254	268	295	258	256	270	275	245	284	260	259	263	251	253	265	262	254	239	255	262	268	268	284	282	244	279	248	274	227	286	246	267	275	276	297	283	254	242	284	270	277	278	286	261	278	244	257	272	277	255	294	255	295	261	258	271	258	277	241	267	286	263	256	271	278	299	269	258	286	269	251	277	236	284	295	258	280	279	280	274	273	242	277	281	283	271	266	255	274	270	274	312	263	235	277	266	263	268	254	271	276	276	254	294	265	255	256	257	272	261	269	251	261	262	257	272	242	246	280	310	262	260	274	299	253	259	256	259	273	235	261	276	295	258	252	277	253	257	247	269	266	274	295	261	273	258	310	286	280	257	245	275	268	255	258	304	291	256	242	272	264	265	259	266	256	291	298	301	297	274	268	284	266	263	230	265	265	285	277	286	270	285	257	241	255	290	265	261	254	265	287	265	308	287	281	272	284	255	281	280	273	282	263	274	265	218	296	284	255	257	281	292	278	270	278	264	263	261	264	266	289	253	273	249	257	244	278	255	281	264	230	295	294	260	264	275	272	250	235	269	265	257	270	264	284	276	272	271	253	267	280	270	281	247	258	276	284	257	248	247	259	266	253	258	241	243	283	272	256	260	273	254	256	255	254	282	303	274	250	266	251	284	266	288	291	269	261	249	281	273	251	293	281	293	255	274	262	282	264	279	291	293	282	293	250	285	268	306	275	283	273	262	238	265	253	279	274	253	287	255	288	253	246	269	290	289	260	311	303	243	250	266	244	267	288	268	246	256	298	256	298	260	265	301	276	285	242	234	263	289	261	255	238	264	282	249	265	272	260	276	250	286	281	267	228	253	259	250	288	248	264	267	255	279	271	289	250	249	261	270	255	266	245	308	289	274	279	282	271	291	279	280	277	296	252	284	268	256	257	295	282	271	266	271	269	278	261	260	270	263	268	295	291	260	257	253	293	288	250	247	277	250	248	260	261	287	275	301	288	261	285	278	280	276	261	272	272	245	284	259	270	255	268	251	261	305	303	290	286	213	272	281	248	253	263	265	251	261	296	281	270	276	263	260	259	263	283	238	284	273	252	272	284	291	259	275	286	282	251	255	302	274	265	261	275	277	279	263	278	252	256	253	240	258	270	303	277	235	279	256	297	279	277	301	257	242	243	262	261	255	270	279	293	258	261	299	244	287	276	286	257	263	300	302	269	266	289	281	261	267	286	285	270	227	268	271	251	273	254	253	260	254	258	298	258	280	275	269	285	290	282	266	288	290	283	257	267	240	263	271	267	277	267	260	237	266	263	249	273	268	268	273	263	257	245	239	241	256	257	291	260	256	258	274	268	264	281	274	273	280	260	282	242	281	261	267	287	265	253	261	249	278	237	274	271	266	244	243	265	266	253	285	249	247	239	280	291	242	282	276	249	264	267	281	273	267	256	316	283	251	270	281	238	292	285	269	250	254	258	295	317	294	244	258	260	258	265	271	265	267	296	257	281	248	263	286	281	254	237	260	266	289	244	259	257	266	260	246	282	308	281	266	276	249	277	275	235	281	284	274	286	260	251	279	259	235	262	282	274	284	280	272	245	292	274	262	297	236	293	237	288	295	262	294	271	249	257	261	273	268	280	296	278	258	279	283	257	277	259	285	263	268	273	266	279	262	249	268	272	267	265	264	284	250	266	295	258	256	267	254	301	265	263	278	295	281	264	263	324	248	260	273	283	280	256	291	269	271	265	287	284	251	257	239	325	290	257	281	269	264	250	249	264	279	263	272	281	266	274	266	272	265	258	278	276	284	229	280	268	236	270	264	256	279	270	271	264	280	274	267	233	268	263	259	254	264	266	276	276	269	249	250	270	269	287	273	252	269	254	280	239	257	277	275	305	256	279	290	272	260	289	257	278	254	234	269	277	262	301	231	282	253	261	269	268	296	285	260	288	268	262	306	265	259	281	279	293	254	309	269	267	267	257	264	253	292	280	289	278	264	274	273	237	268	273	279	272	270	239	244	269	226	282	284	253	281	276	253	258	265	303	264	256	272	282	264	262	267	284	267	254	298	279	262	252	224	253	274	270	268	285	270	286	236	280	257	267	265	267	256	291	262	253	250	266	311	289	297	270	271	252	272	273	266	238	265	260	257	241	258	266	270	288	257	259	250	286	281	285	264	278	248	267	261	265	268	249	270	266	255	278	274	248	266	261	272	274	246	265	290	250	252	259	270	269	280	253	268	269	269	303	276	289	276	275	263	280	258	261	273	301	260	275	277
35665	56664	44792	33066	25647	17500	7656	4426	3080	2271	1700	1331	1139	991	857	799	735	624	549	523	500	508	472	482	461	426	420	414	347	384	393	373	370	309	315	375	389	347	340	323	344	335	309	352	355	327	321	313	309	321	326	335	309	344	306	353	336	291	312	316	351	273	312	328	325	305	321	306	311	326	283	339	276	316	314	316	322	286	308	328	322	315	311	338	294	346	277	315	307	279	304	337	301	340	276	315	317	310	294	325	324	310	337	321	283	287	338	301	334	317	304	299	326	326	325	295	318	288	322	357	314	335	333	330	303	330	336	299	333	315	294	308	324	305	317	312	339	316	300	328	312	328	324	330	300	319	307	322	315	319	331	294	298	319	303	276	305	287	314	320	298	347	342	286	342	293	325	306	316	314	324	318	312	298	330	287	324	324	287	310	339	317	327	333	309	295	303	328	338	312	278	292	296	315	322	333	312	302	320	331	310	315	309	323	299	306	345	316	323	310	315	293	308	337	321	344	317	346	303	330	270	306	331	315	319	292	299	333	324	335	320	318	324	307	299	291	310	326	295	299	343	314	300	316	294	323	320	330	308	312	288	295	317	317	322	308	304	318	290	316	302	328	330	323	303	320	304	310	289	322	297	313	337	322	304	324	316	287	283	305	324	302	323	317	328	298	306	311	309	313	324	289	316	335	320	274	299	305	303	290	288	325	302	328	310	290	276	359	293	293	280	285	323	313	277	284	305	304	312	309	292	319	308	313	317	293	313	312	310	287	342	303	316	311	324	310	307	309	304	303	312	321	293	329	310	296	319	320	316	286	315	307	304	317	323	279	318	313	324	314	307	335	298	308	271	290	318	317	301	341	298	299	328	340	332	289	290	296	283	312	311	313	317	312	293	325	326	294	327	289	319	304	323	306	327	326	298	317	313	328	321	314	346	327	315	331	310	306	327	301	323	333	334	308	326	309	323	304	294	294	310	311	301	341	301	347	287	292	313	324	313	288	280	290	326	315	292	342	331	309	300	327	331	315	326	297	288	316	308	305	319	321	306	318	315	295	328	273	307	308	327	314	311	314	329	304	304	299	331	312	306	340	277	305	285	321	332	308	313	314	294	297	311	299	341	299	310	319	293	300	291	304	347	333	317	289	323	313	312	318	310	309	301	292	313	328	329	305	320	322	309	313	302	300	315	290	290	319	326	324	309	285	299	321	318	324	339	322	326	312	310	289	307	322	290	320	287	304	335	275	290	305	310	280	287	284	334	283	304	280	313	307	323	292	314	314	342	308	313	303	324	337	342	306	304	320	326	311	325	308	303	305	315	346	311	346	305	314	325	311	332	301	347	298	363	319	308	324	284	296	319	306	337	310	320	321	308	319	314	303	290	321	308	323	329	321	318	309	278	336	316	316	302	296	321	313	318	331	342	316	309	276	312	335	325	344	335	334	332	307	304	326	309	286	324	335	266	320	309	288	313	317	289	291	299	304	313	305	298	296	301	298	310	343	333	296	295	339	318	285	320	313	331	313	310	286	350	323	300	317	325	347	328	329	339	319	313	334	306	305	334	342	322	301	279	300	304	322	341	320	301	327	315	306	304	291	314	319	322	336	311	333	302	316	306	340	311	320	318	298	303	308	331	321	319	288	314	292	312	287	311	291	327	302	312	302	314	292	287	306	268	319	307	323	312	277	296	309	304	302	324	301	317	312	297	358	283	302	309	304	314	298	306	332	313	276	303	321	286	318	309	313	293	324	312	328	315	340	332	286	340	320	290	311	321	325	282	326	311	309	320	306	308	331	309	340	288	341	332	324	319	280	312	308	312	288	293	322	293	284	307	272	334	321	316	295	302	313	272	305	319	298	327	292	316	342	315	328	328	346	311	319	345	304	304	333	288	307	297	327	304	328	317	306	329	331	325	313	307	311	316	293	303	304	292	325	302	316	330	310	301	312	324	338	297	281	301	324	306	323	300	320	305	333	327	340	300	331	328	336	294	297	322	287	316	302	303	316	329	338	307	317	305	307	309	309	288	332	316	335	286	294	293	333	306	299	315	329	272	284	313	296	312	317	313	325	293	309	322	305	299	317	293	318	308	312	291	290	310	292	271	328	361	312	328	301	314	297	315	307	296	342	320	312	318	318	321	309	288	326	294	319	341	340	295	333	318	306	326	315	324	315	348	308	335	349	291	324	329	348	313	283	284	315	316	322	316	313	305	311	313	318	298	279	287	333	311	322	297	314	325	285	278	324	298	288	319	324	318	316	287	307	337	315	325	323	306	294	322	311	297	329	272	353	309	293	332	294	322	307	294	326	314	316	307	303	328	294	294	305	323	315	322	322	296	291	304	350	341	333	302	312	311	305	291	309	304	300	296	326	320	337	310	341	298	252	292	321	318	287	354	317	341	298	328	361	295	334	330	315	297	334	300	329	321	310	291	321	289	335	315	288	337	320	314	299	328	294	307	336	292	311	289	292	293	326	320	340	311	332	288	314	339	298	322	284	287	325	305	334	285	325	302	311	281	307	304	327	313	300	309	317	324	326	278	311	339	327	329	279	283	294	318	325	322	314	315	321	289	290	297	301	295	332	305	304	320	280	316	290	310	315	302	333	317	291	298	309	296	315	303	325	294	318	319	280	312	302	319	312	336	301	323	338	308	287	295	276	316	323	324	289	298	303	343	302	324	314	306	278	311	301	320	296	330	293	316	315	335	309	297	302	290	273	300	312	294	311	337	314	325	342	277	341	272	299	304	280	305	324	335	340	308	317	312	318	310	280	287	305	322	308	326	306	324	312	306	315	315	292	290	335	287	322	316	284	323	272	335	305	305	309	281	313	293	329	341	312	292	291	306	280	295	341	339	339	289	334	316	291	320	291	307	330	312	301	319	343	337	324	338	324	323	318	318	316	281	293	359	301	316	276	308	299	296	339	312	320	328	310	314	306	300	309	333	291	298	307	321	307	320	344	313	311	310	341	327	317	288	299	329	317	292	306	313	332	326	320	304	334	306	304	314	346	305	297	310	305	269	359	311	281	310	285	336	295	310	302	295	304	315	310	318	302	297	286	306	313	317	319	318	304	282	285	318	289	312	316	268	301	299	330	339	328	314	323	285	329	361	331	311	285	306	306	343	312	300	336	289	299	343	328	277	316	306	324	335	306	290	335	292	305	310	266	307	313	318	297	305	331	326	316	295	295	303	277	297	310	297	318	272	308	335	349	294	326	290	312	316	302	301	304	303	300	303	324	319	309	331	315	316	319	287	306	314	349	278	310	313	317	310	299	310	347	275	327	320	307	318	320	306	336	312	322	277	303	325	290	306	305	321	288	295	305	297	297	316	310	311	325	310	343	301	332	328	314	326	303	322	343	318	316	331	322	313	313	302	292	302	308	299	295	314	312	314	281	294	325	332	272	320	287	315	293	320	295	312	310	300	315	312	280	332	293	281	313	319	290	310	293	281	316	324	305	303	329	322	307	320	328	295	310	325	314	334	309
29963	28016	28250	17951	8587	3810	1964	1180	842	664	592	469	405	347	350	321	315	320	291	266	254	260	254	238	239	255	260	265	253	224	225	235	249	239	277	249	239	224	245	206	204	203	217	232	250	226	227	236	231	248	240	225	235	238	235	224	254	218	255	231	252	243	219	222	243	224	229	190	218	204	221	226	226	234	227	232	209	231	242	206	207	221	233	240	225	220	227	236	198	222	222	219	212	212	242	230	225	234	217	220	249	210	215	233	232	232	205	226	215	224	274	207	226	266	224	219	221	238	209	235	219	234	231	250	236	231	231	239	223	197	217	212	241	223	251	224	202	233	215	226	227	226	233	229	200	240	249	221	248	260	218	217	202	253	203	189	235	224	224	238	201	232	243	208	194	213	215	209	229	216	225	214	202	237	228	234	244	201	238	237	224	222	226	210	212	228	216	207	249	248	230	198	223	243	231	230	219	241	227	222	213	226	202	234	206	222	235	203	223	240	231	215	215	216	204	230	252	216	219	221	242	246	225	223	210	216	234	224	225	248	231	231	216	236	210	206	238	234	218	217	224	209	213	246	233	225	208	216	232	233	217	233	245	210	221	232	230	242	226	225	222	233	236	237	230	224	202	244	206	226	234	226	245	224	210	198	237	248	201	261	207	233	214	222	247	224	229	220	241	213	214	227	229	246	239	197	235	220	218	203	211	221	207	256	232	211	250	248	225	219	199	246	203	226	248	218	221	240	232	224	232	203	217	219	250	233	246	238	238	238	232	267	208	211	228	222	201	223	212	198	238	229	246	206	214	226	209	214	216	242	222	226	241	239	228	241	221	208	219	216	241	220	226	252	238	205	216	218	208	222	237	232	204	232	257	222	225	243	233	223	222	211	222	235	247	222	223	228	245	200	223	244	225	220	239	247	241	248	222	207	205	251	240	221	221	251	230	198	251	217	214	211	199	251	218	219	237	243	223	201	213	224	237	228	228	216	206	228	233	236	208	222	202	225	212	219	216	213	229	206	221	212	234	224	226	212	227	223	222	228	224	246	232	217	245	226	220	228	230	225	236	196	238	245	255	256	199	208	195	219	243	224	224	231	224	224	227	209	215	235	231	231	229	236	218	193	206	248	227	232	226	228	211	192	229	213	236	191	197	226	244	244	216	207	204	234	214	210	223	230	208	232	236	222	239	216	233	246	184	245	236	243	220	239	202	200	181	219	240	221	211	234	216	226	207	231	220	220	239	232	219	224	246	249	223	241	240	237	205	240	218	211	242	216	214	225	225	233	233	234	216	222	214	253	224	233	217	219	207	221	212	259	220	222	248	221	243	241	236	259	236	212	219	224	208	218	216	244	196	199	221	251	233	230	233	213	215	201	232	205	225	215	211	211	245	207	219	230	241	228	226	216	218	205	241	233	243	196	228	196	251	234	241	241	229	213	203	231	218	231	219	218	252	216	238	223	225	226	240	226	220	209	227	204	195	222	210	224	228	216	225	210	238	263	223	230	237	226	222	233	198	227	223	241	213	222	233	207	225	231	197	210	227	218	221	249	230	230	241	266	230	226	208	212	198	200	226	211	223	227	233	229	197	221	256	222	233	210	218	232	254	206	249	223	239	229	207	227	222	221	236	205	225	241	252	225	228	204	232	229	216	210	218	233	242	231	210	237	225	243	228	249	220	235	226	213	215	238	215	198	205	212	206	203	215	227	211	231	242	229	238	217	241	230	227	222	223	219	262	223	198	202	212	218	235	244	221	202	232	221	224	225	225	228	233	215	246	255	223	237	200	203	221	231	244	236	218	218	216	224	216	230	226	209	228	205	214	208	228	183	226	241	246	224	230	208	231	247	254	255	245	248	231	224	237	232	254	225	233	205	204	219	220	233	208	258	235	217	237	225	226	204	229	231	204	245	248	212	221	226	232	228	233	241	227	230	210	222	231	205	221	234	218	248	210	236	225	223	210	240	217	244	233	229	218	227	225	219	190	210	222	205	211	236	247	201	232	221	235	222	224	250	250	214	240	205	194	212	243	237	210	188	233	216	208	248	207	225	235	234	219	211	218	229	243	254	227	235	250	226	188	218	227	220	199	240	211	221	215	230	219	232	221	220	207	247	216	255	243	234	226	217	216	225	210	218	214	256	234	219	202	207	227	230	225	209	206	234	239	210	207	224	240	243	206	245	213	268	228	224	238	213	237	204	221	233	233	201	213	231	222	237	205	250	227	218	226	246	252	217	221	231	255	209	230	229	253	248	227	217	220	206	213	212	221	233	227	236	215	224	218	222	228	202	237	248	230	242	199	196	246	222	256	225	215	217	241	233	259	239	222	224	251	225	223	234	250	268	204	192	223	230	226	252	219	235	233	238	226	205	226	203	240	223	251	266	226	202	228	227	227	214	226	205	222	221	219	209	254	249	234	224	210	210	224	219	220	232	214	226	205	201	216	237	222	232	240	201	203	226	224	215	243	221	251	233	199	243	232	217	229	214	242	229	241	210	239	206	223	244	235	236	206	215	203	228	234	258	227	210	245	247	211	223	220	220	231	251	243	243	193	227	221	237	272	229	225	248	225	231	220	230	214	235	240	214	235	215	240	241	214	236	210	241	233	219	220	226	238	234	230	260	227	234	242	247	218	210	226	237	221	229	228	206	222	217	219	231	222	236	223	250	238	241	244	217	241	245	210	244	213	214	224	218	219	265	231	245	211	221	213	224	234	213	218	215	218	247	237	246	215	229	234	219	195	225	263	221	235	212	203	208	215	244	231	240	229	235	220	217	236	240	222	224	234	229	233	242	212	234	211	230	246	249	225	230	206	238	217	241	223	239	212	232	203	232	239	210	230	224	269	228	215	223	207	212	239	215	239	246	244	244	217	210	246	206	231	202	224	230	212	224	224	228	202	229	232	259	214	199	252	242	231	205	233	208	227	245	219	234	231	224	233	228	221	224	241	214	208	194	230	252	215	225	230	223	223	240	231	208	236	226	234	223	219	235	237	229	254	236	215	214	208	250	242	220	226	253	241	244	228	232	198	231	239	214	214	213	213	229	229	209	213	243	212	221	231	215	230	215	194	200	255	242	219	217	219	209	218	234	254	214	225	238	234	204	232	239	233	236	234	221	255	230	219	244	224	215	197	223	230	215	197	234	222	230	236	230	242	216	229	230	223	237	231	216	227	232	220	260	243	223	232	242	194	230	246	206	194	236	226	237	220	235	221	214	238	236	210	221	249	217	222	242	215	219	213	234	228	218	259	221	199	205	234	234	219	219	198	209	223	234	217	236	235	230	240	221	224	226	217	215	211	225	218	206	208	216	235	233	212	206	219	212	240	226	210	208	221	245	242	236	231	219	222	224	247	197	207	214	224	217	234	222	226	213	241	211	214	227	228	243	224	224	241	242	223	228	255	188	235	232	206	248	242	234	222	223	210	221	231	228	231	217	219	213	205	226	240	221	230	231	229	202	218	216	242	240	226	228	209	223	223	217	214	246
31377	43470	32132	19614	12565	6799	3845	2377	1581	1143	893	765	595	544	448	485	485	409	351	392	347	325	337	293	344	313	298	298	312	268	267	285	276	281	288	294	269	274	261	263	301	271	289	266	277	276	248	275	274	273	262	306	254	265	262	260	251	252	267	249	251	307	258	281	266	241	285	271	279	255	241	261	265	266	263	261	256	290	258	257	270	254	270	285	289	294	273	263	265	266	293	256	292	229	309	259	264	271	266	267	272	295	229	272	246	275	241	256	265	267	264	275	261	261	281	290	264	275	275	255	264	275	315	254	258	272	241	279	261	261	258	255	270	263	267	255	293	281	288	244	274	283	238	263	259	272	262	255	265	246	245	252	278	300	254	270	277	261	258	265	249	242	280	264	293	279	290	262	256	260	291	263	266	280	296	282	269	251	264	239	253	275	274	260	260	272	267	284	315	239	233	249	242	261	254	265	252	262	257	274	259	261	273	255	266	262	257	236	265	271	251	257	253	269	272	284	287	279	243	255	289	262	285	258	283	253	276	291	278	262	264	258	227	261	267	260	306	247	242	243	270	255	246	259	271	258	258	260	266	233	275	268	292	278	261	309	239	251	274	278	259	244	277	278	275	268	282	290	262	263	268	264	292	250	247	285	263	261	281	282	241	287	277	274	275	269	266	229	253	280	284	289	266	269	258	254	303	255	265	268	251	267	266	265	266	279	239	309	268	254	269	270	272	258	245	243	270	275	261	279	267	265	272	282	274	253	239	310	258	272	277	257	280	272	269	256	294	231	282	244	271	252	247	270	271	259	251	270	255	272	253	275	249	268	260	290	264	260	266	286	258	289	246	251	250	259	253	270	264	263	230	263	271	274	264	267	277	288	246	268	290	243	256	279	234	283	243	264	277	261	252	282	268	278	246	267	259	274	276	269	257	313	261	287	246	277	243	295	260	264	241	279	279	250	257	267	245	273	286	252	274	276	276	251	278	257	255	228	257	245	293	269	283	260	263	268	273	257	258	275	266	267	266	283	252	254	252	252	273	281	268	258	302	253	280	240	257	302	233	258	277	245	275	246	277	267	280	292	291	265	251	233	261	256	310	264	270	264	255	257	264	240	269	264	253	290	293	233	251	267	256	256	268	264	265	254	243	245	279	261	272	260	262	256	268	253	273	303	248	256	299	257	238	258	260	279	247	290	254	258	257	273	285	272	303	278	269	256	278	274	262	285	299	242	266	263	261	257	265	266	274	261	261	260	261	258	261	267	270	290	240	269	279	224	270	267	282	271	290	236	253	253	257	264	261	297	259	266	260	251	260	281	269	284	271	278	286	270	257	244	260	246	252	279	263	281	274	277	281	284	249	296	245	274	265	259	243	258	259	246	252	302	247	286	244	274	248	287	248	275	265	268	247	274	278	284	259	246	271	264	264	259	278	286	272	284	293	265	274	265	247	268	249	241	280	264	263	272	280	287	270	264	265	269	245	266	267	265	249	270	267	276	261	269	280	277	273	260	277	265	248	276	260	288	260	251	241	272	268	242	260	280	274	256	284	253	291	261	268	276	291	276	254	257	256	267	276	226	282	242	292	251	240	256	270	263	271	233	259	271	268	263	263	271	262	268	268	285	253	268	287	284	285	253	284	260	261	265	287	270	274	284	240	262	265	283	259	255	271	288	281	298	254	279	289	252	222	265	277	261	271	270	289	295	276	238	270	257	248	262	277	242	282	271	272	276	266	264	263	288	266	265	265	246	279	264	271	268	275	284	247	280	266	249	270	279	288	270	271	279	273	287	285	269	274	244	235	275	285	300	261	267	265	251	240	243	266	260	278	268	275	241	261	290	267	280	243	268	256	257	262	250	264	281	282	235	267	268	267	274	274	292	254	286	266	260	267	241	260	250	305	258	242	262	272	265	272	253	261	258	272	274	272	246	262	263	279	289	269	254	250	287	274	251	264	269	290	291	260	275	258	266	307	240	304	255	231	278	275	275	286	242	279	254	290	256	271	277	255	239	287	253	282	287	259	271	279	233	268	282	248	269	273	289	262	256	280	278	270	279	288	241	250	268	227	278	275	270	270	259	233	266	267	249	284	276	254	275	247	286	291	267	257	286	273	234	272	252	258	261	253	268	305	251	256	295	290	279	262	284	267	280	250	282	281	254	272	266	248	258	324	255	256	260	281	258	232	260	242	273	245	252	275	298	249	249	285	276	265	279	257	266	284	272	270	227	271	243	304	269	275	248	252	273	283	251	262	275	259	275	267	266	261	280	287	243	249	280	271	271	263	243	287	283	268	279	253	281	232	253	259	260	245	244	242	250	273	297	261	258	269	278	270	284	266	259	262	290	239	283	255	244	267	263	254	263	269	261	268	276	290	261	237	276	285	251	275	284	245	245	288	273	281	252	273	240	247	275	259	247	241	282	264	265	267	268	270	280	265	267	255	280	276	272	262	264	261	266	269	267	273	280	275	266	236	259	246	249	269	275	267	286	270	307	248	264	267	273	268	271	274	295	260	251	281	260	270	254	275	243	289	258	267	272	261	257	260	262	240	251	264	276	258	282	263	275	254	262	266	286	275	281	266	259	262	267	255	277	240	245	248	285	276	244	239	265	234	294	300	264	232	257	275	272	246	275	256	256	294	261	285	244	279	289	266	241	258	261	291	250	236	264	264	315	280	260	249	249	260	275	271	262	268	259	293	276	265	257	259	268	258	248	242	272	260	298	286	277	268	259	256	267	267	253	269	281	249	270	227	276	254	252	288	239	277	276	257	265	286	284	270	255	277	288	278	271	247	264	259	251	257	261	264	255	249	278	252	250	273	266	256	253	254	260	288	268	256	265	277	252	250	275	285	271	234	295	272	253	280	254	283	271	243	260	275	253	251	266	281	257	263	249	259	254	290	271	265	241	264	240	281	250	268	262	275	251	305	258	260	277	243	240	304	255	269	274	308	280	258	264	268	244	243	269	273	240	282	284	259	291	254	239	270	264	309	287	268	263	291	247	257	270	262	254	254	232	273	276	280	274	289	270	275	255	274	267	257	272	259	286	267	254	283	260	291	277	271	255	276	276	257	243	269	274	262	255	263	272	261	283	278	258	253	270	271	273	284	241	283	261	226	240	266	247	256	275	262	284	294	290	287	266	270	288	262	280	262	282	248	261	284	244	262	261	259	286	271	262	237	272	229	256	285	267	267	246	251	277	287	257	250	231	291	276	272	281	258	259	247	251	268	236	256	277	245	273	299	230	247	261	262	254	279	235	249	262	273	302	241	286	260	260	250	273	293	270	263	268	247	273	290	290	241	274	267	270	258	232	265	291	239	264	294	245	255	300	263	268	291	277	250	283	286	270	256	284	265	284	276	270	265	266	275	259	289	286	271	260	278	264	273	279	257	277	268	274	274	249	267	297	289	274	246	236	251	237	254	284	277	259	273	266	250	279	267	255	278	254	277	305	255	278	260	241	259	256	245	275	296	263	252	267	259	237	267	282
23939	21481	28439	25164	21547	13798	4799	2061	1313	918	759	708	623	473	438	393	401	390	363	351	319	345	304	306	320	328	310	345	290	289	295	296	287	270	292	250	296	260	302	286	295	294	276	263	294	287	269	270	266	234	271	269	270	245	259	276	260	273	261	234	256	266	282	262	278	271	267	251	297	276	276	244	267	280	270	283	259	259	269	276	281	287	268	264	298	254	256	245	308	273	286	242	277	293	262	281	268	274	278	241	281	251	249	255	264	261	271	259	263	272	262	250	276	266	254	277	272	264	278	278	285	266	257	263	258	291	281	246	259	246	257	286	256	245	282	285	255	247	259	300	283	270	269	262	287	245	279	236	281	278	286	258	286	290	267	276	276	277	271	253	306	292	287	265	285	276	285	277	267	285	290	256	291	286	253	237	284	259	260	266	256	249	280	290	265	226	272	276	261	291	268	262	266	263	256	278	280	253	263	254	270	266	266	255	267	284	269	261	273	250	265	275	270	256	261	254	291	253	257	263	276	260	275	284	279	267	258	253	280	274	257	263	276	248	254	265	266	250	254	275	276	268	275	258	253	236	242	238	259	263	273	270	303	251	270	246	259	237	280	281	257	247	272	309	274	301	263	258	295	248	267	278	243	244	270	300	269	247	259	263	287	283	257	259	247	238	234	274	269	320	242	246	287	264	297	284	251	250	281	250	265	282	285	259	280	268	308	256	251	275	283	252	233	298	282	249	271	285	285	269	280	264	245	254	273	253	290	292	244	264	259	255	261	239	276	279	278	239	277	280	250	246	255	276	268	280	254	290	266	279	255	297	260	275	225	252	241	226	270	266	250	267	278	240	286	258	313	255	272	272	284	241	269	286	277	260	285	265	291	272	248	276	266	250	283	244	280	284	260	315	259	246	248	281	263	287	270	274	274	235	283	252	255	280	231	265	269	275	267	280	243	263	282	281	278	284	268	254	262	242	284	263	257	251	247	279	266	267	250	262	257	245	277	272	270	248	274	265	289	244	258	260	259	242	226	262	249	247	255	310	290	250	278	293	289	256	276	266	238	280	275	292	270	248	265	251	274	257	288	247	247	232	302	276	269	266	282	287	224	258	259	270	272	283	248	242	237	282	258	252	290	251	250	237	265	256	269	249	277	249	264	263	300	254	279	256	246	294	271	249	268	238	241	265	243	250	243	277	277	265	233	289	263	302	255	292	265	288	259	276	245	269	235	267	289	275	312	264	241	276	252	270	258	268	271	269	268	266	254	287	245	241	288	236	276	265	236	282	280	234	244	249	258	281	277	270	271	246	284	264	282	268	249	253	257	255	249	253	252	265	288	253	262	250	238	296	244	279	293	238	256	256	252	276	262	271	278	274	250	300	252	273	223	282	265	277	268	279	269	257	274	239	245	265	269	232	269	269	256	280	248	300	265	273	265	252	249	243	260	262	282	273	236	289	277	295	287	289	283	270	266	279	247	246	267	252	264	284	269	263	260	303	290	268	281	249	259	272	253	289	300	282	258	238	269	238	269	273	282	319	302	243	279	249	257	275	298	275	282	273	242	261	294	273	263	266	279	290	298	264	253	255	277	290	242	281	286	267	277	296	259	251	242	268	265	264	271	253	226	274	266	266	281	281	281	282	280	253	285	268	240	278	271	255	280	255	246	280	273	260	255	239	271	275	287	258	249	265	264	258	271	253	275	265	290	231	254	264	251	245	283	276	270	269	264	259	279	295	266	246	253	269	251	262	245	286	257	286	266	263	299	258	297	257	275	266	275	238	264	281	272	260	242	296	266	265	259	261	272	283	252	244	271	257	243	243	254	270	293	266	269	278	321	274	257	263	263	255	270	267	298	255	247	268	284	304	273	258	275	260	258	263	245	245	265	271	270	262	243	259	246	267	262	292	282	253	229	267	260	270	251	237	293	282	241	238	233	263	276	276	272	281	287	259	257	280	253	284	244	264	256	273	300	268	282	281	259	289	258	280	258	271	266	287	281	256	278	262	261	271	272	296	268	278	278	268	239	226	285	262	273	256	260	286	252	247	257	254	286	251	244	261	275	276	252	252	269	264	279	264	267	247	263	283	279	308	282	302	290	266	244	286	279	270	247	259	271	247	279	271	289	278	262	244	256	278	251	261	285	254	261	259	260	257	258	267	263	251	243	295	263	261	254	256	276	238	266	266	271	264	271	263	274	277	265	255	261	280	235	230	274	229	267	285	271	259	257	255	250	274	262	253	308	275	257	288	255	266	264	279	281	252	286	264	257	293	288	263	294	250	252	258	259	259	296	271	286	271	258	296	282	262	290	272	285	253	249	244	263	264	269	281	281	280	279	284	279	263	284	296	287	258	275	272	276	269	278	260	248	271	290	277	280	249	256	258	260	260	282	281	235	261	268	280	246	269	262	246	251	257	274	249	266	272	261	277	256	253	235	261	271	266	288	248	291	264	265	263	231	257	276	259	254	256	248	239	283	269	282	262	266	249	259	274	265	273	258	259	271	271	232	275	260	278	254	259	284	246	270	257	252	271	285	280	265	267	260	272	246	243	275	256	263	252	227	241	238	265	293	261	259	299	292	256	258	235	287	274	253	259	249	270	265	277	254	250	277	257	258	263	308	242	270	263	258	276	263	267	261	267	273	272	249	273	261	266	270	292	320	233	281	291	240	317	276	274	275	287	282	259	273	279	270	245	288	279	290	256	255	301	244	274	283	255	282	242	257	258	277	281	248	253	224	267	284	237	246	244	257	272	238	262	275	248	266	262	278	270	291	285	249	243	267	263	269	265	260	260	224	266	267	257	260	266	266	269	270	264	280	265	257	257	270	262	299	292	298	282	280	269	271	276	248	260	239	269	268	286	252	255	260	253	262	273	273	280	268	268	266	270	277	255	253	289	286	283	237	280	285	293	260	282	259	251	283	279	269	271	267	290	269	283	253	263	236	293	285	270	280	264	280	283	258	289	283	242	284	293	283	252	272	249	272	298	242	276	244	294	278	280	250	256	232	262	279	272	265	261	270	230	267	282	241	258	253	285	268	262	261	243	251	272	253	288	273	238	271	260	254	254	269	283	254	264	265	277	261	286	274	248	267	249	280	264	275	245	284	267	254	228	267	253	271	249	255	271	272	277	233	236	261	251	253	312	282	262	247	263	275	249	271	289	242	267	268	239	255	256	265	258	262	255	253	249	247	258	287	245	256	248	240	276	263	271	234	273	270	236	289	276	258	280	270	256	262	244	263	282	264	259	296	309	252	273	290	230	255	251	240	260	273	245	279	254	260	264	261	269	271	261	282	255	247	270	290	248	243	251	246	263	260	260	266	267	262	262	279	278	266	291	254	288	264	232	279	258	259	252	285	256	260	264	285	275	248	256	263	276	294	278	268	256	245	268	288	265	275	261	286	264	263	281	257	254	251	257	279	238	277	255	291	284	279	271	211	271	276	252	272	270	264	247	257	276	272	267	259	262	281	272	253	274	255	259	247	250
31761	52033	38631	27081	19238	11637	6067	3632	2352	1616	1292	1087	937	745	652	554	630	542	499	437	424	414	402	413	421	372	391	391	338	383	360	338	345	334	325	326	349	324	330	333	339	339	335	299	321	304	324	330	322	311	339	324	321	302	298	288	346	294	297	287	312	315	297	278	312	295	322	307	287	314	285	333	299	322	309	312	308	299	323	321	287	344	308	286	328	324	314	356	317	327	320	276	309	316	354	312	296	306	306	325	284	320	280	317	328	311	326	293	300	344	307	286	300	317	286	290	300	309	325	304	299	326	279	316	303	305	343	305	311	314	290	310	353	295	301	303	307	280	302	301	324	327	298	310	325	283	332	287	314	317	309	332	287	298	289	321	303	335	283	282	318	306	314	300	297	289	322	328	299	345	286	303	319	309	288	331	322	313	274	292	316	297	295	292	324	286	308	322	278	319	299	336	299	323	289	324	283	272	304	312	331	325	300	337	303	316	316	297	333	337	289	272	294	310	318	308	344	299	284	289	318	337	293	296	308	295	320	330	327	321	292	293	289	314	326	358	318	334	344	330	299	326	310	337	316	292	303	305	314	304	289	327	321	301	294	307	332	318	297	316	285	304	332	291	305	319	279	332	341	333	285	332	333	293	316	317	323	319	295	311	294	334	303	301	303	293	300	305	325	304	289	320	328	277	317	335	303	305	322	318	334	326	320	291	293	298	303	304	327	313	347	328	316	323	324	303	317	323	290	311	315	316	336	306	325	284	303	301	317	306	329	300	288	311	298	290	325	316	309	288	329	303	320	324	311	280	277	309	314	326	310	300	338	287	321	309	321	330	319	321	317	322	286	328	307	304	323	286	302	291	321	325	310	297	310	307	287	300	307	354	303	335	342	300	309	291	327	321	323	319	315	360	334	318	284	313	278	310	296	293	299	343	280	317	279	318	309	280	288	332	317	275	344	295	346	308	292	306	292	316	316	332	288	294	303	307	310	317	325	312	323	310	330	342	300	317	334	304	320	288	285	307	303	326	300	296	334	312	332	299	322	299	303	306	288	305	294	328	319	320	332	289	330	281	322	311	317	330	322	310	295	314	330	313	319	328	315	311	321	305	272	316	323	311	318	305	313	294	312	308	324	321	316	325	319	306	256	296	322	343	326	328	324	316	319	322	345	281	310	310	305	301	315	304	307	326	309	321	321	306	281	313	298	292	323	281	320	302	295	314	261	294	300	309	312	319	333	304	305	314	303	275	333	315	301	310	303	336	294	348	323	317	303	311	314	287	324	314	317	275	314	329	307	293	306	332	327	300	313	302	348	300	313	334	271	347	327	318	356	328	294	308	317	322	333	334	290	298	294	282	323	312	272	329	271	306	325	310	291	308	313	323	307	309	301	307	306	320	274	324	302	302	301	303	303	322	307	325	337	289	297	277	322	328	294	269	317	314	289	319	330	305	302	303	275	320	280	292	321	338	302	310	323	320	314	312	324	296	301	292	305	308	310	317	296	323	290	322	329	325	319	291	309	315	279	308	298	295	334	298	309	316	325	279	340	297	339	316	287	288	287	345	324	315	326	305	303	322	326	314	318	290	313	313	332	317	307	342	294	330	318	323	273	312	325	335	300	294	276	338	292	327	305	321	310	325	316	308	289	350	284	310	294	323	352	301	298	319	307	287	307	338	274	325	323	296	307	289	325	277	294	307	291	308	317	322	305	316	312	323	278	306	312	352	297	352	300	335	300	299	317	326	292	322	285	330	286	319	316	323	279	287	301	297	315	315	308	275	294	310	330	309	286	304	348	320	312	305	295	336	305	343	326	335	307	305	303	340	291	286	328	307	304	324	296	316	312	282	340	352	301	306	276	343	326	314	304	340	288	277	311	324	294	298	284	293	293	318	291	320	292	322	327	306	296	330	300	310	298	280	298	321	353	302	323	321	319	290	292	331	290	289	281	292	291	314	294	321	334	318	309	293	322	317	320	337	313	332	339	266	311	309	319	296	323	334	319	312	297	329	306	295	320	279	332	316	304	300	278	325	292	323	305	299	303	326	331	325	317	328	331	293	291	317	315	313	302	307	346	337	323	362	309	319	312	354	324	339	309	302	319	308	317	286	314	338	305	281	284	324	316	322	305	316	276	307	312	301	329	310	324	309	298	293	290	292	320	306	311	323	291	312	305	324	302	288	325	326	314	310	314	316	291	311	301	310	310	309	308	317	328	314	313	303	308	327	337	303	293	311	294	324	290	329	312	327	310	319	322	312	289	314	294	328	310	328	314	319	273	304	292	286	339	334	295	301	322	302	319	304	297	299	326	335	318	295	303	297	347	324	308	300	320	332	287	309	290	307	316	330	325	301	314	322	288	318	323	292	323	304	294	312	344	302	328	308	332	332	300	300	302	303	313	309	285	324	347	317	336	315	331	291	273	311	316	303	321	318	321	304	328	317	295	311	283	307	316	252	312	301	300	306	305	294	319	285	309	307	295	309	293	336	304	327	316	290	311	288	340	312	291	300	316	319	310	316	306	303	349	323	334	306	296	314	333	326	321	316	312	296	318	319	302	294	319	323	332	313	329	297	337	338	326	300	300	322	351	279	305	292	327	296	324	303	341	303	291	340	289	298	307	301	296	320	311	310	298	324	318	311	305	311	296	327	311	282	306	317	307	305	322	321	316	316	322	310	371	316	298	333	301	299	285	332	291	278	290	327	342	358	317	327	331	305	302	286	321	307	309	337	324	319	328	310	340	301	297	326	283	296	299	332	288	294	300	302	324	308	294	300	312	298	322	289	319	320	299	325	305	328	304	295	317	305	302	310	288	294	306	312	315	322	291	338	304	327	289	302	311	320	330	292	284	299	327	315	315	301	313	293	295	326	298	284	294	292	279	318	306	291	306	337	321	309	320	315	292	304	302	330	293	281	285	266	343	333	323	318	327	286	344	279	290	351	310	333	335	292	289	306	301	303	321	330	324	320	305	312	318	310	311	286	315	322	269	264	308	304	333	329	296	334	316	305	292	321	316	284	333	300	321	312	320	346	285	291	283	314	303	319	315	297	292	327	299	303	306	302	318	306	318	313	300	343	338	310	305	303	311	319	294	307	315	347	320	299	303	309	318	311	311	291	307	308	319	297	290	314	305	297	274	297	313	301	318	304	297	309	308	298	308	299	311	309	314	294	297	293	283	280	320	296	310	313	306	306	299	314	291	320	291	323	311	325	336	289	299	348	339	283	328	338	328	337	303	290	316	297	334	338	296	315	305	319	349	332	303	301	310	301	323	284	348	341	312	294	293	321	296	301	345	306	299	268	323	325	337	287	290	311	287	331	332	303	301	304	289	308	336	324	327	305	327	277	326	308	324	312	336	278	315	310	291	349	338	319	330	324	315	297	269	282	328	318	322	303	286	324	308	303	327	291	307	307	296	328	320	307	298	307	309	317	330	325	275	309	293	297	303	324	296	337	296	312	333	288	312	330	327	295	325	300	370	336	307	301
25253	21631	27773	25644	12935	5199	2460	1449	950	707	598	496	386	376	339	313	287	301	281	261	257	274	254	235	265	242	241	230	268	241	238	234	241	221	226	205	218	228	217	216	232	223	212	241	177	237	190	209	234	207	211	216	217	186	217	225	198	213	180	209	212	219	182	222	194	227	191	200	203	205	197	203	233	195	190	201	188	212	221	228	197	215	192	186	200	215	197	207	191	218	223	199	215	207	192	222	204	187	217	236	183	212	195	189	217	213	219	205	192	200	206	201	236	182	197	229	199	216	219	198	202	190	198	200	193	241	180	204	189	188	172	205	219	207	219	219	213	214	204	221	220	216	199	190	219	222	192	208	213	218	194	221	198	214	227	205	201	195	210	208	202	204	219	198	204	210	213	203	187	187	206	205	225	181	194	193	182	222	224	204	189	199	213	238	224	217	197	203	203	234	200	199	211	232	204	213	196	188	194	197	209	224	202	236	193	210	208	219	171	224	195	199	200	199	209	231	193	227	200	211	214	187	216	189	238	235	195	209	199	219	227	201	209	207	206	218	205	232	186	205	210	218	206	206	178	202	206	208	201	202	212	206	227	206	196	204	197	220	210	184	194	195	216	211	188	212	186	227	214	240	196	237	208	190	241	186	208	205	222	208	214	203	192	203	210	210	210	196	199	214	184	232	205	201	202	203	205	206	187	200	195	198	219	213	226	212	216	205	198	190	214	199	201	224	195	216	213	214	218	189	200	199	216	189	223	199	197	193	191	193	205	199	205	199	202	223	213	206	184	210	222	206	195	219	212	204	184	190	177	210	216	220	220	204	198	200	210	213	202	227	205	216	208	211	205	208	199	223	195	214	206	213	198	188	180	202	210	202	202	190	190	217	200	173	217	211	201	215	207	203	256	218	207	205	209	182	213	187	193	223	184	184	210	195	205	190	203	184	203	217	212	209	186	186	207	222	192	186	221	206	206	214	206	228	212	188	235	220	203	240	189	212	194	198	180	205	213	222	192	211	184	212	226	186	197	184	215	216	173	211	217	188	214	214	207	194	199	213	201	195	211	214	214	207	195	246	208	213	208	194	207	194	213	212	201	199	190	213	168	199	178	209	189	197	211	233	213	195	210	209	199	225	211	199	199	233	217	209	201	236	198	204	216	203	186	191	211	197	198	226	212	210	214	197	213	228	208	198	189	246	226	201	193	166	194	180	199	221	239	215	185	211	192	197	224	202	190	195	226	185	204	209	187	245	209	207	194	208	192	199	202	203	215	205	221	209	228	198	223	202	209	229	237	239	190	213	215	209	194	210	201	212	211	210	231	168	223	196	198	223	190	200	198	204	189	210	208	230	210	187	215	205	190	192	213	202	200	205	206	196	203	199	186	204	205	220	211	223	233	201	215	209	219	202	213	199	197	181	216	198	209	190	246	219	200	208	181	226	213	168	216	233	209	190	222	220	201	203	214	209	219	237	198	200	209	229	200	201	211	227	199	195	230	227	194	205	225	213	232	219	212	214	211	192	231	195	199	186	215	187	199	207	204	220	210	199	191	195	207	217	198	197	225	195	222	201	216	221	209	223	196	195	190	176	227	204	212	192	176	204	198	203	188	197	192	200	201	212	206	234	202	200	213	180	200	208	207	176	254	222	203	204	184	222	215	212	189	194	203	217	181	198	205	234	210	192	215	187	198	232	203	206	173	207	184	175	206	230	206	226	196	192	190	217	207	198	200	222	215	220	221	218	213	213	205	211	212	224	194	202	216	221	227	197	209	182	219	212	202	202	203	216	215	213	198	204	214	229	196	203	224	227	219	215	194	174	184	200	204	225	232	207	209	209	199	221	218	201	195	184	204	204	193	204	225	213	211	213	210	210	209	215	205	195	201	214	195	196	231	219	188	200	218	201	205	184	232	194	200	207	213	215	227	188	211	203	198	190	203	219	200	212	210	195	210	211	193	225	216	201	201	186	211	213	187	192	189	185	195	204	219	196	191	209	198	225	180	207	192	214	226	229	220	224	232	204	225	194	187	203	185	211	184	213	180	202	208	212	205	175	232	214	187	228	195	209	213	219	175	201	219	228	214	210	197	247	210	208	221	214	200	200	233	209	198	239	229	214	218	210	189	220	239	197	209	199	233	203	186	193	208	193	168	206	200	194	209	214	230	181	228	199	200	223	213	213	211	194	244	202	245	195	206	217	196	208	234	191	183	182	202	195	202	210	219	208	201	228	182	198	202	226	226	221	216	197	210	192	242	202	200	196	199	220	182	213	214	191	217	198	204	195	223	201	199	189	217	204	218	209	211	233	210	220	194	219	217	227	213	214	216	208	237	215	224	232	201	210	186	189	228	213	212	182	194	197	181	203	204	217	216	200	218	232	216	208	212	218	233	175	200	217	223	220	202	201	222	218	207	184	214	220	188	207	200	215	194	217	221	190	198	228	205	219	207	194	223	195	205	195	196	202	185	218	229	182	186	192	202	211	205	231	217	188	223	201	213	210	192	225	226	216	189	229	207	188	209	182	215	220	204	215	230	213	221	221	208	222	188	204	195	194	181	195	204	193	190	222	208	198	195	236	219	190	219	221	206	221	220	206	204	193	202	197	205	190	242	229	189	190	184	201	224	217	213	207	195	212	193	207	222	208	190	198	230	214	201	220	215	239	217	231	204	229	196	186	199	192	214	195	205	209	234	221	208	186	184	221	213	199	213	197	218	210	208	210	201	205	205	184	189	203	234	235	215	201	220	228	226	213	219	223	204	202	192	221	205	210	214	204	198	237	205	183	212	216	212	219	219	221	239	188	211	201	227	226	217	199	232	194	203	200	217	199	198	220	206	215	210	211	197	204	179	214	206	209	242	192	175	233	219	243	193	186	209	196	211	211	222	211	183	234	207	188	178	198	202	192	201	199	228	227	200	203	194	176	173	212	198	202	202	216	203	229	235	209	196	195	222	201	200	201	194	187	201	216	207	206	194	224	198	228	201	202	205	225	199	226	200	226	239	195	195	208	178	182	192	224	230	193	216	221	217	216	197	188	196	209	201	216	203	222	180	211	221	203	169	187	228	208	195	198	184	203	239	211	198	198	231	193	190	240	203	215	208	202	202	216	216	198	206	188	215	223	206	179	233	211	206	217	215	198	206	204	211	219	187	211	210	187	209	187	237	219	242	207	200	232	217	203	205	206	205	214	162	225	216	195	196	177	216	205	202	200	203	214	207	202	204	191	190	216	199	202	191	189	226	220	214	202	211	199	211	217	212	215	247	207	223	218	193	209	199	194	202	226	187	201	210	170	203	190	208	185	200	223	238	227	221	204	217	241	206	184	218	215	221	227	198	188	215	222	213	182	205	239	192	213	216	198	218	217	210	206	191	200	178	217	228	229	231	200	194	226	204	211	186	202	178	205	205	220	190	203	222	199	227	203	209	209	201	204	200	210	201	206	229	208	199	208	202	206	199	215	212	223	225	182	179	205	216	183	212	207	212	215
33621	50344	36279	22229	13536	8219	4641	3054	1884	1340	1120	832	673	645	553	480	481	412	396	391	327	345	330	316	353	300	321	275	265	273	280	278	306	255	268	258	245	273	257	218	280	259	293	260	249	240	247	252	248	270	259	243	239	253	263	253	248	245	254	266	264	265	248	277	255	255	255	282	250	253	231	224	279	225	265	236	241	236	258	266	253	255	238	264	263	253	235	241	233	254	253	239	246	226	245	240	244	266	237	246	278	255	260	261	240	252	253	264	258	262	253	260	267	235	254	221	243	271	251	256	263	269	248	250	262	257	221	225	252	267	244	253	285	252	212	271	240	265	227	264	269	269	257	224	237	268	256	270	245	268	259	272	254	259	236	280	230	252	250	249	240	260	239	243	233	246	272	229	252	241	256	239	250	223	212	227	257	247	252	278	236	256	251	266	249	256	251	227	253	251	234	265	268	263	248	265	245	255	277	245	210	236	236	258	279	250	272	246	246	284	233	244	253	245	244	216	296	229	251	245	239	276	254	250	218	265	266	237	257	259	255	242	274	260	200	248	253	258	235	261	247	251	231	226	260	234	250	228	254	254	266	220	262	259	268	250	255	248	244	244	248	261	230	235	254	249	256	228	251	255	253	257	255	252	227	257	230	268	258	262	229	261	230	252	237	298	222	227	228	258	236	272	246	238	245	246	251	287	251	231	260	237	250	241	274	216	219	200	261	233	252	289	259	249	234	253	221	242	224	211	261	247	286	234	255	261	227	217	248	241	269	244	244	264	262	261	268	239	243	263	241	261	244	216	240	283	248	255	263	243	274	250	240	258	263	243	250	256	249	249	246	267	233	259	224	232	224	224	257	236	248	244	262	255	245	232	257	263	250	255	253	227	251	255	242	246	239	241	216	223	231	227	242	282	242	264	258	239	254	265	217	238	248	270	226	246	271	271	232	232	255	271	267	230	226	256	236	230	306	230	254	234	261	254	234	259	239	232	246	251	258	260	249	247	247	240	221	216	253	247	230	275	244	288	251	223	236	240	227	243	237	250	244	221	241	248	236	227	242	255	263	252	249	242	256	260	241	242	234	231	254	249	227	235	225	244	229	213	261	254	239	207	227	235	244	223	262	245	238	269	258	235	232	244	240	240	256	249	252	215	247	275	231	246	253	252	275	267	230	225	273	235	251	246	260	281	245	235	228	247	268	270	252	241	292	252	271	239	267	239	240	239	248	254	247	226	232	243	244	239	249	245	238	257	266	241	234	264	215	250	245	250	247	265	266	268	245	275	240	230	222	238	237	307	240	243	234	259	242	268	235	239	260	303	234	248	253	251	252	259	264	270	253	269	244	272	255	253	235	246	230	240	267	255	249	234	256	221	262	258	255	255	264	266	256	235	242	242	239	271	259	262	264	273	245	253	216	230	285	249	240	251	248	252	235	244	244	258	255	255	237	252	244	242	247	291	232	280	244	219	249	237	259	257	225	244	257	222	220	224	230	223	256	235	270	274	230	268	240	221	250	234	216	252	258	246	243	248	237	239	259	239	242	268	232	246	253	258	209	246	255	265	237	268	257	245	235	267	233	244	250	251	274	251	245	258	247	257	242	222	232	228	234	229	224	249	232	235	250	249	220	239	242	235	260	256	253	233	250	219	257	265	254	257	265	249	261	247	256	243	258	223	234	244	247	237	242	249	250	229	255	268	243	248	227	229	259	259	252	282	259	263	264	259	228	256	258	279	266	238	274	247	243	222	258	259	231	231	225	240	256	264	239	250	245	235	232	202	264	235	296	246	228	247	232	244	240	245	248	253	237	258	253	261	224	246	249	263	255	251	291	232	248	229	260	250	253	233	247	252	244	237	254	237	251	261	252	250	233	281	274	270	239	253	247	250	242	230	262	252	249	251	257	271	249	262	246	280	257	263	260	280	261	253	233	239	252	257	259	255	250	227	253	270	235	247	253	270	236	212	243	241	249	256	247	232	257	223	237	241	239	222	229	240	233	245	266	237	240	279	243	260	225	281	261	270	239	273	251	238	250	243	247	240	251	223	255	267	233	224	267	272	270	271	243	261	231	250	243	274	272	237	256	268	246	243	237	228	227	242	264	223	273	210	259	236	229	284	277	276	240	248	249	247	253	242	256	242	264	242	249	252	223	270	235	253	267	224	255	248	228	246	234	254	234	244	242	260	209	248	232	227	239	277	273	235	242	234	284	245	262	250	260	252	254	246	283	263	273	282	239	269	254	237	248	251	260	259	244	222	240	227	270	277	266	243	259	238	240	240	266	231	250	248	262	243	228	237	221	244	242	252	227	250	236	241	256	219	264	258	259	277	255	263	242	227	237	254	250	245	234	270	256	240	284	220	240	241	230	244	249	252	233	264	270	246	216	228	242	233	233	275	266	279	250	269	230	238	248	234	242	228	238	250	259	260	250	214	226	235	233	222	263	259	256	255	259	229	245	264	262	275	246	261	229	259	234	271	226	258	234	244	281	247	256	236	251	270	239	240	223	256	257	245	234	230	271	267	260	244	243	247	239	236	261	231	242	277	246	248	265	270	227	227	265	270	252	230	238	268	260	250	267	232	265	268	243	270	245	271	236	233	246	226	235	285	212	222	244	230	250	252	236	250	259	262	222	249	255	223	283	259	244	224	257	254	254	244	255	252	247	246	267	249	260	228	247	233	244	263	251	242	225	272	288	222	259	252	275	272	255	224	240	261	227	245	242	231	262	261	265	247	260	254	238	243	249	245	248	234	258	241	250	245	245	241	233	240	254	273	233	257	276	262	272	237	265	250	250	275	273	260	253	230	230	243	227	241	239	275	226	252	260	278	241	250	240	238	240	234	230	255	229	266	252	246	248	253	275	243	263	236	229	256	251	245	214	228	222	234	256	233	262	240	257	243	278	260	270	242	254	221	277	243	253	260	236	249	257	264	236	269	245	267	252	239	261	227	247	256	247	233	244	241	230	235	235	245	266	264	241	249	258	275	223	254	251	259	250	259	261	233	249	270	263	245	241	248	245	261	244	247	257	280	253	217	279	268	209	261	219	265	259	238	249	242	239	226	235	264	270	251	248	260	265	253	243	243	274	223	236	233	247	251	259	264	241	258	253	262	241	260	229	264	219	253	219	263	235	229	234	242	233	255	245	272	239	242	232	281	252	241	239	226	259	257	243	256	275	270	246	284	279	248	269	257	247	235	274	225	290	239	241	246	224	232	244	262	243	275	254	245	216	253	257	259	203	224	266	228	230	243	240	237	250	267	261	253	245	240	235	267	244	275	237	267	264	240	231	255	243	230	274	236	220	263	260	256	267	241	256	244	249	256	240	249	255	266	244	240	245	264	262	257	241	272	272	265	259	260	261	247	286	260	251	252	258	241	254	239	236	231	237	267	282	267	235	259	230	234	244	224	269	248	259	282	252	253	264	248	256	272	244	237	268	236	281	243	245	220	242	262	251	211	240	256	262	251	243	258	241	275	258	246	269	251
22909	21542	29121	24500	21880	21851	14435	4670	1594	1058	874	730	580	530	464	423	402	393	379	335	355	319	349	328	310	308	319	303	285	284	276	298	257	293	258	288	274	280	333	274	296	273	281	272	268	277	286	278	262	295	268	283	262	223	295	266	261	276	283	268	230	269	267	261	276	268	272	255	282	282	259	260	287	249	248	277	279	265	290	247	255	274	267	257	273	245	267	267	271	278	259	274	294	262	295	255	274	261	240	270	272	258	256	264	269	258	285	267	262	262	249	268	254	283	254	265	264	268	265	248	276	274	273	262	276	278	278	241	236	263	252	294	269	265	262	280	243	257	240	281	270	267	269	249	269	273	273	302	282	244	269	261	277	278	262	257	296	272	280	247	269	277	294	264	242	270	296	286	235	258	295	257	271	301	248	262	224	290	261	241	260	257	293	272	293	275	268	246	246	257	268	268	264	251	249	264	283	265	268	267	277	263	289	265	258	274	243	256	267	283	264	260	261	275	263	270	284	268	268	271	276	280	274	285	280	279	266	243	265	268	266	250	289	252	292	232	274	266	246	268	269	243	290	234	272	238	262	261	245	262	255	274	308	228	275	267	252	273	276	295	257	274	270	276	256	262	244	262	264	268	271	238	270	307	265	259	267	256	281	269	235	278	267	273	262	271	268	290	247	268	268	275	271	277	275	253	293	272	265	260	271	224	234	271	256	264	267	271	265	271	264	251	264	257	244	258	255	246	248	265	251	244	257	268	278	265	272	274	273	251	321	245	302	286	257	238	299	262	271	259	266	280	278	256	278	254	264	269	278	277	253	268	244	289	259	257	287	289	256	262	259	277	298	284	250	255	265	267	299	302	303	271	287	270	241	264	282	240	273	261	246	295	265	257	246	246	262	268	264	279	276	322	277	246	239	264	261	273	284	261	290	257	248	262	254	287	289	284	285	269	259	281	231	266	269	250	260	249	261	282	248	262	294	254	296	267	297	264	298	282	257	289	290	261	264	273	290	276	278	241	259	245	266	311	309	269	280	239	294	282	252	266	268	235	266	268	280	257	259	269	266	251	260	243	289	253	271	300	256	262	267	254	261	291	242	282	251	282	285	276	266	261	264	256	266	265	277	233	285	261	279	272	270	286	291	264	278	245	283	236	257	286	268	262	250	270	270	284	259	283	319	254	265	263	280	248	235	263	296	240	275	255	286	252	269	247	261	276	274	258	265	267	258	249	253	276	235	258	247	271	296	233	278	241	277	283	289	282	259	264	276	274	263	270	250	272	256	280	296	286	238	277	246	273	273	258	253	286	270	267	265	287	277	248	286	277	257	250	265	285	292	250	274	248	263	249	255	266	250	288	305	274	246	305	275	275	267	265	275	264	259	242	258	279	263	298	261	270	268	259	286	269	309	271	261	262	278	268	275	289	281	301	278	273	294	296	266	267	237	292	247	257	252	272	261	243	258	299	272	259	254	288	282	271	277	287	270	257	284	262	275	227	256	273	295	263	264	257	268	251	261	296	253	233	245	256	250	271	253	253	296	248	234	253	245	254	267	278	262	283	261	272	232	276	264	248	264	266	251	287	257	264	268	286	264	261	269	289	258	245	264	265	298	272	250	258	272	256	240	278	249	273	252	250	270	282	245	259	254	274	254	259	291	286	267	287	267	272	275	269	272	271	237	261	263	262	266	265	262	252	256	262	235	280	246	281	256	278	259	258	251	263	280	278	268	236	292	278	237	269	254	244	273	259	314	289	269	278	254	267	254	255	274	267	264	230	294	249	278	265	258	249	284	271	268	249	271	287	286	243	271	220	274	253	261	275	286	261	273	253	264	267	264	268	261	248	268	314	250	296	249	257	254	252	244	283	255	262	240	267	270	258	266	232	237	260	271	267	290	291	278	250	271	273	261	276	256	239	248	251	287	252	284	248	234	256	267	255	288	302	245	246	264	282	254	264	280	255	259	267	253	253	259	260	268	236	303	265	280	288	247	277	268	284	250	268	246	251	259	267	270	267	258	255	278	253	279	270	255	270	273	259	271	229	251	260	261	252	293	289	281	244	270	252	269	278	268	284	269	252	266	245	254	297	288	275	284	262	286	234	273	236	256	281	264	274	266	283	251	270	260	262	256	263	272	258	245	279	256	246	274	267	269	302	281	262	284	247	264	277	267	267	263	272	282	262	270	265	242	251	259	278	250	265	239	259	261	273	263	259	244	283	269	283	251	236	295	263	280	253	262	273	246	257	241	277	281	260	255	292	278	267	275	300	255	240	243	251	276	257	234	261	268	286	283	264	288	259	265	269	287	238	245	281	285	262	257	255	286	285	265	281	254	261	259	235	260	256	288	243	255	249	238	279	234	262	263	288	282	267	282	259	271	270	258	263	284	260	280	249	239	240	301	258	295	260	277	256	262	266	283	277	263	255	277	260	260	248	249	277	259	272	280	257	266	271	263	240	277	260	229	276	251	249	290	257	254	257	225	273	259	259	289	264	271	284	270	255	235	264	292	266	291	253	264	276	291	293	253	282	260	213	288	260	285	280	262	271	276	269	268	265	258	243	283	241	250	285	249	256	265	270	290	262	285	249	296	272	263	292	277	269	267	255	247	277	279	289	235	280	288	267	278	247	261	258	288	280	250	260	298	250	267	238	289	255	264	259	246	285	257	272	274	276	279	230	271	291	277	283	276	271	279	282	261	247	273	257	271	235	241	241	288	247	254	275	258	263	291	270	281	278	276	267	250	285	281	263	286	271	262	298	258	275	282	290	266	273	268	281	262	274	288	318	275	270	279	251	283	279	249	276	294	271	268	281	272	268	265	286	264	256	270	262	281	278	262	276	270	264	283	292	258	290	256	279	286	290	267	262	249	286	226	267	264	256	272	277	284	245	274	274	278	255	279	282	246	267	255	285	253	275	290	267	292	277	229	297	302	280	260	220	303	253	263	298	297	261	276	285	264	234	271	285	250	248	259	256	235	281	304	259	271	277	273	283	271	263	267	270	251	290	284	263	259	271	269	243	291	262	234	282	271	273	233	246	255	268	279	289	252	262	262	288	288	251	244	260	253	270	294	287	303	281	265	246	235	250	265	255	281	273	281	268	276	241	265	286	271	270	280	254	266	272	291	281	290	294	286	275	262	254	257	289	233	271	275	260	310	255	289	243	298	271	272	251	267	275	260	260	240	243	251	259	264	251	263	271	261	267	273	253	288	270	232	260	271	273	286	246	267	264	266	261	253	250	273	261	262	268	278	291	276	256	288	264	261	246	265	269	291	295	271	240	270	255	258	256	282	264	275	245	266	281	266	274	266	242	270	272	295	278	260	240	289	277	265	277	234	254	270	255	283	281	273	244	292	289	250	268	279	263	265	261	263	281	258	293	227	263	273	261	260	271	274	294	266	264	261	284	275	258	266	257	253	264	239	257	286	258	267	255	274	269	242	271	277	268	265	261	290	276	258	259	293	281	233	267	256	251	241	292	257	274	263	271
36267	57234	45997	34162	25946	17475	11323	6491	2679	1785	1413	1172	966	795	724	655	538	542	515	480	437	451	436	416	395	377	407	381	328	331	352	342	321	329	322	361	330	351	324	340	323	321	295	311	320	314	322	321	320	328	317	321	311	320	331	297	338	302	307	284	339	267	321	302	311	317	294	320	344	300	340	326	290	308	311	330	335	291	313	325	324	320	322	290	302	290	319	312	280	318	276	304	321	274	318	290	288	262	320	305	332	298	280	301	310	329	285	322	313	286	310	337	299	311	266	304	312	317	307	284	282	290	290	331	306	292	296	299	324	317	304	314	323	287	294	295	337	338	329	292	302	331	295	319	323	319	315	333	293	303	313	269	311	297	313	304	294	294	316	303	322	311	306	331	314	325	280	290	289	303	319	285	330	287	321	316	298	284	294	312	286	299	307	296	309	265	333	334	275	311	318	302	317	306	290	305	307	311	317	315	299	298	296	338	324	321	309	292	301	302	332	291	312	295	299	319	316	300	297	317	312	314	355	340	328	316	311	309	299	297	307	306	298	315	312	295	311	298	321	347	300	301	282	301	294	326	275	298	300	300	284	327	319	314	323	308	291	307	323	331	308	315	309	313	326	292	301	306	281	310	321	317	283	309	329	307	307	331	271	303	288	291	302	309	315	280	315	320	309	286	305	333	314	308	340	305	331	294	330	318	334	307	284	310	318	329	285	292	306	295	301	315	307	319	330	310	286	306	284	322	299	327	285	298	281	316	331	316	323	315	281	311	295	321	303	276	265	299	341	308	297	292	294	324	292	312	289	325	305	308	320	315	307	311	295	332	307	301	271	294	305	295	278	323	310	304	347	311	314	306	366	306	295	334	314	289	317	293	338	293	312	311	316	301	336	319	301	304	315	295	280	358	303	316	330	299	296	272	254	311	312	322	334	300	310	301	308	328	326	305	291	331	281	304	300	290	279	316	301	310	307	301	292	288	319	317	295	319	315	317	299	295	343	267	320	306	326	308	321	323	336	303	294	315	314	293	310	286	288	325	318	312	309	291	312	310	312	316	340	291	286	291	270	305	306	286	315	332	298	318	319	298	289	291	296	324	299	286	311	322	306	326	328	322	299	321	278	314	336	292	275	329	307	290	309	307	338	294	314	328	335	311	314	313	311	310	326	298	320	326	331	277	288	313	307	311	315	262	310	330	280	321	327	308	269	309	319	330	318	290	301	279	316	301	315	300	309	305	325	299	316	297	337	312	317	325	295	313	286	318	295	336	338	276	335	297	326	278	312	295	284	299	313	362	293	303	317	331	315	328	322	298	312	332	306	281	301	318	299	327	297	309	332	342	330	301	313	324	303	283	330	302	346	344	302	311	331	294	314	298	288	297	303	317	338	304	311	309	310	314	326	336	316	314	356	315	303	285	323	314	305	282	316	281	338	321	301	314	306	305	292	313	289	300	311	303	294	307	313	288	308	334	289	322	286	339	299	332	319	337	295	322	322	305	312	274	295	315	305	307	270	302	323	317	328	319	311	310	292	314	313	275	298	310	325	327	294	289	313	277	309	339	321	310	301	320	294	291	339	325	298	319	302	293	316	338	309	313	306	313	325	320	289	284	322	319	342	288	310	322	317	319	311	297	315	303	319	335	307	263	314	320	328	305	302	318	324	314	306	289	301	292	313	303	274	327	307	278	284	305	297	285	270	297	292	293	332	333	346	299	341	293	324	306	317	281	306	311	308	289	304	295	300	313	344	305	323	339	294	322	338	314	302	305	325	303	300	313	324	295	309	276	287	310	308	322	312	283	270	326	308	307	274	280	291	297	293	305	315	260	335	321	294	312	338	279	307	293	298	280	332	311	314	304	304	304	330	301	307	292	300	268	302	299	307	305	351	340	287	305	292	327	280	307	318	288	293	312	330	299	307	303	318	292	294	295	297	273	311	311	311	306	300	308	282	349	295	306	311	276	310	318	270	331	280	305	281	358	299	306	287	346	314	318	278	301	310	301	306	311	306	287	307	305	335	319	279	286	311	309	304	313	326	284	296	291	293	347	302	312	319	301	322	295	274	287	283	285	314	322	292	320	299	295	317	307	283	297	319	307	282	295	294	327	309	327	311	336	296	333	299	297	273	305	284	333	304	298	314	280	337	316	318	293	304	334	317	324	306	295	299	323	281	302	329	286	317	324	300	273	314	327	318	319	321	306	330	288	317	331	322	318	305	322	327	290	328	317	304	288	293	330	330	308	326	307	285	299	321	321	311	301	292	335	301	325	294	360	322	331	276	336	316	282	322	316	328	320	297	293	337	307	305	313	308	312	324	306	280	326	299	323	311	273	327	293	280	302	320	342	310	344	284	284	295	324	320	294	306	301	313	289	328	312	348	325	294	315	314	336	316	304	288	325	273	295	302	290	320	311	323	331	307	315	312	293	300	291	305	325	326	343	314	253	318	280	300	337	297	296	313	297	298	296	321	281	305	330	298	301	352	321	310	315	309	321	310	286	336	315	321	296	311	308	315	317	305	304	312	312	307	309	285	334	321	306	304	320	303	306	293	286	301	315	328	316	305	284	324	334	297	331	290	344	316	303	296	315	303	278	321	267	302	312	308	296	306	313	306	293	296	312	330	306	271	300	309	334	286	310	288	284	290	298	296	317	316	344	268	303	306	308	298	293	333	295	301	330	289	291	312	319	317	345	336	341	284	315	311	307	298	323	303	351	301	313	306	312	297	298	313	287	293	323	306	318	321	297	332	304	291	315	284	290	312	331	259	292	336	298	256	344	321	317	279	318	329	317	306	334	299	328	300	307	273	312	316	303	304	323	247	311	333	305	297	276	291	298	319	297	334	296	315	309	288	326	313	313	334	282	340	292	336	307	316	310	271	305	309	314	314	308	312	317	261	319	295	303	303	322	320	277	262	264	280	322	347	303	298	320	343	294	308	328	325	306	308	259	295	326	311	307	292	321	305	322	314	305	325	297	297	303	293	318	335	288	300	316	307	300	285	319	284	309	326	296	315	306	273	303	316	274	331	322	281	290	340	321	304	315	316	326	296	310	312	320	304	304	318	298	322	322	308	312	323	282	321	300	333	317	309	287	300	294	296	311	309	317	346	312	292	293	308	301	348	338	322	321	321	311	306	303	309	258	302	325	309	287	306	324	297	290	314	311	312	303	293	317	316	280	287	310	262	311	286	298	296	313	305	298	310	312	302	330	311	346	329	277	298	301	327	311	352	310	313	318	299	294	291	334	321	337	298	334	320	301	363	279	271	310	323	297	319	318	323	321	302	326	318	295	328	310	288	323	290	306	323	311	322	306	312	303	317	317	339	305	305	316	340	311	326	300	281	311	317	286	323	301	295	298	299	283	339	300	323	263	315	281	277	302	273	284	311	320	285	303	336	309	309	310	324	317	325	289	336	296	288	320	322	320	280	296	271	310	309	316	305	283	304	264	328	309	332	350	319	318	300	307	291	274	328	297	328	300	300	316
30999	30984	29360	18742	8716	3533	1592	873	593	485	443	402	386	339	334	295	260	293	262	287	287	254	268	260	218	232	258	251	247	248	256	223	239	247	232	218	227	220	230	208	232	228	224	226	207	217	218	216	217	225	222	206	224	237	216	208	228	225	219	233	179	215	197	234	247	216	220	214	225	236	221	228	237	216	219	228	208	245	224	219	208	247	242	232	211	226	227	225	202	211	220	229	251	227	239	220	226	215	196	220	210	235	231	231	232	215	248	229	217	212	246	223	224	239	239	255	238	223	252	242	249	223	212	233	196	230	238	220	235	221	249	215	210	213	227	242	243	241	217	223	222	216	216	226	214	216	215	224	215	183	217	204	228	210	233	188	230	199	223	223	211	229	234	231	211	199	238	234	203	223	219	228	207	222	191	223	201	229	209	213	218	228	221	215	241	235	251	239	248	204	233	210	240	209	189	256	221	216	219	229	213	239	227	197	235	253	207	234	231	238	220	245	239	244	241	229	246	228	214	251	206	248	234	223	200	206	210	235	225	236	236	210	232	265	242	220	211	226	217	219	235	237	249	195	230	226	206	224	238	218	220	233	248	243	195	215	235	211	238	230	251	208	230	207	238	211	238	214	237	225	221	233	222	188	196	232	226	180	218	210	221	221	226	210	208	221	238	244	228	197	200	206	215	218	224	219	212	221	217	202	183	227	232	248	226	247	225	211	225	210	215	212	235	237	228	221	222	219	200	213	219	197	232	211	233	218	221	222	211	233	202	223	227	224	205	250	261	237	232	216	222	225	221	229	246	189	225	206	226	197	202	225	218	207	213	213	242	217	257	222	227	212	217	239	220	232	235	274	226	221	215	227	220	230	196	224	261	218	226	233	224	227	218	213	210	204	248	242	251	236	236	203	221	198	218	207	245	225	243	204	235	212	238	207	225	227	217	206	254	236	195	228	228	240	253	241	212	211	229	216	225	213	234	241	252	215	210	215	185	241	217	208	232	244	232	236	230	221	248	233	221	243	229	212	225	218	219	207	209	224	239	222	232	236	207	219	221	243	223	217	251	214	241	225	221	223	240	224	229	266	211	231	197	232	228	195	233	214	213	206	236	222	223	188	197	213	228	246	228	214	210	216	222	204	207	241	219	243	227	210	240	220	243	237	211	246	236	248	219	213	204	217	239	216	205	219	234	227	248	218	225	236	233	210	238	227	220	230	234	223	236	196	240	205	238	212	225	227	241	217	219	250	232	227	225	221	245	202	225	225	225	243	226	217	236	228	222	197	246	253	215	257	233	198	206	218	228	241	241	242	240	223	237	225	227	219	223	247	227	219	236	222	208	204	234	249	215	239	228	210	229	207	241	222	243	218	208	207	214	225	215	211	237	250	233	204	194	200	228	218	216	218	236	206	224	259	240	216	248	214	250	214	218	210	221	233	231	228	225	245	244	237	242	232	223	213	231	249	207	215	196	219	242	225	239	236	244	228	214	210	214	207	191	231	201	240	227	216	221	230	221	221	201	202	248	243	231	227	209	221	221	215	225	229	242	247	224	213	224	217	249	241	214	247	208	212	215	214	204	227	240	242	225	235	237	220	232	232	248	215	207	207	217	205	211	215	251	214	218	187	237	230	220	248	219	208	224	215	198	189	210	234	210	240	230	217	220	211	224	248	232	241	229	213	253	246	221	231	217	246	221	209	226	226	217	228	219	229	243	241	218	206	223	203	227	184	227	207	197	233	221	216	231	265	245	174	227	208	210	219	200	240	244	237	207	231	231	207	259	222	238	229	224	224	216	215	236	213	207	233	225	208	192	236	213	234	208	207	217	263	207	235	253	195	217	212	232	245	212	232	212	236	222	231	205	213	202	229	197	229	216	228	210	208	217	231	197	214	250	201	217	201	226	218	229	207	215	230	223	261	225	222	240	234	244	226	238	200	232	238	225	208	223	217	224	205	230	204	231	223	183	210	235	220	209	229	205	212	193	205	215	209	225	211	222	205	222	212	241	223	246	224	238	210	218	205	241	215	219	256	201	241	234	209	204	233	237	239	201	214	203	230	206	229	219	235	204	220	246	215	249	190	214	227	244	218	210	238	250	221	240	233	218	234	223	227	201	231	216	233	230	215	222	255	200	220	241	210	217	235	229	222	239	206	207	232	231	216	232	233	218	210	196	237	245	228	238	214	224	232	220	215	223	218	238	211	234	249	246	214	232	219	246	230	210	244	227	229	243	243	196	230	216	249	226	258	227	229	218	226	255	206	222	273	269	221	253	229	230	242	202	220	215	231	209	204	234	230	230	242	238	217	226	204	238	205	214	202	250	225	234	232	224	215	211	223	234	210	204	241	227	243	192	231	208	226	218	227	190	236	203	216	197	204	223	240	248	218	210	236	209	243	221	205	210	236	223	223	217	238	214	261	218	225	231	206	219	194	224	212	231	237	233	231	228	228	211	214	220	241	224	250	237	260	236	226	233	200	210	218	224	245	217	212	201	217	191	227	228	224	212	254	201	236	245	228	237	226	223	239	230	203	235	206	242	226	215	209	221	241	209	205	246	224	215	237	235	232	216	230	218	202	244	245	240	214	211	233	217	251	222	219	207	224	220	218	223	212	217	231	193	204	191	216	228	207	201	203	216	232	212	235	209	219	211	234	223	212	251	231	232	236	208	260	218	215	211	208	202	233	234	217	219	241	206	194	233	237	207	237	221	220	207	212	204	232	222	191	253	227	207	220	204	237	237	234	216	248	214	216	222	214	230	219	215	216	216	237	235	267	197	227	222	214	223	205	228	226	210	232	223	208	225	254	214	217	233	234	218	209	220	231	214	216	226	209	214	218	207	223	235	219	225	221	244	222	224	247	226	210	218	228	245	224	236	224	216	226	246	223	234	252	211	213	230	200	196	213	218	216	226	227	220	217	239	218	233	213	222	228	208	230	226	248	226	222	236	228	223	224	208	195	214	209	234	211	209	227	223	201	230	219	237	225	231	209	230	230	222	238	239	218	249	235	226	237	221	242	209	206	233	223	237	204	200	216	220	207	215	205	216	236	206	207	208	233	234	229	243	218	229	230	227	223	208	200	210	229	228	242	222	179	221	227	220	252	237	243	218	203	228	238	208	213	211	220	228	215	229	236	241	233	232	221	196	215	221	222	206	219	222	232	218	211	231	230	198	208	216	245	220	205	236	245	226	211	192	244	238	211	220	230	222	223	203	234	227	209	242	237	234	215	224	227	213	203	230	216	207	253	234	210	201	221	250	243	262	218	215	219	232	233	250	219	234	195	213	210	215	224	236	209	214	217	232	219	204	226	232	223	215	217	221	223	190	203	240	286	211	264	228	241	214	203	252	214	227	227	231	208	207	219	223	220	223	252	234	211	221	218	246	209	194	214	242	202	244	240	241	215	233	233	267	198	237	237	229	224	222	211	217	252	222	249	211	228	225	220	237	227	231	225	211	219	228	245	220	217	223	235	216	188	228	234	207	211
33892	46350	32448	20526	12170	6230	2957	1582	1140	875	761	583	531	448	485	417	391	389	347	317	337	296	305	310	288	307	285	293	267	270	286	264	266	290	259	279	270	266	265	273	272	268	259	239	245	268	263	240	263	290	283	250	271	289	271	271	268	270	256	291	273	249	250	295	255	256	271	276	276	266	253	244	252	271	295	245	263	260	257	270	280	274	270	273	257	246	278	265	221	255	265	243	279	288	250	248	244	258	264	238	266	264	268	267	267	239	275	262	267	259	241	237	261	277	285	248	256	282	237	251	256	257	267	265	282	259	264	269	250	279	256	241	262	279	258	271	251	276	247	261	232	252	250	279	292	281	285	262	241	265	273	260	245	264	259	257	268	222	274	239	270	277	271	260	287	289	269	243	252	259	255	260	262	261	285	245	265	283	253	261	254	256	235	249	267	237	264	276	237	298	243	258	259	260	284	269	262	254	262	243	283	252	273	248	265	249	265	251	299	257	253	261	284	263	232	280	249	258	267	232	285	263	284	275	261	258	249	289	278	244	267	253	243	253	277	294	240	257	264	274	271	279	270	283	266	250	276	265	252	272	248	269	265	301	269	277	242	257	285	251	275	281	246	239	285	287	255	261	290	271	257	277	263	276	246	238	278	285	232	261	268	251	260	258	268	290	249	240	233	268	252	267	289	245	271	270	291	256	283	242	263	244	251	243	288	286	275	252	260	259	268	243	254	276	252	262	263	256	270	250	258	259	269	293	253	283	270	269	269	264	236	246	256	269	286	251	253	262	244	246	262	300	262	250	252	269	259	257	255	244	281	249	272	252	252	286	254	263	291	263	263	238	252	263	240	241	246	254	286	266	276	245	272	253	262	256	249	244	272	286	231	259	284	264	226	277	254	266	254	278	247	264	259	244	288	248	270	276	254	289	256	269	250	257	252	247	256	248	262	278	269	261	290	285	258	283	263	267	283	258	235	257	277	310	267	268	241	303	250	286	245	278	245	255	277	247	266	275	258	260	264	253	236	255	259	288	262	262	251	293	243	286	262	258	299	259	248	283	234	304	262	275	262	258	287	269	277	231	252	264	262	284	294	245	269	267	269	275	253	265	279	274	289	283	242	271	240	235	250	264	279	265	249	249	265	283	269	263	296	255	268	249	233	270	278	231	268	250	243	268	263	227	275	284	293	273	296	255	250	255	289	276	299	267	276	248	297	238	285	254	265	266	261	291	264	251	237	264	256	260	280	282	257	260	256	270	232	257	274	256	280	272	260	271	253	252	275	241	245	251	264	228	258	255	253	270	283	244	282	255	274	266	245	273	261	255	252	265	269	261	294	284	241	252	261	232	265	275	266	275	276	256	251	261	261	264	261	272	258	253	255	278	234	247	261	256	233	275	261	251	246	267	246	266	253	249	289	269	263	253	296	258	224	252	262	269	269	250	254	263	255	253	256	268	293	270	234	269	243	281	253	235	265	276	258	281	263	285	239	254	278	252	232	263	264	244	234	237	229	300	258	239	255	272	265	242	248	259	274	281	287	247	257	272	244	255	233	284	273	281	279	258	297	287	290	253	279	277	268	248	272	259	251	268	298	258	216	266	274	299	272	250	274	287	291	266	266	261	264	270	250	261	249	250	257	281	278	277	246	248	260	264	285	252	269	270	270	276	273	285	259	268	249	260	258	281	293	279	280	273	255	262	262	245	253	263	264	265	255	244	272	252	255	265	251	273	290	279	270	287	263	264	308	261	265	270	277	280	288	284	272	249	275	256	277	284	267	286	241	260	274	300	280	260	276	270	246	253	277	266	263	273	267	252	254	282	250	273	270	288	266	234	241	270	259	270	290	277	259	267	273	242	235	270	249	261	274	276	296	269	268	237	274	266	280	250	244	276	283	236	290	273	240	235	264	284	253	265	273	239	287	279	276	267	280	265	285	271	286	262	251	266	266	273	243	267	274	278	277	245	262	268	266	239	260	242	256	267	237	233	260	267	278	270	260	259	269	264	228	267	268	264	230	265	245	277	276	252	287	257	249	263	296	270	274	269	278	274	281	266	265	260	267	263	268	274	251	264	269	264	251	259	258	265	265	235	269	246	281	262	273	286	245	263	256	244	254	293	249	274	268	272	257	259	244	228	255	240	239	242	246	269	233	254	254	252	281	274	253	283	270	265	298	251	245	273	229	233	265	264	283	240	280	261	241	269	260	253	265	261	260	270	256	254	273	263	238	254	208	266	276	243	279	247	265	260	264	257	254	263	249	270	298	248	286	236	266	263	270	279	248	296	268	251	261	295	258	260	257	229	254	252	270	272	259	279	278	262	235	238	253	258	272	270	223	252	253	282	278	260	275	244	274	256	265	242	279	256	275	263	265	258	285	275	266	270	238	264	257	259	278	252	274	249	279	245	268	250	253	272	259	278	276	251	244	280	264	250	254	260	254	231	246	263	248	264	256	244	261	254	271	228	277	265	264	262	252	268	266	254	236	249	265	270	241	241	264	265	264	262	284	273	248	260	249	283	234	271	242	254	269	259	266	249	260	237	270	250	272	268	249	282	252	247	262	249	269	242	259	279	266	266	252	257	295	264	256	279	253	247	255	239	284	287	237	259	265	237	230	248	258	274	252	271	279	228	260	295	244	247	233	233	269	270	294	274	254	241	249	258	245	269	271	260	265	260	250	262	274	257	273	262	270	274	265	241	248	254	268	299	238	257	276	271	251	266	278	250	267	275	286	248	244	241	301	253	241	233	280	291	233	265	260	294	240	273	259	222	269	283	265	239	258	275	265	281	275	266	272	258	257	257	271	229	261	290	263	282	264	274	261	279	276	286	257	254	267	272	276	254	273	265	248	257	281	283	286	228	253	238	262	247	262	276	281	243	254	254	249	275	268	232	264	250	298	253	271	266	271	287	271	285	262	236	272	253	264	271	276	255	267	253	253	259	252	233	267	274	269	270	272	272	269	274	263	259	265	246	248	255	266	272	273	250	240	258	279	260	268	239	243	273	278	279	279	263	251	272	252	284	300	239	267	265	263	269	262	259	253	263	251	275	258	256	245	279	252	250	275	281	291	269	253	277	249	256	232	250	301	279	248	253	257	268	244	242	254	274	249	239	226	258	261	248	256	285	270	266	257	273	261	254	257	248	265	252	259	236	259	290	277	262	272	236	231	260	290	231	273	275	256	247	257	255	284	273	268	259	281	260	273	239	240	263	253	246	260	285	278	255	281	273	276	260	274	260	260	256	233	271	278	284	249	267	231	249	264	267	256	277	276	271	256	265	252	263	243	279	266	266	253	247	296	252	294	277	266	261	233	266	267	261	273	241	264	244	287	261	273	273	282	245	268	262	245	249	283	260	255	259	253	268	274	269	246	274	251	263	285	268	239	255	244	251	256	271	235	273	297	258	266	241	271	285	251	273	299	224	273	266	252	262	260	292	265	253	269	254	283	231	234	259	286	277	263	272	267	242	277	266	237	237	254	276	264	247
23822	21445	28552	25226	21677	14243	4504	1575	984	827	664	601	495	446	414	381	367	327	328	318	336	289	335	320	283	311	305	273	236	283	258	261	245	283	264	280	278	247	282	262	266	270	263	263	273	255	260	268	280	263	261	242	247	261	262	237	242	233	239	274	258	247	269	261	247	253	267	268	269	262	261	267	269	276	275	271	255	245	276	252	246	238	258	230	264	239	255	250	243	260	255	261	266	305	263	267	273	262	270	266	230	270	267	273	260	266	258	267	257	254	282	258	270	266	260	272	254	244	257	299	256	278	268	257	269	264	240	233	253	278	244	248	254	277	281	255	239	252	272	249	251	256	273	260	258	252	227	248	247	259	282	263	260	276	263	279	245	261	245	253	255	299	254	276	281	241	259	260	246	251	272	270	235	256	240	267	243	258	270	248	253	265	261	274	270	246	270	251	254	285	262	277	263	278	255	251	261	256	262	255	263	268	247	233	262	273	271	259	271	271	269	256	251	234	256	277	227	275	268	270	223	270	288	264	273	248	273	263	256	247	267	279	263	276	269	256	271	252	261	253	274	282	274	244	257	255	291	232	246	238	294	264	262	263	262	280	245	264	295	274	248	257	245	266	247	275	281	253	253	245	223	272	258	246	265	238	257	283	297	272	240	255	250	261	260	269	247	264	268	259	280	256	271	253	291	251	229	244	262	275	246	267	289	260	251	245	255	242	270	279	241	266	269	251	260	227	240	258	242	247	226	246	258	253	261	263	263	277	289	265	260	264	274	311	287	286	252	258	251	290	240	262	266	257	236	292	239	240	278	273	273	260	244	233	254	282	260	250	260	260	273	271	266	268	254	287	274	273	275	257	259	253	254	233	253	262	244	284	255	242	267	246	247	225	259	256	255	282	263	268	254	253	238	254	261	279	241	249	264	256	235	252	252	262	277	237	266	276	246	268	245	263	251	263	263	237	280	281	241	254	262	248	279	255	251	237	266	237	232	253	244	247	247	260	270	256	263	263	257	286	287	251	284	264	256	237	249	256	278	275	275	249	275	287	270	230	255	258	264	263	263	280	267	264	289	283	248	296	286	276	253	239	270	237	300	261	255	258	245	260	228	253	290	256	263	252	256	230	253	273	261	251	261	235	238	275	271	255	244	259	241	280	256	273	247	271	273	275	257	301	280	299	258	259	242	290	271	277	248	268	259	295	264	271	237	277	262	290	272	279	259	258	269	264	257	252	267	289	259	252	261	269	253	234	270	265	252	259	256	259	223	266	268	248	238	283	253	284	274	278	249	249	267	246	272	252	261	250	249	264	272	259	269	252	277	266	238	274	261	255	258	283	286	252	260	280	277	265	259	261	254	292	273	246	259	265	264	274	276	250	250	275	246	269	294	239	251	263	277	258	302	253	291	268	265	261	248	272	279	280	271	240	249	266	262	250	253	259	244	264	262	261	262	264	245	281	262	279	272	261	282	299	266	278	256	252	259	255	260	260	270	250	280	259	228	238	260	257	239	261	243	285	260	282	259	282	274	276	251	265	259	270	226	273	280	281	249	259	252	250	261	236	261	299	252	263	265	253	280	267	269	274	275	223	257	271	249	247	265	239	251	231	272	268	263	256	239	247	257	263	225	228	240	266	289	257	284	266	263	265	267	269	239	227	272	285	265	233	266	260	271	276	222	264	254	271	250	238	288	277	256	277	273	265	254	245	264	249	252	259	277	229	240	231	237	265	292	237	251	289	282	274	272	278	287	271	258	257	270	268	260	280	227	241	240	268	261	255	260	293	272	275	262	242	289	256	251	271	273	245	257	278	274	263	271	265	271	235	247	243	280	280	250	271	232	286	255	291	237	269	259	271	262	270	261	287	277	285	239	266	254	271	262	246	239	262	246	274	259	297	278	253	276	252	249	242	256	283	253	269	281	235	258	262	251	252	238	255	256	248	273	271	221	251	248	276	231	271	269	259	260	262	258	266	259	250	277	235	239	277	282	236	270	256	279	280	314	258	268	280	239	277	245	235	243	301	284	272	237	302	280	266	270	274	260	272	240	243	249	285	259	247	273	249	299	240	271	258	264	297	253	253	297	251	249	290	235	277	270	245	250	266	241	254	233	234	280	259	263	247	243	272	240	258	284	264	265	275	268	272	268	265	275	275	269	263	239	239	267	283	264	249	260	263	256	286	254	257	278	265	258	258	274	243	238	264	266	246	251	270	279	264	236	255	258	275	271	268	251	266	257	269	268	262	248	269	253	242	262	262	279	272	260	239	240	267	298	281	266	254	277	247	260	249	234	257	276	261	266	263	254	266	256	298	265	255	260	276	255	251	261	265	242	267	260	254	258	265	244	266	249	274	264	256	244	262	293	281	270	275	237	268	243	249	267	288	241	314	238	253	281	244	243	218	261	248	265	297	286	248	272	244	278	250	247	279	263	223	247	294	256	270	272	229	287	245	283	249	295	272	257	254	260	245	247	288	267	273	284	265	254	245	284	279	293	257	268	251	263	262	292	241	297	250	250	272	265	248	260	271	245	263	283	271	283	260	256	240	259	226	289	253	266	271	234	284	278	273	266	273	264	233	240	252	246	259	240	259	270	254	231	268	263	233	286	262	245	270	265	232	289	264	247	271	278	256	256	270	265	275	267	261	255	276	242	256	281	261	286	245	241	274	260	226	290	283	283	255	265	268	257	240	280	258	280	265	239	267	248	238	266	255	244	272	253	277	264	276	266	257	263	248	247	254	266	263	229	266	271	273	264	276	264	244	255	261	286	265	303	253	254	261	262	265	274	263	236	286	266	258	275	244	247	255	252	256	235	255	258	249	220	253	268	242	235	268	251	259	256	258	254	255	252	281	273	244	263	254	257	270	296	275	237	280	254	265	248	254	257	239	252	237	241	260	278	267	308	286	225	255	240	272	243	279	260	283	265	269	240	253	285	273	254	248	229	280	243	264	265	238	275	264	266	263	272	240	282	265	267	243	248	268	272	273	233	262	244	243	254	240	247	232	261	234	250	273	256	271	255	243	278	259	263	278	231	263	258	260	265	290	246	249	256	241	269	249	272	270	272	254	271	263	238	252	269	247	282	264	284	249	234	228	246	280	264	276	287	252	247	269	230	282	255	269	248	247	255	261	255	260	246	243	287	232	218	264	286	277	229	250	266	270	271	283	250	259	258	285	262	268	262	291	247	283	246	259	276	290	243	264	252	254	288	285	244	260	263	260	298	263	258	266	281	267	243	247	262	262	222	259	226	254	244	252	244	233	260	266	276	233	248	240	268	242	255	269	256	222	257	283	266	223	264	241	260	272	285	264	271	260	262	271	254	242	256	274	296	275	253	276	265	260	257	251	263	261	241	260	263	282	256	284	247	265	272	249	273	245	244	268	236	259	259	259	261	235	246	260	242	234	268	263	257	258	282	257	254	252	236	290	260	242	269	249	258	286	260	242	233	288	265	279	262	262	282	278	284	277	275	265	260	217	257	255	283	275
34778	54573	42609	30906	21028	11001	5427	2847	1840	1302	1087	925	755	755	543	523	500	463	428	427	379	403	373	365	344	365	372	340	364	342	359	327	319	347	331	284	327	339	307	312	342	314	316	305	291	341	325	337	308	294	313	290	288	334	311	313	300	307	324	296	285	276	314	303	319	294	326	307	324	322	323	289	308	300	333	303	303	315	306	305	309	304	290	306	301	281	294	306	309	338	291	288	282	315	309	318	350	270	316	312	322	297	306	291	313	296	320	308	293	296	314	284	296	329	339	312	303	292	313	312	306	327	293	314	314	315	327	309	303	313	319	294	313	319	313	274	307	288	305	341	277	298	304	286	282	305	306	312	284	300	270	299	277	300	300	291	276	293	288	335	293	333	302	321	288	329	285	285	304	311	311	316	347	290	302	336	301	260	310	299	296	295	307	326	292	309	297	304	287	281	306	304	273	309	276	328	268	312	298	301	326	317	258	339	306	302	311	291	331	324	265	294	323	311	320	302	297	305	270	292	331	290	297	307	312	293	340	279	301	318	282	258	332	302	298	299	321	340	310	322	323	311	347	300	313	318	336	289	335	288	299	291	274	314	326	336	297	286	266	298	317	308	288	320	294	314	304	320	333	318	322	293	324	291	288	288	297	281	288	327	294	290	311	301	304	322	309	373	285	288	310	312	293	296	324	305	278	333	312	311	268	300	312	264	325	319	309	276	285	293	328	308	307	317	302	263	302	299	282	300	311	310	293	286	288	300	309	300	281	296	281	290	306	324	306	304	308	311	312	293	285	312	303	314	310	325	320	288	286	317	310	320	322	297	298	327	294	335	318	322	293	330	293	327	311	313	297	308	329	293	268	303	285	280	269	301	289	299	244	290	297	313	292	277	269	290	302	305	317	308	294	327	295	309	304	281	278	329	279	310	265	308	332	323	289	315	278	285	318	305	285	322	311	318	281	308	318	310	292	316	261	306	300	303	282	288	312	312	292	303	292	302	285	328	273	326	303	306	307	299	307	323	347	271	307	286	298	318	291	342	325	283	286	284	301	300	303	277	314	277	308	305	298	311	311	328	273	324	290	271	314	314	291	279	331	330	298	327	325	330	304	310	318	289	293	282	277	311	327	299	287	307	300	299	330	314	297	319	276	291	309	300	334	302	308	309	303	304	276	290	341	299	311	327	313	314	293	320	288	287	317	303	324	320	313	282	271	311	334	288	308	333	311	289	296	274	303	288	307	304	275	287	321	320	323	296	301	318	287	299	295	323	285	308	298	304	291	290	302	319	327	294	306	309	309	291	298	282	304	318	302	281	300	301	295	296	305	315	295	321	314	323	313	300	336	271	323	318	327	291	316	321	287	296	303	303	267	331	319	308	311	337	327	323	321	284	303	336	326	320	269	303	313	285	292	308	330	304	297	298	310	314	269	293	288	325	291	354	299	285	281	291	303	327	318	285	272	297	295	312	347	298	305	287	292	292	301	275	323	321	280	316	280	311	324	303	308	291	292	278	302	331	306	282	310	314	310	284	313	269	314	288	296	315	305	299	340	283	318	326	291	292	334	301	287	303	336	310	326	277	304	304	280	314	311	317	301	283	321	293	311	288	325	326	312	321	325	325	291	326	341	314	284	296	277	317	315	300	302	306	336	319	314	291	305	298	296	293	308	304	303	306	325	310	316	283	322	329	299	313	285	291	283	305	318	296	297	319	307	305	278	330	320	293	294	312	308	317	318	318	297	290	308	300	302	304	314	333	306	328	328	306	282	282	289	294	292	300	321	301	342	299	302	312	304	284	322	299	325	304	290	302	280	303	320	305	290	266	311	296	290	294	305	285	270	290	322	294	290	316	281	300	295	298	286	285	280	280	313	321	299	277	300	275	292	308	293	305	299	289	278	309	326	308	334	288	314	301	320	320	305	311	320	306	310	303	307	330	304	277	302	342	306	300	312	286	320	308	299	309	306	313	306	313	306	283	325	347	320	308	297	303	282	308	286	290	309	266	313	306	300	295	311	300	335	294	308	295	290	283	323	316	306	307	318	323	328	308	293	281	335	303	295	291	318	294	275	308	314	303	305	291	273	284	302	293	294	287	329	276	314	274	297	312	271	285	331	324	302	295	273	277	295	289	303	285	305	294	330	294	297	300	277	315	296	338	304	329	282	297	298	291	289	314	314	311	326	308	292	328	287	283	318	299	310	271	303	319	293	289	334	313	273	305	337	303	274	318	305	324	300	313	290	299	304	312	312	282	314	314	302	334	318	308	304	298	309	290	323	290	268	318	293	313	277	289	351	322	328	297	336	293	282	269	299	307	342	326	312	308	331	284	310	305	303	305	316	295	281	298	318	329	309	289	308	298	296	293	346	273	285	341	283	290	327	291	304	313	300	304	331	285	268	330	307	335	304	313	285	278	301	309	314	311	333	267	294	300	308	293	296	285	292	286	339	307	295	295	300	277	320	301	306	331	313	257	279	303	278	327	286	295	307	286	298	298	310	329	306	296	315	280	309	277	329	319	273	346	300	315	303	322	297	298	307	296	319	289	303	284	287	307	314	306	297	348	309	317	281	287	281	328	318	328	260	292	327	288	315	306	339	304	302	309	294	307	323	305	289	308	292	327	291	301	298	303	335	301	291	307	285	324	268	326	340	320	296	295	303	325	311	328	301	281	297	256	309	291	303	311	294	310	296	311	304	291	306	275	306	297	327	323	318	312	296	339	329	319	307	308	285	296	308	313	321	287	310	307	288	310	308	321	276	295	302	285	293	307	314	291	327	301	325	301	262	306	313	306	275	295	293	261	300	310	306	291	301	297	314	296	322	303	324	340	308	313	309	306	283	307	261	298	278	283	319	296	290	316	275	301	311	329	295	302	330	297	296	295	313	310	310	328	296	279	317	299	336	291	297	298	285	297	306	289	295	314	269	302	321	335	258	306	316	320	298	309	296	293	284	323	285	265	299	287	331	279	283	331	300	301	325	284	286	281	283	298	320	289	297	313	305	302	296	307	310	328	291	269	327	288	313	295	281	323	252	300	323	289	300	292	343	301	285	323	288	289	281	297	292	322	285	303	328	330	283	296	308	293	304	290	311	305	296	284	278	306	309	286	294	315	290	331	312	295	333	306	285	307	299	318	301	318	312	276	274	316	276	313	315	321	321	283	292	258	296	302	274	289	331	294	314	301	295	292	315	323	344	305	289	339	303	295	330	306	286	292	284	298	322	308	289	289	316	284	308	317	299	278	311	308	316	293	304	281	314	305	333	309	315	312	324	292	299	299	287	306	296	308	324	303	309	293	298	322	321	335	304	293	306	295	290	307	307	276	292	320	308	304	294	295	317	285	305	297	295	324	315	303	291	296	290	318	294	293	273	314	294	309	339	275	317	266	309	303	300	294	297	320	290	294	304	301	306	269	322	282	305	307	304	304	280	292	309	320	321	302	324	331	304	323	294	278	299	322	298	293	316	333	313	298	286	317	307	276	295	342
25164	21584	27872	26213	14315	5499	2154	1129	806	619	583	444	430	374	348	339	294	308	277	243	264	261	253	229	252	227	251	238	243	228	223	187	201	207	202	202	206	205	196	208	214	207	244	228	213	199	191	196	228	195	204	183	231	195	204	223	205	220	193	207	202	201	203	215	207	189	206	193	201	205	221	201	211	182	197	236	196	216	212	187	187	190	202	198	182	215	201	198	199	223	195	203	198	202	210	202	195	199	225	184	195	204	195	210	189	205	225	223	188	221	210	196	202	195	212	210	198	188	200	220	215	170	211	193	200	207	191	211	192	213	195	208	199	194	197	201	176	187	223	199	171	218	196	217	204	225	207	192	197	203	217	195	223	204	206	185	212	235	200	190	215	209	197	204	208	211	191	241	196	219	207	194	210	232	200	208	196	206	201	195	197	232	214	198	190	204	193	196	206	232	200	213	217	209	217	202	200	207	205	210	241	206	220	188	214	183	198	193	191	204	204	195	213	187	209	204	214	218	204	205	211	218	171	199	218	220	203	197	212	183	222	226	198	185	194	193	226	191	208	199	229	228	188	209	208	200	196	197	196	229	227	220	211	208	185	190	219	206	235	215	205	189	210	190	176	205	163	203	212	227	214	222	230	208	204	198	210	203	213	207	185	219	202	215	212	219	197	218	240	197	203	194	232	192	190	190	186	208	205	212	169	165	201	193	182	199	202	187	179	189	221	200	201	203	195	258	195	206	178	209	216	198	217	176	205	203	203	209	208	202	186	184	207	173	209	232	194	204	211	225	212	176	198	224	196	199	217	210	201	229	201	184	208	218	204	162	204	192	204	207	186	254	213	172	206	224	252	215	216	202	225	217	213	214	217	208	199	200	205	190	213	190	205	213	197	204	222	208	187	202	201	203	203	184	205	202	201	213	198	223	195	202	210	197	210	190	200	190	198	197	187	207	179	208	208	207	225	210	223	185	212	204	197	193	213	188	199	210	183	215	210	188	201	181	188	218	209	214	209	193	205	193	191	190	210	235	213	203	194	213	224	228	188	209	207	217	211	179	213	199	204	204	193	215	214	208	234	189	181	204	198	195	199	207	199	192	193	203	191	207	225	194	198	187	178	218	200	204	198	185	203	194	180	207	203	206	226	218	220	172	195	227	194	187	176	222	239	225	229	198	194	238	204	207	229	204	205	192	210	206	191	210	212	198	212	226	167	187	173	192	194	210	194	197	205	217	208	194	203	208	205	187	229	203	223	201	204	195	189	205	197	189	230	212	206	207	193	213	213	197	179	212	207	218	212	197	191	189	183	198	198	209	206	223	190	211	193	202	213	216	182	224	200	207	209	231	184	202	221	207	222	207	197	219	208	222	211	200	187	229	218	182	205	206	213	201	185	186	207	216	199	213	224	207	187	189	198	180	197	188	200	184	197	177	201	183	207	221	204	230	215	217	198	193	197	224	204	225	188	186	245	207	221	197	235	214	189	216	217	196	185	203	200	174	209	204	216	203	182	194	181	207	187	214	211	192	211	200	219	214	212	199	222	177	201	199	216	191	222	186	205	200	251	177	215	236	208	190	192	210	212	205	198	240	188	206	202	188	218	222	215	185	208	206	201	204	223	202	221	216	204	178	200	194	219	202	202	204	212	187	194	196	216	206	209	203	208	169	193	211	189	189	219	192	227	210	185	207	192	199	187	208	217	231	195	172	207	197	220	224	193	183	200	184	210	206	243	188	195	200	214	198	210	198	202	247	181	229	222	192	239	213	198	214	201	210	190	223	219	217	211	223	179	205	205	205	196	211	191	198	216	187	231	206	234	201	181	184	213	208	205	208	201	188	179	214	202	189	197	204	219	198	204	220	194	189	206	200	199	196	190	196	190	187	205	200	224	197	223	197	195	210	204	208	226	211	234	215	199	193	204	201	222	193	197	203	198	201	214	206	183	217	209	203	222	228	199	193	228	203	212	210	207	181	191	229	202	215	192	217	225	186	220	222	195	208	202	188	206	183	201	211	178	211	229	217	191	192	183	187	221	185	194	205	219	191	200	196	174	239	188	208	212	194	210	199	194	207	212	204	221	207	201	191	206	210	207	209	190	215	191	209	238	206	205	195	215	192	209	178	180	217	207	208	210	187	186	215	222	183	206	193	194	203	195	205	224	196	223	216	192	201	215	196	206	195	204	199	205	206	183	200	202	195	200	208	231	206	191	193	209	202	215	215	208	182	180	187	215	196	179	211	215	232	229	201	190	207	196	193	217	194	196	203	204	220	179	215	182	221	197	207	230	201	197	219	199	195	180	173	221	217	209	201	232	224	190	246	232	187	196	222	210	191	219	204	176	199	203	195	203	233	213	201	193	201	226	207	187	211	199	193	209	210	191	203	218	198	174	204	203	184	213	205	185	198	191	218	220	211	190	207	207	227	208	195	200	222	247	206	211	212	212	194	193	206	182	198	200	185	183	204	195	181	185	216	196	185	236	187	194	206	204	214	199	223	189	209	193	170	209	210	202	210	177	209	208	193	222	211	207	206	210	221	177	181	220	207	195	203	204	198	195	202	207	184	200	205	232	213	209	201	194	210	196	199	209	180	187	203	208	219	204	222	203	205	212	202	222	211	205	218	188	194	209	194	189	207	229	182	221	213	182	179	203	217	214	209	221	189	218	197	232	226	208	181	214	219	196	205	193	204	223	202	203	216	198	195	210	196	221	233	196	201	196	204	195	230	215	190	201	209	184	188	183	187	210	200	194	185	227	209	205	205	209	207	208	220	185	200	193	207	215	218	208	223	200	182	227	199	214	223	214	190	213	218	209	190	196	193	199	199	206	181	196	188	197	199	188	210	214	200	176	197	198	199	194	216	192	210	208	197	207	163	209	220	193	220	214	234	202	213	204	219	218	213	217	219	188	193	218	199	208	202	213	203	205	195	219	196	186	221	180	209	195	201	210	216	200	216	195	197	235	211	200	211	223	222	205	197	205	216	203	180	193	223	194	213	173	226	181	215	212	202	179	183	199	197	205	227	242	212	210	206	212	203	214	212	205	229	219	214	216	212	217	187	221	218	200	208	196	185	173	196	197	182	207	206	223	195	228	207	220	215	200	200	190	216	192	184	204	215	210	201	166	225	205	217	195	195	190	187	203	226	182	218	180	211	228	204	208	200	179	194	186	193	208	199	205	209	196	207	190	242	231	212	203	225	182	189	202	173	219	236	201	183	189	195	212	206	205	204	217	229	232	192	213	186	197	198	198	209	199	186	221	195	195	208	235	221	219	190	211	215	205	184	210	214	236	209	188	204	227	199	220	230	210	210	208	224	193	207	194	184	201	216	199	222	208	215	198	182	233	253	203	193	228	216	193	219	206	217	200	221	198	214	205	202	197	212	192	218	194	205	191	215	207	184	226	194	190	204	202	225	223	184	212	208	194	209	225	192	206	211	177	196	222	211	211	190	210	201	206	244	198	221	210	201	210	182	185	190	210	225	216	210
33501	50341	38080	25188	14640	7791	3735	2229	1595	1233	999	766	661	564	481	470	399	389	346	342	316	334	324	340	308	306	305	282	284	244	244	285	257	262	239	235	278	253	263	251	253	239	251	245	271	262	246	236	239	214	255	278	270	244	232	219	249	228	267	271	259	268	231	249	212	236	257	238	275	244	237	241	270	240	265	241	249	248	231	251	242	230	253	243	284	229	247	243	241	224	222	216	237	227	264	259	257	229	219	250	223	265	260	249	244	226	247	222	262	231	246	242	230	244	258	255	249	238	244	238	239	202	281	244	245	269	242	239	246	264	266	239	268	193	246	257	252	223	224	237	255	239	230	253	243	257	231	266	242	250	245	229	243	211	247	223	252	247	243	241	243	269	253	236	244	258	260	232	223	275	253	251	245	232	238	270	226	256	232	270	281	250	242	226	262	257	232	239	239	225	230	239	230	252	226	251	238	262	243	252	232	230	262	255	226	244	253	243	261	239	231	250	253	248	258	246	241	233	237	258	224	248	262	234	216	228	250	227	248	255	244	240	247	237	246	224	236	232	250	229	273	242	271	220	267	230	238	240	278	235	233	239	220	246	228	238	223	228	249	252	235	233	240	241	223	229	240	248	235	243	253	210	253	244	266	262	214	249	251	249	223	255	237	244	260	242	250	209	217	217	253	230	222	265	251	244	233	249	226	215	234	222	260	236	277	238	237	236	238	201	240	238	246	208	218	226	231	227	230	291	200	275	222	232	224	204	236	262	229	243	236	254	221	246	237	213	234	239	240	252	257	235	235	246	227	250	237	260	208	248	245	208	250	262	261	270	258	249	213	272	260	237	250	245	264	242	253	253	221	243	255	234	271	267	250	210	218	237	243	214	227	255	237	230	205	243	248	236	234	243	224	235	224	248	219	218	246	240	245	245	242	222	278	228	260	252	244	246	232	219	236	230	240	203	202	266	238	212	233	250	254	252	267	246	213	270	267	249	218	261	269	214	243	215	236	245	254	240	233	255	268	242	239	231	271	216	228	243	232	258	260	244	232	251	242	232	242	234	244	233	261	225	252	230	251	224	242	254	232	244	200	248	296	215	230	230	242	272	241	233	248	232	241	240	230	240	249	253	204	258	225	237	251	233	234	242	223	233	269	243	249	208	250	217	273	252	256	242	278	223	232	252	205	232	248	225	238	229	219	214	261	242	217	240	242	239	241	233	267	263	256	195	223	238	235	238	268	248	239	276	240	239	243	232	253	225	251	238	245	249	245	236	247	214	246	246	227	258	223	239	231	246	237	248	244	260	248	228	225	273	255	258	216	246	226	248	252	218	239	231	219	238	242	240	226	254	240	247	255	244	242	265	221	262	245	267	253	246	251	263	236	235	223	202	252	233	265	241	248	217	235	235	223	238	234	218	200	232	232	225	274	230	255	196	233	256	224	225	245	249	239	234	283	239	240	229	254	251	237	235	251	253	239	248	248	228	239	242	226	243	233	231	244	253	266	250	204	256	249	215	240	238	239	222	238	250	258	264	249	251	239	254	261	252	219	241	265	237	253	235	224	278	213	230	249	238	247	240	251	236	251	219	246	254	226	245	260	239	254	228	230	253	261	228	261	240	224	222	227	237	260	213	239	248	226	234	236	269	243	213	264	242	268	208	226	250	253	225	230	244	262	249	232	246	203	234	264	255	238	229	239	274	256	224	230	242	235	239	260	249	231	265	262	231	209	226	256	248	222	226	237	223	257	247	256	236	218	258	240	222	257	265	230	251	236	235	270	248	264	232	241	285	242	225	276	256	241	263	227	230	241	257	237	240	231	232	215	238	262	240	221	257	250	261	253	251	247	238	212	224	252	244	235	223	251	244	211	255	277	224	270	260	229	232	241	243	227	240	247	234	242	224	240	225	257	267	232	227	265	224	219	254	232	236	263	241	255	242	236	248	251	220	235	239	286	236	242	245	228	217	248	249	231	249	231	231	240	253	258	259	254	230	224	222	237	244	241	235	250	257	251	254	225	245	266	234	256	230	243	218	246	241	263	245	251	229	231	254	210	215	221	248	231	244	242	235	219	244	255	222	220	228	227	241	246	252	252	224	224	259	263	263	228	248	205	238	249	240	243	249	225	276	236	256	246	220	210	240	226	245	241	240	270	208	237	246	248	247	240	219	242	273	276	243	239	262	244	252	265	225	236	246	252	249	202	261	228	260	225	237	248	237	247	257	245	224	256	230	265	239	223	228	244	250	238	228	268	216	279	258	220	218	256	245	232	233	248	235	262	243	245	254	245	255	235	236	254	232	236	228	229	248	260	267	217	237	269	246	204	275	253	247	261	242	236	251	223	254	264	241	232	252	223	263	235	225	251	243	258	240	266	231	260	252	269	262	245	244	216	241	243	218	242	264	225	240	209	243	230	245	232	260	228	259	259	225	233	244	250	239	239	222	252	222	232	243	234	230	256	265	270	221	246	235	236	251	249	251	252	240	268	236	236	264	228	233	203	266	254	262	224	250	224	237	262	241	248	232	239	232	226	238	261	251	225	239	241	225	247	234	242	231	261	253	276	233	264	222	232	216	230	221	252	293	233	220	260	243	218	238	257	250	250	234	222	221	243	261	259	215	237	280	223	230	239	232	242	231	240	210	255	222	254	245	237	255	217	236	232	244	227	245	239	249	238	226	247	252	247	225	247	240	247	266	242	206	250	257	237	235	226	262	233	228	238	265	254	232	229	233	238	258	252	242	249	226	237	250	265	249	255	240	273	265	258	227	239	239	229	236	257	263	201	266	221	235	249	249	255	237	250	261	243	243	227	233	259	221	248	243	257	255	216	255	226	228	241	234	254	252	258	227	226	266	245	220	275	273	246	219	224	265	240	226	217	242	260	237	242	230	226	232	218	242	209	236	238	245	252	218	251	268	228	277	242	246	260	257	254	256	221	248	250	221	235	234	248	228	261	226	247	263	259	235	237	256	226	240	243	243	284	227	232	256	242	257	231	245	239	261	234	249	248	230	235	233	256	224	243	243	229	248	252	228	249	239	210	252	229	264	265	256	231	238	255	233	238	266	244	239	241	248	269	251	225	242	247	243	235	231	262	238	219	262	257	251	231	260	251	259	245	263	254	235	242	252	239	237	249	257	256	214	237	238	247	230	254	262	245	235	250	263	255	218	218	222	264	259	234	242	242	247	248	239	247	245	243	254	254	236	230	254	205	240	223	242	224	241	215	253	258	244	238	243	243	257	242	226	268	251	256	227	221	238	248	239	232	218	221	246	258	244	238	256	228	249	260	224	241	249	241	241	251	258	237	251	251	242	230	269	240	234	220	235	240	233	224	277	279	245	251	262	261	246	267	236	280	224	255	246	229	236	253	242	234	253	254	260	215	231	240	225	243	239	231	237	257	245	221	232	236	259	230	273	257	240	242	274	243	251	251	218	241	236	216	269	251	246	248	213	253	253	245	249	239	249	217	266	247	227	240	279	269	241	225	256
22809	21441	29046	24453	21805	21163	11266	3117	1696	1201	935	769	655	559	481	497	416	407	369	380	362	325	364	313	332	294	309	317	276	305	310	281	291	284	247	260	262	287	285	287	281	280	260	267	249	253	289	263	247	261	267	246	248	257	232	296	242	270	272	274	253	273	276	265	268	266	294	289	252	243	278	264	248	274	281	239	267	251	253	275	275	243	288	279	256	254	249	254	253	237	265	266	251	256	253	241	217	266	262	237	254	245	250	261	249	259	244	245	253	286	274	280	266	269	244	264	251	248	276	250	266	253	268	260	275	263	239	243	268	289	269	252	246	262	269	242	261	275	270	224	271	235	278	282	252	256	264	263	229	261	224	266	267	256	248	278	271	247	230	256	245	278	266	306	271	255	258	270	241	236	257	250	269	286	277	258	244	246	275	265	251	277	282	278	273	287	235	250	258	259	240	268	279	209	250	250	241	255	264	264	246	257	260	272	227	227	263	264	245	240	246	265	268	265	243	276	284	240	251	273	264	256	269	270	258	258	237	247	263	273	260	254	284	257	280	253	252	259	271	269	253	260	253	234	253	242	284	282	253	230	273	255	268	262	249	236	299	230	239	279	254	228	245	253	270	272	265	238	240	254	251	253	279	283	267	249	288	265	243	227	250	250	272	255	290	259	259	241	290	262	277	241	267	255	278	264	264	293	266	287	247	249	236	272	235	271	256	268	245	252	268	236	254	272	305	267	232	247	265	258	267	285	243	278	286	232	232	253	242	259	216	261	276	247	256	256	272	267	258	284	251	260	276	244	275	281	271	265	250	268	260	246	262	269	253	235	267	270	250	268	295	264	256	287	240	277	276	258	241	278	258	238	247	275	245	269	261	281	263	260	240	246	263	249	242	261	249	284	262	297	264	244	277	239	225	250	243	290	258	248	271	294	257	250	278	271	251	248	240	250	265	265	251	254	248	250	263	242	251	247	253	297	264	256	252	259	267	248	284	255	234	285	270	280	281	242	267	264	244	278	267	300	278	261	253	264	240	243	253	243	270	263	263	242	261	224	264	272	257	236	239	254	254	291	240	258	271	211	261	258	255	287	228	254	255	258	233	269	249	258	280	285	259	264	257	249	255	274	271	240	242	242	242	262	278	273	267	239	281	271	268	247	256	281	260	279	234	245	279	247	255	241	259	249	279	252	282	232	255	228	270	267	259	258	220	283	295	256	268	240	259	252	251	251	249	240	252	270	248	269	259	255	254	264	256	278	275	250	304	264	237	253	271	248	279	258	271	255	269	278	259	265	276	255	260	275	248	258	283	258	273	292	255	263	267	302	259	258	248	276	285	268	264	248	264	259	273	262	270	247	273	248	244	274	284	262	267	262	236	274	257	242	281	297	286	270	264	247	259	273	242	249	275	262	273	255	257	250	258	288	256	283	234	236	287	251	276	243	235	254	281	293	280	271	271	231	244	259	259	253	240	263	255	266	251	281	266	278	245	272	262	262	292	243	252	275	246	225	285	262	230	251	263	278	254	285	253	278	245	260	261	279	270	255	271	266	271	274	257	252	251	283	264	263	267	240	272	261	252	274	253	273	252	230	260	241	247	269	269	279	265	253	256	267	244	273	273	253	245	257	274	247	264	258	253	241	229	256	248	267	259	233	267	273	261	256	260	263	250	268	271	238	235	238	282	251	222	253	222	261	273	266	271	246	286	253	246	231	262	256	268	245	246	264	238	263	242	272	241	263	274	269	248	252	250	279	264	252	285	263	250	247	262	261	248	248	267	255	271	253	277	248	253	218	253	290	300	263	314	256	280	255	249	251	295	243	258	267	250	267	253	269	290	283	254	276	252	255	273	256	273	246	251	230	283	264	248	256	251	280	286	255	267	247	263	232	233	246	251	266	248	238	264	259	265	284	260	256	250	250	263	263	257	274	231	297	296	258	238	252	294	265	268	262	243	257	257	282	266	250	247	271	253	278	268	243	270	263	232	241	273	255	276	252	253	268	262	251	220	267	230	250	289	268	269	251	275	250	284	248	239	279	284	267	258	260	269	254	266	274	253	250	279	249	265	277	272	242	262	264	252	247	247	255	262	265	275	228	264	296	282	268	291	256	245	259	248	258	269	264	261	251	284	235	269	253	231	243	265	248	246	271	264	248	244	230	274	296	278	262	233	254	246	280	286	250	269	255	229	258	250	271	263	257	278	273	305	262	258	255	278	252	244	246	293	230	240	273	245	256	245	257	240	271	274	245	239	297	260	261	246	268	288	286	238	254	288	259	262	273	272	241	256	276	257	247	258	259	290	290	254	278	267	245	311	278	250	271	279	259	270	253	252	271	253	269	252	264	263	246	264	274	240	258	215	281	252	225	282	246	276	243	262	277	253	293	245	288	260	261	259	262	244	251	261	259	256	296	256	259	257	234	252	245	257	238	271	263	242	247	260	277	239	273	278	292	241	265	227	258	248	248	267	267	240	235	243	275	259	264	276	247	204	270	246	289	263	240	287	266	273	270	283	253	239	253	256	254	259	259	292	248	253	259	271	260	291	258	282	254	269	263	263	247	256	251	234	292	276	269	240	264	259	239	255	241	271	260	249	254	273	253	285	281	237	281	244	242	252	271	242	242	291	268	269	272	249	244	264	251	280	251	271	268	239	272	236	248	244	252	252	266	264	273	290	242	253	252	275	263	266	227	278	286	254	267	238	274	259	244	263	273	277	258	267	253	261	270	253	235	278	276	236	274	252	248	260	260	277	263	261	262	281	238	258	250	265	267	285	261	285	270	265	241	260	277	260	227	250	271	235	265	258	281	267	270	251	260	259	262	255	277	253	237	257	248	270	263	251	248	274	258	245	246	274	257	284	268	246	276	254	279	268	271	275	265	281	288	255	258	260	249	253	239	236	256	248	240	240	269	256	257	232	292	250	225	239	285	237	288	260	261	250	252	272	249	245	269	245	248	272	260	284	259	286	231	262	243	260	244	268	253	255	264	238	276	274	267	281	263	279	259	235	237	265	288	247	258	234	244	246	277	233	223	247	242	257	266	243	250	242	264	274	247	208	283	272	260	224	251	239	252	263	252	266	250	267	273	250	267	260	283	252	263	245	237	270	262	272	293	240	304	262	250	269	271	274	248	282	274	278	249	231	264	276	247	305	247	246	241	220	250	268	281	236	249	268	296	268	270	282	289	238	246	249	287	278	266	234	258	243	264	243	225	278	248	244	257	269	239	243	252	261	258	242	251	267	248	259	258	255	271	268	293	263	272	264	275	242	285	256	262	265	254	276	272	270	256	267	241	229	251	237	269	245	272	266	240	276	273	250	273	275	255	241	245	249	266	257	261	264	265	270	261	285	280	260	253	236	252	257	297	246	233	241	266	286	269	289	261	252	251	268	262	247	264	277	254	257	232	260	290	245	280	266	240	290	283	269	267	244	264	276	251	248	257	274	281	257	290	267	291	242	265	240	261	244	274	257	253	258	255	265	256	267	254
35015	59450	49737	37977	24853	13368	7204	4463	3002	2117	1634	1269	1034	889	795	719	632	629	573	494	476	477	454	452	420	420	369	379	376	336	338	361	331	339	340	302	288	308	315	348	276	302	330	311	298	334	320	316	271	311	319	314	310	311	346	301	317	318	316	326	329	280	335	305	285	316	311	296	297	300	320	317	308	309	321	286	312	281	294	310	271	308	313	318	308	283	318	288	297	297	315	318	296	269	293	297	332	287	285	318	302	280	296	305	279	316	325	276	303	290	316	313	305	318	303	307	315	307	309	330	305	314	320	291	311	306	291	290	297	283	314	300	308	294	305	286	307	322	301	277	295	288	304	276	321	281	262	299	289	278	303	310	313	317	283	262	280	282	290	311	286	291	304	311	325	308	306	309	282	273	308	287	310	315	314	291	288	294	296	283	291	258	265	311	310	273	304	300	295	306	303	283	334	300	277	296	315	304	286	297	298	293	291	308	308	311	305	310	326	282	323	286	284	290	295	321	326	283	278	285	337	308	296	298	297	289	281	280	299	297	302	289	287	306	283	317	287	309	317	321	300	308	309	290	283	288	297	317	292	311	314	295	273	313	344	313	293	299	304	260	301	296	335	291	299	276	245	314	267	309	281	296	295	301	277	311	340	294	284	297	285	322	311	270	315	318	302	288	312	329	301	276	304	294	293	271	281	291	286	291	270	339	291	307	322	281	292	284	298	298	312	274	258	316	293	312	314	323	299	297	265	285	312	293	295	305	304	268	303	299	249	315	259	317	283	301	299	298	299	304	291	297	309	329	292	299	320	299	306	292	286	293	294	289	311	306	295	289	316	309	276	304	291	277	288	323	302	289	337	279	272	316	322	290	312	274	284	295	304	280	273	316	288	267	318	309	313	284	299	318	288	345	294	312	300	295	297	294	340	263	284	290	288	275	310	303	268	292	318	310	275	297	313	288	299	328	330	279	308	280	297	286	278	289	305	329	300	302	295	289	294	275	310	299	281	264	313	308	284	283	303	277	275	324	304	283	299	312	286	304	293	296	307	281	296	289	348	280	351	310	309	274	302	293	285	294	307	292	296	289	293	272	317	283	319	302	306	307	329	257	287	289	296	287	299	343	292	309	263	280	291	310	303	310	322	302	288	308	291	306	298	328	284	290	295	302	279	324	279	339	283	274	324	314	281	305	321	280	302	316	314	280	322	292	277	297	311	295	297	300	258	269	318	296	313	270	288	325	277	306	289	291	277	340	287	302	304	274	289	279	274	285	301	308	326	320	303	300	267	302	300	316	295	290	335	295	298	308	298	284	312	309	314	292	297	304	307	280	275	308	338	300	318	297	302	295	273	293	298	291	294	289	305	316	276	319	265	310	318	311	273	303	314	328	284	320	287	291	296	280	321	289	278	335	318	306	302	316	308	282	293	284	307	291	303	302	293	294	300	304	321	306	289	314	337	290	325	289	287	324	284	275	272	308	306	304	293	291	278	304	284	296	315	286	296	293	320	305	309	262	289	286	294	305	277	284	288	292	288	306	304	321	288	325	316	310	301	316	296	315	291	293	281	312	303	284	261	284	316	339	296	282	319	304	277	308	292	267	293	299	296	331	299	280	304	325	284	277	298	277	316	292	304	301	305	284	300	268	311	282	297	309	308	292	290	280	306	312	309	296	275	306	285	291	306	303	280	295	313	314	308	300	306	299	301	282	285	294	282	311	302	299	275	273	309	304	306	291	336	287	293	287	311	279	333	299	321	296	307	272	280	283	289	265	297	324	310	264	295	310	308	290	301	319	290	286	327	306	331	291	285	276	283	298	286	294	306	300	285	284	317	326	288	314	296	299	281	302	279	292	322	322	306	300	287	313	299	305	318	301	303	284	272	313	302	312	300	285	298	312	299	323	292	269	319	300	296	310	297	272	295	284	331	306	353	272	344	284	303	285	278	284	277	309	316	320	310	299	296	286	282	303	292	318	303	272	278	291	306	295	295	295	275	297	314	277	296	308	276	321	351	312	331	282	267	280	270	325	277	291	294	281	313	246	292	298	324	316	312	306	307	341	295	300	291	305	308	292	273	289	320	304	306	291	297	294	302	312	288	293	309	278	271	336	311	303	335	256	276	311	331	315	310	299	329	298	313	315	312	288	312	304	314	298	292	275	267	293	271	306	295	281	306	297	309	303	293	315	319	293	312	298	298	306	267	303	253	311	321	277	314	298	302	285	290	309	287	308	333	307	262	300	253	283	295	288	296	261	309	302	313	272	275	277	313	322	265	287	305	297	294	324	293	297	310	281	296	284	289	291	286	294	306	301	286	315	298	263	286	296	271	299	295	309	290	296	270	291	272	276	287	298	285	290	286	253	268	278	349	282	317	307	312	295	294	313	316	302	334	321	294	307	302	306	299	302	276	290	293	310	319	304	308	294	300	339	291	336	271	291	286	319	274	286	308	294	292	271	308	315	291	319	301	316	305	283	291	303	314	312	319	297	312	307	284	271	289	317	337	299	269	308	300	296	308	291	315	292	293	315	302	282	298	286	312	297	301	284	304	302	312	284	305	253	295	328	294	306	318	303	299	345	323	278	285	311	295	311	304	314	310	298	322	321	307	308	314	305	287	287	297	289	344	308	352	324	305	320	278	296	309	318	292	286	292	316	278	298	307	287	299	302	261	300	290	299	290	303	291	291	331	269	262	304	304	259	296	324	292	321	294	297	286	291	322	295	299	308	333	272	270	289	266	321	295	285	286	312	305	283	299	252	277	264	325	310	273	334	318	293	332	323	302	292	302	266	299	317	326	292	294	277	291	318	320	275	305	295	275	290	306	293	316	326	333	304	280	299	274	314	322	315	274	308	321	325	304	283	297	345	329	293	292	281	313	299	315	272	286	316	322	308	301	288	317	318	296	315	312	270	310	315	258	320	302	294	307	286	274	297	326	319	287	291	311	305	330	323	302	310	301	296	290	281	300	294	292	269	259	293	305	303	301	283	289	291	282	307	288	288	320	303	309	309	281	298	272	290	296	295	307	276	297	287	296	265	297	311	283	295	282	304	293	310	313	321	278	284	287	316	291	277	317	304	293	326	314	327	288	312	321	318	312	292	325	302	297	314	307	294	271	310	317	279	290	290	315	329	275	298	313	305	310	305	290	281	275	309	343	298	290	301	296	321	306	319	293	298	322	316	278	267	288	291	284	292	300	279	300	310	292	310	322	301	311	307	318	296	305	295	315	288	281	299	268	308	320	319	293	303	274	338	286	280	302	290	321	299	301	301	289	322	292	298	319	291	293	289	315	300	283	285	304	313	286	292	316	310	278	310	277	289	307	287	271	273	314	322	296	298	299	287	299	281	300	304	269	323	297	297	289	309	302	312	324	302	265	309	342	279	316	295	327	311	281	296	266	303	293	319	282	318	330	305	300	292	324	283	315	287	325	316	305	328	313	297	320	302	280	300	276	298	302	269	300	311	294	326	285	301	295	311	304	317	290	308
30190	29265	30456	19147	7531	2977	1671	1045	819	647	524	418	382	365	316	339	289	279	276	266	250	241	256	251	265	211	248	222	247	245	239	228	218	212	204	198	225	233	210	211	268	222	232	227	219	218	193	233	205	234	235	175	257	244	196	175	219	223	212	202	213	243	210	197	250	208	206	214	240	212	247	218	206	227	218	229	217	214	216	243	212	230	231	207	249	211	215	201	237	231	213	195	210	210	211	214	202	224	240	227	221	204	236	191	207	193	219	210	202	190	250	224	207	214	202	202	201	222	197	239	213	206	211	202	221	234	220	226	217	209	215	211	236	231	200	215	221	237	179	195	213	198	240	208	217	222	237	191	204	207	214	202	221	219	193	197	203	195	210	221	245	217	217	217	245	213	205	212	199	210	221	217	203	231	224	224	215	231	208	222	199	206	220	208	212	238	208	247	206	203	219	226	246	216	254	216	232	189	228	194	216	220	230	205	238	220	195	226	215	222	220	219	248	205	225	207	215	215	217	198	205	212	219	202	205	225	198	211	231	190	208	206	209	218	251	232	209	237	212	232	251	211	233	225	221	201	201	199	212	224	203	224	216	225	201	209	210	205	227	209	199	205	210	211	220	201	230	215	233	221	223	223	221	188	233	209	219	203	212	211	206	205	212	221	233	218	228	229	202	239	199	217	220	204	191	198	224	218	223	237	231	226	217	230	205	218	204	199	219	213	222	222	233	213	209	204	211	233	231	198	240	215	203	215	221	236	207	235	224	215	220	230	246	206	185	234	207	233	236	214	238	207	201	246	221	232	222	210	224	228	221	215	210	227	225	203	233	187	202	197	238	208	208	212	240	214	229	186	229	242	223	241	222	213	236	199	186	227	203	230	202	210	236	231	221	215	238	216	236	225	231	241	222	200	226	226	218	207	219	236	213	217	204	232	208	218	207	227	222	248	192	214	219	220	229	213	222	211	221	198	210	226	237	224	217	219	231	245	204	215	227	198	241	215	199	220	194	224	237	234	227	217	220	231	204	205	226	237	233	241	220	234	231	227	216	221	222	228	222	234	232	213	230	201	235	225	222	218	237	244	230	224	219	227	209	200	227	219	212	202	209	239	206	239	213	215	212	220	206	202	217	223	227	202	232	215	236	220	224	219	199	218	252	204	236	223	232	234	228	215	219	221	213	246	208	197	193	212	220	218	217	211	206	231	221	231	234	225	216	234	222	205	203	254	240	243	199	229	209	206	233	211	208	251	199	228	234	197	219	209	221	205	212	211	201	186	225	242	237	236	217	213	203	223	212	216	200	238	215	224	210	219	199	253	246	196	206	224	244	229	208	230	220	225	197	218	188	236	209	225	216	251	204	231	204	199	187	207	233	235	199	221	254	205	220	193	205	224	194	218	223	195	194	222	235	215	234	223	213	218	212	215	217	229	238	220	200	249	202	228	214	218	217	228	219	216	220	230	208	239	209	240	209	238	217	211	226	211	230	210	202	219	209	220	221	206	219	228	263	196	216	234	251	190	213	219	210	193	217	216	217	242	221	220	201	210	220	217	225	197	204	233	189	235	233	197	218	226	201	216	229	230	209	220	224	222	210	223	204	217	214	217	232	212	221	196	209	224	217	197	221	204	202	226	203	224	205	212	225	212	251	244	209	227	217	226	205	239	213	201	216	237	224	210	225	232	259	227	212	223	223	184	213	187	221	222	209	223	195	229	206	211	223	208	208	189	230	221	206	219	207	221	220	246	205	229	229	234	248	228	217	223	221	234	216	219	228	236	234	224	239	193	224	235	215	211	236	224	214	210	233	223	237	203	181	208	228	226	185	239	247	222	186	208	207	236	223	227	229	234	189	240	190	203	216	230	200	234	242	245	221	208	214	229	219	198	252	213	226	232	224	229	221	249	218	211	243	224	207	209	228	210	223	234	224	207	228	197	214	214	218	223	198	234	220	216	223	204	215	211	241	202	208	229	215	209	212	254	220	208	208	217	217	221	204	213	224	223	232	212	239	209	202	242	231	248	205	235	232	213	216	241	251	236	213	241	244	227	235	192	217	219	227	195	250	231	231	214	220	220	211	202	214	225	242	183	205	232	227	235	229	224	224	218	207	246	233	214	212	240	194	217	222	205	240	215	183	193	236	203	208	208	198	220	257	226	241	205	221	198	202	222	218	214	242	202	231	217	240	193	215	235	187	213	196	230	198	232	209	227	232	202	223	231	231	228	199	232	220	198	221	198	197	231	219	209	225	206	210	200	195	216	202	229	218	208	222	191	231	211	207	216	232	203	212	204	216	197	218	200	210	216	202	229	207	241	200	209	265	191	213	211	245	215	200	193	234	235	224	229	235	219	215	224	215	201	201	230	209	196	218	219	217	218	215	223	234	214	230	209	220	231	219	218	201	225	222	242	210	225	239	211	215	247	238	229	230	197	210	211	226	195	228	256	242	227	191	221	246	219	249	228	220	216	210	239	195	231	206	252	202	221	209	235	200	212	178	220	220	250	184	199	240	226	246	202	213	236	214	222	243	213	203	236	226	241	234	206	198	245	240	202	222	236	209	207	225	230	236	213	221	231	228	230	219	220	215	244	210	211	211	229	228	190	201	213	211	238	222	216	210	224	203	216	226	219	214	234	205	217	223	200	223	219	253	242	207	203	187	222	208	232	206	215	226	199	220	218	209	226	229	211	219	216	222	229	198	251	202	232	234	211	226	224	207	236	206	219	249	227	230	192	215	219	216	223	221	218	225	254	200	208	228	195	222	221	224	175	196	219	218	202	203	207	238	226	254	219	198	187	210	209	223	203	228	221	214	228	216	208	217	206	213	205	249	219	239	238	211	218	227	236	228	206	212	199	229	217	208	238	209	195	211	236	222	208	200	199	192	205	230	212	221	205	261	242	234	207	211	225	218	239	209	217	230	242	231	208	239	212	194	222	198	228	245	223	211	206	206	220	222	223	198	221	213	220	206	210	240	204	229	233	221	212	204	209	222	211	216	224	208	246	205	215	205	207	206	229	237	224	230	196	225	202	221	227	222	226	207	204	224	207	211	211	200	226	186	224	209	220	204	215	234	258	228	224	208	229	202	243	213	219	224	238	218	221	198	207	231	241	248	212	227	194	223	206	218	211	203	235	222	212	234	205	231	224	211	189	215	198	222	199	217	231	236	231	207	209	200	231	231	249	226	223	197	210	234	214	203	215	228	227	226	218	241	222	206	237	228	226	208	226	209	207	199	207	214	201	203	213	219	215	223	217	225	198	196	225	231	223	237	209	216	202	216	216	228	223	204	227	207	244	232	216	216	196	214	227	217	209	221	208	185	224	209	196	233	203	205	206	223	205	239	206	227	214	212	200	220	235	221	181	242	221	212	230	228	218	249	229	190	205	237	233	218	222	229	231	226	232	214	222	185	221	228	245	214	236	231	211	223	208	213	220	199	196	215	204	235	209	195	218	235	232	223	225	232	243	228	224	178	203	229	219	213	230
32145	45174	34123	20374	10809	5391	3308	2067	1497	1094	842	710	597	542	481	438	393	383	345	374	362	334	310	325	296	311	299	274	292	304	270	305	271	263	253	263	246	287	234	262	247	286	274	248	262	265	273	260	272	280	255	257	232	289	240	251	252	239	280	266	213	270	251	242	245	277	235	256	246	277	233	260	247	265	251	271	290	241	230	225	227	292	244	255	293	260	294	268	254	280	236	253	246	237	287	231	276	283	242	261	263	266	277	252	282	253	254	281	260	272	252	276	280	269	269	248	260	276	257	267	263	262	258	265	271	261	274	249	286	265	253	241	252	268	256	248	245	244	258	239	254	247	256	260	268	267	253	259	239	282	250	259	253	269	250	271	260	263	273	255	259	250	257	283	286	245	257	249	241	260	278	236	269	269	247	270	291	244	266	261	241	252	268	268	244	285	235	274	261	264	247	250	266	243	278	276	264	269	283	264	249	239	248	240	257	269	239	278	263	266	283	232	255	250	268	248	232	249	267	258	250	259	253	249	270	255	249	254	286	247	254	234	262	259	267	275	243	252	236	250	239	235	271	266	275	244	263	244	263	271	249	262	271	280	258	290	253	261	223	261	242	263	278	239	247	284	246	232	238	250	253	254	254	273	245	283	230	256	290	236	275	273	279	274	251	223	302	242	253	269	281	258	235	254	259	264	245	246	258	290	264	254	264	245	258	281	239	249	260	247	262	236	273	279	266	226	258	235	276	236	238	270	268	231	263	274	255	237	242	241	237	239	263	236	237	252	227	277	263	251	251	241	240	250	248	266	266	260	277	255	276	242	233	237	275	274	246	232	277	213	263	245	283	264	261	251	261	256	234	265	264	265	252	253	254	248	241	256	246	264	231	277	273	278	282	275	256	249	251	267	276	261	265	248	280	251	281	287	255	267	287	262	242	246	264	265	243	257	245	256	269	243	243	242	267	257	239	255	275	250	239	243	249	245	229	236	240	283	249	279	310	264	259	250	268	258	230	248	252	239	260	240	249	251	254	266	255	249	256	262	259	249	270	249	277	230	217	253	242	247	243	258	275	264	237	267	257	244	254	247	259	258	266	244	272	281	225	260	281	253	255	238	264	247	270	280	241	281	265	281	243	259	221	273	232	248	239	262	233	254	244	244	273	258	280	216	245	276	223	274	236	255	240	259	246	238	254	256	269	272	265	259	242	280	241	243	238	268	254	269	232	260	261	241	232	252	271	275	278	246	237	262	257	225	260	297	241	245	266	262	296	253	278	283	258	243	287	241	238	264	298	274	271	242	253	263	247	264	259	243	223	250	231	265	268	250	259	247	292	241	243	252	283	242	257	296	259	274	254	276	228	269	271	258	255	253	270	276	256	256	286	264	251	266	260	226	257	251	252	291	269	254	239	278	246	243	269	269	263	265	267	233	250	231	275	266	253	253	259	288	254	234	244	239	255	277	257	261	263	253	273	260	249	267	252	260	250	247	240	249	259	245	260	268	251	264	244	249	271	262	267	277	259	259	252	274	275	314	282	235	291	255	220	273	244	255	277	266	248	264	230	272	251	239	252	268	253	265	246	260	257	267	242	258	261	258	268	272	247	265	250	305	255	259	240	267	251	260	260	267	254	263	243	244	261	256	248	264	248	255	277	239	263	246	294	255	239	266	242	250	253	256	274	280	253	244	268	284	256	273	269	250	236	271	236	258	246	262	248	251	246	260	284	222	241	236	237	245	246	253	252	270	277	246	255	239	267	257	231	270	239	235	221	285	262	244	276	283	252	263	295	241	256	255	289	261	281	259	253	242	250	281	251	267	261	272	267	257	278	261	290	250	252	262	255	234	245	226	278	249	264	260	264	285	241	278	252	247	267	264	282	286	238	242	254	242	241	236	256	261	255	256	217	248	237	249	276	263	252	247	233	226	249	244	266	250	265	266	273	234	228	242	260	246	261	245	263	221	271	242	228	286	264	248	250	247	279	264	269	280	234	252	242	260	256	251	244	239	257	254	252	259	269	243	246	267	240	298	282	256	281	269	258	287	259	258	261	244	261	259	249	254	249	273	259	239	251	257	265	256	263	251	267	246	225	264	227	260	225	237	251	260	271	234	246	243	293	280	280	234	249	254	254	251	273	256	249	264	276	281	240	279	255	259	265	256	248	284	253	264	268	240	250	252	251	246	268	247	270	277	254	261	260	235	290	252	261	241	258	241	254	281	231	225	242	243	266	258	261	282	244	270	235	261	251	267	259	253	243	217	230	274	288	272	253	253	264	256	255	270	223	256	255	249	228	254	232	232	264	256	242	253	208	242	276	249	263	236	238	282	251	285	288	269	262	237	238	268	257	257	266	259	233	246	272	217	225	233	271	270	299	261	260	256	268	227	246	255	272	264	210	262	268	275	250	242	255	249	240	253	267	269	260	257	246	262	238	279	239	254	283	243	264	262	258	275	257	248	263	268	244	256	270	270	262	265	236	270	249	253	298	262	286	271	248	273	247	267	243	266	268	261	252	264	238	216	275	250	256	255	268	271	267	280	245	259	265	243	251	251	248	238	274	257	247	247	250	283	246	283	242	256	275	250	223	274	233	285	254	257	258	273	259	262	256	271	263	239	260	259	243	261	260	302	285	260	245	253	258	276	255	264	248	265	229	264	242	267	250	248	278	251	270	239	236	252	244	240	266	257	246	232	284	273	274	220	260	258	266	245	274	261	256	260	234	239	271	263	243	267	231	248	246	235	275	263	247	273	245	271	259	261	244	240	237	255	258	272	249	232	271	253	249	266	263	265	265	261	236	264	261	261	239	282	212	266	260	260	236	286	254	263	260	265	252	274	272	277	259	274	262	240	245	250	260	275	229	257	239	238	247	268	270	236	245	252	311	245	270	276	249	242	263	241	260	243	253	290	251	252	267	265	248	251	302	226	259	270	238	248	249	262	244	266	247	260	258	250	246	260	243	220	262	252	247	277	300	224	272	244	290	257	268	250	265	245	257	274	255	259	248	266	277	288	239	247	272	241	239	278	259	227	238	292	262	290	271	269	255	238	281	218	267	248	244	233	253	246	264	279	238	260	250	248	245	265	244	295	251	240	278	273	239	270	263	251	234	266	285	262	259	241	246	252	252	268	225	262	262	265	273	276	256	286	267	253	260	243	241	274	258	291	261	254	269	259	269	246	243	246	264	254	290	261	231	250	278	234	250	274	239	256	260	240	268	265	254	259	280	258	243	266	265	252	248	256	255	248	249	268	259	312	222	284	261	250	267	274	276	233	252	287	256	245	244	287	273	266	260	272	273	258	250	251	280	273	252	260	240	250	273	246	247	239	259	240	239	268	269	249	248	220	256	248	268	260	263	266	280	239	257	265	250	240	266	257	229	271	244	255	227	244	269	247	232	245	235	256	266	236	239	258	280	277	274	247	268	225	274	270	257	286	258	248	271	240	253	251	228	237	248	255	255	260	276	236	273	281	259	224	249	299	233	259	265	264
23822	21382	28458	24959	21685	15524	6203	2345	1433	1029	855	736	572	508	470	418	409	412	386	354	337	337	333	300	344	281	295	302	274	259	255	281	268	267	279	285	284	241	235	267	247	255	249	288	246	261	281	249	232	250	299	239	252	239	256	275	254	257	252	214	246	236	260	258	292	260	255	267	229	261	238	259	249	242	286	246	276	262	229	227	257	232	226	238	274	284	234	229	256	249	219	256	274	261	241	254	267	257	264	266	288	244	263	242	236	269	236	244	249	240	232	247	244	252	256	261	275	276	269	240	228	263	252	257	234	262	251	236	257	254	270	278	256	259	226	264	251	242	249	261	262	263	255	240	282	270	231	244	247	239	251	235	245	246	253	229	253	251	237	264	258	246	270	225	256	252	252	254	273	256	250	254	241	255	256	261	255	248	244	250	255	234	247	259	236	240	264	268	241	268	271	253	256	255	284	249	292	294	265	273	261	242	252	236	267	258	248	268	239	270	262	245	290	240	288	275	256	244	252	275	246	234	244	266	235	271	254	261	265	257	248	268	258	230	264	270	253	263	251	263	273	246	253	254	267	272	247	254	264	277	241	264	262	265	257	266	241	231	266	280	256	257	254	258	242	274	289	252	273	266	251	269	234	279	255	270	263	259	249	240	267	262	258	235	255	278	243	266	275	255	267	260	240	220	262	251	252	262	266	279	258	263	250	251	252	252	245	238	282	239	264	256	267	278	256	264	247	257	277	236	277	261	238	245	253	269	281	242	259	247	235	293	227	260	271	267	289	249	259	259	270	245	266	268	262	264	268	243	265	224	283	257	265	247	238	247	243	260	258	247	242	247	237	276	265	253	260	233	250	262	261	264	237	250	259	241	245	242	220	243	253	252	243	250	263	230	252	247	242	244	249	281	255	230	242	257	251	247	299	249	233	253	250	230	269	272	252	267	288	248	286	268	231	284	238	259	256	276	259	225	270	248	244	287	268	251	252	258	246	278	250	245	262	265	235	271	256	272	265	268	257	245	250	235	270	284	271	259	264	239	234	283	264	254	212	250	249	252	241	248	233	232	273	229	262	250	284	240	271	267	261	262	253	239	252	245	275	270	286	275	246	242	226	239	255	247	251	245	256	242	248	270	245	264	239	238	251	231	274	236	244	245	260	249	236	234	255	280	272	259	285	269	257	248	274	237	254	236	287	261	245	231	250	229	244	241	225	232	240	252	258	266	270	245	252	224	263	236	255	264	272	285	271	278	249	278	229	273	267	243	262	261	261	275	264	243	247	253	243	247	273	253	246	215	247	251	246	271	263	273	267	253	257	250	246	273	260	264	250	268	255	271	272	246	258	274	276	253	271	278	267	217	224	281	270	262	300	282	274	286	256	250	265	291	258	240	249	258	238	229	263	256	263	273	256	236	238	230	224	226	248	240	242	259	261	248	250	297	251	250	245	266	255	236	291	244	224	246	253	257	239	261	263	269	253	283	212	260	250	218	230	282	278	234	265	253	232	266	250	227	257	265	271	250	270	249	271	254	240	230	264	277	218	270	271	244	237	243	269	273	241	293	269	254	250	250	252	258	275	255	229	261	276	226	242	241	269	288	254	309	260	227	223	275	203	275	254	263	230	240	280	252	267	252	277	228	241	252	281	272	258	227	261	297	257	223	254	237	239	247	267	251	240	256	261	238	256	247	247	251	222	270	240	295	256	231	251	267	259	267	244	256	295	266	242	273	256	243	247	286	277	250	260	251	257	258	278	243	266	259	261	295	256	245	254	265	266	264	242	253	287	259	256	233	262	247	270	239	254	248	257	257	245	250	242	254	258	240	260	257	245	271	230	226	259	266	279	255	274	287	254	252	255	254	286	238	231	250	247	277	242	290	263	243	274	282	261	242	261	228	260	237	264	263	275	234	240	234	275	287	234	256	247	270	294	267	261	260	247	257	247	268	243	254	252	270	248	267	251	246	277	255	244	241	261	238	262	283	233	219	231	233	267	262	288	241	243	282	269	242	259	253	252	238	237	234	257	255	265	275	269	236	256	244	247	242	235	264	234	245	266	269	256	251	259	244	265	223	269	251	251	253	252	235	264	279	233	260	256	252	247	264	229	261	259	267	272	252	275	253	244	258	268	245	266	278	264	252	265	264	275	240	256	268	245	249	265	272	273	269	246	262	264	267	240	271	246	215	250	254	269	256	271	265	276	261	252	264	257	271	254	260	244	223	291	277	257	275	255	242	256	268	250	256	235	263	243	265	242	253	252	253	294	279	245	268	224	260	227	259	240	238	238	298	252	256	245	232	249	269	264	243	243	278	256	247	265	245	261	216	250	234	252	282	250	220	253	272	293	236	275	274	258	265	230	260	281	261	259	286	277	258	265	237	289	234	255	254	244	264	256	269	255	249	265	267	254	277	264	225	286	281	274	246	256	259	243	257	267	242	258	252	224	273	254	252	254	249	255	256	260	251	228	276	231	261	275	259	232	259	252	250	236	219	266	297	260	274	230	214	253	265	239	276	251	235	262	234	242	271	274	261	243	240	250	258	249	258	255	230	249	231	245	236	256	290	278	248	236	235	248	270	242	291	254	240	258	252	274	270	248	262	256	256	241	254	252	240	221	303	254	241	252	248	216	266	256	258	233	252	266	261	226	245	276	240	260	230	279	237	247	250	275	237	256	236	260	247	258	240	222	287	267	265	266	257	271	245	257	280	245	258	251	239	242	228	234	238	264	247	271	272	257	244	254	260	262	266	273	270	275	245	251	262	247	259	241	262	249	269	247	243	233	253	219	242	256	234	262	247	243	239	265	260	233	261	254	247	258	281	243	271	238	258	238	246	287	254	235	272	273	267	241	275	259	246	248	246	247	256	274	269	261	282	270	276	257	264	243	270	270	249	233	254	303	260	263	235	253	260	253	259	232	249	244	255	274	262	247	242	264	250	232	254	246	281	263	275	270	254	254	237	266	256	254	268	266	256	289	236	239	275	255	270	250	260	235	237	265	263	248	275	267	251	280	250	264	268	247	250	271	222	250	259	258	244	268	260	251	253	253	250	258	273	251	242	242	249	277	269	251	255	255	255	278	238	217	258	226	264	237	229	242	236	247	212	263	239	258	243	240	252	284	252	226	236	231	274	256	255	250	248	239	297	241	269	231	238	261	295	245	240	270	276	263	273	259	239	259	243	269	245	280	296	277	237	249	253	233	278	238	240	240	262	240	247	242	256	249	241	284	289	291	265	240	254	271	256	255	243	244	262	248	232	235	266	295	231	239	269	259	276	280	247	257	253	296	260	252	258	266	276	239	227	269	250	283	258	230	242	248	266	248	269	234	256	240	231	286	249	258	269	243	253	242	243	250	263	263	262	249	263	224	252	247	250	235	280	261	229	227	256	281	249	233	251	250	261	248	254	279	276	256	258	247	274	253	267	273	256	238	252	254	269	252	253	258	272	244	230	278	247	241	251	263	258	266	260	234	244	257	256	243	239	234	232
31595	54849	39951	27208	21675	13683	7167	3974	2725	1931	1461	1164	988	779	658	646	609	536	483	491	468	443	393	400	375	363	383	347	329	332	356	328	336	326	324	329	336	303	284	345	311	315	327	305	319	297	305	307	307	314	316	282	285	310	291	338	307	314	270	299	306	298	301	319	297	271	300	265	328	326	285	302	277	296	298	279	295	264	301	318	277	288	280	304	340	314	317	277	276	266	292	291	302	275	300	265	277	319	306	284	279	303	308	269	279	281	277	264	303	313	314	294	299	281	312	293	286	308	299	302	295	320	317	286	297	270	297	292	304	305	338	332	324	295	296	287	296	276	289	298	298	300	296	288	258	273	310	311	298	304	309	307	285	296	270	290	306	285	294	291	278	279	295	311	282	300	296	291	275	307	317	319	323	336	308	305	304	306	315	284	281	305	306	257	322	277	272	285	338	321	295	277	301	309	281	306	309	304	301	274	293	263	269	281	270	315	285	286	307	291	289	310	299	302	274	268	333	302	305	298	292	314	270	306	290	318	285	271	283	299	309	270	277	285	285	288	290	313	289	269	287	303	312	320	286	298	311	300	331	276	293	318	301	301	324	302	318	283	326	298	289	296	290	312	297	299	287	315	331	323	292	313	279	294	260	295	306	321	276	301	342	294	312	292	310	278	273	281	300	286	299	291	292	311	340	276	297	317	322	312	295	294	287	284	299	281	301	320	309	305	317	288	319	285	319	281	299	301	281	301	299	308	291	330	302	317	302	287	252	298	294	285	285	273	266	312	286	303	272	296	274	286	290	333	324	296	300	307	302	329	321	317	286	288	303	281	323	313	273	313	279	306	318	293	272	312	274	270	260	325	274	293	284	312	313	310	279	307	302	286	308	310	322	319	295	291	308	301	331	299	303	304	286	283	309	294	286	312	278	341	284	319	270	263	333	310	283	286	280	303	310	326	296	283	282	295	291	306	288	301	297	269	301	275	278	285	291	305	263	299	305	314	309	304	282	294	302	301	325	289	286	307	276	293	283	289	290	319	322	307	291	299	283	298	313	277	308	274	292	283	283	302	295	321	314	285	281	301	283	299	288	275	282	282	274	297	284	296	289	306	296	298	296	303	316	290	301	317	292	281	304	288	330	279	314	314	276	274	305	263	285	295	283	279	281	295	270	291	301	303	291	296	309	288	340	292	298	288	290	295	317	301	286	296	280	324	302	267	299	301	276	294	311	292	310	293	293	307	306	280	267	278	286	295	285	272	287	298	323	289	325	283	310	323	312	296	299	298	297	309	276	305	286	283	276	274	327	306	305	288	302	310	292	299	317	277	323	281	329	305	262	319	307	301	317	307	268	341	311	307	291	285	286	315	300	294	295	297	268	314	306	273	307	313	300	306	314	319	270	295	314	300	273	298	317	294	304	293	317	319	277	305	273	320	307	296	295	304	295	285	301	264	304	306	283	304	285	289	313	297	318	297	273	312	315	314	307	296	295	277	300	299	291	292	278	308	292	269	313	277	308	278	269	312	295	271	290	282	305	303	300	309	270	292	302	320	290	294	272	322	331	280	280	297	293	327	339	280	296	317	309	309	305	306	295	293	303	280	285	311	327	273	297	312	298	276	308	260	319	292	275	289	292	297	284	303	305	290	297	307	280	290	305	302	299	292	295	296	306	291	310	276	315	300	301	282	303	317	316	314	313	287	323	305	313	297	296	293	296	281	305	299	296	304	284	299	320	319	301	273	319	279	275	306	277	299	282	304	311	292	309	313	307	290	280	304	278	287	297	292	314	297	292	288	279	293	296	292	290	320	274	300	281	262	277	302	272	278	313	297	274	313	320	265	266	282	285	300	296	257	283	300	283	306	287	319	284	280	324	298	284	286	314	312	311	319	310	319	308	295	275	288	288	293	295	270	300	329	299	279	303	303	304	292	287	312	319	316	251	307	294	302	271	309	299	291	271	276	294	281	327	288	276	308	312	286	324	316	283	267	280	288	282	276	285	310	276	287	280	288	272	273	307	316	299	279	284	318	314	280	331	294	295	273	277	282	283	285	303	284	291	302	301	285	305	288	284	290	284	282	306	282	271	311	285	327	330	301	308	289	307	316	307	297	314	316	267	276	307	339	293	285	291	302	329	325	275	302	282	306	314	300	315	292	308	320	287	278	298	294	303	301	281	283	289	314	295	287	313	282	284	304	294	298	287	271	320	288	320	311	314	312	288	335	297	304	295	275	287	290	307	303	303	294	277	301	284	277	292	275	285	312	317	303	284	312	262	345	308	304	329	293	275	298	324	305	289	337	339	308	290	289	295	270	292	264	311	285	282	296	289	310	286	275	287	272	287	306	302	304	311	277	310	284	301	285	308	316	295	294	309	314	293	309	302	286	296	329	323	308	270	302	288	302	301	295	276	304	304	316	276	307	289	308	311	281	275	289	299	306	340	316	277	275	312	311	334	292	330	312	317	279	304	289	310	267	293	329	279	319	329	305	323	304	297	299	281	312	276	303	299	317	330	308	299	310	289	276	298	343	301	297	299	323	334	314	249	280	292	280	294	314	309	291	314	296	262	296	290	285	291	297	316	281	323	285	306	305	319	309	286	299	300	289	304	311	306	294	319	306	271	301	313	296	272	282	290	284	294	285	292	274	298	326	304	304	287	305	283	321	263	303	314	283	272	300	293	279	302	305	283	269	282	312	317	297	298	306	279	310	323	311	296	311	298	306	299	293	312	289	311	287	302	290	307	257	310	289	296	286	293	304	307	301	307	265	287	271	286	279	299	280	279	329	260	315	327	281	296	284	293	321	299	309	272	307	305	307	294	273	275	283	309	298	274	278	300	305	274	306	314	318	280	319	301	319	298	317	288	340	298	296	312	318	308	275	304	257	305	293	295	303	283	284	306	314	304	291	319	295	284	293	286	328	299	279	302	293	290	268	266	286	332	284	309	279	307	280	278	307	283	288	291	286	325	314	278	292	266	299	327	305	282	300	303	319	292	299	284	296	302	303	286	305	327	293	305	314	280	323	289	278	327	303	313	300	271	309	308	282	297	290	268	293	318	307	270	359	297	334	326	306	297	295	310	306	303	291	279	304	293	301	291	309	312	286	318	307	275	289	298	284	313	284	293	292	286	313	278	284	299	259	296	287	316	299	307	296	277	309	273	306	326	296	273	318	276	287	288	273	303	266	268	318	278	309	295	304	275	313	290	318	305	344	327	326	326	299	324	322	285	276	243	268	297	313	309	297	275	292	280	320	306	281	289	275	286	318	297	290	284	294	300	288	300	307	303	291	258	292	282	294	275	284	261	295	296	320	257	291	304	321	306	290	268	353	295	301	315	268	296	288	294	293	314	294	260	290	309	306	301	305	279	315	292	313	288	315	307	266	310	287	283	297	287	294	300	315	309	295	297	282	304	325	273	261	285	285	274	307	300	291	271	325	315	313	298	302	294	277	301	271	306	295	318	299	305	324	321	298	305	294	309	291	311	298
25417	21706	27738	25924	14435	6114	2872	1373	955	734	590	435	417	382	326	277	324	289	254	220	282	217	249	197	218	239	201	213	198	220	198	208	217	202	194	215	212	208	214	204	177	192	209	206	191	222	217	199	185	207	181	186	210	193	180	206	207	196	189	214	189	202	179	204	184	204	185	218	203	205	194	194	213	176	200	199	208	190	206	213	233	174	182	190	225	195	194	177	204	196	209	200	179	178	196	191	217	182	202	197	201	212	188	180	182	189	194	211	172	182	173	210	217	199	219	207	193	189	206	184	222	186	196	200	202	191	181	157	189	192	208	207	178	212	194	205	190	190	196	190	199	206	199	169	197	182	164	200	180	219	233	192	195	189	199	193	196	200	181	185	195	206	198	183	187	194	206	186	222	201	200	173	198	182	186	197	202	185	218	217	192	198	203	190	208	185	202	168	207	182	192	181	183	217	205	203	185	207	188	210	200	187	202	199	176	199	202	193	185	221	207	182	194	188	170	196	217	193	206	200	216	209	191	190	190	185	214	202	215	200	203	195	182	186	187	186	195	184	185	198	162	203	191	200	201	200	178	200	183	190	193	201	204	199	186	182	188	182	211	210	208	203	182	156	219	193	190	191	208	190	200	220	204	213	194	183	180	187	215	227	201	190	195	195	215	202	204	201	196	220	209	175	178	227	218	200	211	211	187	204	179	175	188	196	175	170	181	206	181	197	194	201	210	184	194	216	199	189	222	188	221	190	198	202	214	209	203	205	221	202	194	206	201	183	182	226	234	201	176	193	199	223	205	200	190	208	191	182	179	205	191	202	200	194	210	196	192	213	184	203	190	181	184	182	218	172	199	195	209	185	204	207	204	198	212	209	188	213	207	203	183	195	210	203	189	197	190	176	199	187	216	200	215	196	201	208	175	186	180	195	191	178	218	211	211	196	166	199	175	194	166	207	189	186	232	199	193	200	215	184	177	192	219	197	214	191	203	204	209	185	194	186	201	167	206	190	205	223	152	180	189	206	195	197	214	200	188	187	197	203	190	193	208	178	185	193	197	209	214	213	208	210	218	200	200	174	185	224	192	171	206	188	189	211	191	195	168	178	204	184	207	211	209	194	187	195	201	197	191	212	196	189	178	213	215	185	184	212	194	228	193	189	189	157	202	173	199	175	178	204	204	190	199	190	188	199	187	200	188	174	191	200	192	212	172	211	213	208	182	204	174	207	231	172	198	192	192	209	187	202	197	210	201	183	218	192	185	196	210	188	186	218	161	182	197	206	181	191	201	217	201	223	186	187	206	196	202	201	204	209	190	185	171	195	202	202	189	189	202	189	181	204	196	203	198	216	195	182	206	203	214	188	185	181	199	209	202	198	225	206	199	185	183	220	204	210	190	173	171	190	185	200	188	211	175	202	206	185	210	185	211	202	219	214	206	214	209	205	205	230	206	172	193	209	211	212	194	181	230	193	212	241	212	208	202	195	204	219	176	204	181	181	203	225	204	177	184	221	204	195	195	193	191	221	191	199	200	153	176	189	190	213	197	197	195	224	199	184	201	227	197	184	187	185	229	196	187	174	194	194	215	226	214	179	202	183	203	199	202	195	205	207	210	197	192	201	200	202	207	177	188	194	203	209	199	170	191	204	180	195	171	173	181	200	208	224	184	215	157	205	199	225	196	222	186	215	176	185	222	233	203	190	201	190	184	182	186	179	194	207	210	206	199	192	215	187	228	173	196	192	196	191	172	233	180	194	185	194	198	224	175	212	170	209	205	200	213	205	212	192	204	195	181	190	188	193	177	199	194	218	180	228	191	195	175	180	188	213	183	198	191	213	201	210	223	179	176	198	201	193	188	191	181	201	218	185	166	202	193	188	194	178	219	213	204	202	203	173	191	220	224	196	189	194	177	175	190	190	176	202	192	224	195	189	209	205	199	209	226	218	209	207	190	199	203	185	204	207	227	211	213	207	195	171	209	215	198	184	217	192	207	196	194	180	209	185	212	208	193	186	224	199	209	182	218	180	208	191	183	176	216	171	191	232	199	202	180	179	198	189	217	187	191	178	218	187	228	198	205	212	213	213	208	197	183	185	211	195	199	200	198	216	198	207	215	181	241	183	180	198	203	194	192	216	208	192	198	179	199	203	191	222	179	203	189	186	184	218	173	205	201	208	201	203	202	216	184	214	184	221	206	209	195	193	202	213	216	205	232	173	210	176	179	181	164	198	183	193	176	206	201	207	182	190	204	163	203	179	185	220	215	225	167	175	189	184	214	178	193	205	203	218	210	182	213	195	207	215	210	202	196	200	206	165	227	184	194	189	179	214	182	199	188	204	200	211	195	197	209	196	192	191	193	200	208	199	193	181	192	205	193	211	194	209	193	196	193	175	217	202	212	192	183	181	205	203	222	194	186	188	190	190	211	190	163	189	196	180	218	197	198	199	204	195	197	217	210	192	175	177	202	194	199	209	198	201	219	192	218	199	223	185	200	189	181	194	205	190	205	196	183	195	200	194	202	220	177	221	195	201	206	195	188	204	214	212	171	186	196	210	210	231	206	204	201	204	213	191	194	178	201	189	197	192	178	178	180	189	215	194	201	214	182	210	196	189	211	204	196	198	189	175	188	196	188	203	205	213	212	186	212	196	218	202	223	188	221	197	180	204	187	207	196	171	218	193	195	204	210	210	192	167	201	169	192	185	198	166	189	195	186	192	188	197	206	203	215	195	231	225	192	201	181	216	175	205	178	197	199	189	197	188	237	194	207	197	184	214	213	195	173	190	205	214	193	185	186	176	200	199	192	207	191	202	211	213	207	198	195	221	189	212	211	204	220	181	195	185	192	203	202	219	217	210	201	211	198	204	192	205	215	200	214	200	217	207	216	185	181	202	198	221	194	174	175	197	227	200	214	193	193	193	165	216	209	194	175	203	200	198	188	217	212	188	186	215	187	194	194	197	201	198	191	208	185	200	180	200	206	208	185	185	208	209	206	212	199	203	198	187	219	204	207	195	208	208	174	204	198	184	190	219	190	175	193	195	207	213	213	196	171	183	175	189	203	224	205	214	232	201	211	194	211	191	208	191	203	194	205	161	199	189	205	176	194	192	157	181	207	184	195	185	243	234	199	215	172	221	195	204	168	203	199	209	196	190	182	190	195	186	209	183	195	187	185	205	218	216	197	179	194	187	190	211	202	190	194	186	200	206	198	217	216	205	196	199	185	214	166	204	220	195	186	201	197	225	214	195	202	201	204	195	198	203	197	207	196	190	190	202	194	180	187	205	244	194	204	209	212	192	185	200	204	199	193	199	195	199	196	203	178	181	204	211	190	229	176	209	193	169	189	199	194	187	176	211	237	219	176	196	206	203	215	180	183	196	203	202	208	186	195	192	197	164	222	183	178	194	199	194	181	211	178	211	194	183	195	192	214	211	179	180	177	201	207	219	222	188	193	221	181	198	171	204	213	187	198	189	205	237	207	202	213	176	198	201
33642	51233	35618	23592	15934	9453	5119	2834	1840	1365	1043	908	742	623	529	484	447	417	379	402	373	337	324	302	307	296	299	259	265	283	253	253	244	256	247	232	243	217	265	255	238	231	222	240	257	229	226	258	255	246	255	237	247	212	228	251	251	249	231	264	258	232	228	234	274	244	245	244	252	244	252	222	241	234	237	241	236	216	236	239	219	223	227	250	212	245	238	193	236	273	236	254	243	240	257	245	234	237	231	231	255	214	261	247	247	260	251	233	238	234	251	218	249	268	254	252	224	208	228	224	242	214	248	233	235	244	220	251	223	233	261	235	244	229	248	227	242	238	231	236	251	213	214	240	246	244	248	214	230	245	252	276	228	227	220	255	221	218	238	237	234	261	255	231	236	208	236	222	253	262	269	250	244	237	238	218	223	229	222	226	263	239	231	255	233	255	223	225	232	262	253	268	252	227	253	222	267	244	207	250	244	248	241	233	260	211	247	247	211	242	236	266	252	218	223	240	241	246	221	258	236	235	255	201	252	229	231	254	228	243	282	250	222	253	245	244	251	240	227	224	245	237	217	227	245	254	247	240	251	233	228	241	254	243	243	243	243	213	237	216	219	228	209	257	262	243	247	255	260	239	259	224	240	259	205	246	250	239	243	262	250	211	260	218	226	221	228	233	207	237	217	245	240	257	227	230	218	207	233	217	240	220	249	241	255	232	224	235	246	232	232	269	247	246	246	205	241	238	233	229	247	238	241	230	251	256	236	220	233	240	248	250	245	261	216	237	213	236	235	266	257	254	224	244	224	238	270	269	256	247	240	236	250	244	260	230	233	234	239	224	234	239	242	230	236	241	223	264	240	249	254	259	246	221	230	233	206	239	254	221	209	252	225	261	252	229	250	225	228	233	213	271	224	215	253	231	247	251	231	230	226	237	245	212	234	241	235	239	257	238	235	240	259	217	235	245	240	236	250	240	240	229	215	243	227	234	217	251	254	237	236	235	218	229	230	237	225	240	229	235	246	240	229	241	234	250	234	245	242	207	244	218	264	271	242	201	234	240	204	210	260	257	224	209	236	255	213	252	231	237	245	254	227	245	247	221	250	228	255	227	245	246	232	225	208	244	221	239	259	245	238	229	245	230	249	240	241	251	245	250	229	244	217	234	247	236	274	243	270	241	239	247	215	224	220	250	240	236	243	248	229	243	230	231	236	231	242	237	254	242	262	260	246	215	233	238	252	231	233	229	236	261	239	245	246	249	231	254	236	251	239	237	236	250	244	260	246	232	235	237	232	236	242	237	228	216	251	258	229	242	246	227	248	233	213	213	245	238	238	245	226	217	254	247	222	245	239	242	257	248	232	254	214	224	232	251	237	231	242	213	234	230	245	228	239	249	215	207	255	235	223	257	259	216	252	223	231	255	268	263	257	239	231	255	216	214	240	242	238	232	234	218	248	235	241	235	257	251	238	248	244	234	231	241	233	241	216	232	231	245	225	238	244	244	225	261	225	251	245	243	257	233	237	229	253	260	230	259	203	249	216	234	228	213	240	228	236	226	248	247	224	225	234	241	219	245	260	213	239	241	235	238	247	245	222	241	239	235	249	245	234	247	243	234	252	246	259	241	239	255	258	256	215	245	228	220	252	221	252	254	248	225	215	221	237	249	247	230	255	232	229	250	210	226	241	247	266	224	248	225	238	242	260	213	241	229	223	230	238	257	243	222	239	239	256	230	259	252	230	249	252	232	237	274	246	229	217	240	232	226	251	250	254	266	243	240	234	234	230	231	234	228	234	249	248	234	258	241	239	267	238	249	239	242	231	239	256	222	240	252	262	233	253	245	238	226	237	207	239	226	225	245	213	216	258	219	234	248	226	238	226	255	245	228	236	234	230	232	224	242	262	223	213	260	252	248	233	257	251	226	241	240	259	254	244	230	233	214	223	193	228	216	246	206	241	232	262	248	210	240	234	230	262	218	237	213	261	230	236	229	238	241	228	244	234	218	220	257	234	244	238	252	249	215	229	241	215	244	262	248	240	218	242	241	242	253	242	238	207	226	228	245	243	254	227	219	236	214	252	240	265	221	223	233	246	234	247	219	231	268	211	238	243	251	227	277	230	273	247	228	235	247	223	246	250	258	234	228	240	232	253	222	242	251	268	241	234	243	241	228	217	246	241	247	239	206	251	241	240	235	220	241	237	259	233	264	219	236	209	247	236	211	238	252	217	239	230	229	244	244	256	259	234	226	244	223	260	213	227	224	230	225	239	246	246	223	235	239	226	223	242	254	229	230	226	246	245	254	244	233	235	250	242	247	238	253	242	222	252	249	251	249	264	218	261	253	228	234	240	243	255	210	249	208	252	232	240	257	261	242	214	248	241	225	233	262	220	263	223	237	240	231	224	244	243	233	230	238	243	262	239	231	241	254	232	253	213	225	207	241	234	260	238	238	245	252	223	250	223	204	246	225	237	256	232	238	254	244	238	259	226	248	238	234	237	229	227	221	231	241	249	262	221	231	269	254	235	227	214	257	253	249	244	249	223	238	222	253	218	257	231	244	221	233	241	264	233	234	250	258	244	225	262	211	238	254	220	254	238	255	230	235	233	231	240	233	265	233	226	229	237	219	218	248	225	246	202	233	221	211	248	239	252	236	228	221	221	206	247	236	229	223	209	248	278	236	213	207	239	268	258	219	241	210	222	235	267	250	258	215	254	257	252	224	246	233	224	266	236	204	249	234	237	245	223	233	246	217	225	229	237	231	246	249	257	227	238	241	225	262	222	232	236	239	251	210	231	263	234	230	232	224	235	242	230	244	232	215	211	275	240	247	214	211	268	218	242	240	243	243	233	234	257	218	257	232	261	248	220	217	238	216	240	237	225	252	253	242	248	237	229	250	243	235	228	248	232	230	209	255	250	237	225	219	234	241	225	225	231	226	233	225	228	254	254	239	218	237	229	229	222	249	242	215	259	230	240	245	254	261	251	233	224	257	250	219	196	235	232	251	235	215	251	255	207	215	204	223	241	239	240	215	226	211	211	248	223	249	276	236	238	231	247	250	212	226	249	245	260	253	232	254	244	250	230	232	232	219	215	242	251	218	235	241	196	243	258	228	238	232	229	227	231	240	256	265	235	264	220	246	245	279	252	264	245	255	219	261	236	249	228	247	256	229	252	278	204	232	285	265	255	226	217	254	276	241	254	236	225	213	248	240	223	239	230	248	230	259	236	258	239	224	227	228	241	217	220	247	235	266	230	223	244	261	230	232	238	237	222	240	241	255	236	247	220	226	217	224	234	257	249	234	248	245	238	231	259	246	259	231	234	211	227	200	238	228	233	255	203	241	232	222	219	257	222	232	228	247	230	253	222	225	216	232	223	230	233	257	226	237	232	239	228	250	261	251	240	221	239	226	214	212	240	231	240	230	253	251	244	225	266	244	232	232	231	239	242	233	261	219	202	214	258	239	229	240	274	253	227	249	254	254	238	253	234	245
22748	21346	28802	24340	21682	21357	13036	3541	1939	1299	1021	763	683	603	540	461	420	410	387	377	342	328	321	301	268	294	308	300	303	289	280	269	256	261	252	274	248	271	248	273	250	256	286	263	284	247	268	265	274	243	243	255	256	245	279	225	256	262	261	264	257	260	239	238	256	247	263	261	228	260	246	242	235	254	248	262	221	209	243	246	255	249	260	267	269	246	249	245	236	245	239	252	246	281	264	247	288	250	259	278	232	266	258	242	277	234	246	248	264	254	261	243	247	274	232	252	250	248	241	230	237	253	261	255	224	247	233	241	235	244	243	245	246	225	232	254	250	268	270	267	246	266	271	274	255	256	243	267	278	247	255	263	266	212	264	245	257	231	262	232	256	237	256	288	251	251	272	276	255	252	230	251	264	255	259	255	265	250	229	273	254	238	247	257	253	266	232	253	284	268	257	273	238	267	266	229	244	243	258	251	237	258	250	250	259	273	240	232	209	259	246	242	246	238	258	258	246	237	239	229	252	235	227	232	238	252	256	252	272	254	245	275	274	263	243	283	252	246	261	255	223	256	244	248	230	241	211	258	229	253	252	232	248	244	255	247	237	262	238	265	254	274	250	235	239	262	247	234	239	244	244	251	226	234	222	257	271	247	272	253	248	263	239	269	216	284	259	236	246	234	264	267	225	231	246	236	257	242	253	252	250	276	242	246	238	262	239	244	262	253	223	266	232	252	268	263	244	285	271	240	247	243	249	215	224	230	260	258	264	251	240	247	251	226	244	227	256	240	249	264	239	221	273	259	262	291	256	244	238	229	240	247	242	244	258	225	261	236	262	232	235	258	233	234	265	218	249	223	237	232	256	211	218	253	257	250	290	243	241	243	273	255	258	228	255	249	238	225	215	255	240	264	226	269	258	271	241	269	245	228	250	223	242	246	251	249	238	245	247	220	263	255	266	241	279	266	231	225	267	246	235	258	231	252	266	258	264	226	251	256	245	254	245	234	228	247	229	238	276	236	250	261	262	241	237	257	237	241	260	248	275	256	242	259	264	233	239	248	234	234	271	257	265	231	251	251	249	267	250	233	259	263	229	233	223	221	239	238	253	271	268	264	236	261	233	242	244	227	271	249	237	226	268	223	235	247	259	232	248	248	242	262	254	279	255	265	259	244	268	246	272	257	224	258	244	232	248	228	241	221	234	232	247	246	227	243	270	263	245	214	263	243	258	254	252	252	259	230	271	237	258	246	236	247	240	247	283	250	269	276	256	253	257	232	270	272	217	244	236	243	236	228	240	261	243	269	238	245	280	256	293	231	261	240	240	238	242	265	237	221	262	240	270	219	274	264	239	226	280	246	246	263	261	257	235	234	215	258	238	261	224	224	238	229	255	268	234	227	219	244	259	240	230	247	222	237	293	254	235	279	244	225	236	264	236	227	271	247	237	254	238	219	253	227	221	243	212	220	222	253	249	266	230	223	246	275	247	230	259	230	271	246	242	252	247	234	233	264	239	269	277	234	238	261	227	283	243	245	217	231	226	265	252	268	239	221	249	264	268	239	217	257	234	254	255	248	252	243	273	228	239	266	248	238	257	208	248	263	272	272	268	271	269	250	220	245	235	292	222	256	254	276	231	219	257	230	232	293	266	265	256	250	229	249	281	247	234	254	229	253	254	227	259	269	259	246	252	247	290	257	254	249	248	224	258	233	231	290	226	267	269	245	259	264	247	267	269	245	234	244	231	241	277	262	260	249	256	247	233	245	243	247	260	253	286	251	249	252	266	240	242	251	238	247	263	263	250	238	201	251	234	242	268	257	270	246	237	266	237	264	246	240	259	245	250	221	230	247	263	250	247	282	242	255	243	222	272	250	248	265	257	220	251	238	272	261	265	263	265	254	254	260	238	246	242	250	246	224	251	256	251	252	272	236	234	251	235	256	248	251	264	259	250	245	263	260	273	252	254	241	259	272	235	258	253	235	257	242	274	241	234	260	247	231	237	243	254	223	234	261	264	283	225	276	258	243	261	248	224	289	251	259	250	262	238	245	263	247	223	247	256	242	240	253	258	261	256	207	254	239	247	233	244	252	243	268	259	256	248	274	267	270	246	224	253	248	247	230	266	255	241	283	216	265	265	265	242	250	229	269	252	256	247	252	227	221	252	236	278	261	238	255	261	238	230	261	253	251	246	238	249	270	222	228	230	266	271	223	256	227	225	271	292	226	264	245	242	283	231	231	237	232	250	232	256	260	248	248	249	271	267	239	245	237	250	263	272	253	241	254	235	266	263	238	226	249	244	233	262	250	240	230	283	270	260	250	260	248	269	264	265	238	234	237	244	230	259	228	257	260	264	255	229	280	270	205	264	271	246	230	236	238	239	265	260	268	252	227	272	232	234	283	246	238	241	249	264	237	256	261	232	241	274	232	271	254	256	250	208	263	282	255	210	238	277	260	260	266	255	261	254	276	242	246	241	258	243	253	242	253	228	250	275	232	256	269	245	276	238	257	243	261	243	241	238	267	245	239	240	260	247	243	274	243	259	221	256	257	238	260	252	242	258	274	270	251	260	243	252	245	265	263	245	246	270	248	246	254	240	274	250	237	260	259	252	263	219	244	211	232	278	241	253	294	255	270	266	248	258	289	237	248	271	255	288	229	257	267	261	238	275	245	240	256	233	245	249	263	256	242	255	241	245	242	233	265	247	244	248	240	271	247	239	240	251	242	223	236	235	240	260	267	236	230	254	237	216	245	252	207	231	275	218	227	233	242	217	235	240	215	260	265	235	270	251	266	218	269	271	274	253	241	263	245	252	246	258	249	256	256	258	277	265	234	235	242	232	237	224	263	241	247	269	258	252	254	236	263	246	269	247	227	261	294	242	242	244	215	236	249	262	259	271	275	263	288	235	230	264	249	241	223	242	265	239	269	267	239	215	222	263	227	250	272	265	258	249	245	227	265	249	261	247	228	238	232	248	283	243	248	259	226	259	240	228	268	229	224	260	241	241	273	251	250	215	272	242	226	222	245	248	259	234	236	209	235	230	259	257	256	279	249	259	248	267	266	259	248	267	260	259	251	228	242	266	233	263	256	263	252	242	237	272	265	234	242	254	246	254	248	257	234	263	254	234	233	247	235	255	256	218	251	255	258	242	238	257	251	235	232	269	242	248	232	257	238	232	279	246	289	240	244	249	256	246	250	251	247	225	248	248	240	237	299	254	246	242	209	230	235	250	254	247	271	250	233	245	251	265	258	241	246	262	260	236	244	252	242	257	271	255	274	240	260	250	249	250	230	251	244	243	240	259	262	250	229	233	254	265	264	248	244	276	261	233	258	250	244	233	245	267	261	273	278	251	240	260	235	223	241	250	263	243	262	255	258	271	234	263	251	262	253	269	247	275	255	242	268	228	245	287	284	267	284	270	212	255	256	228	232	221	247	248	283	212	265	265	214	222	216	256	271	289	224	240	246	229	259	262	245	256	252	245	280	235	270
35440	59755	47284	35640	26610	16084	9586	5242	3502	2501	1810	1360	1137	854	775	677	608	575	525	549	483	493	420	392	400	351	383	328	314	361	363	303	323	334	316	314	330	296	296	327	314	290	293	305	308	294	313	275	300	291	309	313	315	270	302	272	278	325	280	280	288	321	303	264	265	318	314	294	310	291	285	297	306	258	294	315	319	277	290	274	320	306	303	309	285	276	290	292	299	299	287	285	285	269	258	300	318	314	272	298	296	279	279	276	285	283	287	265	315	317	301	291	282	276	281	274	290	287	271	313	290	265	295	285	320	278	295	255	265	309	297	304	330	301	306	290	299	270	298	296	277	277	275	279	320	287	289	274	272	279	277	303	300	281	287	283	297	303	275	265	294	299	312	273	302	289	288	305	289	278	284	292	288	307	300	284	295	283	295	307	315	277	274	309	293	301	272	285	286	291	293	335	267	291	294	280	293	288	282	289	274	296	285	298	285	310	281	292	314	293	292	299	301	316	256	277	309	250	306	293	262	311	308	315	288	286	288	265	280	288	264	306	311	290	289	300	299	315	303	293	306	267	308	289	290	262	276	293	312	316	284	302	320	273	296	246	281	273	305	288	274	282	269	262	260	312	287	288	313	255	314	278	278	309	306	299	271	273	288	283	322	284	279	277	300	308	282	300	276	274	283	284	289	286	306	310	262	256	297	305	310	273	318	293	281	287	295	273	302	292	284	271	293	296	296	302	302	320	316	301	298	262	292	293	321	269	277	287	288	265	319	288	295	271	286	284	267	292	273	302	269	289	264	285	276	264	276	302	273	304	283	283	302	290	303	293	282	286	266	247	297	301	293	278	275	306	288	284	268	312	282	277	316	286	290	278	274	290	314	289	304	275	278	276	280	295	295	283	331	307	290	290	287	284	319	292	303	290	276	286	310	280	276	279	320	283	292	308	305	305	255	321	284	278	267	294	245	293	259	263	303	317	340	317	305	267	303	298	282	277	290	247	294	295	310	299	282	299	286	298	276	312	300	273	276	303	252	286	291	307	332	286	301	296	308	287	307	286	270	275	291	288	286	310	300	273	276	294	297	303	275	259	296	299	293	300	267	278	279	306	279	309	300	276	277	303	287	321	280	274	294	309	305	318	330	310	273	306	341	294	295	283	314	273	286	309	297	285	294	284	286	322	274	277	304	293	271	245	283	287	289	309	289	297	288	287	264	306	291	302	307	257	274	307	284	299	310	306	296	272	289	294	268	309	311	280	276	289	276	276	293	282	332	265	293	280	283	287	279	286	266	298	271	268	287	284	301	280	274	266	266	304	269	302	289	301	288	315	292	305	286	266	300	313	289	284	277	268	304	301	270	261	294	286	296	271	286	282	296	269	243	286	250	303	282	297	278	289	300	290	283	288	304	280	295	282	271	254	288	278	288	270	314	284	326	305	284	280	321	264	287	306	295	280	308	273	297	337	291	317	303	278	302	338	303	271	274	277	276	290	263	314	282	316	287	286	288	304	292	319	284	287	274	267	307	301	283	283	286	276	299	282	272	285	299	312	293	295	304	333	308	278	307	277	304	265	279	306	289	304	286	282	281	289	297	298	285	292	286	300	285	285	293	275	263	286	302	293	295	285	286	293	288	261	260	256	304	285	262	322	251	293	298	313	280	297	284	299	269	296	333	282	279	259	323	293	289	267	299	277	276	303	308	258	310	293	263	302	306	302	318	288	292	293	297	308	304	255	285	320	292	277	281	300	326	281	321	284	293	274	314	301	309	317	270	300	275	271	287	280	288	308	283	315	298	318	274	332	288	307	315	288	304	288	284	312	301	291	325	295	287	293	270	314	317	306	274	301	270	303	291	300	310	285	313	305	316	278	291	296	320	307	249	277	288	277	316	308	309	298	272	291	247	294	328	265	302	274	305	285	269	285	292	275	304	301	294	320	310	296	292	322	312	345	268	288	323	276	281	283	293	298	322	302	312	299	305	322	295	253	294	291	309	306	283	313	281	309	295	277	296	282	295	285	301	322	302	315	314	299	269	296	289	302	289	290	267	268	282	316	317	283	316	281	300	292	281	288	297	288	266	313	279	275	308	283	312	292	280	264	296	289	306	302	289	288	285	268	272	299	300	282	291	302	321	285	296	287	308	285	287	312	288	277	279	245	280	314	321	312	306	304	308	287	298	267	307	330	281	294	307	292	277	277	296	288	309	296	294	290	322	298	279	306	304	301	271	275	294	306	280	279	297	237	306	278	294	275	277	286	299	291	283	292	282	310	318	259	289	306	281	291	286	293	303	298	273	278	284	306	288	289	278	278	267	293	276	255	274	286	281	311	294	313	296	294	290	329	294	293	292	292	289	276	284	315	298	277	277	248	288	311	272	267	305	290	316	303	323	282	278	278	299	298	247	319	299	316	305	296	284	284	306	275	309	285	282	313	274	291	307	264	320	304	302	286	273	268	300	317	330	281	281	274	277	260	310	261	295	285	300	271	298	296	298	286	313	289	293	311	266	278	286	293	281	259	259	277	303	282	296	268	293	302	273	280	309	292	246	294	264	281	300	293	291	291	310	276	248	272	294	277	267	307	303	278	291	302	302	291	327	281	299	296	306	313	291	270	270	280	294	280	297	258	281	284	277	275	289	301	258	287	287	295	282	322	305	295	279	290	263	321	297	297	333	288	295	293	298	285	293	236	298	329	256	319	270	295	282	282	316	281	309	295	317	303	311	280	308	269	275	304	268	299	284	308	299	303	299	293	289	286	308	297	291	291	260	285	287	291	294	278	317	326	298	330	274	313	296	322	306	294	283	276	269	283	291	280	296	293	264	288	301	293	279	257	281	281	282	280	302	326	271	305	299	271	290	301	301	272	295	316	305	312	270	283	319	303	293	296	312	303	277	316	300	307	328	268	304	315	261	306	304	324	306	307	322	299	279	293	302	278	279	324	264	274	299	289	284	317	316	300	291	296	307	279	284	280	273	282	286	305	278	296	275	259	302	284	322	283	261	263	277	280	310	306	282	298	286	298	257	279	262	286	289	291	266	299	267	284	288	299	339	283	307	291	298	306	304	273	302	282	320	259	292	324	318	264	278	282	284	317	276	304	277	281	289	316	288	316	305	268	317	308	304	281	283	268	298	292	278	307	290	300	290	294	297	313	290	287	306	286	297	291	302	275	284	285	276	302	273	290	285	281	282	289	273	286	267	304	303	291	258	292	290	316	289	308	279	270	279	293	305	297	319	292	269	250	280	280	280	299	287	274	294	286	272	251	294	292	290	304	297	310	280	267	280	308	303	263	293	279	269	287	293	284	290	270	304	274	275	290	299	310	291	321	296	264	294	282	295	294	285	295	276	282	292	283	311	277	281	284	276	306	293	303	284	297	277	317	310	289	292	274	313	271	287	284	278	267	299	315	299	287	278	287	295	288	279	282	279	290	312	274	326	300	285	280	291	266	286	280	299	314	278	299	300	279	270	302	333	293	309	296	306	269
30566	29655	29761	20775	8295	3062	1760	1172	913	602	509	392	385	338	333	292	302	291	281	277	252	252	235	265	254	232	221	260	238	235	249	221	228	227	236	242	211	216	195	208	197	207	228	220	210	204	179	206	219	204	211	197	220	203	208	219	215	219	201	226	215	208	203	196	184	186	213	182	218	190	199	220	201	206	222	216	225	202	202	208	202	221	208	202	211	200	208	233	191	205	213	216	208	212	201	201	210	183	186	222	216	229	211	229	236	212	245	193	222	228	195	238	200	172	193	228	218	210	221	226	222	222	232	235	207	226	219	216	196	226	229	225	232	187	211	231	232	200	210	232	190	220	212	191	201	207	201	228	209	221	242	219	243	228	205	230	191	209	207	200	204	201	195	198	219	213	210	201	187	192	217	205	209	190	220	204	205	216	207	209	240	233	214	206	201	201	217	210	213	228	220	205	213	201	193	207	238	203	195	205	237	225	222	202	209	216	215	202	216	219	203	229	217	222	215	210	218	205	194	221	212	220	201	222	210	210	202	214	210	224	195	203	200	205	222	191	190	185	225	224	231	178	186	211	229	179	203	198	195	237	233	232	216	219	227	204	190	207	204	211	248	204	187	230	190	201	172	216	202	210	225	201	203	171	218	196	194	234	201	204	197	229	230	231	204	218	220	201	224	214	226	197	226	210	217	188	198	212	190	200	185	202	203	235	207	193	183	236	212	229	223	198	203	225	219	220	225	218	184	200	226	193	208	217	201	201	208	207	209	217	180	225	222	227	207	210	226	217	210	191	217	232	187	213	202	228	209	218	199	200	219	204	214	202	213	197	206	200	219	202	217	214	190	222	222	198	210	202	216	203	214	212	223	243	211	219	208	194	195	214	213	230	201	194	202	242	231	202	207	235	194	204	197	202	212	205	221	209	203	187	208	196	202	233	183	193	206	214	198	233	216	228	224	206	186	205	210	214	204	215	217	227	200	217	224	249	206	246	209	213	213	196	183	249	202	192	231	210	194	213	228	200	192	235	203	207	186	196	231	224	200	213	198	222	214	178	182	197	217	208	225	197	218	230	217	188	199	191	221	235	209	228	194	214	207	212	202	229	194	212	232	230	204	202	221	223	204	223	242	228	202	214	197	235	221	211	198	235	192	212	230	218	200	213	200	222	197	203	186	194	198	204	198	232	212	247	237	198	189	223	212	190	212	206	228	208	221	225	194	196	211	219	210	234	232	223	219	208	212	211	197	210	228	241	212	240	213	208	196	207	229	206	200	196	218	203	213	196	200	200	195	230	212	232	215	233	216	236	186	230	203	197	224	222	209	235	228	212	201	234	213	207	208	195	195	220	199	238	211	225	210	207	222	215	236	216	213	230	187	229	225	215	190	230	221	230	204	210	234	220	207	205	206	200	182	233	204	224	211	232	192	207	193	214	218	228	230	196	205	205	215	200	196	180	242	204	206	205	190	221	190	208	210	215	259	203	219	208	212	231	206	232	191	218	253	235	198	216	192	208	211	183	213	197	209	207	228	208	186	197	192	195	231	199	204	220	219	232	230	221	216	213	196	222	206	212	212	208	213	196	235	177	193	209	232	212	208	196	214	219	225	216	207	208	211	221	206	209	231	209	210	194	210	228	218	189	213	193	202	208	201	209	227	216	205	184	240	221	216	225	199	213	206	195	223	210	209	212	221	194	211	219	217	216	236	199	222	237	221	190	196	198	211	192	176	206	203	232	207	225	226	212	214	208	199	232	230	233	201	220	210	235	204	195	225	227	197	197	214	215	215	207	244	197	199	202	181	204	218	231	242	196	224	212	202	222	218	236	216	186	215	234	216	221	231	204	219	203	212	219	216	227	197	220	201	230	210	210	200	218	182	234	215	221	197	201	207	222	219	219	211	217	213	201	183	197	213	193	203	211	219	206	209	227	230	192	216	225	215	229	243	196	239	206	193	224	206	228	212	218	234	226	218	229	227	204	179	213	224	219	185	213	194	209	210	199	213	201	210	204	224	192	202	204	189	240	212	182	217	198	207	214	227	199	214	233	189	211	185	216	197	235	239	203	215	204	236	192	239	193	209	232	214	209	222	180	235	196	194	200	196	189	207	204	207	230	203	214	226	202	210	225	204	205	226	228	191	227	211	190	230	192	241	219	215	204	183	227	208	220	239	218	204	225	200	186	183	211	205	203	213	193	220	200	224	220	242	204	233	203	208	228	215	231	207	202	199	218	217	206	236	214	211	201	192	204	215	200	226	209	213	193	226	222	223	220	209	237	207	232	229	193	231	216	203	209	221	221	198	214	214	224	198	220	194	191	199	236	204	194	224	204	188	205	203	228	194	239	208	220	216	208	227	187	211	200	197	210	192	248	197	222	227	215	205	215	181	199	210	241	226	202	249	210	234	200	233	214	200	198	206	191	212	224	219	206	227	225	211	220	204	212	233	220	201	178	221	231	230	217	235	229	227	190	220	218	232	207	232	224	196	207	197	204	214	186	208	198	201	232	216	202	201	197	220	231	207	176	194	198	198	211	195	219	208	215	216	226	218	224	236	231	215	207	204	212	189	212	212	219	200	199	221	236	209	197	220	200	212	197	184	194	203	218	214	228	200	208	207	237	189	223	219	225	194	195	218	180	234	220	206	248	185	223	215	207	214	215	212	186	210	207	232	231	224	194	221	206	204	237	191	217	204	185	215	215	222	178	174	195	206	203	220	216	204	204	207	194	198	216	208	206	230	202	237	221	215	198	223	214	199	187	200	198	204	225	223	177	202	209	202	209	196	217	223	216	221	229	185	230	197	211	208	212	188	217	199	221	224	219	225	196	191	213	204	221	195	195	188	229	228	222	218	231	202	245	200	253	219	220	207	205	224	212	205	221	197	207	219	194	205	223	213	202	209	218	221	200	194	217	198	207	186	211	186	190	217	241	204	204	198	194	217	219	225	206	223	217	207	202	195	182	202	219	222	197	210	206	216	226	214	231	207	196	201	220	216	241	212	210	202	203	209	208	208	211	202	184	228	210	220	201	237	201	223	202	213	220	219	205	222	219	204	235	228	216	212	176	215	200	214	215	209	215	199	217	203	230	223	218	206	203	208	205	190	180	239	193	223	200	183	216	216	194	254	225	213	192	213	231	189	204	204	216	216	196	222	210	209	211	211	201	212	224	195	185	200	234	213	219	199	184	221	189	217	231	188	216	218	222	213	229	236	203	223	244	217	194	215	226	227	208	211	217	224	207	212	203	222	207	220	199	198	221	223	220	207	220	220	211	195	213	231	219	209	207	209	201	211	213	216	206	197	222	220	216	202	220	206	214	212	213	216	193	198	220	201	180	201	219	197	233	198	215	201	218	219	196	210	211	194	203	216	206	217	205	206	206	185	195	224	219	216	187	215	208	206	225	218	213	191	202	195	217	236	189	209	201	215	178	208	183	234	222	207	215	221	203	217	216	219	239	216	220	227	214	219	192	208	208	226	204	207	204	195	211
33076	45061	33702	22585	11457	5392	3393	2189	1493	1178	935	760	612	556	498	412	412	379	352	366	345	337	324	294	300	300	304	281	290	284	265	241	252	264	254	273	247	259	304	249	270	244	253	258	282	237	258	262	253	238	277	245	270	215	252	235	257	248	253	262	250	254	250	246	270	275	282	290	268	251	242	251	254	248	265	246	234	244	257	240	297	261	241	235	256	259	270	231	262	233	249	252	263	263	257	264	245	234	243	211	255	220	235	230	268	237	248	232	245	237	255	255	273	237	245	237	281	262	252	254	277	239	294	257	253	247	234	268	235	252	266	226	217	253	227	261	273	256	279	255	246	236	238	274	247	261	276	276	244	254	250	258	248	256	246	264	256	252	268	239	253	223	269	247	254	239	224	266	244	258	250	253	250	230	241	274	265	225	245	251	232	275	233	272	280	246	248	236	246	271	269	246	241	237	265	258	248	241	236	244	233	264	241	314	246	275	217	255	261	270	248	258	238	304	255	218	222	234	264	278	247	224	247	251	231	223	245	239	271	240	236	269	262	240	239	273	219	252	226	254	258	276	252	268	217	262	242	254	266	250	245	264	275	238	213	289	278	243	251	244	273	233	261	260	265	251	249	257	252	247	235	254	250	212	272	256	234	238	253	258	246	259	246	223	241	234	240	221	265	249	250	261	238	285	270	226	256	241	249	261	270	234	245	210	257	236	268	260	257	234	258	250	230	278	267	255	241	248	250	231	241	259	248	234	232	268	224	263	265	291	227	272	221	248	240	269	225	241	256	295	279	257	255	255	233	238	262	271	247	256	249	260	259	264	227	254	243	242	206	285	246	251	224	244	260	232	251	257	250	254	257	252	242	244	238	249	239	287	259	282	238	255	302	241	218	234	243	247	268	263	225	223	237	267	238	256	229	251	278	266	236	239	254	252	267	274	227	231	288	233	250	271	245	236	257	259	277	242	238	249	239	246	276	223	248	238	242	250	250	263	222	264	231	260	243	221	270	249	250	245	266	246	238	268	248	241	240	253	241	294	247	254	280	272	258	281	220	242	255	237	206	262	274	250	249	247	249	249	252	252	251	276	267	254	274	272	266	269	273	255	254	232	251	240	270	245	253	250	233	222	262	297	250	295	234	236	236	245	255	241	240	246	239	244	248	257	235	245	248	249	279	247	235	256	224	230	261	241	254	247	290	261	246	270	249	261	273	248	276	246	254	229	255	272	235	230	255	239	264	256	229	246	250	274	257	232	264	234	261	250	249	269	256	245	243	237	243	246	266	259	260	268	246	230	247	230	263	209	237	275	244	241	234	251	224	256	245	237	248	227	217	255	263	236	266	230	247	267	251	244	242	255	260	236	243	230	240	266	248	229	244	240	254	222	259	261	245	271	261	259	302	276	236	247	249	266	243	222	229	271	227	234	249	237	230	267	232	260	254	261	260	225	242	261	271	248	224	250	253	270	208	247	248	227	246	239	265	249	215	239	280	242	256	240	249	234	244	248	242	225	260	268	232	240	243	264	254	261	237	246	269	243	252	265	279	249	260	251	241	262	261	237	247	243	253	254	275	247	252	257	251	268	252	280	260	265	260	232	235	255	232	223	250	272	238	268	260	252	243	294	244	278	250	258	251	237	246	224	250	256	256	250	242	236	240	230	240	218	223	246	261	246	236	253	245	244	244	251	241	256	236	253	249	266	246	247	232	284	235	250	250	249	264	236	251	250	259	242	232	263	248	227	229	258	262	240	261	255	230	231	246	254	253	250	250	252	245	264	261	247	255	261	250	240	268	233	247	242	269	251	255	219	297	251	227	254	238	250	248	241	260	250	232	264	253	255	227	251	287	259	238	225	247	213	230	260	244	225	258	244	252	262	277	246	271	255	252	248	265	265	241	250	288	234	269	232	263	261	264	207	270	244	246	264	245	257	259	238	271	261	241	223	260	217	258	246	252	238	257	252	274	253	226	290	239	236	241	219	258	256	236	247	224	235	243	262	245	230	252	264	258	244	252	224	227	250	236	244	251	255	248	271	217	247	254	260	253	249	263	269	257	219	267	243	236	263	239	250	238	211	263	239	211	247	245	225	274	262	245	246	235	258	242	235	206	236	249	260	247	251	243	238	260	277	234	268	266	245	263	252	266	222	249	241	243	256	249	264	236	281	233	291	224	286	221	249	248	247	251	265	240	242	277	271	253	226	248	230	244	252	257	275	283	278	255	259	250	257	251	237	252	277	266	213	270	255	223	280	236	257	248	231	242	232	230	217	270	259	248	239	252	249	231	240	258	244	255	254	261	256	244	238	258	251	234	261	234	263	243	226	256	236	265	231	235	267	275	260	260	234	252	259	231	241	275	258	237	256	218	242	232	255	232	265	235	228	244	263	264	223	249	226	245	244	289	234	261	268	242	237	229	253	232	224	285	244	250	264	260	232	252	254	238	265	271	252	248	258	245	250	276	251	227	256	263	216	234	243	255	240	251	256	259	275	257	230	251	273	250	242	242	259	232	249	264	240	255	276	223	266	257	246	231	248	247	276	283	251	228	229	250	264	239	284	275	252	281	290	252	240	243	271	211	246	285	240	225	248	235	251	238	244	246	275	294	247	252	244	256	274	233	248	236	275	255	267	245	259	250	231	263	250	230	259	277	261	269	272	256	266	256	254	230	236	277	251	262	251	260	229	283	264	291	262	241	249	264	252	249	274	272	247	272	239	256	243	233	261	258	246	276	245	253	263	223	232	255	250	244	216	248	283	256	202	239	247	259	246	230	253	261	242	249	250	245	272	237	246	246	252	255	261	235	275	234	250	233	262	248	254	275	256	263	284	247	224	248	265	238	276	241	240	233	249	270	241	261	229	258	254	274	229	247	250	248	250	258	258	237	257	265	235	266	264	227	240	265	285	253	240	265	242	251	233	258	273	255	249	271	232	267	248	277	239	290	248	236	297	268	264	256	263	267	245	245	255	240	253	254	271	220	252	254	252	249	267	258	253	251	250	244	241	264	256	273	259	262	271	258	252	244	265	231	248	254	275	235	243	216	287	277	264	258	226	274	261	236	255	259	274	277	265	275	255	213	232	226	232	248	228	247	262	240	241	254	236	226	235	227	242	232	229	232	256	262	255	241	262	263	261	269	224	228	213	261	242	263	258	241	251	271	233	264	243	249	244	233	238	251	210	258	275	240	241	251	256	235	260	265	259	283	249	248	253	249	242	230	247	227	238	223	262	253	222	250	238	205	297	272	273	256	235	251	246	243	214	249	225	263	261	271	226	268	251	270	255	246	246	240	285	247	243	224	235	248	257	235	283	264	261	247	226	243	248	250	256	266	232	267	231	250	264	226	249	275	233	250	221	253	234	244	255	263	245	254	269	249	262	241	233	267	274	247	241	251	253	272	244	242	282	236	257	253	244	248	269	222	230	252	243	205	251	242	248	246	253	248	254	257	252	236	215	260	267	244	290	250	243	228	224	286	284	242	243	269	275
23906	21403	28513	25072	21476	13708	4712	2373	1551	1038	791	707	555	524	429	429	405	375	342	348	302	312	321	299	322	283	296	288	288	267	253	302	267	269	246	295	259	273	266	227	289	224	235	236	271	248	264	269	250	272	243	250	243	257	253	235	256	231	235	237	263	246	247	257	246	269	266	250	259	248	268	239	220	239	250	273	260	269	273	251	240	253	245	250	245	246	235	245	241	283	294	240	257	241	270	222	278	257	248	228	257	231	258	261	268	274	224	253	225	250	233	272	269	239	274	262	235	236	256	266	239	237	253	273	249	242	248	278	245	251	230	250	235	240	232	235	233	239	255	237	264	234	252	270	231	242	243	232	267	256	252	236	260	234	244	280	286	263	249	305	264	238	287	262	249	263	243	260	238	232	235	252	225	258	290	237	215	265	273	269	262	243	240	240	248	269	228	255	258	209	240	258	263	266	210	279	232	253	259	260	258	251	233	228	242	255	260	258	225	262	243	295	308	251	250	239	237	236	244	265	218	251	258	246	245	248	225	251	244	277	238	251	235	263	254	270	210	242	238	238	241	254	265	232	234	247	233	223	245	250	232	250	253	236	262	254	249	226	245	282	253	243	241	264	260	257	242	249	282	240	253	232	238	257	235	235	239	231	253	264	253	244	244	241	235	257	249	268	273	207	258	266	263	265	225	259	280	250	250	231	233	245	275	257	261	244	243	213	248	269	294	236	214	249	262	267	246	258	284	247	247	213	245	270	255	242	251	237	235	255	268	242	259	201	245	237	240	265	252	254	249	259	287	249	252	228	225	246	258	258	256	245	263	274	281	253	228	236	234	252	224	241	269	273	262	246	235	251	241	255	252	232	264	240	252	228	265	249	245	273	281	253	287	255	238	289	240	238	236	264	259	252	238	241	238	228	246	253	245	247	229	239	220	241	224	258	207	243	232	240	235	253	254	266	251	235	262	240	260	232	232	257	221	246	250	255	255	246	291	230	241	250	245	288	248	258	224	259	229	231	223	257	278	261	244	267	274	263	244	254	276	221	216	270	266	270	258	221	243	266	250	246	239	229	259	237	253	236	242	254	265	266	251	254	281	247	252	258	278	246	248	268	246	260	266	250	251	239	227	257	245	229	217	226	245	238	265	245	263	247	266	241	267	226	239	277	250	262	225	223	239	236	233	257	222	246	233	244	234	250	279	243	266	239	246	220	262	254	262	254	242	238	276	244	260	261	229	220	255	261	225	270	254	238	238	243	265	263	262	243	244	239	251	264	297	204	249	263	242	255	266	262	258	243	256	261	283	254	237	262	243	245	253	256	257	229	225	238	260	245	249	239	257	237	254	271	248	239	270	263	278	256	262	246	234	259	230	245	239	262	241	272	247	259	220	229	254	258	271	252	244	264	236	235	255	235	229	219	244	290	258	244	268	260	242	252	246	255	246	237	247	265	237	261	221	241	247	255	255	235	248	217	261	254	251	253	259	249	244	269	239	243	274	233	245	253	262	269	266	246	229	247	265	245	266	265	259	241	259	263	237	243	249	264	258	228	254	253	251	271	239	247	236	250	229	258	261	256	261	290	255	255	247	251	257	243	234	250	245	225	248	253	254	253	232	259	218	260	238	225	262	241	252	272	255	275	259	247	254	259	250	260	248	266	248	257	232	253	263	274	272	229	257	241	262	223	245	235	255	258	241	256	234	247	239	240	272	259	252	226	236	271	249	244	255	240	263	277	249	241	251	257	264	255	246	250	239	239	248	254	254	251	262	262	240	250	272	250	266	264	247	234	251	240	232	240	249	212	265	226	265	274	245	266	256	263	261	249	250	276	273	253	261	278	252	254	239	264	252	240	242	254	252	271	266	262	245	255	248	278	235	232	262	232	246	263	258	263	271	242	245	263	264	231	267	232	264	241	277	248	244	227	232	274	256	229	276	253	250	277	249	249	257	260	247	266	251	268	254	250	260	249	233	262	243	262	268	246	273	252	243	266	269	261	257	260	238	238	261	255	254	251	262	258	273	264	255	225	263	252	233	256	250	227	255	267	267	243	267	223	228	273	288	259	277	247	273	263	255	264	255	256	258	246	252	253	246	238	277	265	282	237	234	238	249	267	263	289	223	236	240	223	255	237	258	227	275	233	257	261	245	252	257	257	235	255	259	218	260	255	256	262	265	240	270	266	215	249	225	270	283	232	241	230	250	257	238	252	244	257	244	248	264	253	245	260	243	245	243	247	248	228	244	221	261	261	244	264	243	235	245	251	261	246	263	250	217	239	256	259	254	242	238	257	257	226	259	261	255	223	239	243	232	256	253	257	268	237	248	255	263	273	269	262	263	258	276	240	277	264	266	253	284	262	252	228	247	237	259	257	233	257	257	253	249	223	222	239	265	234	264	256	235	261	258	248	246	249	253	256	246	275	265	258	238	228	249	248	239	260	234	243	249	264	249	246	235	268	248	281	245	283	233	245	259	241	278	248	252	262	254	253	281	241	257	248	244	267	275	248	249	219	268	238	254	264	260	223	254	249	242	249	231	232	254	253	247	279	257	250	278	247	225	240	232	267	255	225	297	240	239	264	257	252	253	250	259	261	230	235	262	244	252	251	259	215	285	252	258	235	276	240	255	260	225	238	252	237	247	234	240	246	256	248	238	227	245	242	256	248	259	282	254	262	248	240	262	243	231	247	258	262	218	233	258	261	248	240	265	231	224	234	276	261	228	277	268	259	254	275	267	246	278	244	212	257	274	258	229	230	241	263	247	272	248	251	243	226	253	233	261	264	247	283	227	257	228	239	263	268	231	247	221	285	255	237	264	254	261	260	256	245	236	229	225	256	234	260	227	253	239	262	221	245	251	261	230	263	244	247	236	258	253	232	262	237	245	258	257	229	263	267	230	247	235	271	260	223	244	259	248	254	250	246	275	230	234	239	262	267	218	284	265	217	259	226	263	279	244	259	267	264	258	234	232	251	282	300	268	270	222	258	273	234	225	236	257	297	203	261	235	245	271	270	245	235	245	253	237	254	260	239	244	244	248	246	238	231	261	239	243	260	249	245	268	237	236	233	241	277	257	230	259	241	242	255	244	262	267	261	220	211	234	240	246	267	237	252	249	268	285	242	241	235	239	249	230	227	272	253	256	259	271	247	253	241	254	255	231	271	275	243	238	256	248	241	258	265	255	235	220	245	268	262	271	256	244	251	224	239	241	237	238	254	242	213	202	244	240	273	224	258	243	248	242	258	235	245	248	239	240	236	284	276	268	244	258	246	237	267	256	272	248	253	228	259	264	251	273	254	244	241	249	247	240	244	241	250	227	238	227	246	246	267	266	263	231	245	247	222	255	257	244	264	249	257	269	255	257	261	242	260	233	253	247	266	239	293	263	231	252	264	258	212	243	263	222	264	259	253	246	251	222	249	244	254	247	273	267	237	253	248	246	235	229	269	259	249	254	255	246	244	250	243	251	241	237	248	259	255	260	234	250	271	256	241
32763	54129	42926	28306	19343	11087	5922	4155	2763	1868	1587	1124	898	770	695	623	572	537	533	497	462	464	386	404	356	374	343	318	334	334	352	348	326	306	295	319	302	315	313	287	304	316	317	279	311	324	310	270	284	300	308	282	297	291	284	310	272	316	307	338	308	294	304	282	316	286	320	310	288	306	283	295	273	276	301	284	306	260	294	298	307	273	287	299	320	275	283	321	312	310	279	258	277	290	277	285	323	292	271	306	281	289	286	288	341	297	286	285	274	281	315	290	307	311	342	289	322	306	288	286	286	333	292	302	307	287	308	289	293	295	300	290	247	266	275	310	283	298	298	295	303	268	319	268	276	266	264	277	274	307	298	286	295	249	291	295	282	293	270	256	272	283	308	284	281	306	320	309	274	296	292	272	276	304	272	283	298	299	285	333	311	273	300	293	273	294	288	262	306	307	296	297	291	255	273	314	252	310	279	261	299	276	280	280	280	285	287	305	288	277	287	296	284	304	315	265	310	293	299	287	297	283	286	276	290	290	288	281	311	299	297	292	287	314	276	296	318	272	277	303	335	314	292	290	288	296	301	265	309	301	267	289	264	291	317	271	290	256	292	305	302	288	276	297	298	290	289	312	325	303	319	311	283	282	276	279	298	319	271	285	298	282	302	300	262	273	286	301	277	284	281	279	300	279	299	296	247	305	287	276	302	298	322	268	300	314	297	281	289	307	291	288	310	305	276	297	288	293	300	317	321	271	296	299	286	303	282	247	296	288	296	268	306	293	294	313	297	267	320	274	267	297	261	265	266	265	278	306	278	302	283	298	318	312	291	315	306	308	300	306	282	299	289	331	290	320	316	283	289	330	282	299	274	280	272	302	320	305	278	287	289	272	301	278	296	282	286	293	280	293	304	306	303	299	259	309	252	292	285	294	275	308	318	295	268	291	309	264	304	273	269	257	287	287	290	321	284	276	278	324	283	277	308	277	282	328	266	292	290	302	310	292	309	300	309	260	307	266	282	304	285	324	260	249	267	322	294	278	285	259	283	291	288	263	279	290	324	275	296	270	312	284	306	285	323	309	259	309	273	287	286	284	277	273	293	338	271	320	300	281	284	288	276	289	296	270	306	276	276	286	325	291	278	254	307	322	296	258	281	293	281	304	295	285	304	316	274	256	282	292	277	306	271	276	260	306	299	292	331	328	286	297	312	294	297	280	298	302	278	269	311	288	290	290	309	278	302	302	309	268	282	304	306	303	269	284	283	277	290	287	273	304	290	296	280	290	245	308	286	302	282	315	297	322	301	286	306	285	289	265	299	272	306	307	281	282	284	300	269	290	302	266	290	261	270	274	313	283	271	315	295	294	299	298	298	286	323	284	287	312	269	277	327	305	252	290	287	270	310	292	271	303	294	301	289	276	311	264	266	269	280	274	301	308	262	302	283	279	305	259	277	316	297	286	284	288	276	279	308	302	285	296	291	279	278	284	303	290	284	254	304	304	281	261	309	293	308	311	293	307	279	303	276	314	280	307	308	286	297	282	293	277	303	311	270	284	287	324	289	284	265	260	302	290	277	277	291	298	319	295	264	327	301	288	264	276	315	307	295	286	275	273	277	285	312	259	277	271	293	283	281	282	281	285	312	250	278	286	316	280	286	309	284	294	278	276	273	279	275	269	286	306	267	286	299	309	307	272	285	290	286	306	279	275	279	287	287	274	302	273	284	294	294	310	304	269	335	287	293	303	261	275	289	291	285	283	305	291	289	302	274	303	286	317	266	273	250	308	307	281	262	293	313	296	270	315	290	283	303	285	284	309	254	272	281	260	280	294	261	301	313	275	289	304	303	289	310	280	278	285	302	249	313	273	292	295	277	281	275	297	289	261	324	255	308	267	291	277	302	303	290	299	310	291	313	300	268	288	261	299	299	277	321	292	298	311	298	323	276	274	284	255	278	323	281	302	280	283	288	300	314	299	265	331	257	309	298	299	281	307	301	275	293	300	293	299	313	279	274	271	317	299	315	283	301	330	288	295	292	271	282	301	294	322	271	276	283	304	277	291	302	268	288	281	293	311	282	266	288	295	281	278	304	289	284	304	284	279	311	296	290	245	291	271	312	288	301	332	291	295	308	307	311	314	264	309	287	304	282	288	288	284	296	294	301	257	297	297	281	300	299	281	276	286	262	290	276	325	324	298	311	304	302	311	275	286	289	290	310	283	302	297	296	312	295	329	328	274	298	304	274	298	282	275	292	328	279	328	284	267	303	282	268	281	298	297	328	327	285	284	285	290	286	281	289	295	302	290	277	259	313	304	306	287	300	306	260	263	323	290	307	310	299	299	311	283	287	290	283	299	290	301	282	294	268	307	302	287	286	284	292	291	295	299	313	256	266	305	288	267	285	258	293	276	293	291	271	277	284	263	282	277	270	300	284	293	316	280	260	287	326	285	249	274	324	266	288	258	274	279	296	308	278	300	279	301	303	299	288	277	295	258	265	292	289	317	315	319	293	287	254	303	297	289	299	257	282	302	312	283	291	293	268	288	278	291	306	288	269	296	277	275	274	268	292	288	269	284	295	264	310	314	299	268	282	318	311	270	308	289	297	280	304	267	287	282	286	297	273	306	298	288	287	301	319	281	304	255	297	321	288	277	290	304	266	275	291	284	275	294	328	312	286	308	271	321	285	316	303	291	279	288	314	266	251	303	280	335	274	277	292	280	267	301	319	319	313	277	267	296	304	268	281	303	294	293	258	266	301	271	290	284	303	284	283	313	279	264	277	307	281	282	312	275	299	311	292	296	316	319	275	296	303	302	285	287	283	287	295	291	292	330	247	277	303	309	293	268	277	310	289	273	284	279	287	248	287	287	292	286	234	315	286	293	310	312	298	278	268	283	297	288	302	281	310	267	288	261	286	263	296	296	281	313	294	285	259	310	285	266	285	315	336	290	293	314	296	311	295	280	280	275	280	305	269	261	277	251	271	260	294	259	288	293	343	302	287	255	272	281	293	307	290	273	294	320	283	286	288	310	315	271	282	319	277	300	291	314	290	294	285	301	299	263	293	253	275	281	313	275	278	291	320	285	252	274	333	287	276	265	311	293	297	274	264	294	285	300	273	302	283	281	301	299	284	292	297	314	294	295	293	274	289	280	310	284	328	296	270	310	310	307	276	330	268	266	290	266	284	296	302	292	271	294	309	279	284	270	307	299	278	315	324	279	268	269	292	316	286	286	299	271	270	306	327	290	316	279	265	294	296	328	301	257	295	289	307	293	276	278	307	286	299	305	294	261	319	307	282	288	291	271	277	277	261	306	287	265	269	314	310	263	280	273	290	298	281	300	307	281	271	295	296	292	276	279	289	281	294	293	287	268	275	269	266	286	286	258	294	301	285	286	288	278	298	285	295	286	270	284	304	308	323	270	253	269	275	295	298	281	301	290	307	283	297	280	273	272	255	298	301	314	269	281	295	275	317	279	297	258	275	292	277	285	302	274
25195	21649	28022	26012	12415	4964	2706	1414	842	696	562	450	414	318	302	298	289	267	251	267	265	254	221	246	219	227	223	190	234	218	200	209	205	204	180	186	218	189	194	210	205	191	190	183	172	184	185	212	202	194	215	187	199	183	210	187	175	212	204	196	201	220	194	211	199	169	207	171	216	176	195	197	199	179	191	178	196	193	177	176	196	197	201	202	192	215	210	211	186	177	190	199	182	184	187	199	202	207	159	209	182	197	207	190	182	217	215	179	179	197	192	201	175	200	188	206	195	176	172	197	209	189	197	208	191	195	181	197	172	200	189	204	208	213	201	187	189	208	210	221	179	205	174	182	193	204	201	179	227	161	188	202	181	213	192	207	211	206	208	187	195	203	191	210	228	199	231	180	197	177	208	183	177	206	205	193	222	192	194	184	204	203	199	203	213	167	195	185	200	187	180	196	189	191	213	208	204	185	169	177	190	200	185	205	148	183	204	212	175	193	187	206	179	183	176	218	176	197	182	189	212	207	193	187	175	175	195	189	167	207	189	193	183	198	192	213	178	195	167	195	185	209	216	173	163	206	180	195	172	208	194	199	206	202	193	191	210	188	184	183	186	192	179	206	194	187	189	190	176	195	190	196	188	186	191	179	180	195	207	191	201	211	215	191	188	199	196	200	185	215	182	193	188	200	195	214	209	174	168	195	188	209	187	220	179	195	212	185	223	195	202	225	207	196	171	185	184	194	193	180	179	213	178	189	189	216	207	183	169	218	198	209	152	180	203	207	193	205	189	187	211	182	177	206	204	172	209	184	232	169	181	199	212	209	181	187	215	224	211	203	198	192	180	207	229	208	200	186	219	203	212	192	230	185	203	178	195	219	208	205	216	201	164	182	184	202	200	195	185	232	195	185	211	197	199	185	178	177	212	187	202	178	195	216	193	171	188	196	212	193	192	199	188	217	188	202	189	208	206	184	188	183	201	196	194	178	205	221	173	201	210	192	195	198	201	197	168	210	190	194	194	183	200	180	192	206	198	192	215	190	204	231	234	201	199	192	200	194	201	205	214	185	203	196	192	189	189	209	225	210	193	208	211	197	194	176	201	177	196	178	206	184	205	175	181	207	194	191	181	199	190	183	181	200	192	186	193	210	213	204	194	185	180	183	196	205	184	200	197	202	202	197	205	174	172	167	194	188	214	195	176	203	189	197	221	202	182	204	199	196	186	210	199	206	200	228	179	228	213	207	188	195	199	186	204	212	173	189	166	207	201	193	177	217	202	190	202	186	193	219	184	205	188	183	202	208	197	206	187	181	185	162	179	199	206	178	175	204	180	187	173	199	192	204	201	199	201	188	173	174	195	193	199	201	221	180	197	190	196	199	163	182	198	186	194	208	185	215	182	184	192	191	214	171	189	186	193	175	185	200	178	188	190	170	188	206	190	186	209	204	201	193	203	174	186	182	201	198	200	184	182	200	203	200	210	199	201	183	200	198	214	194	196	195	192	185	187	181	203	206	225	196	176	210	170	178	196	192	199	192	212	175	200	163	189	199	175	191	185	197	233	199	179	207	215	188	219	203	193	182	193	187	186	208	164	206	197	197	196	190	195	185	223	172	193	188	191	200	202	190	177	187	189	178	210	173	212	189	205	196	189	182	203	190	183	198	222	205	186	210	194	210	199	208	179	217	185	180	196	182	211	195	192	194	182	196	203	169	185	216	198	183	175	185	176	190	204	188	158	207	199	177	193	206	200	183	199	207	200	205	196	184	200	209	194	184	179	187	177	189	194	199	193	193	183	197	197	199	169	202	189	192	164	179	183	197	185	214	187	199	199	200	202	209	189	178	189	192	181	203	205	207	181	190	211	208	181	179	222	195	184	178	195	207	197	204	179	195	225	185	190	191	203	219	194	172	170	198	179	189	191	183	220	199	193	202	195	166	173	176	183	162	189	192	203	190	204	213	195	189	206	212	186	214	182	194	189	194	196	194	201	176	206	192	194	200	208	196	203	188	185	198	202	203	206	204	192	202	170	201	179	193	195	200	197	200	217	189	200	199	185	211	195	188	194	205	192	195	184	205	191	176	209	166	189	174	177	197	218	206	207	176	187	176	195	193	221	189	194	190	197	206	202	199	178	200	201	189	172	180	179	199	192	186	207	209	177	213	200	202	190	193	205	181	198	200	219	182	190	194	203	206	208	192	203	200	208	202	211	234	181	190	198	191	186	195	204	204	186	205	196	194	193	198	179	200	193	194	198	194	188	183	201	203	202	188	199	203	202	186	185	221	190	202	203	205	202	192	198	192	189	202	197	192	239	190	203	189	159	172	196	221	164	175	222	163	200	216	190	193	177	185	164	195	174	185	204	199	197	191	185	202	194	190	183	209	177	182	189	184	195	193	173	212	169	210	202	196	180	180	200	218	205	211	208	188	204	185	176	207	194	181	175	180	176	200	168	208	176	177	215	180	215	196	187	177	213	195	196	185	198	221	199	178	195	170	185	189	204	172	163	215	193	180	197	180	196	209	199	192	194	223	186	174	235	207	200	185	192	188	210	209	191	174	206	188	181	189	188	179	200	210	202	203	186	173	219	196	215	180	200	185	173	193	201	205	203	203	198	185	176	194	201	183	208	186	194	216	181	213	192	197	209	199	190	188	193	206	200	174	204	199	164	195	183	161	218	201	178	179	208	191	186	218	200	195	196	208	189	213	220	202	197	199	186	177	204	190	214	221	173	194	205	176	188	213	192	206	188	204	199	194	198	197	189	162	200	183	194	175	175	193	205	209	209	204	189	184	228	199	188	204	212	210	208	195	187	185	215	169	176	197	185	204	192	178	191	207	183	198	203	193	196	181	190	189	184	210	217	190	188	193	193	217	203	174	192	192	176	197	207	196	180	184	185	202	189	159	199	190	202	196	196	202	204	232	207	201	191	200	212	179	185	198	175	193	192	194	205	181	205	202	184	165	207	192	200	197	171	204	187	181	208	199	166	183	206	212	203	195	199	216	194	189	189	211	196	194	209	180	193	185	204	214	195	190	199	179	203	215	177	194	202	194	202	181	184	181	192	204	195	201	205	186	192	183	193	240	162	194	205	178	190	177	172	196	185	189	186	193	203	210	205	172	201	203	188	198	183	180	193	193	186	194	186	209	177	182	207	185	227	218	185	211	183	176	203	225	205	192	212	198	202	188	194	196	172	173	170	208	182	173	176	185	201	191	186	159	179	212	183	228	199	196	207	171	170	196	176	208	211	198	245	194	176	200	198	181	173	216	178	179	227	165	200	190	198	216	177	197	221	197	199	188	191	180	179	193	188	198	183	204	208	195	203	189	189	194	178	194	192	207	197	213	191	196	213	214	161	202	188	188	221	175	174	204	189	195	201	169	176	197	182	186	202	189	203	206	189	189	198	217	228	170	190	175	184	215	200	191	194	181	190	190	222	171	181	230	188	218	188	216	211	194	189	185	195	206	219	214	168	208	207	190	187	209
33850	52405	38364	23023	11793	7776	4923	2815	1764	1243	1001	777	657	487	515	460	437	400	359	347	360	303	293	336	313	267	254	246	289	256	236	240	251	245	249	236	241	234	235	263	268	254	279	253	249	246	201	239	243	272	238	215	255	231	255	220	216	244	226	220	249	244	207	251	205	222	241	243	219	216	225	251	238	253	238	238	246	222	226	237	228	225	230	249	231	231	242	243	228	230	229	229	230	233	215	222	253	214	232	219	229	213	227	215	232	219	254	243	241	231	224	224	246	236	220	246	203	230	236	217	233	211	215	240	214	267	237	234	221	244	231	236	257	228	244	222	219	213	240	240	240	230	239	241	241	252	247	234	196	232	242	218	225	255	238	214	228	232	259	247	237	244	248	230	236	234	254	222	198	271	206	239	224	246	228	257	227	214	217	247	196	213	239	262	219	200	250	245	235	223	232	210	242	211	226	204	247	224	251	216	236	224	255	208	239	217	214	221	234	257	233	256	223	243	203	244	216	226	224	244	246	232	231	223	263	247	237	206	241	235	241	231	234	228	224	223	262	244	225	202	224	211	225	228	205	224	240	237	250	228	239	244	203	209	241	234	214	232	201	241	244	233	240	228	202	233	238	215	237	238	231	203	216	220	229	239	220	231	233	256	201	242	252	222	234	240	232	234	224	221	220	234	227	239	213	230	240	218	253	242	203	233	212	257	196	234	232	196	251	229	216	218	228	227	233	240	242	225	232	201	230	202	242	219	211	213	248	233	238	237	237	230	231	234	225	233	266	242	246	224	220	229	235	217	214	205	252	226	247	219	243	242	206	238	251	240	242	236	224	246	245	236	226	218	216	205	232	240	219	277	223	230	227	228	224	217	215	219	231	244	244	225	256	253	219	204	209	243	210	240	254	214	233	228	224	217	234	223	239	240	272	229	237	265	250	243	222	230	258	223	233	240	229	253	221	223	219	231	228	209	234	223	232	201	251	229	243	234	230	216	241	213	228	227	214	230	240	218	243	233	228	235	218	254	243	254	240	246	219	242	221	218	220	222	225	237	220	233	222	195	208	211	224	225	217	240	238	230	233	204	232	221	250	269	221	225	241	231	229	220	243	242	238	236	199	240	256	237	226	237	264	231	224	236	238	233	229	224	221	244	224	213	232	237	238	240	211	248	243	234	234	228	239	226	256	222	222	236	242	228	230	224	225	230	260	240	222	245	245	208	229	242	204	213	237	220	230	225	233	237	257	245	220	256	225	247	250	240	212	239	243	209	233	216	251	233	239	219	218	220	237	244	260	260	232	202	240	202	230	235	242	202	206	229	248	233	220	227	223	229	238	258	264	255	225	236	216	246	230	240	228	229	243	236	244	248	223	218	215	224	249	225	234	218	247	271	230	229	197	240	225	231	253	225	241	214	229	220	211	236	233	247	262	240	239	250	198	234	216	232	219	241	233	230	223	253	225	257	219	235	225	243	235	251	216	280	241	256	242	231	238	231	211	231	218	230	247	209	226	238	229	205	235	239	210	236	224	245	262	231	235	248	231	244	233	231	221	235	233	218	243	243	222	236	241	239	270	237	220	218	242	248	198	248	242	218	222	214	241	239	229	214	232	246	246	251	273	233	225	256	233	230	213	214	236	239	238	242	225	253	241	224	234	235	243	238	233	222	219	249	263	240	238	244	210	251	219	254	224	247	206	232	233	239	222	222	215	218	250	215	237	251	258	246	244	236	253	249	216	213	244	231	203	274	257	241	210	247	218	213	219	216	224	245	222	220	269	240	225	229	254	190	245	254	236	236	230	239	210	215	241	217	239	212	243	218	220	191	215	240	235	238	226	239	220	221	239	230	238	221	239	222	244	206	237	245	240	243	249	210	233	240	203	217	239	232	266	230	246	204	231	256	235	206	239	249	228	207	242	252	204	242	226	249	204	215	240	232	228	244	239	219	232	252	250	237	231	227	233	224	227	235	206	223	241	243	223	263	235	239	233	253	254	200	237	253	225	251	207	235	252	236	243	236	244	226	226	225	225	257	232	236	246	230	247	233	235	214	229	221	223	233	243	242	260	239	238	234	234	249	235	257	236	224	248	219	239	233	229	244	241	234	245	241	221	247	241	210	235	240	246	221	231	254	212	231	237	248	245	248	227	266	220	244	238	244	232	222	220	213	226	222	245	230	263	241	208	237	210	223	240	244	236	252	226	231	234	216	244	229	230	210	231	229	230	242	231	222	230	230	261	246	229	250	224	256	226	225	229	243	246	207	227	231	247	204	238	215	248	225	224	220	213	228	228	229	229	255	245	214	209	221	231	234	215	229	238	224	243	244	234	229	237	235	230	219	221	224	258	227	225	219	240	257	230	238	251	224	244	234	195	248	198	242	199	223	214	238	241	239	235	239	253	253	265	203	254	243	252	249	235	220	235	230	241	247	233	243	198	228	248	219	229	248	239	234	233	244	225	260	228	232	241	230	231	245	224	266	268	202	248	206	249	214	230	206	233	247	239	244	220	217	223	221	253	211	218	189	210	232	218	246	258	222	234	234	223	210	200	222	239	233	232	233	211	216	227	226	238	231	253	234	239	250	252	227	237	245	241	234	213	226	242	221	241	241	219	231	238	228	228	221	223	218	234	209	241	262	232	231	195	235	220	190	218	246	231	239	240	241	246	249	229	216	219	221	238	231	227	179	228	252	232	272	260	236	236	239	204	205	228	213	236	237	220	238	223	204	273	234	235	255	239	245	236	232	234	238	239	219	271	225	222	236	236	228	209	241	225	253	214	243	231	259	250	236	241	254	227	251	218	225	241	250	233	210	248	205	218	274	224	234	240	239	250	213	241	206	237	235	237	215	219	216	237	217	215	256	238	245	258	218	223	217	222	234	222	244	237	220	257	225	236	246	245	220	255	209	257	242	218	269	250	239	228	243	223	247	214	215	264	216	247	222	219	251	229	227	232	239	222	228	222	218	216	215	208	228	252	272	216	242	236	225	250	244	229	225	231	190	244	227	221	253	222	245	203	230	224	250	230	240	218	240	234	225	222	242	223	227	214	219	242	203	239	221	255	245	247	247	240	216	195	195	241	229	250	215	258	239	238	217	215	236	245	213	241	214	237	250	233	218	231	253	248	231	222	195	207	236	228	209	236	212	251	239	226	241	225	251	242	229	220	244	232	227	225	243	213	258	213	222	212	240	262	241	247	236	224	256	234	236	231	233	249	207	248	217	193	238	248	247	239	223	248	216	219	238	222	232	253	242	205	253	243	216	243	243	216	253	218	223	219	240	237	217	231	231	243	228	259	239	226	233	225	241	221	221	260	210	224	212	206	226	244	232	251	231	222	243	220	224	222	238	249	251	245	213	243	236	240	222	229	240	220	251	250	269	238	203	223	228	235	238	230	221	241	238	256	213	255	246	233	216	247	214	202	230	249	254	256	228	233	245	239	223	251	245	238	228	225	251	231	237	255	225	207	228	226	201	239	231	240	253	252	229
22794	21402	28925	24419	21881	21775	13912	3529	1467	1088	883	707	580	484	444	402	371	373	363	336	320	334	307	342	261	295	279	266	261	269	277	285	263	273	297	278	234	237	237	259	259	252	266	255	236	248	276	239	259	250	238	225	262	257	222	267	245	251	270	270	252	249	262	268	217	255	248	258	280	231	261	242	262	253	231	249	238	273	237	244	251	258	255	270	247	233	265	252	259	250	257	273	250	256	253	236	248	224	260	268	233	241	243	248	254	255	245	255	243	261	270	253	243	222	260	293	251	248	249	260	253	257	261	264	261	215	250	237	268	238	262	219	243	211	249	263	265	255	266	236	230	258	244	258	250	281	226	220	236	230	239	250	251	260	247	244	266	240	237	264	239	288	247	233	233	238	230	234	241	248	242	237	240	270	258	244	242	257	264	253	260	248	250	261	241	235	239	261	242	270	234	230	265	243	236	257	263	238	255	231	231	287	233	261	235	250	236	247	244	232	267	243	241	269	243	256	238	243	254	231	236	266	235	251	225	237	237	237	283	275	232	270	237	237	260	254	252	249	265	256	262	240	250	251	215	297	285	240	270	230	249	215	269	235	231	218	253	254	262	261	269	233	256	251	251	237	255	261	267	249	244	253	247	268	215	283	234	244	262	235	240	262	245	244	225	223	273	252	261	220	229	263	236	233	226	243	252	247	230	251	228	262	234	264	255	271	232	266	252	247	279	262	228	252	256	248	261	233	269	262	252	265	253	238	235	275	234	236	246	261	242	242	234	258	243	212	226	245	251	276	249	264	258	267	270	258	246	244	268	275	247	242	228	260	276	255	263	255	240	271	245	255	227	239	237	225	259	280	238	245	241	253	263	233	257	238	229	244	221	252	242	259	235	224	228	246	225	271	256	243	267	269	260	236	235	230	260	245	263	241	261	248	222	240	258	284	217	253	280	251	257	271	279	268	265	256	255	254	258	254	244	237	233	235	269	256	245	266	231	272	258	222	273	252	267	253	250	270	268	254	277	281	219	243	270	262	272	234	250	231	266	253	271	210	274	267	254	263	239	231	224	234	260	258	225	257	243	265	257	235	242	225	263	244	257	249	255	263	233	252	256	234	240	239	240	227	233	266	272	245	238	274	223	251	259	262	253	244	282	244	274	248	224	240	237	214	231	251	246	245	245	263	250	213	254	250	245	209	258	237	256	275	256	259	250	232	245	238	239	258	259	231	234	265	232	250	257	227	270	223	249	217	246	261	239	241	222	249	246	245	236	264	243	226	253	266	246	301	240	221	230	242	264	241	299	265	268	248	264	256	255	298	269	232	225	244	243	243	241	243	251	218	269	250	232	266	250	233	253	229	227	232	234	247	234	241	243	237	214	258	244	255	255	256	241	257	274	265	244	286	260	233	254	216	247	246	234	230	242	254	246	275	251	237	251	259	265	247	242	226	247	219	268	213	266	247	253	241	286	239	256	276	245	245	262	264	252	241	272	241	245	248	224	259	259	271	244	228	222	236	250	231	241	240	259	263	260	247	264	273	272	247	232	244	229	239	241	253	255	281	259	271	260	247	238	258	254	249	262	279	266	233	269	269	261	261	262	246	261	254	256	234	248	248	246	261	249	229	226	251	226	241	238	249	251	264	263	230	228	262	242	257	240	273	257	252	240	235	240	245	266	268	257	267	240	236	256	275	214	247	227	258	250	227	257	249	247	234	255	235	215	226	261	230	244	267	237	262	261	278	258	278	246	256	227	240	265	245	292	269	221	276	225	250	281	263	276	250	250	274	255	259	244	246	247	269	235	278	258	251	245	250	253	239	254	257	245	242	244	222	221	229	255	251	282	257	272	242	253	253	220	232	249	233	274	258	226	275	257	261	234	288	295	244	232	235	237	278	234	251	250	240	203	276	234	231	226	288	265	242	220	240	257	248	263	254	264	275	267	273	250	243	247	226	232	257	255	260	227	239	244	247	261	283	286	269	259	268	234	241	257	238	264	255	251	253	243	273	247	261	231	237	238	234	263	262	270	278	248	257	222	265	259	235	260	235	252	255	245	241	261	251	256	226	237	239	248	246	255	249	239	208	259	236	237	226	245	245	247	277	261	240	250	234	244	229	240	267	267	258	237	249	235	261	249	255	253	225	264	221	279	237	258	230	285	255	257	275	261	228	259	230	238	240	226	232	243	250	244	249	259	238	296	242	229	224	233	251	238	243	267	255	262	217	250	251	261	234	267	261	261	260	241	259	254	252	251	234	267	259	263	234	246	229	252	247	259	247	260	256	224	249	256	254	252	239	221	258	253	251	269	246	260	221	235	218	271	233	247	228	261	244	291	232	222	223	259	229	242	242	211	251	230	240	249	233	253	246	266	239	243	258	263	257	234	246	253	230	240	243	221	233	244	256	253	265	242	269	246	215	241	235	244	274	293	256	240	237	246	237	254	232	250	266	248	253	262	277	242	242	262	270	252	249	269	273	260	236	239	252	267	223	239	281	252	236	266	224	261	221	264	237	240	261	266	260	261	225	230	258	241	237	242	276	222	289	249	221	245	231	273	244	237	242	259	239	270	244	240	255	251	264	234	252	234	252	233	241	239	262	263	213	254	277	255	232	254	244	224	252	245	226	260	264	243	259	266	244	245	239	240	249	246	245	271	261	228	260	230	257	250	245	248	255	264	247	243	265	217	260	270	223	239	262	245	248	252	239	235	245	285	270	253	213	259	247	250	248	265	235	223	276	248	247	246	257	264	217	240	239	254	247	239	250	280	256	245	234	226	260	250	283	254	268	246	281	249	253	228	269	220	245	244	210	241	244	256	212	237	221	255	242	245	255	288	242	250	226	247	264	256	228	247	208	269	284	275	264	271	247	243	250	227	222	275	250	238	262	247	264	231	254	259	250	247	238	249	265	222	236	245	260	245	237	264	254	257	241	253	262	267	245	257	246	249	271	251	250	258	241	253	232	224	273	275	262	241	260	243	254	245	231	248	236	237	252	228	279	266	233	241	234	257	219	238	228	277	250	253	247	233	234	254	254	262	234	267	247	264	259	262	253	238	249	249	244	263	254	252	275	191	243	245	250	258	256	212	246	244	250	236	267	256	255	231	245	245	241	231	242	231	252	209	237	242	229	230	270	225	267	263	215	255	251	246	230	231	252	250	271	245	268	257	255	253	247	247	270	251	243	261	239	268	242	248	253	239	251	248	246	265	244	266	247	258	251	239	245	234	259	250	236	267	280	264	221	230	241	256	259	242	268	265	240	261	301	247	231	263	247	218	225	247	265	246	235	243	266	231	235	264	235	258	267	254	276	257	245	246	244	259	283	246	236	264	286	250	255	217	259	255	255	228	252	260	214	272	237	254	252	252	281	270	242	265	235	237	246	275	224	259	226	272	236	258	231	256	261	210	262	265	231	263	263	246	241	244	262	263	247	236	257	253	270	279	238	235	246	292	259	240	254	253	235	240	237	257	258	245	244	255	275	238	258	249	231
37744	57710	45762	34769	27418	17939	10051	5104	2611	1866	1488	1190	914	782	651	589	532	530	501	449	454	420	403	373	383	348	311	324	309	331	341	334	295	333	308	298	323	295	284	283	326	324	336	310	315	291	316	264	309	311	270	298	272	276	303	285	276	289	292	290	276	300	278	277	282	298	301	256	303	280	277	301	284	317	264	273	278	282	291	307	336	298	308	284	298	270	271	301	278	297	281	313	278	294	284	271	258	290	289	287	311	270	277	278	271	262	244	300	304	272	293	307	307	301	288	280	294	263	267	255	257	290	296	293	279	308	289	272	290	294	291	277	318	295	261	292	327	272	268	282	281	287	282	270	283	279	288	309	287	275	305	298	271	310	279	279	295	295	295	303	295	317	269	273	286	288	271	310	266	282	317	277	299	315	312	285	287	279	233	267	286	307	279	286	292	321	259	284	297	268	261	311	265	263	268	282	299	279	302	290	287	295	268	277	275	293	283	268	277	312	268	282	283	300	304	276	279	283	257	301	305	291	311	268	276	263	333	290	298	278	251	282	273	272	304	267	263	295	259	290	286	300	254	277	307	263	288	305	311	297	273	270	272	284	270	298	282	278	284	299	286	266	283	278	288	286	289	308	316	287	308	270	296	272	287	274	286	308	299	286	258	300	288	268	297	295	246	316	272	316	276	279	310	299	266	293	298	297	279	283	318	308	282	291	272	313	278	283	291	307	290	263	284	284	307	277	286	257	269	278	294	265	283	255	294	313	269	285	265	285	280	276	298	284	256	291	287	293	289	268	271	255	292	285	292	263	255	285	284	271	268	282	273	280	318	296	284	298	295	253	292	300	293	266	305	299	288	295	286	289	307	284	330	270	280	262	265	274	307	294	273	265	305	296	272	268	312	322	287	272	295	263	267	295	289	292	297	274	268	317	296	262	283	290	316	267	284	309	304	297	285	305	297	280	273	264	309	265	282	294	309	305	275	272	278	277	266	286	281	286	328	276	296	282	281	275	281	290	285	268	264	307	284	302	322	312	320	282	301	258	288	266	287	291	267	275	339	277	271	265	275	293	296	298	304	296	329	302	298	271	270	290	281	294	301	261	286	287	284	279	284	246	300	302	278	260	276	303	260	308	270	265	313	287	302	276	282	257	282	292	320	243	278	297	293	278	270	308	315	313	286	264	280	256	267	282	265	299	307	288	320	285	293	298	298	295	285	291	303	266	261	307	313	300	284	288	268	293	301	309	269	266	291	283	264	276	290	278	266	291	276	266	273	267	288	297	253	299	285	284	290	294	283	271	278	308	265	306	278	307	287	296	295	296	293	272	278	307	312	289	261	289	286	286	284	315	273	288	270	273	280	314	299	282	328	283	295	285	263	274	269	324	270	304	296	293	314	306	281	284	278	291	304	317	257	267	287	279	281	284	273	281	293	286	311	249	296	274	290	285	297	302	274	291	283	296	262	270	261	274	268	303	283	274	263	270	310	265	267	305	271	265	286	289	322	251	296	254	268	272	291	286	279	274	290	260	282	299	291	262	326	308	308	261	271	295	282	281	266	294	297	283	330	308	277	286	286	291	286	287	283	278	312	302	258	284	268	274	287	273	271	276	273	300	312	304	314	288	281	296	273	303	288	273	273	277	287	321	304	277	288	294	285	294	287	282	278	281	307	288	288	325	283	287	302	290	274	293	269	307	272	328	253	290	275	308	326	277	308	301	295	267	279	301	299	268	310	268	276	250	281	261	268	286	315	304	288	300	303	257	277	300	255	293	294	261	294	273	305	301	307	271	282	279	270	288	308	295	311	288	288	243	285	259	286	269	303	297	266	306	301	291	285	304	268	303	279	303	296	307	275	297	278	283	284	275	320	296	274	307	341	290	273	287	304	313	298	282	279	287	298	283	282	264	312	290	267	304	281	271	280	295	322	268	266	294	274	278	304	295	277	293	303	266	296	283	278	307	307	297	264	313	304	286	304	279	285	257	313	290	287	273	281	274	318	291	278	298	276	320	268	268	294	270	286	291	303	279	277	271	285	322	306	272	275	266	312	288	265	301	272	284	259	278	302	258	280	292	285	316	320	283	296	264	271	301	271	302	283	296	284	268	308	299	279	285	313	290	289	278	259	288	294	284	315	299	292	332	305	286	287	267	258	304	289	292	262	288	304	305	310	285	291	263	263	303	277	289	279	298	317	254	294	296	270	269	299	255	264	284	280	310	277	280	278	293	292	299	271	272	266	292	287	274	293	307	293	296	288	291	250	293	297	289	285	301	289	294	304	293	274	301	267	293	269	274	279	285	327	256	262	284	286	287	285	273	280	283	283	300	276	278	276	263	267	270	310	277	292	263	303	280	275	272	283	273	274	290	261	316	298	301	310	296	314	274	294	273	296	272	291	285	269	315	298	265	306	274	281	300	289	275	274	296	308	312	277	289	300	300	282	289	269	284	294	277	281	292	290	282	296	298	283	301	290	286	324	328	285	325	292	241	276	276	255	287	329	273	294	273	267	301	330	266	266	312	266	308	279	269	307	291	316	278	290	292	270	294	284	293	279	281	263	280	286	292	261	305	294	283	294	260	297	298	293	300	303	303	298	292	282	277	278	282	294	311	308	304	292	261	274	310	296	274	295	285	277	301	261	289	289	281	294	294	315	320	274	265	302	281	303	284	293	288	265	279	305	289	256	263	278	310	313	301	283	266	311	277	275	327	284	301	278	299	271	275	258	282	305	291	319	286	320	285	266	300	276	272	289	260	297	276	310	271	293	282	268	267	285	304	296	266	289	283	287	267	278	263	277	288	279	268	306	275	258	268	286	313	297	283	259	271	248	283	288	286	302	297	258	314	288	268	280	295	291	291	289	303	265	238	280	259	282	274	266	279	253	299	294	247	273	281	278	282	292	314	271	290	304	304	310	296	266	298	281	318	285	298	273	253	272	280	277	285	276	263	322	272	287	257	291	265	266	315	291	249	295	274	307	291	281	282	274	277	303	253	273	295	282	279	265	299	311	295	301	266	288	288	306	287	281	296	269	300	270	283	278	299	272	270	316	278	277	293	293	307	297	273	267	273	313	305	334	281	293	304	295	293	325	278	294	268	281	282	289	282	277	311	277	279	313	292	291	281	269	279	284	299	302	278	322	293	295	293	258	294	282	311	298	280	261	276	276	267	294	310	287	307	275	316	281	281	250	300	287	268	289	263	301	311	291	304	270	295	304	293	292	298	288	299	297	295	280	289	275	299	247	280	278	318	314	305	303	320	298	287	264	291	297	299	306	302	306	305	308	320	282	266	256	265	279	279	297	265	286	300	268	268	266	296	267	288	278	293	280	279	266	289	267	306	282	312	288	264	262	306	311	273	305	293	265	308	292	269	275	281	305	285	292	282	308	296	274	263	272	282	318	257	296	270	297	285	314	300	311	300	303	312	283	291	291	294	298	299	286	253	302	305	307	273	297	281	262	294	298	291	282	282	275	276	310	263	303	271	317	286
30979	30226	31796	20058	9618	4041	1940	1069	741	556	471	404	341	328	292	272	295	265	253	257	252	252	238	238	241	241	217	244	232	209	199	225	219	209	201	230	214	212	187	195	203	216	196	228	244	198	217	228	231	219	200	192	219	218	201	188	224	192	246	224	226	221	206	241	213	247	209	209	201	214	210	242	201	220	187	212	210	195	219	203	227	193	203	224	262	230	245	225	222	200	231	169	218	230	220	209	223	220	208	188	220	210	221	220	205	197	201	210	191	194	204	229	194	218	206	204	190	214	183	212	212	233	212	241	186	223	219	219	217	227	185	204	221	208	198	206	188	181	213	222	197	188	222	207	239	222	205	229	207	219	214	212	244	215	209	219	204	221	203	226	199	215	239	199	182	211	206	243	233	217	184	224	202	209	193	211	251	209	201	216	229	208	216	224	203	207	223	221	213	193	198	212	215	195	216	208	206	240	203	234	192	192	195	201	207	199	201	236	213	212	220	220	200	193	231	201	217	196	213	233	211	219	192	198	192	211	209	205	215	192	225	223	198	216	190	193	190	204	213	227	228	178	216	215	214	185	215	228	186	188	185	197	219	214	198	225	205	220	198	211	204	240	212	213	190	212	222	211	227	207	212	213	212	179	231	193	199	235	208	193	195	218	235	195	210	210	210	206	233	203	196	219	235	211	205	215	220	217	221	225	203	211	216	233	198	190	196	225	189	222	197	191	193	223	213	180	218	209	199	221	187	211	197	209	221	227	218	222	213	204	183	212	215	187	207	196	190	248	233	202	228	182	222	211	200	209	249	207	211	234	218	190	203	207	234	217	200	215	214	206	199	215	213	214	210	207	192	200	189	196	240	227	226	208	231	219	208	184	200	213	214	180	233	217	198	241	213	187	199	198	231	232	213	227	224	215	229	221	194	227	230	201	206	228	223	214	238	211	225	211	198	204	212	208	196	179	192	226	201	191	216	212	186	215	216	211	251	230	206	224	223	209	208	213	232	231	218	221	218	210	224	223	190	215	237	219	212	205	233	193	190	195	243	212	195	220	222	207	212	216	185	221	241	249	223	219	205	201	193	191	220	198	241	206	229	203	207	200	211	187	192	210	196	196	199	197	200	209	248	233	227	235	231	200	218	200	214	190	213	215	200	202	195	230	228	223	225	218	214	205	216	206	221	224	214	226	208	219	174	212	217	179	192	206	223	198	233	210	187	223	209	194	225	192	216	183	208	223	209	201	205	214	208	210	204	206	221	182	235	230	229	227	194	201	217	204	211	194	224	189	204	275	197	185	209	208	200	217	222	189	233	186	199	208	223	243	216	195	217	215	221	200	190	224	209	231	207	214	230	180	193	219	225	215	206	231	197	202	193	225	221	182	210	209	173	208	187	206	215	228	206	196	228	203	200	213	228	212	211	190	225	233	189	225	235	191	214	194	242	230	215	194	202	229	210	232	203	201	240	192	213	193	233	210	191	208	196	198	208	211	210	211	215	217	205	196	199	212	230	216	220	215	216	193	209	201	193	196	203	193	216	180	205	218	201	195	210	215	207	215	201	202	223	216	198	202	207	216	216	213	206	199	217	210	208	217	217	209	209	193	223	226	201	233	188	228	244	199	219	225	227	183	205	185	215	195	197	198	216	203	236	217	259	219	227	179	215	192	228	226	201	203	204	213	210	212	217	219	226	215	193	235	211	203	223	218	221	195	200	229	214	215	215	195	222	204	216	212	210	217	207	205	202	201	230	222	213	206	196	205	196	205	241	197	217	209	223	207	198	230	203	204	211	187	226	203	221	230	208	218	198	212	220	189	224	214	213	181	202	199	209	228	185	243	199	215	195	209	231	199	211	200	216	190	201	203	201	194	225	232	212	217	219	210	206	188	188	231	206	197	208	203	216	213	241	209	221	208	221	223	199	209	221	190	214	209	209	194	213	202	219	193	223	217	228	221	206	204	218	201	206	221	210	226	199	207	212	225	191	237	203	224	199	195	229	234	221	201	229	215	183	201	228	227	210	210	197	235	210	178	209	195	189	219	220	224	237	224	222	196	197	208	218	200	222	207	206	228	210	199	198	196	192	227	199	206	190	225	203	214	202	195	220	210	239	199	199	210	209	210	204	194	235	177	193	221	178	174	197	190	199	217	236	212	231	235	219	213	228	222	207	210	206	224	211	201	210	233	218	220	215	221	218	224	194	249	200	192	191	196	226	212	230	196	200	216	210	216	210	203	205	209	218	228	212	198	210	221	213	225	190	199	212	197	189	217	182	200	206	207	195	200	222	218	196	217	209	205	207	213	214	209	229	212	202	243	230	227	200	191	220	213	225	200	207	211	217	224	200	217	218	240	211	200	209	204	169	222	181	189	204	191	224	224	203	217	196	210	204	223	237	212	209	198	191	198	205	224	235	210	206	220	195	206	192	196	206	218	217	225	205	212	220	223	222	251	197	229	242	204	206	224	184	193	219	210	195	225	206	223	214	223	213	182	196	232	222	232	222	218	225	218	203	210	206	208	226	217	194	210	171	217	200	198	214	192	199	197	210	239	208	214	214	220	234	228	209	194	199	212	195	199	231	206	223	200	201	188	234	213	205	235	198	222	214	195	214	219	203	204	224	219	188	204	193	202	207	209	228	187	216	192	224	218	237	206	209	200	210	218	229	211	194	234	235	213	220	202	219	196	211	215	215	223	225	230	189	211	209	225	213	210	208	198	198	230	234	246	207	202	205	215	216	221	200	216	223	232	203	217	201	194	178	206	205	227	217	213	212	220	234	214	214	229	179	210	220	225	231	234	214	217	185	225	224	200	209	224	195	221	214	208	202	197	219	181	234	215	213	256	221	220	205	216	228	227	200	215	208	221	213	204	199	192	227	233	227	234	196	171	218	219	231	211	183	227	187	197	227	205	218	215	186	222	206	213	226	219	216	187	234	211	203	216	216	215	201	235	209	213	204	218	222	198	227	219	222	221	201	196	218	187	227	213	213	231	218	219	218	211	196	186	208	209	189	214	200	214	209	206	197	206	218	216	213	209	201	196	213	190	216	210	190	210	205	207	199	224	177	211	199	194	191	217	236	221	223	223	219	221	207	212	183	222	239	205	219	239	225	203	196	209	222	201	203	208	200	225	187	217	202	194	209	210	204	221	229	202	226	210	220	208	216	216	233	198	206	216	215	238	210	220	191	225	204	205	243	200	211	223	193	217	232	190	217	207	246	186	245	245	211	215	227	230	188	256	215	229	200	230	230	188	213	227	199	220	202	232	224	195	202	210	212	220	219	211	196	205	193	202	197	232	215	219	208	195	212	200	209	196	210	224	205	204	214	205	208	196	230	234	227	223	208	197	198	198	196	195	202	203	207	193	200	210	197	221	212	202	201	178	205	184	198	244	186	216	193	223	200	183	216	189	194	198	215	196	231	215	194	221	221	231	201	217	214	228	232	204	211	204	201	194	204	214	189	203	222	194	217	246	218	221	205	218	211	197
34490	45624	35344	21782	13501	6826	3556	2095	1312	961	792	664	507	483	442	396	364	382	353	355	316	298	297	283	286	287	277	270	257	254	257	288	251	238	251	248	265	272	226	217	284	240	226	270	249	226	250	222	289	250	226	257	244	249	241	235	254	249	239	238	208	246	254	238	246	211	222	237	227	220	244	254	248	252	225	280	233	234	264	258	250	268	237	236	260	250	241	255	237	260	270	251	275	249	241	252	265	241	274	241	256	242	228	256	248	250	231	247	255	253	245	227	285	260	248	228	233	254	261	254	250	268	262	232	276	221	236	251	214	246	233	268	241	240	268	239	274	253	262	250	243	240	248	253	244	273	248	239	245	274	245	253	250	230	260	238	253	242	237	231	259	250	237	238	251	248	247	240	235	258	243	236	238	258	249	247	239	241	247	304	235	249	245	238	262	260	236	237	248	228	235	254	254	260	260	228	269	234	263	251	240	224	271	281	260	239	243	244	215	259	260	222	276	258	241	264	258	236	288	268	242	252	220	255	245	236	229	279	267	264	259	229	260	248	233	246	223	237	252	252	218	249	249	272	254	232	241	287	267	261	254	234	264	244	260	283	257	227	246	248	247	260	248	235	238	195	255	261	240	221	254	257	265	245	241	250	227	246	259	257	272	260	219	253	243	247	239	260	235	278	245	244	221	243	219	240	240	251	235	233	252	278	244	256	212	233	252	224	266	281	241	246	234	264	250	263	242	264	219	242	250	259	235	250	248	250	264	255	272	259	270	255	265	256	242	234	269	248	243	276	281	260	269	236	245	263	242	227	240	229	226	271	254	243	252	247	265	251	227	255	231	242	241	227	239	250	283	240	235	236	284	246	228	247	235	249	220	250	242	271	247	241	242	249	260	275	280	250	241	215	252	251	230	230	274	270	241	195	257	230	250	271	259	265	256	256	281	254	263	246	255	239	255	266	235	273	232	255	242	262	254	217	252	269	207	253	269	218	266	237	233	224	252	237	240	266	254	231	261	254	247	258	255	250	297	245	240	262	250	254	261	218	225	243	265	231	239	280	271	250	253	252	262	288	268	245	240	256	262	245	269	232	237	236	237	251	231	251	256	275	258	235	246	225	272	256	252	241	275	250	230	238	238	250	255	247	244	250	235	229	252	232	238	263	257	239	246	255	253	268	241	246	218	236	274	245	275	264	260	251	254	268	273	264	285	252	234	241	217	253	243	258	253	250	228	230	246	230	252	243	236	250	232	257	249	242	247	257	239	281	221	229	230	242	231	254	262	219	255	257	262	243	219	194	254	252	226	246	214	229	261	247	239	253	239	245	263	234	248	256	249	251	274	228	233	235	248	250	241	250	260	260	231	229	255	229	265	252	243	252	235	260	254	281	249	279	243	225	258	264	252	232	249	218	254	251	223	246	217	249	237	233	255	248	233	210	262	225	249	229	257	238	234	276	260	230	244	261	267	255	240	241	244	229	233	248	226	266	264	251	263	266	237	265	236	258	233	231	238	246	230	243	250	255	234	234	272	242	255	248	286	252	229	227	231	269	228	249	277	260	275	241	256	252	235	239	264	251	251	241	237	227	244	252	249	255	246	267	259	259	243	251	260	275	264	222	261	238	261	245	262	264	254	249	268	254	255	230	257	239	283	233	240	212	254	222	248	259	269	246	262	231	255	251	242	253	270	245	243	224	232	253	265	274	254	229	221	239	253	222	276	236	283	270	240	223	257	260	252	242	247	267	239	253	256	247	239	240	261	240	252	266	232	209	222	271	244	254	246	250	235	275	240	244	242	270	262	232	256	257	250	275	281	235	240	241	247	257	230	254	241	234	245	251	235	255	232	242	238	228	247	235	233	264	269	264	240	250	245	255	240	230	245	267	254	253	273	246	231	247	244	246	236	235	230	230	261	239	252	256	289	260	250	236	257	244	268	271	270	235	232	252	238	237	225	261	220	240	241	251	253	266	268	237	262	249	229	256	243	267	218	253	239	253	252	239	245	254	262	239	262	267	269	230	277	237	256	229	222	249	231	237	246	244	260	252	240	244	256	241	245	256	244	234	259	254	239	241	252	252	245	256	259	253	235	250	250	246	249	231	252	251	251	238	243	267	261	251	273	233	269	239	259	243	254	270	228	252	241	257	235	254	236	243	250	245	268	273	278	222	241	262	242	256	253	274	255	245	252	241	244	212	255	261	240	236	235	271	253	258	240	234	257	248	238	254	250	252	256	271	248	227	266	266	253	238	230	266	259	261	258	258	246	237	270	251	264	248	240	241	252	237	248	237	260	263	241	219	232	228	235	249	231	249	247	243	234	269	269	253	278	255	273	252	246	233	234	250	241	294	248	226	253	251	229	239	271	259	235	248	256	250	257	243	240	219	231	261	253	279	255	236	263	266	252	253	235	254	238	279	233	227	262	228	241	254	213	232	296	263	257	266	240	234	227	242	252	261	216	259	253	244	223	249	247	242	222	238	247	251	240	264	243	236	276	277	244	257	253	255	228	253	224	258	254	251	246	262	246	219	246	250	251	227	220	260	249	261	242	252	285	245	253	280	266	256	250	243	239	240	225	263	247	263	214	256	233	241	252	216	246	229	245	248	263	242	240	239	265	234	227	251	234	255	265	243	264	249	221	245	265	280	244	230	268	247	230	242	228	239	242	265	265	240	254	272	222	257	246	237	233	252	246	266	251	261	269	244	235	263	264	259	247	249	263	248	250	240	247	235	233	227	226	262	248	240	265	284	263	246	240	216	243	240	254	247	234	261	252	265	257	242	239	252	240	284	246	238	233	240	236	277	229	271	242	275	282	270	223	261	266	238	246	239	259	280	227	243	253	229	231	244	247	241	231	245	237	257	255	247	238	251	231	252	263	245	217	273	265	253	261	246	244	269	234	243	244	222	250	274	247	238	250	232	240	258	251	252	251	247	246	244	232	252	236	232	245	261	236	278	246	245	219	267	224	225	265	246	250	236	232	238	282	239	248	251	247	236	247	290	239	279	265	253	274	228	245	260	236	279	254	251	237	250	218	224	251	255	272	257	242	246	243	238	261	243	234	266	254	258	260	217	249	267	223	275	253	245	264	244	241	294	261	228	212	235	227	258	234	233	224	248	235	278	223	270	229	199	237	239	247	241	263	234	263	239	230	251	226	229	257	223	240	264	271	259	232	286	248	232	258	266	224	280	268	248	263	259	227	222	248	234	257	260	280	222	238	246	248	235	240	258	257	227	224	247	245	248	257	267	247	232	253	259	235	251	278	239	228	253	254	234	249	215	230	282	262	262	261	243	251	244	231	224	258	252	258	220	254	241	242	238	252	257	226	238	279	254	250	231	245	229	221	239	256	230	236	227	243	244	254	263	242	231	240	219	226	278	262	260	218	243	242	232	235	254	246	245	239	275	280	268	252	243	244	251	256	236	264	231	253	225	249	251	245	238	267	236	241	258	242	244	236	247	219	226	231	233	281	263	249	226	225	271	274	250
23841	21405	28511	25296	21395	14252	5594	2457	1425	920	778	615	542	478	432	391	352	317	317	333	303	310	282	286	270	302	263	248	276	255	271	272	276	253	294	256	253	258	255	254	240	243	254	250	221	244	277	247	273	235	229	259	263	256	245	271	257	227	208	235	277	250	261	252	262	236	259	236	254	255	243	242	228	262	245	261	235	214	260	234	261	249	242	243	218	242	247	265	235	225	253	246	268	238	239	235	246	228	244	254	242	246	276	259	233	254	244	239	235	239	248	243	250	233	274	253	231	255	234	231	231	253	263	235	241	242	238	241	237	219	231	276	218	230	253	219	244	239	241	244	226	253	214	225	245	231	272	249	272	269	281	222	227	244	235	249	280	253	235	230	249	238	259	252	244	242	264	249	243	246	243	261	267	238	238	224	240	229	258	240	233	263	228	216	235	238	239	251	236	249	269	253	275	290	243	244	237	243	222	261	277	260	275	246	238	247	262	232	237	243	235	246	282	261	239	242	272	248	248	214	246	255	234	262	251	223	255	241	248	228	241	268	235	243	244	226	245	246	248	236	223	247	251	243	246	255	241	242	249	257	225	249	235	233	273	234	263	251	247	233	250	263	249	228	258	249	242	281	279	257	226	236	252	226	263	244	229	237	222	246	227	245	255	228	227	247	240	253	233	217	240	230	268	257	248	218	249	257	238	247	242	235	277	261	224	254	220	246	249	234	231	237	249	241	262	252	231	256	242	250	242	253	263	237	250	244	238	246	269	238	209	238	258	252	234	259	268	230	218	266	244	210	251	223	226	222	209	256	251	247	227	252	229	235	251	208	227	251	235	250	249	245	245	227	243	238	258	222	228	247	220	245	231	270	246	258	228	224	247	257	252	277	237	253	239	248	252	224	249	222	263	258	198	211	230	245	234	234	240	230	229	279	246	268	257	252	244	260	263	236	250	235	249	241	261	217	228	259	250	228	243	249	222	211	253	257	252	250	237	274	237	252	239	245	225	245	232	230	264	244	229	233	229	226	231	242	252	234	255	228	280	220	234	249	259	254	239	255	250	241	233	250	252	246	235	261	250	245	250	196	252	248	237	229	244	242	246	262	245	245	232	257	227	252	245	231	220	257	240	237	237	223	233	248	254	246	247	229	247	237	260	247	233	234	233	250	224	232	255	250	254	264	213	258	246	250	274	242	264	236	231	248	243	248	220	257	250	244	262	225	247	249	237	231	231	236	272	240	226	264	262	244	264	232	241	249	259	228	259	240	243	265	253	246	248	211	262	237	206	244	203	243	235	241	248	238	263	225	242	242	257	220	227	245	227	235	237	257	260	242	234	243	259	225	251	256	242	216	256	264	248	279	285	243	250	255	232	246	215	229	243	245	246	251	236	235	238	249	250	228	243	238	255	266	246	236	240	237	235	276	241	246	248	245	265	255	270	235	251	250	214	264	250	259	242	244	225	229	237	238	247	262	241	276	253	223	268	262	204	238	231	245	226	251	270	231	238	253	235	234	242	266	249	251	269	252	262	240	236	247	231	234	244	210	233	245	263	237	233	238	239	224	259	248	238	266	243	243	258	240	261	226	241	268	241	239	249	254	222	240	251	249	221	225	235	244	273	268	222	290	225	237	246	240	249	245	256	248	233	275	252	240	245	255	283	243	235	220	248	239	250	228	241	240	268	249	256	253	209	234	234	241	248	228	241	238	245	261	259	215	256	240	237	215	231	261	234	241	247	261	224	227	269	251	250	254	231	264	244	251	223	229	241	258	257	246	248	251	247	236	248	244	216	231	252	260	232	238	254	259	258	234	253	245	247	266	251	240	241	215	229	231	288	235	237	222	259	247	235	227	253	227	235	238	254	245	233	216	233	248	246	233	226	253	282	233	249	257	232	253	228	265	251	248	244	239	250	235	232	246	260	241	262	231	256	237	251	241	240	256	232	250	241	225	241	246	206	252	240	245	256	271	222	263	247	268	257	232	230	249	257	250	243	260	240	243	229	232	228	233	248	236	255	236	225	248	231	244	243	232	245	234	221	250	269	266	216	251	258	235	251	241	222	261	254	272	233	253	230	230	254	249	245	241	239	236	259	253	235	245	233	245	237	219	270	234	269	244	238	256	267	249	247	265	258	259	239	256	231	243	228	260	241	229	232	272	226	237	249	224	262	240	252	265	225	224	233	240	263	221	248	265	227	242	254	192	253	243	246	240	259	229	228	243	252	270	248	244	239	254	237	232	260	237	238	229	243	248	240	238	261	242	259	263	227	248	226	234	258	211	238	245	233	212	231	231	228	251	246	219	219	250	265	252	242	235	237	251	228	245	267	237	236	235	232	240	227	269	271	268	242	238	274	248	236	241	231	241	248	213	271	252	261	246	246	205	234	244	236	236	210	219	227	251	236	240	248	264	212	260	237	251	260	249	219	268	244	227	225	247	265	264	248	253	231	202	264	253	267	228	288	258	251	217	248	273	234	234	253	246	242	224	236	221	272	262	260	246	232	241	220	219	223	255	240	215	245	251	219	245	248	235	263	225	252	278	247	246	254	241	246	263	238	252	232	236	239	213	260	271	266	248	256	255	253	215	228	263	227	215	228	248	259	269	220	259	215	231	246	231	282	222	254	243	238	248	246	236	254	242	266	215	243	230	251	237	253	238	256	244	253	227	242	238	239	245	257	278	233	269	245	242	239	222	233	253	250	281	252	259	237	239	270	257	238	236	263	252	265	246	261	235	248	269	252	257	232	239	228	241	256	241	248	248	221	241	234	274	229	247	246	253	243	245	235	231	270	241	224	237	252	264	269	257	250	244	289	220	264	217	259	231	250	263	258	218	230	244	243	252	249	247	246	264	248	233	266	245	247	246	252	248	228	264	221	254	259	243	248	229	245	243	274	223	249	260	228	250	231	258	271	263	245	208	254	239	265	273	229	247	260	241	244	258	223	269	251	240	259	241	223	232	240	221	243	256	240	242	271	259	250	236	235	239	264	264	231	239	274	230	235	236	211	220	244	231	232	253	252	260	248	234	251	283	257	247	246	219	231	249	247	237	248	235	243	234	248	244	263	234	234	218	246	220	266	226	266	273	257	269	253	231	239	254	219	253	239	271	234	218	262	230	239	247	254	253	266	242	211	244	251	232	203	236	248	203	235	220	261	241	257	250	218	241	239	253	251	250	249	261	247	262	220	251	256	261	239	239	259	251	262	264	211	258	252	207	268	240	260	239	223	266	236	231	242	229	241	235	239	241	222	238	253	231	278	239	237	249	255	248	242	238	224	222	246	234	232	242	261	231	265	260	230	265	228	232	255	260	236	225	225	224	210	236	250	229	256	237	225	228	263	243	272	259	244	248	244	208	230	265	222	256	227	222	237	246	272	237	265	214	231	255	256	233	260	248	243	249	245	245	227	238	262	272	234	245	260	240	221	243	252	230	228	242	242	227	259	214	240	247	251	260	256	233	240	229	245	259	248	235	250	214	231	222	243	263
32873	55541	44660	30068	19293	11792	7041	4111	2587	1703	1274	1012	830	729	658	556	517	484	444	447	416	390	374	366	320	324	322	301	305	321	314	315	282	300	265	290	313	297	303	302	277	298	286	275	294	273	273	277	281	282	291	273	332	262	299	293	274	286	290	291	299	291	288	287	290	312	286	257	285	272	280	279	311	279	273	304	279	287	301	282	320	300	280	296	255	289	301	311	299	272	282	290	294	288	276	253	281	286	248	269	266	305	286	284	286	298	307	296	279	305	294	269	297	284	312	293	307	288	283	280	299	312	280	280	257	292	305	316	264	310	292	284	274	256	283	282	290	280	276	303	304	280	286	279	281	281	295	284	281	268	283	290	298	260	279	289	266	273	307	286	317	275	287	269	293	290	304	293	269	284	295	298	299	292	309	301	281	291	270	282	275	262	286	291	279	278	268	294	263	278	282	320	270	286	281	267	301	274	272	295	263	277	304	279	285	315	289	263	286	286	270	286	287	300	250	303	300	300	261	289	286	290	317	304	260	296	282	281	300	288	282	254	283	280	287	273	286	310	299	287	268	282	266	304	312	305	304	303	329	266	290	283	295	272	275	258	279	285	279	302	323	299	276	294	281	301	285	308	280	282	309	296	264	290	285	277	291	295	274	287	296	290	269	260	284	271	301	297	305	284	258	290	282	292	283	304	284	304	310	280	278	271	279	291	295	294	302	265	267	321	269	261	276	292	274	305	281	308	294	279	273	282	303	281	252	262	300	311	290	286	299	296	282	297	268	267	286	310	281	276	298	277	262	287	301	278	299	295	279	301	285	288	309	261	313	301	302	281	293	284	264	289	284	283	287	292	298	266	280	284	295	279	326	284	242	301	276	278	301	288	270	293	279	305	284	278	276	289	283	268	295	279	295	289	328	293	267	266	286	276	264	284	247	295	281	299	296	297	258	303	267	293	285	278	266	300	294	285	269	310	298	285	284	311	315	294	285	284	284	295	279	261	296	278	283	305	282	274	268	273	263	257	287	283	299	291	293	270	301	271	303	291	287	311	285	306	280	285	280	273	267	288	291	285	277	287	298	257	280	311	319	294	284	254	302	298	296	269	284	279	263	279	303	280	294	293	317	272	284	277	288	297	299	270	290	292	277	245	282	281	267	288	300	305	282	279	290	282	307	275	269	266	271	253	280	320	297	297	298	295	281	269	320	294	298	291	300	306	288	264	279	296	279	276	286	296	298	280	297	259	281	288	287	283	292	296	251	281	280	296	269	302	296	281	254	263	324	293	301	267	283	254	284	273	271	259	277	295	252	276	302	273	284	293	266	286	299	301	279	311	288	304	323	293	306	282	275	301	292	276	258	289	291	291	276	288	302	293	316	278	296	275	306	279	303	273	285	278	272	270	271	269	300	277	277	297	306	304	276	240	277	270	298	289	285	284	274	307	280	283	272	287	309	256	273	315	299	292	288	288	255	278	275	321	294	300	276	308	268	292	261	258	289	291	263	260	285	245	282	275	292	273	277	253	249	307	287	289	282	282	282	293	312	279	278	260	314	302	282	288	294	304	295	293	257	271	278	279	275	285	273	318	292	310	270	302	293	291	262	298	298	304	281	293	303	280	280	289	295	281	261	303	273	268	295	289	269	315	310	278	267	276	274	312	314	274	299	276	288	290	306	277	287	274	295	282	243	282	259	293	278	260	275	296	282	286	313	270	279	298	305	328	285	284	317	261	285	313	270	276	267	295	300	264	289	265	293	288	298	311	281	281	280	293	276	290	295	307	284	313	262	279	290	249	289	272	287	270	313	287	268	293	293	279	310	254	298	273	293	257	272	298	275	288	291	291	304	269	288	277	266	285	291	272	292	255	250	321	295	268	305	297	278	279	252	286	280	283	303	310	298	292	282	285	316	306	309	259	268	281	289	286	281	285	285	291	274	293	283	305	310	286	300	290	291	291	312	295	293	308	311	275	280	299	270	324	301	270	289	301	300	272	325	296	275	279	306	275	260	288	281	306	317	248	299	287	257	304	290	295	286	261	282	284	321	300	309	281	278	283	289	260	284	323	280	290	255	262	279	285	290	265	290	299	261	309	283	259	287	310	302	249	287	312	278	326	305	243	310	268	295	290	300	289	272	285	293	277	282	282	300	284	274	297	266	300	257	298	290	275	296	303	301	255	272	275	245	272	278	285	298	271	284	272	318	309	309	293	288	292	300	263	271	239	301	275	289	289	300	270	283	273	286	309	304	290	283	277	281	296	282	246	269	264	280	300	276	242	308	300	264	287	310	282	284	292	267	315	287	276	304	245	281	286	272	298	292	285	278	290	315	278	283	286	249	294	305	334	279	298	272	275	298	281	276	274	263	283	285	319	279	249	293	265	269	266	295	306	260	279	269	281	300	282	271	276	289	268	259	288	273	304	305	272	282	269	302	268	298	296	295	283	296	319	289	279	269	301	264	251	285	296	276	313	290	303	285	292	283	266	292	293	251	299	274	289	278	289	283	259	284	271	308	273	277	264	283	271	271	260	299	296	287	290	249	283	280	302	281	280	289	272	270	285	282	288	275	275	300	304	274	300	306	301	282	313	287	258	286	291	294	295	271	268	293	290	271	309	272	289	276	303	289	303	315	293	305	294	273	279	270	287	296	300	287	306	270	305	285	296	280	267	288	263	324	272	288	294	288	291	270	280	273	259	271	261	273	281	298	283	278	316	278	257	286	282	313	303	283	279	299	285	288	283	267	315	272	277	245	305	311	278	297	302	269	273	292	255	296	273	274	297	303	272	294	264	279	265	301	274	286	290	279	296	272	282	282	271	286	279	284	278	300	267	254	274	293	301	307	282	276	293	317	279	292	294	292	296	262	275	262	264	260	260	260	284	312	293	291	280	323	304	298	278	267	299	282	249	309	295	273	294	281	300	236	293	272	294	269	292	293	289	298	283	280	276	294	308	281	263	278	285	262	292	280	253	246	283	283	264	274	278	256	307	309	293	284	264	278	318	276	256	280	266	271	293	263	302	289	308	277	291	262	308	287	280	257	280	259	301	304	268	310	288	297	293	294	268	279	290	300	299	277	316	307	286	305	330	292	273	277	290	278	283	258	309	291	254	299	315	291	303	328	271	305	274	286	266	329	275	288	281	309	245	295	276	265	280	287	269	287	274	300	269	288	297	306	261	255	274	251	274	276	288	296	260	280	255	304	279	251	267	283	278	293	274	309	284	308	284	307	268	271	302	278	323	290	287	296	303	302	293	304	305	284	301	302	290	282	265	290	294	301	286	261	289	282	263	309	291	304	273	291	273	291	274	272	257	278	270	280	315	320	276	278	298	286	267	307	288	277	278	333	313	304	310	269	258	322	292	260	315	291	263	259	288	298	288	292	259	286	316	300	283	267	284	255	291	274	275	279	267	290	285	296	305	261	250	274	282	294	266	267	287	279	289	306	282	288	290	306	297	289	289	276	261	271	301	305	283	286	294	265	309	278	277
25234	21630	27899	25255	12923	5238	2492	1425	1038	764	643	518	388	364	331	336	307	263	279	267	264	269	224	244	243	219	222	198	191	200	212	206	205	193	202	174	196	189	202	186	197	187	166	200	197	198	194	218	180	185	194	217	186	201	172	201	209	178	177	215	190	179	166	181	192	185	187	227	193	211	171	182	218	187	186	182	190	188	187	197	189	224	187	186	173	183	175	191	177	181	178	182	165	180	181	181	200	176	197	200	196	177	231	191	206	203	188	179	176	183	192	181	180	223	198	167	196	202	206	194	179	186	189	196	189	198	202	185	169	167	180	188	167	221	175	204	195	211	194	198	201	207	184	181	184	199	205	171	192	198	158	180	196	182	179	150	183	180	182	176	202	178	178	193	182	176	188	174	174	199	180	182	186	192	182	172	211	190	197	178	178	189	177	193	188	203	200	195	203	197	193	186	182	176	201	199	167	201	184	192	201	204	176	179	182	196	193	185	203	179	193	165	199	189	185	179	205	176	201	217	183	196	195	185	168	205	192	203	198	197	189	157	180	198	175	198	178	198	165	188	195	171	179	182	186	232	176	189	215	197	193	194	176	199	204	187	216	184	213	207	186	197	194	188	189	187	204	195	200	179	187	174	189	199	210	182	187	193	180	197	192	188	195	153	180	192	203	187	173	174	191	176	192	186	210	200	210	202	195	182	181	191	207	189	196	174	216	201	200	171	178	193	195	163	191	202	196	192	181	187	198	194	208	189	199	179	187	207	169	193	175	208	183	192	198	196	203	185	186	200	177	184	188	189	174	184	194	224	204	188	219	190	182	224	197	219	185	159	185	181	198	196	192	166	193	192	193	196	195	209	191	184	216	191	208	195	205	198	197	177	189	185	203	192	195	205	178	176	176	211	187	199	186	215	194	179	187	182	194	201	188	181	195	171	177	213	209	204	209	216	189	177	162	182	190	181	185	176	196	189	178	179	161	211	188	209	171	200	215	206	201	200	198	183	197	202	216	182	188	175	200	197	212	176	224	188	181	207	184	204	187	224	174	200	174	216	179	188	211	196	184	209	207	189	212	176	179	185	190	184	198	195	176	194	186	188	202	178	192	177	181	184	208	199	194	181	206	180	174	175	180	196	212	176	188	175	194	181	188	176	186	178	190	209	204	194	181	179	194	184	199	190	178	192	208	207	181	178	184	193	185	160	202	156	183	176	169	220	189	187	198	188	207	202	207	187	212	170	189	163	191	170	200	207	164	184	206	183	196	179	192	187	206	202	184	212	199	194	205	184	203	174	181	201	211	201	178	195	209	178	183	187	198	179	183	193	178	200	168	217	181	181	205	187	214	209	173	180	181	187	201	186	198	200	189	195	210	208	184	196	186	210	200	193	192	194	198	206	172	185	188	182	200	191	194	187	201	193	179	187	201	187	169	186	219	186	187	177	183	191	172	183	160	199	163	203	150	173	184	181	190	185	201	169	218	210	191	196	202	164	195	186	176	192	195	208	190	212	178	197	209	181	187	195	186	182	207	185	205	205	207	172	177	206	168	188	176	190	243	202	178	189	192	220	215	202	177	212	172	187	192	180	174	173	161	172	177	175	207	183	170	187	168	182	196	220	175	186	172	173	179	185	195	214	165	196	179	170	191	203	197	185	181	176	183	181	192	205	221	195	191	194	195	198	197	183	213	183	187	178	190	204	183	183	201	203	201	206	168	208	174	185	175	192	193	187	167	196	186	216	198	223	181	189	176	210	205	220	205	206	208	185	173	186	184	190	194	225	197	197	179	178	168	203	197	215	193	163	175	188	202	178	196	208	186	188	183	176	197	185	163	170	197	200	185	193	184	186	192	175	192	215	188	170	194	184	190	214	193	197	171	227	181	200	174	221	201	186	202	208	190	199	172	208	211	193	182	185	198	184	173	218	183	182	236	194	163	191	189	191	190	189	188	177	190	173	208	202	195	222	170	182	181	181	204	191	208	212	187	172	207	205	183	165	192	199	178	196	183	185	209	174	202	197	167	179	197	211	182	186	198	177	182	196	193	172	215	171	169	188	185	191	194	204	187	185	191	184	198	189	174	187	159	178	198	199	183	182	195	198	222	188	204	179	182	177	196	212	198	185	188	188	201	187	194	187	193	196	222	190	187	201	186	198	208	204	185	185	189	202	195	222	174	184	194	172	178	194	195	176	186	189	196	212	182	210	187	193	193	194	197	174	192	169	209	204	207	206	183	190	194	198	158	176	211	175	186	206	209	172	186	154	213	201	199	221	180	176	198	186	192	196	177	197	195	206	200	192	215	186	202	191	192	209	197	190	184	193	188	178	205	183	194	198	201	189	208	184	195	171	182	183	195	183	183	195	193	175	162	212	185	188	209	196	201	187	193	193	189	173	207	213	195	195	186	184	211	181	175	177	177	200	183	190	183	168	208	199	191	205	177	196	213	163	174	158	196	199	192	209	193	173	200	190	176	199	189	193	192	195	174	165	216	201	232	219	207	185	193	206	166	189	210	178	178	184	188	180	207	180	196	186	208	188	177	184	191	201	188	171	195	174	206	174	201	213	204	164	179	178	192	180	169	200	204	172	167	191	189	184	181	194	184	214	198	230	181	192	203	168	192	191	173	222	175	200	196	201	200	186	193	194	186	190	192	169	197	204	198	174	190	188	203	188	195	197	172	208	193	181	189	172	171	197	205	199	177	190	190	193	180	220	201	207	195	202	207	205	165	219	210	197	184	205	190	207	208	193	190	193	198	181	203	191	189	194	196	209	163	206	199	169	187	164	186	164	184	205	171	182	174	204	199	172	186	198	210	182	222	184	191	193	202	203	209	214	167	198	179	180	177	205	183	205	155	192	205	184	177	200	207	191	201	187	217	171	190	179	200	212	184	210	222	175	205	205	198	201	200	189	190	196	192	207	196	176	167	172	189	194	183	205	209	176	191	207	197	170	179	212	194	173	170	212	218	195	200	181	184	178	187	197	211	180	211	181	203	189	185	181	188	203	199	193	193	199	172	194	193	192	186	217	190	195	176	157	205	179	192	192	187	172	196	179	195	176	184	194	187	198	187	188	175	195	189	152	199	199	191	186	174	186	192	189	191	182	172	183	184	189	197	184	180	165	176	198	207	166	203	205	188	189	193	195	189	205	190	191	202	233	180	213	212	191	184	176	203	205	177	216	215	213	178	215	189	211	191	191	221	185	211	188	176	209	189	208	188	177	170	187	207	195	174	196	197	190	189	207	202	182	190	195	209	175	169	206	199	188	165	193	176	193	188	194	159	196	191	205	199	216	207	194	170	206	212	187	198	204	198	169	184	198	174	209	200	213	180	216	220	194	166	171	182	200	210	190	186	188	207	176	201	206	181	190	175	211	195	217	192	199	192	196	167	222	197	208	227	190	200	194	185	206	199	187	214	220	172	183	198	183	191	175	192	169	180	181	185	206	190	185	165	219	181	197	182	199	173	202	166	181	187	172	210	196	192	184
33525	51480	36971	19903	13536	8459	4538	2886	2062	1378	1077	802	656	568	518	469	405	387	371	334	379	308	335	295	256	276	248	237	246	261	264	247	254	246	239	232	239	228	245	260	238	232	222	217	226	239	223	213	226	230	205	240	236	261	232	216	237	224	241	251	224	233	209	230	226	218	222	227	239	226	220	204	218	229	229	245	242	226	217	195	220	208	222	229	237	245	219	215	225	225	236	237	234	222	232	222	228	207	235	228	226	228	220	231	226	187	215	226	234	204	225	229	231	213	210	240	208	230	242	224	227	202	249	231	236	211	242	217	241	225	246	222	207	229	227	243	235	210	237	239	229	204	236	221	230	246	240	246	204	210	232	235	206	236	221	231	241	210	237	214	256	220	258	242	219	225	217	263	197	215	243	200	250	229	222	226	231	215	252	225	208	202	232	235	207	236	202	224	212	219	233	224	241	247	242	224	255	215	214	242	233	223	228	217	212	234	223	214	235	235	231	214	231	245	209	239	228	226	238	214	230	227	248	209	233	210	215	217	204	202	203	213	219	244	224	230	236	215	222	211	225	223	251	253	256	237	236	213	228	227	225	253	211	256	215	193	217	216	236	225	242	251	247	240	217	240	219	188	242	232	208	220	204	247	215	227	213	223	213	217	209	235	217	248	232	224	223	234	217	208	222	235	252	241	255	218	210	223	251	206	223	240	225	224	230	215	235	217	206	225	263	235	225	200	241	256	235	223	236	235	219	239	231	227	219	233	211	241	248	242	209	230	246	221	231	227	249	206	226	222	249	220	238	208	218	213	197	226	235	232	207	229	225	243	246	209	225	237	244	227	211	237	205	230	233	252	230	238	208	241	242	219	244	224	220	240	246	211	204	212	257	234	227	220	236	223	230	231	225	255	231	235	262	197	225	240	235	236	239	211	195	241	265	189	243	252	241	213	221	221	212	222	202	212	225	188	239	228	224	217	226	225	242	205	206	211	211	231	251	205	227	226	226	208	224	227	218	232	235	229	236	245	236	249	235	248	225	236	230	221	207	206	215	240	215	228	228	225	253	220	229	248	241	287	241	193	244	228	211	226	226	219	201	218	256	232	218	241	254	240	223	225	243	250	209	230	250	251	232	242	245	215	215	220	225	233	221	236	224	240	253	213	220	227	241	217	226	199	223	206	225	209	245	208	263	218	242	227	248	215	247	229	220	261	231	231	234	229	240	245	205	239	197	239	230	227	216	227	215	217	229	222	237	247	230	233	229	218	218	221	241	217	230	214	243	202	242	242	212	234	217	209	213	228	228	207	238	238	258	241	227	221	236	256	237	222	245	219	229	237	225	234	229	242	253	233	244	212	232	218	231	244	232	214	225	219	229	234	222	217	219	210	227	216	236	200	250	227	245	209	219	229	205	233	237	207	242	239	234	208	256	246	226	241	247	206	248	219	247	221	246	225	241	215	221	219	212	240	238	197	210	257	240	229	250	190	230	232	219	208	246	249	223	223	258	230	245	225	202	242	233	249	200	218	235	240	205	204	216	223	210	233	210	238	216	247	251	242	215	204	242	212	238	214	221	239	222	235	235	200	219	235	242	201	235	232	230	209	239	239	246	233	200	229	212	226	226	214	225	207	230	229	233	220	252	223	233	207	226	240	205	240	187	213	244	211	200	245	234	220	204	213	241	211	226	230	261	240	231	236	227	227	215	233	234	203	230	214	220	211	222	237	254	186	211	226	206	225	247	218	215	241	239	260	242	213	277	227	231	269	249	238	211	223	257	233	221	238	253	241	248	238	233	216	208	214	222	199	235	205	214	222	212	195	274	226	253	200	257	217	209	206	233	232	209	241	229	223	248	234	225	212	231	238	227	225	231	221	225	234	255	209	229	216	254	225	207	227	235	243	219	217	200	215	229	202	207	248	226	234	246	239	223	210	219	238	228	212	214	254	220	239	197	229	229	226	219	234	223	229	253	212	243	244	232	217	239	235	218	225	221	229	230	222	239	190	209	248	227	228	222	239	227	227	258	243	247	239	241	218	227	253	234	239	228	212	218	227	211	215	210	228	234	237	223	234	231	218	218	222	239	225	216	209	228	208	213	242	206	225	244	235	239	232	212	245	221	227	210	218	216	251	251	234	208	240	241	216	228	229	208	211	217	234	247	234	203	224	210	240	236	211	225	217	236	222	207	248	214	220	209	206	236	253	215	239	237	221	225	225	235	227	193	238	212	235	243	229	248	245	232	226	215	207	218	223	236	211	224	212	240	198	215	222	229	242	226	236	212	230	196	226	248	231	213	243	206	237	219	213	222	232	216	234	250	203	227	245	238	221	216	262	225	218	236	233	237	234	229	241	239	233	235	240	206	225	224	212	230	247	226	204	200	221	233	194	220	229	225	243	213	236	241	216	230	229	218	260	220	203	224	203	206	227	209	213	223	221	259	207	220	234	215	226	222	226	193	216	219	221	218	237	236	243	235	220	255	223	216	228	243	230	237	230	234	237	254	218	232	246	229	216	220	216	218	243	221	229	205	226	232	226	234	227	221	244	214	254	209	246	257	247	236	240	215	228	216	216	216	242	212	237	214	244	229	236	217	259	248	250	204	203	221	251	234	220	247	234	202	242	242	229	225	217	249	232	242	217	217	225	217	230	232	242	218	227	237	207	241	233	230	212	239	195	235	224	229	215	220	259	234	240	234	234	223	219	228	208	228	246	220	203	225	232	234	216	227	207	236	225	226	206	233	211	226	201	232	236	242	260	217	224	242	222	231	242	241	230	178	241	254	229	227	240	231	224	223	260	235	236	216	216	244	199	220	217	239	208	246	235	217	218	229	231	244	266	216	242	225	239	206	239	219	224	233	202	231	227	216	239	231	244	234	260	229	213	216	269	230	215	227	238	211	227	234	227	246	226	226	238	239	229	229	233	207	193	193	237	226	217	229	235	239	231	229	262	215	220	227	254	206	228	221	216	241	222	243	243	185	252	226	212	229	211	211	234	229	232	244	208	206	200	232	239	230	227	236	228	217	248	231	197	214	234	227	231	223	215	222	218	217	232	221	207	231	224	209	223	257	224	217	216	241	208	219	225	214	228	202	213	217	207	232	243	232	230	233	215	221	228	245	242	247	240	237	212	204	202	227	245	219	237	216	263	235	271	246	219	231	241	226	242	230	225	207	210	211	222	216	242	227	248	246	219	242	238	227	231	276	220	234	228	244	206	214	237	253	211	271	222	257	249	241	252	235	215	221	234	233	221	248	200	232	213	196	252	240	228	235	245	239	219	209	237	222	230	234	234	255	233	228	212	185	225	203	216	234	222	242	247	232	214	224	233	239	236	277	235	210	229	257	244	238	274	248	246	248	241	211	226	214	231	247	220	216	219	221	246	226	195	215	236	217	237	246	219	226	247	219	224	231	225	232	219	208	245	195	253	241	245	219	220	256	226	218	221	209	219	226	220	231	230	209	230	267	217	256	257	244	237	250	222	209	242	211	227
22879	21465	28976	24389	21631	21578	12624	3555	1958	1507	1103	977	717	623	559	481	450	424	403	382	361	360	348	319	275	288	297	283	278	251	266	268	252	272	271	263	277	236	261	268	241	295	269	249	252	233	246	266	267	251	262	282	253	231	237	248	230	226	239	259	246	243	250	252	236	223	234	247	217	261	274	259	259	243	244	231	258	243	218	273	287	258	252	234	244	245	235	257	292	279	231	237	239	233	239	246	227	241	245	240	248	265	246	235	233	226	189	215	229	255	254	247	235	234	231	251	238	266	245	230	235	233	228	252	271	248	225	246	251	265	236	223	231	248	234	228	241	242	259	254	267	266	231	248	241	282	239	243	234	248	253	253	239	241	241	264	240	258	255	232	251	275	231	233	219	218	249	262	242	246	280	237	241	270	249	257	244	235	233	265	247	243	275	246	274	217	247	245	249	223	260	248	263	242	228	241	230	263	269	238	242	273	244	248	230	228	222	268	241	263	226	253	252	249	245	220	241	261	264	238	240	280	238	229	253	254	249	239	245	244	227	237	237	241	260	228	238	234	237	245	249	241	246	260	235	249	241	254	279	263	244	280	250	250	258	244	238	255	223	258	236	255	215	242	260	218	255	245	225	233	242	232	264	232	253	262	231	225	240	221	253	267	257	247	262	224	246	263	227	248	243	252	238	229	233	236	238	266	247	247	242	225	239	246	242	253	241	266	250	267	225	251	244	252	255	240	228	262	260	286	240	244	231	221	256	235	254	270	240	226	243	250	268	275	240	235	271	245	240	233	247	228	230	241	281	247	232	218	258	236	246	253	252	230	254	243	267	245	243	234	249	228	254	264	249	247	237	240	272	235	231	258	230	239	260	255	225	243	240	254	246	248	239	250	263	270	242	261	232	242	241	219	216	228	255	265	254	218	257	273	240	243	238	238	245	272	257	238	257	261	239	248	256	247	250	240	228	228	222	258	246	265	272	251	214	238	282	229	215	257	256	257	236	246	227	234	237	244	252	258	244	250	259	244	254	246	255	233	251	257	230	239	247	234	218	232	220	255	259	242	258	246	221	257	261	244	253	239	250	248	224	257	240	249	269	252	273	274	251	231	254	245	246	235	239	241	244	231	256	222	246	238	232	266	226	239	215	248	240	254	228	246	239	215	236	258	283	229	226	222	232	242	267	251	248	245	262	227	241	239	240	234	224	249	221	258	276	244	255	253	273	225	240	239	224	222	246	244	246	233	235	227	225	248	247	257	230	264	243	265	251	228	237	238	268	290	274	238	239	243	247	221	242	254	241	231	267	240	265	247	252	265	230	257	232	236	241	254	229	228	237	257	222	231	258	251	261	274	236	243	266	264	225	253	265	251	231	229	252	251	263	220	240	244	224	228	218	256	240	238	231	254	244	232	247	260	257	239	240	273	261	239	218	289	248	224	227	253	236	237	240	258	237	234	244	233	252	231	241	210	244	225	263	278	256	226	243	249	234	229	256	250	228	243	241	256	232	251	213	236	232	231	241	268	242	254	233	241	249	237	239	248	226	222	249	239	249	249	245	239	243	229	255	231	261	281	275	261	211	239	234	262	259	265	238	268	236	229	243	243	258	245	248	247	228	239	261	225	260	229	234	234	238	236	259	248	265	233	255	231	239	222	211	255	255	252	251	232	224	243	255	255	258	251	246	259	213	257	252	239	240	230	222	248	254	243	246	246	257	235	234	248	240	242	257	261	268	250	269	223	243	235	227	263	272	226	264	221	246	248	229	248	220	220	245	237	246	207	222	249	235	252	231	242	244	261	237	234	261	234	227	266	240	242	263	242	269	232	243	248	254	242	254	263	270	269	230	201	229	219	249	245	262	241	230	266	227	247	258	229	248	239	215	263	259	244	247	253	250	256	248	232	256	261	247	245	256	245	259	240	221	268	247	258	249	226	230	253	248	242	249	219	210	243	252	231	265	220	238	226	264	273	278	258	262	250	239	250	239	226	238	252	243	253	250	253	247	242	254	246	260	237	241	251	257	224	226	228	256	256	241	263	247	228	265	245	241	240	247	244	252	228	247	229	237	237	263	274	244	265	243	257	246	242	218	240	246	246	236	247	270	208	271	253	244	246	238	240	262	241	235	240	244	255	260	249	240	257	267	255	253	225	268	259	229	259	282	264	224	265	229	232	258	235	256	265	226	235	252	232	230	236	228	227	233	229	256	277	253	244	263	242	253	248	255	211	247	254	265	228	244	239	240	258	238	239	243	254	217	249	243	257	247	216	262	232	248	234	217	250	249	256	242	225	242	230	271	245	226	247	267	233	239	236	234	221	252	278	227	257	231	221	243	278	257	265	229	230	238	242	244	236	244	244	271	265	254	236	252	252	233	228	231	234	249	270	262	250	225	243	220	266	255	222	226	228	261	227	257	263	265	251	235	228	248	244	261	262	236	251	258	272	261	261	267	265	236	227	260	255	247	253	251	231	246	235	232	268	271	257	238	261	253	249	237	255	226	209	245	231	235	235	261	209	244	246	246	246	264	258	252	256	250	245	249	211	226	258	248	247	234	271	247	246	272	240	273	261	233	230	262	250	258	247	249	243	211	231	247	260	235	271	231	250	244	230	263	244	239	246	264	273	234	232	240	250	237	241	234	214	243	247	235	250	247	258	212	249	247	260	253	250	253	219	251	237	238	261	229	280	248	267	253	247	240	228	249	229	238	256	234	234	276	235	257	241	249	234	242	261	255	268	258	239	228	266	252	248	271	222	246	253	247	258	235	251	244	238	231	232	256	260	252	252	243	237	264	238	248	247	218	214	276	234	229	255	262	216	266	219	206	252	241	236	255	244	252	242	242	223	256	247	256	240	261	236	237	221	253	257	265	261	280	242	231	257	248	250	229	225	230	240	231	222	238	242	251	277	249	241	250	228	232	254	254	258	238	242	229	264	238	253	260	260	234	223	228	242	260	240	230	237	234	239	274	250	241	246	258	236	211	226	236	253	247	250	247	250	241	238	262	219	236	239	230	244	239	250	258	252	245	217	253	225	240	240	227	269	220	258	222	227	245	224	256	244	251	243	225	215	246	252	233	267	231	219	256	240	241	231	256	263	235	229	237	223	276	239	252	244	265	260	258	256	244	254	238	248	253	263	261	256	248	227	239	223	247	230	247	232	222	231	232	246	244	230	244	258	274	231	248	247	246	221	208	257	226	246	250	234	246	245	227	224	228	266	263	221	237	248	269	253	264	229	248	248	266	245	243	244	228	248	239	264	268	243	229	240	259	256	232	241	261	233	243	253	244	225	250	273	267	240	251	247	259	238	213	237	248	242	218	278	242	230	229	237	242	216	228	272	232	238	243	231	242	253	253	250	246	220	234	224	227	254	247	259	213	249	250	240	243	217	252	279	232	259	270	236	261	268	229	226	245	245	243	241	210	252	214	223	284	216	249	260	240	245	247	235	214	225	273	223	233	233	251	240	246	240	221	239	258	244	269	241	219	232
34856	57439	44431	31462	23689	15439	9011	5244	3660	2633	2060	1703	1265	1005	831	794	672	604	571	584	497	475	462	392	411	391	397	349	338	349	324	296	318	345	296	330	323	289	281	310	282	263	336	313	314	295	296	293	284	285	287	328	277	300	273	318	287	278	275	280	300	311	277	259	299	278	260	315	276	288	259	267	288	289	278	275	293	311	330	316	272	259	273	276	308	277	322	290	280	301	263	288	275	311	285	303	287	274	264	293	303	296	269	266	274	252	272	271	308	286	292	283	282	315	310	302	292	274	317	299	309	276	287	284	257	289	268	286	297	283	275	279	295	247	290	316	278	273	258	286	298	302	291	294	271	259	282	270	273	276	277	297	273	276	265	289	293	299	282	280	316	293	288	285	310	253	270	294	275	315	290	289	254	279	288	246	310	287	278	272	298	287	285	286	301	299	291	279	296	277	283	289	289	256	313	299	300	284	264	254	290	284	281	301	278	279	272	275	267	302	279	293	262	255	285	290	263	277	281	279	284	278	272	317	261	272	274	279	273	257	285	264	279	293	308	281	299	297	244	289	257	282	256	263	302	306	268	293	291	281	255	286	286	290	288	252	319	275	294	259	310	298	239	266	295	286	238	263	269	287	283	273	303	276	291	274	298	298	277	275	285	288	261	271	297	287	269	302	266	284	299	297	298	250	260	298	272	283	290	266	293	299	299	293	248	270	287	273	269	269	281	280	302	308	289	277	273	291	314	235	286	265	293	284	271	252	286	288	328	299	322	305	297	288	278	269	282	290	299	273	284	295	297	301	264	276	324	279	272	300	310	274	283	260	272	293	291	292	264	331	296	257	271	280	276	268	276	240	280	289	260	285	269	282	275	291	297	271	293	306	281	269	295	292	265	271	262	309	265	299	265	295	285	305	298	285	267	274	290	309	317	339	300	281	293	268	276	277	309	314	289	308	292	274	287	235	279	279	286	271	260	283	258	278	285	271	295	303	301	277	287	261	300	286	291	268	303	267	269	281	257	291	267	271	284	292	274	278	260	295	272	278	259	271	269	277	272	303	315	280	261	272	277	301	288	274	295	279	261	287	262	270	308	262	271	280	293	297	298	265	257	262	256	299	267	295	288	258	269	293	273	307	288	296	274	290	337	302	288	289	275	303	262	268	301	265	293	320	288	285	276	268	280	261	287	272	288	297	271	279	315	299	265	289	278	306	256	308	272	283	265	264	268	255	273	268	263	277	270	300	307	280	279	280	277	277	293	262	292	276	262	271	269	272	298	263	283	311	290	301	286	284	292	311	275	273	283	290	272	277	275	257	268	276	307	290	302	280	284	245	282	268	276	282	296	263	291	291	289	266	254	259	279	291	287	273	284	269	299	258	268	269	281	258	253	265	300	284	266	288	269	271	296	274	271	318	280	253	289	284	288	268	281	279	296	269	271	283	308	288	293	321	311	282	282	279	293	265	280	266	286	317	298	288	263	262	281	256	274	271	303	288	236	287	283	252	275	264	312	328	288	314	327	276	276	278	304	286	251	279	280	260	259	255	285	266	290	298	288	257	287	296	308	316	250	278	279	289	299	279	285	293	256	297	290	274	311	276	270	269	284	308	320	278	270	266	275	302	235	294	298	287	282	296	295	274	255	305	309	279	319	281	265	289	276	286	277	275	257	295	290	268	268	276	267	270	265	292	271	298	273	276	231	272	311	291	265	319	264	275	272	299	286	294	285	329	276	291	255	279	298	277	312	285	291	265	289	265	287	258	258	263	282	288	309	308	309	302	294	311	273	287	288	272	266	289	290	311	299	281	290	278	287	280	285	280	295	299	292	285	296	266	250	299	279	280	281	269	278	296	278	291	277	281	272	290	289	291	263	285	299	301	320	266	294	263	268	256	309	277	285	281	311	272	301	291	282	272	249	296	303	306	270	271	269	300	267	277	265	276	292	283	290	288	269	274	280	310	264	336	292	292	299	311	278	270	290	277	294	296	304	280	287	286	319	277	294	284	262	282	263	283	264	284	268	286	227	255	286	264	286	282	313	281	270	271	274	307	318	275	286	319	261	279	279	271	294	308	249	261	301	275	273	303	272	273	278	272	297	273	279	281	293	277	280	289	286	286	299	274	315	279	258	273	291	286	291	281	287	276	293	271	287	321	292	284	275	268	279	270	287	282	303	316	265	271	303	276	300	278	299	262	274	271	262	265	274	264	297	293	260	271	312	275	287	283	277	258	284	299	296	275	314	283	289	267	294	274	279	295	294	255	277	242	262	296	276	281	305	247	277	284	261	268	299	293	273	251	294	280	287	295	277	289	306	303	281	302	327	306	259	278	319	298	278	272	265	263	312	298	308	286	305	261	274	274	285	273	283	285	289	277	276	285	290	264	256	263	278	256	268	279	291	334	263	300	289	269	302	285	256	244	285	300	293	278	295	253	274	293	244	243	283	278	261	280	290	269	292	260	277	308	287	264	277	290	280	268	274	263	279	281	291	289	266	255	283	261	304	309	306	305	285	274	308	258	264	276	291	248	302	285	264	283	292	269	280	267	307	319	318	287	285	272	292	280	286	273	266	298	273	275	283	264	284	254	247	273	270	265	304	256	292	283	277	260	260	288	288	295	292	281	266	291	293	274	291	271	274	280	293	291	307	293	266	269	303	288	280	255	283	277	278	272	262	286	282	250	252	290	304	316	279	268	294	253	297	281	285	312	299	272	282	258	304	271	289	272	294	304	289	252	286	285	276	280	279	265	254	246	265	255	272	253	275	291	278	283	247	299	263	268	296	313	277	277	325	293	283	261	274	267	262	271	263	270	281	248	289	318	298	278	318	309	308	268	281	276	293	295	304	292	288	290	266	264	288	277	290	260	307	281	291	269	283	276	297	274	314	265	285	278	268	283	326	307	268	283	278	276	276	286	272	296	293	256	297	254	281	298	302	300	279	290	278	306	281	270	253	317	273	269	277	286	285	302	309	287	282	259	273	296	289	273	273	272	269	286	267	286	298	313	272	290	292	271	287	307	289	306	272	300	303	268	298	266	271	285	282	265	293	277	293	273	269	307	262	298	319	268	279	286	270	292	258	285	301	279	265	286	279	305	288	280	239	276	278	282	269	293	293	289	290	312	284	262	262	279	281	310	287	260	256	278	307	264	290	307	257	289	296	295	293	293	282	267	282	295	302	297	292	294	283	292	283	310	258	241	292	282	295	269	292	262	288	264	262	277	283	276	311	263	277	305	279	286	278	285	287	298	275	289	282	272	279	313	270	276	286	264	269	279	267	282	254	302	262	286	281	279	283	274	299	245	284	279	287	282	281	283	277	293	278	250	302	312	272	291	290	300	281	264	284	260	260	290	277	297	265	310	282	319	310	282	283	282	304	285	298	300	272	277	302	288	260	276	304	304	301	283	299	276	287	312	289	293	286	289	273	277	281	270	263	287	287	282	287	266	320	276	266	284	322	278	273	296	278	292	304	291	311	258	282	296	286	300
30738	28481	27588	17982	7708	3502	2010	1321	875	683	569	523	410	360	331	276	293	291	282	302	249	257	229	243	256	217	244	226	233	227	223	232	228	226	210	216	212	216	203	187	188	200	197	199	224	208	208	208	222	203	186	214	199	233	210	208	199	198	204	201	213	224	214	219	206	209	220	219	194	195	213	209	196	220	204	184	222	215	205	207	191	200	210	205	196	209	190	203	214	201	219	218	213	225	223	187	220	199	179	202	181	219	196	192	199	215	222	223	185	237	228	203	189	203	210	217	188	210	201	223	208	210	222	196	189	200	232	191	211	195	222	211	213	229	186	209	201	185	206	193	172	175	204	185	211	243	210	208	207	195	202	227	213	230	222	217	216	189	203	213	211	223	199	192	206	198	188	202	208	213	200	196	270	205	207	187	194	207	200	222	206	201	219	186	211	227	198	229	208	210	227	189	202	194	202	194	204	217	206	214	207	207	196	190	199	209	201	196	207	227	215	198	189	208	205	221	200	198	232	208	185	204	216	194	185	198	196	198	211	204	190	218	199	203	228	203	208	194	207	217	193	219	203	206	211	219	199	185	207	190	197	233	192	199	206	215	202	216	192	217	228	200	217	191	215	212	224	222	194	205	175	213	213	223	201	220	194	229	204	207	240	218	194	200	228	192	195	210	200	217	211	233	184	205	213	202	208	216	217	216	193	219	212	209	189	215	219	189	184	207	200	239	182	190	184	232	194	225	196	198	190	213	193	209	214	203	218	181	220	191	199	206	224	206	196	226	191	229	245	232	216	217	214	227	179	230	236	215	207	195	209	210	208	235	234	171	191	203	193	208	216	215	207	197	220	238	231	202	218	203	215	213	219	212	199	211	233	198	188	225	217	201	238	211	205	202	186	225	217	199	214	218	199	216	189	174	220	233	206	209	193	203	226	206	184	240	210	201	202	207	167	202	213	212	202	223	212	191	228	188	222	214	215	213	221	199	199	205	203	226	213	188	215	181	197	205	213	168	202	196	203	186	198	213	198	225	214	223	212	229	211	212	200	232	213	212	199	192	178	204	208	192	184	214	184	209	205	218	205	212	193	197	224	199	212	185	195	187	213	190	214	231	209	197	226	213	222	205	237	198	206	229	232	209	224	182	232	208	197	214	219	214	213	227	215	198	222	196	194	197	198	205	216	229	224	207	210	221	208	201	218	205	218	209	201	208	222	206	185	221	207	194	204	211	215	219	229	207	216	235	227	199	198	196	197	255	195	209	243	210	205	204	190	217	200	235	210	211	212	221	217	204	219	203	190	246	215	222	202	197	221	229	191	224	241	195	203	202	214	200	191	206	183	205	236	214	207	211	211	209	216	211	211	195	194	204	192	216	210	223	191	220	210	208	204	203	211	226	208	219	223	213	185	228	209	185	220	225	207	205	205	205	193	205	178	208	217	225	205	188	180	204	224	212	213	223	207	216	198	216	211	212	198	193	203	200	233	214	191	214	231	198	195	200	228	202	188	201	198	223	189	208	206	237	188	206	215	191	226	216	183	189	202	203	207	208	202	213	182	214	209	221	202	197	199	221	212	191	223	224	223	209	245	219	248	186	191	199	235	204	215	234	200	205	196	203	195	200	211	194	198	214	204	240	197	181	206	217	180	193	195	216	193	215	227	200	224	200	194	210	212	217	212	183	184	209	227	199	217	224	202	176	209	195	208	184	193	179	202	215	201	213	199	209	227	206	232	186	200	221	205	223	242	197	211	210	205	188	190	199	206	219	212	244	213	199	217	193	208	224	204	210	207	189	205	207	215	180	205	203	197	232	201	199	212	203	177	195	215	195	258	207	208	223	237	181	219	215	213	177	206	220	214	224	221	209	204	211	233	224	166	207	232	203	226	201	199	205	228	208	205	197	213	224	210	208	225	193	197	201	215	217	217	217	216	212	198	226	223	203	211	207	209	205	219	205	197	220	187	211	203	190	223	218	216	235	225	215	194	222	209	224	198	201	219	201	201	228	210	193	202	219	212	188	197	214	225	207	195	221	205	187	241	208	227	218	200	201	181	213	224	205	222	175	194	218	204	209	214	178	202	205	198	228	208	217	194	206	218	199	216	215	217	204	215	199	233	214	211	192	211	219	208	227	216	204	218	226	205	214	198	214	201	196	209	213	200	203	204	222	195	192	226	195	196	213	231	206	210	225	190	190	192	196	207	195	218	206	199	205	218	193	191	211	222	213	211	197	190	182	216	212	198	187	213	192	216	215	199	223	200	194	199	209	199	233	232	234	228	209	231	249	217	194	237	183	213	221	195	206	214	217	197	203	189	204	205	220	230	200	222	218	229	183	219	202	196	187	198	207	218	241	225	211	230	207	215	228	210	191	206	192	235	201	194	222	215	207	217	223	207	217	184	206	226	182	199	205	205	220	196	198	217	233	227	210	225	202	216	195	200	222	221	187	208	217	188	195	228	197	199	196	192	187	209	217	209	200	207	221	209	196	208	218	210	200	200	206	208	201	228	200	216	207	207	202	197	200	217	230	213	220	229	227	216	207	193	223	204	237	198	204	235	201	187	215	213	192	206	212	191	209	204	207	220	214	233	214	210	205	191	191	234	193	206	195	190	222	245	174	199	218	214	219	208	222	205	230	207	218	223	228	180	213	217	193	242	211	228	214	208	210	215	190	226	210	199	199	177	206	238	188	185	197	223	192	235	219	210	192	205	218	223	213	201	194	224	198	199	220	197	210	189	223	202	214	238	217	217	212	165	215	218	193	192	197	192	197	199	216	212	200	188	225	193	190	201	233	181	213	198	200	210	186	224	243	190	232	202	190	211	208	240	199	191	204	225	223	216	233	200	220	190	204	198	196	194	202	192	208	217	216	196	220	212	193	210	212	193	194	214	209	203	202	215	211	193	201	207	193	213	201	195	232	219	203	203	186	236	190	196	210	231	186	190	214	203	193	211	208	197	197	214	214	237	209	217	219	189	198	204	205	208	192	185	215	210	221	187	216	222	189	191	199	197	196	189	227	247	197	193	211	211	205	233	236	211	225	178	225	214	203	211	226	217	219	193	210	201	227	191	200	201	217	215	204	210	184	196	205	211	195	237	192	224	194	206	225	209	217	217	211	189	203	227	192	187	222	219	190	210	230	199	231	179	184	198	208	223	196	202	193	197	213	196	215	208	192	207	207	200	223	170	209	206	205	214	203	208	215	199	212	198	200	210	204	188	187	215	207	204	233	216	206	205	210	231	204	205	186	226	199	182	205	207	232	205	199	219	218	195	220	212	199	213	243	206	234	193	221	225	182	215	225	192	214	205	211	204	224	207	182	226	193	190	235	188	182	190	203	197	195	207	208	215	228	204	205	218	236	210	199	191	176	220	213	212	177	235	222	216	217	203	197	221	203	172	213	226	214	210	226	213	221	195	231	208	189	223	211	203	231	199	204	182	249	220	222	203	216	200	204	213	218	212	197	198	200	199	198	223	212	198	221	208	212
32942	43536	31200	19997	11763	6238	3689	2534	1597	1201	957	778	687	550	475	442	408	343	381	324	308	301	285	323	296	266	274	275	244	287	254	237	240	249	288	272	280	218	255	275	242	245	238	248	243	271	243	247	242	207	291	238	227	245	261	231	241	238	232	231	237	221	257	256	243	232	207	245	227	227	228	260	260	251	253	227	218	241	230	231	250	237	242	248	243	220	261	217	247	246	264	273	221	228	237	247	227	250	249	240	228	209	215	227	231	231	203	258	241	249	244	253	268	216	228	245	249	241	269	258	229	239	243	261	244	238	239	247	235	252	281	253	266	227	269	261	233	251	238	206	224	258	234	258	240	247	242	239	213	219	246	236	227	246	228	252	225	268	251	210	241	218	253	229	211	240	256	254	231	247	228	272	231	258	241	238	245	251	261	251	268	252	239	247	254	244	223	268	268	284	254	224	230	250	249	245	242	256	252	247	261	226	233	223	248	254	242	231	241	239	238	234	237	237	228	257	249	252	232	246	237	258	229	262	262	224	234	240	229	256	256	265	253	255	248	254	226	245	229	249	264	256	233	249	231	253	228	229	248	249	254	240	227	242	251	223	241	244	239	257	272	245	241	224	235	238	245	261	255	254	238	241	257	228	236	245	259	255	242	260	262	230	230	235	255	222	230	270	256	258	241	247	273	258	255	237	269	256	242	237	269	241	249	257	261	237	229	233	214	263	243	267	231	205	238	227	234	237	273	223	237	230	283	252	243	230	258	256	240	236	249	230	250	253	281	236	268	245	225	229	242	249	250	250	228	253	231	245	241	265	262	266	279	234	222	252	252	255	231	229	231	258	222	244	217	256	251	234	273	270	237	240	242	278	253	222	225	252	245	218	242	279	212	261	242	214	249	245	236	240	257	237	261	237	277	251	236	254	277	266	250	255	217	238	234	265	224	267	243	262	228	244	219	259	242	247	237	233	233	245	247	243	222	255	247	252	250	237	254	246	226	274	242	243	244	245	251	237	270	248	252	236	232	258	259	235	238	226	269	250	228	244	223	242	238	264	250	229	220	226	235	228	243	243	260	273	278	241	261	223	237	245	272	252	232	248	248	268	235	236	244	215	273	288	232	215	218	246	254	231	237	236	272	267	253	241	246	257	268	255	241	243	245	256	228	252	239	230	239	259	245	252	226	241	244	243	250	236	265	258	245	212	236	248	241	240	254	250	241	230	259	258	261	239	256	226	250	251	256	249	254	250	239	258	254	245	226	251	246	265	268	252	247	264	236	243	233	240	258	246	224	216	248	245	237	260	226	245	239	251	231	233	230	233	254	250	243	246	243	248	229	255	241	244	226	239	244	277	246	270	239	272	263	275	239	252	249	235	259	247	268	251	235	248	225	239	246	258	243	217	255	260	242	235	261	228	231	246	234	225	223	237	264	255	244	226	240	222	245	241	272	237	232	257	250	254	222	233	249	243	224	239	256	257	256	258	235	242	237	220	240	241	245	249	236	245	233	240	248	234	251	223	257	220	248	260	251	256	250	207	244	240	249	237	243	262	244	278	259	270	270	241	237	275	271	237	228	243	240	240	233	227	232	235	269	245	239	231	256	247	242	240	231	239	234	241	214	228	224	259	233	227	236	227	277	232	245	235	247	265	219	244	232	256	262	230	224	270	234	233	251	231	229	243	260	225	238	213	241	209	252	232	225	245	225	270	209	237	237	246	251	237	234	264	274	254	268	194	257	210	252	267	264	257	242	225	237	265	239	239	245	230	219	243	249	241	247	230	245	232	244	243	269	262	233	242	237	256	232	254	264	251	253	247	240	235	247	265	224	236	246	241	268	246	268	245	232	218	250	265	226	252	229	240	249	216	225	245	239	260	227	227	244	236	245	240	240	230	245	246	242	235	249	249	209	239	236	268	261	245	235	250	241	254	235	232	254	232	224	233	258	242	239	264	242	253	248	233	256	258	233	229	238	250	234	242	247	234	242	219	275	254	238	256	256	253	259	240	225	265	244	275	226	239	255	237	253	262	224	225	248	233	248	242	269	249	236	243	199	241	259	261	242	256	254	232	232	240	266	231	263	265	237	243	232	243	230	240	234	258	255	282	243	267	242	247	244	226	267	239	259	237	229	267	244	237	236	255	249	240	257	246	258	245	246	241	248	254	228	261	239	246	272	243	261	267	234	256	235	249	227	241	216	291	269	237	251	224	243	238	244	231	246	245	231	234	236	261	260	261	221	249	226	259	255	237	231	238	244	222	264	242	280	241	267	252	243	270	238	265	247	227	258	241	259	230	243	252	247	261	281	237	241	233	224	250	256	215	228	243	235	268	234	243	252	238	236	258	262	270	249	235	237	235	258	237	242	278	231	257	245	258	221	247	245	248	247	242	252	260	214	269	255	252	240	239	223	248	249	233	196	258	244	241	229	260	248	251	235	249	256	259	241	209	255	254	250	246	268	237	231	247	243	243	228	233	257	257	235	227	246	247	255	211	245	241	229	258	257	241	234	236	245	222	288	247	244	234	242	233	264	253	242	234	250	217	251	222	233	240	225	272	245	267	248	225	230	251	227	233	258	246	218	236	248	243	224	242	251	257	232	235	234	241	219	235	240	248	263	251	245	234	237	242	285	235	252	236	260	246	247	252	238	238	237	236	216	216	248	231	213	226	218	252	243	235	257	242	235	237	218	230	249	265	229	244	232	262	253	261	250	256	234	238	252	234	245	226	252	248	241	236	225	242	262	274	241	295	266	259	267	216	265	232	264	242	242	237	230	224	241	255	226	234	256	247	269	261	236	267	244	259	230	234	248	235	247	254	241	244	227	275	242	220	252	259	257	247	237	250	263	245	262	217	233	263	265	266	226	252	236	264	235	230	242	228	251	245	246	203	256	272	235	267	217	256	239	280	228	239	269	250	244	249	241	218	254	254	260	249	240	244	241	236	225	248	272	260	256	268	245	275	254	252	212	241	270	291	281	224	219	252	253	248	238	264	251	233	244	281	230	244	229	217	253	263	250	208	236	226	260	240	264	237	240	249	257	221	246	230	254	245	231	225	232	230	262	219	264	220	229	235	220	245	239	230	226	248	230	255	233	253	241	268	275	253	243	252	233	230	246	259	235	252	277	201	258	273	271	274	249	252	245	239	248	249	246	246	252	233	277	262	231	253	245	235	247	245	265	262	245	222	221	246	246	252	237	250	230	229	264	276	231	275	252	217	231	253	259	237	247	262	232	230	280	235	226	259	269	228	232	241	250	255	256	249	207	255	259	228	238	230	231	216	230	234	245	256	221	252	218	255	258	228	243	265	237	231	253	240	248	268	239	259	237	242	256	207	270	211	244	229	267	237	245	249	246	235	224	233	260	247	266	213	224	246	263	258	229	256	237	236	243	218	242	243	250	243	250	234	233	204	251	230	240	233	233	250	269	227	277	259	255	248	227	234	233	263	226	260	256	237	240	256	255	251	250	250	257	252	256	242	238	243	262	270
23884	21440	28604	25176	21556	14534	6230	2931	1617	1059	773	688	603	522	443	410	372	387	336	338	329	274	288	280	338	281	255	275	262	239	242	267	256	252	233	253	267	259	269	241	261	242	223	251	232	254	220	290	221	250	250	241	224	252	246	225	230	241	262	231	271	239	268	239	237	254	266	256	254	234	240	235	218	220	251	264	270	227	259	244	255	255	258	253	249	274	246	223	248	216	213	265	241	238	227	265	248	228	254	214	239	225	260	223	204	220	252	267	241	259	234	239	244	264	236	250	254	227	238	256	209	242	234	244	271	233	265	245	243	227	245	237	250	241	213	261	238	257	243	229	209	260	226	210	225	266	260	261	249	265	211	216	230	219	255	235	248	241	263	238	200	218	233	225	238	240	227	210	230	290	231	270	246	257	229	239	248	274	216	235	229	251	263	226	225	263	229	221	261	249	241	230	244	237	236	248	265	237	224	252	217	272	263	230	215	251	239	238	251	215	247	232	223	238	253	275	212	258	264	233	236	270	231	244	209	253	264	254	265	240	233	232	244	235	260	230	210	239	225	231	220	249	232	215	237	238	239	231	245	251	233	234	234	269	231	257	250	223	260	223	238	193	225	238	216	254	218	244	215	245	240	271	219	226	250	226	253	239	260	248	246	231	255	236	217	259	247	240	248	251	220	233	249	243	234	218	253	248	229	216	235	241	239	227	215	250	244	260	216	226	218	237	269	267	214	234	246	261	285	251	242	260	242	225	250	268	242	236	255	245	268	259	244	233	252	237	236	257	262	255	226	225	260	228	212	250	226	245	241	234	226	230	280	229	257	235	231	232	209	243	232	251	222	238	239	240	240	254	235	224	225	231	221	224	201	256	220	277	258	238	218	252	237	225	228	238	261	238	232	227	250	267	232	263	244	242	244	240	248	241	207	242	227	244	236	253	240	254	222	230	214	259	259	211	244	245	277	250	224	238	266	250	200	234	243	237	259	234	240	266	264	246	233	236	229	229	210	275	247	243	273	244	246	243	230	263	213	239	233	263	241	235	225	205	244	245	246	242	245	259	258	252	260	258	259	237	231	227	238	227	273	226	244	224	238	224	225	241	254	251	263	292	253	213	234	258	227	264	231	251	243	235	205	254	263	261	253	237	237	255	229	254	238	237	258	251	253	243	255	250	235	265	242	262	260	238	248	244	245	219	256	247	269	243	221	253	265	225	222	260	240	267	242	267	208	249	238	257	246	225	240	281	260	262	233	226	214	253	221	270	227	258	229	227	221	253	255	272	264	245	246	239	244	253	244	231	219	264	221	230	239	250	249	258	240	245	219	245	243	250	262	236	263	232	243	224	218	248	258	250	224	208	238	208	250	262	216	275	232	230	234	224	236	233	211	213	230	251	226	245	241	264	241	224	238	236	251	245	268	249	251	248	248	235	251	251	224	234	213	251	250	248	237	241	229	233	258	226	250	233	233	271	253	244	256	227	244	250	246	209	228	248	243	269	235	256	254	239	239	232	214	247	243	258	254	213	210	244	211	226	233	237	242	229	201	240	239	250	242	230	253	236	260	228	236	255	231	234	222	243	273	248	237	220	246	225	252	217	218	257	244	220	216	214	238	256	231	228	251	266	238	231	239	228	207	264	239	244	258	251	224	247	238	225	234	219	258	240	257	254	249	216	253	242	277	243	227	250	238	256	247	254	231	217	271	246	251	221	237	245	229	257	249	248	249	231	243	243	243	232	241	249	221	218	234	248	215	237	225	235	271	232	242	251	248	266	240	226	230	262	253	234	250	226	251	240	212	245	240	252	280	254	284	250	225	235	247	224	223	250	269	229	249	264	227	236	253	240	263	229	212	226	250	252	218	257	264	226	232	252	199	245	238	256	234	213	253	250	235	232	227	273	233	233	237	208	226	267	235	237	244	252	220	246	253	223	262	227	228	239	274	223	261	222	259	217	253	222	239	216	219	224	204	257	231	252	239	241	273	232	245	246	251	233	265	247	282	261	260	253	244	263	242	243	259	243	251	233	244	231	248	216	220	260	247	256	237	245	235	260	250	269	235	245	248	236	265	253	263	234	257	266	218	238	247	247	238	242	255	210	247	242	246	248	229	208	253	222	233	261	228	253	248	217	223	214	257	233	254	275	267	264	237	253	239	251	249	210	259	241	261	249	250	243	246	243	239	254	225	233	232	256	239	211	264	231	260	244	252	216	252	218	284	232	258	228	248	222	241	255	238	245	245	241	220	247	256	283	242	232	227	250	254	241	286	241	244	217	232	251	224	230	246	237	242	246	245	232	227	226	226	250	233	253	235	235	268	238	246	266	229	242	233	238	250	217	234	238	239	248	241	250	236	242	221	251	244	246	259	214	250	230	265	250	238	225	250	251	247	240	268	228	250	225	246	244	246	267	247	221	273	225	265	232	257	245	247	234	251	234	234	245	215	241	248	238	234	237	262	223	247	252	232	262	257	253	283	261	235	241	244	229	238	221	229	254	210	228	238	225	232	236	221	246	241	251	237	245	265	233	236	253	222	232	245	274	214	235	262	232	220	246	249	248	239	249	251	234	273	230	254	229	236	266	251	226	229	213	225	249	223	214	257	243	246	253	245	227	254	233	239	266	261	218	223	211	243	252	237	253	231	238	236	243	275	275	230	245	230	273	216	239	242	227	237	235	248	256	224	240	262	232	242	254	247	234	237	254	264	250	262	246	260	230	234	251	252	239	226	233	255	232	258	255	243	267	232	213	236	254	265	232	219	248	254	239	262	219	224	211	218	254	258	250	246	217	240	289	241	236	238	212	255	248	259	225	221	238	206	229	250	229	239	262	241	265	236	235	212	256	253	225	261	251	244	232	282	232	257	242	250	254	237	238	265	204	214	254	270	227	231	240	258	267	250	202	257	243	244	254	231	226	236	244	248	234	249	250	261	235	258	256	258	226	280	224	246	243	237	249	257	254	228	251	226	283	238	245	244	221	214	222	237	241	236	235	252	231	239	234	224	245	238	248	242	244	240	252	234	215	271	246	247	214	257	237	251	246	215	235	223	220	219	266	239	242	228	251	240	237	233	250	233	243	275	267	259	232	243	258	239	241	242	247	242	263	231	266	233	224	277	225	246	271	228	249	266	244	248	245	250	227	248	237	264	234	229	242	232	259	238	242	239	226	230	233	223	260	243	267	241	251	247	265	252	250	220	230	228	240	253	232	236	255	249	253	261	241	244	288	275	240	244	279	267	221	236	242	230	235	247	251	234	252	265	238	237	256	269	268	251	251	220	250	198	217	234	224	258	248	257	212	257	255	234	246	236	242	215	252	263	233	238	269	238	246	278	239	252	244	238	223	222	209	253	252	221	221	269	258	247	246	226	265	244	237	279	235	258	220	279	246	255	241	240	240	250	254	253	225	236	227	242	237	246	231	233	244	237	246	219	243	241	254	266	235	244	241	259	254	232	255	243	235	237	225	238	245	224	209	238	251	255	233	242	235
31107	53439	43097	29830	19854	12144	7913	4779	2924	1867	1386	1055	932	782	691	607	495	480	465	426	422	385	361	345	349	380	281	311	287	317	295	300	289	303	295	289	272	303	306	289	306	253	289	296	268	266	270	294	295	291	293	301	282	266	260	271	274	265	287	307	294	271	294	297	290	281	308	265	275	315	279	285	316	278	260	259	276	262	271	278	275	288	294	258	269	270	302	277	278	274	291	271	310	274	296	287	272	263	266	254	302	305	283	305	299	285	252	302	266	276	310	242	303	267	284	300	300	277	302	285	310	289	273	316	291	268	300	307	283	260	266	312	306	282	265	283	283	284	280	264	270	313	270	251	273	291	239	268	289	273	312	282	299	310	302	285	276	275	264	284	251	280	276	276	301	284	294	270	270	270	282	302	266	268	287	307	293	292	292	287	301	275	309	290	279	323	290	310	291	283	270	292	283	249	302	290	292	285	282	271	261	294	284	284	283	289	296	286	293	291	280	284	287	299	268	303	245	264	244	257	294	287	285	300	288	276	284	276	304	284	244	269	304	289	306	271	289	268	269	286	270	278	269	286	287	289	283	312	288	279	280	267	262	281	301	265	286	306	302	296	276	240	268	284	268	318	283	293	320	262	270	290	278	301	284	254	274	278	264	291	274	263	314	264	277	294	293	280	280	296	292	302	294	254	282	253	304	321	281	297	306	244	312	280	276	292	296	264	270	267	291	295	275	292	292	271	278	319	284	302	265	272	264	286	311	296	241	279	275	271	281	280	270	256	280	273	274	271	255	288	283	285	287	286	284	277	249	285	294	255	280	309	266	296	288	251	278	300	271	297	293	286	273	276	286	269	279	238	286	286	312	265	302	302	282	271	284	289	257	265	289	282	275	252	270	269	304	267	278	302	266	250	305	277	253	278	262	289	299	300	286	280	265	288	260	293	275	265	271	324	323	282	285	267	290	288	273	292	271	269	316	278	214	268	246	263	287	271	286	294	291	275	255	282	276	266	295	284	281	281	282	297	295	304	297	301	293	284	265	291	297	302	294	278	282	290	310	282	273	263	290	284	281	284	308	283	257	290	315	271	287	274	270	276	273	297	268	275	287	285	273	325	316	302	268	276	278	256	314	266	285	262	288	254	266	300	273	281	287	275	288	275	290	293	281	285	272	286	301	301	300	260	248	273	269	279	293	285	288	287	285	276	268	265	264	280	293	253	261	299	276	248	260	282	265	275	262	268	285	256	278	267	269	250	298	286	287	287	278	272	269	285	305	299	269	299	274	290	283	275	317	284	264	292	284	283	289	307	255	274	265	277	283	276	280	262	269	285	288	283	265	300	288	288	285	273	285	273	306	295	281	261	261	305	277	282	256	295	274	301	273	287	277	304	281	283	309	266	272	281	285	305	269	266	307	315	289	269	263	283	296	299	264	277	266	248	297	297	276	280	263	284	293	284	288	272	275	279	297	290	294	293	276	274	269	292	263	260	253	242	283	273	278	289	290	297	280	275	274	290	303	293	268	258	308	272	294	303	288	277	268	271	262	280	263	308	267	278	262	239	249	296	300	295	270	282	328	267	280	270	275	275	288	284	280	263	299	302	281	290	285	284	292	298	261	313	266	247	293	289	265	277	265	283	287	298	299	287	288	286	313	295	255	296	288	294	310	288	295	315	299	263	265	269	257	262	308	245	291	288	290	265	303	309	269	301	297	296	301	289	310	287	280	286	313	294	272	310	281	296	287	284	270	290	299	274	286	265	292	282	281	268	259	288	276	264	284	281	301	299	294	264	265	288	271	289	286	312	296	293	281	298	257	261	306	295	263	241	266	272	279	308	261	288	263	294	253	278	278	297	281	303	278	287	288	265	255	312	273	274	311	309	303	284	292	290	252	289	297	281	296	274	267	298	291	319	243	254	287	308	274	317	284	266	302	261	299	285	255	259	249	280	292	276	296	294	282	285	297	266	297	242	314	293	244	272	279	275	298	278	241	311	296	293	293	274	269	272	287	258	271	287	261	277	268	315	278	295	319	284	272	286	275	283	301	284	277	334	293	292	310	291	297	289	259	306	291	268	304	260	302	295	311	265	283	287	313	310	300	288	282	233	300	270	277	276	309	282	292	309	290	302	284	281	283	287	275	296	279	270	313	276	250	283	279	268	267	313	286	258	298	308	300	285	316	282	266	273	266	302	290	289	287	301	287	310	295	304	320	241	301	265	281	293	277	304	284	291	304	242	270	274	300	303	304	274	270	271	258	296	274	280	295	297	286	302	267	300	287	284	255	298	259	288	258	301	250	287	295	296	305	268	276	298	279	254	288	272	264	296	341	252	271	285	287	300	300	270	302	270	287	264	247	285	271	274	306	279	313	264	285	298	297	324	287	292	286	268	318	288	312	290	282	296	275	285	321	288	266	277	309	271	254	281	273	289	282	312	285	275	281	315	283	281	272	270	275	277	252	279	277	292	302	283	281	273	264	281	261	300	262	274	289	299	288	298	294	278	251	321	258	313	248	303	276	323	263	273	246	298	259	278	288	267	293	296	283	268	301	239	265	274	306	293	288	289	269	276	281	283	277	292	259	246	314	304	313	273	267	299	263	281	286	290	285	305	275	305	282	294	278	287	279	242	272	259	282	283	299	274	279	276	274	275	280	296	285	319	266	265	269	318	247	264	281	279	259	279	231	298	286	252	295	325	270	283	272	278	269	289	302	274	284	273	293	294	284	294	303	255	246	274	290	298	268	268	293	289	290	300	280	279	265	269	302	280	330	304	287	275	255	247	287	288	294	264	287	274	260	290	258	303	305	275	299	231	284	259	282	286	285	288	279	265	259	263	280	284	308	290	272	265	306	265	283	271	256	254	294	274	267	291	271	299	277	282	285	295	283	289	283	280	310	275	308	311	289	244	270	300	284	282	266	293	300	290	287	263	283	284	283	268	284	313	301	267	306	275	298	284	279	268	310	279	286	310	293	302	252	272	312	281	275	298	263	283	254	310	289	283	317	290	294	286	284	241	285	267	282	308	294	266	296	263	286	286	292	260	288	292	287	266	285	266	285	304	270	281	258	305	235	312	264	301	254	252	290	286	296	284	247	273	297	281	296	269	297	283	281	300	289	278	287	297	285	287	285	318	272	263	271	270	280	259	294	252	274	282	282	296	263	270	316	283	270	233	289	265	281	277	285	316	271	314	282	265	282	273	291	263	257	278	252	278	274	278	292	309	251	267	261	289	269	270	269	278	304	259	257	303	279	267	260	235	280	296	287	292	286	248	311	269	305	305	289	303	285	260	249	263	263	259	276	301	271	281	274	265	275	246	309	297	270	291	273	277	292	263	278	272	278	285	308	246	276	278	271	270	263	270	278	305	278	289	276	276	267	290	295	303	278	261	270	284	294	271	248	302	265	283	273	300	290	287	283	289	268	283	314	280	276	278	269	256	278	282	283	292	272	294	276	303	278	306	285	293	311	280	301	284	284	303	290	271	277	301
25108	21471	27957	26203	14551	6678	3334	1984	1102	596	517	448	454	348	305	288	277	257	247	242	254	218	209	234	249	212	217	211	218	187	181	196	192	201	186	191	200	181	204	181	202	166	182	206	193	179	187	183	193	176	172	192	195	205	176	212	201	189	206	222	179	214	199	201	181	178	206	192	181	183	204	196	194	188	195	205	184	204	182	183	202	210	199	178	197	176	185	173	192	204	197	189	173	184	210	180	169	215	181	200	189	208	187	201	201	181	199	191	209	185	192	181	187	182	208	183	210	205	213	166	200	174	173	197	199	198	181	184	192	188	198	190	186	177	197	186	173	219	188	173	177	193	203	211	189	188	197	192	193	181	198	207	210	195	195	222	169	192	159	183	172	149	185	166	195	212	189	188	191	193	215	190	199	167	176	185	188	175	198	180	197	226	199	216	189	175	173	197	185	177	188	205	172	190	188	192	176	178	175	206	170	182	209	193	198	200	210	181	205	204	185	191	172	198	182	193	179	182	183	173	181	159	204	181	210	181	182	195	206	227	176	167	161	175	190	191	175	170	206	176	196	193	186	165	176	196	210	185	185	190	185	191	212	211	197	193	196	174	180	167	193	185	190	180	185	193	227	184	191	192	191	212	219	189	188	197	185	210	200	194	167	196	192	177	193	187	181	197	202	182	200	179	190	171	205	208	175	182	186	223	148	200	180	178	169	194	199	166	194	193	193	185	189	205	178	227	192	190	196	193	179	196	196	193	172	192	196	207	187	224	193	185	190	175	172	198	198	197	206	186	185	194	186	170	190	191	208	167	197	196	167	180	173	168	193	171	193	203	172	172	153	177	186	191	198	171	191	219	200	227	195	195	181	177	188	166	180	187	178	180	197	204	191	199	209	180	194	169	184	177	201	202	187	175	196	214	171	199	180	209	190	207	189	181	196	206	166	168	184	196	198	175	178	177	195	158	177	222	189	201	208	196	180	207	194	203	196	193	204	192	201	203	190	191	184	191	197	178	185	193	197	187	179	188	184	181	198	180	187	183	188	183	213	204	176	204	209	182	166	199	185	193	183	187	196	172	181	176	191	212	186	187	200	194	177	180	185	200	168	183	210	162	188	187	191	193	192	201	176	199	189	171	192	200	193	200	188	186	184	167	175	200	164	179	189	200	183	195	175	214	173	187	187	197	179	200	177	177	196	181	208	176	173	168	167	212	182	202	193	193	177	191	197	190	195	168	190	201	176	175	180	195	174	189	186	209	186	221	218	189	204	185	171	196	170	185	183	150	180	194	207	204	203	192	187	181	180	198	191	196	183	187	181	182	194	182	196	172	205	184	182	179	182	170	216	187	191	217	199	196	178	207	185	192	192	190	196	178	190	225	207	178	162	201	188	170	148	190	170	178	184	163	213	195	183	199	206	200	186	202	212	178	197	194	191	197	188	211	200	213	178	218	189	203	173	216	204	200	183	185	173	206	184	185	192	200	189	201	181	197	181	190	191	203	188	177	172	190	192	189	191	197	187	187	185	191	185	229	183	177	195	198	183	199	198	193	187	202	206	203	203	198	189	175	185	170	213	194	188	180	193	196	207	188	185	167	204	153	164	162	186	226	228	197	200	190	166	173	192	181	184	191	187	191	184	198	185	195	205	180	207	190	164	162	185	180	203	179	193	192	167	193	198	193	201	194	201	187	171	193	175	196	194	172	180	191	222	185	179	195	217	187	172	206	162	183	167	168	202	195	206	197	200	196	166	176	186	183	155	169	183	175	184	188	209	185	181	185	191	206	188	171	191	206	187	182	203	189	193	198	203	197	195	187	202	184	171	180	185	189	177	201	185	205	186	207	212	159	212	185	194	182	175	193	171	165	184	188	185	214	182	195	186	204	183	196	174	188	179	167	202	172	187	198	181	206	219	182	209	183	198	180	210	200	189	173	216	193	184	194	192	193	185	166	183	181	184	196	200	200	210	185	169	169	187	181	188	161	184	169	206	189	168	189	188	175	180	203	189	192	201	223	191	216	212	191	186	194	168	197	221	179	191	201	178	191	160	179	180	203	203	171	196	178	173	187	196	196	188	191	198	175	163	217	194	184	173	205	195	174	178	183	199	193	200	175	166	185	188	172	167	188	177	185	181	176	192	198	204	214	212	183	175	213	219	210	177	183	204	169	189	180	204	214	178	188	206	203	199	199	169	189	201	186	195	166	210	180	178	172	224	185	186	212	171	208	217	190	194	172	180	203	199	175	208	185	180	217	180	205	175	233	231	192	170	188	179	179	184	199	181	193	174	190	169	190	209	194	216	195	171	200	194	208	185	203	193	184	185	187	182	174	170	171	166	201	187	185	177	189	221	211	185	184	190	175	204	174	182	199	185	186	172	176	169	184	180	201	184	200	219	177	185	181	176	211	186	206	225	189	172	208	182	187	187	179	185	174	158	203	161	170	192	202	193	180	190	203	198	181	181	195	184	191	194	172	181	199	158	186	179	177	199	173	198	226	160	195	192	188	202	158	179	190	179	201	179	215	206	172	179	195	219	191	201	186	183	186	183	197	186	188	194	190	185	193	171	196	200	179	205	194	220	201	188	171	193	216	181	185	167	186	170	171	194	198	180	181	182	177	173	186	190	202	189	192	188	173	188	180	199	171	181	194	194	182	178	203	193	162	187	217	190	219	199	191	196	175	191	195	191	178	191	214	210	178	180	184	183	189	179	194	169	173	186	163	205	172	180	190	191	198	226	175	196	204	172	190	192	202	172	225	194	197	182	195	178	175	215	185	166	182	201	203	192	188	190	181	189	195	198	204	177	190	185	209	203	172	177	194	194	207	161	198	180	200	178	180	152	168	169	178	159	207	194	169	211	198	176	174	171	212	211	177	183	201	180	183	211	196	217	166	179	175	183	188	165	192	212	194	199	177	198	171	189	200	177	184	163	198	165	192	196	173	182	191	202	178	170	222	188	187	193	181	194	187	193	192	194	204	206	216	210	171	173	187	191	176	161	171	168	182	181	171	180	177	167	176	188	202	191	172	184	196	195	202	179	195	190	176	171	198	213	193	210	184	202	199	193	181	210	171	194	196	195	181	193	187	214	201	189	189	185	173	206	183	186	160	193	196	202	189	181	232	203	201	192	195	193	180	193	192	187	205	185	206	214	203	161	188	212	179	191	167	190	176	195	177	192	188	190	182	177	182	160	194	199	186	186	190	183	176	176	209	173	208	213	179	188	206	201	202	171	188	174	172	172	191	177	210	196	213	204	170	202	190	175	209	189	166	169	182	198	174	173	182	207	169	180	174	201	183	212	192	205	166	198	181	181	182	194	206	189	208	163	179	209	220	197	175	154	189	175	175	204	158	200	199	185	191	189	196	180	202	195	190	172	171	201	204	186	186	179	207	189	198	197	186	213	207	210	198	183	210	168	211	185	184	199	194	179	198	227	174	186	174	167	184	167	201	211	166	199	180	198	204	197	188	193	210	164	179	190	195	200	178
33148	49381	39195	25979	15671	10283	6111	3883	2174	1225	901	771	601	591	469	458	411	347	332	314	302	319	310	294	269	250	281	267	227	255	264	278	242	242	222	229	242	214	237	225	223	212	214	251	200	236	247	236	222	227	222	220	232	226	206	195	228	206	240	221	247	222	231	224	211	216	225	229	241	243	227	245	219	224	203	233	236	231	209	224	223	229	208	225	226	236	224	229	238	197	210	231	223	216	231	218	206	238	218	249	240	245	246	215	254	227	212	225	239	206	225	229	222	230	226	261	249	212	241	250	237	224	238	214	208	218	234	226	249	233	241	209	231	242	211	212	242	229	220	209	219	234	202	239	249	244	217	209	229	219	238	218	216	232	240	225	203	228	247	236	214	227	193	205	227	242	205	207	214	250	256	205	230	219	229	216	224	249	202	229	205	231	213	244	222	222	240	231	236	237	249	226	228	241	232	225	241	241	210	222	211	190	214	228	241	220	207	229	205	236	222	239	204	222	220	230	220	245	251	215	230	245	215	232	219	217	214	252	233	240	226	223	214	251	221	228	226	221	201	236	244	226	247	237	213	221	247	221	237	244	240	234	222	221	224	224	236	214	236	222	239	215	221	210	209	230	251	198	246	260	227	229	209	229	218	241	213	198	229	235	215	233	206	246	214	209	214	238	216	249	211	221	250	224	220	203	219	218	209	228	262	240	190	206	226	217	228	240	230	224	236	251	197	213	217	235	245	225	233	219	237	217	219	237	212	221	219	216	235	231	223	248	238	220	216	212	216	223	249	249	220	220	215	205	220	195	236	227	215	227	254	219	228	236	232	235	250	248	214	213	203	228	250	222	222	215	192	247	210	242	248	234	235	229	232	241	218	221	216	224	242	221	223	204	231	214	224	226	235	218	213	240	226	222	224	236	225	264	227	232	209	223	212	214	219	237	203	222	228	217	248	244	239	259	217	236	244	209	212	211	224	252	261	204	206	234	219	216	228	214	199	245	230	225	235	238	239	228	240	234	225	204	232	204	251	257	203	232	239	230	220	215	229	215	217	231	215	228	199	249	223	217	247	242	216	227	209	201	210	232	226	226	207	219	221	230	234	258	231	241	213	205	235	234	230	244	217	228	233	207	232	259	213	251	232	223	214	224	223	212	231	234	201	225	213	233	226	231	212	208	218	195	233	231	221	226	209	237	206	225	202	234	224	214	202	230	237	222	238	223	243	239	221	217	226	219	255	237	223	216	235	226	224	216	211	218	221	224	231	215	222	198	203	239	237	211	229	213	245	244	212	198	211	258	236	228	210	218	228	208	204	245	272	230	202	224	233	234	201	228	228	228	240	239	216	239	201	231	207	224	218	208	229	221	218	247	198	202	247	217	218	226	229	234	251	207	246	200	242	247	226	232	218	242	213	229	228	224	249	210	232	240	198	234	230	211	243	209	239	233	216	246	211	255	224	228	237	221	233	245	198	213	196	217	232	212	252	236	220	228	229	232	241	229	244	204	234	238	236	235	184	232	232	250	215	232	210	228	217	213	238	227	231	215	250	221	216	232	242	238	214	230	182	258	223	239	261	204	211	255	232	220	226	202	227	210	194	210	254	230	235	209	228	199	204	243	222	223	216	224	229	229	184	212	213	225	233	233	218	241	238	234	194	236	220	225	229	208	228	227	222	207	228	227	210	215	238	218	234	212	224	244	195	237	235	205	240	223	222	245	213	237	236	214	263	230	217	232	211	213	225	212	225	203	228	215	242	245	202	238	229	203	219	220	255	244	248	227	217	244	258	223	226	218	219	223	198	249	232	242	208	230	243	244	233	220	222	239	251	211	208	210	240	242	225	237	248	254	219	234	215	235	227	215	228	215	224	239	225	281	216	243	236	229	231	236	218	214	218	220	225	234	234	221	252	223	225	224	221	209	237	236	218	228	207	195	209	248	231	242	221	212	230	214	222	225	231	213	241	225	217	212	231	218	219	225	214	222	220	228	235	250	219	244	206	252	216	228	235	246	228	236	233	236	205	217	226	229	203	223	219	211	202	239	213	198	214	228	247	254	200	235	222	223	215	235	230	222	229	214	223	235	209	214	255	233	227	252	220	252	228	203	250	215	228	224	245	224	230	220	236	247	222	236	187	247	238	210	189	218	233	218	219	227	216	260	249	236	227	221	221	235	251	215	221	197	214	221	231	228	238	218	259	226	199	198	200	213	231	263	224	205	234	207	215	223	234	242	226	275	220	203	200	218	227	246	223	246	229	223	231	217	240	235	217	239	223	250	231	228	218	235	259	231	244	214	208	229	236	250	214	226	214	202	221	241	208	213	240	231	256	238	200	252	209	239	239	261	216	253	231	223	244	249	213	233	231	199	216	238	231	211	229	244	240	199	217	222	244	232	197	213	235	209	215	248	235	219	219	218	208	244	196	235	218	228	209	236	211	196	202	206	228	223	271	221	245	237	242	231	213	207	216	213	226	220	217	215	241	216	229	222	242	230	221	227	213	211	211	235	246	231	238	233	229	227	224	256	231	195	223	242	269	231	192	236	221	223	209	216	237	221	264	212	228	196	216	208	229	243	225	220	224	221	197	222	208	206	258	206	215	221	216	231	235	213	216	234	224	246	244	227	242	205	232	229	238	223	238	243	208	241	222	196	202	215	243	215	233	228	230	224	234	204	221	190	219	235	217	218	226	221	197	221	246	218	251	207	241	224	211	227	227	228	260	230	230	245	242	222	238	243	216	203	236	210	238	212	234	208	244	232	247	220	208	237	244	218	226	232	215	211	223	242	210	215	212	225	233	220	231	232	208	226	209	234	215	220	223	214	201	201	228	228	233	225	247	215	253	218	212	220	219	213	194	226	221	242	229	220	240	198	228	238	232	228	234	206	242	229	210	227	232	232	243	230	224	212	229	221	234	256	232	226	224	215	233	209	229	202	223	228	212	238	209	232	230	228	208	237	244	206	252	238	211	245	220	232	246	209	218	257	218	228	214	222	239	212	243	213	216	205	216	212	230	254	266	247	202	231	218	253	216	204	272	243	201	209	215	247	240	239	224	241	233	200	181	239	220	204	201	237	225	252	203	223	244	222	219	210	204	241	237	223	223	201	201	235	250	224	225	197	227	223	225	220	243	223	238	227	223	221	215	275	227	197	218	229	232	229	231	209	231	237	241	238	217	228	259	220	221	253	231	231	218	217	202	210	236	238	237	244	208	226	194	208	209	212	215	196	217	211	221	227	193	236	229	241	230	248	252	224	212	232	210	232	215	232	229	223	188	232	210	223	228	229	210	225	214	214	230	202	212	208	239	224	237	237	259	244	225	208	223	211	209	211	208	237	243	224	211	204	238	228	228	215	202	214	206	226	237	251	236	206	227	218	222	254	230	240	250	209	189	259	232	212	238	230	224	238	223	220	221	227	200	221	231	257	235	215	242	213	234	229	218	215	221	225	199	231	234	198	237	221	210	232	250	267	227	243	217	206	188	215	230	247
22882	21486	29002	24447	21844	21825	14252	4821	1718	1117	818	728	607	563	497	452	401	409	375	344	336	313	262	299	301	266	279	263	240	250	258	280	261	290	236	238	251	228	252	258	263	220	258	235	251	265	240	226	264	222	277	231	232	243	263	223	256	246	214	250	246	255	229	241	226	251	235	231	265	261	238	259	233	231	232	261	235	242	277	247	227	247	220	242	228	240	260	223	279	234	277	240	237	230	258	262	249	245	231	252	221	236	214	244	253	230	242	221	219	256	252	275	245	243	263	210	254	244	219	236	261	237	214	229	271	251	200	254	259	246	262	237	233	222	225	218	248	233	253	259	255	235	234	235	252	230	258	246	232	290	249	251	244	240	257	247	268	250	267	245	244	271	243	238	237	254	228	258	245	247	258	246	240	245	246	233	240	222	260	232	263	240	249	229	280	231	243	234	231	247	224	263	252	234	261	243	256	229	235	240	234	227	227	228	257	221	250	246	238	222	220	216	214	229	249	230	228	249	226	242	241	233	246	252	280	242	237	261	241	246	260	258	233	245	241	234	256	238	244	260	242	227	226	229	226	262	240	256	241	236	265	231	257	230	248	250	231	255	254	240	251	249	235	245	216	262	243	219	226	226	233	214	249	277	223	269	257	250	256	240	256	219	237	260	207	238	232	232	228	220	226	255	209	243	239	255	243	237	235	226	241	258	235	261	237	246	245	238	280	241	246	246	233	206	254	239	245	253	239	200	214	238	248	251	236	220	246	237	260	247	243	230	213	263	238	250	259	234	254	243	229	243	229	214	247	252	237	260	231	240	241	236	263	219	264	227	213	246	246	233	212	241	239	240	234	233	233	238	238	241	251	266	250	238	248	228	238	264	260	250	228	223	209	228	254	246	241	243	239	237	254	259	252	225	241	236	248	237	270	244	232	228	238	263	270	236	277	257	261	227	235	257	233	250	229	248	245	235	214	236	252	203	228	237	227	228	240	241	241	247	258	243	266	232	236	228	258	228	235	245	245	238	225	223	252	251	237	249	270	220	233	252	262	211	268	221	256	238	220	251	247	221	233	247	244	212	222	277	266	258	244	228	248	226	220	233	232	230	251	246	222	247	266	239	261	237	256	237	279	237	218	235	218	244	265	253	225	252	244	243	234	256	226	259	207	261	268	259	257	232	220	227	222	239	242	229	233	246	232	222	224	221	241	241	250	240	267	232	243	246	241	282	222	201	265	231	232	206	231	263	232	241	215	265	238	264	239	237	233	240	241	225	259	224	255	247	258	241	249	247	258	229	235	248	244	238	216	250	223	233	243	245	252	226	230	224	237	213	233	241	241	237	244	252	243	240	236	228	221	232	219	246	225	283	238	237	277	264	224	225	266	241	226	253	228	231	253	220	253	257	245	228	246	232	216	249	225	258	240	268	261	248	233	219	261	217	280	255	252	255	237	227	242	233	234	244	245	250	231	228	227	262	234	233	220	238	244	232	267	242	233	230	228	226	216	228	223	264	258	233	245	225	265	243	239	232	255	239	264	221	216	236	221	250	240	229	239	241	246	261	262	251	226	249	253	228	261	251	211	240	237	271	245	231	254	241	243	230	241	233	220	228	241	227	251	242	253	269	225	276	237	253	229	243	244	219	241	246	248	264	236	260	247	261	224	244	235	254	218	222	280	253	233	239	254	251	248	228	219	280	219	226	253	248	226	257	215	219	262	280	236	228	248	232	271	259	232	230	264	222	243	230	248	229	229	222	235	270	228	278	251	255	226	247	254	245	251	258	255	254	241	235	253	245	268	245	255	212	264	217	253	219	263	234	225	276	255	242	244	239	231	243	239	222	222	254	244	223	233	244	249	259	231	265	241	242	215	254	275	216	226	246	221	237	240	238	209	259	258	280	235	229	244	217	254	242	220	236	248	268	220	235	220	237	253	226	232	239	221	231	265	239	245	253	230	247	249	236	230	231	239	230	254	242	246	228	231	263	206	239	243	246	260	260	239	233	209	236	232	247	241	250	269	235	248	228	224	246	245	240	264	216	261	255	225	202	253	248	241	234	234	231	257	247	230	247	236	204	249	232	253	244	263	257	231	246	238	244	217	248	231	227	234	246	238	244	203	260	223	242	231	248	239	211	250	202	242	255	239	227	239	214	251	245	241	249	258	228	261	242	261	232	231	219	232	250	263	255	228	264	244	234	247	240	245	222	256	262	238	230	219	244	245	239	246	267	237	245	251	237	269	242	209	250	225	239	229	252	222	225	223	238	243	237	237	219	212	244	235	252	251	226	255	232	251	257	241	239	244	277	209	227	227	234	224	243	261	243	261	250	232	243	235	216	272	207	241	246	254	229	267	247	284	260	233	231	228	239	219	220	242	246	234	256	245	212	210	248	272	243	267	231	226	225	227	209	243	238	224	239	238	235	227	260	222	260	219	266	255	256	203	238	248	252	255	219	255	244	254	273	256	229	232	233	252	244	240	216	263	260	232	245	250	228	267	225	255	238	259	244	246	236	241	229	221	247	223	248	215	213	223	240	272	235	259	248	239	211	281	264	234	242	247	279	224	257	250	226	251	253	244	245	267	214	222	254	235	248	229	239	249	236	203	226	242	229	257	232	247	256	224	246	227	221	246	222	253	253	249	265	254	271	237	206	213	223	219	240	238	212	245	241	228	236	242	227	216	247	240	244	230	231	246	252	239	240	233	229	252	243	228	225	233	245	252	224	244	253	241	261	235	263	220	259	225	255	239	262	233	222	219	231	222	236	221	234	217	246	231	237	250	270	217	225	244	240	238	262	228	240	248	248	237	229	216	257	220	220	249	251	232	253	251	249	238	239	263	240	249	249	228	251	236	251	243	217	261	263	216	221	270	263	243	231	258	255	251	232	248	238	245	230	274	248	219	256	246	221	252	240	229	225	267	240	248	217	247	199	242	251	223	242	239	228	226	232	271	241	233	251	232	253	250	229	233	231	251	224	226	248	233	249	246	258	240	235	244	248	245	231	234	250	252	239	237	236	233	239	244	236	224	233	237	229	240	240	258	233	224	246	236	237	266	278	240	250	220	239	229	230	251	236	239	237	218	244	268	225	232	235	230	229	252	203	253	231	238	250	245	225	224	228	228	247	232	250	233	250	224	247	229	251	252	226	247	246	228	229	248	220	245	284	232	239	240	225	219	210	250	277	246	231	216	232	253	257	232	245	251	265	211	231	233	243	223	228	221	241	221	220	209	247	235	242	263	241	240	250	232	262	245	239	232	246	225	245	238	234	240	264	251	242	271	210	221	256	233	225	231	215	242	253	265	261	226	246	215	230	260	237	223	250	207	238	237	196	251	225	242	221	236	225	215	246	217	238	240	256	244	255	239	240	258	240	228	221	228	250	263	240	253	228	243	244	241	254	248	265	214	263	244	260	226	256	233	249	273	249	236	224	220	243	240	224	239	245	243	229	242	249	236	221	256	236	245	233	234	246	247	235	263	251	244	256	252	235
36686	59984	47844	35371	26822	17994	10881	6932	3039	2063	1564	1263	983	855	778	680	628	559	505	538	461	419	378	351	386	349	326	324	324	332	380	300	302	330	326	300	306	274	277	252	311	296	297	305	275	285	280	320	300	294	293	279	272	281	278	278	283	279	258	288	275	300	294	273	291	286	268	273	300	284	295	253	276	303	248	307	282	282	280	264	295	314	285	286	274	267	267	268	298	274	278	282	291	262	281	285	277	274	268	284	269	292	251	293	278	294	293	280	244	288	260	273	276	288	266	259	261	298	282	314	287	262	262	266	274	257	309	255	284	282	308	284	270	290	293	268	274	248	287	278	267	262	266	255	238	276	270	297	261	293	284	273	296	275	296	260	246	288	254	285	287	288	254	284	294	253	255	281	255	276	305	292	266	280	291	295	278	315	285	279	303	274	288	269	263	286	261	275	278	273	277	284	292	256	274	279	286	259	288	273	278	277	265	286	275	254	278	294	261	294	283	270	284	272	266	276	284	276	268	245	310	271	329	265	278	268	284	288	265	271	271	267	268	281	265	260	262	292	311	286	278	307	268	306	272	259	310	284	261	269	284	278	262	259	269	279	269	300	300	266	263	273	276	285	300	295	278	298	272	286	283	283	295	272	257	278	265	260	270	274	303	265	264	287	284	278	275	303	250	277	286	304	268	298	297	274	305	277	323	279	279	279	279	262	288	287	272	270	260	267	265	277	289	257	273	239	306	262	278	293	254	297	285	235	262	269	301	269	273	264	288	305	259	277	264	261	258	266	254	278	314	294	258	286	269	311	261	302	244	272	280	253	315	270	299	250	249	293	295	275	278	264	295	298	309	329	256	302	293	279	285	290	283	256	269	282	261	296	265	264	237	292	262	262	264	289	290	275	285	260	291	265	293	304	278	274	294	278	267	281	280	271	278	287	285	285	287	251	287	280	309	277	263	262	298	247	262	285	272	238	282	291	294	294	278	274	255	297	284	279	275	274	271	254	301	269	279	237	267	267	275	268	300	275	282	265	281	262	300	267	294	282	280	297	296	259	278	285	267	278	298	272	300	272	279	278	270	237	272	271	279	290	287	294	269	289	275	281	287	266	273	251	279	296	280	274	266	277	260	293	300	284	299	264	273	326	267	274	296	283	255	248	285	289	301	278	270	267	304	308	257	279	272	291	288	269	271	257	307	280	279	295	264	284	268	308	238	279	291	287	240	286	306	316	260	294	260	289	265	311	277	267	255	272	259	280	265	288	291	277	285	283	277	307	303	296	282	247	269	302	265	274	310	260	289	291	262	261	265	310	300	266	271	273	262	287	267	285	275	273	263	276	292	286	299	291	297	282	289	266	278	282	306	255	260	259	284	258	272	267	295	261	280	250	274	299	268	299	276	274	274	296	279	281	267	278	272	316	277	245	281	293	289	294	307	282	273	263	246	293	293	280	302	294	283	263	282	254	283	306	251	276	291	268	288	277	261	285	301	314	278	272	266	294	277	281	263	262	300	273	285	270	295	297	289	269	288	312	267	274	265	295	289	278	319	300	283	295	255	250	295	298	295	262	291	260	292	294	271	287	298	252	289	266	270	244	286	259	294	277	288	308	311	310	245	286	272	258	297	249	271	295	288	253	248	266	282	298	300	313	275	246	313	235	276	282	275	274	316	275	265	283	266	281	247	284	298	263	300	260	284	288	295	302	289	259	243	279	319	307	281	270	298	280	268	287	255	295	287	264	267	260	307	293	264	287	273	282	282	280	290	293	267	272	280	265	298	290	257	287	317	297	294	266	268	258	270	286	281	274	279	273	276	270	311	277	266	280	267	270	294	286	266	308	292	280	315	238	275	292	307	268	276	294	298	308	253	283	286	274	286	268	289	285	271	261	271	288	273	303	290	268	261	276	271	277	275	257	282	319	270	263	270	286	294	268	281	291	253	229	281	288	270	286	258	301	302	278	278	267	288	260	278	276	285	278	268	261	273	273	287	289	263	268	264	283	279	276	296	297	282	277	255	276	292	277	272	274	272	283	258	281	282	292	277	300	289	297	272	264	289	285	291	264	284	285	270	300	293	319	271	268	272	313	307	267	250	282	275	287	283	282	261	270	281	302	278	266	270	276	292	264	256	327	278	282	271	296	260	314	280	280	249	261	297	310	279	275	296	263	311	256	272	285	271	287	291	286	258	291	308	274	295	292	251	279	289	298	271	293	258	271	303	281	286	275	273	276	269	272	284	285	277	272	287	332	264	277	261	276	310	253	299	253	283	241	239	281	310	247	266	293	272	279	255	281	288	246	258	287	311	284	294	281	288	286	290	287	288	306	287	272	287	258	272	283	275	288	280	262	296	284	247	271	300	303	288	274	268	282	290	290	281	298	292	272	267	263	275	277	274	308	271	282	285	257	268	270	258	287	278	259	291	305	295	286	275	276	293	267	276	270	281	273	288	314	295	296	284	306	297	283	295	250	257	291	275	289	300	273	263	279	255	276	260	288	262	259	265	255	307	291	277	292	254	255	276	273	298	245	266	293	279	276	298	292	262	324	275	301	283	292	303	282	296	289	275	272	263	291	256	256	286	283	263	299	264	282	278	284	295	299	318	273	292	284	287	272	264	271	255	329	281	298	260	299	277	283	271	283	243	274	265	277	285	276	269	262	270	277	295	275	272	249	267	277	299	291	279	274	271	283	273	253	262	291	273	293	262	281	264	236	270	280	253	263	292	268	327	306	276	253	274	278	258	270	266	282	269	281	298	274	273	268	279	284	271	270	278	283	271	280	282	314	328	272	294	274	271	284	259	290	312	285	252	269	277	270	282	269	269	282	261	280	275	272	290	269	290	294	296	275	273	277	260	243	277	296	306	289	292	254	284	304	284	274	279	279	266	287	264	267	291	281	287	271	294	308	296	260	284	304	300	260	299	271	275	294	280	285	258	274	265	288	244	273	299	267	292	284	276	282	268	263	270	285	269	284	306	274	246	271	266	301	292	285	260	257	302	257	272	286	283	279	293	263	273	301	255	296	264	309	259	272	297	283	264	300	273	282	286	256	283	289	308	293	269	269	270	285	276	247	279	290	244	270	283	291	258	250	264	290	301	265	259	294	307	264	296	283	264	267	280	279	271	289	256	274	258	321	255	293	243	273	286	264	288	284	268	271	260	270	263	263	286	302	279	267	321	288	247	248	274	285	314	286	291	282	287	286	280	266	281	263	282	281	255	277	283	277	264	257	260	310	252	256	282	262	299	260	263	284	266	291	283	292	286	266	276	288	278	270	307	278	303	260	281	256	300	277	270	263	246	284	276	285	296	291	309	240	283	270	286	285	268	287	288	285	288	295	264	286	263	259	290	285	271	289	276	288	250	260	292	265	265	277	286	293	283	313	290	277	281	283	274	286	267	287	280	276	254	285	276	242	273	236	272	278	267	261	289	264	288	274	268	261	267	262	259	269	267	278	290	283	281	284	254	289	270	308	301	279	323	285	265	278
31739	30213	29261	17787	7497	3607	1862	1007	772	588	499	431	382	326	279	282	298	259	269	244	256	238	243	231	211	235	224	207	224	228	207	226	224	186	196	222	217	216	206	203	209	206	195	180	203	222	225	207	223	178	196	206	211	195	185	204	193	188	219	172	188	204	214	221	197	208	200	234	223	197	202	207	212	189	220	219	209	209	212	216	184	213	186	224	224	206	200	200	195	196	197	228	199	201	196	206	196	206	232	188	199	213	203	200	205	200	187	203	198	229	195	204	194	207	215	234	224	226	204	228	202	196	196	211	218	207	203	196	210	228	208	188	198	227	189	188	190	210	213	209	231	231	209	211	210	202	218	200	214	194	210	205	171	205	234	205	208	209	178	201	230	204	189	200	204	217	175	211	206	203	189	186	207	219	181	216	209	218	222	198	202	209	220	202	224	202	181	205	218	225	209	199	197	198	186	227	228	201	208	171	197	201	195	188	209	213	217	189	198	161	180	210	220	206	217	188	227	188	212	182	184	193	184	187	207	202	207	189	218	198	227	204	206	199	192	207	183	195	214	214	214	198	223	244	200	195	208	198	198	204	207	195	180	207	202	231	194	226	235	203	193	196	194	177	182	197	214	208	211	191	186	201	187	181	202	229	198	192	205	200	233	199	209	214	195	222	204	221	190	207	195	197	202	219	201	218	188	192	215	203	201	204	220	204	196	222	192	217	200	197	222	193	206	213	199	197	202	198	194	203	217	206	219	241	232	203	209	225	217	222	210	186	211	210	218	207	183	214	199	181	220	224	209	219	189	200	227	197	192	166	204	215	201	213	198	182	229	193	212	205	204	218	201	200	203	203	188	194	193	190	237	207	183	237	204	206	176	219	192	203	208	189	221	191	180	207	183	180	196	198	199	222	189	189	225	176	188	211	184	215	192	224	213	194	199	231	212	190	210	212	207	210	163	236	207	216	205	193	187	227	185	214	211	210	205	199	214	218	201	197	211	210	207	205	200	198	182	184	189	205	213	202	186	200	190	209	234	203	230	193	202	189	233	224	192	188	202	209	202	190	204	207	225	209	182	204	197	213	189	203	196	222	243	189	210	192	189	181	217	191	216	179	217	218	207	218	203	209	210	184	185	229	207	219	195	222	193	219	181	200	189	207	224	209	204	231	179	179	191	170	213	192	206	198	215	227	223	217	206	175	183	198	194	209	200	190	218	205	196	229	194	205	201	217	201	206	194	191	188	218	194	214	206	228	189	205	239	205	238	195	212	184	209	189	178	193	205	196	203	197	200	181	215	200	196	192	206	212	206	224	198	212	194	221	181	206	192	188	231	202	202	201	184	196	187	211	206	212	200	190	221	210	185	214	213	193	215	182	214	228	212	194	214	211	193	200	207	185	222	204	174	222	197	197	194	172	196	204	236	212	214	216	198	214	211	200	209	205	197	208	205	216	194	217	184	192	241	205	203	215	193	192	186	210	189	239	212	215	233	187	210	194	218	225	234	203	219	211	203	208	231	217	187	203	201	195	182	224	207	188	186	197	200	216	189	190	206	200	211	203	200	227	203	194	216	202	231	206	204	216	227	193	198	210	205	214	201	174	183	209	203	195	193	195	204	176	194	190	217	221	203	221	207	175	230	200	210	215	200	177	218	213	194	188	218	201	201	197	211	206	212	222	195	212	237	201	212	188	190	232	196	181	205	215	192	200	195	185	207	202	192	196	187	209	186	195	186	214	199	206	190	193	232	189	213	199	199	191	199	185	207	193	207	194	197	197	209	206	195	218	189	204	213	262	220	208	214	183	205	210	215	188	177	207	200	215	225	220	188	177	186	211	205	163	232	214	207	243	191	202	180	201	211	209	197	193	208	211	184	190	198	194	193	204	223	197	185	210	200	208	217	202	189	193	208	182	203	208	204	203	173	194	211	195	185	224	202	198	232	192	180	196	198	189	213	203	237	199	210	199	191	210	167	193	215	196	190	200	214	208	199	237	214	199	197	202	210	212	182	221	204	190	205	206	201	180	179	182	231	209	208	211	193	194	230	212	198	203	211	192	224	208	183	220	186	198	217	195	196	220	218	213	205	181	207	183	214	209	188	188	201	182	206	203	198	181	210	186	192	187	221	195	219	197	199	203	220	186	215	192	206	197	190	186	211	200	215	199	205	171	222	207	204	206	222	176	186	190	200	204	194	196	222	179	220	212	220	220	211	191	173	182	196	202	175	195	196	192	181	198	181	193	216	199	202	191	197	206	192	206	189	203	229	200	204	203	194	206	193	189	213	195	219	186	192	200	171	209	217	203	178	165	200	231	191	188	191	208	179	207	200	225	173	228	192	203	211	177	198	194	215	175	169	207	192	199	218	214	209	210	187	198	213	234	206	213	193	226	206	183	197	219	219	206	204	210	236	200	197	203	226	195	185	227	208	190	192	212	209	196	210	207	202	231	215	219	215	212	220	223	203	235	228	196	237	217	216	180	199	185	177	226	220	199	193	238	185	234	226	221	184	197	204	201	215	233	208	215	182	205	181	193	215	227	189	215	217	204	197	190	185	212	210	223	189	213	217	204	211	182	200	222	216	205	194	201	204	213	206	194	193	162	223	186	191	200	212	190	206	199	199	199	209	186	230	183	211	209	187	178	196	204	202	210	204	196	204	226	199	227	205	219	189	197	195	189	196	191	185	190	235	154	189	202	216	170	210	179	237	179	211	179	216	193	200	202	199	203	198	214	206	246	184	209	221	205	229	207	158	221	199	195	203	213	186	190	185	211	202	191	202	200	196	194	196	209	212	192	188	187	176	206	224	203	184	202	219	214	218	210	208	190	201	218	202	221	203	232	176	199	208	218	193	205	177	195	213	193	218	176	198	202	186	191	180	201	197	175	214	203	222	218	196	179	190	205	207	215	196	203	194	193	208	207	187	216	217	213	206	199	193	187	226	197	199	190	174	211	196	214	186	211	199	217	210	190	222	185	186	214	200	209	194	186	209	199	228	219	203	203	211	198	211	206	183	224	227	235	202	207	189	220	180	208	223	212	225	196	186	172	201	199	208	222	200	211	202	197	202	196	222	214	223	222	209	199	189	186	228	201	226	208	229	214	221	224	189	208	213	183	192	212	227	208	215	224	197	206	175	175	208	187	194	207	205	196	203	188	210	203	206	211	238	169	199	212	224	175	205	188	196	195	194	187	199	220	191	206	220	208	210	194	215	190	197	187	209	205	209	202	196	208	199	195	200	212	214	215	210	226	204	223	203	204	213	199	217	213	202	197	203	213	206	201	210	198	236	201	190	205	198	209	219	202	202	204	231	190	161	200	203	200	215	213	206	177	189	205	185	187	224	192	193	226	200	186	201	217	206	194	211	200	205	229	196	192	212	192	186	197	189	226	212	180	202	195	203	209	217	198	200	211	201	191	208	193	214	194	195	205	194	186	208	205	203	210	207	219	215	185	224	210	202	215	174	186	200	203	194	218	219	200	214	198	196	220
35697	45389	33134	19215	10862	6409	3585	2059	1376	998	814	670	573	538	477	376	400	395	337	320	340	314	284	294	305	269	253	260	252	254	254	263	263	288	251	239	230	231	276	242	234	249	272	259	247	260	221	239	235	220	248	271	250	241	235	276	249	239	254	231	288	249	233	218	240	243	242	245	281	223	258	253	241	229	225	247	241	224	263	249	241	246	239	263	241	237	235	239	231	246	259	237	246	259	247	227	240	270	253	222	239	240	233	234	263	249	222	231	243	238	257	238	243	263	243	265	239	268	254	226	258	247	244	237	247	248	207	240	254	226	230	261	218	201	248	243	214	239	224	264	231	247	304	218	250	262	258	261	263	247	253	233	255	194	229	252	248	242	234	254	275	242	262	220	242	223	229	237	259	234	212	228	244	275	269	231	239	236	253	244	235	238	260	230	223	274	256	253	232	235	230	248	238	245	224	237	253	239	261	236	220	254	245	241	229	242	213	250	245	234	260	232	249	246	214	256	223	256	254	230	263	224	260	266	248	266	270	239	250	252	222	244	228	270	248	240	228	247	232	227	239	237	230	235	245	227	266	250	237	268	243	253	241	213	254	217	263	249	248	243	261	219	264	245	225	251	223	258	232	243	228	248	264	202	221	246	241	242	261	231	222	264	225	251	242	214	238	219	206	241	262	238	247	268	214	241	234	244	255	235	236	218	230	218	248	253	241	239	269	232	255	212	255	255	224	242	247	202	226	231	228	241	254	239	237	217	249	254	205	250	215	242	248	255	241	217	222	231	233	264	232	207	240	232	231	250	261	236	241	249	237	243	252	237	225	214	250	267	246	254	246	232	237	256	267	252	254	225	213	242	276	243	238	234	241	248	231	243	225	261	243	230	233	245	241	243	238	248	259	238	240	248	239	225	214	267	209	222	257	246	239	250	244	247	251	264	249	229	228	237	220	240	213	253	264	248	268	241	238	238	235	247	261	265	274	234	234	279	222	246	262	231	257	251	239	230	221	234	237	247	237	245	237	237	235	248	240	218	217	227	217	238	228	238	244	237	213	229	261	237	261	253	249	237	250	233	250	259	250	235	237	240	241	239	228	255	244	246	210	237	258	247	247	238	218	245	231	267	219	220	247	234	233	218	249	247	242	240	217	247	253	253	276	254	221	249	223	220	233	237	254	255	219	268	234	236	246	225	234	232	235	244	233	239	231	240	254	266	240	244	258	241	235	246	238	260	237	264	263	239	235	255	272	262	238	264	241	222	221	224	235	244	230	239	223	240	262	228	202	256	232	227	244	217	228	253	223	263	216	252	234	244	242	258	246	226	241	252	225	251	238	242	241	264	263	253	247	241	233	255	233	218	268	264	245	233	246	246	242	253	235	237	243	251	248	237	221	242	237	234	230	265	225	250	248	221	247	239	233	236	239	233	263	220	244	263	224	234	225	219	236	228	242	226	250	234	240	244	249	233	227	224	229	241	259	235	250	267	262	236	265	254	231	259	232	224	228	224	251	230	272	223	266	248	235	224	228	231	244	225	244	228	227	255	222	285	240	249	224	255	235	287	249	260	251	275	240	239	219	267	231	252	264	226	284	242	232	234	245	251	236	227	244	218	229	233	216	242	257	264	266	245	221	250	237	233	254	253	254	229	233	260	241	234	227	244	240	226	254	250	273	232	261	223	260	225	250	218	238	245	213	255	237	267	217	254	231	246	264	253	238	240	259	253	225	248	225	229	226	266	254	224	236	229	241	227	254	212	242	220	225	226	246	221	274	240	263	258	227	189	224	256	226	246	228	233	244	248	235	232	227	240	246	251	260	233	255	229	258	241	238	217	253	245	232	211	253	239	260	259	234	266	204	250	240	252	227	268	259	234	225	270	263	230	234	239	252	270	268	255	225	223	226	241	248	246	232	256	245	250	219	252	254	255	269	244	260	241	256	243	245	217	252	236	230	227	239	222	222	216	235	219	237	241	227	228	230	232	278	248	261	243	282	243	224	238	246	216	219	226	241	238	253	222	252	251	229	211	221	221	234	264	249	248	243	220	273	232	264	211	228	250	238	264	247	246	251	258	226	243	225	256	219	250	218	263	242	238	263	241	230	234	214	252	228	258	226	274	232	259	260	241	241	257	229	278	223	247	238	231	246	230	248	209	247	243	230	248	259	234	228	241	242	263	183	231	221	218	258	236	262	257	249	260	241	237	236	270	234	223	247	240	258	256	255	224	283	235	236	228	254	218	236	234	244	258	233	225	261	241	243	248	270	246	237	260	246	252	239	252	232	223	232	241	238	237	262	272	249	232	224	212	221	225	224	242	239	246	243	265	235	230	235	249	243	215	246	247	241	235	226	223	244	234	268	229	241	249	226	240	243	257	282	226	220	237	231	263	264	254	215	252	234	232	245	230	238	251	216	243	225	232	247	268	228	232	244	201	239	252	240	255	242	236	246	243	224	249	248	254	230	231	228	279	245	261	236	264	237	233	244	248	243	227	258	230	204	245	246	251	229	239	211	227	214	239	266	224	227	228	241	243	253	260	269	221	256	265	257	198	260	247	232	253	182	245	224	248	253	225	253	234	241	260	242	212	250	235	251	230	257	229	250	233	234	239	242	261	242	241	270	237	209	257	226	228	249	243	248	211	220	215	235	234	237	240	227	238	241	254	242	243	239	251	233	236	221	226	253	221	268	277	245	250	243	264	249	227	256	263	245	232	236	222	242	230	223	229	238	275	248	245	231	228	222	237	243	238	224	228	215	246	266	208	252	239	239	257	229	234	239	231	219	238	252	255	235	245	241	237	260	252	243	242	201	233	264	252	228	238	250	219	229	235	251	237	256	263	247	234	251	237	269	241	246	248	229	263	238	247	238	248	250	224	229	224	215	218	256	224	201	267	239	248	236	210	237	257	254	231	227	241	236	239	241	241	231	249	240	223	229	267	239	222	233	234	252	255	216	267	247	236	247	242	222	233	226	227	224	231	225	238	245	236	222	233	219	219	241	212	233	235	241	200	234	229	240	242	261	272	231	235	223	238	268	248	234	256	206	255	234	220	231	241	219	259	244	223	249	244	226	259	238	238	235	246	234	240	244	249	248	229	232	242	232	267	221	238	230	256	231	228	238	266	251	242	203	229	217	225	245	262	219	242	242	247	245	249	243	223	241	233	224	252	228	240	255	238	232	253	234	248	218	218	227	234	254	219	229	237	240	243	265	250	254	227	255	243	237	249	225	234	233	223	246	233	235	240	229	245	278	232	244	229	233	250	251	231	260	254	236	227	213	258	214	264	250	262	238	247	225	253	242	246	250	250	235	245	259	265	268	260	252	238	243	225	241	234	233	239	228	257	255	220	228	224	252	253	260	235	274	277	217	239	247	255	221	214	238	243	246	251	234	225	262	250	247	252	233	243	224	244	207	248	264	245	223	258	243	247	216	240	223	267	224	245	242	235	235	225	259	239	239	240	218	218	249	230	242	261	288	230	255	221	238	258
23958	21440	28378	25132	21574	14157	4663	1742	1100	873	685	581	516	481	427	372	336	338	322	321	322	310	307	284	285	286	235	261	259	259	246	251	270	236	253	221	253	257	228	253	245	217	282	255	253	262	227	238	221	243	252	225	246	260	226	274	235	235	267	205	232	219	248	260	279	258	272	227	215	230	224	233	207	240	256	245	225	215	245	228	262	229	234	234	241	257	223	216	230	233	221	207	237	248	223	239	259	248	232	249	223	260	222	238	235	228	217	253	258	233	212	257	222	250	250	232	245	260	258	244	230	241	236	219	254	245	229	214	255	221	235	248	253	204	239	257	237	240	225	249	230	266	232	250	221	242	238	223	228	245	271	248	259	243	242	241	241	234	251	206	235	233	230	255	251	250	227	254	251	254	256	253	257	233	239	247	238	252	239	211	236	224	244	272	249	248	221	225	221	262	227	245	265	226	248	233	228	232	258	225	226	215	255	238	264	246	255	264	246	251	252	241	236	260	235	231	228	249	220	234	263	207	247	232	245	235	251	215	230	218	247	261	238	239	237	237	242	215	239	234	246	241	236	212	232	251	232	259	237	233	231	227	255	232	228	221	213	225	232	233	234	220	251	215	253	245	258	258	241	224	242	269	215	258	254	236	213	243	238	235	229	264	224	246	227	239	242	245	252	254	255	216	223	243	246	247	207	250	281	206	227	254	254	224	251	246	219	239	260	215	258	229	257	231	234	251	246	216	238	278	244	212	257	257	202	212	235	242	237	242	238	266	268	210	234	257	213	238	239	221	239	265	238	273	262	201	266	255	224	272	216	254	238	218	245	220	260	248	246	229	255	260	244	243	218	219	258	228	235	224	240	232	235	229	235	268	218	236	228	228	239	248	249	208	243	245	241	230	240	228	232	246	243	262	246	239	221	227	261	232	241	234	260	229	227	240	233	216	236	262	242	268	209	208	244	246	233	233	251	230	266	252	252	232	215	225	237	242	221	240	227	223	233	231	217	239	231	218	243	263	231	232	246	209	219	210	245	224	216	281	210	243	248	243	231	251	235	214	197	240	231	236	246	222	269	265	233	230	275	230	235	224	244	241	219	243	264	236	244	236	265	234	277	252	263	247	247	227	241	262	256	236	230	224	238	244	231	244	251	236	210	221	234	224	233	254	234	221	243	196	209	260	242	226	233	242	262	257	240	248	248	237	225	228	209	252	237	235	230	245	206	226	242	239	210	221	227	222	243	266	249	240	250	226	239	224	241	252	225	268	252	237	216	251	257	235	246	219	232	248	250	229	236	269	219	226	216	257	244	226	237	240	261	247	227	229	234	228	219	225	231	245	248	266	246	223	231	216	256	253	245	217	211	237	266	231	239	215	218	243	239	230	240	239	231	259	230	252	234	218	251	256	256	242	242	240	220	214	228	258	225	240	223	258	228	237	244	233	215	244	253	238	246	249	261	240	220	230	242	230	226	243	230	250	229	279	242	253	262	268	213	227	251	237	225	221	244	240	256	236	254	236	227	231	227	223	228	212	219	239	231	223	203	252	222	219	261	247	240	247	249	238	252	252	240	267	252	244	222	221	236	238	259	233	249	236	252	253	251	253	243	240	253	249	235	238	240	245	266	229	207	232	232	223	229	220	229	225	243	228	232	211	224	208	248	249	236	230	233	249	252	226	242	248	222	237	226	240	221	231	203	256	221	237	256	240	236	225	256	206	257	264	236	254	253	235	241	242	205	244	239	228	253	238	236	239	269	223	213	221	203	233	237	235	258	249	257	244	251	247	238	209	242	243	217	251	232	233	237	225	202	232	237	226	213	214	244	248	215	264	239	252	253	268	248	228	228	227	266	250	232	234	267	234	231	206	225	201	224	265	256	211	248	227	285	260	215	240	250	228	264	243	246	241	235	236	221	231	228	217	230	248	228	222	224	210	214	250	226	243	230	260	243	240	232	249	249	244	235	200	233	258	250	251	237	268	241	228	251	224	243	238	237	233	233	246	230	209	237	245	236	238	233	257	219	283	227	238	212	224	260	260	235	246	230	252	241	246	248	244	210	234	238	218	221	252	226	241	259	256	247	232	262	246	258	232	217	252	263	211	253	232	236	239	230	260	234	245	243	208	229	228	234	241	239	223	255	187	237	215	249	233	245	240	245	233	241	241	199	231	216	229	248	218	236	247	251	238	242	220	228	215	262	233	226	216	235	259	255	243	240	252	218	264	265	264	214	233	216	230	234	234	238	242	222	271	225	232	232	241	235	212	211	245	223	239	219	261	222	238	232	228	228	236	240	261	226	229	268	235	226	255	234	224	233	260	222	261	232	247	239	239	218	216	231	234	236	229	231	234	252	278	227	251	245	233	262	232	225	240	220	244	227	246	228	224	252	249	251	225	249	245	227	229	219	221	248	267	249	199	250	237	213	221	236	219	243	268	240	239	249	218	209	225	225	221	235	252	235	220	228	241	285	251	243	228	262	241	229	227	260	234	268	236	264	270	247	216	239	252	250	246	222	249	249	271	231	228	211	218	246	238	228	245	248	240	265	252	245	227	245	229	237	243	223	274	237	243	238	254	223	218	253	245	251	248	239	243	250	234	207	236	214	217	253	230	206	254	238	222	230	260	241	246	210	222	202	243	237	241	252	241	217	254	241	236	231	229	230	242	217	225	246	226	221	226	237	246	229	254	220	217	243	245	237	257	279	244	230	246	271	240	234	237	249	239	229	231	227	225	232	228	232	255	235	257	237	257	233	247	229	239	252	252	231	271	219	224	226	248	230	230	232	258	242	215	252	243	217	254	230	245	235	216	220	260	230	243	237	234	237	241	223	213	231	219	215	253	227	247	237	242	221	254	251	217	261	246	226	243	206	262	236	204	222	228	253	261	238	257	216	214	239	227	227	262	240	247	233	241	221	252	244	238	236	231	251	210	238	249	270	243	240	228	241	235	235	221	224	238	216	244	231	228	250	241	242	209	221	232	221	239	251	259	241	267	241	257	248	242	225	273	255	214	240	236	203	239	248	229	234	262	244	237	255	256	248	218	248	219	232	238	258	275	245	231	252	238	232	262	239	245	246	248	249	246	235	231	260	230	223	224	236	250	223	232	226	217	249	231	218	243	223	217	255	206	230	252	242	251	262	227	247	218	195	247	263	251	225	217	243	240	207	247	264	244	214	224	240	216	240	233	273	237	229	278	252	218	231	241	232	228	240	235	244	251	231	240	257	245	232	231	243	269	256	272	231	218	238	229	257	232	260	246	252	233	238	238	242	203	232	217	209	222	240	238	238	246	256	251	234	208	249	248	245	261	221	250	234	264	260	243	219	253	206	235	267	234	228	254	251	239	228	222	231	212	246	246	258	239	249	253	234	229	253	200	216	243	237	242	211	243	261	254	217	226	230	239	248	255	264	253	247	270	231	236	239	241	230	244	250	232	220	220	243	230	261	244	209	234	226	261	251	229	219	241	247	226	212	262	256	225	243	236	242	233
33728	51441	38544	27468	19908	11912	5307	3153	2038	1541	1236	1035	844	644	603	569	509	497	436	398	434	366	313	356	340	347	321	314	328	294	331	270	295	310	276	266	277	281	275	281	298	309	289	280	278	267	293	289	292	303	300	292	272	295	278	262	280	282	292	307	297	240	274	274	249	268	266	249	250	263	246	293	316	266	258	261	280	268	282	278	271	270	283	288	273	292	283	285	297	264	271	258	281	293	279	250	289	284	260	296	290	284	275	268	310	289	318	277	283	265	286	241	287	266	246	284	250	266	276	279	271	296	290	275	273	240	259	279	263	274	263	253	288	287	284	266	279	282	264	311	262	303	286	269	292	292	299	279	274	286	258	271	288	291	270	258	295	252	271	279	260	294	283	301	272	268	262	285	320	280	255	296	269	255	287	271	254	308	273	285	288	275	290	278	282	309	265	249	295	280	289	267	271	294	265	282	250	269	277	282	287	283	306	290	270	260	279	272	261	271	295	265	260	238	291	251	275	249	262	266	291	260	277	272	284	285	263	272	293	288	258	292	257	261	272	285	269	252	247	296	286	269	274	297	293	278	277	297	269	288	260	322	276	292	254	247	255	297	276	275	255	269	251	296	302	273	280	302	267	290	237	278	253	265	282	292	275	270	282	265	261	262	279	266	293	263	285	274	246	290	270	266	280	241	269	291	280	261	276	280	310	262	269	270	266	275	302	271	274	308	280	247	246	279	265	297	273	269	269	253	283	263	291	261	239	263	270	292	271	287	302	265	285	278	291	263	279	282	287	273	272	266	256	285	262	265	277	306	255	276	260	263	275	294	266	269	253	280	275	264	296	259	299	282	281	263	294	273	255	264	262	287	259	279	248	275	259	270	263	264	274	279	275	268	267	255	276	274	286	315	274	320	273	276	242	247	277	255	282	259	288	318	288	286	301	293	262	283	260	275	283	278	309	277	286	274	272	274	273	244	276	278	273	278	279	276	280	265	288	314	259	280	249	254	252	280	273	307	281	277	298	252	285	266	266	283	307	275	265	311	270	266	262	277	269	261	262	302	279	274	274	287	303	262	266	278	263	268	235	284	281	304	287	292	267	274	281	256	306	288	293	254	272	254	306	295	261	272	266	287	257	274	300	269	252	288	271	291	287	303	279	274	284	301	286	288	285	295	268	265	255	290	250	268	260	286	272	284	259	296	298	272	241	266	260	287	258	296	268	261	260	274	294	277	272	270	253	275	291	277	259	284	288	276	280	292	290	272	265	285	288	318	279	271	284	307	297	290	262	291	273	250	280	258	252	255	300	278	262	275	278	278	266	265	261	271	276	273	288	258	264	282	287	304	291	265	282	280	266	266	263	294	270	268	283	287	269	279	271	280	275	273	279	272	277	250	267	304	266	299	256	266	298	259	279	285	258	267	287	264	257	285	266	281	303	275	303	286	241	284	275	276	260	221	295	300	246	284	284	315	268	270	300	284	267	269	254	278	302	263	277	305	277	260	278	272	274	268	258	280	280	284	254	257	275	265	281	275	275	277	284	271	256	264	294	274	269	260	263	267	289	282	308	280	286	270	282	270	269	283	265	256	278	240	253	288	267	293	254	285	291	284	287	268	260	281	289	280	288	258	248	265	264	248	294	306	298	287	287	301	317	283	254	252	262	282	252	275	292	278	296	272	262	304	273	252	262	272	280	280	264	285	277	278	275	302	300	264	281	283	286	285	272	257	283	310	260	295	293	293	288	275	293	272	272	291	256	285	285	293	308	310	272	279	277	281	299	272	316	271	276	298	268	287	291	276	288	278	271	266	277	274	254	264	251	296	270	261	306	266	289	283	274	287	262	245	257	280	285	235	267	285	290	268	260	275	269	280	292	245	290	255	294	270	290	242	253	295	292	244	284	289	258	268	291	261	281	267	279	254	288	291	245	298	267	295	281	279	255	283	268	306	277	268	277	304	283	284	270	256	264	259	274	278	259	275	284	270	291	286	296	290	273	258	292	272	271	274	285	285	297	285	271	291	300	285	278	247	277	289	290	306	294	271	257	263	259	277	251	233	284	273	267	303	263	283	268	289	262	294	305	286	282	308	280	267	281	281	272	278	269	273	254	262	280	300	298	259	267	302	273	281	299	281	275	298	310	283	277	296	288	246	280	233	253	260	287	278	246	258	251	250	294	257	300	271	300	298	267	291	270	271	285	292	305	289	262	254	285	261	292	293	268	271	279	270	256	274	300	311	294	301	271	314	279	268	283	267	278	279	287	271	289	290	289	274	279	257	287	266	256	286	277	291	290	302	295	266	252	272	277	267	267	294	268	300	296	260	303	281	277	283	255	272	280	278	297	275	255	267	279	281	260	282	245	277	296	254	274	249	261	304	296	285	279	284	290	297	257	294	269	301	254	295	276	277	282	244	271	274	292	275	292	264	292	285	250	283	295	281	253	259	262	256	264	276	285	285	277	275	268	272	266	282	287	282	290	282	244	278	299	282	295	278	270	263	248	293	288	299	273	291	308	291	241	270	271	271	270	275	256	295	266	300	307	266	262	249	287	296	307	263	272	237	304	246	305	259	303	294	300	246	286	272	282	279	278	293	271	316	283	283	307	266	285	279	301	284	271	261	289	282	287	280	298	313	276	284	283	287	280	257	250	291	277	306	263	324	311	263	284	265	255	257	253	309	255	258	260	254	273	265	306	281	299	275	287	273	275	291	272	270	280	275	300	278	253	275	243	290	290	241	304	289	240	254	288	263	317	305	256	235	253	291	268	280	266	285	270	283	258	274	296	294	279	278	265	255	287	279	263	275	291	276	299	251	251	293	299	256	257	266	281	254	292	299	261	274	292	279	272	261	266	271	264	276	284	260	288	275	285	268	285	322	271	272	289	253	290	270	233	289	283	302	285	267	279	267	285	265	298	301	285	306	282	273	253	294	246	292	276	286	262	270	266	270	272	278	260	278	287	250	249	269	281	321	277	266	303	281	294	297	273	263	265	282	294	264	267	286	296	298	255	256	274	312	269	268	305	313	280	235	279	270	261	316	273	282	249	276	296	295	271	276	277	266	304	291	291	294	282	282	254	248	294	285	280	294	265	297	292	269	277	285	274	285	276	278	293	286	277	277	272	296	265	284	282	287	266	301	264	274	266	260	280	283	265	298	306	299	319	290	263	271	265	302	298	247	271	277	298	256	281	281	279	286	259	287	281	262	282	273	274	298	273	291	274	290	268	275	278	296	297	248	264	275	275	273	295	287	285	258	257	291	246	271	272	274	275	252	298	281	279	279	285	293	248	244	289	286	269	309	260	283	327	282	272	271	282	285	283	286	284	273	304	269	279	298	268	282	278	269	257	269	326	311	277	270	255	267	268	285	271	282	292	254	269	287	268	240	259	246	264	316	276	274	274	281	245	297	270	268	256	270	269	253	279	311	277	281	263	250	249	269	279	263	258	303	268	267	307	270	271	255	292	276	279	253	285	258	277	265	300	278	259	273
25342	21522	27630	26363	14900	5779	2539	1304	818	598	511	440	343	349	310	269	258	244	245	232	262	211	207	186	249	197	211	213	188	207	201	210	188	190	211	188	197	193	180	176	194	188	199	190	176	219	171	194	178	207	205	201	163	198	206	197	191	187	186	201	163	182	202	223	222	173	200	189	184	178	186	173	193	218	172	172	186	209	207	178	190	179	205	165	211	174	175	188	188	206	177	200	196	201	199	197	185	222	173	173	188	187	195	146	190	190	202	208	157	173	196	178	202	200	196	181	180	178	195	198	183	194	184	189	172	181	168	177	201	152	184	192	193	169	188	176	194	180	176	191	218	180	194	182	206	210	198	179	178	198	204	198	181	188	208	177	182	179	197	189	196	201	188	204	169	220	191	178	185	177	209	193	193	195	179	162	208	190	191	174	193	175	206	219	187	171	191	193	201	172	171	165	190	171	183	184	181	187	188	210	181	182	201	196	192	190	182	189	189	182	185	200	187	199	187	204	173	204	177	175	162	182	180	199	215	185	205	167	184	200	194	181	224	197	205	181	194	183	178	212	186	192	181	208	185	197	171	183	194	185	196	189	187	200	177	186	192	172	154	181	180	183	191	193	181	175	187	188	172	213	187	189	198	210	178	180	204	171	177	177	205	177	184	184	203	202	203	181	181	170	181	172	190	184	184	179	201	168	183	187	188	202	198	181	178	173	187	202	202	164	187	174	191	190	210	200	178	185	188	182	174	184	212	208	190	172	174	175	194	195	183	186	165	200	181	188	196	190	186	207	208	179	186	202	200	175	195	188	200	165	178	197	176	181	207	191	180	183	194	197	173	165	172	181	167	172	196	186	185	173	207	202	200	170	185	221	210	188	186	190	181	200	193	179	169	182	197	183	226	175	196	182	208	196	176	197	176	169	197	208	185	206	186	204	193	162	202	195	193	205	172	170	175	194	181	177	182	157	185	166	209	178	185	191	183	195	205	176	190	184	185	206	197	194	183	207	170	170	177	178	161	184	186	200	200	214	187	172	176	193	162	183	169	187	191	190	187	182	186	198	173	174	209	182	232	196	198	172	158	196	235	199	188	199	173	190	217	191	197	174	207	156	205	153	209	201	210	208	169	177	180	195	190	165	188	182	180	192	183	185	198	195	185	196	189	186	181	168	198	169	188	193	201	190	198	201	199	174	204	194	208	190	191	189	204	198	168	176	182	191	175	165	177	200	171	182	191	207	198	197	164	200	174	199	184	180	176	168	213	193	195	178	190	196	212	171	180	189	179	187	180	175	194	210	169	181	188	171	199	198	168	188	178	198	182	189	191	175	176	179	186	178	167	211	192	158	191	189	194	219	196	172	180	166	171	187	186	182	192	210	156	184	174	190	189	184	205	186	194	164	207	169	173	177	181	189	205	206	178	171	201	194	187	189	177	203	201	190	188	183	189	195	187	176	205	171	198	183	175	218	211	195	163	189	197	164	183	206	202	186	188	185	171	196	194	163	212	186	186	187	173	193	157	185	217	182	175	181	191	185	219	174	171	171	177	186	166	196	183	171	185	177	191	169	177	204	211	192	186	179	220	177	195	159	186	169	181	225	203	185	196	177	181	198	187	161	195	173	176	188	233	187	184	193	167	175	199	195	168	198	199	212	182	189	191	163	195	217	212	196	180	178	191	189	209	176	195	193	186	191	198	182	189	169	169	166	165	190	206	195	166	192	200	181	179	222	204	178	165	187	165	165	198	200	193	194	171	217	183	181	196	198	187	184	190	176	193	194	194	179	185	178	176	191	221	196	195	189	171	213	179	195	178	200	191	212	221	198	199	181	175	191	181	198	186	172	171	190	203	197	202	211	193	216	194	205	182	177	180	196	179	185	176	181	201	187	169	198	179	180	205	208	172	205	186	171	188	183	183	179	187	192	186	189	178	184	169	178	207	221	166	162	197	192	174	203	189	190	171	194	203	185	180	173	210	208	186	179	180	180	200	188	209	166	172	188	199	190	206	180	213	190	190	187	176	192	178	187	197	177	196	171	217	182	191	188	184	191	200	192	208	185	206	158	180	181	201	192	187	174	178	158	199	177	183	170	176	187	188	198	185	193	192	195	202	195	192	198	188	198	171	158	193	188	194	212	199	184	180	200	198	183	205	168	184	192	171	174	191	203	193	193	194	177	204	199	181	197	177	202	190	186	180	201	179	196	185	165	213	176	174	166	190	200	177	161	155	188	172	223	174	194	187	208	191	192	189	190	171	217	185	205	189	181	159	191	187	189	193	195	164	179	213	187	187	161	192	155	175	166	179	224	196	197	168	188	158	164	190	177	185	168	195	181	199	171	188	192	153	197	197	196	205	209	176	184	182	153	186	169	191	200	173	189	193	183	184	175	184	172	214	202	195	194	174	197	209	182	172	194	187	193	185	170	185	184	179	190	163	198	179	189	192	200	187	179	181	163	185	186	198	168	201	188	176	188	203	179	192	186	192	180	192	163	205	210	195	192	191	189	202	190	169	175	180	154	197	187	191	192	187	190	185	175	182	184	186	159	175	216	196	177	168	209	218	182	199	174	177	163	198	189	173	206	193	204	186	190	170	196	194	177	200	199	193	177	172	181	196	185	214	202	189	205	215	190	206	160	210	190	158	205	191	196	188	193	194	186	197	185	186	201	204	163	198	176	213	188	179	176	199	174	187	181	185	184	182	172	193	188	201	200	193	195	163	203	196	193	193	192	165	206	166	208	174	175	188	193	187	191	191	163	197	176	198	202	201	178	211	187	190	187	190	187	176	231	201	177	193	199	190	161	167	206	201	178	171	208	191	198	191	175	160	195	182	178	192	209	191	196	209	181	188	184	203	173	183	190	186	168	207	192	158	190	196	199	182	183	196	185	208	194	201	179	179	175	187	199	190	196	180	190	213	168	215	171	193	169	196	197	160	166	183	184	187	173	160	208	198	181	186	181	210	196	177	197	191	176	204	164	177	181	206	179	190	171	197	174	170	179	175	193	199	197	178	200	179	192	183	196	189	178	202	199	190	176	195	170	195	218	193	197	214	154	192	181	186	197	205	170	204	188	184	192	191	189	179	189	156	185	173	194	184	190	174	178	210	202	185	194	166	168	174	187	192	218	171	180	187	180	188	173	189	169	221	179	177	185	180	170	179	195	176	179	170	198	202	187	170	191	189	176	178	218	197	163	154	164	159	176	194	192	181	171	190	188	186	184	188	188	185	183	194	168	197	177	186	200	174	176	191	205	166	206	169	177	211	187	193	165	197	188	177	184	192	186	194	170	184	180	209	179	179	190	174	166	203	178	176	202	171	197	199	189	189	163	213	183	178	184	190	182	209	195	192	196	179	197	182	196	197	172	199	182	186	205	202	185	166	164	191	190	180	202	173	173	176	190	213	199	165	198	208	210	154	181	179	167	177	204	198	183	203	187	176	200	172	175	171	199	189	197	168	199	194	168	172	177	191	191	168	194	171	167	182	191
33524	49996	36846	25557	16232	8589	4411	2805	1599	1085	868	727	613	528	484	397	372	372	324	317	298	283	248	249	281	230	263	268	267	255	267	257	231	235	246	257	237	234	241	236	243	217	209	202	234	260	219	234	226	237	242	224	221	223	230	233	198	231	246	228	261	223	207	231	227	227	225	220	222	221	204	213	241	237	247	226	216	216	223	223	205	221	224	206	202	232	240	240	206	207	242	203	214	223	217	207	216	193	210	253	235	216	211	238	232	244	218	227	248	203	232	221	208	212	212	207	225	219	232	229	222	237	229	219	225	225	228	231	212	234	220	220	218	212	194	259	214	239	219	235	226	230	224	225	245	210	206	216	227	214	239	242	209	223	220	229	210	204	246	217	225	232	204	232	228	210	212	227	205	221	196	200	222	223	218	221	258	203	245	210	223	262	192	217	235	233	243	227	222	233	223	256	209	227	231	223	227	244	235	230	217	202	237	215	240	217	226	220	218	212	226	245	230	193	213	240	238	221	241	224	242	259	235	230	211	235	246	224	255	255	197	206	218	220	214	216	203	209	226	212	218	231	233	203	229	251	222	225	215	233	226	212	216	223	234	272	251	248	243	223	232	212	201	212	240	227	207	241	216	222	215	234	206	223	252	228	211	241	210	208	244	225	245	219	201	218	218	221	224	210	222	205	238	230	234	205	244	232	218	222	210	219	206	205	229	217	232	229	223	211	220	210	226	232	224	220	218	237	212	236	218	231	226	233	210	244	219	224	231	210	262	226	225	216	192	209	217	210	242	208	204	206	230	221	234	219	225	198	237	231	256	207	216	216	241	229	216	227	207	230	215	201	183	250	208	247	211	221	215	217	203	199	245	191	222	229	198	235	228	243	215	237	233	245	224	211	238	204	228	222	228	215	222	224	195	206	234	220	236	195	237	217	227	232	195	232	230	228	201	237	240	216	249	206	220	210	226	226	213	207	239	230	223	208	239	227	245	240	219	213	216	220	231	221	214	232	245	209	234	227	221	198	235	217	231	230	218	189	213	219	223	194	209	227	213	233	204	233	234	207	207	245	228	206	230	262	240	194	202	213	223	223	222	237	215	238	230	228	224	205	209	228	242	238	227	231	218	213	199	209	208	222	251	227	218	241	216	236	249	246	215	220	227	215	227	237	201	210	231	194	220	253	204	234	243	228	231	220	214	205	227	236	212	226	232	192	217	238	228	239	225	237	211	229	226	230	222	216	223	231	225	232	202	233	217	223	242	247	209	219	209	210	247	240	198	232	261	238	229	232	212	236	233	253	238	202	252	231	242	256	248	219	203	207	244	235	205	206	237	240	223	219	223	221	240	208	230	228	232	220	223	223	260	226	235	214	223	237	213	236	231	227	237	236	211	237	226	232	217	225	214	232	241	223	253	221	216	235	194	218	232	221	231	217	217	237	220	252	221	233	212	215	217	208	217	221	232	193	194	248	231	222	241	216	205	204	235	240	247	220	223	253	225	240	215	223	239	228	241	228	237	207	235	230	231	217	248	205	247	245	211	230	210	245	235	237	241	237	236	245	221	226	219	218	226	230	221	259	211	225	186	206	237	234	210	243	229	216	196	202	227	226	223	223	217	198	229	244	208	225	235	249	251	231	223	216	226	231	217	234	208	247	183	220	215	224	234	259	229	211	228	194	223	230	206	226	203	254	222	228	226	214	195	188	237	223	231	199	235	228	209	214	210	229	224	217	244	235	226	189	214	231	199	235	214	241	242	235	219	238	201	231	216	199	233	214	215	190	240	205	236	214	198	215	197	188	250	222	220	203	208	212	247	213	219	210	237	202	240	245	220	238	236	198	220	226	199	243	220	231	236	228	225	215	232	205	241	220	216	221	241	221	225	222	219	232	224	221	226	214	217	225	250	219	223	230	234	240	202	218	230	241	231	230	223	219	218	230	223	215	215	207	217	223	244	227	221	225	233	228	225	239	219	228	219	223	214	225	240	230	214	202	200	223	214	244	225	224	249	245	202	224	179	228	222	243	216	237	229	229	243	217	230	245	247	235	237	212	209	216	245	215	218	253	225	213	222	204	219	203	227	236	240	252	199	214	238	251	226	234	233	202	218	245	222	219	244	221	222	211	222	213	229	221	199	227	198	182	200	230	211	245	213	217	257	218	239	220	232	217	237	217	217	211	203	232	235	216	227	238	218	218	229	231	244	215	214	222	234	221	229	227	222	197	226	204	224	234	212	242	214	243	255	229	237	219	263	227	224	223	234	205	238	211	224	209	227	258	221	218	235	216	219	220	219	239	226	216	207	226	222	268	220	213	197	221	221	232	224	215	208	227	220	221	237	241	209	218	226	200	215	187	202	212	207	225	196	216	226	223	209	231	206	237	267	243	247	244	215	231	219	238	214	248	224	202	226	208	211	228	229	237	233	249	226	199	236	225	234	243	217	250	217	206	201	234	205	212	204	221	207	230	195	238	198	217	205	202	225	218	222	199	221	235	193	247	213	195	215	217	212	230	199	218	219	249	230	204	206	244	207	224	211	204	236	220	204	215	215	235	231	200	214	234	220	226	200	200	207	250	237	253	230	203	224	203	212	202	221	262	218	213	234	196	239	221	229	251	214	260	201	215	236	219	228	228	218	227	215	235	193	238	231	220	216	234	226	223	233	205	245	226	249	222	247	221	197	211	230	252	269	254	235	234	215	206	217	245	218	219	235	212	225	212	228	231	243	209	224	235	222	220	235	218	252	237	242	207	235	229	229	223	230	230	237	207	241	233	245	248	227	209	220	253	226	208	231	258	206	244	220	232	216	247	227	233	246	219	252	220	213	200	218	221	218	234	218	214	228	219	241	217	237	214	224	197	211	220	228	224	218	242	226	241	221	248	216	236	191	203	231	200	220	220	199	226	234	234	263	226	222	214	200	200	218	202	218	219	237	244	195	211	239	245	228	211	205	240	221	232	198	253	226	223	196	220	220	227	214	231	211	237	220	226	211	209	207	220	209	218	220	225	226	231	224	213	220	206	230	204	231	217	228	211	199	243	219	233	231	237	235	238	226	224	220	234	234	227	200	234	253	232	217	216	229	260	224	207	226	223	191	220	242	217	216	213	220	216	230	202	225	236	219	232	226	220	237	217	228	235	226	224	230	279	248	236	248	252	233	231	234	220	195	225	218	236	221	225	219	219	212	249	209	225	233	236	224	229	224	224	235	221	236	201	220	219	234	216	223	206	220	208	222	199	219	257	217	227	193	230	209	229	227	209	209	231	221	224	213	218	230	237	234	238	226	235	197	223	222	201	230	233	222	192	204	244	212	233	260	224	216	217	233	241	224	208	206	227	238	228	224	210	233	216	243	220	213	220	221	212	226	216	224	254	223	215	223	224	209	237	224	225	230	229	225	214	206	218	228	221	247	235	255	201	217	201	216	223	229	204	228	221	227	230	219	186	233	203	220	248	209	235	222	227	218	225	211	219	213	237	212	227	221	239	233	216
22825	21443	28981	24485	21892	21652	13695	3673	1551	977	774	609	568	522	437	383	386	337	351	280	326	296	299	276	280	293	250	231	262	256	264	231	258	269	256	263	246	243	242	231	264	220	217	239	226	234	243	241	244	225	238	242	222	261	250	247	246	244	212	223	261	260	212	223	243	217	255	226	261	222	231	245	221	247	234	213	226	260	245	252	258	249	251	234	257	229	248	243	238	233	228	253	234	234	212	229	237	247	251	243	235	257	234	232	238	221	219	216	244	239	225	217	259	224	245	253	236	228	253	254	225	229	242	251	248	232	233	241	255	229	241	249	240	231	205	223	209	225	241	235	240	248	228	236	248	245	250	270	261	238	231	243	232	261	282	234	223	235	242	252	206	243	239	218	240	229	249	257	240	221	238	241	235	246	234	241	233	255	243	203	213	237	217	234	234	229	239	246	247	261	245	213	254	228	219	253	272	224	252	225	253	254	234	214	229	238	224	257	215	224	259	246	263	235	249	246	242	229	249	227	244	242	237	232	223	238	254	242	220	219	236	220	247	240	223	224	228	209	229	225	241	215	233	243	234	226	224	232	215	248	241	243	241	225	225	226	240	233	208	236	216	222	242	251	183	257	234	243	242	246	221	270	246	231	230	247	231	249	223	254	235	241	219	214	240	243	230	215	215	259	231	215	235	224	215	240	259	230	235	214	225	229	246	238	192	222	236	241	257	219	213	219	218	228	257	248	226	232	228	224	235	200	224	257	228	220	233	223	208	244	228	213	229	240	235	253	237	218	250	254	223	225	225	220	211	228	259	244	232	222	215	244	254	257	241	236	255	220	197	218	266	238	240	254	239	238	253	218	265	240	234	258	181	215	247	228	248	224	233	268	257	236	225	224	235	214	233	208	203	228	219	219	231	241	220	237	217	234	234	201	244	236	227	237	250	252	246	233	220	262	267	241	224	237	236	247	248	213	201	251	230	233	228	211	225	236	229	251	244	255	255	213	248	243	197	244	252	242	256	230	262	229	236	233	238	246	234	243	231	235	221	183	222	253	225	250	227	262	245	225	222	224	267	218	240	230	207	237	245	258	232	235	236	235	226	260	212	234	242	231	225	252	231	229	248	253	249	252	249	244	266	266	238	236	246	230	262	246	217	220	233	247	252	235	246	239	217	222	243	234	249	220	224	246	221	228	250	229	230	223	248	241	249	238	228	224	239	237	237	220	231	227	225	222	234	246	225	238	232	238	232	218	222	227	227	235	254	239	235	226	238	243	249	242	237	228	248	186	213	252	226	208	216	256	230	220	217	220	230	255	208	215	244	233	245	221	237	244	243	239	250	249	240	253	249	221	212	206	244	251	241	249	239	232	218	250	245	240	236	242	256	261	239	219	243	234	229	235	240	230	269	234	238	221	222	218	240	267	240	231	254	220	235	207	249	246	234	228	237	209	249	216	208	234	266	251	224	226	229	239	269	227	241	223	221	234	258	229	232	257	235	246	233	255	234	232	221	231	240	222	213	223	255	232	217	221	249	232	226	255	227	209	236	222	213	263	236	217	247	242	217	253	222	246	263	232	239	237	224	223	220	240	241	239	254	197	238	227	235	250	205	235	243	212	226	226	236	227	237	223	213	233	225	250	238	245	230	237	237	240	230	245	237	273	223	223	228	235	221	239	236	231	247	232	224	254	250	258	241	210	233	242	216	202	235	239	237	210	253	234	258	246	246	213	246	219	239	228	222	245	224	216	249	240	267	249	240	228	235	237	252	235	239	199	234	236	265	273	208	243	228	217	256	202	225	228	240	232	231	228	242	251	220	225	233	272	223	222	218	234	256	249	216	222	262	242	239	238	219	233	224	240	252	225	254	230	206	222	238	238	237	240	251	219	249	234	241	236	257	272	240	227	261	225	220	213	217	245	251	228	237	230	236	228	226	250	234	197	239	246	204	232	235	240	225	233	234	202	229	232	253	242	226	222	232	251	219	195	240	231	212	220	258	225	236	234	231	211	231	247	256	210	214	230	247	233	221	240	247	224	210	248	230	250	227	230	238	214	238	225	262	232	222	241	250	256	261	242	244	221	223	259	259	232	241	249	225	225	233	235	238	255	218	216	233	221	231	228	253	232	218	228	198	241	217	241	213	244	220	249	222	226	238	246	256	257	211	232	204	268	230	230	235	230	243	227	212	233	232	247	240	256	240	250	217	242	229	238	249	242	268	227	219	229	262	227	255	222	223	247	235	218	237	218	245	229	242	240	203	247	231	224	228	230	241	231	217	222	223	248	254	199	228	236	229	222	237	234	253	263	225	235	202	222	235	233	236	226	250	242	263	212	232	205	214	213	239	247	246	268	214	221	232	227	241	248	221	208	225	213	238	229	237	212	209	225	238	229	255	222	234	249	230	229	244	236	247	224	233	236	253	209	223	238	222	243	241	234	203	237	259	223	231	235	214	258	233	254	245	229	211	234	209	211	223	253	223	243	230	235	259	232	233	208	233	215	218	242	225	243	241	252	226	251	222	244	286	217	241	242	267	223	231	259	210	267	240	248	257	226	227	251	228	254	235	243	230	254	244	242	263	237	267	252	233	235	227	220	252	239	227	216	245	225	248	237	245	250	260	249	243	250	233	241	241	231	231	236	248	233	239	213	231	248	273	227	198	247	227	215	224	244	221	242	225	237	238	232	240	231	247	227	246	214	223	221	249	230	244	229	250	205	226	229	246	227	240	240	254	239	222	246	250	215	276	263	221	227	239	233	196	239	241	251	222	222	221	228	277	230	233	214	266	259	269	251	242	233	234	232	209	208	223	231	212	205	278	206	234	223	234	225	245	217	245	220	258	246	237	246	247	235	256	243	245	221	209	220	243	254	231	225	239	220	216	240	249	236	259	229	223	202	245	234	230	246	229	231	233	227	277	206	223	232	238	227	237	240	244	233	267	233	238	251	223	254	245	248	232	226	228	256	222	232	236	248	247	236	232	267	221	265	210	242	223	254	274	236	214	235	243	246	221	218	227	243	219	257	233	256	223	244	214	231	235	223	234	223	241	252	243	209	224	266	233	248	241	215	224	204	232	235	221	225	265	243	236	250	239	238	226	244	258	245	241	268	225	234	224	211	273	206	248	259	233	230	225	237	219	239	234	245	228	260	256	244	218	243	225	238	247	229	226	234	220	257	207	232	232	243	212	238	230	246	226	244	245	264	218	224	221	229	230	235	191	243	266	213	260	240	231	238	240	249	219	251	240	228	212	250	241	217	220	239	235	237	221	253	216	259	248	232	247	226	223	240	243	211	250	234	230	240	217	235	234	234	240	240	230	218	235	235	249	227	265	253	257	234	234	231	218	225	252	220	259	261	225	231	236	237	243	248	239	200	231	241	250	255	247	236	210	237	225	245	251	254	251	248	249	240	212	210	233	226	227	215	219	222	253	242	227	227	232	235	229	258	237	247	231	251	238	232	243	243	228	243	235	240	256	232	228	236	219	245	238	246
35959	59508	49812	38299	27845	16510	10159	5157	2652	1746	1341	1076	868	735	652	577	527	398	474	429	404	371	361	343	356	305	326	295	317	288	311	297	274	282	311	297	266	285	267	281	286	264	300	286	279	315	276	276	285	248	280	261	263	266	288	268	275	249	280	262	308	298	277	279	288	296	268	283	271	278	280	277	276	307	292	272	274	273	273	269	286	263	290	255	278	287	269	242	289	296	272	274	282	284	275	303	289	291	271	278	281	259	273	274	270	284	291	286	290	265	268	310	269	287	238	289	238	305	258	283	268	276	261	273	287	298	233	267	259	264	266	252	270	299	274	260	266	275	280	274	259	298	238	256	268	277	257	251	278	247	274	264	256	250	283	279	277	255	284	296	248	277	280	263	272	273	273	275	259	272	284	270	282	268	285	294	288	273	254	285	273	277	275	255	282	268	266	283	276	277	276	294	284	259	251	268	277	265	247	275	283	284	284	295	263	259	264	283	256	281	270	263	226	265	275	280	269	283	259	287	287	302	251	261	260	249	282	267	286	280	303	274	255	269	273	309	270	272	252	251	262	269	277	254	282	272	258	263	296	259	245	259	263	289	257	259	287	287	268	275	269	265	253	293	287	281	285	277	264	286	288	248	280	293	281	251	258	286	258	262	291	260	260	260	269	262	268	268	285	289	248	280	263	281	287	257	241	263	279	266	259	295	289	303	260	266	267	282	283	291	267	290	292	277	287	272	256	266	285	270	260	251	271	278	275	266	259	290	285	298	272	300	293	277	291	258	273	247	266	280	284	248	261	257	240	263	296	243	271	270	273	245	294	294	275	291	281	284	283	296	255	268	251	257	274	250	273	290	299	270	277	269	274	290	249	276	268	277	282	287	263	245	275	256	285	271	260	301	277	268	277	252	291	256	253	257	274	271	256	305	253	270	254	251	287	320	270	253	268	287	268	298	295	270	244	255	267	280	271	269	270	275	273	256	311	268	282	267	289	250	293	277	265	268	292	257	277	279	261	276	260	309	292	288	301	285	276	259	274	260	254	292	276	278	280	272	281	284	299	281	295	289	239	248	274	284	300	281	271	247	245	267	257	258	278	222	246	276	294	271	239	314	310	278	271	279	283	269	274	273	255	304	281	273	256	271	264	254	280	263	253	265	260	258	265	279	288	266	264	258	284	277	281	267	272	290	263	273	258	294	279	252	283	271	255	281	265	284	290	274	240	264	260	271	280	278	272	268	262	282	248	280	293	297	307	308	248	282	258	273	268	278	279	322	247	269	273	304	243	296	285	263	278	292	262	276	256	278	259	284	259	294	286	249	270	276	281	298	285	282	277	285	273	266	263	299	239	286	246	285	267	295	265	255	266	272	276	251	252	280	272	274	269	272	248	249	275	290	273	272	265	271	278	266	265	280	281	272	285	295	273	272	253	285	253	289	264	252	270	249	260	261	268	292	268	276	274	257	323	310	266	291	299	286	247	266	269	267	252	280	270	271	272	287	266	283	317	273	276	280	275	260	280	312	298	260	311	291	248	278	288	233	288	272	266	253	264	275	287	268	288	275	271	258	277	254	281	250	256	244	267	265	265	257	269	267	254	287	281	283	247	284	272	278	260	276	275	279	265	287	288	292	286	280	282	260	263	259	285	252	276	289	304	271	285	260	303	278	310	276	286	253	267	279	267	278	288	268	280	282	269	260	256	261	277	237	258	308	284	255	264	283	253	252	289	271	263	255	252	286	242	277	263	281	306	292	265	295	292	277	272	249	279	280	274	265	264	278	267	268	244	282	253	274	277	278	263	290	300	277	260	274	290	283	272	275	288	249	295	279	290	258	290	242	249	269	276	273	279	253	279	277	255	296	290	296	290	272	274	262	280	271	288	283	289	294	252	289	273	278	296	303	266	296	289	253	256	292	284	286	267	264	291	252	256	276	272	275	289	273	281	272	282	259	300	280	283	245	307	265	292	268	251	267	258	301	243	266	289	293	289	281	277	258	282	258	267	271	287	238	266	272	284	269	265	265	289	288	301	254	256	265	287	254	275	253	271	299	276	261	252	272	308	286	270	277	274	281	292	287	281	269	287	275	267	252	261	275	309	256	259	296	271	245	272	262	287	284	266	287	267	261	282	279	254	254	258	283	283	284	302	300	264	243	274	258	279	262	278	262	300	242	264	285	276	303	293	328	248	281	266	260	242	299	269	273	277	299	285	240	293	260	256	258	268	308	242	271	271	266	283	281	237	304	254	261	300	292	236	279	287	262	282	288	285	275	281	249	271	283	273	273	296	277	266	245	266	294	276	273	266	263	261	277	284	286	268	241	259	285	283	304	275	288	275	288	273	286	288	280	287	320	261	273	269	256	256	263	310	247	281	281	272	279	280	273	273	288	264	282	290	287	285	276	270	276	280	275	265	270	267	277	267	276	260	263	301	261	247	264	275	249	261	277	266	273	283	258	262	283	286	256	250	295	286	259	294	272	273	264	276	265	272	275	273	256	304	302	279	280	277	278	281	294	254	274	269	294	274	287	285	255	271	265	262	289	273	248	286	245	273	244	288	271	267	263	260	276	259	269	281	248	238	269	300	297	269	290	266	258	269	290	273	261	265	271	298	261	281	276	281	279	251	277	269	284	250	268	263	288	261	254	247	273	248	291	272	276	290	272	293	259	262	265	268	277	262	289	249	254	250	247	257	267	285	284	245	247	273	282	277	287	268	278	274	261	298	282	274	255	277	276	308	276	292	281	292	269	259	258	256	274	290	271	274	281	283	265	269	292	260	269	288	267	283	264	233	284	270	294	280	301	240	285	284	287	296	244	279	306	260	268	277	282	264	261	271	304	263	293	270	284	269	274	271	238	249	273	256	275	253	266	292	283	296	293	247	264	321	276	284	265	246	283	262	250	273	274	274	248	284	293	260	266	275	289	287	232	280	260	298	285	246	309	284	246	269	273	276	309	308	266	273	271	286	258	259	301	260	281	266	279	265	287	284	283	261	244	250	278	251	273	295	267	306	256	278	293	263	280	259	270	304	285	245	296	287	289	259	290	258	264	272	295	276	239	257	276	263	270	283	265	271	280	287	270	270	295	250	250	272	287	267	249	270	266	262	258	288	289	293	292	277	305	273	237	271	253	234	287	256	276	293	283	276	286	272	282	256	270	270	264	298	254	296	286	273	279	268	295	272	259	279	285	268	253	278	267	285	278	268	260	280	305	266	248	257	315	268	264	264	266	253	236	283	257	249	265	281	294	280	287	282	299	287	263	298	276	275	322	281	302	272	273	282	284	258	260	271	273	270	270	250	285	261	273	286	261	247	302	267	281	266	255	296	292	288	287	252	271	279	246	285	267	290	265	244	294	271	276	300	272	266	274	242	284	292	277	260	279	291	291	249	263	285	259	287	266	255	286	265	267	240	252	283	254	277	276	245	272	264	270	259	262	253	269	261	281	267	285	293	272	295	255	287	303	259	270	298	294	287	289	252	274	258	298
30954	31422	33064	20391	8952	4173	1841	963	692	619	450	381	329	317	280	259	259	260	232	216	238	231	203	210	225	224	209	218	236	216	223	184	189	203	212	200	208	218	180	200	192	175	223	214	211	215	218	188	188	189	190	198	201	213	191	192	193	233	198	171	193	213	210	204	229	212	181	238	188	198	186	184	207	226	234	220	193	223	209	199	180	205	197	218	219	204	186	213	235	196	212	190	214	211	181	222	197	200	206	205	194	210	186	194	202	177	209	219	222	222	197	194	192	214	192	210	216	202	204	201	184	181	215	185	202	221	193	251	194	181	195	200	206	219	200	208	194	186	198	197	205	231	200	186	200	190	213	209	190	207	196	211	193	203	205	207	208	194	184	190	185	181	208	180	239	185	174	208	190	185	192	169	204	211	213	205	173	202	177	208	209	220	206	196	201	205	198	199	207	184	212	206	196	191	214	191	194	217	201	203	210	182	180	173	183	204	200	221	236	208	171	207	205	194	201	197	196	206	209	218	208	186	175	183	208	177	192	208	186	228	195	227	198	201	214	209	213	219	232	192	208	202	198	215	200	184	188	188	184	180	242	198	198	207	200	201	205	189	180	238	208	187	184	219	173	217	187	197	170	206	208	211	226	211	201	206	199	192	204	197	211	199	174	188	214	176	196	205	199	214	227	188	218	198	186	204	191	212	169	189	193	216	209	189	198	204	209	204	187	219	220	183	201	206	195	183	183	189	218	193	202	210	195	221	198	196	206	216	206	228	203	197	190	187	223	179	218	216	214	206	192	220	218	168	191	203	185	180	195	206	186	220	211	215	216	215	204	208	185	233	214	200	218	203	207	199	183	223	225	209	199	177	194	194	208	203	198	224	199	203	204	213	217	191	187	200	207	205	196	208	210	185	203	203	210	209	186	196	176	205	206	206	179	218	214	196	204	196	212	213	187	202	189	179	187	201	182	219	209	218	190	181	190	192	212	179	197	216	181	181	191	222	187	204	202	205	204	173	203	191	188	193	163	194	189	209	184	191	209	201	209	218	189	194	215	212	208	179	216	222	205	187	216	184	200	213	211	203	218	193	205	209	181	217	209	217	184	195	190	196	184	215	197	202	204	212	174	183	197	222	186	224	186	178	210	188	178	202	210	207	200	202	201	193	216	209	225	200	203	183	206	202	170	173	196	190	183	186	197	203	223	218	200	188	195	196	182	189	182	204	190	181	189	212	199	189	210	186	200	184	215	186	211	194	198	210	202	194	184	221	200	221	190	182	207	204	206	228	190	199	202	227	193	192	191	189	189	199	172	210	215	189	198	196	234	196	173	171	194	187	198	204	225	189	193	206	192	198	176	176	186	203	197	215	196	199	210	186	202	206	210	203	197	209	194	191	179	201	191	165	187	217	205	231	212	204	203	194	186	200	181	214	208	228	203	212	216	206	216	191	196	213	207	208	211	184	193	186	204	203	213	204	173	208	229	206	203	183	203	224	189	177	223	215	232	236	192	195	189	232	196	183	196	205	217	212	212	190	207	244	197	190	190	207	194	205	213	200	180	208	214	195	216	222	214	196	204	210	199	207	205	204	181	207	203	206	184	180	224	198	227	190	211	205	214	235	178	198	211	200	203	190	206	208	213	212	209	181	215	166	186	177	184	205	209	180	187	191	218	191	186	206	183	200	181	215	199	208	214	218	223	208	206	221	184	206	208	193	219	201	204	192	204	184	221	203	183	208	222	199	187	210	197	210	182	234	205	196	203	221	207	202	202	191	211	173	211	198	187	200	212	203	224	208	210	194	212	188	194	210	221	197	182	201	199	227	208	228	189	217	199	201	191	195	194	189	210	226	198	196	175	196	199	220	205	210	213	193	198	204	187	192	212	218	209	201	203	213	200	226	215	216	202	211	207	199	208	197	208	176	216	200	204	221	181	200	185	205	225	210	209	192	219	187	222	203	185	196	214	216	190	219	183	197	217	207	213	190	216	211	212	170	193	208	201	211	214	197	190	205	194	204	199	202	192	188	234	217	199	218	194	218	171	195	204	191	193	174	178	207	210	214	192	222	186	193	211	220	205	217	180	209	210	200	219	199	189	207	206	211	209	208	200	210	205	211	186	193	191	191	214	210	207	182	205	196	185	204	190	176	205	215	222	191	196	205	205	203	194	211	210	182	176	209	216	205	185	193	197	213	190	173	218	201	211	204	189	210	195	204	206	206	200	217	201	196	209	226	199	206	201	214	191	196	202	213	206	231	197	190	199	164	201	209	172	230	210	199	223	206	204	202	205	194	206	201	181	212	198	238	199	208	212	209	216	199	182	207	211	200	189	205	183	214	206	223	215	204	168	232	206	210	216	209	224	199	201	200	191	199	206	201	195	203	170	196	187	188	214	190	216	176	222	208	215	211	210	201	201	210	196	208	199	207	185	213	224	187	196	213	210	204	187	177	202	204	229	209	205	215	217	207	202	191	181	172	188	204	193	224	201	219	193	213	208	204	205	206	235	184	194	202	186	214	207	205	202	249	181	204	228	214	206	190	208	234	211	198	189	201	179	220	229	190	197	193	218	216	195	202	202	189	189	207	206	212	221	186	176	203	211	219	231	224	198	198	207	214	201	180	218	216	197	199	193	197	193	200	184	203	186	196	223	173	207	176	208	218	187	183	237	192	206	183	207	226	184	199	188	212	183	195	188	187	209	204	191	192	195	202	199	195	187	210	214	207	203	206	211	185	193	189	212	188	193	219	199	184	200	192	191	186	185	187	191	194	198	178	211	221	168	181	216	193	169	202	183	201	208	181	206	216	236	219	199	185	199	212	205	192	204	186	200	184	210	195	223	197	216	170	205	215	184	218	204	206	178	184	206	211	185	191	193	191	214	191	213	197	195	196	178	189	192	196	192	182	192	197	212	213	173	199	190	206	222	209	188	194	211	194	192	187	189	193	189	204	186	215	193	215	203	201	194	210	204	208	190	218	200	208	200	198	198	186	198	197	220	212	184	192	194	209	218	208	185	173	200	197	184	182	199	201	225	207	206	200	194	192	211	196	189	189	220	214	208	200	213	195	193	215	200	225	223	224	200	214	193	194	195	227	205	194	182	209	223	201	205	210	212	190	192	201	205	214	217	190	197	196	216	184	206	202	195	201	225	226	183	208	201	204	226	212	193	204	195	201	206	212	208	214	210	217	204	213	184	200	191	192	179	207	191	192	198	192	182	207	208	207	198	218	185	227	197	182	207	187	190	185	189	178	211	181	200	206	204	224	200	217	198	182	184	192	203	196	209	177	181	214	186	210	218	205	170	199	204	214	206	216	177	214	216	219	193	214	200	182	181	201	194	209	197	206	197	199	187	201	219	199	218	180	182	204	169	210	205	194	189	187	197	201	187	214	199	159	199	214	190	209	190	211	189	190	190	211	212	207	193	190	186	190	212	163	199	199	182	217	195	221	197	185	191	192	197	210	205	180	203	212	218	202	179	210	180	217	193	212
33058	47755	36682	21107	12750	7470	3350	1890	1294	1001	789	585	550	485	436	434	391	315	372	325	280	271	289	250	255	227	294	266	244	303	258	280	279	261	241	246	222	254	243	258	255	236	237	255	246	230	222	239	245	270	226	258	240	237	234	250	249	250	247	253	245	242	258	247	256	202	250	241	256	256	226	247	235	234	207	240	247	233	226	229	243	253	244	258	236	243	240	237	235	226	244	249	279	228	249	217	253	212	233	217	239	241	259	261	265	229	228	261	230	235	238	236	238	234	240	258	260	249	246	260	233	235	238	223	271	220	238	226	267	247	234	229	241	227	259	232	245	249	221	242	239	244	231	256	258	238	248	244	236	224	209	256	259	292	275	218	260	241	247	234	236	227	219	231	206	240	222	240	226	257	245	209	255	249	274	245	224	245	248	250	217	233	218	262	250	249	247	249	252	216	260	230	207	203	230	242	256	224	218	235	267	245	240	249	235	241	225	246	227	264	230	240	243	237	232	209	249	216	249	271	245	232	242	243	235	233	244	258	253	241	245	243	267	242	230	224	233	229	241	270	286	256	239	243	242	254	249	219	244	241	236	232	209	231	237	210	255	232	232	239	230	234	230	236	263	262	236	235	216	258	258	212	234	252	231	253	220	245	238	234	269	228	232	229	248	219	212	203	251	242	259	224	229	238	243	219	240	224	243	243	236	230	227	229	231	232	266	243	256	226	234	217	236	217	245	236	264	238	226	242	246	237	212	240	226	268	245	234	248	256	238	239	250	249	243	261	257	247	247	227	240	234	216	260	247	235	248	253	216	220	213	230	227	209	231	231	243	249	239	263	249	232	249	215	255	244	239	217	236	236	222	218	247	244	215	224	277	239	247	227	278	220	237	206	262	218	254	262	270	256	237	242	218	250	214	239	262	219	233	248	232	219	235	244	255	226	238	208	243	252	248	259	273	213	217	221	222	252	241	256	255	216	222	238	240	254	243	229	236	234	247	252	244	216	244	217	211	224	249	244	263	248	260	240	234	237	237	253	248	249	208	221	234	236	264	218	228	268	224	249	263	217	259	233	239	228	253	236	232	213	202	238	236	233	225	213	234	247	232	248	248	221	240	249	240	225	232	205	257	229	224	222	248	243	246	221	231	241	238	237	222	228	245	233	218	228	249	224	249	245	221	236	231	256	239	217	264	228	222	216	245	227	251	222	242	250	236	261	230	237	253	218	275	248	227	209	230	245	201	231	269	225	235	245	232	269	248	233	240	240	231	214	215	259	251	245	241	228	235	271	251	261	224	228	249	230	259	210	220	259	222	244	249	242	244	237	232	220	237	223	236	242	269	250	217	215	250	238	218	233	250	251	254	244	227	243	243	237	265	226	232	251	229	262	228	249	238	228	239	226	216	265	238	229	259	253	213	247	243	264	217	201	262	274	219	251	234	235	235	234	247	256	259	232	248	260	233	205	227	217	248	235	245	242	243	228	262	234	269	233	239	240	234	247	231	233	246	256	230	226	231	226	217	225	236	228	241	264	240	269	226	242	234	226	234	238	233	243	256	242	257	246	241	250	233	227	255	247	225	215	246	227	223	251	246	247	231	240	216	244	225	237	248	246	253	264	246	253	259	252	250	254	251	240	233	229	268	257	208	219	252	219	232	239	224	237	232	234	217	237	248	220	240	214	237	248	215	221	270	235	219	220	220	208	219	236	231	240	241	222	236	268	240	241	213	237	225	238	228	218	273	246	245	245	216	254	224	254	242	231	268	235	255	267	251	240	253	228	217	238	228	251	242	221	240	250	199	217	241	235	226	215	258	229	284	231	247	236	259	243	229	260	256	234	251	252	240	247	252	209	230	250	235	228	218	225	237	235	228	230	231	223	242	233	248	224	224	240	245	241	227	278	250	235	273	227	231	246	213	245	232	243	232	249	251	254	236	240	242	247	225	244	225	256	237	259	259	252	230	234	244	238	254	243	257	239	267	231	225	222	258	226	241	224	255	242	221	241	270	245	240	263	250	231	218	225	256	230	237	209	248	200	219	250	263	252	229	238	211	234	241	254	242	249	226	217	219	216	252	242	244	249	254	250	255	236	259	232	223	216	224	211	234	228	256	253	241	250	230	227	231	212	236	252	234	251	226	244	245	235	226	244	221	235	203	230	239	250	248	232	245	228	232	231	278	248	242	242	221	222	271	214	236	228	238	237	221	266	240	234	212	227	223	250	254	236	240	233	244	235	231	256	221	250	225	229	228	227	240	246	236	227	246	231	248	251	286	226	239	219	252	240	218	246	244	271	260	252	230	219	218	242	258	265	243	227	231	236	212	255	231	225	236	234	236	257	211	259	236	235	244	231	243	226	236	207	253	231	220	235	251	247	238	226	243	239	238	256	192	188	244	257	253	213	268	240	260	235	248	222	226	233	256	242	199	223	248	233	209	258	226	226	227	246	271	230	233	271	254	242	287	239	282	225	250	234	236	239	218	277	255	245	262	258	225	207	256	235	254	208	235	236	235	239	226	233	239	248	228	208	246	278	239	229	233	223	253	250	227	249	246	234	224	246	264	225	236	229	232	246	232	248	235	255	230	247	247	233	203	253	236	233	219	258	247	224	240	252	225	232	246	248	221	242	255	233	227	226	255	262	251	252	222	243	230	237	204	252	227	241	248	231	260	268	236	229	242	246	238	256	222	267	237	257	231	222	255	247	247	225	240	222	232	230	261	230	245	251	246	260	215	261	213	232	268	243	234	246	268	233	228	203	219	230	230	243	251	215	249	249	224	232	231	225	234	267	215	224	217	234	249	211	252	234	230	241	232	241	240	213	264	226	256	224	246	246	244	238	218	256	217	234	243	242	240	236	248	222	264	239	251	230	245	248	264	223	237	237	228	227	256	267	237	221	251	240	227	228	234	260	241	263	232	256	241	250	236	234	252	263	246	232	231	235	220	228	247	225	213	243	217	229	223	259	235	244	224	224	213	216	249	217	227	222	231	252	205	231	238	241	247	247	232	234	235	225	214	242	232	247	221	250	229	216	228	228	228	203	206	225	219	268	252	211	227	222	250	264	239	225	228	251	260	227	245	254	254	233	216	242	228	220	243	237	247	256	217	250	231	252	247	245	212	236	219	244	236	250	275	248	263	259	250	235	242	232	223	223	228	240	234	257	232	239	236	227	230	257	222	214	226	258	216	220	226	242	214	235	230	233	255	267	264	228	223	235	231	210	235	256	240	233	229	244	239	224	243	230	236	241	231	267	243	234	250	240	238	221	228	248	244	239	254	209	208	241	271	243	234	244	204	221	234	236	223	245	250	232	228	251	238	230	239	234	230	241	269	213	241	223	250	240	235	236	237	225	250	231	239	233	228	236	239	243	233	220	242	231	225	243	291	234	254	237	244	247	237	243	233	231	240	234	254	212	224	242	233	233	228	277	247	229	226	246	212	228	240	246	249	250	242	244	235	249	230	262	230	246	256	243	222	233	238	235	237	218
23944	21467	28622	25360	21757	14976	6317	2510	1468	1017	800	589	546	427	418	352	426	346	300	278	321	277	293	290	236	276	258	257	246	250	231	246	231	249	273	251	244	264	231	240	240	239	231	261	257	237	233	217	231	223	239	230	219	264	244	245	213	243	225	240	236	226	225	211	254	256	207	243	246	236	233	209	267	247	204	227	231	229	222	225	246	220	260	243	250	212	223	219	255	245	215	218	251	232	241	218	238	240	248	268	251	213	234	240	226	243	223	237	248	238	216	236	242	247	237	230	245	251	237	242	246	250	216	210	235	251	223	242	213	259	204	220	242	230	212	219	231	246	231	248	251	219	216	246	216	242	267	223	230	241	222	243	226	248	223	214	226	222	246	210	250	241	266	230	227	248	215	217	202	242	246	253	256	237	239	233	211	226	212	232	230	228	237	247	252	240	237	275	215	221	222	234	221	254	215	212	216	237	247	228	245	240	250	224	230	238	247	225	227	234	265	239	212	238	245	220	224	210	238	247	253	220	232	231	223	235	244	231	229	222	251	241	235	229	234	245	251	238	229	247	200	225	258	215	219	229	212	224	225	221	219	252	236	222	241	247	237	240	209	224	246	219	249	203	259	215	228	243	245	235	263	221	218	242	246	266	266	212	234	208	214	236	232	233	245	228	226	215	252	227	209	252	221	227	241	269	222	239	213	219	226	209	240	261	243	223	215	234	240	230	252	234	239	236	229	218	241	240	234	249	212	229	254	255	247	205	228	225	209	243	249	232	227	232	247	256	224	231	255	228	252	223	231	217	219	219	227	241	254	225	219	250	234	266	265	204	248	228	244	238	240	240	205	248	232	234	238	243	234	232	228	224	234	250	252	250	262	245	222	210	263	225	232	231	231	228	238	187	227	233	212	218	222	256	236	249	257	225	233	235	229	236	266	228	239	235	208	243	246	213	231	242	217	252	236	216	244	232	198	212	219	212	273	204	216	240	235	240	249	243	253	221	241	211	235	217	257	205	217	225	240	229	222	236	228	239	222	219	211	247	229	246	251	237	240	219	261	200	233	217	224	275	244	249	224	209	226	226	250	247	217	211	239	236	257	224	217	228	250	240	238	242	215	213	233	246	237	230	228	235	234	225	225	232	256	217	254	243	215	241	229	229	220	250	232	239	214	277	238	226	216	220	235	225	238	230	209	219	264	232	232	225	218	231	224	220	222	212	230	249	243	258	219	237	232	222	207	269	252	243	225	247	239	220	209	254	233	251	219	258	239	253	262	242	239	251	244	235	241	232	226	205	240	206	233	240	227	248	233	241	221	252	247	235	239	239	227	224	217	241	219	211	260	249	235	240	240	243	211	242	227	203	233	219	212	233	235	228	216	248	218	256	240	233	255	227	243	224	225	230	225	233	237	248	246	239	233	251	222	267	240	197	229	240	222	203	227	253	243	258	248	224	233	230	232	249	240	208	235	225	235	217	245	212	261	250	228	217	250	225	239	226	231	224	244	257	245	211	241	233	225	229	232	242	248	215	236	238	233	260	213	228	216	211	220	239	238	273	236	252	210	245	216	249	235	216	218	254	220	252	218	223	244	243	238	224	250	232	248	271	226	196	252	227	233	242	251	239	210	219	233	230	249	213	235	238	238	215	241	260	253	228	233	245	226	218	236	229	240	208	211	239	226	252	241	235	224	241	237	258	226	244	245	242	226	231	239	244	228	252	282	222	242	249	222	233	245	232	236	220	238	244	246	248	240	210	236	233	243	236	249	227	238	239	238	235	227	224	245	237	209	228	232	210	212	232	226	221	238	229	256	252	222	217	201	215	231	224	222	249	200	243	207	246	215	223	254	231	228	194	226	249	242	252	232	229	226	247	239	263	238	242	237	241	209	238	218	213	256	241	255	271	228	223	260	254	238	238	228	264	249	223	266	241	246	236	222	242	250	226	212	234	233	246	261	220	224	217	183	233	228	221	228	224	250	271	250	213	216	233	217	249	242	207	265	230	241	244	240	227	226	262	217	223	237	214	242	231	215	213	226	212	212	253	257	221	236	236	240	241	224	229	230	244	217	218	253	224	218	212	224	232	230	222	216	242	236	243	214	250	242	231	225	244	226	227	215	264	242	241	234	253	239	269	224	261	265	256	251	262	248	230	228	227	248	245	242	244	239	257	235	228	223	236	238	226	232	231	261	232	241	225	215	236	222	237	242	219	226	209	242	213	218	219	219	229	221	247	228	237	225	258	266	218	225	254	239	237	255	271	257	232	234	217	230	234	214	216	234	232	237	236	220	237	230	230	251	226	227	256	233	237	221	210	251	251	213	230	228	223	232	258	243	260	243	239	267	227	254	232	220	209	224	228	228	222	239	230	225	229	222	227	238	219	235	227	240	249	270	269	221	248	217	228	238	257	248	237	255	196	277	215	247	229	235	225	231	261	210	240	218	258	209	241	251	238	244	222	218	222	226	236	214	234	232	234	241	216	226	222	260	264	227	232	196	247	237	209	238	251	236	235	220	223	267	253	230	245	235	235	217	268	236	248	226	236	200	237	233	250	237	221	231	236	204	245	238	238	221	210	247	240	212	247	232	245	209	233	219	238	237	241	230	248	191	266	235	265	273	214	211	240	230	261	243	273	244	238	258	213	251	225	213	221	242	230	258	242	251	221	206	239	226	255	213	229	220	227	239	254	243	254	224	248	237	234	230	225	246	229	219	250	247	228	218	245	217	246	212	238	217	230	241	229	204	241	213	231	243	225	243	226	251	220	242	225	218	257	244	223	226	233	239	231	236	227	233	243	221	231	232	218	224	229	247	226	247	277	230	236	219	233	226	224	260	229	226	220	224	207	255	217	263	233	221	209	235	233	237	217	251	216	236	235	226	254	247	228	221	269	256	220	218	224	220	216	201	223	238	235	245	198	224	224	249	240	226	252	242	228	233	241	220	213	238	206	216	211	235	238	235	257	237	232	242	243	238	243	246	258	229	234	251	234	228	219	239	225	250	217	232	235	225	220	201	244	223	231	249	253	217	223	228	235	263	238	256	206	245	256	215	249	235	239	230	247	248	225	281	241	223	240	255	238	231	225	239	208	207	224	207	227	230	218	215	247	256	237	234	222	243	215	214	208	251	236	211	263	216	243	230	228	259	240	244	227	236	267	241	217	248	175	237	229	224	233	227	243	225	252	217	236	237	253	229	262	237	236	222	244	227	218	256	246	242	250	239	242	256	212	231	208	221	244	272	219	262	265	224	253	237	232	229	220	242	218	213	237	216	233	213	251	228	231	245	234	257	248	232	259	229	260	222	239	261	205	228	236	226	225	237	228	239	205	205	218	226	218	234	223	222	222	214	209	226	216	220	237	238	219	231	253	235	236	243	227	213	197	228	234	223	253	253	217	262	246	217	241	261	209	243	219	194	265	219	238	217	240	226	249	226	229	239	226	230	224	229	218	250	221	248	226	242	236	245	224	247	237	230	217	233	217	249	251	209	238
33779	55980	42869	31748	21001	13017	7421	4045	2479	1724	1231	989	843	679	621	545	500	443	403	402	376	392	380	332	323	328	316	304	308	299	297	303	294	325	271	254	294	287	287	281	281	300	284	276	283	253	270	268	277	312	247	286	272	286	274	291	273	270	254	271	293	286	280	283	275	303	265	296	286	284	263	275	293	270	281	260	283	274	258	264	287	247	273	258	273	256	277	277	233	259	261	289	271	275	292	256	278	244	274	276	287	290	279	282	267	271	261	278	249	274	286	295	264	275	239	253	268	287	273	293	255	292	271	305	269	265	264	282	280	271	278	280	286	278	263	269	283	261	274	282	284	275	287	259	274	248	257	280	300	273	266	276	283	308	293	288	279	269	286	282	304	270	267	266	248	275	269	304	281	268	284	275	281	300	277	300	289	290	264	233	283	260	276	265	256	285	290	242	270	297	268	247	276	271	258	274	277	274	325	312	313	265	280	263	254	261	271	290	255	254	284	266	301	283	294	253	300	265	279	264	276	254	243	245	286	247	241	296	273	316	248	257	275	250	283	287	276	242	276	257	267	268	265	294	287	276	275	295	269	282	271	260	286	265	251	266	273	303	264	279	271	292	262	273	270	272	267	286	276	247	293	285	248	260	297	284	261	281	260	275	260	262	289	284	252	286	289	273	298	263	251	279	284	283	288	283	311	257	319	280	273	278	259	282	269	284	288	281	304	274	280	280	244	265	267	294	308	297	271	288	259	269	274	258	248	256	275	249	255	287	275	287	255	240	285	272	287	283	263	243	280	303	275	279	259	276	271	267	302	313	266	271	267	262	259	266	300	261	255	307	274	249	275	270	291	298	291	290	275	282	282	272	261	278	289	251	285	243	295	272	248	270	273	257	282	271	260	303	288	260	316	306	264	239	281	293	252	257	272	263	288	290	269	235	287	265	291	252	256	296	288	272	253	273	290	277	273	275	271	243	289	270	281	286	298	253	272	272	273	245	256	247	257	266	292	277	267	269	282	257	272	257	312	291	256	273	275	275	287	274	281	253	288	272	274	268	286	279	276	279	270	274	272	291	271	266	255	257	272	284	258	262	253	266	255	285	295	232	247	268	264	253	290	284	268	250	286	294	275	277	272	255	255	258	257	251	251	272	268	262	257	275	301	284	302	268	279	274	277	265	255	294	277	268	261	292	266	271	278	266	258	271	264	292	293	264	271	278	295	273	275	299	265	260	279	280	275	270	296	269	282	265	279	261	267	253	311	275	254	297	262	271	267	285	277	298	293	277	291	243	270	271	255	308	281	266	302	278	273	301	264	262	267	280	283	271	269	288	290	272	253	258	269	290	286	269	262	280	300	266	281	285	261	301	279	273	256	278	275	271	254	293	260	252	294	287	265	277	268	278	250	297	287	313	283	284	262	314	244	265	257	259	261	258	252	274	304	263	282	266	281	270	270	271	280	286	241	265	269	284	295	276	281	268	268	273	296	266	254	273	288	283	266	263	296	276	267	304	285	268	299	262	279	258	274	279	264	271	266	287	266	249	301	270	252	279	263	254	258	275	261	296	259	263	307	280	284	259	277	272	288	266	287	266	270	278	275	319	300	256	302	271	304	275	290	296	259	290	275	261	310	264	282	300	300	271	273	275	249	266	254	256	260	292	317	267	246	302	271	268	284	259	268	274	296	248	282	255	261	298	275	272	304	271	267	276	276	288	289	263	267	264	282	277	274	280	261	291	259	256	275	275	263	271	265	290	276	264	275	281	258	237	273	281	288	273	255	257	254	283	273	254	265	239	262	281	286	270	256	274	283	285	281	259	280	266	272	299	282	250	271	252	297	275	295	265	262	264	281	256	282	260	293	271	270	265	264	270	273	265	293	290	255	293	278	263	281	287	266	313	287	280	302	248	266	257	256	299	268	280	263	274	263	252	269	291	267	268	282	260	282	281	275	252	300	279	221	278	250	253	260	279	260	254	256	250	286	278	268	284	270	285	281	250	280	273	252	272	271	252	271	284	243	271	300	264	239	256	307	270	293	299	280	276	253	273	295	264	263	268	264	267	260	277	268	290	255	268	285	283	239	276	275	256	279	268	299	285	268	256	255	269	262	255	307	286	244	263	300	264	246	284	287	287	260	301	272	273	292	280	258	260	271	240	246	268	272	256	265	284	258	277	304	264	263	259	245	253	283	278	268	267	279	254	278	256	283	284	289	265	277	268	259	292	266	275	272	256	276	295	268	259	268	274	272	254	277	260	274	274	296	254	285	262	287	253	294	279	283	283	292	259	273	270	268	304	281	235	293	271	308	259	279	274	273	262	250	263	272	241	285	283	293	252	267	264	277	263	246	290	266	272	281	263	256	278	273	271	283	266	270	264	260	293	283	270	283	256	293	275	273	280	268	287	256	262	266	280	275	270	291	283	276	302	266	279	267	308	260	260	288	277	265	282	298	256	268	257	287	265	288	264	287	287	268	285	278	264	287	265	273	289	274	301	282	254	247	282	287	300	265	269	286	276	291	279	276	270	260	265	307	288	277	275	279	278	322	272	294	272	283	277	269	263	298	279	251	271	274	269	267	308	276	258	260	262	267	282	287	267	258	267	262	270	279	278	267	291	244	264	280	270	243	261	273	284	263	248	242	283	241	252	237	277	264	275	265	271	295	237	251	272	259	302	266	287	251	260	301	284	261	251	293	291	253	263	273	300	287	264	275	271	258	274	305	279	265	268	255	299	276	273	274	289	278	261	264	268	275	254	287	247	246	270	298	270	270	281	287	271	264	271	274	269	249	260	262	270	276	284	274	262	274	266	243	289	294	270	297	273	276	252	273	296	291	317	251	268	281	273	280	264	291	285	283	301	277	261	289	279	249	310	282	271	264	272	277	267	274	259	275	286	284	278	274	278	278	276	284	287	280	241	290	296	309	258	272	291	286	256	250	264	253	268	282	294	260	280	269	291	275	279	241	264	296	262	260	279	263	263	295	289	244	246	258	270	260	269	267	266	293	255	275	282	280	258	274	259	268	274	239	269	266	253	267	301	291	283	264	284	246	278	256	280	290	280	303	252	278	281	293	248	254	237	268	271	268	277	236	280	275	290	272	254	272	303	269	271	266	277	275	271	280	258	284	271	280	272	275	284	267	254	263	292	290	283	257	266	300	278	262	291	272	258	282	265	277	258	273	247	325	281	285	289	264	283	274	286	293	283	256	280	262	270	246	280	248	287	251	273	232	271	291	257	269	272	245	263	269	242	304	304	259	293	291	269	279	281	270	289	276	311	296	257	274	285	256	283	278	266	258	240	251	273	267	296	283	269	291	289	272	286	299	286	287	285	270	283	265	272	256	269	264	272	280	279	297	277	274	260	279	292	274	269	248	279	279	285	257	255	250	289	249	261	284	272	282	261	257	263	274	257	268	252	265	287	274	290	289	279	261	268	288	281	247	296	319	248	274	290	269	270	275	283	268	280	251	279	270	272	297	283	290	271	252	296
25262	21583	28380	26292	14331	6356	3170	1731	1018	692	503	458	389	368	342	310	268	285	198	212	243	231	225	209	199	197	186	200	192	195	179	202	174	161	168	199	194	201	170	187	179	189	188	211	193	176	202	219	175	173	193	172	176	187	182	174	188	191	190	177	177	176	177	191	166	178	169	191	159	187	185	202	193	178	179	154	189	185	159	193	160	175	175	192	191	169	201	178	178	170	156	188	176	166	170	197	200	171	175	183	179	193	182	176	214	199	190	174	171	172	182	163	182	185	171	160	177	185	179	165	180	201	148	204	160	208	195	191	191	200	163	191	172	168	166	166	185	180	187	167	185	198	196	188	200	194	213	184	185	151	170	173	152	192	174	201	186	192	179	171	191	174	199	203	155	173	160	160	196	217	187	154	193	165	204	179	187	234	205	181	185	190	173	184	182	193	183	179	199	173	205	187	167	198	169	177	182	173	172	209	204	164	168	186	178	192	186	185	189	187	165	175	186	177	194	196	163	177	179	166	172	167	202	168	166	194	182	197	198	186	172	191	171	156	176	173	187	184	186	167	158	167	148	164	186	175	185	163	188	190	200	180	170	180	172	168	184	202	198	169	197	189	186	195	187	187	156	203	187	171	186	197	199	180	183	166	177	176	181	175	186	199	209	172	189	201	195	186	186	189	184	192	182	187	205	195	195	186	215	197	205	184	210	198	176	201	198	185	187	192	156	168	185	200	191	179	204	181	208	192	191	177	189	202	188	187	173	213	177	192	193	177	185	174	189	193	186	193	203	178	188	167	220	185	171	183	179	176	212	197	168	167	182	187	167	193	193	183	189	175	181	159	201	179	182	176	168	159	191	173	191	175	190	176	200	193	192	174	166	181	168	157	187	170	182	179	171	199	184	203	153	198	182	222	205	204	179	199	164	187	188	192	186	170	174	214	194	202	181	179	183	165	176	199	158	193	181	201	182	158	190	179	195	174	182	170	188	186	194	168	182	186	209	214	185	157	189	200	165	175	175	171	155	185	178	200	174	205	185	179	181	179	181	199	183	195	166	143	182	169	169	186	183	212	164	162	181	155	195	201	181	172	203	181	176	179	196	171	183	198	180	151	183	170	173	208	182	200	161	210	174	164	169	173	186	156	179	185	191	193	197	189	168	163	200	162	199	168	191	172	166	186	187	171	178	194	162	188	175	186	164	201	197	190	180	186	208	174	191	181	183	177	187	160	187	181	195	190	154	183	170	167	184	150	199	181	167	199	194	173	169	193	207	180	165	144	165	171	191	201	188	175	178	212	189	208	174	183	201	176	166	179	175	171	179	191	203	178	159	173	197	193	195	170	189	166	189	159	185	215	190	202	185	184	183	199	158	173	166	195	180	208	184	189	194	186	177	184	162	178	164	185	186	206	194	167	185	199	189	174	177	174	190	200	190	182	172	188	206	167	136	200	204	164	198	156	169	196	174	205	165	178	181	203	181	210	173	192	179	187	175	184	179	181	192	181	172	156	193	214	184	201	158	204	192	199	196	174	208	174	195	220	199	174	191	192	194	169	167	170	217	192	155	165	186	195	177	178	177	183	190	176	206	178	177	202	206	192	200	185	199	186	186	165	187	183	187	170	175	186	187	202	159	193	201	183	181	188	184	165	188	203	183	180	186	177	187	188	177	182	177	175	167	203	195	175	179	176	165	188	198	195	180	170	204	166	170	185	187	198	197	200	188	199	175	180	183	176	180	170	176	213	173	165	196	191	178	186	169	194	198	188	178	169	177	187	219	180	197	174	194	180	194	192	181	183	193	185	203	179	191	183	174	187	195	183	169	187	190	199	182	183	175	193	210	173	194	179	177	187	176	168	185	190	190	188	165	181	185	186	158	155	181	167	188	171	173	149	189	191	192	186	186	191	189	175	191	170	168	168	177	173	196	168	192	165	177	184	155	179	165	188	196	181	188	159	185	166	200	188	188	179	194	188	186	151	168	191	183	173	161	199	189	173	180	170	165	188	194	179	191	183	172	173	188	168	191	201	173	193	201	185	197	203	176	185	213	178	176	179	178	179	208	169	182	184	183	178	180	158	173	193	166	186	178	173	188	184	174	197	173	183	175	189	200	191	190	175	186	194	214	178	185	176	181	171	181	162	197	165	187	201	171	175	186	186	171	162	161	184	198	182	180	173	190	170	194	216	188	186	183	166	190	189	159	163	168	210	165	195	171	170	187	177	181	161	177	194	195	182	180	178	174	178	204	205	184	194	194	184	188	168	187	191	190	186	172	170	196	204	185	175	197	176	174	178	183	162	186	199	162	177	180	180	180	181	172	186	156	186	201	155	186	180	176	167	168	194	156	181	173	190	176	218	195	200	207	172	178	185	189	174	184	176	175	201	192	182	186	163	197	203	204	196	159	170	205	169	197	157	184	166	181	183	199	180	193	189	174	183	173	157	186	189	201	191	185	175	168	197	187	166	174	139	197	173	192	196	160	204	178	189	188	183	164	186	167	155	182	198	185	190	186	170	151	184	188	215	188	181	200	191	162	188	164	181	177	192	184	190	179	176	198	186	205	162	171	183	177	172	202	194	176	181	208	170	173	209	197	190	178	159	162	148	206	176	189	182	178	154	168	162	194	199	190	198	210	215	180	197	175	181	163	216	160	180	174	172	182	183	181	168	170	185	178	159	211	199	199	192	211	184	178	176	157	162	201	175	163	177	194	190	213	174	205	183	191	176	194	167	182	186	185	189	175	201	175	177	195	186	179	189	167	180	208	193	180	184	186	183	174	181	174	185	173	170	163	196	179	191	153	187	186	212	161	185	188	186	176	176	196	170	185	168	177	175	170	190	145	205	189	209	209	175	172	174	192	190	181	173	186	169	191	148	175	179	212	173	175	194	201	186	182	200	174	173	195	187	170	195	180	199	178	187	187	168	189	195	192	192	210	161	169	157	191	166	178	214	176	170	191	177	213	192	164	198	184	195	169	176	191	156	172	180	174	185	183	173	192	162	200	179	159	173	156	179	175	174	205	151	213	205	190	195	180	166	185	198	205	183	200	182	191	194	189	187	198	202	185	178	194	174	166	198	211	166	182	179	176	153	171	170	188	191	191	192	170	172	186	166	192	173	185	172	185	191	202	194	179	170	172	197	191	192	197	198	177	170	180	178	177	206	172	200	191	177	177	204	180	187	170	192	179	183	195	179	185	180	209	180	176	176	202	177	183	182	151	185	185	180	196	176	183	178	175	166	174	163	187	206	193	177	178	158	175	190	181	176	179	195	185	169	182	190	190	179	172	186	190	177	197	191	213	192	156	180	179	173	164	191	193	183	153	197	191	197	199	195	179	176	167	175	153	169	168	182	173	194	183	176	184	196	187	193	209	187	193	193	167	164	180	158	171	196	188	200	183	195	186	185	174	175	184	177	183	178	185	187	190	178	177	163	170	176	155	172	187	163	178	193	197	181	185	196	171	176	174	195	216	158	177	174	171	183	191	184
31857	51966	39789	24789	15336	9636	5791	3437	1943	1332	941	784	667	597	515	453	400	340	321	324	288	285	283	263	267	245	289	243	244	241	223	221	230	259	221	255	219	240	222	234	207	212	208	211	250	209	213	252	215	200	192	231	228	204	192	226	240	239	216	230	223	224	205	209	250	233	233	213	210	222	218	240	217	183	199	246	213	228	206	209	220	231	219	228	208	201	220	220	251	224	200	216	192	224	213	224	232	204	218	233	218	196	214	238	214	224	219	217	221	214	223	213	212	213	240	208	230	256	222	225	206	229	242	220	209	227	230	245	226	189	236	215	207	236	203	238	218	227	214	211	240	186	216	209	202	224	228	219	248	201	240	217	238	213	220	249	217	240	231	215	242	228	223	221	243	212	228	211	220	237	237	229	186	227	205	212	205	240	220	209	174	200	220	207	225	228	225	167	219	213	236	233	229	217	233	232	237	247	202	215	232	212	201	248	218	236	205	242	230	214	197	217	233	219	241	204	211	211	222	228	220	231	216	219	235	205	183	201	212	206	214	212	192	238	227	199	224	213	214	214	225	225	210	242	207	213	249	202	247	227	221	230	221	210	232	216	217	231	236	230	203	220	226	219	213	205	200	231	216	215	216	238	239	222	211	201	198	214	222	219	229	236	234	225	223	213	213	230	200	223	206	234	194	214	216	229	202	211	214	207	224	200	239	219	229	198	197	214	199	241	244	211	221	224	229	224	195	243	208	197	229	194	226	195	232	217	225	211	233	209	242	223	244	206	237	216	226	245	223	240	227	216	233	214	216	225	230	222	194	204	225	238	228	221	196	221	192	223	225	210	216	227	216	190	214	196	217	231	204	209	231	230	220	223	211	213	197	182	252	222	231	210	221	230	194	217	216	220	202	240	217	207	231	241	245	229	216	248	213	218	230	215	210	218	233	191	181	222	234	223	202	239	220	211	226	251	211	237	221	209	195	236	209	256	210	229	240	216	244	263	217	225	219	223	222	209	202	229	208	203	220	237	214	242	225	225	234	211	205	247	230	201	194	235	224	226	204	206	224	212	225	243	196	220	230	193	225	220	236	225	217	232	212	247	229	231	212	210	227	196	204	231	212	222	226	217	213	223	236	230	224	202	222	229	217	189	214	240	231	201	189	215	243	232	211	223	227	218	212	186	207	203	234	195	195	223	204	209	227	257	206	212	215	226	241	229	234	207	228	231	202	238	223	234	193	212	225	237	210	195	224	218	224	213	190	234	214	199	221	234	231	226	230	213	199	207	229	234	195	217	218	226	251	209	252	223	219	213	234	219	231	215	232	231	223	192	206	207	212	227	210	206	222	230	232	229	238	225	210	224	237	213	249	237	196	238	236	197	193	212	233	216	223	215	216	229	206	204	197	212	206	218	230	210	221	222	215	208	222	226	251	209	231	223	204	219	235	202	209	235	216	229	208	206	216	197	220	230	233	235	204	225	234	238	214	222	215	212	240	205	213	200	216	226	234	219	196	234	231	229	227	206	229	235	223	237	221	212	214	232	243	211	241	230	217	223	192	246	244	221	217	231	232	206	225	218	237	212	228	236	218	232	230	217	228	229	209	215	217	249	217	230	223	218	206	196	237	225	209	224	224	219	230	196	212	214	226	187	257	201	217	241	215	186	194	214	216	219	216	238	248	216	232	227	223	216	217	234	212	236	203	219	200	202	219	215	217	234	206	220	205	230	252	207	223	215	215	217	223	224	224	220	246	206	216	224	221	226	213	247	255	228	215	220	219	233	226	199	234	209	224	200	200	210	205	226	240	198	239	245	231	234	205	205	220	200	223	193	217	203	203	223	243	215	216	228	220	202	208	208	223	222	221	212	195	203	199	209	227	212	227	191	203	215	240	224	195	239	229	260	217	241	230	236	219	237	224	188	227	249	199	218	229	231	199	214	195	230	206	214	236	192	210	222	216	219	235	208	213	222	225	191	212	228	229	221	230	232	230	221	226	214	212	212	202	233	230	228	233	212	210	198	204	250	219	209	223	232	225	180	212	200	227	192	231	229	232	214	210	212	194	206	268	213	217	245	232	219	228	218	203	253	225	206	225	220	224	218	220	211	217	203	205	200	193	216	219	243	245	222	211	223	214	213	240	221	228	197	218	213	208	221	213	206	233	230	226	224	225	224	222	217	215	211	226	238	218	221	221	195	221	228	203	257	249	218	234	212	221	225	208	238	200	223	248	191	197	218	224	225	215	236	203	200	222	225	220	204	220	226	218	237	226	231	230	213	215	187	227	221	250	202	231	233	230	232	210	210	213	225	226	217	236	229	223	228	253	219	228	192	199	218	214	216	236	232	232	188	216	198	216	217	213	251	226	214	205	244	238	191	240	209	222	236	192	230	217	227	199	220	224	213	234	230	205	236	209	237	233	216	232	223	208	241	240	222	236	224	244	216	203	219	214	244	250	223	237	224	182	231	234	218	228	205	244	205	216	213	212	204	225	231	218	228	206	202	218	235	232	210	202	219	212	204	237	220	200	230	237	218	238	204	239	226	184	213	209	214	193	222	214	216	227	229	224	217	216	225	206	228	226	216	238	220	237	227	199	228	241	198	235	191	217	213	218	229	198	226	199	188	209	203	204	192	220	208	230	205	221	201	235	217	187	200	212	215	237	216	199	231	200	202	209	216	205	215	210	215	231	221	279	203	246	240	209	227	215	215	219	229	205	209	228	197	232	226	234	259	207	232	195	208	250	221	255	230	212	221	195	218	216	209	208	213	228	210	206	216	225	229	235	218	225	207	207	230	223	208	233	201	204	221	218	231	222	225	232	207	227	231	234	206	218	222	229	202	216	206	238	220	229	225	192	218	234	228	238	226	207	193	262	197	208	203	220	223	251	206	248	223	232	219	234	239	227	218	238	225	207	214	217	210	202	225	215	241	201	228	200	216	213	219	244	221	219	228	233	226	225	244	225	228	221	208	195	230	197	252	218	237	218	224	236	215	226	224	216	202	202	192	232	235	211	236	222	180	210	222	237	213	215	213	215	226	202	211	226	208	211	234	232	221	234	211	215	210	242	207	198	239	220	188	231	231	230	229	234	231	231	230	251	213	208	229	199	211	209	209	205	213	225	216	214	254	211	195	236	223	212	235	184	185	225	212	228	212	204	212	224	229	247	239	216	225	202	239	229	230	243	229	220	218	204	199	239	237	207	224	209	209	223	241	216	205	231	206	222	214	208	238	222	206	216	204	233	210	222	230	229	227	228	224	209	205	231	215	208	189	197	241	231	219	213	256	225	232	215	223	215	210	209	225	218	208	202	206	218	230	243	217	192	220	235	239	228	206	215	200	213	221	213	205	224	231	192	218	213	246	228	226	206	230	233	216	187	240	217	222	222	235	210	226	230	226	214	225	216	211	229	219	223	223	236	242	236	205	207	205	236	222	208	206	198	217	231	206	217	189	211	217	247	208	222	219	193	208	222	212	196	233	231	191	226	250	190	202
22877	21440	28931	24408	21669	21307	12019	3459	2100	1507	1118	792	678	591	541	452	359	371	359	348	358	301	310	282	270	285	271	271	243	262	280	259	271	224	267	234	194	225	246	252	250	229	216	243	245	248	228	221	254	227	217	240	226	257	223	242	234	258	221	234	228	221	267	242	234	221	246	220	223	231	253	252	238	232	254	234	192	203	225	239	238	251	242	217	208	227	248	251	239	234	228	229	217	233	236	237	207	227	268	236	249	266	246	244	230	237	224	256	236	214	222	239	256	238	242	218	243	233	236	205	256	212	246	239	247	238	255	242	244	220	214	208	233	241	226	246	255	194	219	260	204	230	232	251	237	222	233	210	234	210	220	251	268	258	207	228	250	244	235	228	250	218	233	232	231	228	235	234	205	237	216	225	238	213	242	232	245	218	218	215	249	256	216	239	252	234	214	210	235	254	254	246	239	240	215	207	205	209	217	233	212	216	210	232	226	226	206	221	221	234	225	222	210	230	214	234	221	255	244	208	244	201	247	257	256	237	245	223	225	226	238	222	230	241	229	230	227	212	250	234	238	230	228	228	236	208	229	250	231	209	225	229	230	219	240	203	218	249	229	244	242	246	239	235	222	247	251	240	258	226	246	215	236	214	222	226	253	219	231	229	226	213	212	258	247	240	267	247	270	229	226	229	208	215	218	210	244	227	230	239	204	267	210	224	239	221	213	242	271	230	221	223	209	217	258	224	220	233	255	233	229	223	250	233	250	244	196	205	194	252	241	217	256	209	203	235	232	228	226	225	210	223	221	244	223	231	240	217	238	241	214	209	236	250	227	245	235	221	233	225	249	222	233	239	238	248	239	232	233	231	231	250	248	243	248	250	254	232	226	212	202	215	187	219	222	230	207	229	218	268	224	229	228	211	249	234	220	243	229	226	243	221	208	250	223	210	257	231	235	220	221	249	225	259	239	255	213	240	212	253	244	240	240	230	224	262	234	256	227	240	226	227	215	234	241	250	232	207	232	233	246	202	223	219	232	239	236	241	250	235	245	229	240	202	226	218	235	240	237	213	218	241	232	238	223	241	254	236	241	231	234	266	217	240	231	248	252	218	246	239	208	226	221	241	228	202	266	238	211	252	263	232	236	241	246	259	214	229	248	237	242	234	219	235	225	228	216	220	241	227	265	231	253	223	199	239	213	252	219	240	263	217	247	217	242	240	219	207	239	261	248	209	242	242	236	214	231	249	229	243	209	224	243	229	242	227	231	220	219	214	210	210	233	233	223	222	254	244	251	229	227	207	243	215	241	239	245	259	231	219	255	232	228	219	214	218	213	242	228	242	217	208	243	243	210	219	230	250	233	214	205	240	245	220	232	218	218	246	259	206	235	222	240	233	203	232	211	204	220	222	226	206	221	230	222	241	229	239	231	241	251	203	259	225	227	245	231	206	255	236	241	245	269	254	234	223	222	233	230	218	253	261	212	226	239	216	244	230	243	248	221	230	233	235	238	235	241	246	243	227	223	228	225	212	244	213	237	230	204	232	239	249	238	219	200	269	251	224	256	243	247	249	227	268	231	224	233	252	232	230	226	243	234	231	215	237	225	214	209	218	256	242	253	205	249	252	223	245	241	237	228	243	241	236	232	206	232	261	224	226	255	229	245	223	228	225	280	226	226	235	215	225	276	257	222	235	222	226	243	236	224	230	231	239	230	236	263	228	220	228	224	254	206	239	229	226	239	224	224	232	235	213	216	240	218	214	223	215	212	223	248	209	240	227	253	216	249	228	231	243	220	232	250	220	260	224	240	240	210	258	242	231	221	244	243	221	225	220	239	252	200	248	225	221	221	211	201	220	219	236	231	226	235	227	237	235	219	233	208	243	225	233	238	247	245	240	232	227	243	233	235	224	213	224	230	203	226	228	235	222	224	227	235	222	246	236	202	229	233	220	242	233	221	230	222	227	242	240	229	226	227	207	225	221	240	248	218	220	228	248	236	222	220	248	247	236	211	233	239	242	255	215	241	218	234	226	241	237	238	204	227	224	232	232	257	259	240	244	223	225	216	216	230	234	239	237	203	203	214	226	227	228	218	235	250	235	248	227	226	235	238	236	225	241	238	233	211	208	221	213	216	242	253	246	206	247	238	245	227	224	250	216	203	254	240	245	238	223	235	236	242	239	242	223	219	253	246	239	208	227	220	235	225	231	232	193	240	244	249	230	229	269	231	229	223	252	254	230	206	244	248	239	238	236	203	224	231	203	207	222	226	257	202	230	234	260	239	256	245	237	244	246	223	248	235	243	219	217	214	279	232	237	225	250	260	226	252	210	223	220	213	228	235	240	230	222	237	258	260	240	223	245	224	219	222	247	240	241	245	230	226	241	229	239	239	235	219	213	203	225	228	230	252	235	238	219	214	214	224	230	239	221	236	242	239	236	243	217	260	230	223	249	206	249	228	225	239	259	216	230	241	208	233	254	210	203	237	239	242	211	245	220	238	207	242	229	242	265	261	223	232	216	204	237	247	240	228	250	206	206	211	221	213	222	213	249	268	255	239	220	218	223	246	217	216	235	209	216	224	229	199	228	252	216	208	238	220	240	224	223	239	216	210	232	218	213	213	220	222	245	220	226	216	254	242	252	223	254	249	222	247	248	245	210	247	209	224	260	257	232	228	227	228	222	250	229	234	236	246	218	198	227	210	232	260	258	260	237	249	250	237	238	248	223	197	195	231	238	244	229	231	221	229	219	242	249	248	226	243	223	248	226	236	229	225	192	247	252	224	223	237	249	257	225	267	246	217	226	229	239	221	248	210	227	247	231	219	252	240	209	254	239	229	241	233	212	230	233	245	243	237	232	239	211	213	223	233	235	233	221	260	240	233	237	232	231	230	214	229	205	237	232	265	237	224	216	217	235	232	249	242	250	222	233	225	272	230	239	229	229	205	250	223	218	262	230	246	232	215	225	221	208	217	236	225	227	219	243	220	236	238	242	242	237	253	227	225	226	231	218	228	267	237	223	256	215	230	239	208	231	223	257	235	229	247	219	216	241	239	232	228	211	234	238	218	216	240	228	222	224	210	244	241	227	225	235	216	228	209	236	239	233	236	247	224	238	258	241	260	247	240	244	197	230	233	260	219	239	241	232	211	241	237	231	212	231	241	190	202	235	219	246	218	251	239	247	225	243	226	207	232	229	218	224	230	239	248	224	234	241	229	233	231	247	252	232	216	227	248	215	239	237	252	227	227	237	197	246	255	238	230	229	220	234	231	235	246	228	229	215	230	224	272	228	206	265	233	255	242	227	238	252	249	227	241	251	199	226	263	225	218	237	221	245	239	229	238	228	201	216	239	236	233	217	229	200	233	239	216	271	235	218	232	220	213	247	232	255	216	242	204	255	217	286	231	245	223	235	220	238	242	229	250	227	249	232	247	221	238	244	250	221	247	244	222	209	244	236	232	213	270	223	219	218	219	226	237	253	229	211	226	227	218	238	225	213
36552	62963	46785	32971	24127	14824	8439	5599	3880	2696	1868	1430	1109	905	876	695	636	575	508	492	449	407	382	387	347	353	343	385	315	318	318	272	297	299	263	272	313	293	262	282	285	237	266	254	264	273	270	281	294	282	290	250	282	257	261	265	264	265	263	251	271	274	250	289	253	262	264	288	280	267	297	252	261	280	245	256	248	262	246	266	247	245	254	266	271	289	271	280	248	282	263	300	231	259	265	268	272	230	290	290	260	260	279	260	275	253	276	287	248	287	309	288	268	279	308	288	223	255	290	270	281	283	294	263	262	311	255	285	264	233	283	288	299	292	268	275	265	247	293	283	243	263	268	267	290	247	263	289	268	237	262	271	274	264	270	295	293	262	277	231	248	260	289	285	256	275	257	274	270	264	270	297	254	282	238	258	314	281	246	260	288	272	303	252	279	275	245	264	276	271	280	268	262	218	271	285	271	264	256	263	250	254	273	286	282	314	265	280	234	276	294	270	271	263	276	282	277	285	241	283	298	241	248	255	267	263	243	258	256	269	252	270	295	271	267	243	250	269	270	267	286	289	267	237	282	259	306	259	234	295	271	281	258	303	271	286	271	275	282	273	267	272	249	272	256	241	267	225	270	257	289	255	258	259	299	273	281	243	249	244	256	271	278	265	250	275	284	290	272	258	264	285	269	251	240	272	240	294	249	270	278	271	270	268	257	252	271	276	278	277	243	253	282	271	270	266	281	254	263	259	286	279	265	255	267	254	245	261	254	269	255	240	241	260	281	253	256	256	257	247	279	264	273	275	244	261	260	278	274	258	295	235	279	279	285	287	242	271	248	285	300	249	283	262	251	275	251	252	282	248	285	244	283	292	279	277	260	241	283	272	256	266	275	264	301	252	268	277	292	268	252	266	282	259	308	255	292	274	280	265	252	274	250	285	283	250	271	254	272	247	273	278	259	254	251	280	276	285	274	272	261	285	287	303	287	286	281	234	252	249	279	269	280	277	275	247	252	234	266	263	299	257	264	279	288	246	270	294	286	258	250	271	252	271	289	262	266	266	261	253	255	267	274	270	283	297	258	291	278	256	268	247	294	250	269	259	283	266	265	287	239	257	278	273	277	257	294	287	249	232	262	252	249	258	268	267	248	277	280	263	274	293	271	271	274	269	260	258	275	276	264	286	260	252	251	261	291	258	278	268	271	228	242	293	240	290	257	273	304	269	251	270	272	279	283	277	247	279	258	274	271	260	242	257	292	266	301	304	279	271	262	281	273	271	288	257	302	262	261	260	310	274	265	271	280	272	248	241	291	263	280	270	272	274	264	282	269	260	253	249	264	319	271	267	252	247	260	243	266	268	269	257	256	301	272	276	262	251	293	250	267	245	251	268	264	258	304	284	287	265	263	292	240	270	256	291	263	282	231	272	257	310	270	275	266	273	266	253	291	285	227	268	271	248	275	251	253	274	289	278	251	256	244	267	261	275	256	302	264	266	251	240	265	283	291	291	247	259	263	288	267	261	259	282	270	262	273	270	251	257	300	273	269	257	264	253	234	277	281	259	267	242	287	256	242	287	290	247	278	271	293	247	264	261	247	274	271	225	280	296	265	275	289	289	272	247	264	284	279	278	282	271	253	286	257	278	260	287	264	277	264	240	258	274	258	333	278	277	281	278	269	290	263	286	284	257	278	267	265	251	256	267	287	239	272	272	278	280	304	269	273	252	286	293	270	280	291	251	264	279	265	271	263	287	278	275	279	269	262	273	279	269	285	275	253	284	278	273	234	294	266	260	289	281	268	270	282	275	291	270	255	278	259	252	261	250	289	261	263	297	263	283	289	296	246	254	283	252	296	268	277	268	245	297	267	248	251	256	302	275	251	281	275	294	251	255	286	256	272	253	265	283	273	288	273	260	271	259	267	307	280	248	227	256	283	296	250	255	268	249	261	262	277	275	265	267	256	294	252	226	302	290	255	291	267	255	262	248	273	257	276	231	267	265	280	270	266	287	245	273	287	260	264	260	242	282	261	246	248	282	262	241	271	265	256	299	300	241	300	306	275	274	270	282	248	249	290	290	260	271	257	280	282	255	275	268	252	251	274	228	291	269	263	248	266	288	255	259	262	261	261	249	236	251	271	241	275	275	267	278	280	277	282	267	308	256	287	273	300	270	229	267	238	269	268	272	243	238	250	295	269	267	262	273	257	292	278	271	298	262	270	260	276	253	254	270	282	323	254	283	258	256	270	248	256	291	254	254	275	260	259	289	276	296	280	259	265	279	276	280	243	280	278	270	268	290	287	285	239	280	258	274	304	258	261	250	288	285	263	261	276	278	277	256	268	281	305	288	272	287	265	290	247	234	248	303	275	268	254	295	260	282	285	276	281	276	259	263	285	249	271	260	268	280	266	260	251	302	289	268	272	276	269	270	268	265	288	262	256	273	244	264	255	244	233	282	238	277	270	249	270	272	266	250	249	255	243	281	257	224	276	252	254	271	254	297	267	267	245	240	292	231	270	277	264	262	298	286	289	267	279	264	256	267	267	280	262	284	295	263	266	275	296	273	278	258	293	246	229	283	269	268	258	293	231	274	267	251	269	259	262	262	266	259	268	247	300	269	251	284	256	301	287	279	279	233	297	266	271	252	250	290	281	278	274	265	266	302	270	276	238	252	284	294	289	239	268	252	251	231	259	293	272	279	269	267	282	245	268	250	263	303	266	284	283	288	248	271	276	240	254	291	281	250	267	276	267	265	283	270	290	294	269	278	260	279	253	271	270	279	267	277	261	233	281	270	267	279	275	295	266	279	279	255	264	278	289	256	278	259	258	253	263	261	260	281	265	292	298	275	262	276	282	268	265	282	263	274	237	258	255	268	257	269	263	288	270	277	271	275	272	272	255	295	260	277	233	259	250	274	293	260	257	273	277	272	286	281	254	289	268	255	259	269	273	284	255	230	251	284	295	273	256	269	261	256	270	273	299	264	255	251	264	285	275	296	282	260	302	270	245	272	264	261	264	301	265	275	263	278	280	289	256	264	259	266	286	274	250	302	262	255	259	291	243	271	258	282	241	273	293	271	291	298	240	249	246	242	276	309	268	294	251	256	238	281	244	278	254	272	247	246	270	298	283	259	281	267	281	274	266	259	277	278	270	252	245	304	258	266	279	248	288	284	270	262	283	284	278	292	253	292	265	245	272	262	293	284	270	297	267	239	252	297	260	273	297	280	278	292	297	272	287	255	252	240	241	260	298	252	270	281	230	247	284	250	282	272	271	296	269	288	262	254	276	287	267	285	296	269	267	269	266	250	290	261	276	292	263	266	267	284	260	263	289	251	256	266	279	246	267	296	271	254	257	254	261	267	259	282	261	280	285	253	259	270	281	254	274	266	274	282	247	295	306	245	300	286	269	278	261	269	253	248	275	286	259	284	284	309	273	285	258	257	276	257	255	267	294	273	269	313	303	258	257	247	251	260	280	273	288	269	251	277	291	252
31106	29256	27884	16076	6477	3008	1757	1158	851	645	509	422	358	340	297	289	258	251	248	256	243	215	229	231	229	185	207	210	193	189	220	197	189	197	205	182	175	206	191	212	202	212	167	210	214	178	178	165	211	202	192	186	195	179	205	173	220	213	208	224	181	153	202	184	194	232	216	187	190	217	199	193	207	187	201	188	189	208	199	191	187	208	232	208	197	207	190	207	223	208	210	199	214	202	202	197	165	206	213	178	217	198	203	205	175	187	226	185	193	196	215	196	185	201	227	193	215	168	203	196	193	187	194	170	188	212	222	198	185	180	204	192	187	204	181	202	167	184	208	175	193	204	199	209	206	202	193	206	177	171	185	180	211	188	199	200	223	178	181	215	195	167	214	234	212	210	214	207	179	199	199	193	197	184	183	192	191	171	204	191	187	201	192	218	194	198	189	188	176	181	210	202	227	193	191	191	205	210	183	188	183	184	200	191	198	199	173	196	177	215	187	192	213	191	178	182	231	187	219	184	189	189	210	210	222	201	215	185	187	211	193	227	196	173	195	198	190	177	199	181	203	197	196	184	187	204	183	203	193	209	172	174	190	216	193	192	187	204	188	191	196	219	183	207	204	206	195	201	215	183	184	197	192	175	225	175	217	172	214	201	184	208	204	222	195	176	199	205	189	213	200	206	185	167	199	200	163	181	198	198	202	207	198	168	194	204	194	176	187	184	228	193	213	194	198	211	185	210	186	188	198	223	197	185	207	190	209	205	208	206	215	205	184	183	226	192	210	196	206	201	210	213	194	177	191	181	213	204	179	174	202	204	200	219	207	188	199	221	212	205	183	186	206	164	195	190	191	175	204	219	192	233	196	190	213	180	211	179	201	182	181	191	213	191	180	212	199	172	215	214	182	193	202	196	175	188	190	196	202	185	192	221	193	186	223	214	189	184	213	178	170	207	178	180	177	202	202	188	199	189	208	215	197	192	182	209	214	200	194	220	171	205	177	226	202	179	204	182	197	207	192	203	195	180	217	222	198	191	225	181	185	213	188	201	183	199	206	196	190	205	218	213	202	189	174	190	199	206	214	189	193	212	198	205	198	181	195	195	166	196	224	208	167	204	189	196	208	203	187	205	198	188	220	206	184	207	180	191	186	186	206	169	191	221	183	187	204	213	203	188	184	195	208	204	205	212	199	214	191	206	217	187	214	193	199	182	191	191	193	196	174	201	178	196	214	231	182	182	221	195	196	220	208	192	187	180	201	203	210	204	192	169	188	194	227	171	212	218	170	201	192	204	203	186	215	178	185	192	176	191	232	186	227	195	216	202	202	196	182	179	181	163	199	163	200	191	186	177	191	186	207	185	209	212	180	177	207	199	199	173	211	188	197	201	209	191	206	197	181	197	197	189	202	190	191	171	218	206	203	195	211	193	196	210	198	185	219	201	212	221	212	202	225	193	202	182	214	178	203	192	196	187	205	178	201	223	210	204	213	208	206	190	223	197	197	186	191	201	221	203	177	201	210	202	190	206	171	196	171	198	199	202	177	201	200	208	205	203	168	215	180	206	200	242	197	198	184	212	193	195	220	207	180	203	205	198	199	192	216	169	198	160	193	210	223	208	175	191	171	189	211	193	174	207	209	185	198	207	195	172	193	201	187	203	221	202	197	188	196	199	210	192	191	191	191	206	201	218	204	186	207	199	207	219	189	192	192	229	209	185	194	198	204	214	181	192	201	216	193	199	211	203	209	212	198	201	192	178	183	179	199	190	181	176	213	196	232	173	182	188	182	191	183	192	188	214	205	205	179	202	215	183	166	176	212	201	198	180	176	190	192	186	203	206	182	208	183	194	189	218	209	200	228	212	209	188	176	195	166	194	222	204	192	174	205	198	184	195	193	202	176	176	209	178	208	182	193	209	193	180	183	184	215	211	204	219	211	205	192	184	184	201	195	198	202	186	213	195	197	194	189	217	170	170	190	205	187	198	183	214	202	187	203	167	227	187	180	189	204	168	198	186	186	178	204	189	188	185	223	186	192	164	205	192	193	197	212	210	185	214	213	201	193	184	180	178	185	181	191	199	197	202	213	192	190	186	188	180	188	203	220	189	177	216	206	217	195	186	216	192	195	201	202	191	203	181	195	176	229	166	203	194	190	205	187	206	175	199	197	184	199	166	202	192	206	195	200	197	202	208	237	211	191	205	205	203	192	185	205	196	205	165	195	193	208	188	185	173	191	205	202	214	208	186	223	234	175	195	197	212	210	223	199	199	205	217	165	206	191	188	176	211	214	179	193	201	219	218	164	188	194	188	206	199	230	218	173	187	193	197	169	219	171	196	190	185	212	181	213	183	181	195	183	185	185	217	166	199	207	191	205	185	209	211	212	174	218	206	182	173	181	200	181	203	185	183	192	173	199	202	187	201	198	192	217	224	231	188	184	191	186	210	192	201	191	195	237	227	174	190	210	224	197	179	197	174	199	178	186	209	187	204	203	179	203	183	218	198	184	175	193	204	220	208	208	198	194	183	182	205	181	199	185	203	198	220	183	210	195	169	202	190	196	200	219	183	185	193	193	225	200	198	211	188	199	186	197	198	182	214	209	208	190	177	241	221	198	191	230	201	210	190	187	184	211	189	215	201	211	212	196	202	203	176	204	207	206	215	219	211	197	181	186	205	208	198	189	215	192	183	190	184	214	210	221	210	208	198	208	181	193	178	228	218	188	223	195	175	181	213	199	184	195	196	197	196	194	191	211	196	212	178	222	185	200	184	176	210	202	243	226	218	187	194	191	207	175	195	202	221	199	195	180	197	226	178	185	200	190	181	183	185	197	207	206	214	188	192	192	208	215	182	216	169	206	199	216	188	207	176	196	183	182	227	175	195	200	204	183	202	184	194	200	209	213	198	211	215	191	220	219	174	212	192	196	217	200	223	166	224	207	199	193	181	195	195	178	209	194	211	193	191	231	189	207	194	199	189	174	222	172	182	207	204	208	202	200	193	211	187	180	204	200	213	203	193	173	200	180	189	201	174	212	191	185	203	209	169	184	208	200	165	194	191	216	208	194	199	196	197	190	188	198	218	184	200	212	200	186	200	197	187	198	192	200	228	226	199	207	212	192	180	197	206	219	185	214	203	208	191	212	207	166	203	200	205	183	202	196	192	256	195	196	184	207	199	184	205	199	194	210	214	179	174	204	183	193	191	228	218	183	188	175	195	181	201	194	193	190	200	198	183	203	194	190	203	211	209	190	186	192	198	192	187	215	210	156	198	200	190	212	193	198	235	182	197	189	213	199	183	177	182	208	197	227	188	185	209	207	199	208	187	194	206	199	196	194	170	181	187	164	196	171	189	203	202	182	234	203	201	187	225	243	191	202	228	173	224	197	210	169	196	176	227	222	207	208	206	177	219	185	197	190	199	228	192	180	197	204	182	204	187	217	197	209	213	205	191	181	187	193	192	200	187	220	195	207	205	212	196	222	213	201	212	219	231
34061	44374	31281	17655	10151	5565	3415	2197	1566	1129	833	722	550	520	492	405	366	337	314	316	292	277	286	281	249	249	217	268	242	229	257	230	226	255	256	258	253	224	239	231	234	250	246	237	230	228	248	239	223	216	214	242	249	254	251	232	229	244	246	222	214	247	226	245	246	222	228	231	210	234	214	223	212	228	237	263	237	223	245	243	250	210	235	258	233	220	232	221	204	242	234	251	227	244	227	241	223	252	234	234	237	239	235	221	206	250	231	237	242	245	229	224	231	222	224	227	238	245	227	221	248	228	239	213	218	240	232	241	250	221	249	244	223	237	198	229	219	225	242	207	223	228	242	222	230	250	212	223	271	252	237	213	237	215	214	241	217	197	234	243	216	215	275	223	239	232	246	231	229	228	216	264	241	232	252	233	226	217	205	199	230	214	221	234	201	270	213	247	242	212	245	219	243	228	245	203	224	235	247	209	244	239	237	233	250	245	214	218	188	200	231	245	211	251	226	242	225	238	242	216	234	216	235	224	251	234	241	254	236	228	242	239	219	224	208	241	237	259	246	233	226	225	251	241	210	213	222	215	242	217	204	210	240	232	251	228	238	219	243	265	207	198	221	219	231	220	226	245	221	223	222	235	238	230	229	217	226	236	220	228	233	236	214	253	219	234	257	227	221	228	224	238	246	224	240	242	273	232	213	230	222	250	228	230	204	246	226	216	221	233	214	210	256	234	217	249	227	242	219	227	216	202	194	217	256	257	227	233	265	223	236	237	225	252	240	225	260	199	230	233	231	234	237	254	245	216	200	222	224	210	241	217	259	229	262	217	210	254	225	198	231	223	205	243	222	233	229	211	231	243	227	228	221	252	209	206	221	199	229	211	223	207	229	241	243	247	229	218	230	224	255	245	209	238	215	244	229	229	240	245	240	227	218	240	247	244	234	253	233	243	252	241	254	238	233	235	243	264	229	226	221	243	206	228	241	237	238	237	242	226	216	230	229	217	239	244	233	230	255	234	237	215	268	229	235	206	236	239	260	266	213	216	241	238	204	225	241	218	223	252	223	233	235	235	224	223	232	225	219	222	249	235	225	245	222	257	234	216	222	231	216	232	229	230	227	231	229	223	232	240	223	255	218	205	220	227	216	222	233	219	230	220	261	238	258	213	243	240	242	223	217	216	227	235	231	200	241	205	215	238	242	239	238	247	247	218	226	222	213	233	231	236	213	217	218	217	232	215	216	231	241	248	234	241	229	222	244	233	229	228	206	234	239	204	233	237	209	223	253	254	258	254	233	235	222	237	225	241	242	224	234	253	219	226	204	253	234	231	232	218	233	224	263	220	227	230	247	247	211	225	243	225	228	222	251	222	219	241	231	240	222	247	258	248	216	239	255	250	219	234	223	226	247	248	205	209	229	226	216	225	223	219	239	277	241	239	234	234	214	232	241	264	249	229	240	226	234	242	218	229	214	225	215	243	229	241	248	229	232	243	230	213	232	260	220	216	210	251	218	233	217	232	220	235	254	207	242	248	223	207	250	213	274	247	247	253	209	216	254	252	273	249	227	251	206	228	241	238	229	226	249	234	233	240	222	232	228	240	220	199	239	224	241	248	238	245	236	254	248	219	237	221	250	203	243	243	226	253	230	234	263	236	215	239	219	232	250	248	235	231	204	224	221	266	211	201	212	252	233	238	219	249	248	238	224	262	221	251	212	246	239	213	264	240	198	248	235	229	224	247	236	218	218	216	225	232	213	248	200	236	252	231	233	227	231	200	236	224	217	224	228	253	234	252	237	228	224	237	271	217	239	259	225	220	256	237	234	246	254	249	241	234	246	230	227	212	220	222	221	252	230	216	200	235	237	235	227	233	236	213	231	253	254	228	231	239	246	244	219	229	197	255	235	231	212	228	224	254	243	245	228	234	238	225	256	250	202	245	223	224	214	207	222	244	240	223	227	218	247	217	245	229	244	243	238	231	219	238	242	217	226	245	227	215	206	214	245	227	251	248	227	214	264	245	242	214	235	251	248	258	235	228	227	224	233	205	218	223	236	255	219	234	257	224	194	219	243	211	241	227	234	234	220	229	240	235	230	243	207	265	256	235	222	231	203	241	220	228	236	228	216	225	247	261	260	222	231	250	221	227	238	244	231	244	232	272	223	255	248	264	230	197	259	272	220	229	193	242	218	232	254	248	211	212	185	223	242	225	246	224	263	235	249	236	230	239	248	235	221	237	196	250	227	235	213	232	226	239	231	247	233	238	237	239	222	229	245	232	240	242	218	233	231	246	250	260	210	213	238	243	230	223	226	226	248	245	247	247	212	214	244	243	237	234	246	248	252	233	204	244	223	228	240	216	237	230	248	232	236	260	243	207	241	221	236	257	222	234	249	242	235	221	249	244	240	248	271	233	254	217	228	235	260	233	233	269	243	224	233	225	221	238	244	211	268	218	227	239	233	242	237	218	248	230	230	235	242	241	244	238	228	220	251	216	223	227	230	241	220	231	239	220	228	239	223	263	226	248	243	232	242	267	269	253	243	227	245	244	216	239	257	238	243	273	220	234	231	225	239	216	225	235	213	206	237	223	225	214	241	234	259	237	245	228	264	230	221	226	209	234	224	244	233	230	228	231	236	230	212	257	222	215	236	249	223	217	216	219	226	246	229	202	210	224	234	238	229	220	201	240	206	231	182	250	270	200	209	224	238	242	255	250	220	243	255	231	229	230	238	243	245	240	254	252	237	250	237	253	243	232	215	254	218	225	269	249	212	229	248	234	240	252	209	255	245	215	223	210	230	241	231	244	231	228	241	223	246	251	224	241	224	230	243	241	233	212	227	231	233	239	218	219	210	223	224	259	195	219	210	238	244	226	248	254	251	236	224	229	206	226	232	243	209	222	216	209	221	229	227	231	249	238	258	212	213	247	240	219	213	234	228	223	235	224	259	246	197	192	259	210	247	241	262	215	237	263	228	226	250	247	254	208	215	233	221	261	239	221	249	245	240	236	236	250	235	241	218	222	223	229	233	251	260	243	208	253	257	243	247	228	222	199	219	226	235	237	253	220	231	214	258	241	217	238	230	232	215	252	244	222	203	218	199	226	227	215	232	246	249	232	240	246	225	237	233	257	247	215	236	229	267	237	227	257	205	222	230	227	222	235	255	245	213	255	242	234	217	247	221	228	231	208	235	246	247	233	220	230	249	198	215	234	232	210	248	222	214	233	229	239	242	227	232	226	238	229	234	215	225	233	239	251	218	238	245	221	217	223	219	225	236	244	236	224	235	214	232	191	228	234	259	242	213	231	235	222	231	232	237	227	226	215	242	255	219	246	243	223	245	262	251	252	233	235	219	256	229	224	224	211	221	218	239	247	228	243	208	242	220	256	238	210	238	244	248	242	219	220	202	219	255	231	246	216	233	224	235	229	234	201	239	237	206	257	259	217	240	241	263	223	238	211	235	232	249	240	238	243	233	236	231	242	231	220	239	236
23813	21327	28326	25089	21669	14950	6201	2911	1667	981	743	597	543	487	461	380	381	319	276	271	315	301	293	277	285	255	286	241	234	261	229	264	249	231	252	250	204	216	232	259	215	228	215	232	242	223	229	205	222	220	275	213	229	228	231	261	214	225	224	209	258	199	233	204	200	267	248	204	254	240	267	204	219	244	228	240	223	224	223	263	210	261	246	222	227	247	223	217	230	204	221	211	223	227	233	239	256	232	224	227	202	199	236	203	231	229	236	221	244	227	234	228	243	228	241	186	234	235	217	246	206	241	259	209	233	224	212	225	227	230	225	223	212	222	225	206	209	226	235	206	225	262	245	216	233	224	252	213	230	259	219	224	239	198	206	216	227	222	227	234	193	210	218	204	229	228	244	232	244	207	231	226	240	233	222	235	200	234	232	216	237	223	249	242	252	216	261	224	242	253	213	238	211	232	218	225	238	231	230	230	234	220	238	233	242	228	226	216	224	220	259	239	220	247	212	216	230	244	234	251	239	218	216	250	250	250	248	214	225	230	213	238	237	252	222	224	246	242	242	221	226	250	236	242	209	251	233	211	237	236	262	234	229	231	217	214	232	246	221	241	232	228	216	221	238	207	212	220	232	214	241	246	232	233	188	252	226	242	239	258	243	236	236	208	234	221	210	257	239	255	215	219	202	221	246	246	213	244	230	257	209	222	238	228	245	216	244	257	240	229	225	229	236	205	234	210	236	224	238	244	214	242	242	235	235	192	231	246	216	235	225	254	241	255	247	226	269	243	236	218	250	234	231	245	247	247	211	206	233	213	242	236	218	220	233	256	219	262	206	246	220	238	234	230	231	250	234	239	226	221	227	215	221	210	246	232	213	247	211	215	245	201	210	209	231	250	231	231	231	221	230	235	228	238	238	212	227	206	250	237	223	240	213	230	232	212	240	226	263	227	262	220	219	223	216	206	251	242	228	229	234	214	241	262	214	250	229	215	221	230	228	237	229	230	235	231	230	216	249	219	205	258	224	215	247	235	214	240	247	213	206	202	230	247	249	236	268	230	232	257	222	226	229	221	213	226	256	237	222	228	230	227	228	214	251	197	252	228	220	259	224	215	213	227	238	251	221	225	229	226	236	240	207	233	247	210	240	218	237	224	224	240	228	236	238	225	238	228	218	217	239	211	239	214	247	236	254	211	230	255	220	223	235	243	230	231	226	232	262	219	224	237	191	249	237	234	243	228	199	217	237	211	216	220	212	223	241	217	238	214	242	232	222	238	237	195	210	216	225	230	255	220	238	211	219	223	218	243	211	198	224	219	221	219	242	226	240	220	210	236	242	221	234	249	224	223	245	218	219	204	226	249	232	236	219	213	238	216	227	222	241	231	260	239	226	246	242	229	236	229	243	240	220	213	252	236	213	218	229	192	216	202	186	251	238	216	259	238	228	237	211	214	243	241	187	234	216	230	178	242	227	219	224	232	213	229	244	239	250	234	247	210	231	234	223	224	219	213	225	255	259	238	230	206	233	255	269	225	233	253	221	215	208	224	236	243	228	241	253	216	239	211	226	247	235	235	249	230	225	237	240	218	236	247	216	256	197	255	222	230	223	243	223	223	233	218	239	239	222	244	216	230	234	212	226	200	238	232	226	255	213	240	240	236	259	214	188	218	236	225	212	236	219	208	226	214	245	248	228	235	213	229	230	235	246	245	218	193	247	213	218	231	240	215	209	223	230	216	230	227	248	217	233	245	234	215	210	231	228	222	234	196	205	238	226	235	218	209	228	235	225	228	226	226	219	212	218	248	209	226	250	223	211	215	232	198	230	229	206	254	218	229	249	224	228	239	236	218	219	230	213	231	186	239	236	192	243	217	225	232	185	218	219	209	218	218	236	228	197	248	226	220	205	235	231	240	214	238	234	235	232	252	213	220	248	229	223	224	238	243	245	240	223	239	246	232	241	212	218	228	240	233	206	229	260	212	240	241	220	214	232	208	238	221	242	215	209	249	259	245	241	240	224	227	196	211	216	247	231	242	225	194	214	229	227	223	233	234	230	216	219	218	218	224	236	214	248	217	217	227	219	237	230	212	217	226	220	215	214	244	231	218	241	219	248	229	250	225	247	228	227	210	230	250	227	242	250	232	220	216	250	235	223	217	219	201	241	226	232	233	229	249	205	239	241	224	216	215	235	230	241	238	249	225	199	212	215	215	221	234	244	244	208	220	207	203	270	218	253	223	197	236	215	203	250	217	237	233	240	266	238	223	227	244	236	226	205	233	224	208	238	204	260	220	224	231	209	256	222	241	231	259	219	222	255	200	236	241	223	223	237	222	242	210	253	220	236	245	199	220	239	241	223	228	250	244	220	243	248	218	241	266	246	197	228	224	240	227	211	236	226	225	259	242	239	218	256	230	249	221	232	249	241	195	235	236	222	250	218	232	232	224	216	221	232	216	233	216	226	227	251	221	241	246	274	228	205	250	208	249	229	228	208	252	239	194	221	254	224	252	256	247	219	222	236	227	209	211	232	241	238	246	222	230	223	238	232	241	230	229	255	211	235	235	209	217	229	234	210	236	230	228	245	227	249	237	232	246	212	229	227	223	217	226	256	230	235	255	240	228	212	233	200	217	245	209	214	233	226	227	213	222	258	220	220	231	215	229	226	253	237	200	245	230	246	248	247	223	235	245	243	211	203	207	221	245	226	205	257	229	224	252	217	220	195	201	233	245	240	215	234	238	257	239	217	225	218	203	202	220	219	240	226	206	214	246	235	235	234	220	197	238	193	225	233	222	215	239	228	207	226	222	234	225	220	221	228	251	197	259	221	209	252	227	214	216	232	214	235	226	241	220	272	227	245	231	241	218	248	188	228	235	223	219	192	236	219	236	214	243	193	222	239	220	211	238	207	214	254	235	210	228	221	237	226	222	257	244	211	220	239	243	232	225	239	243	221	237	264	208	202	212	247	245	233	189	222	203	235	237	235	258	243	252	235	226	230	245	241	228	221	228	225	237	230	222	209	223	244	235	232	229	242	225	245	222	222	222	233	226	224	204	229	228	244	216	234	218	226	247	238	213	224	251	245	267	234	245	235	218	237	224	250	218	228	214	221	229	204	232	225	221	239	225	230	203	227	237	225	209	229	233	217	220	227	223	213	218	243	241	213	243	223	249	240	224	215	231	229	221	200	208	213	211	226	226	225	230	254	216	241	220	227	245	216	239	211	234	274	200	198	196	260	204	200	238	206	221	214	251	198	236	258	218	219	238	235	196	238	225	201	228	214	205	215	235	231	226	262	221	216	213	229	217	216	219	206	237	224	230	240	240	242	228	249	235	224	213	226	228	219	212	223	227	231	217	225	216	248	229	226	211	223	242	209	204	219	232	233	224	222	249	199	223	251	229	219	221	221	216	256	224	249	211	240	232	204	233	239	229	234	238	263	241	222	228	209	234	247	247	249	229	226	211	209	225	224	228	239	218	248	247	225	233	213	225
32111	51150	40276	29489	21559	12530	7751	4845	2824	1803	1210	987	834	723	650	565	500	486	433	360	418	379	346	372	341	341	281	289	305	285	298	299	322	288	282	266	268	272	265	238	264	276	254	284	296	263	284	279	252	228	258	260	247	258	246	295	272	287	256	259	300	284	253	253	263	295	277	279	251	272	273	286	268	261	302	273	255	240	284	271	247	265	272	249	260	249	237	236	257	270	280	274	259	255	278	243	286	225	273	288	247	260	267	293	278	260	274	263	277	262	265	267	271	260	247	285	245	258	271	262	261	256	276	309	275	250	257	274	275	257	260	290	260	255	278	276	269	248	256	274	264	253	267	256	261	260	272	274	246	285	256	256	297	273	259	268	270	263	271	277	286	273	283	270	287	280	257	304	255	272	293	238	284	250	273	268	275	281	250	259	259	261	257	295	281	263	283	288	236	269	264	255	286	243	269	230	282	263	273	273	297	246	270	282	275	258	257	319	280	249	273	308	261	258	242	260	275	269	248	237	272	279	270	287	281	255	256	248	237	237	275	255	264	275	268	289	279	258	275	294	243	247	241	265	278	277	262	283	234	282	243	284	295	270	259	278	254	267	285	265	263	256	258	270	289	242	264	264	235	276	274	273	250	250	231	270	274	276	246	255	245	276	282	252	249	269	273	275	273	283	267	280	262	243	269	276	271	259	281	283	231	278	267	263	279	278	231	285	267	261	247	236	270	274	284	299	261	275	277	265	274	208	273	276	262	245	267	282	277	272	235	281	261	247	238	276	274	279	303	272	246	269	281	299	250	241	295	296	298	224	262	265	299	294	251	251	286	270	271	279	282	265	275	310	267	280	273	283	275	264	286	274	261	284	277	262	247	261	285	248	248	287	280	272	276	284	256	261	254	276	243	266	264	290	288	272	283	265	266	240	262	262	255	264	256	292	269	256	242	289	258	262	254	293	300	266	268	259	289	268	256	254	287	286	268	265	276	260	283	285	263	268	252	248	276	275	289	275	264	275	258	259	278	274	256	240	285	287	261	264	280	272	283	283	276	288	265	263	257	248	252	256	283	310	273	239	256	270	253	267	285	274	268	302	268	265	262	281	257	251	264	312	276	287	269	258	266	244	229	281	269	279	281	267	266	250	258	255	240	263	277	283	245	271	266	268	290	267	241	277	289	267	285	285	280	256	292	260	257	273	257	283	278	293	277	257	278	265	259	257	264	276	246	246	244	278	245	270	299	286	267	262	259	269	272	243	273	250	264	270	255	287	300	227	286	256	264	308	290	269	306	266	282	242	273	273	264	258	274	256	275	285	279	235	297	269	273	253	275	303	258	272	304	271	255	258	293	276	265	259	285	262	244	274	259	231	285	267	284	260	279	282	263	260	265	251	259	285	277	250	260	294	258	248	263	261	285	250	253	235	273	282	259	235	287	255	260	262	274	257	287	285	274	252	289	252	258	275	253	283	260	258	263	275	311	228	302	274	275	269	272	303	289	270	284	283	272	321	287	289	268	283	272	251	272	261	282	243	273	265	260	284	252	267	264	281	234	293	297	276	252	299	256	271	246	270	258	259	233	278	260	304	275	262	254	273	311	228	267	255	278	250	251	296	242	262	293	257	273	285	283	264	258	278	246	240	273	274	294	286	249	281	282	293	286	259	250	275	272	257	249	252	258	239	286	267	279	281	277	300	264	281	263	265	264	259	251	259	248	296	261	270	247	253	275	264	267	268	233	274	264	280	289	281	283	256	279	272	303	284	268	246	246	280	253	286	287	267	273	288	276	282	292	264	283	279	284	288	245	271	299	281	243	236	264	243	246	249	297	254	258	264	265	283	288	283	264	280	249	268	255	299	269	247	270	270	252	218	312	290	270	273	264	266	313	269	273	259	257	294	263	250	254	248	260	261	258	270	271	300	286	279	295	285	270	275	278	239	242	266	245	274	258	285	267	260	290	284	262	237	268	236	264	237	293	271	269	258	268	270	275	264	266	246	259	279	280	308	251	264	241	257	278	247	248	235	294	263	266	280	261	285	284	263	260	253	267	295	277	260	248	286	269	305	261	286	286	271	273	243	279	238	246	270	299	250	252	287	300	246	322	284	247	249	278	274	266	259	264	285	260	248	261	276	266	271	274	261	269	241	262	305	261	278	267	260	272	294	280	283	274	277	311	269	278	253	291	274	272	236	235	286	279	270	243	266	283	279	274	264	243	254	264	270	273	283	283	271	264	260	292	289	293	271	261	255	257	270	266	256	269	257	285	277	272	274	276	253	281	296	272	281	260	279	267	256	270	272	251	248	248	284	289	218	270	266	263	261	272	239	271	255	296	248	279	289	250	275	271	290	252	270	284	291	291	277	280	273	226	262	280	245	257	264	274	256	248	268	299	263	265	288	269	284	285	284	272	261	255	250	282	252	284	266	253	273	265	277	277	261	275	272	299	254	277	246	258	246	245	230	266	272	257	263	243	249	250	246	308	272	255	274	250	279	257	260	246	289	233	286	286	268	258	272	277	283	303	278	258	297	210	259	261	289	294	282	278	272	266	248	292	264	273	263	267	255	253	286	290	254	260	273	287	252	259	265	241	260	246	311	267	255	259	254	257	267	282	237	264	292	269	291	286	261	284	257	280	259	288	302	251	241	256	258	267	262	279	292	270	266	275	249	267	283	273	256	261	282	260	258	266	267	262	273	263	270	271	259	277	252	258	250	261	259	271	282	249	282	253	270	278	238	289	277	290	295	281	270	272	277	266	280	237	239	258	257	272	240	266	282	253	283	261	273	283	278	270	302	285	274	255	263	269	264	284	282	263	268	280	267	285	268	256	282	280	276	274	292	287	265	258	271	250	264	266	239	265	242	258	268	256	254	258	252	256	271	275	272	264	255	255	287	307	273	227	286	308	284	273	268	262	265	273	285	275	278	239	256	250	293	259	266	287	275	296	270	275	283	284	303	271	269	289	280	278	267	291	272	284	256	256	277	274	262	276	274	260	267	244	256	283	280	252	249	240	293	258	250	258	261	233	276	286	243	259	270	302	266	273	292	294	286	262	273	234	264	282	296	289	241	265	272	285	248	275	263	275	252	256	265	271	247	258	208	277	288	282	250	235	252	294	288	283	275	271	267	266	317	255	283	262	265	269	245	243	261	245	261	262	280	286	256	279	282	278	280	255	274	262	254	293	270	279	252	280	267	272	250	262	250	246	264	267	271	247	258	260	276	285	239	268	266	274	307	291	271	261	268	268	254	244	259	249	286	279	219	271	272	255	256	239	295	249	260	278	262	263	262	265	268	274	265	271	236	278	248	261	246	250	255	271	277	283	263	289	295	246	253	277	268	238	288	252	237	248	271	279	261	248	282	279	248	278	267	257	268	276	264	268	241	255	268	253	259	272	262	274	271	262	269	272	240	276	276	264	252	267	300	283	302	269	271	248	260	241	274	271	266	259	250	313	284	295	260	270	285	272	243	258	250	257	269	268	248	271	278
25286	21571	27891	26716	16071	6941	3487	1829	1153	783	550	483	432	385	338	353	250	273	247	253	220	240	216	204	184	198	198	205	194	198	186	186	197	197	171	183	187	183	191	198	187	180	195	189	168	192	198	162	170	179	184	181	167	198	186	200	167	169	158	186	204	179	180	160	170	174	196	173	169	175	183	170	167	170	174	186	178	181	181	174	189	165	182	178	178	194	206	205	145	178	175	181	166	164	183	171	173	190	171	185	176	185	177	172	175	173	160	196	171	203	170	164	158	167	161	159	167	190	156	150	173	183	178	170	169	177	173	176	194	195	166	168	161	155	168	180	171	178	170	162	210	195	177	193	194	162	165	169	180	181	155	177	166	171	155	203	158	157	183	183	188	171	185	178	169	187	184	170	179	172	171	175	160	165	173	183	172	189	178	172	190	170	187	156	215	160	158	183	172	184	195	178	177	170	168	200	165	175	146	182	160	188	188	167	168	208	189	182	198	177	191	201	178	161	182	200	176	161	172	186	204	171	209	190	159	159	179	183	178	178	165	177	156	163	194	157	186	174	162	175	172	187	167	156	170	192	179	162	187	181	200	176	172	177	173	186	175	176	169	211	181	188	203	158	199	162	175	185	190	177	194	179	164	187	184	204	184	197	193	166	187	189	188	187	162	193	182	180	172	186	179	199	167	172	179	175	227	181	172	170	174	205	178	162	184	164	175	163	166	172	164	190	175	167	160	195	172	175	167	142	194	170	183	185	167	182	192	186	156	184	190	180	169	182	175	175	147	166	168	189	155	174	183	181	144	205	191	173	190	201	174	160	174	178	183	158	192	197	170	179	173	169	190	179	195	170	195	187	189	184	185	189	158	209	198	188	162	181	166	197	177	179	176	185	174	185	203	175	211	193	180	157	181	170	158	199	167	183	174	166	194	167	177	196	190	180	181	193	177	184	178	175	194	184	183	160	171	192	180	162	191	168	176	191	160	174	167	193	158	163	152	163	183	183	184	159	186	170	203	168	200	181	164	178	171	186	187	169	167	181	175	175	192	174	186	170	172	158	169	188	201	181	147	171	183	164	166	163	211	167	175	181	160	164	175	195	176	159	191	206	170	178	173	168	195	190	194	190	166	169	168	185	190	142	176	182	195	167	155	180	185	188	215	177	155	163	171	144	184	164	178	203	160	175	173	193	197	164	162	163	168	160	174	187	207	182	150	152	176	189	158	171	178	187	187	171	182	144	187	191	173	170	185	174	186	158	177	152	194	182	168	165	195	165	178	174	178	186	185	192	174	196	173	175	159	184	160	195	169	184	181	164	180	215	173	167	174	160	162	204	162	183	163	193	202	161	161	161	157	183	189	153	152	207	198	155	184	173	167	176	168	165	167	159	179	173	158	213	178	204	174	198	186	184	174	161	187	199	201	207	189	186	185	174	177	158	162	165	167	155	161	208	141	186	176	173	169	162	170	175	179	200	167	167	166	185	179	204	186	184	186	157	193	197	162	177	187	142	194	173	191	172	187	167	181	154	170	192	181	183	172	180	189	162	187	172	219	183	176	199	183	204	176	150	184	172	161	165	193	179	167	178	155	184	190	190	204	191	171	163	197	158	165	180	191	165	172	194	175	160	175	188	174	181	172	169	187	166	179	187	177	200	174	175	172	184	176	184	193	166	203	182	190	171	163	180	162	187	190	167	167	172	181	177	167	172	197	191	167	173	198	163	164	183	182	182	171	193	181	174	170	189	172	172	157	179	188	181	175	164	190	218	174	203	172	181	187	179	185	179	180	187	169	178	176	167	174	212	191	159	159	170	196	169	178	171	180	190	177	191	184	165	187	196	174	182	164	154	162	176	212	180	172	168	191	175	179	151	184	164	154	178	170	185	177	169	189	173	191	181	191	183	181	167	188	183	190	170	171	169	147	156	161	187	173	195	180	179	179	183	188	170	180	171	197	185	157	171	185	182	209	173	167	168	184	190	194	175	181	175	192	192	197	173	156	165	166	184	196	190	185	167	202	161	166	199	182	175	180	165	154	161	189	192	154	154	200	171	182	177	185	172	174	172	188	167	168	176	173	160	170	174	167	171	168	187	182	160	192	172	185	172	168	185	172	158	196	167	176	189	180	169	167	179	183	188	170	164	194	185	166	167	177	205	184	184	205	171	181	174	182	162	176	172	174	181	173	170	184	171	181	169	188	201	160	160	191	182	170	164	185	186	167	186	159	177	162	203	167	186	164	187	181	172	181	204	181	153	181	176	186	181	179	176	167	187	187	169	171	172	166	197	157	196	173	182	176	174	196	159	176	190	165	185	189	168	171	173	182	184	205	167	163	200	156	191	185	175	172	164	188	166	174	194	182	204	192	156	175	171	191	204	181	157	187	187	175	171	202	197	192	167	198	161	181	182	191	177	178	170	144	190	159	175	187	160	216	156	144	183	155	172	192	198	201	190	186	199	176	175	176	165	167	189	165	179	164	184	173	166	165	173	194	166	184	180	194	171	173	150	168	187	164	167	172	190	164	187	177	169	165	196	168	176	176	181	185	192	178	190	177	162	192	187	173	166	189	156	187	175	184	176	171	182	182	176	176	175	163	155	173	167	171	181	169	198	174	183	177	176	182	172	182	162	159	158	186	165	170	169	183	167	171	185	171	170	180	173	172	184	179	182	186	176	171	185	197	164	198	191	189	172	179	193	199	163	166	174	183	186	166	193	192	191	195	160	194	159	192	183	152	168	163	167	169	164	182	165	189	185	173	171	169	190	191	178	148	188	175	165	173	149	196	171	185	170	178	187	172	158	202	184	171	164	177	165	181	190	176	174	170	165	183	163	186	159	188	182	175	183	170	203	178	178	173	194	187	191	189	186	172	186	183	196	163	180	182	163	165	198	182	176	172	194	181	184	174	171	178	166	195	195	189	185	163	180	188	138	165	202	177	171	174	174	164	179	182	172	158	182	163	186	172	181	161	168	160	176	174	181	166	187	193	183	192	178	152	186	176	198	151	173	171	182	187	200	173	205	172	155	194	210	169	174	185	169	177	176	169	218	160	182	191	195	182	183	183	196	187	165	180	178	179	176	185	200	199	164	169	169	193	166	193	178	180	162	176	184	179	157	182	159	164	184	183	174	188	207	187	166	157	171	153	206	184	179	161	184	183	180	152	183	183	192	174	196	178	177	183	191	197	179	164	152	183	164	175	176	175	152	197	194	190	170	173	183	192	191	166	173	190	167	155	184	156	196	180	167	174	190	169	203	189	181	174	190	152	192	190	167	165	169	183	185	182	179	173	154	182	192	179	177	213	171	190	192	169	189	174	163	167	172	160	173	187	185	195	179	188	177	187	194	189	178	195	180	167	173	195	171	186	174	190	178	164	159	182	192	187	184	196	163	212	182	181	178	170	191	205	177	183	168	176	178	189	169	185	190	161	179	171	164	205	181	191	186	199	180	207	178	158	160	163	155	197	179	177	180	182	179	170	199	160	158	186	161
30906	49232	38032	27342	18349	10438	6520	3641	2112	1391	1018	767	689	567	527	470	445	397	360	321	296	296	310	281	304	266	226	230	243	209	246	241	246	217	223	244	209	227	258	237	241	240	213	214	267	198	224	233	238	206	218	202	228	201	235	232	234	215	200	215	203	194	221	219	221	206	197	219	213	189	202	215	216	208	219	227	233	214	219	221	206	222	207	253	232	199	183	223	193	210	207	236	211	214	223	207	213	219	220	196	210	173	198	201	213	207	208	219	221	219	210	222	222	222	205	232	215	198	226	223	232	211	222	234	226	199	211	216	251	200	205	215	215	197	190	210	215	206	222	215	215	217	239	202	228	200	234	173	216	211	197	227	218	190	223	202	225	202	216	209	196	219	226	242	214	221	213	226	215	218	225	214	247	211	189	220	227	216	254	211	212	225	246	207	235	212	198	226	218	201	213	220	225	218	201	234	227	228	239	215	230	202	230	221	210	225	212	193	210	196	190	217	214	202	219	231	182	220	210	227	219	225	227	200	236	206	222	187	235	210	199	224	233	219	206	237	210	179	224	220	215	180	237	214	211	225	202	217	206	215	228	205	226	214	196	223	216	226	221	202	192	227	189	198	241	194	238	213	202	209	218	208	203	216	216	228	219	236	202	227	225	230	212	208	210	248	226	216	202	212	228	219	202	238	240	234	223	243	185	215	207	200	193	209	196	208	206	224	199	226	214	207	223	215	245	229	207	230	202	209	183	216	232	204	199	215	213	188	225	217	199	224	213	230	237	200	236	207	228	217	224	213	208	187	209	213	221	235	249	211	199	228	218	236	183	214	213	227	222	207	211	192	179	202	211	196	229	218	223	194	207	230	228	231	236	207	231	230	208	226	225	188	218	217	191	216	189	210	204	193	227	195	213	214	190	231	202	209	227	222	199	202	209	201	249	222	254	225	249	200	189	205	220	219	216	238	223	200	236	228	193	214	236	214	195	195	220	217	206	224	203	217	202	214	221	208	184	217	223	218	218	228	236	238	214	220	222	180	224	208	227	220	229	231	219	231	212	190	202	218	200	203	212	185	234	220	221	216	224	217	213	226	206	236	206	229	217	208	207	241	225	225	224	192	206	200	222	229	212	222	229	198	197	229	190	234	224	192	218	200	224	194	216	221	218	222	216	210	225	185	219	205	224	217	224	216	194	219	215	205	256	215	211	225	225	225	215	206	252	220	230	221	200	230	208	211	213	224	220	203	208	217	214	204	207	194	218	203	196	183	213	239	222	204	210	221	217	211	206	203	194	208	218	188	212	222	211	204	242	189	203	226	223	212	200	212	200	237	213	215	208	246	211	231	202	234	218	219	204	221	250	218	173	189	205	215	213	190	229	197	237	228	216	218	207	211	213	211	214	260	221	198	202	212	203	202	196	214	232	228	201	211	213	254	226	225	207	238	226	191	215	199	208	187	223	239	212	203	219	236	215	234	204	198	224	205	219	192	226	207	217	217	213	199	206	205	226	245	194	216	230	218	202	211	200	224	226	199	197	203	199	225	225	218	209	208	204	201	201	212	209	208	210	216	207	220	192	234	207	229	211	198	215	182	217	233	190	216	217	225	190	212	239	214	195	209	218	227	199	213	192	208	227	176	236	188	239	215	225	192	215	195	196	202	230	212	215	220	241	209	235	208	211	211	225	198	205	227	241	206	207	198	227	188	199	214	219	228	208	233	232	207	206	193	222	219	238	211	242	206	235	192	195	207	212	217	212	220	218	195	219	224	213	246	207	237	239	221	228	207	208	204	212	207	198	211	177	238	219	218	236	212	213	214	213	201	185	194	213	227	194	211	236	197	223	211	182	213	221	180	202	206	217	260	207	228	225	207	193	221	197	191	202	210	218	191	226	195	214	195	229	204	214	188	209	217	211	245	203	228	224	193	200	215	212	220	228	206	208	193	220	220	201	196	195	222	203	217	214	195	251	230	201	203	216	188	231	240	204	209	208	239	229	228	222	226	197	212	224	219	248	213	225	203	228	210	179	234	207	217	216	203	211	214	202	246	220	224	181	191	225	201	182	226	199	249	206	195	228	202	213	206	216	203	239	208	225	232	213	226	240	216	209	216	210	184	217	213	209	208	215	213	226	223	198	212	208	216	213	206	203	226	195	222	201	219	216	199	209	203	221	186	204	224	208	209	218	213	193	232	225	215	207	221	225	221	203	221	226	184	207	223	197	201	221	193	204	227	204	215	216	220	207	220	202	215	189	216	207	172	243	184	199	216	247	216	227	221	246	209	206	234	209	215	206	199	206	239	206	202	213	218	216	221	225	203	202	212	212	194	222	206	214	196	204	183	230	217	215	210	208	222	215	205	226	227	193	195	193	197	222	224	253	205	215	236	225	203	197	222	196	216	213	205	206	217	207	236	210	205	225	220	215	205	192	224	199	210	228	204	238	237	221	181	201	221	206	208	217	202	192	212	197	211	215	218	218	215	230	233	213	215	223	209	238	227	229	211	206	204	199	205	213	207	210	247	209	188	213	194	215	185	240	214	225	241	202	201	222	205	222	221	214	221	194	186	183	226	203	227	222	209	197	201	221	235	195	219	235	234	236	216	232	209	225	240	224	189	217	218	207	239	217	231	220	227	238	225	195	188	251	210	202	218	203	212	206	254	233	219	189	215	200	220	210	225	223	188	214	204	209	218	193	222	224	211	219	225	208	230	222	226	223	192	219	205	228	213	215	218	241	206	207	221	228	228	222	241	219	205	204	215	225	233	192	218	224	216	222	223	191	199	211	208	204	237	208	240	218	221	227	207	195	207	189	203	211	202	190	224	209	194	226	213	207	233	200	221	223	197	251	194	209	223	209	182	196	217	219	215	228	223	225	185	242	208	213	199	208	214	213	209	234	251	226	204	220	207	197	245	211	222	237	221	209	218	227	207	203	206	223	231	205	237	220	210	228	210	209	227	209	205	202	201	205	210	235	197	210	224	259	237	204	214	195	206	210	209	242	206	182	231	201	197	239	201	215	187	216	218	213	213	236	219	217	212	234	219	207	242	202	214	221	205	207	223	230	219	240	210	217	243	195	223	210	199	231	200	207	238	215	214	229	227	212	228	196	219	201	224	191	200	182	219	221	202	220	237	207	208	244	213	206	224	215	222	199	212	228	218	216	203	230	218	226	197	213	220	218	239	228	213	213	215	206	236	194	222	227	207	234	229	203	211	208	209	206	217	222	229	188	226	213	251	224	211	231	203	209	209	217	221	201	223	223	199	224	204	228	230	202	206	223	206	205	206	233	214	206	207	228	201	187	206	196	229	218	212	223	222	224	222	222	217	217	211	225	201	213	209	247	220	221	210	220	202	220	177	200	204	216	213	210	204	223	223	209	231	211	225	205	196	209	219	227	192	207	203	226	207	225	217	224	209	209	207	225	215	195	221	214	204	211	203	207	220	176	233	225	218	212	223	255	197	203	214	215	233	217	211	208	240	205	209	227	205
22735	21419	28992	24513	21937	21645	14328	4151	2100	1297	926	782	676	568	490	413	423	372	361	332	333	307	335	278	264	277	274	270	273	239	264	244	216	231	242	256	244	251	230	219	227	227	239	225	229	210	231	222	231	200	226	265	225	232	231	217	201	230	231	224	246	234	217	227	236	230	232	235	209	202	221	217	238	231	218	223	213	220	217	229	219	216	230	212	213	241	218	237	251	220	212	213	204	234	237	219	215	232	215	226	226	220	214	207	222	217	208	220	206	228	246	232	207	230	211	193	239	252	211	200	222	212	241	234	210	235	215	201	254	198	215	229	207	245	242	238	197	245	229	246	244	205	223	224	211	225	175	211	223	195	242	216	221	267	228	202	239	228	217	227	236	196	202	228	225	235	229	232	209	207	241	242	226	257	217	240	225	208	248	255	218	225	236	217	221	219	226	223	238	196	215	216	216	224	247	231	228	229	210	221	232	219	213	207	211	232	240	250	231	238	217	228	222	211	223	249	227	213	202	212	224	226	226	221	227	197	214	245	256	217	244	216	230	237	225	247	248	196	210	218	232	216	229	228	215	243	209	230	212	222	217	210	225	220	198	195	240	215	239	240	240	207	256	232	223	232	221	230	238	249	218	219	198	228	212	211	228	223	222	211	206	203	266	231	198	201	202	229	221	244	243	208	215	207	237	211	229	246	230	236	215	210	227	198	214	232	233	238	227	233	234	215	231	226	225	267	245	210	233	231	203	221	226	228	248	215	207	277	227	191	215	217	230	205	197	236	221	218	213	244	231	233	217	215	215	242	208	242	240	215	223	229	229	220	225	226	215	226	214	213	233	216	215	218	219	209	221	225	255	215	237	235	233	215	226	233	223	236	223	239	231	228	211	229	246	240	237	232	212	248	227	250	241	243	210	204	226	236	247	227	240	247	223	238	229	249	220	231	222	224	232	216	240	203	202	204	230	203	202	214	234	232	227	250	215	235	252	213	213	224	210	208	244	208	202	217	238	235	188	229	208	220	231	244	211	219	251	225	233	223	229	194	222	205	218	236	236	247	252	236	254	196	212	217	238	225	221	223	220	218	224	214	194	248	249	188	233	232	231	245	250	230	242	225	200	222	226	209	251	219	232	221	227	186	223	219	218	218	242	214	254	243	231	199	213	237	227	237	213	236	225	242	236	211	219	223	198	197	214	250	210	194	225	224	224	228	267	241	241	233	220	241	221	239	203	204	250	229	232	233	209	255	228	221	218	246	247	255	227	220	219	210	229	220	199	224	230	224	244	239	260	221	228	216	239	204	199	220	229	231	243	212	199	232	227	219	216	228	216	254	247	223	232	214	238	230	202	216	239	221	234	199	228	232	242	223	217	206	226	229	224	201	212	221	247	204	217	217	226	255	217	231	205	243	230	211	210	200	227	227	217	220	247	204	250	229	244	232	214	244	219	224	219	229	245	229	225	212	214	219	239	254	223	222	228	230	230	235	233	239	240	224	209	228	237	207	226	226	248	247	233	228	216	209	218	215	237	240	210	219	198	194	204	245	227	243	246	231	217	224	252	219	243	223	227	194	235	238	236	210	254	242	243	208	238	231	248	231	229	217	206	201	233	243	213	248	230	223	215	226	218	231	222	241	232	225	243	247	211	235	228	225	238	205	230	248	228	236	241	203	257	211	213	208	243	215	220	243	242	211	245	204	215	217	213	211	222	244	246	205	229	240	210	223	232	238	232	239	211	235	223	211	223	227	233	248	232	190	233	213	228	239	210	214	203	212	239	248	222	231	216	248	214	211	228	229	198	258	227	255	252	230	234	244	223	214	231	244	232	223	236	200	239	213	204	217	198	230	252	245	235	239	269	221	228	252	220	209	247	209	229	229	226	190	209	249	250	256	214	246	213	247	240	211	233	213	229	205	244	217	198	216	221	236	196	222	239	220	242	221	236	217	234	205	213	231	175	242	206	230	199	229	240	221	228	227	222	219	224	236	226	245	218	202	224	259	228	242	211	258	254	242	239	229	253	205	239	223	225	236	224	215	221	212	222	207	223	223	226	197	239	228	226	256	235	212	223	225	236	224	228	208	230	231	244	237	242	233	224	217	252	227	239	211	233	204	205	215	261	218	232	224	209	233	215	223	241	252	205	241	244	231	236	233	233	231	247	237	216	201	242	238	219	211	234	242	224	238	229	254	197	227	238	193	217	204	247	206	221	228	215	219	249	216	221	219	221	245	211	224	216	228	219	204	214	209	232	211	233	214	204	220	206	211	231	213	233	205	245	229	229	231	205	207	202	181	224	200	247	225	227	231	238	220	230	211	206	228	197	211	184	214	251	228	212	228	233	227	224	225	194	209	231	252	219	250	232	244	227	240	231	229	229	229	243	237	239	226	210	221	208	229	232	213	237	231	237	217	222	209	207	250	232	234	235	231	215	230	228	220	214	244	218	228	205	226	250	234	245	214	234	238	224	213	199	226	217	219	210	237	223	233	219	229	208	232	221	257	221	212	203	228	231	245	223	212	222	200	205	205	239	206	237	216	239	225	237	237	227	217	254	222	250	254	239	185	207	211	205	241	222	213	221	231	241	211	219	221	207	243	245	246	216	195	236	233	201	244	208	223	228	222	231	234	209	208	239	273	221	230	221	226	228	239	213	238	225	235	212	234	239	232	224	194	214	203	234	230	231	255	238	237	223	248	222	215	223	219	214	233	235	215	209	213	230	206	220	224	220	202	206	236	250	253	220	219	235	207	242	232	229	235	230	213	212	234	246	238	207	206	241	253	236	222	226	213	221	213	221	205	231	217	227	229	224	215	224	240	226	244	208	216	226	266	226	216	226	211	224	197	248	230	218	215	238	229	221	230	229	215	229	240	206	221	202	227	210	217	219	223	229	239	203	196	235	212	209	244	213	231	222	226	230	222	221	222	230	228	218	228	231	250	229	225	221	234	217	227	191	208	211	239	218	208	242	219	228	213	210	217	203	210	250	249	223	207	236	227	227	229	217	190	220	228	227	224	196	212	217	237	214	238	240	219	203	209	244	213	220	201	231	225	233	215	204	238	224	221	218	246	216	202	205	218	243	224	214	228	219	224	233	225	220	218	212	251	225	233	238	220	211	248	236	251	210	238	181	233	218	228	244	234	237	205	201	211	225	235	234	193	206	234	234	213	201	239	224	229	217	237	228	234	212	246	211	230	235	232	207	213	261	246	221	223	207	223	219	238	239	215	210	226	230	215	210	225	217	234	216	211	202	243	234	197	225	203	225	266	241	208	247	184	215	242	199	205	224	214	220	214	222	210	218	222	227	209	257	202	229	243	218	220	219	202	247	234	195	244	223	201	223	226	250	205	205	230	217	216	215	231	235	220	246	218	221	218	202	215	248	229	212	237	229	217	189	213	233	217	233	246	233	213	219	208	202	231	231	217	210	213	227	216	237	183	227	213	226	245	226	220	217	229	231	246	233	209	222	235	210	236	197	240	231	229	269	236
33141	61346	51444	40265	27240	17823	10715	6124	3588	2336	1735	1355	1091	978	806	723	635	533	500	445	442	384	382	388	356	344	333	314	311	301	292	262	316	295	286	317	249	298	281	277	244	266	268	278	280	285	261	289	288	261	245	246	284	284	264	248	236	236	276	274	248	277	278	261	282	262	290	271	265	272	268	262	272	258	271	245	269	292	255	288	250	279	265	283	289	269	283	250	269	277	261	257	256	257	277	287	266	292	259	267	250	257	289	278	225	284	258	277	252	253	247	280	257	271	274	274	255	241	284	273	280	271	253	262	248	268	279	273	295	269	261	289	279	273	267	260	261	251	266	267	244	254	265	261	261	270	272	262	258	277	244	256	279	273	252	283	258	259	264	249	268	261	254	253	239	267	258	280	285	266	286	272	255	228	267	264	266	242	236	250	248	260	261	256	229	275	272	256	281	266	262	266	275	277	263	267	221	268	266	267	287	261	307	264	244	249	273	268	273	244	256	245	247	295	251	289	229	270	269	273	268	247	250	259	241	250	240	284	270	266	267	266	241	262	248	264	264	251	267	283	296	259	253	246	264	294	280	252	243	248	267	261	236	277	279	255	293	251	290	246	274	210	271	261	276	247	253	278	261	279	272	261	259	260	266	270	257	252	272	263	270	256	279	262	252	268	288	290	264	262	279	258	250	256	253	273	273	266	265	256	245	264	237	249	293	258	250	271	266	248	253	268	278	241	262	276	280	277	289	284	269	289	224	308	252	281	280	231	273	262	276	285	252	243	287	257	261	241	260	250	283	262	274	282	249	262	272	264	295	284	252	265	240	244	266	255	277	249	258	239	274	248	251	266	258	289	244	251	279	287	255	285	265	279	256	262	260	253	270	274	278	279	236	257	279	240	275	251	253	265	262	262	269	249	243	250	235	256	273	249	267	289	261	284	288	264	243	269	260	296	275	271	267	239	263	275	288	253	262	249	235	270	280	270	236	278	274	288	269	254	249	259	260	270	270	286	258	241	279	289	279	296	273	251	258	250	267	270	278	269	241	273	263	266	279	251	216	251	245	250	243	267	242	252	249	280	262	261	297	262	270	260	283	236	253	250	266	254	265	271	269	283	260	244	242	265	286	291	285	242	258	282	240	278	261	257	267	285	279	268	265	252	274	268	249	264	242	264	279	269	278	247	273	255	273	268	217	282	271	269	257	250	268	252	243	270	232	287	235	253	254	270	251	254	279	253	280	272	243	249	257	270	258	274	235	268	262	254	251	256	274	273	277	263	259	280	234	232	271	277	277	259	248	223	239	238	269	229	267	254	282	253	296	272	265	247	255	266	267	254	259	293	284	263	261	260	286	267	263	276	259	277	266	248	280	230	272	254	254	248	250	254	252	273	254	264	265	252	237	263	248	269	276	281	250	270	277	247	240	254	256	271	251	271	258	250	242	268	276	265	285	260	264	251	265	257	297	259	269	256	217	264	269	225	271	270	274	277	249	256	311	250	283	256	269	299	229	238	280	225	260	265	266	281	237	228	278	261	251	275	287	296	289	268	268	260	245	249	262	271	289	263	247	257	293	292	258	296	264	245	296	240	242	235	253	244	277	281	261	278	257	267	270	266	235	269	273	254	296	275	265	266	258	269	246	288	250	248	282	263	232	240	245	244	253	265	248	266	256	261	288	275	246	275	259	255	242	249	248	270	278	268	249	269	249	250	281	280	276	245	286	303	254	261	242	276	279	253	271	259	276	245	290	258	254	250	248	281	251	268	291	253	279	255	279	250	263	265	256	263	249	278	281	259	232	249	262	257	257	261	264	231	265	239	263	280	249	260	251	251	284	278	254	270	263	278	253	277	273	262	275	253	236	255	280	228	282	249	247	256	239	271	252	253	247	269	249	282	236	261	243	280	251	268	223	298	262	293	237	249	249	279	261	220	270	237	234	276	254	247	251	265	263	275	270	265	259	266	267	257	264	259	241	256	268	258	236	257	245	270	286	242	293	250	258	253	252	277	237	263	292	249	289	289	282	222	270	246	249	256	265	288	272	270	256	284	295	245	302	297	276	258	270	276	263	251	255	255	273	254	247	273	251	244	292	243	282	257	276	248	279	245	275	263	234	279	284	225	254	281	240	245	281	255	277	262	261	274	268	235	251	272	299	268	252	253	274	256	246	271	253	283	263	266	268	261	243	284	274	253	258	247	291	270	266	268	253	272	252	268	260	281	263	261	268	255	293	243	275	267	284	244	272	276	249	265	269	266	272	242	284	252	277	277	256	272	262	243	228	264	274	254	249	265	294	269	300	263	293	291	264	244	262	241	261	287	254	264	260	285	253	292	251	253	273	240	286	273	276	286	282	251	233	233	265	246	254	264	259	258	306	259	267	259	257	251	277	262	263	255	288	266	263	274	283	270	272	266	266	244	233	319	264	304	253	255	271	280	232	250	288	267	248	262	285	283	256	262	256	270	275	269	249	246	249	287	287	287	282	258	252	257	264	242	261	251	260	222	266	261	260	258	268	258	270	270	265	263	268	270	278	283	278	250	276	269	267	260	284	252	264	262	287	243	282	272	247	257	268	285	262	278	234	287	261	276	262	255	272	267	241	277	283	262	253	248	288	285	274	231	278	234	244	247	290	274	256	262	262	271	313	272	241	248	266	272	288	257	246	285	258	277	287	285	263	285	258	237	268	252	245	246	256	268	244	272	257	265	250	293	272	281	261	260	255	266	251	282	276	284	302	278	248	255	262	284	242	249	266	290	283	235	249	237	248	265	267	262	249	279	284	236	254	252	264	279	285	275	289	281	270	273	257	273	255	268	272	271	271	206	262	286	253	242	251	254	260	267	260	242	244	252	258	288	276	237	241	254	250	247	252	264	255	243	263	266	246	277	280	252	272	272	275	267	255	254	258	263	249	264	254	257	273	284	254	290	256	287	238	256	250	242	232	245	279	297	271	298	249	251	269	258	249	292	295	239	269	289	265	238	262	230	247	251	274	240	263	260	236	292	263	268	262	253	283	266	272	254	241	274	260	272	253	264	251	257	264	260	263	279	262	253	300	248	261	262	263	272	266	266	277	260	257	254	270	258	258	258	284	272	266	223	245	277	251	279	276	231	239	251	258	254	264	231	258	269	270	266	271	272	273	255	267	260	281	268	258	250	274	274	277	233	282	244	287	234	291	250	258	263	270	287	267	259	257	239	248	275	251	273	263	271	284	240	260	281	263	273	255	241	258	244	237	280	258	265	272	256	263	248	277	248	244	265	261	265	246	268	278	240	267	239	251	270	280	256	263	254	256	242	263	271	253	270	265	265	279	260	278	274	223	272	238	260	237	275	250	309	289	277	262	273	235	262	258	243	247	261	272	273	269	270	261	266	273	270	293	267	268	261	256	264	261	246	276	250	259	244	254	298	247	272	273	252	270	253	267	282	252	266	271	236	266	244	261	262	280	262	259	276	241	240	294	249	239	254	258	261	268	288	250	271	239	244	271	294
30445	32082	33437	21580	8537	3766	1972	1116	713	548	437	402	368	272	301	263	247	265	250	246	223	212	190	246	235	221	204	204	205	187	210	210	218	205	214	231	203	198	180	179	184	185	219	198	203	185	189	207	201	185	179	201	197	177	202	188	184	193	200	194	198	182	191	185	201	167	193	200	197	187	178	182	177	184	197	195	159	183	184	170	192	206	189	197	211	204	188	167	202	185	199	205	203	180	206	209	199	193	190	190	177	178	192	183	192	195	171	206	189	178	177	173	190	197	190	188	184	201	176	210	188	173	159	177	217	171	191	189	191	211	165	218	190	213	226	183	193	207	185	191	195	195	205	173	188	172	173	164	174	206	222	204	198	216	211	189	211	193	195	213	175	190	203	192	195	199	177	205	201	215	212	170	192	193	211	171	178	178	181	199	212	201	203	172	198	204	202	200	171	194	197	188	191	205	210	203	197	203	184	191	206	200	206	194	200	182	154	186	180	165	183	202	169	195	197	199	201	187	169	187	203	179	190	208	193	192	185	187	170	187	208	187	192	189	224	194	215	195	178	183	200	200	196	186	192	171	224	182	191	199	189	199	207	204	173	190	178	212	178	195	189	182	180	184	173	171	195	203	180	198	172	194	203	192	190	199	167	167	198	163	193	176	193	196	203	207	198	192	198	178	212	188	196	190	192	185	206	201	215	192	212	201	179	189	197	207	201	192	183	160	180	201	195	195	194	198	196	182	209	216	218	161	173	186	198	195	217	190	201	199	198	204	197	192	208	175	180	196	178	195	185	219	201	208	233	166	186	205	197	192	174	196	179	169	195	201	195	193	175	191	200	221	189	201	185	177	177	152	208	208	177	201	178	193	194	201	208	181	181	192	196	190	188	208	199	188	173	210	169	198	164	209	163	202	207	200	192	174	177	204	196	171	196	185	216	173	205	217	160	188	189	176	163	172	170	196	185	187	188	161	193	203	202	182	188	206	195	184	208	193	177	183	204	171	180	175	182	171	200	186	169	170	180	184	187	191	187	159	212	186	171	183	201	198	178	190	216	198	175	188	203	198	192	196	189	180	194	197	191	186	188	165	191	200	181	169	176	185	187	183	204	181	181	192	154	198	189	191	183	188	198	183	195	181	181	178	215	198	208	193	222	216	197	172	194	189	179	187	182	211	191	185	183	194	188	187	168	169	190	192	213	191	191	193	200	206	204	176	205	196	184	193	181	200	223	175	194	192	218	194	209	227	185	209	199	198	208	184	187	185	198	206	197	202	207	190	203	198	189	187	197	192	188	164	194	192	183	195	192	188	179	199	188	217	191	208	205	199	217	172	198	215	176	199	180	182	185	193	182	163	197	205	199	184	209	199	196	172	179	189	195	191	203	210	200	186	203	190	179	184	169	176	197	186	199	200	179	168	222	183	199	192	182	202	204	184	212	193	200	197	175	196	209	197	193	209	223	196	225	219	192	211	212	179	179	199	218	200	193	186	201	199	186	175	187	170	198	218	177	172	191	183	182	177	201	202	195	193	178	206	198	196	166	196	175	173	208	208	173	186	200	189	194	174	196	179	205	204	169	228	218	177	200	193	173	201	212	193	199	199	200	171	185	224	205	177	178	222	183	191	182	184	192	197	190	185	188	188	179	192	204	202	188	176	192	189	182	206	193	198	196	192	196	185	174	202	182	183	182	188	204	197	175	198	203	191	188	201	200	183	196	186	182	184	203	192	166	184	196	185	211	195	230	209	233	211	210	183	178	196	204	168	184	167	189	182	200	188	206	189	205	192	169	191	199	176	187	201	212	190	190	194	187	188	209	191	175	194	188	176	166	172	191	211	179	189	205	193	216	195	181	207	196	193	247	178	177	202	160	198	218	200	180	168	187	209	203	200	188	212	176	172	170	188	160	185	186	181	202	203	193	190	176	201	199	173	205	189	183	215	208	171	214	201	186	168	177	182	207	194	179	192	182	179	174	202	196	184	187	172	186	157	176	186	199	186	172	208	170	177	188	188	208	209	170	181	186	201	204	193	204	190	194	221	206	180	197	185	170	192	189	203	185	171	198	196	208	214	183	182	180	171	188	168	184	196	186	185	171	196	203	216	206	185	191	189	193	203	193	208	226	158	191	176	186	162	187	192	209	194	187	184	199	203	201	178	178	208	184	194	176	190	186	197	198	209	191	202	212	206	180	174	162	206	204	210	195	184	193	205	195	188	202	201	203	180	159	191	172	210	196	202	183	172	183	179	189	217	182	177	190	195	210	200	167	188	179	197	186	193	185	163	200	206	193	176	175	204	195	191	220	210	186	186	200	216	204	192	199	168	187	198	217	198	184	153	180	185	198	178	194	214	189	182	199	182	207	195	218	177	193	201	206	212	199	182	204	189	193	200	171	200	196	208	225	178	206	191	185	187	179	191	180	177	201	193	203	210	189	202	204	186	194	188	192	196	174	189	197	180	219	188	194	197	198	182	211	204	195	205	217	185	186	200	185	184	186	190	202	194	184	201	195	162	203	223	206	185	206	211	190	186	199	203	190	189	162	188	202	187	192	196	187	208	194	196	190	165	197	190	197	194	180	198	182	185	187	203	187	226	207	190	182	214	161	210	181	188	203	203	185	191	182	196	210	198	159	201	186	193	188	201	190	190	198	187	218	173	182	188	174	194	214	203	189	191	199	199	204	198	224	200	167	170	192	199	184	215	183	191	206	181	192	193	203	177	195	200	193	213	182	199	198	189	208	166	172	217	197	160	204	200	214	184	174	195	179	196	200	194	210	201	206	189	186	168	181	189	194	200	171	194	190	177	200	180	195	183	198	178	166	180	171	183	192	206	189	203	177	215	218	199	186	190	191	198	214	200	176	219	203	197	193	197	179	174	165	182	188	192	197	191	173	217	179	191	204	197	185	217	204	196	192	178	229	201	205	181	206	188	200	220	165	170	175	210	217	198	178	193	195	204	207	176	193	210	174	213	194	191	207	180	194	203	188	201	175	221	173	196	224	182	200	185	177	203	184	213	205	170	186	185	177	194	198	195	173	185	211	195	196	173	211	197	185	173	194	161	188	169	183	190	187	169	213	201	175	163	204	187	192	171	191	220	200	207	189	180	210	189	224	177	191	215	191	193	173	191	233	204	196	170	220	202	201	182	213	211	208	176	202	191	184	170	208	199	196	190	196	188	192	177	167	193	162	177	186	199	208	220	204	194	165	212	219	185	211	205	207	197	202	201	206	189	184	178	178	177	187	196	203	190	177	201	200	207	200	180	193	184	199	197	231	205	207	210	189	192	188	192	181	190	174	163	199	173	168	169	192	174	199	197	202	213	206	188	189	168	214	188	203	180	179	180	214	180	208	203	191	199	175	192	174	195	179	172	225	175	197	202	176	179	197	195	185	209	212	214	194	208	190	213	187	199	209	195	205	202	184	211	184	192	223	198	193	176	199	190	172	179	177	203	202	200	202	171	196	210	173	204	185	212	208	200	174	183
32525	48309	37313	22539	11754	6636	3637	2117	1339	968	823	647	557	441	445	355	337	385	311	274	301	308	291	279	271	270	284	246	243	273	258	215	243	233	234	236	237	218	230	255	249	215	219	240	230	235	240	252	231	245	236	238	230	238	235	195	241	233	214	232	230	229	232	223	219	230	219	234	233	260	231	243	230	225	219	240	232	251	207	248	219	205	228	218	243	234	217	247	240	232	212	243	215	224	221	249	267	232	227	208	220	200	225	210	243	195	247	216	218	234	237	195	244	213	239	241	231	227	241	244	227	246	234	216	226	227	196	211	193	226	249	216	233	238	240	227	196	242	235	206	234	242	238	222	223	239	222	224	235	213	232	233	211	221	246	244	252	230	230	225	219	240	220	213	237	211	211	206	228	228	217	201	229	212	238	226	246	215	271	240	234	244	193	257	221	228	251	213	218	215	225	241	227	223	235	259	230	210	249	240	250	212	243	222	235	252	235	249	241	220	223	213	244	210	195	251	235	240	254	256	231	214	213	236	230	243	245	236	235	219	228	234	224	238	214	218	227	250	224	264	226	247	218	229	251	217	221	232	239	210	245	228	231	234	237	190	225	234	221	222	235	243	225	226	269	215	216	228	244	247	239	235	245	203	251	257	220	228	230	214	221	197	220	240	234	224	208	239	254	225	240	238	224	201	243	202	216	249	221	220	241	243	198	251	218	250	233	211	235	237	226	210	205	213	246	216	248	232	243	231	220	217	244	218	222	213	275	225	241	235	224	230	256	229	260	233	243	206	249	234	219	201	246	199	244	233	264	224	220	227	231	230	228	218	209	252	223	225	231	219	200	236	202	230	233	215	232	250	252	216	203	214	236	217	226	231	219	248	186	246	229	211	240	196	227	221	252	234	226	249	220	233	238	225	241	236	230	219	214	238	226	225	229	226	222	230	220	234	218	222	214	222	206	229	249	222	227	202	233	230	218	238	248	242	230	235	223	233	223	239	241	222	226	238	214	246	250	229	217	194	240	244	227	259	236	230	233	225	248	224	216	224	230	219	218	256	221	201	200	241	218	233	225	232	255	230	215	244	246	214	210	229	194	213	239	212	230	231	225	245	245	225	251	228	264	252	220	229	232	219	226	233	248	224	217	225	235	226	216	229	218	219	242	227	222	204	204	237	213	226	216	224	252	218	256	229	219	230	237	251	270	247	226	215	195	252	262	232	223	253	202	240	231	228	238	207	215	258	243	256	214	222	236	246	221	213	258	232	221	223	206	253	242	209	233	237	235	220	228	216	261	210	226	240	216	222	222	216	251	221	238	240	234	224	248	225	227	233	218	225	215	221	234	223	217	236	203	244	233	220	223	219	202	226	226	244	221	204	209	223	220	214	225	223	246	242	240	207	226	205	200	244	218	220	204	237	212	237	210	223	230	228	234	247	230	225	228	225	254	209	223	206	215	217	226	217	213	236	221	248	259	240	241	246	236	225	286	264	265	223	229	242	200	252	259	247	231	225	262	217	222	256	212	259	224	224	249	208	229	233	216	238	256	217	227	242	241	230	231	207	236	233	235	217	243	222	225	203	230	229	236	216	226	219	236	222	235	241	223	233	266	234	251	204	234	226	200	235	207	227	225	218	215	210	203	234	247	222	247	217	216	212	225	241	201	238	224	222	217	232	230	263	227	206	220	202	219	225	255	230	236	223	251	221	236	225	243	208	227	217	245	244	214	222	226	208	230	215	198	228	216	246	210	248	226	234	234	235	206	207	266	225	246	220	250	205	233	247	210	198	228	230	218	238	224	223	218	209	254	254	231	220	241	246	216	239	238	220	222	255	205	222	225	234	233	246	218	239	256	224	239	209	216	215	192	212	231	181	185	210	246	242	219	220	219	205	235	273	223	242	226	197	205	204	237	223	212	213	196	253	240	201	227	213	225	227	221	204	222	233	229	223	210	211	228	215	238	227	223	256	237	235	246	210	238	235	230	229	246	229	216	192	243	239	256	233	244	202	230	238	218	238	205	217	212	212	247	224	226	233	212	216	214	223	215	238	235	231	243	216	220	227	238	240	227	228	232	246	221	225	250	228	220	223	230	242	224	193	269	240	262	227	230	206	231	257	212	230	210	225	211	244	225	240	252	206	216	227	221	247	249	229	212	239	230	263	237	231	226	237	225	242	236	217	218	211	249	243	216	246	227	208	231	217	238	243	239	226	219	239	211	222	218	222	243	211	238	242	254	231	244	224	221	229	217	234	225	214	219	234	217	217	204	239	224	221	219	199	226	260	209	229	221	236	247	251	234	212	232	217	220	224	226	224	193	211	215	212	235	236	244	221	248	238	242	230	208	221	218	224	254	229	229	217	214	229	240	248	227	217	225	243	235	208	223	254	227	240	206	236	224	258	214	211	217	217	225	221	240	245	238	234	222	229	268	240	215	213	211	229	210	230	236	246	249	226	213	197	230	250	236	211	232	232	237	231	236	209	257	215	247	227	229	233	229	218	236	249	239	252	219	238	240	234	211	221	219	226	236	225	221	227	231	242	203	218	241	205	225	215	230	199	198	231	243	228	226	214	236	234	224	231	249	235	220	201	210	225	222	247	244	248	216	226	215	233	219	226	238	232	233	221	219	227	206	243	231	232	233	225	216	225	241	231	228	228	263	266	237	248	211	226	222	221	224	236	227	219	238	223	230	241	214	225	206	230	227	223	229	249	226	231	215	253	237	237	228	256	240	238	238	214	203	221	206	202	216	216	243	234	261	239	219	230	221	211	202	219	217	249	208	237	242	212	229	232	196	201	220	207	250	222	229	245	255	233	239	195	243	217	263	234	219	233	237	207	212	220	220	233	208	223	228	259	224	201	222	251	233	243	210	222	218	214	227	235	214	210	230	226	269	223	225	233	242	238	255	210	253	226	252	221	225	209	238	222	227	244	225	236	198	235	233	243	243	241	251	207	239	228	268	242	238	239	194	237	199	236	202	251	223	229	237	219	222	241	239	217	233	217	236	214	235	246	214	212	244	223	232	216	245	227	235	223	237	244	236	231	226	206	237	212	223	207	225	200	233	274	221	221	218	183	210	241	233	213	211	228	225	245	248	235	242	214	232	197	212	242	240	241	216	227	219	232	218	266	219	236	207	206	238	249	268	228	205	219	230	208	224	225	229	231	211	239	229	227	238	226	234	253	216	195	244	239	222	246	208	219	200	242	224	210	210	269	224	221	227	217	217	269	224	231	238	218	240	244	237	227	230	241	204	236	222	213	217	226	211	220	222	233	231	237	237	208	245	251	242	257	203	240	232	230	249	231	236	220	227	254	230	218	222	216	233	216	215	221	187	227	231	223	233	226	244	258	208	230	232	222	216	247	224	229	217	230	244	252	241	228	211	229	210	233	248	249	255	216	210	208	222	222	189	209	206	230	248	255	186	207	239	240	219	221	234	242	237	224	223	233	246	252	229	210	229	234	214	232	249	226	213	239	224	233	227	235	198	222
23817	21415	28651	25397	21573	14398	5358	2332	1196	806	604	484	448	414	354	346	306	306	284	285	270	290	256	287	258	276	229	257	255	243	216	221	248	254	239	218	234	264	227	239	238	229	185	230	220	224	227	232	243	252	239	231	222	229	216	224	231	227	185	204	236	232	230	201	255	225	231	235	216	249	214	214	232	213	232	234	204	250	196	219	203	228	222	255	216	202	212	206	243	236	245	209	244	208	212	220	207	236	241	236	238	206	241	218	228	229	215	212	203	229	227	223	239	225	223	230	279	198	229	218	205	247	198	210	204	235	197	236	245	230	232	230	236	237	225	234	215	236	210	207	226	220	218	217	203	223	223	224	247	213	224	201	252	238	229	251	245	231	237	218	211	235	255	240	225	202	241	259	222	229	224	215	216	167	219	216	237	227	217	208	233	243	220	200	225	212	229	197	212	223	232	223	227	220	198	216	209	219	221	229	233	201	264	219	219	238	234	238	224	204	224	233	225	221	226	244	242	243	228	213	182	226	224	201	234	230	228	210	207	215	230	223	214	223	221	240	225	222	218	227	239	219	239	237	228	216	189	223	218	233	222	223	220	203	198	218	214	249	202	232	238	252	221	220	248	226	205	231	216	196	218	246	225	225	202	225	226	244	217	212	230	231	223	210	234	253	276	207	193	208	220	236	209	235	216	219	238	225	227	204	240	236	236	222	235	228	214	230	224	196	239	219	229	203	214	217	217	224	239	250	249	246	225	204	222	212	230	233	256	241	223	238	209	215	233	233	218	227	212	232	224	226	234	224	218	216	251	256	238	218	210	251	219	223	225	216	201	205	226	232	222	228	232	232	219	238	221	210	232	241	226	241	241	204	226	237	205	216	228	223	244	236	226	199	211	238	225	211	255	240	220	225	205	268	201	205	223	249	197	235	224	255	221	220	207	237	217	206	238	227	216	228	251	227	226	202	227	203	210	240	233	227	227	260	223	233	222	216	247	226	243	233	200	231	219	203	224	230	190	237	234	221	241	244	223	217	241	217	232	230	203	216	238	224	210	237	215	206	220	174	219	214	241	217	226	224	228	211	203	265	216	229	220	223	224	239	219	225	245	243	217	225	221	212	208	216	228	220	225	221	220	245	243	209	227	235	221	197	234	213	214	250	210	210	235	238	228	219	228	213	238	224	236	235	232	212	234	233	248	234	220	216	216	243	225	228	230	222	202	239	216	228	212	226	235	225	208	214	223	204	226	249	232	201	228	208	219	215	221	226	227	219	241	234	220	225	238	237	226	207	222	211	217	208	238	230	245	231	242	225	225	246	212	231	232	243	204	224	245	203	195	202	235	204	231	228	222	233	212	201	230	223	266	209	254	221	213	246	236	232	236	220	251	200	244	219	197	207	229	212	245	231	223	231	233	236	216	207	207	221	201	257	245	219	203	230	207	236	207	210	193	189	230	232	234	232	232	244	240	258	251	244	237	243	218	256	231	236	195	212	233	233	192	219	217	215	225	221	229	208	237	203	215	214	240	212	210	257	215	233	211	206	233	221	232	225	229	254	213	219	215	219	225	237	222	218	250	235	234	249	248	205	229	229	248	231	237	219	215	214	206	231	239	235	258	241	221	206	245	226	225	222	203	227	212	222	237	211	231	235	236	215	227	238	235	219	212	237	229	214	254	236	233	232	263	236	221	225	235	220	210	225	200	231	214	255	218	201	210	239	222	231	221	223	231	199	236	241	218	241	216	203	229	233	220	220	213	223	239	209	215	231	189	259	257	215	209	219	218	212	225	202	234	208	240	250	221	227	243	225	235	227	224	239	231	217	229	203	208	232	204	197	235	210	219	207	237	188	221	219	198	207	247	222	217	218	201	223	196	232	225	213	235	242	217	225	254	220	211	219	214	235	223	220	237	223	234	220	215	238	231	224	242	195	220	227	223	253	209	225	251	215	244	233	231	241	218	200	238	238	233	235	240	217	218	247	209	247	229	219	240	235	238	222	244	217	228	233	223	216	208	239	233	223	239	212	219	235	221	220	232	217	198	235	248	233	214	223	235	199	233	220	205	222	205	240	220	223	223	219	209	226	231	241	225	223	231	223	215	234	192	227	242	217	242	232	236	212	229	243	210	232	229	245	225	217	225	202	237	224	221	264	242	224	224	210	205	226	205	213	247	253	215	226	239	240	243	238	237	214	218	216	221	223	201	232	207	200	217	217	216	241	227	232	252	216	248	225	210	243	227	233	215	215	234	218	237	221	235	240	243	236	245	237	239	211	236	247	209	208	216	212	199	226	228	249	256	229	226	221	226	211	242	269	202	194	249	233	225	225	230	242	215	226	217	230	224	205	218	196	238	233	242	217	219	213	244	205	216	238	202	215	255	221	203	234	216	229	226	204	207	227	241	214	216	195	215	234	224	227	246	200	241	251	224	216	189	230	227	252	235	198	243	234	234	235	229	239	224	207	254	245	214	237	241	225	240	241	231	219	227	200	207	227	225	218	229	202	213	240	224	226	213	210	249	229	238	234	222	258	218	236	196	203	243	233	216	236	224	237	221	216	234	243	257	228	221	259	220	240	224	212	223	215	229	227	207	228	215	202	247	218	211	224	231	225	222	237	203	246	222	217	221	218	247	243	233	221	211	233	201	239	254	224	231	246	239	220	235	246	218	230	220	213	242	229	240	196	240	218	215	223	230	223	234	205	216	259	237	249	214	230	209	226	214	207	222	236	232	207	227	238	233	218	218	215	215	223	206	238	230	252	209	213	234	215	211	184	239	242	224	226	217	216	222	217	220	239	212	240	224	203	200	188	222	225	224	229	189	234	219	239	224	226	216	242	229	244	236	218	227	249	212	233	231	225	214	224	202	221	230	231	228	249	192	218	215	208	227	248	218	239	228	240	249	252	248	208	212	234	215	225	230	210	237	238	221	229	239	239	227	242	231	204	231	241	222	231	217	219	253	235	212	202	239	232	239	200	215	211	219	216	230	209	222	223	237	246	225	212	212	247	222	250	225	216	237	241	222	226	231	228	255	225	217	256	214	229	225	193	218	211	214	228	242	221	227	221	225	215	237	233	213	247	225	222	236	215	234	207	223	223	244	225	236	225	207	215	207	223	237	244	229	232	231	243	219	212	241	180	221	229	223	223	242	253	221	205	208	246	244	229	219	200	228	214	220	224	204	212	225	213	241	227	223	230	236	256	271	226	241	231	232	218	243	195	200	198	207	232	246	237	234	261	226	222	221	180	205	233	200	229	241	211	218	196	228	243	238	229	238	233	223	225	240	200	241	209	223	225	219	224	243	214	214	217	218	220	221	264	221	226	208	202	190	226	217	227	223	210	231	217	196	210	205	203	200	186	226	242	194	221	222	219	217	240	209	229	240	218	221	230	223	237	239	227	224	233	178	219	223	209	259	263	218	223	247	219	227	234	217	213	208	202	230	211	207	209	226	209	226	218	235	212	196	227	196	212	237	214	237	228	209	229	234	199
33571	55446	45543	32186	20044	12390	6206	3904	2117	1379	1068	807	717	576	505	463	445	412	369	373	353	330	327	323	311	314	266	308	306	260	282	262	301	264	243	315	244	287	262	259	310	297	282	255	256	285	282	293	261	279	272	272	276	270	264	264	312	288	237	287	272	279	277	268	259	245	252	257	292	263	278	242	262	243	272	284	258	292	267	257	247	256	274	281	270	255	257	265	282	277	280	288	259	252	276	244	296	280	266	270	235	270	288	232	267	268	268	258	262	256	259	267	275	291	251	251	293	238	256	276	263	283	252	259	274	253	273	253	272	257	272	303	257	290	248	281	261	247	285	278	264	285	241	266	256	283	257	276	251	264	286	238	262	251	256	266	252	287	276	239	264	299	281	251	268	285	267	288	287	267	259	234	270	238	255	287	251	254	280	248	259	255	253	249	294	270	261	246	265	241	243	250	285	239	260	252	245	268	249	268	284	266	284	263	235	275	270	251	249	287	266	258	290	289	257	263	266	250	261	239	258	249	278	250	247	266	268	255	260	260	284	241	282	257	256	250	269	275	298	271	256	273	262	291	267	267	265	264	283	253	262	277	259	275	293	285	268	286	286	278	290	234	290	293	265	264	263	249	258	272	290	264	280	252	274	239	301	263	264	280	259	271	251	249	266	281	253	274	287	272	272	275	250	258	259	226	305	253	293	250	259	265	276	286	248	255	282	260	255	244	244	277	265	252	275	252	234	229	279	262	268	292	273	278	266	284	251	229	266	257	224	249	260	282	245	273	260	269	236	276	240	278	268	286	266	236	239	260	256	274	263	262	300	266	257	290	246	255	256	265	296	269	269	266	273	288	267	226	287	269	262	299	331	273	256	232	254	260	286	267	284	255	260	226	279	264	284	245	258	259	286	272	271	267	252	287	240	262	289	250	259	292	271	270	280	279	268	274	252	271	222	267	282	259	262	248	296	270	260	241	263	283	270	235	233	258	291	284	269	259	249	287	248	286	240	239	263	269	283	260	280	258	263	257	251	252	260	301	281	270	268	273	271	266	262	267	253	260	261	288	275	250	253	275	250	252	282	310	281	239	261	265	251	279	268	260	258	268	262	261	244	293	270	259	288	267	259	262	246	251	296	269	277	242	301	269	245	292	261	243	260	257	254	268	253	251	268	255	263	265	254	247	225	302	280	251	275	269	277	267	269	271	278	270	268	269	265	264	266	249	251	260	252	260	251	265	262	260	255	249	237	291	256	278	257	293	286	253	261	250	278	256	258	254	244	259	261	269	291	278	249	270	268	255	253	271	265	245	267	267	257	240	266	285	259	250	262	234	282	267	269	239	292	258	254	285	278	265	232	268	220	263	268	266	256	271	261	265	239	268	268	271	316	264	305	252	248	278	249	243	272	280	275	245	256	256	278	262	264	256	263	237	256	253	264	270	261	254	286	275	279	258	274	261	289	250	275	249	269	273	230	276	252	265	241	245	244	255	254	254	287	244	263	257	267	269	249	258	264	264	271	276	250	261	264	287	300	256	273	246	258	257	245	230	282	257	276	247	280	267	260	263	267	279	272	268	260	272	276	262	269	261	255	262	250	297	252	278	271	291	254	247	257	273	253	284	260	289	241	267	263	225	293	257	245	270	270	292	276	252	279	250	262	264	281	291	295	260	269	267	302	289	273	249	288	279	254	244	253	260	270	247	223	243	275	272	241	261	276	258	254	271	263	267	278	257	259	268	265	255	249	229	266	248	273	282	251	265	265	291	252	263	276	247	240	267	285	273	254	245	251	272	261	255	256	245	273	270	246	236	276	264	262	252	245	279	250	300	279	269	267	245	278	257	257	244	265	263	270	232	282	259	248	249	288	272	265	244	246	275	278	266	263	255	289	264	252	271	258	269	251	263	249	263	258	255	257	255	253	266	300	249	291	281	266	257	264	266	228	251	256	261	282	282	259	247	251	251	250	250	236	267	282	280	279	272	269	290	254	270	289	274	300	261	277	264	244	273	239	251	278	280	291	262	253	269	246	290	231	256	237	249	271	288	297	252	264	271	274	269	274	288	282	269	284	282	278	285	247	267	285	257	302	249	278	263	258	236	257	268	248	265	261	275	259	259	267	268	293	240	301	226	294	264	282	242	280	245	264	254	272	274	290	268	271	315	253	289	272	273	274	277	266	273	242	263	242	262	253	268	286	247	274	272	255	278	262	239	251	251	255	251	283	312	274	254	272	260	295	262	266	258	276	248	281	275	263	274	277	270	244	268	279	257	255	256	261	209	253	269	261	254	273	279	251	274	283	275	258	269	251	258	279	271	297	244	284	256	290	269	277	258	247	275	240	236	254	279	293	265	255	272	258	254	259	241	273	247	248	267	257	245	282	252	266	292	265	256	280	252	278	269	259	273	275	262	274	266	277	268	255	264	245	297	265	274	228	249	266	275	252	275	253	258	268	293	267	246	278	261	291	296	279	268	281	239	260	268	238	304	242	231	279	257	260	268	279	257	262	245	233	240	268	267	279	269	256	249	256	257	253	275	261	279	258	278	265	280	278	286	256	253	274	270	296	272	298	262	243	270	265	294	257	262	275	260	269	249	242	239	295	286	264	277	271	306	280	249	258	267	260	240	250	270	265	250	246	275	277	271	257	260	262	260	264	250	268	233	245	252	261	274	256	257	263	251	249	253	310	273	249	250	268	233	240	299	272	235	255	259	257	281	228	254	265	271	267	253	272	269	228	268	255	228	280	266	260	282	285	286	263	239	242	288	278	289	251	244	267	245	266	249	255	259	234	240	287	260	246	256	288	266	250	276	289	293	297	302	270	249	286	243	264	266	268	265	280	272	292	308	290	264	258	293	239	261	273	235	246	248	282	234	267	272	267	285	271	279	236	260	292	289	280	240	275	252	231	275	286	283	259	250	294	268	249	297	266	261	260	228	303	267	244	273	280	258	264	274	275	299	290	239	253	242	265	246	248	309	284	257	258	265	243	265	265	278	261	252	241	263	285	266	261	257	260	242	238	260	264	274	249	279	260	268	277	272	259	279	264	253	267	254	260	234	260	263	281	253	272	270	274	266	252	253	266	247	278	281	277	269	253	266	271	267	276	258	239	267	269	252	284	255	301	262	233	286	275	248	253	249	277	264	275	262	259	265	281	248	272	258	248	260	286	244	282	272	246	271	268	255	287	264	266	293	261	281	279	249	241	286	271	265	263	248	264	261	271	265	306	285	265	250	263	286	244	256	264	220	277	259	250	275	252	256	261	274	273	254	274	227	249	248	259	284	235	283	252	253	235	259	274	267	278	261	266	253	255	270	277	273	276	255	270	279	272	261	273	255	274	237	286	285	253	247	269	257	253	258	281	278	240	255	291	266	258	273	271	295	247	251	284	256	267	263	257	265	240	277	288	249	245	269	243	268	243	257	258	248	275	262	267	260	287	272	248	262	255	235	266	269	273	250	233	264	264	251	264	258	264	248	271	251	264	248	273	260
25288	21766	28820	26699	14331	5430	2392	1250	662	523	439	356	348	292	272	245	217	222	228	197	185	208	214	205	208	193	174	176	179	174	189	172	209	197	179	183	193	180	172	166	166	177	157	184	173	177	186	191	164	185	179	183	155	174	188	185	183	203	182	171	169	169	192	166	148	173	174	159	181	170	188	175	169	177	182	178	192	172	169	166	187	188	153	175	161	183	207	193	183	181	176	182	151	191	183	167	194	148	173	167	203	185	180	186	177	162	183	188	171	167	192	161	182	171	177	167	174	161	177	169	184	185	177	204	169	182	180	155	177	200	158	174	176	168	190	185	177	185	152	204	178	156	184	173	153	181	170	185	176	179	184	170	195	191	182	160	159	179	199	192	179	176	171	153	187	190	168	177	200	174	209	181	184	177	164	204	175	165	178	138	162	189	177	195	195	174	180	203	170	186	194	159	176	175	164	194	166	168	168	189	177	167	164	196	159	172	185	173	175	198	162	184	146	146	189	183	193	166	177	194	185	179	182	167	167	162	169	187	163	183	171	173	174	184	189	171	174	169	181	175	197	165	160	171	175	181	144	168	186	170	165	190	163	177	146	164	175	162	168	164	159	208	161	182	149	192	175	186	198	194	167	189	181	197	199	178	173	206	182	163	175	164	183	172	185	192	176	166	179	178	175	154	171	180	170	197	176	186	168	144	172	165	165	195	166	173	203	167	177	171	169	169	188	173	173	156	194	194	167	183	207	176	169	171	157	180	161	170	189	193	163	195	186	169	165	192	173	186	175	164	178	160	189	200	167	184	177	172	182	187	168	175	164	167	167	181	176	204	184	205	188	194	189	188	169	171	159	174	175	192	169	171	180	166	188	169	173	174	174	162	172	177	209	174	188	169	202	198	206	157	154	160	186	184	196	205	168	170	181	205	193	184	170	169	187	177	188	171	165	198	188	187	152	200	171	155	175	184	163	146	176	169	168	191	189	180	195	194	178	201	188	180	173	177	173	198	171	170	179	161	170	172	179	174	183	184	170	172	180	174	189	171	187	170	180	187	162	177	189	198	176	171	167	159	184	174	166	163	184	177	158	174	180	167	171	188	204	161	187	188	170	186	187	179	173	162	157	163	187	175	172	170	172	163	146	184	175	201	178	167	177	149	170	168	181	198	150	206	169	173	175	161	169	209	184	179	197	180	169	157	171	166	157	177	171	173	181	189	202	183	174	195	204	180	165	195	176	197	178	170	183	159	214	186	175	180	161	184	173	175	152	181	172	167	178	178	177	158	173	156	167	187	183	177	170	175	161	185	155	168	185	182	182	169	163	165	188	188	166	179	189	173	185	176	161	176	162	158	171	195	169	172	177	184	170	176	169	203	206	188	174	222	179	171	178	167	175	186	188	180	166	168	202	185	182	151	178	168	174	179	174	171	179	165	182	184	171	191	165	157	179	179	189	177	173	161	172	167	170	156	172	169	174	166	188	153	173	165	189	200	191	177	183	184	186	184	174	166	176	186	163	188	146	167	170	170	172	170	174	174	197	197	182	189	173	198	166	176	177	182	200	187	183	184	185	162	186	171	196	167	179	186	151	161	183	146	177	191	165	179	169	214	168	193	168	183	175	170	158	189	169	177	192	191	171	186	181	189	192	189	172	167	170	174	176	158	171	177	185	178	152	170	165	175	195	175	166	155	155	176	177	210	197	188	176	189	181	172	164	163	184	179	160	198	198	200	214	176	172	175	193	169	167	167	184	186	170	161	182	154	168	184	174	172	188	179	179	197	187	165	166	181	189	160	205	180	175	185	162	160	165	179	178	155	173	174	200	165	171	178	156	162	157	164	188	201	158	164	189	195	166	182	176	163	175	194	182	177	168	198	186	166	162	170	178	180	203	176	187	184	161	190	176	151	152	162	182	169	187	175	189	174	184	160	183	184	175	162	175	150	190	160	172	155	180	163	183	185	182	162	167	177	178	180	170	168	198	166	187	182	205	186	164	171	183	184	180	180	181	158	174	201	165	200	201	196	174	158	160	160	168	163	177	191	184	187	201	180	166	165	170	172	167	174	177	169	182	160	189	174	161	171	169	165	186	182	190	154	168	184	157	185	191	190	174	169	175	171	188	189	181	196	185	181	174	182	177	168	184	172	202	156	173	187	183	178	167	183	197	193	176	148	172	174	194	173	159	166	155	182	193	170	164	188	178	160	198	174	167	147	168	190	164	190	169	189	183	164	171	160	167	168	222	178	160	181	190	175	188	158	183	173	165	164	168	152	151	192	144	186	160	177	172	171	164	168	191	175	183	170	187	164	157	193	167	184	176	172	166	202	178	156	180	158	178	169	179	178	180	181	197	170	183	155	169	184	185	182	156	165	175	185	184	176	184	198	179	162	180	164	165	197	187	186	160	171	186	169	184	189	197	181	155	180	171	183	195	202	161	163	216	179	174	180	170	193	155	188	186	169	173	187	184	187	168	181	177	192	186	164	170	173	180	177	153	187	160	181	159	174	203	191	159	184	193	184	185	191	172	150	190	175	154	169	177	170	179	195	197	160	164	170	178	185	165	192	159	203	181	152	180	171	187	168	164	205	193	181	172	164	189	177	204	156	181	172	174	182	199	171	169	144	188	180	197	183	170	184	181	179	170	164	186	180	188	173	219	170	176	192	187	165	166	192	167	190	178	179	184	194	156	194	179	175	173	190	184	198	142	169	192	183	169	189	194	177	195	185	193	174	155	173	187	150	213	211	172	174	175	189	184	193	166	181	188	199	207	184	188	184	166	174	170	199	168	168	176	152	172	159	192	189	193	193	186	146	190	182	178	186	177	174	174	151	192	186	197	170	188	178	161	185	197	165	178	171	166	180	172	157	183	184	190	158	161	149	157	179	181	177	181	158	177	197	169	173	160	178	183	167	176	176	190	165	160	202	163	203	171	157	183	183	157	170	189	193	174	168	154	169	189	177	164	187	183	166	155	163	155	159	169	181	158	199	169	184	173	157	192	176	206	174	164	169	172	181	177	168	180	174	180	171	164	202	175	161	176	183	167	187	173	161	176	189	170	164	157	168	173	190	199	158	154	156	193	156	171	178	184	158	175	166	180	145	189	165	179	200	178	161	198	171	185	176	174	181	191	169	192	161	191	173	182	190	168	175	188	166	173	178	162	186	193	181	183	170	183	172	153	158	174	178	188	182	195	183	167	184	183	165	185	153	177	187	175	185	175	209	166	171	189	199	178	176	162	196	184	169	190	176	172	188	182	211	165	187	174	183	169	195	166	169	175	191	197	171	159	178	169	165	177	180	155	167	168	170	181	179	188	172	183	194	159	163	170	173	187	201	196	165	155	168	187	182	167	187	177	166	169	159	167	189	166	194	191	199	161	190	192	189	167	208	159	204	165	165	160	175	167	165	180	190	180	205	188	186	172	171	177	178	174	171	181	197	189	160	180	172	198	178	179	171	161	192	163	186	167	162	174	164	166	174	171	169	158	167
34237	54279	42549	26572	14814	7885	4447	2509	1326	879	711	602	506	412	401	352	311	306	237	277	271	265	277	244	243	245	224	215	222	213	254	249	237	237	227	219	195	227	226	237	218	229	196	200	210	235	225	204	194	209	233	228	201	201	221	209	207	202	221	197	203	246	218	230	226	214	209	218	204	196	203	231	209	185	229	210	215	216	224	208	207	217	230	210	216	214	231	204	198	216	195	187	229	218	240	241	210	195	211	207	220	211	226	230	194	212	220	226	234	217	225	205	223	220	220	212	227	209	205	214	199	208	206	216	212	209	199	215	212	215	215	212	204	229	212	214	192	210	188	216	182	238	182	219	219	223	237	229	223	188	217	195	203	253	201	235	218	179	216	179	179	224	240	234	230	221	194	247	215	225	248	228	213	217	193	208	204	200	208	227	198	232	201	229	211	220	223	213	216	233	214	221	204	240	198	183	234	233	186	206	229	204	204	188	216	190	180	203	201	175	213	188	201	223	193	219	213	243	236	207	204	210	195	211	213	219	226	214	247	222	209	208	223	226	219	197	200	203	193	209	212	213	221	238	211	228	209	203	213	218	222	204	193	204	219	236	176	235	205	210	219	212	178	220	205	213	218	220	206	226	208	223	217	216	228	204	222	209	224	206	191	210	213	174	200	201	211	211	188	234	208	233	218	218	224	229	229	227	225	199	211	230	208	221	193	203	219	196	203	205	231	223	203	222	199	215	201	208	205	240	233	249	231	221	196	208	212	200	230	214	232	230	200	201	220	221	220	202	194	221	207	197	217	217	204	198	244	225	167	210	220	204	228	217	195	190	210	233	214	206	220	254	208	194	227	232	208	215	214	201	200	213	221	215	209	213	244	212	211	223	208	197	202	226	233	213	204	212	231	213	221	195	210	218	202	215	209	212	217	233	203	205	224	187	205	210	208	217	206	214	228	205	197	182	210	221	218	208	224	189	189	199	221	215	214	232	224	197	214	226	213	212	237	210	206	224	208	204	233	195	205	213	214	206	237	213	215	206	217	224	194	232	197	236	214	202	214	210	214	207	229	212	200	214	219	223	227	210	222	242	205	199	213	189	203	208	201	250	226	208	218	199	218	210	224	219	232	219	212	210	240	218	194	210	198	183	187	232	204	218	197	232	206	207	225	230	222	227	218	216	210	205	205	203	227	222	219	216	230	212	231	203	237	216	200	209	217	190	215	224	193	194	199	199	233	222	218	195	230	199	209	248	219	232	217	219	212	226	198	207	196	200	207	227	213	217	219	212	236	193	233	219	212	201	195	217	203	211	208	215	230	217	213	214	215	222	200	208	239	215	254	186	216	218	213	216	207	225	229	200	229	224	224	220	197	210	217	221	201	201	214	224	206	217	218	217	199	227	213	235	232	244	241	228	223	198	222	208	201	209	217	248	196	195	215	205	172	222	226	219	193	213	223	220	231	211	177	226	221	230	227	210	211	190	205	211	237	233	216	221	215	220	225	199	227	228	202	199	200	227	218	211	192	200	214	203	208	195	206	215	200	243	207	216	226	220	199	203	201	229	219	192	212	221	225	218	226	219	209	230	239	198	211	220	208	220	207	207	216	230	202	182	232	226	205	195	205	211	215	192	202	214	173	203	232	249	225	215	213	218	198	191	227	200	204	201	205	204	227	203	229	201	218	225	210	222	212	202	184	227	196	224	212	213	207	202	237	211	235	237	209	199	191	200	200	240	235	213	207	224	201	208	218	221	211	217	200	201	184	184	180	221	218	209	223	204	232	213	210	249	216	198	215	216	217	199	247	215	227	206	228	222	205	209	215	190	206	205	208	215	223	200	215	198	232	224	212	232	210	216	222	228	251	216	192	218	207	218	198	207	212	204	224	173	215	190	222	203	225	217	211	186	207	192	234	198	209	225	203	249	202	208	244	212	206	224	205	234	234	221	220	220	204	225	232	230	216	212	218	224	215	225	210	205	205	199	194	198	208	209	216	235	203	222	213	201	196	206	210	196	227	214	186	226	218	202	228	234	207	194	194	201	200	234	194	224	224	224	214	224	205	182	206	220	212	190	215	245	193	192	228	216	209	195	202	208	221	217	220	205	196	220	205	242	206	232	228	207	219	226	214	206	224	216	214	189	197	223	208	199	192	207	225	228	226	205	215	195	216	242	208	198	239	232	191	215	235	202	188	230	198	197	189	231	208	195	225	219	230	181	227	197	229	219	207	224	236	217	227	212	217	209	211	212	230	219	203	224	211	210	206	221	200	204	198	222	243	239	222	218	228	218	247	204	196	218	225	203	238	206	226	209	194	199	210	197	196	226	221	229	199	224	206	218	207	204	228	210	219	252	221	235	203	213	210	201	230	203	230	221	200	198	205	224	225	225	233	215	215	249	180	204	215	200	216	179	210	203	204	196	235	219	196	220	192	194	222	196	215	207	214	192	217	235	203	208	231	195	190	248	239	220	209	233	218	209	206	226	217	262	222	187	232	223	237	206	237	214	201	239	207	228	208	223	204	222	208	195	211	204	226	206	203	201	205	228	239	209	231	212	224	197	209	210	214	220	205	202	193	194	201	207	234	206	231	197	207	199	217	231	210	229	233	205	221	187	222	204	200	216	243	206	202	195	216	213	205	226	218	216	200	235	225	202	188	229	207	215	234	198	209	217	216	201	227	215	200	204	221	198	221	203	214	224	205	204	240	224	206	234	225	217	225	204	207	218	214	202	197	221	224	235	214	242	228	223	203	227	191	229	182	195	223	180	194	252	232	208	194	167	224	206	211	215	209	215	217	215	216	219	203	213	195	213	207	212	208	215	207	227	204	205	214	214	209	225	213	229	202	222	214	206	212	220	220	249	231	223	200	199	208	212	196	231	183	205	220	180	213	220	196	207	228	194	242	215	203	214	243	193	207	220	242	181	217	225	220	204	235	209	184	202	204	217	221	214	213	199	207	205	223	221	221	225	228	230	222	225	202	216	209	227	207	236	202	202	210	210	221	219	210	226	197	204	187	243	196	214	221	221	217	254	195	228	224	236	189	220	208	200	210	212	232	217	211	181	208	220	208	209	195	230	227	199	205	199	204	192	206	190	220	240	221	220	221	229	192	210	205	187	233	218	214	199	219	242	246	200	229	208	227	192	248	226	193	237	218	195	196	219	234	215	211	204	227	223	203	199	226	192	212	219	226	196	212	209	209	201	219	210	198	228	224	230	201	221	215	225	221	228	224	223	213	197	217	213	216	228	229	222	201	206	227	203	200	225	184	227	220	202	192	215	244	209	210	202	197	215	214	202	215	219	212	203	192	223	214	217	206	191	206	222	217	217	205	208	232	221	213	209	214	213	207	220	187	232	207	184	228	187	220	238	210	214	199	228	230	226	204	193	204	208	234	215	241	215	207	183	210	211	234	214	202	204	210	239	219	226	218	223	220	211	230	215	201	240	218	219	223	209	213	210	215	204	227	182	232	215	206	241	225	236	188	204	220	219
22771	21417	28918	24300	21507	21160	10892	2336	1040	833	655	545	480	457	396	370	353	325	243	298	267	282	267	255	268	250	259	236	225	245	274	217	219	270	242	207	237	197	205	195	227	219	218	203	238	228	226	229	243	224	200	244	227	249	229	215	242	214	188	209	215	211	249	243	227	192	222	203	231	213	217	208	245	224	229	236	215	250	236	227	236	198	232	238	222	208	223	212	245	211	194	233	218	214	239	233	221	251	227	228	218	212	215	239	231	237	235	267	213	209	219	245	229	234	209	211	219	200	219	221	221	221	213	234	250	256	223	242	207	212	207	179	224	210	234	211	241	249	235	245	215	222	227	232	212	227	188	202	210	229	234	204	210	247	195	230	208	228	249	238	232	233	212	236	204	217	223	205	218	213	226	244	223	216	198	246	227	220	219	226	214	242	242	228	224	223	255	264	215	214	236	203	222	208	225	244	249	234	235	223	221	229	234	191	216	246	202	217	238	251	218	225	224	217	230	205	203	220	231	227	210	254	215	221	220	205	215	263	214	235	234	234	214	241	187	257	217	201	235	222	232	233	205	189	224	218	205	229	229	233	217	221	213	238	246	231	214	231	209	225	236	211	220	208	254	247	247	249	227	225	216	225	223	223	201	214	191	211	229	240	213	212	208	215	245	211	227	247	219	217	227	223	238	209	232	209	225	211	227	249	255	211	224	223	227	235	253	210	254	227	200	224	223	235	224	229	233	230	207	228	241	224	197	230	224	213	227	213	237	225	221	215	238	216	233	210	231	235	220	238	236	198	245	202	218	202	209	248	226	200	213	224	225	241	230	197	223	222	228	223	238	239	227	235	224	205	206	232	224	220	229	227	186	216	238	245	207	203	213	230	241	264	238	217	227	258	182	208	199	201	203	212	212	246	249	233	232	200	214	216	227	212	224	235	196	208	212	219	217	217	216	215	215	192	217	220	225	224	249	226	182	219	225	207	266	211	220	230	253	219	219	214	199	226	219	224	242	233	252	215	239	243	223	241	212	234	223	267	212	226	261	241	229	236	221	202	240	210	209	241	210	223	233	224	238	200	214	212	244	211	204	250	216	234	206	220	220	227	235	247	228	216	231	253	216	245	214	201	233	243	212	237	233	209	226	244	202	239	258	249	220	213	208	188	224	206	225	229	256	229	237	227	213	240	252	222	218	203	227	227	230	211	226	225	213	227	255	230	250	216	206	204	215	209	208	181	251	246	219	231	219	231	238	232	190	216	225	237	230	243	247	226	220	227	228	213	232	226	250	245	219	210	217	205	219	223	228	229	222	210	252	242	246	227	233	235	241	224	231	203	217	255	232	222	237	212	224	206	222	222	234	202	212	212	212	232	203	210	216	225	228	220	207	231	221	246	224	236	221	192	216	220	249	223	206	203	220	230	224	228	232	222	214	240	240	262	181	213	194	240	264	214	239	242	268	223	197	205	256	211	225	234	214	211	213	234	240	224	235	230	231	219	216	226	226	210	227	237	219	209	220	220	214	256	205	229	207	212	226	245	218	226	224	213	231	235	227	217	224	246	248	211	243	210	232	217	231	214	227	210	246	238	219	246	207	219	210	211	233	243	258	220	232	230	242	223	232	248	225	239	215	216	231	249	220	215	220	186	244	220	219	226	194	192	216	257	217	218	211	237	212	211	215	214	228	225	233	195	249	234	235	226	224	238	211	209	216	235	234	197	226	213	216	192	221	231	228	235	197	232	222	220	226	227	198	199	210	209	236	232	217	213	242	231	240	194	201	209	226	211	232	250	248	221	245	200	248	229	229	227	254	224	238	211	199	208	234	241	248	223	229	221	217	211	225	231	243	217	232	234	253	234	218	234	241	199	244	223	219	212	204	214	233	227	239	216	210	215	216	228	219	229	220	233	241	237	234	221	257	233	226	249	223	213	266	237	225	219	221	248	196	204	234	235	215	243	202	223	221	223	224	224	220	234	206	217	192	217	224	199	233	241	229	220	246	211	228	244	224	198	225	239	208	251	225	225	260	198	213	225	197	207	224	222	239	224	209	209	246	238	239	247	243	230	243	238	238	234	234	201	233	223	237	215	234	236	277	204	216	216	213	202	215	255	222	234	177	201	232	248	233	244	232	241	255	227	223	234	222	192	207	205	221	216	245	216	218	218	221	225	205	217	209	224	219	209	234	206	221	234	255	243	229	210	256	234	235	223	245	207	234	209	230	232	248	207	215	215	232	226	210	203	224	237	234	218	243	209	234	237	231	226	209	233	228	216	237	220	212	227	231	242	229	225	201	233	240	209	243	205	215	236	233	206	241	230	233	246	227	216	221	234	218	202	250	247	243	222	241	224	230	211	250	219	222	221	205	232	207	246	208	251	230	233	215	219	231	238	209	209	180	230	218	238	237	203	246	225	234	225	237	230	220	217	241	230	223	229	199	215	232	254	212	217	218	218	204	242	224	210	213	202	226	231	232	215	254	250	213	230	216	217	238	198	233	233	226	249	202	245	242	219	236	249	233	234	222	215	215	244	239	196	228	218	247	215	200	212	214	207	245	199	221	228	239	237	232	215	213	234	237	208	229	235	235	215	191	230	218	244	245	234	238	234	222	233	239	212	226	247	202	207	204	213	235	203	227	232	212	239	194	254	250	264	229	221	231	239	229	224	207	236	218	199	222	232	206	219	224	200	219	227	201	218	251	246	224	250	214	221	221	243	223	223	206	252	187	215	244	212	184	219	202	196	210	243	212	235	240	236	241	219	223	208	229	212	219	232	213	229	220	254	232	246	252	218	214	226	255	236	232	215	215	259	231	254	241	226	211	230	252	254	230	256	223	226	242	194	240	221	209	220	232	223	214	202	208	245	232	203	255	218	249	213	200	246	251	224	236	220	212	199	235	198	218	203	224	238	223	205	236	226	223	210	244	220	229	232	211	248	238	215	211	243	229	225	237	199	221	237	226	212	203	207	214	217	227	227	207	201	206	225	229	250	231	217	204	225	228	216	247	231	232	234	232	210	226	230	246	210	231	207	211	203	230	225	216	226	215	235	227	228	209	245	228	222	226	216	242	223	222	213	225	226	223	229	215	243	250	216	202	236	242	221	238	209	238	220	206	227	247	232	217	230	237	204	234	234	235	224	222	193	219	205	207	207	226	221	246	193	231	220	230	229	234	228	236	195	229	226	207	246	210	209	228	216	212	224	216	227	205	207	188	226	240	194	225	240	207	215	229	219	221	227	206	251	230	221	215	223	233	242	217	242	232	224	244	225	242	210	234	248	230	195	221	238	233	208	203	216	204	212	219	228	231	207	217	224	225	215	210	231	235	208	245	238	207	237	225	226	242	223	246	209	224	222	213	223	231	235	226	226	189	209	226	244	252	217	222	240	227	201	227	233	245	234	215	199	262	238	257	216	208	236	246	224	207	224	192	224	212	223	232	228	242	229	237	233	230	241	204	231	205	223	214	242	227	208	214	195	215	244	232	232	220	238
38753	62520	46312	28916	19598	12942	7211	3502	1958	1353	1044	930	732	650	598	452	469	420	410	392	372	355	314	340	329	291	308	284	261	287	310	246	280	256	264	302	263	252	261	238	270	273	239	281	265	269	263	264	251	262	245	281	287	277	268	250	254	260	255	270	284	257	255	258	237	286	275	263	226	268	274	257	253	249	262	274	259	222	281	243	252	253	246	261	256	276	258	284	278	272	253	267	248	276	236	254	251	263	255	235	232	253	246	231	228	254	265	240	262	239	277	249	251	261	234	288	248	233	262	269	280	269	258	264	269	231	260	254	265	280	291	271	269	261	276	265	250	267	251	225	257	247	252	270	267	274	284	275	235	264	244	257	262	243	274	255	255	278	268	264	236	252	290	239	256	270	253	289	275	239	267	236	278	259	262	266	271	256	250	278	273	254	248	241	255	272	249	254	246	250	252	263	272	260	224	265	277	253	268	242	265	253	276	264	261	269	247	231	268	263	245	262	254	254	261	272	282	268	266	261	263	277	293	242	218	252	231	259	269	263	279	237	271	287	264	248	234	260	260	262	251	287	280	284	275	274	288	245	299	236	242	276	260	273	237	243	254	264	233	254	270	237	246	258	269	278	248	248	267	253	270	277	244	278	267	262	278	269	250	254	259	270	277	230	255	261	263	261	289	253	245	245	269	245	242	250	246	242	263	266	251	250	239	272	251	253	293	261	273	279	266	277	254	270	238	245	245	266	242	249	276	261	224	293	283	251	242	231	265	307	270	263	296	265	270	245	279	239	247	252	258	278	267	234	254	262	286	238	260	267	264	242	242	264	270	276	263	262	247	274	251	255	252	246	245	251	253	271	224	260	251	243	249	266	274	268	263	269	298	255	233	243	269	251	245	257	264	291	256	266	230	251	264	260	248	280	286	269	264	256	228	269	257	251	261	256	253	253	260	254	275	254	252	254	256	270	247	267	272	256	255	271	269	269	249	242	271	284	283	243	246	271	238	253	266	277	248	250	274	285	242	268	242	240	245	260	253	273	263	253	246	275	262	248	244	266	270	242	236	255	221	261	253	255	249	255	301	280	248	250	242	279	264	263	258	261	277	265	270	256	247	254	287	267	254	258	250	262	250	268	253	249	258	259	258	253	236	282	241	247	253	274	261	262	270	253	259	257	269	267	294	245	257	258	258	297	265	235	252	266	279	247	264	263	271	248	271	261	263	240	274	281	242	250	245	269	225	267	282	268	311	277	296	272	270	267	253	263	277	280	277	259	283	282	267	265	240	270	272	226	274	255	245	256	269	234	281	265	243	295	290	280	260	263	240	261	278	283	255	273	284	269	224	254	244	270	252	252	269	277	261	241	251	255	227	293	268	267	276	267	271	256	257	229	252	248	271	278	287	232	262	265	235	257	252	253	246	270	249	237	253	258	252	259	256	248	254	254	273	283	271	297	268	263	245	274	279	257	263	286	269	246	272	260	253	228	286	252	276	256	250	240	314	237	262	264	249	267	233	263	247	261	265	256	298	269	271	257	230	270	277	268	247	278	238	288	278	284	261	271	259	286	264	277	246	242	259	238	256	277	249	274	250	256	239	256	278	264	259	267	256	271	247	226	290	261	273	253	268	257	271	239	232	260	262	240	261	259	231	265	260	275	250	290	285	257	255	253	239	256	262	269	233	302	252	217	231	246	223	293	238	242	281	279	281	264	252	260	279	257	259	267	244	267	263	254	256	267	279	265	252	257	276	270	290	228	250	236	271	249	275	262	247	255	278	274	243	238	259	260	268	271	257	242	266	268	259	290	250	276	243	256	235	265	267	248	267	230	257	266	289	267	243	240	250	237	252	265	261	277	269	252	257	262	255	263	297	288	273	270	268	250	237	265	234	275	253	264	280	273	239	253	239	267	276	264	245	272	277	267	252	271	279	284	278	276	264	267	268	256	240	289	224	242	249	275	283	238	251	260	312	270	278	248	265	252	248	296	282	266	270	269	264	240	236	270	290	256	255	247	252	269	274	251	243	267	239	232	281	253	279	289	273	275	273	274	271	247	249	234	285	274	278	256	225	266	268	271	261	256	261	254	253	284	294	255	268	261	254	238	250	242	259	272	262	287	231	298	224	274	278	237	280	275	247	264	246	246	288	263	233	246	292	247	271	277	273	264	248	247	251	250	281	246	289	247	227	269	247	285	258	245	234	261	231	282	262	284	277	275	244	296	281	255	253	289	278	254	266	271	251	273	257	272	238	273	285	262	288	268	274	245	244	246	300	257	244	278	268	257	277	255	246	230	266	257	274	273	209	270	262	269	241	267	258	278	262	270	261	276	243	281	280	272	271	285	260	263	234	283	265	264	259	261	296	282	272	269	277	250	269	242	256	270	281	265	283	257	263	276	253	262	255	254	268	215	244	271	257	263	239	261	266	258	265	247	263	250	262	253	263	275	247	247	285	234	277	257	244	241	264	232	269	230	257	277	262	274	267	300	261	245	272	242	256	242	249	240	245	232	263	290	230	265	248	248	247	271	274	257	261	246	269	258	280	271	247	249	260	268	267	256	290	272	261	265	237	277	253	281	246	283	238	253	254	240	252	253	277	268	253	266	286	266	269	268	236	252	249	252	289	271	254	270	264	235	251	263	241	259	224	255	246	254	223	261	245	269	236	265	247	252	270	270	259	271	273	260	269	285	269	255	277	251	263	269	250	267	263	249	295	257	267	254	280	268	245	248	252	262	286	280	251	272	218	253	276	232	262	261	257	232	266	238	250	276	262	250	291	248	281	206	244	265	236	240	286	259	249	258	230	254	266	259	244	250	264	265	249	271	283	241	244	283	236	262	255	278	264	250	255	243	259	276	258	245	261	270	301	230	262	268	282	285	264	253	293	254	261	257	250	248	248	247	270	267	281	248	251	275	232	240	249	262	274	250	254	270	246	251	244	266	278	294	249	254	284	243	246	256	236	308	241	279	268	264	253	256	278	275	247	253	261	277	271	286	242	252	240	241	261	259	229	239	258	258	280	241	241	248	262	248	276	273	243	269	276	252	248	255	269	271	236	251	261	254	233	243	247	254	258	273	254	264	268	281	213	273	277	239	244	255	255	255	239	258	246	299	255	267	241	249	249	262	241	251	240	266	251	244	261	266	254	262	241	250	242	279	260	268	266	259	263	271	273	276	271	244	268	224	245	248	275	274	263	239	268	265	246	254	251	262	256	236	237	244	286	268	227	270	268	288	281	284	273	225	251	235	249	264	268	272	284	266	269	237	240	278	261	274	287	226	269	245	247	252	249	275	280	258	254	221	239	250	258	260	260	250	274	291	261	265	276	262	252	274	279	254	271	261	277	272	265	271	278	296	272	247	250	264	260	247	259	251	243	256	243	266	300	289	245	261	261	275	278	250	278	259	254	241	246	241	281	243	289	281	241	274	237	281	259	268	277	283	255	269	236	257	244	274	277	251	257	256	234	270	272	273	255	248	270	304	219	235	253	259
31721	32160	29426	16228	6472	3402	1712	958	781	569	487	422	375	329	294	291	257	263	257	231	227	226	242	217	216	201	213	191	220	184	198	184	187	214	184	190	192	210	199	188	199	194	221	190	184	185	192	193	189	208	179	167	188	181	196	198	209	173	174	198	204	205	180	159	188	180	175	169	200	199	200	169	204	196	202	223	203	209	185	174	195	200	200	184	194	194	176	187	225	186	190	175	183	185	222	224	192	209	188	221	171	194	166	201	204	196	199	198	194	221	194	198	183	202	202	200	214	214	189	180	199	200	199	200	179	170	184	181	192	160	181	222	177	202	189	217	187	193	190	203	211	200	181	184	187	191	190	204	156	190	185	187	199	181	178	197	200	188	208	202	201	186	187	174	196	168	219	186	194	204	225	188	167	187	190	194	200	181	175	171	209	185	182	215	196	200	175	183	182	196	195	202	173	197	200	183	182	211	175	189	194	187	213	197	195	211	185	183	202	196	189	202	185	179	189	182	192	191	163	196	194	180	212	192	179	213	184	191	200	198	194	192	178	183	197	199	170	176	216	207	174	189	199	185	198	185	200	205	193	204	190	181	193	182	192	210	194	196	185	187	186	188	185	178	202	201	200	188	194	190	186	179	184	191	195	188	184	242	173	203	201	214	169	206	179	163	198	188	191	225	200	205	210	211	200	186	192	208	175	181	203	191	202	191	198	200	160	200	207	186	208	205	198	215	186	182	203	169	192	218	198	181	186	178	201	185	180	208	191	186	205	209	183	199	175	199	204	187	201	202	172	202	189	196	180	184	190	187	185	175	193	191	203	183	222	208	195	168	193	209	194	203	188	162	181	189	195	202	198	192	206	177	179	221	182	182	195	177	180	178	186	183	181	189	207	198	176	202	180	194	201	181	181	194	167	201	191	179	188	183	163	211	170	187	177	185	202	196	207	193	215	207	214	193	204	205	201	176	170	216	197	213	209	228	196	192	203	201	177	189	183	212	230	170	189	204	205	210	201	167	207	174	190	188	179	197	193	205	185	189	197	201	206	197	193	191	204	182	180	215	194	181	239	192	199	169	205	189	162	187	185	197	198	210	189	186	167	191	209	207	189	175	198	212	185	186	192	201	194	200	201	208	180	174	194	171	196	216	185	221	198	195	189	217	197	187	187	175	189	167	199	175	198	221	197	188	195	192	190	203	191	186	186	204	188	182	203	162	187	186	199	194	196	207	199	229	194	183	209	174	179	180	176	204	190	187	224	171	192	221	178	174	191	200	187	186	183	198	207	178	198	184	202	175	171	207	181	205	196	173	191	187	212	208	201	188	194	186	175	202	172	200	193	181	181	192	198	206	206	183	195	189	197	193	213	207	206	195	185	199	182	188	196	190	224	182	199	191	201	207	184	202	163	209	183	183	165	191	202	171	202	199	189	185	192	165	193	189	216	188	170	194	181	215	204	198	186	183	177	196	197	183	204	181	184	190	183	204	181	196	198	224	179	211	196	202	199	161	181	181	175	202	189	181	182	220	198	199	216	180	189	200	206	194	203	197	156	202	186	200	182	214	182	185	192	204	196	183	188	205	187	205	182	180	191	208	218	188	214	214	204	186	191	191	209	195	199	188	163	174	183	207	181	208	167	213	165	180	175	197	210	171	205	182	181	209	163	200	199	189	199	189	178	197	177	159	181	176	186	188	186	218	185	216	176	178	185	189	216	189	189	175	183	178	215	210	191	203	212	174	181	181	191	195	175	193	181	193	213	158	210	204	179	204	191	201	206	185	167	170	200	190	194	172	208	200	201	198	178	201	191	230	189	212	205	189	193	192	187	173	171	188	179	198	193	209	176	212	203	175	177	195	178	193	203	200	163	195	183	216	159	190	205	197	204	176	174	207	187	174	191	199	219	170	191	176	191	193	173	193	185	173	209	189	200	192	203	195	187	185	220	178	191	184	196	181	179	195	180	174	212	192	171	180	183	198	184	193	182	196	190	203	187	182	174	193	187	184	179	180	182	214	198	209	181	190	177	187	181	191	185	181	176	200	212	204	200	184	214	205	217	183	191	208	171	186	190	189	202	175	183	195	181	218	229	176	181	192	199	173	203	187	173	184	192	208	182	172	174	179	187	199	196	181	176	180	189	197	214	184	182	192	207	185	210	187	196	184	183	197	171	208	195	187	183	176	193	213	201	174	190	198	179	203	209	202	195	199	202	186	189	203	189	166	185	211	169	234	185	213	175	192	202	180	203	203	173	174	181	213	243	206	184	212	197	198	179	205	183	189	191	178	180	233	174	193	196	186	203	177	183	180	203	207	176	197	176	189	197	194	187	189	186	204	188	183	217	208	183	184	170	182	206	193	206	187	188	207	189	207	194	199	196	196	201	192	182	207	198	204	171	192	150	181	183	192	178	176	194	171	195	201	185	187	197	168	199	203	202	204	173	202	200	213	212	177	190	199	217	175	191	183	191	181	214	175	175	205	180	218	189	188	194	197	188	177	191	201	191	191	196	167	201	212	192	198	181	199	173	213	186	191	180	190	186	186	216	183	173	211	192	204	181	198	181	201	197	203	187	208	178	189	201	203	195	180	182	185	183	186	191	170	218	179	214	195	168	177	190	203	205	199	198	202	190	201	215	192	226	186	217	196	203	215	194	210	183	205	207	197	184	170	178	192	196	203	177	203	207	183	190	205	173	195	179	179	176	176	181	213	196	185	199	183	198	177	176	189	198	171	199	195	191	205	205	151	194	218	175	173	181	189	190	173	204	151	209	189	198	210	192	192	196	208	183	208	181	173	206	183	191	207	203	193	187	197	213	199	192	191	172	184	199	203	192	197	191	185	177	191	186	200	189	174	188	177	186	211	192	188	211	214	228	200	204	195	188	199	201	208	204	192	188	173	172	202	227	188	166	197	171	203	206	205	190	189	194	197	175	210	186	228	196	192	223	184	172	203	178	199	172	194	196	190	173	181	199	212	190	189	175	159	189	181	201	222	187	177	191	187	210	177	213	208	221	172	194	180	190	231	165	188	178	209	164	197	205	204	176	208	167	172	190	166	180	187	193	199	213	191	184	185	187	200	194	184	185	181	199	206	180	200	200	191	180	188	179	190	209	180	180	189	191	192	211	185	167	197	203	197	203	201	201	191	206	203	195	157	182	172	169	202	190	209	203	210	182	190	185	199	193	206	160	212	180	178	173	193	210	204	182	200	186	179	213	205	179	191	201	215	192	157	182	175	203	211	182	221	216	187	168	181	198	188	189	208	207	205	188	205	204	176	207	194	198	201	179	178	182	193	199	179	216	207	151	156	210	198	187	177	195	185	190	197	207	179	197	173	195	183	199	176	166	207	188	208	179	175	188	202	203	188	179	184	205	189	192	210	217	218	206	185	219	170	175	181	171	201	193	207	179	212	193	192	203	211	184	188	181	179	201	182	220	167	178	199	202	181	194	184	195	184	191	208	205	178	197	190	187	200	223	178	198	185	184	194
35443	47441	32117	17176	10072	5886	2959	1869	1378	1015	778	653	545	455	393	377	369	329	309	314	273	280	289	282	243	280	242	256	247	267	230	232	216	222	227	241	237	212	237	235	259	217	247	225	246	222	244	225	219	225	244	214	210	211	221	219	251	236	225	225	210	194	246	221	243	234	201	234	242	205	219	238	254	209	229	229	218	224	223	210	239	226	228	212	227	246	258	219	263	215	237	236	242	230	237	234	238	241	237	205	236	216	212	205	243	236	227	239	231	231	232	221	225	218	199	232	214	211	225	223	230	213	241	200	268	249	236	218	246	232	225	220	227	245	215	216	221	203	225	223	233	230	209	207	237	233	228	221	230	225	211	200	231	190	209	216	230	222	237	209	219	223	245	213	224	199	223	236	237	206	225	220	241	212	221	222	248	235	221	213	242	227	239	209	216	232	219	203	212	202	211	210	234	224	218	232	221	233	206	236	219	232	243	205	244	221	264	242	261	206	210	245	232	224	199	236	235	208	237	225	234	229	213	269	238	206	223	230	220	223	208	230	199	210	231	216	247	224	228	234	225	212	219	211	232	226	224	216	232	251	246	247	227	222	235	227	225	203	218	231	242	227	204	221	242	225	227	236	236	244	218	229	230	231	228	210	211	212	228	202	213	246	192	237	201	234	256	194	220	232	220	234	221	239	208	241	231	218	228	260	231	235	245	214	223	215	226	219	208	227	231	226	245	248	244	230	209	216	213	238	233	236	235	220	227	226	217	228	253	234	217	229	237	206	223	234	226	232	243	232	200	219	243	232	239	235	238	230	235	238	226	229	230	248	258	204	211	254	245	206	237	233	202	226	219	200	211	233	255	230	231	213	233	221	235	217	218	238	201	214	237	203	252	253	218	229	216	227	219	241	233	200	214	248	249	230	206	226	233	227	216	219	199	232	244	223	240	232	206	213	245	239	239	243	233	238	213	215	237	256	224	197	213	205	231	245	230	221	202	239	230	223	244	239	220	229	234	238	234	229	214	226	236	237	224	209	238	218	227	209	239	203	242	228	228	242	215	211	237	220	232	242	239	238	231	223	247	215	207	233	236	247	233	237	263	226	233	210	196	234	224	216	228	188	207	226	230	234	226	243	230	245	234	237	234	262	239	232	211	258	221	244	219	228	193	242	221	251	203	240	215	230	218	213	230	259	223	233	218	225	217	213	226	229	236	222	234	218	224	230	215	209	235	221	261	218	208	247	209	218	245	241	198	243	249	222	235	233	250	210	228	210	226	238	205	214	243	218	225	247	224	240	208	217	250	195	224	230	240	239	243	241	240	241	217	231	216	205	238	244	214	220	228	228	244	220	239	195	207	238	220	226	215	233	244	226	208	247	211	243	197	235	230	238	206	225	219	238	261	233	218	250	234	208	230	229	233	228	212	236	224	234	231	210	216	244	226	244	230	228	247	233	217	232	226	229	221	228	229	219	221	251	249	225	200	240	240	224	219	215	264	247	217	227	215	204	236	232	219	254	226	229	239	222	244	228	192	215	217	239	223	192	205	234	218	195	219	242	258	211	228	220	231	210	214	213	218	229	226	242	228	213	206	250	237	242	242	230	230	243	240	211	230	250	210	225	218	230	223	203	196	209	211	217	248	230	206	219	235	216	230	217	224	254	235	215	243	246	197	207	236	213	243	244	217	240	228	221	228	243	229	247	211	264	252	252	213	200	246	227	226	244	239	243	230	219	224	269	234	230	239	222	212	228	240	227	257	233	246	238	233	213	216	210	224	211	202	223	221	233	217	223	251	221	214	245	238	239	225	225	211	203	225	230	216	208	212	197	185	247	240	194	228	221	183	241	226	222	232	197	225	208	219	205	244	215	226	240	248	210	233	223	228	250	215	212	229	199	242	203	244	235	230	238	248	220	222	219	242	235	229	203	213	263	260	216	243	245	219	222	231	239	229	215	222	245	218	204	249	217	232	245	225	239	233	241	225	219	222	204	219	228	247	220	215	208	214	219	219	238	201	214	209	250	241	227	227	255	257	207	216	216	216	218	212	212	235	227	249	226	219	212	252	242	217	225	242	225	206	232	206	229	234	235	242	224	239	228	256	223	226	214	245	235	233	205	205	210	231	232	217	202	216	216	231	211	229	241	239	221	229	226	241	219	235	229	248	213	209	223	219	231	253	208	238	212	234	231	224	200	224	230	213	262	221	233	202	230	224	233	236	212	215	256	204	222	233	240	229	227	229	236	214	227	228	225	213	256	216	230	232	239	226	219	247	238	216	206	231	217	221	219	222	224	237	223	218	239	240	225	233	209	251	206	218	230	230	247	220	241	242	207	207	217	208	226	233	262	246	231	221	243	226	227	217	227	233	204	232	233	235	218	227	198	200	234	236	233	234	249	209	245	238	239	216	216	210	235	246	236	238	228	257	202	206	226	248	228	225	239	208	267	228	232	231	242	216	228	218	246	246	249	221	214	224	225	213	214	225	194	223	236	233	220	229	227	213	216	236	217	256	203	226	226	222	204	226	244	215	235	221	208	201	238	226	248	206	216	231	218	227	237	208	232	220	207	225	238	248	215	246	236	219	245	232	227	225	242	217	221	228	223	240	238	220	202	227	217	235	200	199	220	220	228	223	197	221	209	222	240	249	226	237	234	237	229	247	241	255	247	218	229	232	226	216	239	225	241	203	222	221	198	226	230	212	229	232	242	251	222	222	223	219	226	249	253	235	219	220	222	223	203	211	239	231	235	231	200	231	202	220	236	210	224	218	265	222	231	240	244	231	241	256	219	231	245	225	264	201	232	252	217	201	249	240	219	223	249	228	236	203	215	218	232	232	213	226	227	218	231	235	245	209	219	212	222	222	216	220	241	222	242	215	217	231	223	240	238	243	223	254	242	224	229	202	234	219	229	237	228	221	223	232	242	213	233	212	246	195	220	231	236	232	241	220	231	232	239	231	228	232	206	225	221	233	250	240	211	229	223	222	239	230	237	218	223	202	236	228	250	217	220	217	230	214	221	219	233	226	230	214	233	216	225	214	231	209	220	236	251	244	217	247	223	226	237	215	246	274	240	200	248	221	243	224	216	218	239	204	221	239	229	230	252	188	196	228	228	249	212	233	235	217	225	207	220	213	205	236	213	264	219	235	232	243	222	235	237	232	221	222	233	230	233	234	251	198	200	207	230	226	204	224	234	234	209	229	234	213	217	228	198	218	241	229	211	205	250	224	190	256	248	248	221	215	238	228	217	221	222	259	204	205	211	214	220	232	216	231	226	221	243	231	237	248	216	212	222	235	232	236	227	236	218	264	239	211	215	222	209	257	233	211	228	222	189	238	219	209	237	223	204	245	211	234	251	216	248	241	231	232	218	251	205	223	238	244	225	239	227	234	209	236	224	202	235	217	215	218	235	232	227	229	215	231	264	222	215	199	211	211	265	202	225	235	240	236	230	229	226	208	219	242	222	204	228	213	243	229	195	226	215	237	235	222	251
23787	21323	28251	24775	20901	11222	2960	1749	1111	796	607	525	446	440	353	361	350	297	286	314	286	243	275	253	244	242	244	254	276	223	226	205	245	227	242	255	242	221	239	265	236	217	233	229	226	204	222	236	205	225	237	225	240	232	218	250	258	225	229	225	270	213	218	228	233	207	236	230	227	242	221	212	217	225	228	217	224	231	241	231	242	253	225	219	226	218	230	209	202	220	229	238	231	218	222	225	213	228	219	244	213	230	240	216	211	206	230	221	211	220	216	236	224	224	216	208	222	220	218	233	215	211	231	208	234	222	263	260	224	222	227	237	214	228	230	207	205	189	196	221	224	233	212	219	210	219	218	210	226	245	219	214	216	213	249	248	204	229	236	214	228	232	249	218	230	206	240	200	205	235	222	192	242	217	226	212	244	219	215	215	199	228	248	221	213	262	245	229	209	251	224	218	245	233	236	229	219	223	222	239	225	256	199	229	242	214	244	228	215	251	215	223	218	212	204	209	207	210	227	227	192	231	214	193	229	233	246	227	230	198	233	238	223	211	212	192	244	215	216	222	201	234	222	224	207	211	221	223	233	226	238	220	220	224	214	218	226	235	233	211	211	228	227	220	216	239	226	244	217	249	248	222	225	223	222	236	240	189	235	239	223	225	237	210	232	254	219	207	244	212	226	207	230	209	235	212	237	217	209	212	190	222	221	225	212	193	215	206	215	189	227	240	222	229	191	225	223	226	241	231	215	235	214	237	255	207	230	209	242	205	194	204	223	222	212	240	216	272	208	219	186	206	199	218	230	224	204	237	221	212	222	217	212	223	247	256	249	203	205	208	253	220	233	219	226	251	237	235	234	240	210	230	223	204	214	198	206	215	218	203	234	219	249	241	192	219	219	236	221	215	223	214	237	245	218	215	215	215	237	186	213	195	209	228	230	224	223	235	203	204	212	231	207	244	214	208	229	210	222	210	192	223	224	214	204	235	256	209	221	198	220	230	226	212	233	232	228	212	217	233	229	220	226	214	218	209	224	192	187	215	226	224	231	210	197	206	218	205	208	210	224	207	248	221	207	222	209	220	238	251	250	238	230	218	249	224	222	230	205	221	243	227	227	233	240	245	205	238	218	231	214	231	217	212	222	221	245	231	240	215	228	213	223	218	231	228	212	210	205	244	236	213	223	222	216	220	220	220	212	241	210	221	215	214	192	240	233	224	218	230	217	191	209	232	228	230	187	209	223	206	248	234	216	224	224	223	224	220	222	247	219	243	248	213	244	249	207	209	216	258	223	218	225	230	219	203	228	222	237	205	234	213	232	236	231	250	234	203	210	207	230	212	209	236	227	200	222	203	200	226	227	242	221	238	223	240	233	216	245	242	207	230	224	229	236	230	231	242	227	187	221	203	260	199	238	238	230	237	233	224	233	226	213	214	204	232	226	230	215	217	243	212	219	225	188	221	229	195	229	230	222	226	231	236	227	276	228	212	227	234	233	216	216	206	225	208	203	235	223	223	232	226	223	208	205	200	245	226	212	225	193	228	205	194	215	216	182	222	223	206	202	230	218	219	242	225	241	213	238	219	228	202	202	222	232	229	235	196	207	240	230	223	251	205	232	239	211	238	203	245	219	216	244	239	213	208	227	222	220	248	243	219	200	219	214	245	234	206	233	216	236	230	251	227	212	238	222	212	213	246	222	214	224	219	227	230	237	220	229	232	226	216	233	213	237	231	216	202	216	225	203	233	251	217	219	221	202	209	198	199	215	231	191	211	223	239	245	222	218	228	236	222	288	238	213	202	219	219	204	233	214	211	215	194	215	211	242	214	225	232	243	248	204	237	233	197	228	222	195	220	177	197	230	237	246	207	212	235	199	224	221	247	191	222	250	224	236	240	226	230	246	255	221	214	224	236	234	205	213	212	229	246	215	237	208	205	240	212	242	224	219	235	254	219	210	228	197	240	197	207	215	211	199	211	218	212	242	238	241	247	256	231	233	210	200	209	231	223	231	218	224	213	198	216	225	221	230	212	207	222	243	232	212	219	224	212	238	226	241	213	234	205	227	207	211	218	205	207	240	217	249	225	241	220	199	244	243	240	205	231	218	230	228	229	206	207	210	204	219	193	231	223	237	226	241	210	212	206	231	243	219	234	205	219	235	232	215	218	215	193	222	209	232	209	193	227	233	222	215	210	220	208	218	263	196	210	230	243	221	229	211	215	239	228	229	234	204	204	213	219	226	224	231	240	233	224	240	225	229	240	203	220	240	224	213	201	225	245	231	228	216	219	227	210	221	231	228	207	214	257	204	225	219	228	219	217	208	208	212	258	234	208	206	223	244	239	206	232	247	241	220	229	223	243	197	206	233	229	228	187	224	220	219	224	221	223	209	214	211	224	229	245	222	219	237	213	200	257	211	229	234	228	245	223	201	210	214	227	216	240	211	214	210	212	207	224	217	222	217	242	224	219	217	225	220	211	219	210	227	227	216	201	212	206	234	227	231	218	235	222	194	209	204	229	212	230	225	235	212	226	218	235	209	244	223	222	243	234	233	219	224	212	206	231	228	242	257	218	216	227	230	223	228	233	188	215	219	218	181	211	245	237	224	255	210	216	205	207	233	221	237	195	237	225	202	189	211	245	254	220	209	247	237	213	201	221	233	196	203	210	228	211	237	225	245	209	213	199	220	206	200	223	237	232	232	226	221	226	208	197	236	219	218	225	243	211	214	214	212	232	244	208	216	230	212	230	237	251	235	211	223	233	224	218	226	202	216	210	223	208	234	244	218	242	229	255	242	226	218	207	230	225	209	208	195	232	218	229	223	204	234	213	217	234	220	208	219	207	243	246	206	245	229	226	197	242	251	229	243	222	218	227	232	190	229	205	220	235	214	204	197	237	221	222	233	212	202	211	228	224	230	220	230	213	240	206	220	221	225	253	239	230	215	244	213	200	224	228	215	227	194	200	225	227	190	210	245	226	231	231	222	219	217	226	227	215	204	223	202	251	234	218	238	242	211	211	220	243	238	236	198	230	236	230	220	219	226	211	229	201	209	224	218	228	217	240	224	226	231	232	192	226	233	253	212	223	241	206	199	222	255	235	227	193	217	220	224	243	222	224	248	226	245	245	221	225	230	197	203	221	229	230	257	226	224	225	222	212	236	239	200	242	203	237	197	227	246	187	218	230	250	233	209	232	241	223	229	239	237	220	226	210	217	228	230	211	225	254	204	242	227	216	233	215	212	212	199	223	231	257	197	206	207	220	228	236	225	194	211	222	221	256	224	246	225	223	248	217	251	201	222	216	205	202	217	219	215	229	225	242	210	241	222	208	200	219	226	240	254	227	189	238	243	230	243	218	195	205	215	225	219	218	225	243	213	208	222	231	209	218	223	217	239	239	223	257	237	224	227	212	216	225	236	236	209	216	215	209	254	212	211	219	229	198	218	207	244	253	211	237	211	225	228	233	215	209	230	201	239	215	234	228	265	221	227	209
36076	54017	39782	21818	13802	7758	4004	2941	1971	1328	1081	823	721	619	560	463	440	413	411	364	348	319	345	288	311	306	302	308	292	287	248	279	292	305	287	277	257	276	264	231	254	249	276	274	275	279	271	259	261	260	259	283	286	266	247	286	277	249	275	271	253	257	270	263	270	246	263	278	242	268	266	250	277	249	262	284	254	246	248	230	271	263	238	262	252	255	251	282	261	271	293	297	266	299	270	221	249	238	246	243	232	259	235	279	256	244	218	238	251	247	272	237	296	260	261	270	245	221	233	258	259	254	252	269	265	287	276	237	235	223	238	287	263	274	246	238	269	250	257	281	274	277	286	260	263	278	250	256	258	272	302	258	281	253	258	275	291	260	270	237	264	281	275	241	269	258	257	257	265	243	257	282	266	272	283	267	256	274	270	281	264	254	245	257	238	264	238	271	269	266	260	275	223	246	299	217	275	246	248	275	281	239	256	238	252	276	251	264	272	248	273	286	276	242	265	262	251	263	245	243	253	265	279	284	257	254	270	236	249	272	259	245	263	239	248	238	267	269	252	240	273	268	283	255	241	269	245	249	279	266	255	256	252	245	250	226	282	255	275	260	240	256	257	256	275	248	249	241	267	264	262	247	274	233	241	282	238	252	280	251	305	265	261	249	253	253	298	282	274	253	245	253	257	270	280	268	253	275	273	259	262	254	277	236	249	235	263	294	276	259	228	263	248	269	247	255	278	256	251	268	299	257	250	247	219	255	268	282	275	242	249	235	266	275	254	258	250	278	261	268	287	247	260	265	223	262	287	241	272	254	261	274	262	231	278	249	226	230	259	279	254	254	266	268	273	246	278	313	259	266	251	287	258	263	238	265	267	290	273	240	251	263	253	267	264	261	239	254	248	227	242	236	269	267	257	265	255	254	269	236	266	253	251	256	231	255	314	281	238	244	245	257	229	258	225	246	284	258	265	266	280	257	268	275	242	246	260	277	286	263	268	267	289	247	267	247	250	292	275	257	230	262	255	249	260	234	251	271	233	268	260	258	284	262	264	257	309	244	246	296	298	261	271	262	254	234	236	262	265	268	244	228	267	269	272	288	249	297	233	269	241	250	258	242	259	253	265	266	276	255	241	261	249	237	283	260	274	259	253	270	238	266	245	271	273	241	245	255	273	235	271	250	262	279	290	244	238	250	255	273	264	263	245	265	264	225	283	275	248	266	228	252	241	272	244	268	251	267	292	266	253	250	237	226	287	245	235	254	256	254	234	255	261	267	265	233	245	266	262	260	284	283	255	249	265	262	279	262	271	268	263	227	264	295	279	264	277	282	273	271	240	246	260	262	248	237	246	241	265	276	246	254	275	258	263	264	242	283	256	242	284	244	234	273	284	262	233	270	260	253	259	279	290	232	263	235	276	229	265	255	233	283	295	259	262	254	248	245	263	275	239	280	284	238	239	265	261	269	237	245	233	233	232	254	295	275	273	270	262	269	244	262	239	253	290	276	280	243	282	238	269	285	255	254	282	246	272	287	231	262	278	236	263	254	262	249	250	283	254	270	256	281	283	274	266	251	255	287	239	237	263	243	284	269	268	260	273	255	262	262	232	280	286	250	265	272	247	273	297	239	264	257	220	281	248	258	240	274	243	258	238	270	253	266	248	241	241	247	237	261	259	278	249	239	262	274	268	248	231	277	270	257	251	264	274	265	281	270	259	236	266	219	273	241	261	260	231	272	251	257	246	264	263	271	259	262	283	260	265	279	280	277	257	254	267	250	240	278	235	251	241	245	283	264	285	238	281	248	280	265	251	238	270	256	287	275	246	237	286	264	282	272	283	276	263	228	220	279	273	243	272	253	259	255	271	253	272	229	258	285	268	256	274	262	277	297	269	283	247	252	252	255	258	254	258	266	238	257	246	243	251	265	257	280	265	258	241	260	261	266	253	263	246	238	281	274	259	275	231	245	252	211	245	226	256	253	243	249	249	263	267	265	236	268	241	272	265	245	244	252	221	230	281	293	241	257	255	269	254	269	264	261	272	252	274	264	247	286	265	256	271	271	267	279	239	265	267	252	272	257	271	250	268	237	239	241	256	260	250	257	246	270	257	247	237	295	242	255	272	259	263	265	223	267	248	263	250	271	259	283	273	249	262	255	301	265	241	249	257	245	249	280	252	279	255	257	245	249	254	256	289	268	259	244	262	254	252	254	285	242	268	263	259	279	270	275	253	274	270	261	249	263	258	256	257	280	268	288	254	288	293	306	245	237	276	275	274	264	265	254	281	233	245	275	256	248	227	249	271	250	245	235	261	243	261	221	257	249	248	236	269	261	245	269	244	249	234	238	281	277	255	252	292	261	253	252	249	261	255	249	257	265	255	242	267	263	258	266	255	254	243	245	255	241	262	252	257	265	259	251	273	266	242	257	261	262	262	261	266	233	288	283	263	258	265	229	269	264	235	276	286	298	241	256	281	278	290	253	238	279	266	259	227	274	244	254	276	244	255	242	257	259	280	254	255	278	267	238	264	260	242	249	257	238	258	256	274	235	270	278	256	269	250	233	245	284	251	287	269	272	237	256	229	273	248	256	251	234	251	258	245	290	290	263	266	274	263	293	233	237	258	259	261	255	247	278	280	250	253	270	243	266	270	265	261	260	270	271	270	236	281	275	266	267	243	236	262	269	273	299	273	260	262	260	256	252	257	252	266	252	290	227	263	285	267	235	279	275	241	254	234	275	252	238	274	243	264	258	250	248	267	242	261	238	255	251	234	230	247	266	265	273	232	266	266	219	248	290	233	241	261	279	264	257	253	260	252	231	249	250	296	243	249	234	273	266	262	273	248	246	261	257	245	239	273	226	285	234	281	269	254	254	282	251	244	235	236	245	236	245	286	254	273	257	255	259	276	246	282	287	265	227	267	272	263	223	270	269	272	281	260	291	266	273	265	250	259	279	263	261	273	288	261	253	248	274	264	258	261	265	256	243	285	225	269	235	264	257	232	251	285	264	233	252	264	272	248	235	260	258	264	279	261	286	247	272	261	245	268	249	260	262	286	247	224	269	286	257	258	256	288	216	270	252	292	263	263	273	246	237	281	259	242	277	232	252	248	266	287	246	248	257	270	268	234	248	256	240	259	274	268	262	238	284	247	249	261	269	257	255	222	250	277	237	280	297	256	257	269	272	261	248	276	266	252	263	223	260	284	250	253	261	248	258	265	288	300	254	243	278	247	251	260	242	253	240	272	272	275	277	267	280	262	251	251	253	230	246	249	249	282	268	276	248	259	271	263	284	263	258	278	249	277	247	286	257	253	248	265	264	250	254	265	265	259	272	254	246	253	270	270	263	237	236	276	247	243	216	270	253	255	253	244	277	258	265	258	232	257	251	257	246	261	271	275	287	274	252	270	269	255	267	252	274	269	270	267	254	265	288	235	245	240	262	247	237	272	256	224	265	236	257	279	281	250	261	232	238	257	250	268	267	259	278	266	253
25347	21677	27639	25296	11586	3650	2075	1192	809	613	489	401	353	308	308	275	252	257	232	223	208	193	206	232	182	207	169	203	183	185	172	207	181	173	215	176	193	184	164	172	167	177	181	177	190	175	176	163	177	188	152	192	189	163	169	179	167	193	182	165	169	178	200	149	176	162	178	163	162	193	166	159	168	188	183	190	168	176	182	144	173	179	174	167	157	167	177	159	198	176	169	163	166	178	152	150	195	169	168	179	178	194	162	180	169	184	174	181	168	166	166	191	147	174	176	164	197	167	187	172	182	169	166	150	187	180	173	181	196	165	171	167	182	168	180	166	164	200	193	155	184	177	156	172	185	161	186	200	211	181	165	174	203	176	184	190	204	165	188	190	164	189	175	169	161	165	178	157	156	159	163	167	169	176	181	174	177	174	184	187	163	175	174	172	190	181	195	170	162	159	191	156	195	165	183	181	166	165	150	173	164	160	184	183	175	200	177	177	182	204	176	169	189	163	179	181	183	176	163	191	176	170	175	172	165	195	170	153	194	156	167	157	161	163	177	167	157	173	183	198	173	163	164	188	165	174	178	184	173	170	181	176	177	151	192	176	161	188	178	189	164	146	178	161	209	152	179	182	170	171	184	175	154	143	192	167	183	168	154	177	185	161	161	171	179	168	158	164	167	168	176	167	170	189	186	180	161	178	175	154	146	167	155	179	163	179	170	167	174	185	161	191	154	168	182	170	190	176	178	193	192	177	158	175	153	157	177	189	151	172	183	163	159	188	184	167	177	179	188	170	181	186	185	149	159	173	173	163	172	170	168	182	182	179	183	185	178	174	196	167	164	168	169	158	183	206	187	176	172	171	188	175	194	202	184	163	180	143	197	197	148	157	180	154	176	169	163	193	187	168	164	191	175	186	163	171	166	165	183	181	204	167	168	149	188	172	190	163	175	159	159	152	178	186	197	153	197	167	199	170	204	164	173	170	164	184	188	176	151	162	164	162	178	172	176	192	185	199	163	183	174	143	186	201	172	173	160	171	177	169	184	159	169	171	175	188	174	173	184	193	174	175	156	189	175	167	163	194	173	189	169	165	168	166	186	180	166	173	174	163	192	177	159	175	159	167	176	185	176	195	183	179	176	160	164	194	155	176	192	184	165	186	182	183	179	186	173	167	163	183	151	155	167	161	186	152	182	168	189	172	166	186	186	215	175	194	201	186	169	160	188	144	183	166	172	166	147	174	188	199	166	163	175	188	191	195	170	174	193	186	171	204	183	175	161	195	194	195	154	152	148	159	170	182	153	174	190	167	171	179	176	183	167	176	176	181	182	177	185	183	198	171	175	202	175	165	173	168	167	180	182	181	153	166	150	151	156	181	177	182	176	156	158	173	190	172	181	172	196	179	172	176	178	171	176	174	189	196	148	176	199	183	187	186	192	160	180	176	167	185	176	175	166	180	148	166	183	170	194	165	168	189	177	170	172	176	187	181	169	161	179	183	176	177	190	179	195	199	197	180	186	191	172	187	189	177	150	156	175	187	172	171	166	158	171	167	180	165	180	184	179	180	175	170	164	181	198	186	179	171	190	177	179	175	202	174	177	167	160	193	179	192	181	179	174	177	165	156	170	172	174	161	174	180	177	216	146	203	153	167	181	181	187	176	166	180	163	168	164	183	163	183	176	187	171	175	157	169	197	184	166	187	165	190	186	161	188	192	152	169	161	178	191	166	166	160	184	164	191	173	173	179	196	168	203	175	177	177	178	159	186	187	168	170	163	166	168	171	162	196	169	176	181	193	164	183	182	175	184	179	187	169	176	197	169	179	174	161	171	165	183	174	181	180	161	166	196	173	158	186	191	197	188	150	195	180	181	164	178	176	177	165	162	188	188	178	172	175	208	164	159	157	159	178	175	184	161	183	152	171	163	141	181	169	151	149	187	183	183	171	148	160	174	174	167	168	164	158	172	186	190	172	190	180	178	174	173	149	171	177	183	166	147	192	193	178	170	165	187	185	185	170	174	176	197	193	193	135	174	182	152	202	176	184	207	181	185	180	187	153	177	182	181	214	176	183	174	154	174	173	193	175	166	171	183	185	181	177	184	149	165	174	171	187	182	184	165	182	198	181	160	193	170	172	185	171	168	178	177	197	169	173	166	190	165	169	187	194	195	209	175	193	195	191	185	157	158	156	170	180	154	173	193	174	177	182	162	176	166	179	171	180	164	172	175	166	164	181	171	163	181	180	166	171	177	164	199	161	217	183	157	174	181	181	191	164	172	172	162	170	176	172	198	182	192	189	166	166	167	165	195	170	168	155	169	172	168	172	162	178	183	168	168	154	158	175	183	157	162	181	185	174	172	166	197	188	165	182	183	176	166	200	168	150	178	179	168	179	164	188	169	202	181	176	179	173	175	172	197	176	174	164	155	171	160	173	178	180	177	153	140	177	183	192	165	185	199	174	161	195	176	164	208	155	167	186	169	152	176	193	190	167	179	154	148	186	185	173	170	196	162	187	189	179	166	171	175	181	173	164	207	188	171	159	178	191	153	166	191	217	187	161	156	179	176	164	173	181	163	181	190	159	190	163	181	205	189	188	182	189	186	158	166	151	169	174	186	188	190	174	141	163	173	161	182	182	185	161	169	186	170	176	171	190	183	167	173	178	158	199	195	187	154	204	169	165	169	163	172	172	185	195	180	193	187	173	192	154	158	177	178	181	170	169	174	191	177	176	167	182	143	181	161	161	187	188	190	149	185	188	159	167	160	162	181	171	171	180	186	167	204	180	158	191	174	150	186	174	173	192	168	174	173	164	158	163	168	187	162	189	170	184	170	162	180	182	165	181	158	160	171	168	147	176	191	170	177	189	168	185	167	168	163	163	175	184	179	175	202	142	156	176	187	177	189	168	181	179	171	186	203	193	175	180	194	172	189	189	155	188	152	164	145	147	194	165	175	169	158	190	167	170	167	167	193	160	195	206	185	195	188	162	202	189	175	175	178	165	146	194	214	164	190	169	171	187	166	166	167	185	200	207	161	173	174	158	176	175	175	165	158	157	165	156	158	171	170	195	172	168	168	185	155	193	150	193	173	160	160	191	185	158	192	166	183	156	183	184	176	180	190	171	180	187	173	166	173	158	187	190	174	163	182	171	196	182	175	182	175	160	216	179	182	169	178	199	185	147	180	152	160	179	181	192	165	177	185	152	166	161	171	165	182	182	164	181	182	196	192	189	189	200	185	169	195	157	162	167	183	194	199	185	177	179	168	204	155	165	180	183	190	164	180	173	175	177	187	147	162	182	170	177	170	189	191	166	169	178	182	163	196	177	170	166	161	171	154	156	209	187	175	163	152	161	168	178	173	191	177	157	160	170	197	170	169	162	182	187	190	154	183	161	176	159	176	170	186	182	178	167	194	167	172	153	157	174	165	168	205	169	165	198	175	173	172	164	147	157	172	177	205	169	173	172	163	189	185	170	189	181	180	163	198	194	176	193
35541	53677	34809	19874	10814	5995	4077	2498	1551	1097	857	703	617	527	450	398	339	322	280	299	270	248	281	278	263	238	240	225	233	207	243	212	227	220	214	212	231	238	194	215	203	190	222	202	241	211	234	206	219	205	231	191	204	205	182	220	199	205	204	236	208	221	219	202	239	210	212	222	226	236	201	204	224	210	218	202	186	202	219	198	208	205	201	209	182	208	207	199	220	197	209	202	201	217	227	232	229	209	221	196	211	213	224	204	216	232	214	219	235	223	200	188	192	190	201	214	209	204	227	211	216	189	210	207	198	251	228	243	219	189	229	219	198	198	217	217	213	214	204	202	202	211	212	199	220	183	206	241	234	200	203	214	210	189	205	202	220	202	196	230	164	205	206	195	184	226	227	188	197	214	224	212	209	215	198	223	212	202	208	233	232	217	191	206	205	203	202	207	221	199	220	198	199	212	191	219	219	208	224	190	225	203	216	198	236	202	204	184	251	237	203	214	193	191	204	220	231	235	195	211	225	207	201	193	215	217	214	220	201	205	233	245	195	230	211	201	221	227	204	169	211	240	195	201	200	188	211	198	192	217	221	215	212	206	204	188	211	207	200	199	206	224	220	236	197	227	217	209	222	204	196	225	195	211	201	192	212	206	241	219	212	176	212	231	219	202	206	217	215	216	203	215	201	207	201	196	226	192	211	207	215	193	218	182	199	201	208	207	201	216	223	163	223	232	205	211	223	232	236	200	184	212	230	207	217	225	193	225	205	194	194	213	208	208	208	192	203	204	198	185	200	205	223	206	205	207	211	223	196	223	224	214	184	212	204	221	197	204	228	229	210	201	224	229	207	207	223	210	218	226	224	194	209	204	201	213	216	213	197	193	245	189	203	187	207	203	202	211	220	201	190	201	205	213	202	196	204	195	217	205	192	186	200	231	236	220	200	196	209	224	191	193	203	200	223	220	234	211	224	188	226	188	202	220	209	209	237	225	218	198	191	229	217	214	204	218	212	230	197	191	201	213	210	208	223	218	207	209	228	206	206	195	211	199	236	233	212	214	224	207	206	226	225	211	218	220	204	189	226	212	239	203	202	205	204	211	196	204	214	208	193	204	205	216	212	226	209	222	195	260	201	220	219	208	200	224	193	205	228	221	212	205	224	220	214	205	228	211	192	219	248	190	201	185	211	188	200	205	215	216	227	230	226	223	209	223	207	209	202	209	205	226	218	200	223	218	197	203	199	218	207	220	213	208	223	231	231	197	204	212	196	185	241	201	196	221	216	199	211	243	237	219	212	213	202	221	197	219	214	216	226	221	241	217	230	195	210	231	219	197	211	209	227	223	205	221	231	210	219	198	217	225	206	208	200	220	211	192	209	183	202	187	216	177	186	230	228	226	212	232	192	220	199	190	231	196	223	215	203	222	223	211	191	242	224	194	182	206	195	222	188	187	194	192	202	212	202	212	228	230	209	222	223	207	198	188	230	215	217	206	206	222	205	193	206	213	198	202	238	194	201	220	184	204	244	209	222	206	210	218	245	205	224	224	218	198	175	201	182	215	191	222	218	217	199	201	230	187	185	205	235	244	219	204	202	194	200	174	224	200	222	219	172	194	213	198	191	212	198	211	214	229	199	221	226	193	194	229	229	200	224	194	204	197	202	200	214	208	207	198	204	209	205	235	217	222	226	222	184	184	202	205	217	200	228	221	197	201	203	212	225	216	177	208	191	229	234	197	184	236	193	211	192	235	209	194	215	208	205	187	223	216	211	190	218	201	235	216	199	219	200	235	218	229	220	215	229	219	184	214	209	203	235	180	236	192	208	184	213	207	221	192	215	240	212	216	214	235	201	204	215	204	231	218	227	224	207	205	208	223	218	214	202	195	229	202	219	193	212	216	245	210	213	222	216	206	191	208	203	192	203	216	208	190	213	219	216	196	205	205	188	228	199	184	207	179	224	199	221	209	208	214	200	200	218	214	224	221	218	190	216	221	213	200	190	210	231	213	230	200	201	225	212	195	209	175	204	215	192	204	195	237	229	228	204	213	225	207	214	213	202	200	199	235	214	203	219	195	233	225	223	230	251	224	200	207	198	221	205	225	211	242	217	184	185	204	226	194	197	195	231	208	196	217	225	225	248	228	185	227	223	214	191	236	212	214	222	198	224	239	185	208	227	223	223	202	226	225	197	210	204	219	219	202	203	209	219	215	211	201	210	210	240	205	177	182	188	222	217	208	225	213	214	209	221	190	195	246	212	204	213	251	235	201	203	221	183	219	205	241	223	191	214	225	218	224	188	217	214	219	207	200	188	215	216	233	213	189	205	202	225	229	244	206	199	202	187	212	183	180	227	197	201	208	198	222	202	209	194	204	225	211	191	235	193	213	222	222	218	228	195	199	206	237	230	188	166	187	186	221	210	217	232	219	199	221	213	218	210	184	221	211	210	201	194	197	227	238	215	223	193	209	198	200	215	223	204	228	208	200	202	238	193	222	200	219	217	232	219	220	232	224	206	228	226	229	221	218	203	205	200	200	198	205	189	188	180	227	206	198	214	210	209	220	212	213	203	220	193	190	214	224	227	191	200	202	227	193	204	228	210	230	219	215	199	203	246	230	184	217	178	209	203	222	214	227	227	207	221	186	201	211	203	204	205	251	218	212	212	224	199	207	232	206	206	238	191	185	184	215	225	218	200	214	203	192	193	212	211	212	207	223	212	223	231	221	199	238	208	214	207	194	241	192	206	227	200	212	221	209	212	195	220	206	205	176	196	225	230	216	187	241	205	221	224	181	227	206	215	199	179	221	212	202	203	191	211	210	221	199	224	204	209	209	224	218	215	206	235	203	211	206	229	209	220	191	243	209	202	209	211	220	195	227	239	199	198	195	217	196	175	216	232	220	225	203	189	219	223	233	207	195	219	222	242	221	210	222	207	200	175	234	198	224	216	207	215	226	212	215	200	224	228	212	215	206	200	205	197	214	205	219	199	219	213	202	206	233	225	229	226	206	213	216	225	223	192	215	193	180	221	203	211	198	215	190	191	208	214	202	205	214	209	196	198	208	230	214	220	234	188	214	191	229	198	227	217	188	211	208	202	204	199	211	195	183	226	237	200	197	204	208	206	228	196	225	201	233	204	213	200	200	195	188	206	227	189	182	221	216	238	231	206	189	209	214	208	186	197	217	218	240	236	200	218	184	198	209	202	216	229	211	206	220	198	234	241	183	211	204	197	202	213	229	220	201	203	199	208	210	206	216	218	210	212	192	210	212	206	223	205	176	208	218	197	186	195	209	206	209	205	202	190	206	209	203	196	211	192	200	213	199	185	199	216	221	207	205	194	217	235	240	208	214	223	203	192	237	212	199	229	236	228	222	200	216	227	228	238	211	214	208	226	210	221	231	220	213	207	226	207	193	227	209	228	189	182	230	188	216	208	212	179	200	220	199	198	203	237	220	217	205	207	212	206	252	210	216	219	232	219	230	216	212	204	183
22846	21420	28929	24404	21630	21486	13530	4543	1917	1271	961	770	674	581	512	445	399	352	362	300	288	295	285	326	272	230	262	219	258	250	270	240	240	244	216	226	257	226	185	223	228	215	232	224	215	242	242	217	228	205	210	236	231	244	216	217	245	235	219	216	208	210	181	258	229	216	212	212	209	235	207	221	218	232	224	207	247	233	229	214	215	236	230	230	193	221	234	224	214	196	216	242	224	247	203	200	239	230	221	216	235	225	229	210	225	221	209	226	219	228	207	200	227	221	241	214	213	249	210	236	216	216	226	231	212	249	215	204	208	229	236	243	206	212	206	248	202	226	252	248	198	210	237	257	217	259	208	198	237	235	197	219	196	206	244	223	211	232	216	210	202	208	225	191	195	226	229	230	249	205	202	205	196	248	228	218	244	222	209	233	233	214	210	228	231	231	219	209	226	201	212	210	212	232	215	223	226	227	222	216	225	220	191	238	231	222	231	193	251	214	207	198	210	229	197	232	233	237	244	229	222	219	214	227	217	230	193	207	238	212	217	205	213	232	230	210	239	223	193	255	212	233	198	228	225	202	231	215	233	214	192	214	230	238	216	223	212	235	218	222	231	227	208	225	220	211	197	203	225	223	211	225	211	254	212	206	221	227	227	212	179	227	212	231	207	244	230	233	223	240	219	239	212	203	221	214	212	202	243	236	223	214	217	201	231	233	214	227	239	215	220	214	263	231	267	231	200	239	206	214	245	218	212	208	186	242	225	208	223	207	200	241	217	222	200	222	212	202	243	225	212	226	229	218	219	222	242	228	222	214	228	213	228	221	217	228	223	244	226	226	218	249	234	226	228	216	203	220	216	230	228	237	217	220	218	206	221	205	216	223	228	222	244	208	209	222	244	223	195	200	233	225	209	227	238	200	246	240	204	189	224	218	215	225	237	221	230	207	230	223	230	235	224	229	223	234	221	221	237	232	199	213	218	235	229	214	222	220	227	200	249	215	197	228	221	211	223	210	184	239	191	218	204	214	194	195	221	222	202	210	223	223	195	186	217	230	210	219	212	248	213	206	239	198	218	211	225	222	235	222	208	217	208	205	208	234	236	235	224	235	219	227	197	218	208	234	221	251	208	221	221	235	219	213	229	241	197	210	217	216	219	217	225	209	221	214	208	192	211	205	215	203	222	243	218	216	236	199	192	226	233	226	248	241	222	263	232	215	239	230	211	238	234	214	180	248	225	224	225	217	225	205	229	220	220	230	219	253	231	232	209	202	221	234	231	204	203	201	224	207	228	195	206	223	230	215	200	247	226	224	220	204	210	229	203	236	221	228	229	210	201	213	197	246	223	229	186	223	190	207	237	200	215	197	221	225	215	252	226	225	233	223	238	214	198	249	230	191	222	241	243	231	208	209	208	244	236	192	215	194	210	241	210	217	227	212	226	201	229	202	221	219	228	205	243	229	233	232	211	262	199	241	217	240	257	214	203	210	222	225	208	222	186	225	233	221	207	220	232	187	234	217	226	230	242	228	204	198	237	235	224	244	236	223	232	230	241	220	240	237	200	221	232	215	228	231	216	207	244	222	219	252	204	225	213	214	207	210	215	234	248	221	209	217	217	205	229	242	216	189	196	227	218	239	200	240	221	235	204	216	226	198	224	210	237	206	213	228	215	204	231	239	234	231	198	214	238	228	228	225	222	197	230	208	207	204	200	239	208	219	210	230	208	238	228	216	212	210	233	216	235	211	224	207	205	211	194	231	244	213	240	213	218	204	221	201	228	226	228	224	224	196	200	226	212	234	220	210	218	224	215	221	238	231	202	235	199	216	221	213	232	227	216	244	224	217	233	218	222	217	206	230	230	225	217	204	201	233	224	237	227	195	219	215	205	229	223	232	214	225	253	237	243	228	206	198	194	218	211	214	239	215	226	206	210	232	225	215	243	223	265	230	207	229	196	241	227	233	208	215	214	217	203	214	219	217	194	221	222	257	215	209	199	202	215	233	255	217	212	258	215	213	220	237	199	213	226	220	222	239	235	200	218	216	212	225	195	231	193	209	215	225	231	229	226	230	224	234	224	222	230	235	212	221	232	209	209	204	195	235	221	210	228	209	201	202	235	213	234	210	220	224	222	241	238	204	214	231	204	202	209	185	226	236	209	232	253	233	219	202	231	260	199	236	201	221	220	217	201	238	213	214	242	195	218	246	269	206	243	220	241	229	228	207	195	250	211	207	233	221	219	238	196	236	214	222	244	212	227	211	209	206	235	235	227	219	198	199	234	246	229	206	203	219	225	223	222	226	224	222	221	225	192	227	216	238	220	216	214	226	241	225	199	229	219	201	241	222	216	221	221	225	238	235	211	223	231	222	221	221	237	228	243	208	239	238	219	222	244	196	235	221	203	231	230	223	219	230	207	224	227	196	204	239	200	263	198	214	202	242	235	228	216	234	217	216	209	235	179	227	244	223	245	240	224	218	210	207	209	226	223	206	219	220	208	204	240	211	210	210	215	234	229	221	210	208	221	190	209	197	213	225	226	205	199	211	243	224	219	200	209	207	223	213	201	214	234	228	214	233	227	227	221	233	231	214	211	233	212	237	230	230	236	216	232	215	228	229	210	214	209	220	217	224	230	210	231	227	190	229	232	218	219	233	224	235	232	220	227	211	218	210	213	210	223	238	211	223	244	201	202	210	225	232	218	192	246	196	233	229	203	228	223	219	187	192	253	217	223	211	209	217	222	190	215	215	195	208	222	206	226	216	200	215	210	219	229	249	214	221	212	232	207	231	220	229	227	209	239	224	247	199	215	254	210	206	204	219	240	213	187	239	211	224	255	215	250	235	212	213	227	214	231	201	220	218	221	262	195	238	215	228	221	223	258	213	213	218	205	234	233	246	221	220	240	223	239	237	200	228	218	236	217	212	232	212	219	221	229	201	233	227	241	223	257	225	204	195	221	228	187	219	213	239	233	222	218	225	235	219	248	219	205	231	218	228	208	221	230	211	195	223	226	199	232	223	203	201	233	211	228	191	196	195	218	240	213	250	210	217	207	231	213	214	210	215	194	208	216	223	212	190	239	211	216	236	205	211	199	213	231	204	227	246	189	227	209	220	224	232	224	229	228	223	225	229	208	215	209	241	212	208	227	211	206	217	218	225	217	214	206	223	231	213	244	219	201	237	225	225	233	221	224	205	221	221	214	224	217	218	221	227	211	206	248	230	241	211	212	230	212	236	241	211	248	227	245	230	224	222	202	212	210	206	189	226	204	247	208	244	228	229	226	225	224	221	203	225	221	243	248	213	241	225	213	216	237	234	207	248	199	205	238	247	195	228	200	210	222	187	220	250	234	204	221	207	213	205	261	201	235	219	254	217	217	226	200	213	203	221	227	221	203	196	243	211	243	229	223	221	212	196	225	220	189	206	232	242	216	234	228	226	211	229	243	220	205	214	212	193	203	229	194	207	239	218	213	235	198	221	213	205	228	215	228	238
34556	58305	47063	34349	23395	15452	10594	6436	3408	2297	1658	1371	1184	966	791	691	575	571	449	453	399	414	409	381	349	308	337	299	287	286	281	290	278	264	282	288	277	262	294	252	261	247	256	249	290	233	279	266	262	243	286	235	244	251	239	275	271	275	247	256	244	253	262	259	256	249	263	244	251	241	286	238	240	273	269	271	263	256	275	246	234	267	232	236	266	283	258	255	272	249	268	241	237	273	252	241	230	286	271	256	235	257	276	250	262	259	229	257	239	253	257	275	249	289	227	265	243	285	273	226	250	280	252	229	271	234	268	253	221	244	262	261	236	246	237	251	269	273	262	276	236	262	254	246	267	245	249	258	238	248	276	274	234	256	261	279	274	270	238	263	280	251	266	238	267	239	233	274	260	243	252	253	237	248	262	256	280	251	294	301	267	257	297	228	271	245	285	229	227	249	274	247	263	232	246	249	271	261	235	264	252	254	257	255	253	240	224	255	215	252	260	270	237	253	241	238	269	261	235	233	229	265	242	269	280	263	267	263	260	285	255	234	261	273	256	271	248	263	261	259	265	253	269	240	251	257	262	254	243	241	261	282	265	259	257	251	240	256	252	275	222	280	264	244	266	238	214	284	278	260	230	215	237	273	280	264	263	217	244	230	262	243	262	258	249	240	223	239	262	265	257	246	269	250	256	245	242	253	261	227	244	249	244	274	284	261	280	248	239	254	262	263	233	239	265	256	247	247	269	284	271	266	236	248	246	263	210	256	264	210	252	231	293	271	243	238	234	228	242	268	275	274	281	246	263	258	263	252	266	255	275	260	248	254	231	264	221	246	266	275	232	276	251	246	268	252	270	271	252	272	277	237	283	258	259	248	257	239	247	269	281	273	271	259	283	262	251	249	242	242	259	269	278	273	287	250	259	260	255	244	254	267	261	282	253	281	262	270	245	268	264	256	248	241	234	248	257	230	272	246	268	279	265	237	253	259	218	274	252	259	238	260	277	277	258	251	272	260	263	229	278	258	251	263	263	268	254	249	269	271	253	260	273	243	255	241	240	246	271	259	256	240	258	265	281	251	274	259	261	269	265	237	244	236	258	240	266	274	300	255	240	261	255	275	265	252	259	265	251	287	283	244	242	269	226	250	264	235	236	253	271	245	235	245	284	250	256	261	245	237	249	264	263	235	269	259	270	212	257	238	243	283	240	245	270	236	211	237	266	242	266	266	236	279	235	264	280	256	254	263	235	240	271	276	272	246	228	222	270	242	277	271	243	265	261	237	245	253	236	304	274	244	252	257	258	270	255	261	302	237	230	262	245	236	283	244	246	254	247	268	257	262	264	253	237	246	252	239	254	233	265	252	243	248	258	269	274	216	254	221	253	275	237	243	238	237	247	247	296	250	265	280	271	262	264	276	255	235	257	263	231	270	226	232	284	254	242	250	247	250	256	265	257	250	243	271	270	236	260	231	226	261	270	260	276	264	259	253	275	277	272	243	285	253	257	267	240	273	237	269	257	275	259	272	264	252	264	252	255	265	222	259	259	231	302	262	244	259	220	268	268	258	269	233	265	277	250	248	265	269	260	272	251	272	232	236	228	251	248	249	251	257	268	249	240	241	233	300	268	262	259	259	278	252	252	237	260	251	270	250	252	284	261	250	259	236	261	240	260	256	244	255	256	235	267	285	273	244	268	240	268	259	274	263	246	264	254	236	282	254	249	282	282	254	239	261	259	272	265	256	239	270	230	248	264	236	255	270	253	259	246	241	235	248	261	267	259	249	259	238	236	267	275	240	255	257	281	248	266	239	265	225	242	262	263	236	240	253	255	272	256	272	256	256	242	238	266	232	253	241	243	273	267	246	245	257	266	255	255	258	263	250	285	233	255	221	268	245	248	262	260	248	222	239	248	249	252	240	228	256	271	269	261	263	235	219	231	283	287	270	263	248	260	268	258	232	243	244	235	256	235	284	246	275	258	266	240	216	246	267	239	234	248	247	249	215	280	261	265	245	279	296	271	252	263	271	234	236	276	262	275	227	247	279	257	273	279	264	238	261	248	239	261	225	262	258	250	227	239	258	261	251	246	272	268	241	253	234	290	265	261	258	266	272	263	296	277	242	273	241	257	249	270	279	250	260	245	258	259	251	227	298	245	238	247	264	237	278	255	250	270	256	276	247	236	246	282	285	251	271	245	268	248	255	258	229	254	267	255	243	232	229	269	218	254	252	262	243	239	238	265	275	267	242	243	230	269	256	257	245	259	257	266	249	283	238	266	272	253	274	258	222	263	246	263	255	227	214	244	254	281	270	302	218	244	262	262	288	231	249	239	265	258	264	237	234	247	227	286	272	264	266	273	241	240	266	223	267	264	248	226	278	231	229	254	278	238	251	239	278	246	258	269	274	222	274	232	239	265	255	233	264	262	272	272	244	264	267	278	284	256	274	256	270	236	257	251	251	250	249	294	246	280	246	241	256	267	243	238	290	281	229	253	266	259	267	255	258	231	279	250	250	271	255	263	257	249	266	263	235	261	256	266	258	253	242	273	290	262	264	260	271	234	280	279	243	285	259	226	260	247	267	280	232	274	268	242	281	271	264	253	257	260	252	252	232	237	232	288	267	236	264	220	258	274	257	242	268	274	261	254	261	244	260	283	277	265	278	266	247	268	255	254	243	276	213	290	268	259	247	263	233	260	222	257	278	247	261	275	256	269	282	258	262	262	230	251	255	257	267	281	261	245	257	263	255	245	271	278	236	238	269	265	267	242	262	277	249	271	240	239	254	231	261	239	237	240	305	238	262	270	261	250	267	251	243	261	273	231	245	270	248	257	273	249	274	264	247	235	225	250	235	276	246	268	275	257	234	217	259	264	235	279	242	255	242	240	259	259	254	239	243	252	213	290	271	290	257	266	248	229	242	259	251	270	256	242	225	239	254	251	227	248	257	259	259	244	248	258	235	262	262	302	258	277	262	256	260	221	281	242	246	255	256	235	247	223	252	256	259	282	266	268	257	224	226	283	245	247	277	235	258	247	253	263	253	228	260	242	232	269	266	263	267	268	203	258	266	249	266	243	272	263	239	249	270	248	249	257	272	272	258	263	229	236	226	256	237	307	236	239	273	258	247	246	238	243	286	237	260	277	242	240	262	227	266	250	232	266	264	252	254	265	286	260	259	270	262	258	255	236	249	252	268	256	258	265	275	237	246	272	255	247	247	266	287	268	251	242	265	256	286	265	246	248	249	256	264	250	247	256	262	236	247	255	245	251	253	259	252	270	262	265	241	256	239	267	252	262	284	268	259	241	253	270	250	248	255	221	266	232	255	268	250	279	233	256	239	245	217	232	245	254	276	274	261	252	264	257	268	243	258	270	256	276	242	278	249	263	280	265	263	259	271	265	267	234	259	264	224	287	249	246	267	275	275	259	239	246	275	260	253	246	259	270	236	264	232	265	241	218	251	288	266	271	244	268	232	250	219	239	259	262	246	271	242
31172	29353	29254	18512	6988	2943	1646	1070	805	632	509	453	392	357	334	275	269	232	260	261	258	221	237	214	240	206	231	205	196	193	206	213	187	200	201	199	195	185	182	172	165	203	220	156	194	200	187	209	172	183	172	190	208	192	187	185	205	193	190	181	189	200	200	176	175	183	190	201	182	195	178	178	189	179	166	190	185	174	175	195	193	232	170	185	189	206	181	157	206	178	177	189	196	185	200	194	178	187	198	177	201	165	175	195	189	173	188	180	182	203	164	167	188	175	189	180	194	190	195	177	182	170	198	190	199	187	201	182	228	182	183	171	190	163	173	157	169	186	191	180	170	201	203	183	182	177	226	203	178	197	192	184	183	210	205	173	197	193	188	202	203	179	188	184	182	181	183	173	195	179	189	167	156	165	182	177	168	199	182	177	210	198	173	198	167	200	194	168	201	208	210	197	198	174	194	187	197	167	195	184	189	175	208	190	189	175	191	200	192	191	182	182	174	187	175	172	167	192	194	190	162	198	184	185	193	162	183	183	174	188	184	185	177	186	187	206	167	170	199	194	208	172	199	195	189	185	181	183	184	186	167	184	183	168	172	171	212	194	219	190	186	175	175	213	165	193	181	177	190	184	198	174	176	194	181	182	179	194	183	177	186	209	179	190	188	168	164	186	181	176	194	200	194	183	173	178	191	181	204	191	171	179	184	188	185	230	188	167	222	182	204	195	184	199	192	168	194	198	193	198	175	195	191	202	181	191	172	200	178	172	161	183	193	180	182	167	172	182	174	192	215	181	160	172	163	198	193	174	182	198	174	166	190	189	185	189	180	172	186	201	207	184	164	179	189	162	188	173	165	192	203	202	194	207	184	202	167	170	203	197	215	188	165	169	183	165	192	214	177	188	197	172	175	167	171	185	182	212	197	233	189	171	174	168	165	171	190	182	202	175	203	190	159	184	195	171	191	190	167	172	202	169	203	166	173	195	183	158	190	168	194	175	194	188	191	202	176	199	187	164	193	177	234	167	192	216	185	171	170	196	178	202	179	190	173	179	193	198	192	211	197	168	193	187	180	172	192	178	184	173	172	189	180	197	162	162	183	187	190	189	199	175	177	168	196	213	197	174	180	191	178	206	212	171	164	194	173	193	177	202	169	181	169	177	212	176	185	165	207	189	180	190	184	175	172	190	187	207	165	197	206	199	181	196	202	173	185	188	185	192	187	212	181	179	182	170	201	178	176	177	196	166	208	181	185	185	184	198	196	180	193	189	176	188	182	169	186	200	183	188	186	206	194	172	185	179	200	175	167	161	221	152	194	188	203	179	170	209	206	205	184	179	173	180	192	175	203	168	187	195	192	207	201	170	190	208	182	191	176	199	183	207	173	181	215	175	198	208	205	185	161	202	209	194	191	192	175	217	177	221	152	157	173	222	168	213	190	175	181	193	184	198	196	179	202	172	203	180	190	191	200	190	179	185	201	193	213	210	171	203	181	182	152	185	175	172	186	188	184	168	182	184	178	172	164	192	170	213	174	213	165	184	208	183	162	184	199	194	172	182	185	189	185	177	195	172	174	181	196	209	180	171	161	162	193	188	204	186	175	205	209	202	181	179	177	169	176	187	178	174	219	185	201	170	172	163	191	170	193	183	181	218	181	174	189	180	188	179	174	204	209	200	177	180	196	187	176	196	182	196	169	216	188	200	159	201	177	191	198	196	199	184	196	189	170	182	173	164	195	173	217	168	190	196	183	195	168	171	184	171	183	193	171	182	184	210	182	164	198	184	195	202	190	187	190	189	171	187	177	164	177	180	154	170	198	189	165	172	196	206	154	190	183	198	181	189	187	187	154	183	192	149	173	161	178	180	206	179	195	177	186	171	197	184	201	196	182	182	203	205	193	177	156	192	188	189	199	194	185	164	185	188	171	195	158	189	179	167	199	187	183	196	183	198	203	190	159	192	186	176	193	193	178	164	194	176	194	186	181	179	173	185	175	209	192	191	189	189	208	176	167	173	174	175	193	205	207	173	195	178	184	203	159	162	180	202	214	193	198	188	180	172	188	167	183	191	172	186	202	192	201	172	210	186	181	183	203	195	190	195	189	185	173	211	198	176	192	193	169	211	191	192	206	181	163	182	188	179	194	218	191	195	192	184	198	177	175	194	205	174	180	173	185	177	200	186	189	204	175	190	176	194	194	214	193	196	191	198	187	172	184	166	197	152	202	218	198	177	197	188	178	173	207	180	177	180	177	174	194	181	182	175	188	196	191	182	198	176	187	168	217	167	187	182	201	197	160	168	169	190	181	183	197	180	190	194	170	211	206	187	186	199	169	172	185	168	212	166	177	195	184	163	189	175	182	178	184	194	206	192	199	184	189	168	186	193	176	174	203	186	179	173	173	211	179	181	188	186	193	192	187	191	204	188	183	191	192	191	195	196	180	160	163	198	185	193	181	165	174	164	186	222	166	191	172	183	177	172	200	176	213	161	185	176	182	179	186	194	186	177	174	179	188	179	192	176	226	193	194	190	198	193	178	162	169	180	184	190	170	195	177	155	179	188	186	194	177	161	169	214	181	207	194	196	203	180	155	174	199	179	198	171	176	161	204	219	174	187	182	184	174	170	203	200	185	209	199	210	179	156	200	182	186	184	179	169	162	181	187	177	168	220	165	169	194	165	176	173	192	206	200	176	172	207	199	187	194	177	169	167	185	186	192	200	186	191	197	189	165	173	185	179	157	192	175	206	181	191	181	179	170	178	204	203	176	204	199	186	178	172	172	172	187	196	183	196	180	213	212	186	145	179	174	190	159	203	186	180	147	183	180	200	182	206	191	165	168	185	214	170	185	190	193	197	171	187	195	180	187	184	202	179	199	189	205	196	176	189	179	177	169	178	185	172	172	193	178	164	210	185	184	207	169	158	185	197	166	188	209	153	199	189	199	183	186	187	195	165	178	173	194	173	180	206	163	176	198	181	172	208	189	201	195	185	181	176	170	184	179	182	172	191	180	200	179	171	175	213	191	202	177	176	168	183	192	187	196	185	166	171	184	177	165	172	165	211	191	185	182	186	179	195	180	160	193	189	170	156	194	193	177	207	164	182	186	158	184	195	186	169	181	162	188	176	201	190	187	190	205	199	184	203	184	188	179	186	183	209	178	159	202	186	161	184	208	205	182	191	212	203	195	178	191	206	192	199	167	188	194	157	192	187	184	191	185	193	183	183	172	182	202	184	201	186	199	172	190	195	197	205	208	184	189	209	193	186	195	175	178	198	192	175	177	172	202	207	201	204	171	197	186	179	196	172	181	182	173	156	157	149	178	207	168	196	216	170	201	177	184	158	174	174	190	189	198	170	228	208	182	192	179	185	172	206	173	200	191	186	204	203	170	198	198	182	184	177	180	178	167	193	189	170	190	214	175	187	180	184	201	174	178	185	191	167	188	175	196	183	191	179	191	173	173	185	204	188	201	210	169	179	206	181	192	181	184	196
34701	44275	33130	19996	10404	5547	3297	2220	1505	1162	914	754	645	539	434	460	410	316	378	315	293	324	312	280	280	241	279	259	269	228	223	251	207	226	258	226	246	260	213	244	232	216	246	239	244	234	222	208	233	210	239	241	239	207	225	217	230	212	218	233	241	200	223	244	218	230	208	227	196	237	233	239	228	225	231	226	210	215	202	227	227	243	213	210	238	240	204	209	236	189	208	211	235	183	214	218	197	208	230	199	218	205	242	224	237	229	210	234	225	193	228	231	227	217	218	211	221	258	233	211	234	252	209	226	209	224	236	188	219	214	220	220	227	197	237	202	227	233	247	220	246	240	257	197	221	227	208	233	227	233	206	231	240	218	212	205	222	200	242	235	240	225	204	209	210	222	229	226	241	217	229	196	207	215	210	216	218	207	198	214	245	239	200	233	240	225	205	225	215	238	234	203	223	223	242	226	203	237	211	219	207	238	213	266	239	233	217	224	188	207	228	234	219	230	225	221	214	227	216	187	242	205	216	231	227	227	215	225	231	226	232	226	233	227	209	248	244	229	216	191	233	239	236	242	235	207	220	195	232	220	216	219	250	199	224	214	203	212	208	260	243	221	213	192	218	211	237	206	229	237	223	210	242	203	225	245	220	207	235	230	213	225	211	214	210	211	233	210	223	227	213	230	198	245	195	202	218	222	202	204	240	219	203	235	226	228	199	228	237	221	164	228	238	197	197	201	227	225	225	216	233	214	214	259	229	237	196	254	209	219	236	208	215	210	224	219	214	230	210	209	217	234	203	239	205	245	207	253	244	217	206	263	193	229	227	214	234	224	233	229	214	224	223	212	210	224	209	188	207	207	209	212	225	220	253	227	201	218	194	210	246	205	193	224	226	224	231	215	235	214	237	216	197	216	230	211	240	240	236	213	204	216	216	216	236	223	213	226	189	225	224	217	204	210	228	206	231	197	224	211	205	216	217	229	246	244	205	203	220	213	231	214	240	212	181	219	226	228	193	200	221	211	225	184	228	201	209	221	212	198	210	212	230	203	236	219	212	232	220	255	219	227	240	217	218	242	228	205	223	227	211	227	221	225	228	220	234	212	221	237	249	235	245	225	207	217	212	227	204	193	214	216	231	212	212	225	223	220	193	213	195	235	236	218	240	213	217	249	231	204	199	221	221	200	208	201	214	215	232	224	217	218	206	220	229	230	200	251	233	204	234	200	226	209	232	222	239	200	225	231	225	225	223	231	210	232	200	236	202	236	218	222	206	187	243	222	204	222	209	218	213	226	206	230	259	247	257	195	219	229	205	225	204	254	237	230	228	210	207	226	228	199	237	247	229	216	203	217	254	226	219	195	232	217	208	225	255	228	233	230	214	228	217	216	219	218	192	225	214	206	228	217	232	224	210	207	181	214	255	221	200	220	233	197	208	227	190	214	227	214	211	213	214	217	197	237	233	221	209	222	221	223	215	237	214	204	227	206	215	204	231	214	226	240	221	191	234	204	223	222	214	220	206	234	217	189	220	225	190	247	224	226	225	213	209	208	237	240	240	216	208	199	220	225	221	233	204	241	216	215	221	213	220	243	229	220	235	198	218	201	227	220	221	218	208	217	221	227	213	223	216	217	219	191	185	257	218	220	224	217	194	206	208	208	219	231	224	181	220	212	222	234	206	223	216	205	238	213	195	198	217	232	240	215	218	212	229	218	221	228	218	221	223	219	239	220	214	211	223	234	233	232	220	219	192	210	226	218	224	224	220	232	203	225	224	215	212	228	248	218	193	210	218	220	202	206	246	218	221	232	214	248	232	242	218	233	230	206	233	209	230	218	221	201	225	204	203	242	258	209	214	226	237	232	220	231	235	204	214	233	230	196	217	238	222	215	240	212	222	203	228	228	249	213	227	229	209	203	227	207	207	236	218	215	235	250	217	208	220	220	208	226	220	230	221	222	215	221	232	201	221	236	224	239	221	254	241	246	234	194	208	260	246	216	223	213	239	219	197	232	226	243	203	221	226	229	212	200	222	235	197	217	207	201	224	217	224	215	218	191	217	215	217	204	226	225	230	215	224	252	203	237	210	240	224	212	217	191	193	266	236	235	222	215	232	216	194	243	241	215	218	225	222	216	218	246	200	239	233	230	214	217	207	234	212	220	216	219	237	224	231	244	225	217	220	215	213	201	205	229	221	232	213	208	224	229	248	214	229	209	234	231	225	201	219	215	204	233	237	203	254	234	202	236	222	228	212	225	188	231	216	212	220	226	228	224	249	233	223	214	211	205	200	194	233	199	234	219	215	218	212	225	211	241	216	240	231	188	252	240	216	222	194	214	242	194	210	208	230	199	237	241	259	233	224	216	215	217	200	205	212	209	216	200	229	225	227	217	216	227	208	236	225	210	204	234	240	211	221	214	229	225	200	187	239	193	202	211	206	228	214	228	227	202	200	241	241	221	216	227	219	228	238	202	215	235	222	232	225	222	189	216	221	214	243	199	204	235	252	237	214	226	232	200	227	204	245	236	229	232	221	224	207	211	228	207	224	204	209	204	207	208	223	259	235	232	210	214	227	207	204	210	206	224	226	229	216	234	222	225	236	234	213	226	221	226	209	227	223	217	228	213	220	227	191	216	244	223	229	224	227	238	231	224	224	200	218	204	221	217	203	219	245	216	231	230	226	211	221	210	218	199	237	203	204	216	230	208	220	245	213	210	219	236	203	234	231	219	214	213	238	231	223	211	201	236	236	213	233	207	220	221	234	205	220	216	200	237	208	216	229	193	248	193	219	236	221	238	238	213	209	207	228	207	202	220	207	225	228	217	219	225	238	217	230	219	191	212	223	225	206	230	212	232	205	220	228	208	229	207	210	223	246	243	217	236	227	213	209	247	211	232	208	200	219	205	216	223	239	224	217	228	238	237	229	209	233	220	221	225	226	226	212	221	213	230	231	234	238	247	213	212	226	246	232	230	232	228	202	212	232	220	227	214	231	220	248	208	242	212	208	222	218	217	222	227	225	200	234	242	227	234	199	213	217	216	202	227	198	229	219	244	224	209	220	237	216	222	219	235	219	226	203	226	202	215	237	204	201	230	199	209	230	229	224	212	225	239	197	224	199	216	237	213	228	206	236	213	233	212	197	209	222	220	240	236	234	222	223	239	185	237	225	204	248	234	198	212	214	209	220	225	245	224	218	202	197	229	223	201	215	266	197	236	215	194	207	183	208	232	188	232	215	218	216	216	225	246	237	210	227	218	251	224	232	250	217	228	257	216	216	195	231	206	216	230	222	208	210	187	211	218	219	239	236	244	250	234	195	217	212	226	241	222	235	237	221	226	220	226	210	219	201	223	225	195	234	199	227	210	205	211	199	204	204	218	225	223	200	211	199	181	223	203	244	253	186	205	221	196	219	241	251	205	237	209	211	224	233	227	219	228	224	207	208	220	212	239	213	214	237	218	211	213	227	223	232	214	212	239	233	217	210	199	229	220
24002	21466	28542	25177	20894	11842	4160	2002	1252	898	783	654	587	518	473	396	385	350	343	308	297	296	283	282	278	263	245	248	224	214	241	249	241	234	244	234	222	229	231	208	262	247	202	218	230	220	202	205	233	235	250	227	201	206	206	232	214	223	233	236	233	223	216	200	199	227	237	240	230	207	238	214	236	223	190	216	200	227	202	220	225	222	220	211	237	206	234	233	219	241	220	225	218	232	220	226	227	225	211	247	237	223	198	184	215	216	222	229	226	210	252	229	201	216	200	212	238	216	216	203	211	230	220	226	226	236	225	195	219	215	218	208	217	215	222	261	193	228	209	226	222	220	221	229	230	231	250	220	219	203	230	214	214	223	250	219	205	221	223	220	248	242	232	216	198	224	215	225	244	200	217	216	218	206	207	217	230	234	200	222	198	233	201	226	217	238	225	225	205	251	192	221	220	205	194	205	232	212	231	266	223	216	238	218	195	218	220	222	208	226	239	205	204	212	218	225	208	261	211	224	209	199	223	224	257	207	199	191	191	195	238	199	238	229	209	240	219	218	217	219	224	223	231	221	231	199	194	244	213	236	229	204	252	209	211	230	208	200	216	214	256	236	227	214	229	222	197	234	221	249	188	216	214	207	221	193	218	230	220	218	206	212	218	228	233	250	235	208	224	217	218	252	217	198	225	200	219	204	264	212	216	193	197	222	232	219	250	215	236	226	211	211	232	197	212	216	233	222	206	215	208	218	208	221	204	220	215	235	226	226	242	234	212	203	192	233	202	234	222	211	213	219	235	225	233	227	232	245	214	230	208	209	217	217	208	239	223	220	223	217	207	231	195	236	227	244	220	220	218	233	232	241	206	204	250	232	226	223	197	200	199	246	219	228	236	242	225	216	207	229	216	224	249	234	220	211	233	217	227	218	207	218	226	230	208	237	217	217	236	232	220	226	240	235	200	222	241	232	224	206	244	209	233	227	220	177	213	219	195	227	220	212	206	223	232	231	236	206	227	204	223	202	207	209	211	214	223	226	216	212	205	206	235	213	226	199	208	231	228	219	229	215	248	192	248	229	217	227	219	218	220	204	227	238	225	198	228	228	227	210	205	195	216	222	215	219	226	210	217	234	211	212	205	230	215	230	217	224	217	237	232	225	229	216	216	208	204	244	221	222	240	224	226	220	204	214	210	244	227	217	231	231	211	212	218	235	227	205	200	230	208	232	207	222	220	204	238	226	229	236	221	242	203	197	217	255	232	241	209	210	233	215	226	226	225	239	210	229	252	223	218	225	227	216	246	219	196	227	218	214	223	204	219	225	218	210	210	192	221	240	203	229	223	193	238	222	225	216	245	214	223	218	222	214	213	201	229	241	238	231	207	248	211	201	231	226	226	201	214	212	236	222	227	195	243	202	201	218	247	216	209	198	221	235	216	266	238	213	245	243	219	222	190	219	220	250	239	223	219	219	224	224	221	232	239	200	220	241	232	225	197	236	207	229	201	264	202	214	235	226	216	203	222	236	230	192	217	214	213	228	242	211	219	220	203	200	237	217	220	242	247	204	228	218	203	229	217	217	205	217	201	228	230	235	210	199	223	222	194	246	235	204	201	231	227	227	249	217	211	209	215	235	240	241	222	214	206	223	215	207	214	204	218	232	208	209	233	225	237	220	213	227	219	207	217	231	211	217	208	220	231	201	202	201	247	232	190	228	207	197	225	205	200	190	229	240	184	239	224	236	191	198	214	237	219	220	225	224	216	207	211	188	229	243	224	205	218	227	244	190	261	236	206	226	217	236	224	209	227	199	209	217	191	227	240	208	222	220	223	205	195	187	223	217	199	233	198	226	222	219	208	199	233	233	230	224	211	225	232	217	223	226	230	228	229	241	205	194	208	226	213	221	211	220	223	214	214	247	225	202	230	228	221	204	245	234	227	241	214	216	217	213	189	214	204	217	242	206	202	202	228	207	225	224	249	236	218	229	232	214	242	223	229	225	236	250	212	233	200	208	225	237	240	191	219	237	234	245	250	222	227	233	246	213	253	221	213	229	233	209	208	205	206	215	225	226	244	214	238	225	232	248	209	214	206	205	221	199	227	220	240	227	207	204	224	221	215	216	206	239	210	223	225	235	215	234	235	220	220	223	181	206	224	227	210	185	233	227	210	222	217	219	229	227	240	236	228	209	229	220	228	215	191	240	255	222	238	239	223	225	221	216	232	217	214	217	220	222	211	239	213	239	213	207	211	236	236	205	239	241	205	238	206	218	223	211	212	214	232	230	237	202	248	249	230	247	232	209	219	216	195	227	229	210	201	235	246	232	224	219	224	214	244	240	234	204	224	236	235	196	241	236	203	212	229	208	234	213	233	223	237	221	243	219	205	210	232	219	220	226	234	200	214	210	233	257	197	257	219	232	212	235	212	235	255	228	241	211	210	228	210	198	217	228	230	213	222	201	224	225	202	238	209	233	248	204	235	219	236	208	214	241	218	221	221	195	219	218	221	236	251	232	230	241	204	230	232	215	230	214	212	192	214	204	222	239	239	203	208	229	217	215	218	228	235	211	218	226	222	218	219	212	224	247	226	212	223	228	232	219	220	214	210	240	216	200	223	225	233	229	236	196	235	224	223	224	222	216	232	210	197	233	219	225	217	223	208	230	203	209	210	218	226	226	242	213	240	219	234	237	219	230	213	219	220	245	215	233	239	200	216	215	238	217	203	197	237	225	218	206	243	227	197	212	219	203	211	222	234	219	213	219	217	191	223	208	210	245	199	198	233	228	224	217	213	227	213	221	225	203	195	231	230	220	216	212	211	240	255	207	214	220	234	225	242	231	254	225	248	240	192	230	216	197	220	217	228	230	230	210	196	233	194	211	226	229	241	225	216	247	233	202	200	207	227	215	237	229	191	262	252	226	207	219	235	209	205	214	203	229	231	196	213	201	233	226	222	246	198	229	215	217	208	223	205	237	223	246	223	259	229	224	202	216	198	195	240	227	208	229	220	236	199	233	210	223	239	172	216	204	220	227	232	221	186	229	233	237	204	206	259	214	189	214	222	244	256	198	236	222	222	201	258	215	248	214	236	231	212	244	206	255	232	212	223	212	199	207	214	226	206	220	256	231	222	220	217	216	229	197	217	234	213	216	202	225	215	236	201	214	220	229	235	218	232	239	204	242	226	229	215	202	233	229	228	252	204	234	185	208	229	236	228	233	210	226	221	210	213	207	234	217	215	213	243	232	255	207	205	202	224	234	231	205	200	220	218	224	239	240	184	194	217	240	224	221	220	212	197	242	220	221	208	202	224	211	222	184	216	230	221	208	221	231	219	205	236	222	210	219	191	189	227	216	227	224	213	243	227	213	236	229	240	213	228	221	208	204	193	245	233	211	214	199	217	243	222	244	236	216	209	215	223	237	214	184	210	225	235	230	215	219	234	208	234	222	195	224	240	248	222	220	214	250	238	205	211	228	231	204	211	235	223	229	205	215
34011	56379	43776	26075	14093	9053	5733	3627	2352	1724	1374	1111	889	816	709	578	506	516	469	450	376	368	367	362	321	329	339	307	275	297	282	300	285	266	288	262	303	242	265	303	269	233	268	251	286	251	288	282	261	265	275	269	247	264	261	253	250	305	228	238	246	279	273	279	277	257	268	263	283	269	271	269	304	250	238	257	247	266	240	259	231	243	254	246	249	301	264	266	260	277	293	283	273	269	215	246	275	248	251	279	231	241	277	251	232	260	270	263	260	257	269	281	257	247	283	252	280	258	258	260	241	285	232	262	262	266	267	264	276	265	248	235	247	261	262	266	240	245	237	249	269	263	249	263	244	257	262	255	255	264	226	267	282	241	275	283	278	282	290	246	279	245	255	236	246	266	272	257	233	260	232	218	240	255	219	251	238	261	289	255	252	266	266	245	269	256	242	240	262	290	247	241	256	248	247	241	295	258	282	280	270	247	264	252	259	245	254	248	275	259	249	259	273	270	267	262	267	261	220	252	262	258	258	255	286	266	264	259	253	296	250	234	264	272	280	273	266	270	262	259	243	255	240	271	265	249	257	225	262	266	259	253	253	262	261	244	244	218	272	294	285	250	277	266	282	274	254	238	241	248	279	275	279	266	241	284	257	259	261	267	276	241	245	253	265	250	259	281	250	254	279	261	271	266	275	311	267	259	246	237	252	271	261	273	253	250	271	265	272	248	270	263	246	253	269	275	261	228	271	247	241	246	257	255	222	276	257	238	240	244	252	276	229	236	261	283	254	249	244	288	245	262	276	236	247	236	262	259	247	250	234	296	259	234	258	254	239	258	252	268	299	263	289	279	259	255	278	288	261	223	256	264	234	262	280	244	235	270	255	263	263	246	268	248	272	234	267	266	269	276	250	262	265	231	242	266	243	272	253	250	254	262	266	263	264	254	260	270	266	254	253	283	278	273	266	254	248	262	262	248	264	278	300	272	253	240	279	242	254	281	259	240	260	265	249	249	269	248	237	242	260	244	268	246	235	271	267	261	269	238	245	256	225	263	278	281	264	257	262	252	265	271	262	252	277	226	264	253	271	244	274	245	240	260	265	274	263	274	263	268	255	265	282	272	256	233	270	261	252	279	239	249	271	229	261	267	240	273	254	268	264	262	285	237	261	241	247	259	262	277	255	239	250	231	244	251	260	262	253	261	268	246	265	256	255	257	267	280	262	267	250	246	285	260	238	261	264	261	227	267	256	252	272	255	277	279	275	217	275	255	262	239	256	269	269	236	252	232	192	241	303	251	239	243	253	262	229	255	278	261	261	249	267	286	227	247	292	254	252	253	262	282	255	267	270	277	242	284	257	290	291	272	257	284	245	300	243	249	254	268	261	274	273	270	267	267	277	261	291	284	238	255	251	253	276	257	268	254	244	248	279	262	256	284	251	263	274	266	250	253	246	276	256	262	264	278	262	298	272	264	244	267	254	269	258	243	240	267	270	262	268	263	239	281	237	248	268	269	259	254	255	249	268	260	250	287	240	254	257	231	239	246	263	232	298	265	273	233	262	252	270	277	261	268	259	260	267	255	255	268	253	234	284	232	230	254	245	251	277	223	262	286	278	238	260	251	286	254	287	271	243	234	283	245	219	250	259	231	255	270	258	260	238	241	255	251	248	275	266	264	249	271	285	242	249	275	237	237	248	251	271	240	263	252	241	231	221	237	260	264	251	242	269	266	288	273	228	241	244	210	240	251	267	267	230	255	287	281	242	228	242	274	245	242	266	272	271	265	277	247	275	241	292	250	243	252	268	246	257	255	271	262	250	235	252	241	242	254	239	232	258	250	288	247	253	249	249	270	276	248	271	249	253	229	258	262	255	265	254	290	249	269	252	247	245	267	271	276	263	245	257	262	235	280	292	243	253	257	266	265	246	251	240	263	271	256	272	260	239	272	246	270	233	259	247	235	276	263	261	270	299	247	232	253	225	267	275	257	276	299	232	247	256	266	245	262	287	242	263	281	270	254	276	254	269	245	245	267	246	263	236	241	266	276	256	262	252	258	263	265	251	235	238	255	291	254	258	272	261	288	270	242	251	240	260	237	251	222	252	271	242	251	280	247	267	282	259	230	252	248	257	301	250	276	244	259	258	290	280	262	240	265	245	246	245	283	278	260	244	235	285	264	245	256	287	223	241	294	246	289	255	256	286	254	258	253	286	259	239	268	244	253	252	228	289	262	274	275	271	268	263	257	283	282	260	253	234	262	264	235	264	257	278	262	252	279	269	243	279	252	290	258	270	254	276	278	263	291	278	289	242	254	275	237	243	268	257	248	241	250	284	270	242	253	284	248	260	274	243	256	259	281	291	263	246	282	283	257	264	245	272	262	242	264	277	255	238	246	247	258	254	276	262	259	240	236	274	255	256	285	256	254	247	229	279	275	261	256	273	257	256	256	236	268	279	253	247	254	259	243	294	252	289	301	273	258	249	265	264	245	262	272	248	249	274	244	252	265	286	234	269	258	240	235	216	243	263	234	257	243	273	218	246	255	262	278	257	294	261	273	274	272	266	245	274	262	286	257	262	228	249	248	261	262	257	274	249	242	254	264	275	272	228	262	295	273	253	291	242	268	264	237	253	273	277	271	262	266	297	250	279	241	282	256	273	272	255	252	282	263	270	252	281	258	241	270	264	257	268	259	280	247	226	261	242	275	249	257	265	262	259	261	247	265	248	255	265	261	265	255	251	260	254	275	235	252	288	290	238	278	246	234	283	269	279	261	221	292	238	240	227	275	271	266	271	234	234	263	268	273	238	283	254	253	250	245	269	250	252	240	237	249	265	250	242	260	271	250	264	262	244	253	255	283	279	250	258	248	237	255	265	253	278	271	262	229	249	268	235	244	266	260	255	259	241	231	264	253	242	239	267	231	283	251	264	270	213	262	275	277	248	285	273	258	230	262	275	258	264	261	282	287	263	248	260	261	259	242	254	228	243	263	273	247	266	247	275	267	226	266	217	277	255	262	267	256	265	225	258	251	255	247	242	268	243	248	246	257	228	279	266	242	254	256	253	249	266	268	258	261	248	253	237	287	264	282	243	238	256	239	271	278	262	269	232	244	244	270	270	264	265	219	243	238	260	281	260	260	254	279	259	259	248	269	258	247	282	255	262	254	276	269	262	235	249	248	254	259	286	257	258	258	266	263	250	271	248	269	261	247	268	229	263	256	242	256	259	244	233	265	279	224	247	254	241	228	240	271	275	276	254	229	233	245	256	238	253	244	229	246	251	246	260	256	281	293	250	252	279	247	263	246	259	243	253	255	216	245	239	260	238	243	248	256	257	247	253	257	260	269	252	249	267	244	251	281	282	254	299	256	251	272	273	229	274	243	271	270	275	265	281	253	272	250	256	246	283	250	245	238	223	256	236	247	263	236	274	294	250	265	264	257	242	276	267	239	269	271	268	276	260	274	239	244	269	261	270	247	237	254	259	257	274	241	241	232
25256	21552	27727	25736	13046	5508	2335	1259	876	650	529	436	415	407	320	306	281	251	241	251	250	241	222	203	198	186	218	188	177	171	203	190	179	168	188	189	159	189	154	149	188	165	169	165	165	174	167	148	166	182	177	179	171	186	162	181	170	172	179	162	155	164	163	182	176	170	188	157	169	169	199	153	169	160	159	193	172	196	173	182	189	176	167	179	195	198	168	156	165	166	162	170	164	195	186	168	172	186	155	160	178	153	133	178	189	164	179	161	170	196	166	168	178	162	141	164	191	146	179	163	164	172	185	173	174	168	170	171	175	182	175	164	160	176	183	190	172	179	188	175	150	179	158	155	157	185	183	168	168	162	129	162	189	159	185	172	156	182	181	169	165	177	191	175	173	185	156	169	221	150	170	161	160	195	156	183	158	152	163	182	173	193	158	147	157	180	161	168	162	171	171	191	164	182	166	153	167	159	179	177	163	141	170	144	162	166	164	167	164	160	166	161	174	168	146	135	164	165	142	159	167	172	166	167	150	162	157	157	180	174	162	178	175	175	182	166	163	173	165	185	193	178	174	176	158	139	160	154	169	152	178	191	175	168	155	156	165	192	160	180	161	157	152	197	152	169	182	189	205	168	155	166	158	165	178	159	156	181	161	181	161	191	172	190	161	182	171	196	168	178	173	184	160	172	180	190	190	176	178	165	168	173	175	183	145	172	160	172	151	168	171	186	172	154	165	168	156	172	155	197	155	169	165	169	170	178	189	159	213	173	154	198	168	174	177	177	165	183	166	170	162	181	168	162	167	173	163	163	176	161	167	175	164	185	190	180	171	158	184	158	156	157	155	178	160	169	171	162	176	174	200	186	170	174	165	160	163	169	187	179	192	182	186	169	162	164	198	152	133	178	177	171	194	160	173	157	164	170	158	180	154	173	159	184	176	170	154	173	210	162	190	157	168	146	152	193	170	168	172	184	192	141	193	153	191	167	171	163	168	178	157	174	151	185	177	171	171	172	214	205	170	143	181	168	174	165	178	176	179	172	164	187	179	167	156	179	183	166	184	179	176	189	185	155	190	170	164	157	166	154	198	188	178	180	167	175	172	168	180	198	172	158	164	176	187	175	179	170	170	164	159	167	178	158	163	148	176	190	187	178	163	174	181	178	161	171	190	148	171	171	164	176	166	172	162	180	187	171	166	172	150	161	158	160	189	164	155	161	148	177	178	196	173	140	179	177	184	178	178	184	173	177	152	138	156	176	150	169	182	159	170	157	152	155	171	188	183	160	175	173	191	181	183	183	162	185	160	179	163	181	181	177	188	174	189	182	179	155	199	165	158	179	167	168	184	163	194	157	162	175	175	180	168	169	192	179	179	191	173	181	168	181	187	167	148	153	164	164	176	172	161	156	165	149	160	180	173	165	182	176	169	171	187	163	176	169	173	159	173	176	170	164	174	169	168	168	174	155	165	138	180	179	152	166	188	203	171	181	187	147	158	155	158	172	174	182	171	163	180	139	177	184	173	160	171	180	156	152	181	170	151	172	160	177	137	160	145	188	179	158	174	151	175	169	174	175	161	179	165	170	185	189	177	160	158	159	179	169	184	174	168	169	158	172	221	191	168	193	145	162	176	186	161	174	172	150	188	198	170	162	165	168	180	200	182	188	155	155	174	197	160	162	155	203	164	158	181	169	160	173	169	169	161	179	155	152	160	163	153	154	168	184	128	165	162	162	189	172	173	184	166	186	166	158	161	157	181	171	177	173	188	203	147	180	175	184	168	172	163	171	187	151	181	149	180	171	182	194	169	136	159	201	151	171	168	181	155	158	168	175	173	165	192	167	192	157	176	165	174	171	200	145	181	193	161	169	177	183	167	144	153	172	171	169	161	189	199	181	169	161	176	163	172	161	194	186	165	170	199	177	166	165	161	174	162	181	171	149	163	159	156	169	165	166	185	156	190	143	174	157	166	173	162	167	170	178	179	154	190	184	154	167	173	168	166	171	211	189	153	136	175	152	184	173	177	150	176	177	168	168	186	157	152	166	192	179	187	183	173	173	167	177	176	169	159	171	166	170	168	178	161	172	163	195	175	158	167	163	172	158	157	159	157	206	176	173	183	179	182	197	162	170	182	138	178	181	190	161	166	175	166	198	177	159	169	163	163	166	167	187	169	181	169	178	156	150	179	154	191	173	172	176	163	158	161	156	194	165	166	185	193	180	187	161	187	160	182	171	189	168	215	168	160	182	156	176	179	180	167	182	158	154	171	188	168	175	156	199	191	204	172	188	175	188	175	182	182	185	159	164	154	178	165	172	165	155	163	191	138	151	160	187	181	173	166	175	164	156	154	178	186	163	179	128	177	166	167	146	174	127	182	178	157	172	181	175	153	171	182	162	171	182	152	172	186	179	169	181	163	166	192	174	155	168	162	173	164	167	170	187	191	164	159	176	161	167	154	159	185	166	167	148	169	169	169	196	180	166	182	172	153	167	162	169	170	163	163	199	173	158	177	169	174	170	195	145	184	176	146	184	179	176	171	167	153	157	161	158	192	188	153	191	178	167	172	184	160	184	198	166	148	178	172	153	167	164	168	158	153	172	196	158	178	154	154	185	159	163	189	166	207	154	156	153	157	165	162	167	161	188	182	168	183	165	180	175	183	165	151	174	168	163	165	164	182	160	167	168	159	193	182	166	171	152	177	177	176	149	172	161	195	179	178	144	168	158	161	172	160	162	190	180	171	165	177	149	190	174	181	164	160	175	162	186	170	149	181	152	152	180	157	176	174	175	180	178	183	168	168	161	155	155	159	168	159	155	169	196	185	178	185	190	158	185	181	159	195	150	169	168	188	165	170	173	166	155	163	175	181	178	156	167	178	181	177	174	176	165	175	185	182	173	145	173	166	186	184	196	168	169	175	197	182	162	181	187	177	182	172	187	160	163	162	176	186	165	165	181	153	166	174	156	184	181	198	175	152	175	170	174	170	164	166	143	163	160	181	178	159	149	183	191	183	181	163	168	178	152	177	166	156	191	173	159	155	160	180	172	160	161	146	183	173	173	151	157	169	156	161	144	152	165	166	162	168	182	147	170	146	181	193	154	162	166	189	179	187	187	175	191	172	182	151	125	198	160	172	168	167	173	169	157	185	173	154	181	161	179	183	166	171	198	171	185	178	168	190	162	186	167	186	162	151	175	178	165	159	170	174	178	168	161	183	164	178	188	181	172	182	170	184	185	176	188	151	180	179	187	154	183	134	171	197	140	150	174	172	157	161	166	173	190	162	174	180	175	155	181	158	181	177	144	176	162	197	167	162	160	165	169	170	188	164	197	179	158	159	180	167	166	147	160	181	170	179	145	156	171	156	185	164	182	173	207	181	176	162	176	145	176	171	181	157	169	187	184	177	160	187	189	173	169	141	176	202	164	182	159	174	178	174	156	171	180	147	173	153	181	153	158	192	186	165	185	163	166	175	154	151	171	167	156	163	189	154	167
34995	49886	36335	21989	13671	8797	4483	2582	1670	1254	1020	792	737	571	499	411	395	339	344	293	283	295	264	266	239	267	273	241	237	261	218	241	232	221	199	205	207	221	226	231	215	226	207	214	192	212	231	201	223	206	205	217	204	192	204	207	192	183	218	188	209	191	210	207	209	198	224	205	187	194	192	207	223	202	197	220	199	201	210	209	220	197	217	206	198	206	201	212	213	186	185	193	213	184	219	200	215	203	198	190	230	213	219	202	211	208	192	193	200	209	189	208	228	198	204	211	191	203	207	207	203	157	215	221	191	196	226	214	215	206	206	193	203	205	224	197	209	210	209	213	199	191	225	201	201	203	185	212	219	217	195	191	213	222	210	208	198	226	220	206	215	191	187	188	196	229	220	199	217	191	200	220	190	222	215	213	205	200	179	216	194	245	185	192	194	212	221	234	221	197	227	193	196	202	196	224	202	212	206	216	244	208	219	181	198	200	207	234	211	226	194	217	219	220	224	191	200	187	226	202	202	188	215	215	238	212	193	188	206	230	193	200	197	182	184	208	199	208	204	220	208	190	195	220	238	212	209	203	208	207	208	198	202	211	226	237	212	222	194	191	230	211	195	216	198	195	204	199	191	240	192	198	211	212	193	211	196	207	219	191	207	196	189	207	218	186	209	175	191	207	201	229	227	205	219	189	194	223	193	215	215	190	183	221	189	179	198	223	198	207	203	230	226	197	200	216	203	208	224	232	203	213	186	200	200	215	216	180	222	219	206	218	228	208	207	196	199	209	197	211	199	196	189	214	217	198	214	184	198	206	175	167	231	208	191	238	188	206	205	192	196	212	221	203	237	188	220	196	198	200	195	241	209	177	211	223	219	190	228	215	178	247	195	212	214	200	207	211	214	184	211	210	196	217	191	199	211	201	222	207	188	193	214	205	195	205	214	195	179	198	189	221	215	192	183	202	223	194	223	204	224	216	189	199	239	228	206	215	197	201	214	217	201	189	232	218	187	228	215	226	211	221	206	210	219	193	217	191	222	210	196	226	212	194	182	226	179	213	207	179	179	195	206	207	212	196	195	210	206	220	188	197	223	208	207	202	189	218	219	219	220	194	238	217	206	190	204	226	194	223	191	174	198	234	226	217	242	163	208	209	233	207	200	221	222	212	193	203	221	216	219	214	219	206	204	202	226	207	245	209	224	236	218	225	218	190	193	207	202	233	202	221	205	231	210	187	234	213	238	224	204	210	203	175	215	204	201	214	203	209	226	219	187	212	194	195	197	192	210	224	216	207	226	215	218	204	205	209	216	201	217	224	192	193	203	213	235	206	208	216	189	212	221	215	206	216	197	200	201	220	204	202	201	206	178	217	198	190	202	198	191	189	175	245	226	230	185	219	207	219	184	210	190	197	209	195	196	184	220	191	198	209	206	199	223	202	190	219	222	200	207	199	197	184	189	211	214	213	191	192	200	197	188	210	226	228	214	213	211	225	209	224	181	204	194	206	177	200	179	176	201	204	190	212	198	207	190	183	207	219	237	235	215	241	213	197	193	201	224	181	211	203	201	191	213	197	219	181	199	209	211	192	232	181	203	192	241	193	209	191	210	229	207	192	223	220	207	189	199	195	205	208	218	224	198	181	219	199	159	229	216	193	192	182	221	202	225	198	210	234	186	206	214	177	220	191	192	204	188	189	205	219	209	222	222	185	209	237	210	217	182	194	194	206	184	204	214	214	233	181	221	212	189	178	219	227	205	217	192	210	214	209	187	211	205	209	212	220	231	214	181	206	223	217	186	215	195	206	199	202	205	205	223	186	202	193	200	180	207	189	212	236	208	221	203	197	213	210	212	210	216	222	224	196	212	226	239	192	238	225	185	222	201	216	214	203	198	211	221	193	191	205	196	210	184	197	211	205	221	191	207	237	210	210	215	191	200	200	225	220	195	185	201	223	189	228	218	203	198	191	207	200	197	186	200	192	206	215	219	185	248	224	182	204	218	209	217	186	227	205	199	197	221	210	194	214	215	209	200	189	186	217	216	196	183	187	186	185	212	193	204	189	207	210	211	206	182	220	197	196	205	229	203	221	208	210	212	197	213	189	196	209	226	222	209	199	209	232	210	232	227	204	199	215	226	217	234	220	209	212	216	206	184	217	203	207	190	219	205	214	212	176	192	211	232	237	204	200	188	226	212	214	197	180	210	194	186	199	225	186	202	182	192	203	211	205	237	194	210	238	188	211	189	210	194	198	231	200	203	213	215	206	216	210	214	212	211	185	198	216	185	211	204	196	204	210	193	203	203	213	187	213	203	187	187	206	194	198	201	199	231	214	196	235	177	211	192	231	172	186	203	187	197	220	206	207	198	210	208	200	211	212	232	225	220	222	216	215	217	185	220	200	206	188	202	186	190	189	208	216	211	175	195	209	200	185	194	225	200	200	201	241	198	224	193	205	190	228	194	189	223	208	209	206	255	222	208	186	229	205	199	194	198	196	207	189	207	213	211	218	199	175	213	194	217	220	201	198	218	188	223	198	202	219	197	199	198	205	176	219	192	202	225	207	243	213	221	181	217	192	209	222	196	228	224	196	211	205	218	202	214	195	192	202	213	188	206	188	245	184	182	215	218	191	208	235	203	189	229	253	196	205	212	208	224	222	242	220	225	222	214	204	186	209	209	187	212	206	208	220	203	216	221	214	211	218	199	220	186	214	212	184	191	194	221	219	190	191	210	195	217	215	229	201	210	184	188	202	184	244	232	203	201	198	240	225	206	198	192	200	201	185	225	194	188	200	214	199	216	241	214	223	188	195	208	195	210	200	205	194	207	196	221	236	197	200	204	189	210	224	220	201	213	211	210	216	209	222	204	211	219	191	220	220	211	226	239	220	221	173	209	199	196	219	188	221	213	221	183	193	192	202	222	187	210	207	245	204	210	219	183	204	196	187	210	220	199	187	220	228	211	196	181	197	201	194	208	207	196	200	197	225	182	198	234	194	196	191	208	192	222	199	185	206	208	233	210	186	196	205	194	215	202	226	196	200	214	204	215	201	202	195	216	228	190	197	185	219	218	206	199	176	208	213	230	208	189	176	200	202	226	178	214	217	221	230	196	202	194	202	193	202	196	212	228	185	179	203	204	190	227	221	186	223	219	198	175	196	227	196	194	178	205	197	183	195	208	225	220	209	210	219	193	196	226	187	204	209	207	199	188	204	229	207	206	205	216	192	202	183	199	207	208	197	192	222	199	183	206	191	218	180	230	201	233	194	202	179	183	237	182	224	196	196	210	199	198	205	202	203	205	199	195	217	215	221	182	206	208	212	215	214	224	215	214	221	209	196	197	181	219	213	239	242	202	180	223	206	193	205	210	236	202	205	208	197	218	215	193	215	204	199	220	209	204	181	203	210	192	201	224	209	192	188	213	229	192	204	184	230	181	199	213	204	229	198	213	208	193	217	218	201	220	234	211	198	222	217	232	217	192	197	207	203	194	192
22813	21438	29026	24322	21711	21416	13072	4087	2175	1421	1100	900	763	650	589	538	463	416	364	347	338	309	293	261	278	264	280	267	258	231	254	277	228	257	231	247	228	199	230	228	204	222	235	234	208	240	216	227	223	209	212	185	216	202	194	198	220	214	223	220	235	210	200	212	224	200	252	203	213	201	228	218	214	232	208	223	212	234	226	221	215	234	195	222	227	218	211	214	218	223	246	210	216	232	198	199	225	250	210	209	225	223	220	214	225	238	218	183	237	236	194	218	224	220	197	216	223	218	232	183	228	219	229	214	219	210	250	222	225	241	231	206	211	222	206	217	170	242	241	219	192	218	222	218	233	230	222	203	217	216	213	224	196	207	212	208	225	210	241	216	220	207	200	232	207	223	216	212	208	216	223	212	207	227	224	211	219	212	214	227	215	210	208	205	217	191	208	204	213	211	224	197	247	204	207	200	220	228	214	188	216	202	182	225	208	217	224	212	199	218	236	237	205	217	182	242	215	198	200	192	215	252	220	210	203	194	229	226	209	230	223	228	218	209	237	196	204	219	212	199	222	239	203	228	239	217	223	205	242	201	198	200	228	209	214	217	197	195	209	227	203	220	216	239	206	219	195	220	212	197	182	214	189	208	217	221	235	216	192	197	236	199	199	198	202	212	234	227	236	202	188	203	233	211	210	210	225	232	237	221	217	230	221	238	206	238	231	214	197	224	204	229	207	219	207	218	209	203	203	212	233	216	202	199	223	209	205	224	227	224	228	202	200	215	198	228	244	196	218	212	212	205	220	208	243	193	206	215	199	213	217	240	214	201	217	210	217	225	192	258	192	218	194	168	242	230	220	195	208	195	199	199	219	209	201	221	174	207	209	237	252	252	219	205	230	213	216	212	206	211	230	221	212	189	231	213	187	231	221	190	215	205	223	207	206	214	232	204	186	218	203	228	178	213	196	228	234	224	232	237	218	212	233	214	211	234	214	210	229	208	207	220	233	228	207	215	215	217	218	221	217	202	225	219	219	221	230	199	239	196	215	238	235	205	207	216	225	207	214	189	205	228	227	227	232	215	216	208	211	222	216	214	215	242	206	226	217	206	216	206	218	208	199	234	185	220	216	204	213	230	205	227	204	208	224	199	181	213	199	217	195	205	197	205	228	199	222	231	201	216	211	231	248	229	204	251	218	222	228	209	232	217	202	221	218	209	230	236	203	203	207	193	197	206	203	213	220	214	210	218	222	208	198	201	236	228	212	236	246	219	212	208	219	213	186	215	226	195	188	218	203	237	225	197	207	219	211	190	230	214	234	198	207	249	227	227	205	211	186	234	218	213	205	207	238	221	214	205	214	207	202	225	236	227	210	184	210	214	229	211	206	235	220	207	212	211	197	202	199	188	209	215	219	219	225	236	202	200	204	218	213	206	219	226	227	208	226	195	210	201	196	219	212	238	192	212	205	202	210	216	214	240	203	236	216	220	222	187	200	224	195	215	179	222	220	223	217	211	206	220	203	191	223	224	189	211	214	216	229	225	212	198	219	214	209	237	166	241	213	221	204	201	217	228	211	234	195	227	210	215	201	201	233	221	195	215	190	211	208	208	222	240	216	226	207	216	216	227	222	232	202	219	194	205	224	196	226	247	204	202	221	212	226	225	235	220	221	219	222	211	200	216	222	242	200	215	212	195	221	198	213	216	184	214	214	242	220	219	218	217	210	215	206	234	190	229	219	233	221	217	215	238	238	217	210	218	213	221	213	192	227	243	232	212	223	253	222	220	210	214	205	194	242	220	208	222	234	211	204	203	218	217	237	205	224	226	217	220	224	218	190	219	214	225	192	216	222	201	224	228	215	218	211	211	211	201	215	204	236	219	220	233	208	198	207	237	215	231	188	203	218	217	221	214	227	226	218	226	218	217	219	218	221	214	221	214	211	206	227	227	208	212	182	199	237	215	215	212	204	222	203	208	216	211	231	203	224	205	192	224	239	215	218	222	209	208	222	223	212	201	198	218	213	215	229	207	193	239	225	254	220	229	187	231	231	175	219	232	232	209	208	221	208	224	208	205	224	206	232	210	210	211	222	227	201	236	216	218	243	234	203	197	207	198	214	206	225	221	221	216	194	218	239	212	181	203	203	213	215	201	211	213	202	206	230	206	239	211	228	239	215	212	228	198	217	223	209	213	216	202	216	238	228	196	232	221	218	201	234	212	187	236	242	218	228	216	197	220	239	207	218	211	228	203	221	208	204	215	208	216	229	244	253	216	205	226	228	228	220	205	227	240	212	185	223	199	197	206	212	241	183	203	252	215	215	244	222	220	206	232	219	233	206	196	194	217	208	211	203	211	217	213	197	213	215	204	204	213	208	190	215	195	227	227	204	205	221	217	214	210	217	226	207	200	227	226	217	186	237	229	209	217	230	200	221	208	211	201	227	225	210	209	213	207	192	222	215	227	203	212	204	204	207	234	204	215	202	227	214	213	223	217	230	205	251	245	195	214	198	195	225	203	206	210	194	196	225	238	205	211	211	232	235	204	188	207	221	218	199	211	222	214	238	229	195	214	212	201	199	223	199	216	228	224	223	220	214	228	213	222	199	197	193	217	242	225	214	201	204	226	240	185	203	218	193	219	219	243	214	194	232	215	212	228	215	206	225	213	197	201	220	206	236	184	206	212	224	193	214	205	218	219	214	212	253	250	214	214	231	205	193	204	224	208	198	177	220	210	223	193	197	233	199	203	218	190	198	198	205	226	202	222	221	222	218	209	226	244	212	192	215	217	245	196	202	187	224	249	229	205	218	213	219	270	189	205	198	203	231	223	209	226	217	233	224	230	178	221	198	196	207	185	227	232	218	200	241	212	210	224	223	195	188	244	225	209	217	201	227	195	240	216	223	210	218	211	219	233	219	179	210	206	211	187	211	225	220	212	194	226	198	202	242	212	180	220	235	218	219	247	205	202	195	212	202	212	214	209	217	219	239	205	215	221	219	220	226	187	202	213	232	218	244	184	232	184	215	215	236	209	247	219	205	218	218	225	216	233	230	239	215	188	204	230	230	225	200	225	214	220	208	224	225	223	200	226	204	227	212	206	192	228	210	190	241	240	227	198	221	240	198	201	219	217	208	220	207	231	235	196	210	219	207	206	225	196	224	211	204	219	206	215	212	207	197	212	220	194	220	238	211	209	243	192	217	220	238	209	208	177	211	217	210	215	228	215	204	232	235	200	216	218	224	194	209	218	233	206	193	231	215	223	221	225	216	215	202	204	210	218	227	221	212	193	204	222	221	239	200	187	223	230	237	212	198	199	211	215	216	215	237	219	193	230	198	226	197	208	215	218	187	215	184	206	228	228	222	207	221	228	208	253	229	210	190	203	229	225	220	217	209	196	225	198	225	208	208	220	246	238	192	195	192	214	202	234	231	213	226	245	221	215	231	223	214	215	235	245	186	192	212	204	215	205	221	236	213	206	206	225	202	218	220	214	249	211
32987	56489	46140	34176	26065	15093	10216	6577	4013	2654	2117	1641	1321	1135	997	839	690	606	577	498	493	416	424	347	358	364	339	317	314	292	334	307	291	289	308	269	323	274	243	263	263	289	268	250	237	250	254	251	253	236	255	271	278	264	222	271	259	243	258	270	263	251	288	228	261	258	270	254	249	234	228	231	257	241	265	233	267	268	241	258	240	296	221	239	259	271	257	275	250	294	273	240	266	258	289	254	272	263	238	223	240	229	266	241	247	228	256	233	232	239	244	272	261	241	259	260	239	258	269	276	270	265	240	249	238	250	301	275	257	251	239	263	230	247	249	259	261	265	259	233	275	244	244	243	239	285	250	254	261	248	257	264	244	270	259	225	244	268	258	245	245	269	220	252	247	285	270	265	292	246	251	239	253	278	264	260	259	250	247	256	274	253	217	242	271	265	255	273	255	263	256	249	254	218	218	243	300	276	273	265	232	240	258	254	256	268	240	262	250	267	223	271	247	245	250	255	261	288	238	274	253	274	242	260	234	233	253	234	211	252	242	242	253	234	267	249	218	277	262	257	255	255	212	244	292	243	248	252	234	236	251	234	250	256	238	266	237	263	249	235	251	250	261	256	262	251	263	259	251	239	221	269	264	251	245	276	281	250	254	236	235	231	245	240	264	257	251	221	262	256	264	258	267	276	224	277	262	275	257	271	269	279	254	272	235	228	261	245	236	275	237	256	256	272	257	251	247	261	239	260	250	270	255	256	233	266	278	239	251	244	226	261	260	253	272	274	228	244	243	249	257	248	246	226	253	223	263	253	253	252	234	255	246	257	248	240	259	234	257	238	267	262	239	254	238	224	255	258	255	255	275	236	247	267	259	219	257	250	227	217	251	251	249	250	261	258	247	281	274	259	263	214	247	263	263	274	239	245	237	261	244	275	240	224	256	256	283	261	259	262	224	230	250	244	263	255	264	264	251	271	238	266	232	251	264	244	245	276	263	243	250	255	240	241	248	251	250	247	233	264	279	245	264	243	252	243	267	252	250	266	227	261	240	262	256	253	270	247	251	223	288	266	250	254	246	242	262	241	278	252	243	283	258	249	241	252	264	240	252	234	250	274	251	256	248	246	250	247	271	226	232	248	239	247	249	242	249	271	255	283	261	249	243	243	243	247	264	228	247	234	273	271	261	265	263	233	275	257	248	272	247	248	244	269	273	235	246	254	261	267	255	261	246	262	257	258	245	234	259	241	261	270	238	242	252	271	262	263	213	243	245	247	257	238	277	259	239	271	260	278	239	286	268	249	273	261	212	249	239	255	263	227	231	256	262	254	269	239	284	243	250	243	245	249	259	252	249	238	258	273	253	259	230	249	245	256	278	263	269	265	260	265	244	264	266	238	251	242	234	244	276	243	264	267	257	272	238	255	235	254	255	242	252	259	270	285	244	279	271	247	253	222	232	283	270	273	258	264	255	245	233	265	239	243	245	254	269	250	246	241	250	253	224	250	245	251	255	264	269	235	233	250	252	282	252	250	243	260	238	256	264	268	271	221	223	246	238	268	251	262	234	271	264	270	264	256	241	241	262	243	277	272	262	261	252	273	242	249	245	228	269	236	262	268	223	264	259	224	261	245	259	226	226	255	232	223	224	259	259	246	224	254	248	239	242	246	247	248	240	233	264	257	250	242	252	250	250	248	260	260	266	223	246	268	237	261	247	262	263	265	233	246	267	250	252	224	262	262	268	253	251	271	268	258	256	261	252	266	255	252	283	261	272	251	249	271	249	266	246	254	225	247	269	266	242	253	249	266	227	263	261	261	239	241	244	247	241	256	247	266	251	251	268	239	257	229	250	253	294	247	267	259	230	264	245	281	239	227	254	252	248	249	243	256	254	260	264	228	236	249	261	265	276	264	255	255	264	248	212	238	261	293	279	269	281	267	250	258	266	253	276	254	258	225	258	274	238	255	264	265	264	252	235	260	250	243	281	270	287	245	230	236	249	256	262	274	274	247	239	260	226	237	254	219	246	233	286	249	269	260	243	246	266	256	246	247	257	264	235	264	244	269	255	245	242	247	236	272	239	264	253	244	250	256	251	244	257	243	240	248	254	246	279	251	251	244	266	264	272	241	267	261	258	248	243	223	263	244	250	268	249	269	284	245	265	239	211	253	238	220	246	238	240	284	249	242	263	255	246	259	228	260	236	238	242	231	256	276	269	247	261	231	271	256	237	216	274	244	266	256	259	255	238	239	242	257	247	257	265	257	252	230	253	285	242	280	249	242	244	239	243	244	257	237	226	258	249	227	247	252	253	225	249	235	233	242	241	242	226	255	271	267	251	232	253	241	224	269	264	237	230	249	268	221	255	268	234	242	225	246	264	241	280	229	246	237	227	250	268	219	267	287	241	263	221	242	238	263	276	259	260	257	262	273	270	246	234	264	260	256	219	260	237	237	259	241	235	250	274	236	242	260	260	229	244	247	257	229	241	260	257	284	250	243	243	272	225	238	237	265	263	235	250	266	259	256	243	269	273	220	238	227	223	243	275	233	263	248	246	265	237	250	240	261	250	250	213	255	262	222	229	261	239	255	256	231	286	230	244	249	250	259	243	256	259	214	265	227	259	236	233	261	247	249	235	272	226	247	262	243	261	255	258	266	242	270	242	269	233	273	251	251	239	231	251	242	239	281	266	261	229	222	239	256	226	261	214	232	238	236	273	218	276	253	235	273	253	275	290	259	238	269	262	233	237	224	231	221	258	244	243	239	273	278	243	265	255	268	230	237	281	256	249	241	255	265	257	221	262	267	240	276	229	245	247	243	264	236	259	231	243	264	244	270	291	255	237	261	231	253	249	254	247	230	230	277	265	258	244	235	225	253	268	251	261	247	274	241	281	253	262	246	262	260	231	265	264	254	282	257	267	264	250	249	240	241	251	236	263	261	257	260	259	237	244	258	253	256	241	233	250	256	258	258	242	205	268	253	255	280	272	251	244	266	240	227	245	235	255	241	257	253	263	251	247	260	272	270	246	252	237	250	250	265	248	238	253	260	245	255	264	261	268	248	266	260	239	261	242	250	237	271	224	251	246	256	257	273	239	263	253	263	260	234	254	251	238	234	240	244	280	259	276	236	262	244	240	254	231	251	247	255	254	275	243	293	243	237	238	249	248	234	259	248	223	271	271	244	240	227	280	210	237	257	260	240	272	246	258	266	265	272	264	254	269	265	241	269	254	262	244	273	245	285	219	259	249	250	252	257	265	267	272	266	270	241	260	241	255	232	266	250	234	268	267	266	260	277	251	238	279	241	266	271	255	262	263	249	239	237	249	234	235	229	255	225	239	232	218	253	254	235	266	234	253	279	254	249	231	214	260	240	230	239	243	253	269	260	250	235	263	250	264	221	269	265	249	238	272	229	241	234	257	254	244	251	236	241	209	231	260	228	264	241	245	276	241	239	254	257	270	257	229	292	259	259	226	265	250	243	254	252	240	225	241	259
30734	30847	31632	18169	7918	3911	1701	1063	757	570	457	401	356	315	303	261	247	254	218	232	240	244	205	194	222	213	195	196	171	180	197	172	187	176	194	194	201	171	187	187	203	163	215	173	220	174	204	152	203	160	188	181	164	170	176	174	176	187	188	171	179	165	173	172	174	193	172	178	190	174	181	158	176	201	181	195	220	192	177	180	187	210	179	175	170	174	163	189	189	173	211	195	194	191	188	186	179	201	193	172	172	191	171	190	183	168	158	182	188	168	189	167	193	189	194	182	186	194	184	170	175	183	194	181	183	206	177	187	204	178	180	170	171	181	175	169	191	178	161	168	199	156	185	186	196	185	199	155	170	170	213	180	198	176	177	207	186	190	178	198	172	221	188	185	174	181	201	179	165	181	174	199	166	182	205	192	175	189	165	177	185	178	175	180	197	196	179	178	179	184	189	182	200	158	211	198	192	215	167	174	186	208	192	182	185	185	185	188	179	203	180	184	180	159	191	142	185	191	179	178	195	183	201	190	203	191	180	174	175	183	179	169	180	180	186	201	191	173	190	162	180	194	194	176	162	185	164	186	177	162	207	201	200	200	169	196	185	191	169	201	195	186	191	184	188	199	190	172	196	176	183	176	187	170	167	176	188	190	173	169	179	186	187	214	176	184	196	196	191	195	181	200	172	172	184	200	198	179	156	187	198	206	186	216	189	171	177	173	172	184	192	217	211	173	191	201	183	171	193	184	190	177	182	190	207	180	192	190	170	198	164	177	158	195	170	162	181	205	203	175	173	197	202	190	197	177	180	187	183	173	185	173	201	199	186	176	190	192	178	187	190	202	182	185	183	189	165	213	179	192	193	174	170	182	184	199	163	196	187	184	205	163	214	163	216	177	180	194	174	160	171	209	177	201	191	194	203	169	163	176	179	177	178	183	201	186	162	196	193	208	175	179	188	184	179	192	202	171	229	194	189	190	166	187	206	205	185	182	206	203	171	194	184	183	222	171	172	167	185	156	164	167	173	194	181	186	201	181	172	195	204	192	168	190	201	194	155	193	180	189	181	162	188	184	164	162	172	172	197	200	195	191	178	194	199	173	187	201	183	183	197	205	193	170	184	177	187	187	176	192	203	154	195	194	210	199	188	178	191	184	187	228	192	196	174	184	203	186	165	179	185	190	200	206	190	188	162	187	192	183	152	173	170	178	178	165	195	199	172	200	176	180	174	198	164	172	198	169	184	190	190	190	168	183	192	177	175	177	175	179	171	196	184	198	207	217	184	188	189	188	177	186	193	182	170	180	189	163	201	164	196	178	184	193	156	183	189	184	166	161	187	190	175	168	184	208	205	176	196	204	187	187	206	205	183	184	178	173	186	194	172	194	190	190	174	186	202	181	189	167	184	191	194	221	162	198	171	188	185	193	160	181	157	201	178	169	179	186	205	217	184	171	179	188	188	171	175	207	176	159	183	219	196	183	176	192	197	179	170	178	174	199	191	210	194	189	181	203	163	193	172	181	191	194	192	209	169	185	161	171	180	181	162	186	171	196	181	165	207	193	185	196	176	165	178	196	172	175	188	192	186	175	188	218	163	181	167	179	197	196	214	186	191	185	161	181	198	169	176	173	164	194	169	171	173	171	176	184	227	186	184	180	166	195	206	196	195	190	175	187	172	181	161	198	210	178	176	181	178	188	204	200	197	174	213	174	166	194	168	185	180	181	199	186	178	176	160	195	187	186	198	166	157	186	195	182	186	167	159	190	182	178	193	172	170	175	188	162	189	180	185	169	194	169	165	183	201	178	175	192	152	171	183	181	192	179	194	176	170	177	184	198	185	179	182	176	182	187	177	202	189	189	204	161	208	193	188	187	207	165	184	189	173	177	184	177	177	190	210	189	168	194	197	158	185	170	168	195	169	196	163	189	205	164	182	179	200	160	184	173	186	184	204	191	181	203	165	201	191	187	192	186	176	160	179	205	183	183	190	194	162	167	191	173	187	181	187	192	178	156	176	163	206	189	197	191	173	191	180	179	193	185	183	171	157	164	172	211	203	186	184	192	184	207	194	179	169	190	199	205	195	193	171	184	171	146	188	178	195	188	191	178	186	203	181	197	193	185	179	166	185	190	166	197	205	183	182	201	205	164	182	210	186	196	181	170	203	168	208	167	163	159	184	179	175	185	182	169	195	172	177	194	181	192	170	174	208	185	174	169	192	179	190	185	198	204	191	177	179	163	192	183	185	179	203	172	169	205	168	164	196	150	184	183	194	198	186	191	160	192	199	196	191	194	202	163	164	195	190	176	174	196	171	195	145	171	175	171	196	197	182	212	177	177	186	151	172	191	185	210	197	189	170	195	179	189	187	183	167	165	199	201	187	192	160	232	163	187	180	191	177	192	189	183	178	200	173	208	208	158	186	199	189	189	182	193	212	180	213	217	197	183	189	190	189	188	180	187	162	179	189	194	171	156	191	184	194	178	185	174	182	205	185	201	156	168	190	192	185	196	189	196	186	174	176	197	202	186	164	191	195	192	188	204	186	160	178	217	169	196	179	158	164	156	181	178	194	190	194	165	193	189	170	201	184	174	179	188	196	205	196	183	201	209	183	214	202	178	189	178	162	216	183	171	172	193	167	188	178	176	187	188	197	191	181	183	187	195	181	197	188	178	147	185	170	186	171	190	175	176	215	194	189	196	163	186	184	185	180	164	183	214	185	166	156	211	181	173	172	174	197	197	182	199	180	181	175	179	191	198	194	195	160	198	176	174	208	168	169	171	195	192	175	179	182	192	189	177	194	193	186	190	193	193	185	192	167	189	155	205	204	184	186	205	168	180	215	212	183	196	181	191	166	185	173	187	192	189	206	206	208	189	193	191	165	229	197	187	163	186	206	196	196	196	189	204	185	192	184	202	164	166	183	181	188	166	181	213	211	193	209	188	191	206	189	182	175	174	183	179	190	156	160	211	189	168	175	184	186	187	183	192	185	161	209	171	168	174	176	186	191	195	192	194	185	190	163	189	194	181	187	200	208	165	159	206	177	171	173	174	184	172	189	212	160	173	194	173	172	198	195	156	195	179	182	179	172	217	176	204	189	174	172	172	174	181	179	175	176	176	188	196	189	177	177	171	187	194	183	200	168	172	186	184	198	190	195	197	184	175	195	174	191	189	177	176	188	156	163	185	176	207	176	223	188	150	204	185	191	201	185	190	200	197	186	186	183	195	165	201	174	174	185	181	181	168	193	182	169	213	184	188	181	203	179	221	211	193	176	167	175	195	170	176	188	179	170	184	211	166	170	165	185	167	176	163	194	169	179	163	180	181	198	193	176	170	192	180	169	165	176	167	181	174	186	169	193	163	191	194	200	204	193	153	170	204	171	167	200	191	222	182	175	206	196	190	188	158	199	174	194	190	175	177	187	186	170	171	188	168	158	191	175	186	182	193	202	190	153	189	182	165	201	190	169	165	176	184	180	197	181	179	170	182	191	203
32841	46698	34834	19095	11952	6801	3260	2076	1351	1047	825	629	561	465	437	395	345	321	307	320	293	255	255	253	239	250	290	229	214	248	251	223	218	233	225	245	223	217	228	250	252	209	240	223	228	244	227	262	212	223	224	211	236	217	210	184	242	227	226	201	216	220	222	236	219	213	217	211	238	239	221	251	215	223	231	173	210	220	223	194	210	217	226	217	233	205	224	215	212	244	251	207	225	210	264	202	213	233	201	199	215	220	214	244	215	222	218	207	235	211	233	215	208	254	228	204	244	212	206	199	195	213	205	199	222	210	198	219	211	216	211	214	230	205	245	223	209	234	189	215	241	233	215	217	197	224	242	210	218	210	204	232	230	233	225	222	222	203	231	201	227	240	222	202	216	210	229	205	209	245	198	234	218	236	228	224	218	234	212	218	207	220	220	198	199	209	244	212	240	250	239	231	243	214	227	231	209	225	234	225	214	229	221	211	239	211	212	208	204	206	241	213	215	206	212	241	226	228	201	244	241	242	205	238	213	230	229	206	201	218	214	212	239	227	223	213	201	258	209	215	194	233	223	226	205	212	226	231	220	205	217	208	211	211	213	189	211	230	221	212	221	228	235	222	207	201	206	221	230	199	208	233	215	211	217	233	205	237	239	190	233	212	247	215	215	233	212	224	203	190	217	224	214	197	230	209	203	214	232	211	217	204	234	223	233	213	221	206	211	210	203	215	250	243	234	226	230	222	201	200	222	220	212	213	183	260	198	207	234	239	230	188	220	208	239	205	199	241	215	232	194	242	208	201	229	213	230	187	238	230	229	234	223	204	220	225	225	227	234	229	225	202	214	204	229	208	203	225	211	197	239	209	229	245	239	219	231	231	237	218	203	200	216	224	233	217	223	222	214	207	228	236	213	194	247	231	242	217	234	196	207	213	214	244	213	215	225	227	224	206	218	223	248	231	226	207	220	232	227	241	228	224	200	206	222	211	196	220	213	240	217	202	238	224	212	227	208	215	218	231	216	211	211	228	209	201	219	232	220	210	226	237	201	230	231	208	211	219	244	228	237	214	229	204	203	206	215	232	234	202	213	205	236	232	220	201	238	209	239	247	200	223	243	230	227	208	206	223	206	213	205	222	230	202	223	209	238	208	233	220	206	252	229	249	227	229	259	223	207	185	218	230	229	224	202	214	216	206	239	237	200	215	231	197	223	235	206	206	221	227	204	209	213	245	220	215	235	224	218	219	216	235	235	221	212	196	227	245	223	214	234	226	234	225	214	232	208	214	243	209	221	203	208	239	238	221	205	217	198	222	224	213	222	237	193	232	246	232	227	237	228	213	213	251	237	238	221	226	229	219	217	206	224	219	224	219	227	234	215	226	212	214	212	235	217	217	209	228	210	207	202	187	252	225	213	216	217	213	204	220	219	231	207	222	227	196	219	212	224	195	198	214	229	205	222	210	227	226	222	214	206	246	235	218	208	226	217	203	226	243	193	241	220	229	204	217	221	248	199	229	230	239	217	195	231	211	245	256	222	211	228	227	217	231	209	211	222	229	236	217	222	210	232	214	226	231	226	221	219	208	218	227	219	226	239	206	217	218	226	226	224	203	203	226	217	230	242	226	235	210	191	243	238	210	243	241	207	236	202	227	201	219	206	204	223	221	247	222	220	220	203	214	199	221	199	216	246	221	217	229	195	222	209	227	222	226	217	209	219	213	204	205	223	204	224	205	199	209	218	220	234	235	206	222	240	209	217	206	202	230	215	229	215	216	216	205	204	232	208	222	187	217	229	208	205	238	197	219	218	242	231	207	200	235	185	212	209	215	226	234	202	221	224	226	218	218	213	216	220	224	212	192	212	205	210	231	211	198	221	213	213	226	221	221	206	237	225	197	221	210	214	216	219	215	200	218	225	224	217	208	229	194	227	236	238	227	215	213	215	235	225	249	223	230	197	227	221	218	241	206	223	237	208	208	223	221	208	219	230	238	208	229	226	209	239	201	223	234	226	232	212	223	231	198	208	209	200	215	217	235	220	239	228	204	224	231	236	238	184	246	215	218	187	259	223	210	211	189	232	240	221	220	225	240	232	239	199	227	232	225	204	225	194	207	226	201	203	206	209	215	219	206	216	249	208	222	225	224	200	235	220	214	218	205	207	214	217	222	225	255	221	225	223	212	202	238	228	239	209	197	215	190	219	227	240	195	240	230	232	211	256	217	218	210	207	199	220	206	229	229	208	216	230	212	253	246	225	221	226	218	210	224	233	240	219	220	199	215	219	248	229	210	244	220	220	210	229	200	196	212	205	238	249	231	206	204	217	218	223	242	219	215	210	226	191	211	239	227	197	234	212	235	215	215	237	209	220	218	219	220	181	244	214	223	227	211	225	219	209	199	206	227	212	201	220	231	216	230	222	242	234	200	241	231	214	237	210	215	234	221	236	235	195	228	245	199	260	217	221	190	217	218	250	209	211	188	212	238	215	221	192	224	207	195	211	239	220	217	202	232	230	226	212	238	203	236	210	233	202	209	223	223	206	218	252	205	225	241	220	223	201	190	231	238	221	220	231	205	214	198	211	224	232	228	206	238	194	209	218	216	227	210	210	225	216	225	226	226	211	219	195	241	219	205	213	228	225	228	225	209	235	237	204	222	219	236	213	202	222	218	217	184	216	230	245	209	240	203	191	241	223	229	200	217	234	209	220	215	226	210	218	219	233	235	192	205	240	206	211	199	225	260	197	187	239	237	207	219	224	192	221	214	245	217	212	216	225	213	206	205	216	230	225	216	203	223	224	233	222	230	224	230	219	233	226	213	208	220	229	189	229	225	188	200	219	250	202	227	242	232	205	227	222	236	213	207	256	231	240	209	198	207	202	231	225	239	226	230	223	203	218	238	220	202	231	223	228	216	231	228	223	229	219	207	213	202	215	227	229	197	223	230	215	224	261	248	232	223	234	234	200	245	202	224	223	212	239	233	197	227	210	218	219	213	198	226	209	195	211	218	197	229	217	238	217	227	211	225	242	232	216	206	219	202	211	198	222	208	218	209	217	199	215	200	235	195	205	216	218	223	225	209	199	210	216	219	208	202	222	197	217	204	245	231	203	242	223	236	232	228	231	209	214	217	221	211	203	234	206	222	223	231	243	217	208	245	219	236	220	201	221	207	226	204	229	205	231	228	199	188	246	195	214	216	219	227	233	224	215	220	208	232	221	220	229	203	226	237	208	206	235	242	207	238	202	214	235	233	222	213	193	203	209	238	212	218	209	223	194	217	251	224	224	210	215	230	233	201	226	222	228	250	219	236	200	236	246	228	200	238	226	227	232	217	209	202	208	224	239	204	247	213	224	239	211	221	211	216	229	226	213	213	226	229	190	232	196	241	214	217	215	237	212	202	213	201	222	208	215	228	219	171	195	206	212	242	224	217	211	223	231	251	225	240	225	222	198	221	207	241	245	188	206	224	214	207	228	246	212	212	213	224	241	226	230	221
23880	21412	28481	25205	21243	13550	4992	2037	1210	728	597	480	403	383	338	325	350	341	299	264	240	271	276	240	247	231	228	219	218	215	218	233	240	213	223	202	232	223	196	228	212	212	215	217	209	218	217	244	217	206	207	226	236	224	215	236	213	214	197	199	219	198	210	236	227	196	187	218	246	226	215	226	199	196	211	211	211	234	221	215	205	208	214	212	223	225	204	232	199	221	211	215	227	214	201	202	223	230	236	250	195	212	226	228	200	219	212	198	198	207	203	208	221	251	196	219	232	230	219	204	226	226	197	208	220	202	219	258	217	222	218	227	221	204	225	213	220	226	204	211	219	179	221	214	227	220	219	176	225	257	210	249	206	201	193	198	199	225	225	219	217	214	193	205	223	223	214	241	224	227	190	240	221	229	214	215	199	233	216	226	215	222	233	196	198	212	214	211	245	201	222	204	234	222	218	199	204	212	207	225	205	238	207	201	227	226	241	192	218	213	208	214	252	215	223	204	232	214	229	240	213	213	200	217	208	214	219	203	210	223	230	202	202	227	193	210	211	211	227	223	215	225	224	206	221	230	199	228	224	210	232	207	227	212	236	205	236	210	237	230	238	211	264	252	227	226	236	229	209	198	214	207	226	205	215	220	218	205	216	229	213	196	229	236	223	219	210	217	205	227	231	222	223	206	206	218	220	207	197	198	208	212	209	225	246	227	234	208	197	212	235	203	199	201	244	223	237	229	242	251	191	247	212	208	217	216	195	241	242	231	212	211	237	250	216	221	230	206	236	194	218	215	204	227	205	216	209	214	210	221	215	215	240	210	200	190	212	214	214	221	204	232	234	233	240	214	199	215	234	219	193	218	219	195	220	182	223	206	215	220	194	231	206	237	202	242	226	208	206	203	216	207	203	214	207	221	228	209	209	206	201	175	218	214	206	228	240	204	195	222	189	228	222	226	203	203	206	231	215	216	204	213	227	224	240	214	225	211	192	207	231	247	188	214	225	207	224	221	215	201	201	204	237	212	222	215	210	204	212	210	200	218	220	212	194	196	227	233	209	196	182	211	215	242	195	230	195	227	218	207	207	208	183	213	224	215	186	237	211	233	207	214	206	226	219	209	219	212	193	222	206	244	221	218	237	197	204	236	197	221	225	211	196	207	225	207	219	224	213	198	210	217	217	223	203	210	246	214	215	207	214	202	227	224	257	216	210	235	225	204	187	237	203	243	215	216	209	227	218	211	198	226	233	215	226	217	214	246	260	216	239	187	233	210	227	232	177	222	215	198	227	201	228	224	195	251	216	214	246	219	211	223	188	218	184	207	241	207	238	233	225	214	225	228	234	219	231	223	217	240	205	214	224	199	194	212	214	208	228	242	209	212	222	210	212	219	225	203	217	215	219	213	233	212	219	206	209	196	220	194	216	205	225	220	225	232	230	199	233	192	211	213	195	207	209	204	229	207	211	198	208	192	241	206	227	222	196	209	210	207	214	239	211	220	212	211	231	213	220	223	186	204	217	224	213	183	207	210	206	213	256	234	221	197	196	233	204	223	206	250	226	243	204	203	245	243	211	209	239	219	217	220	200	228	216	207	205	194	213	207	201	211	206	203	205	215	239	209	202	215	204	185	200	213	215	216	231	237	228	202	219	228	207	230	203	220	227	190	227	229	204	218	230	199	243	216	215	225	243	197	223	210	206	219	222	222	205	231	225	221	210	202	250	200	214	201	211	213	222	224	241	223	205	203	221	234	241	250	208	217	217	220	227	228	229	208	231	220	225	192	224	199	205	235	205	221	236	214	226	215	223	219	206	211	199	207	225	225	223	231	211	213	227	210	205	242	230	227	243	215	205	219	204	199	206	210	230	212	226	221	233	228	212	211	189	208	212	206	229	204	183	214	204	243	231	220	210	216	191	224	234	242	224	188	215	238	238	231	214	219	222	197	237	214	224	217	193	199	211	227	222	217	226	213	242	215	221	235	231	214	225	196	209	218	188	211	209	196	199	238	212	208	203	221	227	241	220	210	187	200	210	203	211	203	190	216	213	209	222	213	220	233	236	221	201	216	256	228	209	210	244	206	217	199	186	203	221	197	203	229	205	224	209	201	233	199	246	196	218	231	225	223	228	231	216	212	242	213	218	227	242	208	201	211	212	200	224	196	198	232	223	198	205	206	214	238	205	235	202	201	189	212	203	227	199	205	221	216	227	185	213	198	197	223	207	214	223	201	192	218	244	198	206	204	215	200	188	215	231	215	211	215	227	231	221	223	220	203	207	189	228	220	218	215	219	212	212	206	201	229	175	206	204	231	219	200	228	225	219	229	189	216	237	228	229	226	215	231	200	234	198	198	189	225	243	231	189	210	235	249	208	231	203	222	242	215	237	219	225	217	199	199	228	231	218	238	235	246	247	216	217	223	206	238	219	226	200	197	227	216	223	205	175	214	233	227	221	246	213	218	206	218	205	206	230	213	217	254	203	239	207	252	206	222	215	219	223	211	250	229	215	219	217	191	207	229	231	206	206	229	233	240	231	205	210	214	220	230	240	195	216	207	246	190	205	220	218	223	233	200	203	223	217	242	200	226	226	240	209	215	234	236	206	210	230	224	213	216	202	217	216	208	197	247	239	218	192	222	232	208	223	192	212	206	212	208	206	209	204	251	188	232	229	228	244	213	228	204	207	219	228	242	228	208	211	198	219	229	196	207	205	202	236	219	209	205	229	214	227	219	202	214	227	210	199	203	197	216	188	174	203	231	207	212	241	237	199	211	200	230	233	211	216	212	227	247	231	207	203	211	182	212	214	207	202	265	214	229	204	218	221	181	220	220	241	231	225	215	196	223	240	192	211	239	186	212	226	195	197	216	237	214	226	239	238	189	225	215	210	210	215	202	247	218	186	237	192	199	203	216	218	220	233	207	226	205	217	202	227	233	195	190	217	208	186	208	224	178	215	214	217	183	232	204	223	221	227	185	233	227	219	221	221	216	218	206	209	238	206	208	210	193	197	223	208	237	206	200	218	204	206	229	216	229	211	212	198	202	212	190	225	211	216	221	203	211	206	216	237	227	190	222	200	208	234	213	213	212	238	209	227	206	186	229	202	212	222	213	219	222	213	227	214	207	226	207	225	209	223	219	251	214	211	219	216	224	213	218	201	222	228	197	203	199	221	241	196	232	231	250	199	231	204	201	232	219	207	217	203	226	223	194	227	220	233	211	221	233	236	219	207	194	211	229	249	207	211	236	218	191	225	220	220	235	197	234	218	205	230	211	212	224	201	186	211	224	215	236	175	249	199	181	227	230	242	222	230	244	222	206	208	220	221	203	221	212	228	231	200	191	225	211	189	215	209	199	217	197	203	211	217	212	218	209	212	234	200	217	251	232	212	218	204	209	230	217	212	206	238	237	197	213	243	203	229	199	223	232	199	224	215	212	223	192	216	215	210	235	209	224	206	211	225	228	210	219	221	220	223	202	208	201	206	195	219	220
35174	59603	44334	29669	17984	10753	5900	3552	2207	1264	1014	771	699	583	552	515	429	412	395	386	329	311	310	289	325	289	277	285	294	269	243	281	279	280	287	277	244	258	234	270	260	249	283	249	260	255	257	265	266	257	225	247	259	245	257	273	277	263	263	262	250	249	255	280	254	247	276	262	264	225	229	252	255	270	250	247	285	254	251	262	265	272	262	279	250	253	252	251	260	244	253	245	254	259	247	284	243	235	280	239	264	259	265	256	254	235	249	259	240	238	245	251	250	257	236	260	253	254	261	282	257	289	215	253	263	260	256	242	263	278	257	263	256	264	281	267	221	264	245	248	254	250	227	249	261	265	248	235	258	223	264	251	261	256	249	239	230	271	251	254	227	268	238	256	245	237	246	250	257	245	218	255	268	259	247	257	253	248	238	259	260	228	247	246	244	258	257	265	257	244	251	234	263	266	255	227	240	252	235	236	257	231	284	222	252	248	261	240	254	244	252	289	227	250	228	276	241	238	261	259	249	267	264	222	230	215	261	259	265	234	249	269	258	259	263	257	264	238	246	261	265	243	238	238	211	264	264	259	259	247	269	232	253	281	281	226	245	258	247	246	261	240	243	246	243	236	286	239	212	257	259	245	246	237	249	304	272	253	261	254	243	245	245	267	244	276	246	261	247	244	226	230	258	245	258	268	235	242	289	272	231	227	249	249	254	261	274	270	255	255	262	276	286	269	261	258	253	255	264	248	282	232	274	232	223	257	257	264	255	260	250	242	237	251	247	259	278	249	282	257	272	242	250	242	240	231	252	236	252	262	263	244	243	237	283	231	251	247	246	217	282	298	277	248	274	288	270	244	248	261	237	235	251	238	253	280	267	234	278	272	271	245	238	277	257	225	245	240	258	259	236	248	274	302	254	275	256	251	253	249	246	243	226	231	251	255	260	245	255	277	279	256	235	242	242	240	272	243	259	252	269	249	279	250	273	235	266	275	254	269	268	256	246	280	246	266	240	248	285	232	248	231	274	252	248	249	259	271	239	242	262	256	227	247	261	256	253	251	305	243	259	256	248	254	236	249	243	268	274	268	232	254	263	258	258	268	231	238	282	253	251	284	255	245	279	247	233	273	258	252	290	251	248	251	245	277	242	254	236	255	243	244	255	253	257	255	224	232	240	265	231	259	261	264	259	250	228	257	265	239	255	260	267	234	288	285	274	262	247	288	271	247	257	253	274	249	233	244	247	248	240	258	224	246	235	279	272	273	263	251	278	289	209	265	282	255	233	255	274	282	234	246	272	253	261	230	225	219	247	251	255	256	240	251	226	267	223	273	244	300	252	240	232	246	222	236	248	297	234	254	244	263	242	249	246	253	289	233	259	235	256	262	287	233	263	269	260	244	236	257	297	256	271	228	248	266	223	245	262	229	245	269	241	277	274	271	257	249	273	248	258	269	242	258	242	252	234	281	243	255	248	237	247	257	237	254	272	256	245	243	226	238	261	282	262	218	261	237	300	268	278	243	228	261	248	233	280	242	246	252	262	252	231	226	272	224	262	253	255	227	254	258	256	269	274	274	249	250	249	250	249	228	250	267	259	249	256	251	250	234	250	239	246	257	229	258	255	265	270	247	271	295	258	277	253	238	249	253	278	252	241	239	274	238	265	238	225	225	252	249	261	253	260	279	234	237	261	266	237	244	257	282	258	268	253	274	260	253	233	243	245	247	261	252	275	229	271	289	233	246	227	214	259	251	277	284	245	234	255	261	213	261	243	272	244	257	246	252	263	254	266	262	244	216	237	247	243	249	259	230	261	278	252	245	257	267	268	251	281	239	264	243	251	247	279	268	262	233	270	275	231	247	245	245	252	272	243	223	217	241	279	243	261	248	241	220	261	243	243	274	248	233	270	258	253	264	247	270	244	270	277	252	267	262	257	257	219	275	227	241	249	246	250	258	243	266	247	252	259	271	228	224	253	266	259	254	272	273	251	230	254	229	259	258	272	252	247	241	244	247	258	252	233	252	243	254	261	271	232	257	237	234	253	265	277	241	244	268	252	256	281	254	237	241	248	240	252	260	231	243	275	224	259	300	234	245	258	254	293	240	256	249	265	270	252	244	233	245	239	259	274	232	297	270	236	236	252	250	289	267	256	237	255	257	259	274	279	249	251	235	231	261	261	264	258	269	264	235	251	237	218	252	253	267	251	278	258	243	236	265	244	250	252	256	264	262	248	249	280	263	248	264	255	279	245	250	250	256	279	273	264	222	258	248	256	251	231	262	243	270	248	283	240	258	238	276	245	277	274	241	254	234	251	264	261	227	266	258	267	208	290	261	219	260	274	236	276	241	262	241	262	249	254	245	247	259	262	238	223	257	250	251	263	251	244	245	227	234	246	230	263	268	242	248	274	275	254	244	245	235	275	267	239	256	238	246	254	265	247	261	253	263	239	231	235	292	261	232	248	243	242	260	249	244	252	246	239	270	262	251	267	236	266	241	257	254	251	274	262	245	276	276	235	250	278	263	249	259	281	246	262	235	247	263	254	245	261	233	273	255	270	260	233	271	264	264	246	272	256	236	236	252	286	275	257	214	238	277	273	236	228	285	254	226	241	256	257	227	256	243	231	236	251	259	251	252	269	239	245	265	224	231	259	261	257	230	245	235	246	272	245	247	271	254	229	239	267	266	261	246	227	248	246	244	241	262	262	268	242	256	274	256	254	243	280	259	250	233	250	264	256	231	253	240	271	251	270	263	262	276	275	247	267	271	257	238	239	259	244	267	220	241	254	247	225	241	270	238	250	246	256	220	224	270	252	251	278	250	245	255	244	275	249	247	266	236	227	289	262	265	278	270	265	276	258	250	245	271	215	255	256	276	266	256	245	234	243	230	274	269	256	249	253	251	275	266	240	255	226	244	239	274	264	280	262	254	266	277	242	267	262	270	256	255	269	240	257	239	247	274	231	263	243	276	246	257	273	287	257	249	256	245	233	272	243	248	284	232	245	226	267	274	230	242	248	255	258	270	266	267	223	253	245	235	265	277	239	249	251	262	253	256	247	269	252	271	264	258	228	250	270	236	256	252	259	256	243	270	248	265	243	245	256	270	253	223	269	246	253	227	261	244	261	257	249	244	256	253	254	255	230	251	261	250	277	232	203	238	228	278	264	266	265	252	258	235	245	262	278	237	252	228	249	277	249	274	236	248	252	272	242	261	252	235	294	252	255	233	254	223	244	237	248	238	247	288	270	255	260	279	273	272	239	246	261	250	263	281	224	241	252	266	235	256	227	248	253	267	285	269	239	247	252	265	273	267	259	268	245	273	258	279	252	244	255	237	289	260	251	256	257	278	300	271	245	245	266	286	277	270	256	235	249	246	230	268	242	259	252	224	227	259	263	255	270	249	279	294	261	268	249	259	285	275	249	289	237	278	288	265	260	259	259	272	250	226	249	281	242	251	256	241	261	258	232	286	278	252	243	249	254	256	276	241	240	262
25214	21604	28343	26671	15394	6331	2930	1386	940	627	511	426	362	298	294	298	256	239	256	219	226	206	189	181	206	185	202	161	193	164	176	190	176	142	156	179	154	176	164	180	160	173	174	165	152	164	186	154	156	183	167	171	178	151	180	147	163	165	167	162	174	168	159	171	174	173	182	179	147	162	174	175	176	173	146	199	162	160	174	159	176	172	179	182	170	160	156	161	160	160	170	152	176	162	157	169	162	153	180	186	153	169	157	182	165	179	145	167	168	172	174	172	166	165	163	196	153	170	165	172	166	149	166	149	173	182	171	162	183	190	163	160	163	182	171	174	155	174	169	159	171	156	158	159	165	174	168	175	189	160	148	160	157	186	170	160	156	165	151	155	176	171	185	195	189	156	166	165	179	156	195	177	169	155	155	190	179	165	175	164	196	171	153	178	164	179	159	167	207	168	183	173	158	183	172	144	192	148	153	165	173	163	162	156	151	153	172	143	146	181	182	197	153	156	155	163	166	170	155	166	186	193	166	147	170	170	160	160	158	159	182	184	150	179	144	164	177	151	171	176	175	162	173	170	174	172	156	169	172	148	170	165	171	165	154	188	161	162	193	168	149	165	161	163	161	163	174	178	152	177	159	174	171	162	173	181	177	174	160	170	178	189	189	150	136	182	174	182	151	174	167	159	143	186	182	156	148	173	155	166	165	179	170	153	167	168	164	164	170	166	167	175	169	172	153	187	173	157	159	163	174	167	184	139	192	169	174	167	152	173	169	151	166	150	154	180	179	168	172	176	165	170	159	149	173	165	151	167	134	149	165	193	160	194	178	149	174	180	157	199	142	163	175	167	157	176	190	143	184	183	192	175	172	151	174	175	173	160	173	161	173	188	180	165	178	168	143	158	159	182	203	156	184	163	171	181	188	172	162	163	159	177	187	157	192	182	183	172	178	163	162	131	172	169	195	172	181	197	169	167	173	151	174	158	148	159	175	164	166	175	154	167	184	188	168	166	191	151	151	179	167	160	175	174	169	161	189	172	189	190	171	148	165	163	143	188	141	162	192	168	178	157	183	189	156	153	174	170	185	158	170	186	156	187	159	174	159	172	163	150	179	170	162	146	162	165	169	180	137	151	178	150	153	141	163	175	141	190	153	194	173	180	183	148	162	167	187	169	144	179	146	195	182	183	173	173	189	157	175	189	171	163	158	167	168	184	174	190	161	171	164	171	159	175	166	152	156	169	169	187	162	178	153	166	166	177	176	161	154	176	174	171	151	182	188	171	164	164	192	178	126	172	176	168	169	181	149	157	183	192	164	153	159	160	187	182	143	172	154	169	153	182	175	176	166	166	155	188	156	159	175	180	172	194	156	160	182	148	174	174	179	187	180	161	153	160	202	164	165	170	174	149	157	150	171	165	154	163	157	173	193	168	191	170	159	177	163	160	178	184	189	174	169	169	195	186	167	173	180	169	175	170	152	186	149	165	206	164	170	163	177	157	159	168	143	164	149	182	177	162	160	171	154	166	170	173	170	159	179	183	162	165	164	179	172	168	174	151	175	174	159	176	158	167	167	174	174	170	172	160	167	162	164	176	181	180	137	180	167	156	186	175	152	158	166	166	156	176	167	187	186	158	155	154	207	155	185	172	177	181	164	184	157	160	176	152	154	179	160	179	161	171	187	176	143	161	158	185	173	154	194	153	169	156	178	175	159	176	175	150	167	154	162	170	179	154	151	144	172	166	173	166	178	172	170	150	156	167	151	165	144	146	160	164	173	166	158	188	171	158	162	150	169	159	158	174	173	176	160	175	137	185	186	177	159	153	160	163	152	168	185	147	177	134	172	147	190	166	145	180	170	171	185	159	164	162	154	154	181	192	157	188	180	162	157	176	174	158	157	149	174	178	171	165	173	153	143	151	172	170	201	190	179	150	172	168	179	168	177	163	173	171	163	165	165	168	169	165	167	176	190	193	160	188	155	167	174	179	187	156	177	144	177	169	166	171	180	173	172	153	178	180	172	167	160	161	178	137	163	178	154	159	180	166	165	147	169	166	157	173	189	160	169	159	170	171	160	155	172	156	162	153	152	176	165	169	176	156	181	188	172	175	166	144	155	177	177	163	167	183	152	186	145	181	158	175	179	155	157	174	144	180	150	155	148	173	175	171	178	170	172	181	145	176	172	165	167	161	167	186	163	182	180	140	175	171	172	172	167	144	179	169	149	161	161	176	176	171	173	197	159	183	162	166	183	199	173	173	184	161	176	172	164	159	160	174	168	189	159	182	167	172	161	188	170	173	181	171	152	179	180	190	150	158	160	165	169	143	193	153	151	152	165	156	152	174	167	184	172	164	160	165	161	170	174	206	152	193	171	183	171	173	176	161	173	165	160	182	166	145	190	173	167	171	179	174	167	156	165	148	176	148	181	155	141	148	173	168	146	177	165	158	166	154	164	167	162	167	153	147	168	153	163	198	155	161	159	160	178	150	170	162	166	150	158	160	173	170	172	166	168	184	164	170	169	166	149	176	172	175	150	158	178	169	152	194	178	171	188	164	175	186	180	180	157	156	165	171	165	166	199	192	169	173	165	161	189	156	154	148	165	187	174	173	145	158	134	170	189	158	156	189	159	176	150	155	127	176	179	149	154	191	158	158	167	153	143	148	168	151	176	173	147	166	151	155	150	164	169	143	172	178	158	192	155	150	186	184	189	165	161	154	157	172	156	151	168	160	176	180	161	155	184	166	165	169	141	186	139	190	191	176	165	170	145	209	196	174	175	180	160	166	165	164	163	152	156	160	137	172	163	172	151	167	199	176	153	165	178	177	179	177	167	158	196	175	166	171	165	173	174	173	167	171	174	154	164	151	153	151	162	168	191	185	175	160	151	176	175	189	166	176	168	159	150	167	175	170	153	175	175	167	173	160	158	162	162	170	148	172	149	167	159	163	165	178	155	189	188	176	157	164	167	149	155	161	156	165	177	177	168	168	155	157	153	176	170	165	157	149	184	148	160	163	169	155	164	172	160	170	175	163	155	189	160	177	148	168	168	188	165	176	143	186	167	179	190	163	178	180	174	174	167	151	157	160	178	167	158	142	169	166	150	158	163	158	158	153	176	169	163	166	171	154	155	167	168	188	166	189	153	149	177	184	153	174	147	185	146	179	185	152	166	172	169	176	168	164	187	166	147	177	175	174	177	169	174	163	159	190	160	167	168	164	153	169	151	156	185	165	175	149	148	150	148	167	164	161	162	187	140	149	144	176	177	167	175	162	163	174	154	177	166	163	137	177	174	168	177	169	178	173	159	163	162	172	167	153	179	148	177	191	139	171	156	131	176	160	169	168	163	166	166	181	176	157	162	178	184	169	163	184	146	161	180	200	163	143	184	167	169	174	166	162	157	197	173	167	178	180	164	136	196	174	176	161	164	160	167	159	182	160	168	191	170	153	173	169	177	166	170	154	141	177	151	190	162	148	152	163	194	161	143	181	158	177
32574	51518	40619	27560	16806	9351	5236	2723	1725	1153	923	685	566	533	430	422	382	387	318	264	308	255	241	250	262	262	258	222	230	209	222	243	195	211	222	208	219	222	226	202	237	188	217	208	216	203	197	216	212	217	178	216	225	197	186	227	220	211	209	178	215	228	192	196	186	209	205	204	224	216	194	202	220	197	197	214	220	207	210	198	183	205	207	203	189	195	203	188	188	215	197	179	172	177	199	192	195	202	189	201	208	179	208	222	192	209	182	224	206	208	203	206	209	203	214	233	221	209	182	212	224	224	180	198	215	196	213	191	209	209	219	200	188	206	190	198	214	200	243	198	191	181	181	190	213	189	201	205	213	207	204	185	208	208	219	188	206	214	211	203	193	206	206	193	212	195	219	203	241	216	204	222	223	196	203	201	196	210	214	188	209	205	189	185	188	233	193	183	201	205	186	203	199	179	215	223	230	225	196	204	216	185	201	195	196	212	179	206	186	203	215	157	218	205	179	229	196	201	204	211	202	212	204	177	214	196	199	193	218	184	190	210	188	202	220	184	192	220	213	206	184	210	206	186	206	217	193	201	174	202	188	209	203	201	206	214	201	207	213	189	176	185	206	196	200	211	216	218	215	209	228	190	183	193	197	200	215	192	231	207	193	212	214	223	210	193	176	190	202	200	201	200	202	210	207	184	198	211	207	193	198	212	195	195	226	197	208	202	168	229	199	194	194	174	216	228	183	208	217	201	196	214	180	235	206	213	221	216	222	187	196	206	228	201	205	208	191	211	200	211	234	208	222	176	193	209	206	216	216	207	207	212	237	221	205	208	215	195	183	203	195	201	219	196	195	221	191	218	198	211	195	177	185	187	195	187	203	227	218	211	218	203	205	189	189	205	231	228	195	189	199	241	210	204	205	193	191	231	228	203	173	189	192	224	197	212	215	195	202	188	179	202	200	194	215	221	222	180	193	217	215	194	217	212	161	190	215	207	219	202	185	223	223	205	211	214	216	184	212	190	202	184	188	210	183	227	213	210	203	200	182	239	203	177	205	207	228	209	220	185	217	207	192	218	196	207	203	206	194	228	200	199	209	205	218	189	195	186	194	219	203	210	195	203	206	193	206	189	212	205	224	172	194	213	221	206	221	185	211	184	194	210	194	212	201	176	199	220	194	192	182	193	225	199	185	189	201	229	200	195	211	188	203	204	194	205	223	225	225	228	198	207	203	203	232	203	196	205	215	213	235	204	200	205	217	208	194	217	198	209	199	205	210	205	227	173	190	210	205	209	178	164	210	227	193	209	196	193	206	210	207	184	227	204	214	200	189	180	203	196	226	204	204	228	176	216	197	213	208	198	186	228	197	237	187	194	209	231	191	201	198	198	214	192	226	239	212	211	185	198	191	230	220	207	170	188	203	214	210	210	171	182	225	224	235	230	210	196	208	208	185	204	200	213	220	211	194	203	214	187	216	214	196	177	198	201	195	200	199	198	188	244	211	194	239	195	196	213	169	196	192	206	200	196	212	203	200	201	212	212	187	212	161	203	201	194	197	226	199	209	187	184	196	221	205	187	203	193	219	191	198	209	208	196	224	193	220	205	189	216	221	212	210	197	230	199	221	209	182	207	234	181	216	221	206	218	209	210	221	195	197	195	214	208	216	219	200	207	200	206	210	189	172	212	195	198	212	200	204	205	201	223	216	204	209	209	243	202	187	212	211	202	207	181	173	210	198	184	192	198	207	214	205	216	182	203	206	204	202	187	226	217	208	182	185	189	201	212	179	224	182	217	210	206	216	227	210	192	216	177	198	234	183	185	192	190	187	215	203	203	204	215	191	201	200	204	184	196	191	209	192	201	222	216	202	181	182	186	184	210	176	206	210	197	209	192	202	202	184	194	205	221	182	212	212	192	193	201	216	196	199	174	224	207	211	178	206	177	220	183	172	207	213	218	202	215	195	218	197	216	174	183	196	197	222	198	186	214	203	242	196	199	182	189	191	203	201	203	200	206	202	232	185	203	202	193	172	204	176	199	207	193	213	221	206	199	207	207	211	203	226	207	212	215	197	210	211	199	203	216	212	200	196	215	183	227	189	173	214	217	204	194	190	197	193	201	201	181	199	206	208	203	191	202	201	178	169	216	212	213	225	206	216	235	226	207	197	189	212	212	191	216	217	233	194	189	185	188	236	209	198	184	215	199	230	199	216	191	184	229	194	213	215	191	178	205	199	194	202	218	214	195	203	219	218	223	194	218	194	202	195	214	186	205	221	216	221	191	226	185	220	204	195	207	223	204	191	220	202	200	186	206	202	196	180	204	210	184	202	189	207	200	192	189	222	216	191	187	202	207	221	186	186	193	196	181	209	188	237	203	226	171	182	221	210	216	233	220	217	211	191	199	197	186	205	239	181	199	185	230	182	201	223	203	211	208	196	198	199	183	181	219	209	207	192	217	212	195	230	174	200	227	210	197	185	216	200	184	204	214	187	220	217	222	219	191	213	219	204	185	185	212	205	216	215	193	192	170	206	235	197	214	217	204	210	199	199	186	210	201	167	219	208	176	213	230	213	202	189	196	204	233	208	226	211	180	207	186	206	198	187	184	229	187	212	183	232	216	192	195	174	206	200	202	198	203	177	202	207	191	184	174	206	193	232	186	216	192	202	223	208	205	207	200	201	206	191	197	206	208	199	185	212	210	215	198	215	189	203	196	172	219	218	203	189	189	220	217	216	200	192	205	194	190	227	214	174	170	200	194	192	224	213	190	225	197	217	228	180	223	186	200	215	199	194	209	196	180	221	217	186	196	197	206	206	214	192	183	212	222	192	203	222	203	211	191	204	175	202	240	207	216	176	221	190	202	234	197	181	196	192	221	189	200	229	218	186	197	183	196	205	212	208	185	183	213	203	228	206	182	190	210	197	204	193	189	202	217	204	202	200	242	201	208	190	202	209	191	201	190	207	209	209	208	216	199	194	194	196	173	191	183	167	201	207	214	228	168	205	191	190	202	206	182	190	206	205	198	193	185	204	221	201	189	208	209	206	180	196	201	207	180	203	174	187	216	190	185	198	218	166	198	198	177	191	202	200	216	210	202	209	177	185	231	196	192	216	217	187	206	200	218	202	213	194	181	231	193	199	213	204	236	204	196	185	207	234	189	197	207	172	221	189	189	193	216	213	204	206	198	204	218	223	196	203	193	186	175	205	183	196	194	205	208	193	191	215	184	202	197	195	206	211	220	215	200	192	189	179	211	198	208	176	199	212	207	206	219	211	195	220	214	220	225	199	205	209	210	216	192	207	207	213	195	203	206	205	200	204	196	190	203	203	176	190	185	192	235	196	208	196	215	223	200	190	199	206	206	218	218	220	215	195	228	206	189	202	209	200	207	201	215	202	205	216	185	196	215	208	203	195	188	210	189	195	217	207	191	210	193	226	197	189	212	190	225	190	203	203	206	211	211	195	227	204	200	202	203	216	201	212	188	187	221	213	190
22775	21435	28863	24432	21782	21787	13783	4422	2036	1231	972	713	575	522	511	441	387	405	330	337	316	282	303	295	262	275	250	259	232	231	230	233	278	262	242	223	229	245	222	214	233	205	262	195	252	213	228	225	225	221	212	244	223	226	233	219	218	205	233	206	219	231	219	206	201	206	209	231	222	201	215	212	189	205	222	209	182	218	234	190	211	211	207	214	204	229	231	210	227	233	221	203	212	231	217	214	207	219	203	230	188	216	200	210	213	200	222	210	194	200	225	222	242	199	221	224	204	226	198	235	216	186	223	189	203	228	228	223	224	220	204	194	217	205	204	188	223	226	206	207	216	218	243	226	202	213	229	222	206	215	229	186	216	208	214	217	213	205	213	203	218	182	228	211	213	216	209	229	204	235	223	237	197	239	227	224	231	227	209	216	205	223	214	197	230	196	202	193	197	198	216	246	216	231	213	222	238	219	200	215	220	199	214	201	227	231	226	225	203	214	246	202	203	212	207	219	197	213	219	213	216	240	223	205	209	203	215	226	233	224	173	226	195	197	202	220	216	212	195	214	202	216	193	208	211	200	216	206	208	201	221	224	227	222	220	219	191	192	201	189	218	220	237	194	219	191	209	205	205	201	235	194	232	217	196	191	208	223	199	210	219	201	203	202	208	204	221	200	227	215	207	176	221	207	201	222	198	241	217	206	206	194	222	230	226	200	198	197	220	234	214	224	227	222	218	223	187	208	214	200	236	198	201	175	213	213	225	193	227	203	219	231	225	194	227	229	227	208	209	205	189	227	218	216	231	216	220	196	235	227	207	232	222	230	190	217	214	230	228	185	226	203	239	222	201	230	212	199	207	210	220	214	239	197	234	220	246	197	202	220	218	189	231	199	250	216	216	222	231	185	243	204	240	228	205	208	215	227	197	211	220	219	213	207	200	224	205	207	248	207	237	202	204	204	223	213	210	201	192	185	248	215	253	220	224	229	200	210	207	219	221	234	218	208	213	232	207	234	218	208	204	206	221	250	185	227	199	198	217	199	197	204	224	230	219	219	208	198	190	201	203	214	220	208	246	243	211	244	216	227	215	214	200	197	218	201	224	212	216	183	205	217	219	193	202	233	225	199	221	222	208	204	219	197	223	239	177	243	225	223	207	224	200	208	211	219	224	231	206	206	212	213	221	225	194	198	191	214	228	224	209	209	209	231	210	225	205	193	199	195	224	227	227	219	218	210	200	205	239	208	225	231	236	206	204	219	222	209	201	206	228	223	209	203	198	220	232	199	180	210	211	220	179	233	226	212	235	194	216	199	196	225	199	218	198	218	227	224	195	207	197	227	207	224	218	226	220	202	204	200	208	221	199	215	213	208	225	229	201	223	211	196	223	213	191	216	238	198	230	212	212	211	201	243	195	190	222	232	227	206	215	219	194	202	194	206	215	230	190	244	197	211	219	216	227	198	207	230	221	233	212	211	220	220	215	190	222	229	229	234	202	217	215	233	214	198	227	206	220	224	218	237	217	220	194	201	218	194	202	239	214	210	225	239	222	227	205	217	206	252	218	212	202	172	218	226	213	198	190	210	201	213	220	220	201	216	190	245	204	221	193	228	224	223	231	220	220	222	198	229	213	215	230	188	216	219	204	240	209	214	237	227	206	207	201	209	204	213	208	231	226	232	206	200	191	211	222	249	201	225	217	254	214	202	228	189	232	195	208	196	210	200	207	205	213	226	213	220	233	188	219	226	210	204	213	201	269	217	214	210	198	184	211	237	199	207	175	201	206	201	231	205	202	220	212	200	197	226	207	230	189	210	207	213	210	206	215	217	205	242	199	202	236	197	199	210	207	197	216	204	225	219	213	234	221	183	213	198	235	224	228	240	204	230	227	201	196	228	223	193	195	250	226	189	218	212	213	229	233	204	220	224	207	239	206	227	212	226	199	229	224	207	209	199	219	207	208	184	219	202	232	194	231	199	206	224	213	219	239	190	194	247	208	205	211	202	184	220	222	212	208	195	203	240	211	214	214	237	205	194	217	206	188	207	243	231	221	217	209	233	210	240	218	223	215	227	235	207	209	215	207	220	233	202	205	238	184	221	235	203	188	190	230	206	201	221	229	182	227	238	207	244	217	219	222	207	208	223	236	225	222	241	217	220	207	199	210	230	186	231	229	208	260	212	216	189	215	210	224	203	201	231	204	209	217	222	231	229	230	228	223	225	220	203	237	194	213	239	190	203	239	232	214	217	214	221	231	209	219	196	211	228	202	236	190	212	209	220	187	208	223	224	227	207	197	189	171	210	234	233	203	206	242	221	231	223	218	221	214	216	198	210	212	207	199	217	213	183	209	203	207	238	202	216	216	239	224	199	240	213	217	227	209	217	210	213	229	244	211	223	206	244	199	217	209	234	220	197	219	202	232	210	219	220	225	213	195	182	210	240	199	217	228	198	201	237	206	234	190	232	228	223	237	219	184	228	226	228	202	227	211	228	200	215	210	229	199	210	213	203	214	215	254	196	225	203	218	195	207	210	189	227	212	191	204	179	200	236	211	193	219	191	205	210	199	189	231	205	210	207	231	210	248	198	228	197	223	211	219	221	225	202	228	224	194	227	202	234	234	203	211	211	204	219	203	226	232	200	245	230	202	211	204	195	228	201	214	207	206	213	221	245	193	217	193	213	198	204	199	211	203	210	202	185	213	225	232	228	217	227	180	213	233	209	210	192	219	223	235	219	192	207	210	206	200	243	206	201	200	208	200	189	231	224	205	242	183	219	194	204	210	217	229	211	216	219	239	206	200	207	216	202	206	211	210	186	217	195	181	195	224	229	199	230	213	216	224	199	216	217	206	209	211	195	208	232	220	214	217	210	225	209	215	239	190	211	189	197	209	200	216	204	211	210	222	251	224	203	212	224	198	219	251	229	214	242	256	223	209	169	205	211	203	206	243	198	240	219	223	209	190	196	238	213	205	240	250	232	234	247	209	204	231	212	227	216	196	199	217	208	196	199	204	202	195	220	221	190	200	221	218	227	205	200	192	209	210	210	210	196	201	200	244	185	191	238	220	206	224	203	219	233	224	189	193	207	208	199	201	226	225	226	213	194	232	199	209	231	238	205	208	215	218	204	212	182	210	242	216	213	226	251	215	228	234	213	202	209	218	199	241	214	235	214	221	205	197	224	224	201	206	201	211	212	207	210	194	219	223	249	233	230	196	221	208	220	193	208	210	221	209	203	214	213	181	234	207	206	225	208	199	217	214	210	214	200	212	198	224	199	221	204	222	227	218	211	197	222	211	226	215	219	226	239	222	201	205	231	194	220	204	209	211	213	231	205	199	196	211	213	214	224	217	216	202	234	225	207	223	214	208	202	231	197	214	226	255	231	232	216	212	206	227	213	215	207	240	174	235	191	231	201	209	232	206	215	214	243	223	216	201	208	223	210	209	212	202	224	197	198	213	204	208	202	222	226	188	244	189	235	209	204	195	219	238	193
34835	60755	48256	34785	26850	18107	10425	6441	3594	2209	1625	1187	1042	886	735	670	572	520	450	423	446	414	384	334	341	363	315	310	293	308	301	319	302	271	245	294	266	268	261	240	252	257	288	294	226	259	238	252	247	254	264	220	261	279	245	263	244	247	264	240	289	256	257	243	254	246	234	230	264	235	244	252	277	241	238	252	253	253	258	276	257	295	251	240	239	243	262	238	221	251	248	230	235	245	239	253	270	232	248	276	238	228	268	244	254	261	254	270	247	249	244	245	229	220	265	270	272	260	265	245	277	267	236	241	228	283	272	224	245	242	214	253	225	248	239	247	245	266	256	286	220	248	255	238	237	235	268	262	232	260	255	239	239	276	247	276	228	236	263	268	246	242	260	247	253	272	240	259	257	280	240	240	262	234	207	281	244	253	259	254	216	223	242	261	252	243	258	289	263	252	251	284	271	219	272	245	262	249	275	268	257	254	227	255	245	246	269	258	237	250	243	269	243	261	239	229	239	258	266	243	253	261	245	260	243	244	270	242	255	246	245	237	276	256	259	251	248	251	262	251	258	255	243	241	220	245	243	216	248	251	249	251	285	257	245	233	274	265	263	234	254	233	275	241	242	235	210	264	269	239	238	228	237	234	248	287	241	235	258	241	256	228	256	252	235	246	258	271	249	254	259	212	235	256	230	252	234	239	259	270	264	270	233	260	266	256	248	260	243	250	241	243	253	243	265	249	249	238	276	240	243	233	241	264	245	262	258	238	250	240	269	272	239	271	264	259	265	256	247	268	253	243	248	237	253	252	241	264	220	243	262	258	255	233	253	269	223	272	230	241	243	263	260	228	257	246	245	244	223	240	239	239	222	270	253	248	254	249	249	298	218	240	231	271	248	246	250	217	246	265	231	269	271	236	247	268	243	275	255	260	240	247	263	266	244	257	264	254	260	295	229	265	265	267	254	231	247	257	258	237	256	259	250	240	274	244	240	265	218	249	256	291	250	236	239	244	243	259	251	262	258	260	248	231	257	226	262	246	261	259	238	262	245	263	235	230	251	248	212	239	249	254	262	254	252	263	249	251	235	251	247	240	238	257	262	256	262	241	248	228	281	246	237	222	273	253	272	281	241	247	254	238	276	235	255	223	244	283	245	247	252	246	260	251	214	255	236	259	249	236	264	232	243	254	290	259	240	251	262	271	247	252	250	287	266	252	239	247	249	237	242	254	250	234	235	241	271	229	248	283	220	242	252	221	265	260	219	258	225	232	261	246	239	237	250	212	268	248	260	248	257	239	250	245	269	238	241	268	246	232	258	254	251	253	261	249	253	233	213	244	222	261	226	250	268	269	241	261	224	252	254	228	272	272	264	254	233	247	261	266	265	244	238	249	255	249	251	255	256	244	238	235	231	242	244	256	263	256	244	241	245	234	263	252	247	238	253	231	254	254	259	235	244	243	272	238	245	239	241	262	233	280	277	233	244	245	210	240	249	261	253	242	261	259	283	250	241	246	258	258	235	270	255	231	233	275	268	259	239	265	258	240	273	249	254	263	268	231	259	239	266	259	235	246	226	251	243	246	224	240	261	213	253	266	239	224	214	242	232	254	280	267	255	262	244	240	249	242	241	248	240	241	268	265	232	242	256	222	222	253	230	235	275	235	259	256	262	236	229	266	248	253	237	248	252	268	262	261	256	217	264	253	229	256	234	234	221	264	272	250	233	252	253	223	272	239	239	287	240	223	226	249	284	229	238	246	237	248	246	267	220	245	232	274	260	252	245	234	224	271	247	222	252	238	261	224	270	275	211	241	247	236	243	219	229	240	246	258	269	262	224	267	237	234	228	257	232	246	257	259	263	251	230	245	255	240	263	232	269	238	265	273	249	238	256	250	260	232	237	253	247	253	250	253	254	238	260	241	232	245	227	235	263	278	240	244	229	262	251	255	237	229	286	256	236	263	237	249	254	232	242	236	251	252	249	266	268	237	266	228	249	257	268	221	247	277	222	260	281	254	243	240	254	208	258	241	249	259	257	274	234	243	265	250	253	253	275	270	259	235	253	261	232	251	250	221	268	247	253	240	233	270	274	270	250	244	258	252	248	249	272	252	264	268	265	234	224	258	229	274	249	261	264	242	240	257	255	288	268	278	232	250	237	231	252	234	222	232	271	246	237	247	246	248	246	268	231	245	258	291	257	253	215	254	270	266	243	246	226	246	235	266	238	245	267	252	247	252	260	226	250	238	271	247	242	217	236	246	234	245	254	265	270	257	244	220	259	284	228	240	261	253	256	258	250	260	259	243	262	258	258	269	246	267	270	236	258	249	268	239	254	255	263	269	240	246	266	267	229	265	247	211	240	251	256	274	247	258	256	243	271	216	221	245	223	220	228	257	252	221	231	246	251	222	252	261	229	261	237	258	263	272	293	227	237	229	261	241	243	247	258	250	235	257	257	251	244	251	265	243	267	258	229	272	278	234	252	218	254	252	252	249	232	262	260	264	243	264	253	282	266	253	233	231	240	252	222	248	240	236	244	248	263	257	248	274	233	244	250	226	226	240	240	266	282	268	241	264	236	284	256	271	256	233	250	262	261	240	258	239	247	277	290	254	242	258	255	230	273	235	260	266	266	270	252	240	257	248	247	237	270	214	248	244	260	252	263	243	254	237	255	211	259	246	246	238	237	271	256	257	256	254	260	235	245	258	252	261	227	268	265	234	256	245	234	219	254	240	255	236	244	228	263	236	270	225	268	283	250	250	253	241	224	216	252	237	220	253	256	238	274	263	274	272	232	244	255	249	255	254	254	249	246	236	261	267	267	230	256	241	266	256	247	238	264	230	277	267	238	220	269	262	232	270	258	235	233	257	234	268	231	252	247	262	251	231	257	261	258	267	233	235	240	240	253	238	230	231	235	256	251	258	244	240	262	274	241	251	235	281	235	265	278	293	264	230	263	261	255	249	235	241	251	227	235	236	268	250	266	251	246	230	261	229	240	227	253	253	259	234	258	240	226	236	253	238	216	254	245	244	237	272	254	221	262	246	257	256	230	242	269	237	232	252	232	243	249	255	265	271	273	230	235	240	250	216	226	240	238	234	256	248	284	243	246	226	215	278	236	221	228	250	244	242	232	247	227	228	258	247	264	258	244	235	254	270	257	222	258	260	254	243	254	266	256	259	281	251	251	246	251	220	259	223	224	268	238	247	238	247	258	250	245	255	249	210	253	238	245	266	229	261	238	254	269	263	256	246	243	211	236	256	228	275	245	233	239	256	261	276	237	234	259	259	219	252	213	259	243	248	243	255	239	252	252	257	258	250	226	263	267	255	266	246	269	256	271	265	269	267	232	249	252	249	273	271	247	245	248	250	245	266	265	235	237	243	251	244	251	243	254	281	228	240	260	250	280	248	279	231	244	249	261	280	261	230	289	245	244	261	263	258	240	261	243	237	244	235	249	235	250	248	270	239	253	278	296	257	227	254	252	232	240	263	258	226
30087	29454	30290	20032	8897	3673	1802	1122	762	619	460	434	339	341	316	288	288	249	265	225	251	221	220	200	180	222	218	191	204	191	175	190	178	200	174	187	169	199	182	196	192	199	194	186	190	191	177	181	179	199	212	175	197	195	201	179	171	178	173	174	197	176	191	172	158	178	192	192	173	167	176	185	173	159	166	181	184	179	174	176	159	179	153	187	184	159	177	180	198	169	160	184	195	154	179	182	178	191	183	160	183	173	188	173	161	182	164	177	175	168	207	186	175	192	185	186	187	178	184	159	218	203	167	179	180	213	172	185	187	158	178	175	213	176	165	185	180	166	167	200	165	197	192	166	181	200	197	177	169	142	182	168	175	181	173	183	167	169	184	176	157	192	188	178	157	191	185	167	176	180	197	176	199	188	184	156	170	185	181	186	173	184	185	220	201	166	161	183	188	160	161	168	188	185	170	170	166	183	179	165	200	191	157	175	181	160	153	182	174	177	176	174	181	188	196	165	175	166	183	165	175	202	178	185	182	174	155	174	187	196	166	197	206	188	198	159	163	175	176	156	177	171	164	181	178	167	185	160	170	178	178	173	203	177	189	178	200	185	163	178	178	218	155	148	182	187	191	217	169	174	174	172	183	172	189	194	187	203	187	177	180	170	165	176	165	179	187	175	174	160	161	171	186	190	178	173	176	192	177	154	165	180	189	198	203	158	159	190	159	194	148	175	161	189	190	172	178	190	164	168	183	182	184	188	195	207	185	202	172	174	205	177	176	171	172	188	173	194	180	195	180	178	168	175	173	184	177	172	182	185	197	178	179	168	179	176	197	176	196	176	173	173	185	175	176	188	179	163	197	184	195	175	180	173	173	187	173	194	161	198	168	171	182	159	180	170	189	175	178	200	178	184	210	167	163	185	203	174	158	176	183	180	162	164	178	185	157	190	198	162	169	174	158	194	159	172	166	196	191	174	182	166	195	165	156	176	193	188	175	179	186	169	176	172	175	169	187	205	225	180	211	177	168	186	196	169	174	156	191	203	190	163	171	184	175	177	178	178	199	181	173	192	182	157	176	171	177	172	182	173	194	182	176	177	174	200	192	198	172	178	179	192	175	186	165	162	190	157	170	195	206	196	166	197	191	165	184	154	161	172	189	182	150	181	185	149	179	172	194	186	208	177	180	177	176	200	166	183	174	179	164	189	181	171	188	173	167	164	212	153	190	179	178	179	203	202	190	174	183	184	186	164	200	189	177	171	175	191	176	183	196	175	175	201	184	187	196	175	176	184	192	170	166	185	183	156	188	191	162	197	169	193	196	173	175	148	177	169	179	167	169	209	178	197	174	194	200	156	166	188	174	190	183	199	170	166	178	166	180	197	190	198	165	168	154	187	169	194	166	198	177	169	188	171	181	189	208	212	171	167	176	179	182	181	158	186	180	178	164	156	164	158	163	161	187	190	174	174	179	154	184	200	161	188	187	158	161	179	174	174	186	154	194	178	193	168	188	204	184	170	173	194	201	164	175	178	172	177	186	173	188	182	177	179	178	200	174	185	195	166	174	179	194	165	152	191	176	191	182	159	186	185	183	171	187	192	175	169	174	168	185	167	147	156	189	161	199	183	187	181	179	192	154	175	165	176	190	178	145	181	185	164	148	207	198	187	182	171	181	185	176	175	174	183	180	183	166	172	180	180	185	192	176	179	167	176	185	176	190	166	170	185	200	169	168	182	188	176	165	166	179	199	170	185	170	182	185	187	176	185	192	196	194	209	184	175	184	199	173	164	158	150	180	185	177	178	180	182	171	178	172	196	179	191	190	168	193	192	204	189	190	170	185	186	179	193	167	192	162	180	173	182	196	212	184	170	162	190	180	170	181	186	151	181	175	173	198	173	169	183	188	191	195	179	182	186	164	180	172	190	199	178	170	155	153	174	183	192	187	164	191	185	177	175	192	180	172	172	191	159	178	167	160	178	172	190	171	178	199	153	160	158	178	173	163	178	181	166	156	187	181	210	181	179	208	179	159	200	175	171	186	179	184	179	203	211	214	187	169	169	176	173	180	164	177	196	183	178	174	160	176	187	158	180	197	157	180	191	180	158	204	189	186	181	165	165	173	168	179	178	166	193	188	186	197	170	191	184	167	152	168	167	171	190	172	191	191	185	193	182	203	183	174	163	176	186	171	169	189	209	202	157	174	183	163	207	181	183	210	161	185	181	165	179	171	186	181	171	181	183	166	181	167	177	178	195	176	201	195	177	186	179	205	169	163	186	176	172	172	208	183	180	188	190	178	170	193	201	190	177	179	168	185	164	179	169	184	200	162	189	165	175	182	175	178	211	174	186	184	188	188	183	173	187	186	163	159	160	142	184	175	183	194	193	188	157	162	149	172	178	182	196	182	196	186	171	180	184	169	172	179	191	169	199	174	180	190	174	182	192	189	180	198	184	195	177	171	171	182	162	196	203	200	192	189	173	188	199	184	180	172	148	160	181	180	181	185	149	169	198	193	175	172	185	179	178	176	187	191	201	183	192	185	173	195	181	183	185	152	182	160	158	183	175	146	184	175	162	163	159	225	169	173	184	185	170	168	160	163	175	179	203	175	204	192	172	179	193	184	190	163	193	177	170	180	167	143	173	159	180	173	180	158	154	171	177	181	185	191	180	182	202	192	165	175	177	176	173	170	160	190	181	170	174	182	183	161	187	183	184	163	186	177	187	172	145	174	168	168	171	197	177	173	165	191	186	161	186	183	169	184	155	176	163	176	176	155	169	151	199	189	183	164	156	172	154	183	166	160	192	178	175	163	163	214	210	172	192	195	182	164	160	163	177	199	197	202	173	164	180	185	199	173	152	172	180	205	147	162	181	185	178	181	189	198	204	194	187	178	184	202	185	201	186	225	198	179	182	176	182	176	195	162	161	179	180	179	157	163	168	205	209	181	173	205	171	195	177	165	193	220	170	175	186	193	145	170	182	181	168	186	179	174	206	155	186	164	196	182	179	173	176	158	185	192	166	174	198	206	176	152	172	192	144	166	167	171	152	172	162	209	180	142	181	212	157	199	167	175	171	179	185	174	197	193	174	157	200	184	187	169	197	151	168	175	192	160	164	190	198	192	189	187	152	193	186	180	178	199	176	178	187	143	156	200	210	179	158	195	201	173	167	199	147	187	166	185	180	178	193	185	149	171	160	177	185	188	183	164	166	182	195	189	190	174	173	184	174	190	182	190	164	174	166	193	173	168	198	181	179	179	176	181	178	182	164	186	189	196	182	190	165	184	195	200	166	174	176	178	193	188	161	187	173	166	187	174	171	185	185	173	197	172	187	169	194	183	179	162	179	181	171	182	179	155	174	167	191	162	173	204	172	175	162	175	180	175	180	163	179	212	178	200	161	198	189	196	167	184	169	189	194	160	202	181	191	190	168	163	163	176	165	180	169	208	185	181	196	194	162	164	150	176	177	198	216	201	170	207	177	184	180	182	170	186	192
32179	45665	34308	21970	12791	6448	3444	2258	1510	1072	895	696	559	485	441	406	367	372	342	325	290	276	286	286	251	255	240	245	212	197	239	227	227	256	249	240	191	242	206	227	197	251	208	219	239	217	210	228	207	238	254	200	230	234	237	232	220	249	195	220	190	229	197	201	232	208	219	198	206	225	220	211	206	215	203	196	209	232	223	207	213	202	266	192	199	192	209	206	208	195	211	226	250	221	197	186	217	219	229	210	219	200	239	211	206	222	207	206	221	219	188	212	226	228	216	204	208	229	220	206	236	221	218	236	246	202	217	235	207	249	208	196	206	216	227	203	226	226	213	239	214	178	209	199	209	226	214	200	232	248	214	209	194	216	208	231	208	205	226	195	223	210	206	206	208	238	217	213	200	196	225	215	229	218	246	233	211	188	225	206	201	168	211	223	225	194	180	197	208	203	214	240	242	194	214	193	208	206	217	246	217	205	223	204	185	217	234	221	210	187	212	218	206	224	210	197	230	238	187	208	235	248	226	206	203	207	196	223	214	224	235	211	183	217	198	206	217	202	193	239	224	185	221	193	191	194	215	211	206	216	214	199	200	193	204	217	223	209	229	222	230	211	213	225	196	229	187	219	213	237	219	206	227	222	203	209	224	235	226	227	217	212	230	218	203	219	217	202	208	206	199	203	219	216	237	223	186	219	207	218	236	214	205	209	221	233	210	223	182	203	217	238	226	224	221	215	223	218	207	235	219	196	225	210	221	197	254	210	193	192	196	190	215	224	225	212	191	203	234	227	205	193	212	226	193	244	234	233	220	213	223	218	235	235	237	201	218	196	218	231	210	204	209	205	242	203	224	244	233	208	249	219	221	225	228	208	211	183	204	241	190	230	205	217	194	222	177	220	214	191	224	215	202	220	210	220	197	229	199	203	236	231	217	227	229	214	234	204	224	200	226	214	219	227	202	209	204	224	198	230	230	221	222	206	187	237	222	225	214	200	205	230	219	188	207	208	208	207	202	201	221	224	207	197	213	197	202	200	185	215	206	232	254	253	204	222	201	220	250	217	207	230	217	199	198	205	225	210	220	227	225	224	204	226	222	211	219	212	235	204	231	216	202	218	235	234	226	208	194	199	199	226	205	220	199	181	218	203	226	189	228	220	236	220	216	197	228	210	244	252	217	222	215	224	203	186	215	208	203	228	223	227	219	219	221	195	230	229	211	244	178	215	210	206	217	219	224	203	232	234	230	214	234	213	232	215	217	216	228	218	222	226	212	212	211	223	228	189	212	221	205	218	205	227	216	241	235	224	226	201	221	205	210	201	200	225	222	202	221	209	214	202	249	194	213	213	203	233	235	203	225	203	219	230	206	211	226	211	223	222	207	205	243	205	205	237	211	209	189	237	206	215	229	229	225	233	208	235	239	201	201	212	234	230	204	212	205	212	220	223	221	190	236	231	245	229	219	225	216	247	228	226	222	209	213	249	218	224	219	233	202	218	210	213	251	229	224	204	212	199	236	223	206	226	189	224	235	222	210	226	223	204	193	210	229	208	216	214	222	212	195	233	220	211	224	224	205	228	207	211	220	205	200	213	217	227	213	216	231	231	213	225	197	221	200	208	201	179	228	213	198	225	205	216	235	216	218	208	207	201	214	212	225	197	216	227	221	193	202	216	216	187	213	221	230	176	191	231	187	185	227	229	219	206	203	202	250	202	233	229	197	224	190	186	186	238	205	200	196	227	224	219	214	201	225	230	218	179	238	228	214	232	201	239	222	211	191	220	223	198	258	217	229	223	227	204	214	219	216	202	219	213	234	225	196	233	233	230	226	228	206	207	224	226	212	227	226	247	186	229	227	228	224	216	214	223	224	210	225	222	183	189	209	224	214	238	228	216	200	195	185	220	227	220	220	206	221	227	220	223	232	204	213	224	207	207	208	217	202	245	220	230	215	225	218	220	234	230	189	203	228	191	214	225	243	222	215	206	215	222	222	205	231	225	214	256	229	235	222	225	241	219	221	201	247	218	219	238	243	186	207	203	211	196	226	224	205	215	228	205	221	220	210	227	227	246	211	240	241	235	206	244	215	212	226	225	189	223	242	227	221	204	211	196	209	223	188	216	234	199	234	227	196	195	223	193	229	222	226	189	188	222	224	214	205	233	230	242	207	203	231	225	192	225	225	228	216	219	220	222	220	195	222	212	217	230	209	227	229	206	191	245	217	226	212	197	228	224	224	233	189	231	218	210	228	215	228	204	204	223	191	214	243	216	231	240	207	232	218	227	198	182	222	234	221	209	233	201	203	214	219	219	195	203	216	201	229	231	195	197	189	207	215	236	235	210	237	228	210	223	184	221	224	201	225	223	223	224	205	214	196	214	229	217	222	218	236	194	232	231	211	210	196	218	220	216	222	214	223	211	203	209	214	244	204	230	216	199	218	210	196	205	219	193	212	204	197	236	213	229	227	230	233	213	213	219	214	213	216	216	209	243	209	219	211	204	215	249	196	210	223	231	219	203	221	222	224	216	190	216	210	223	223	220	227	199	226	225	168	224	196	203	220	216	226	217	206	229	240	196	180	217	199	238	224	216	212	231	219	201	206	227	205	230	212	226	204	213	227	216	236	239	204	232	214	213	199	221	235	212	210	224	244	207	218	222	219	210	250	237	221	229	207	233	210	222	213	220	201	234	205	224	202	197	211	202	210	202	215	198	226	217	204	233	232	229	209	227	218	220	216	238	212	212	239	209	213	213	233	211	225	209	205	216	234	183	214	212	215	198	186	221	228	201	235	189	221	210	213	213	210	232	204	199	222	226	204	223	232	217	198	216	216	201	198	224	206	205	203	204	208	204	223	223	222	232	230	190	175	214	231	222	217	245	191	230	215	225	224	225	218	198	233	197	176	224	239	215	251	251	230	216	214	216	197	224	240	212	205	234	222	205	215	206	197	226	223	207	220	202	198	210	200	190	211	221	205	215	219	212	194	208	217	218	218	228	220	232	210	221	216	216	204	220	211	230	248	213	216	237	232	214	221	214	212	210	223	211	218	233	219	208	221	207	199	215	215	210	200	212	214	195	211	204	198	253	209	214	222	207	216	213	208	195	247	219	209	232	224	182	201	201	263	200	205	209	216	225	220	213	226	240	219	225	213	214	229	209	194	220	236	225	216	207	223	202	236	197	210	219	214	210	232	196	228	218	209	205	198	245	232	189	221	212	207	217	219	219	230	209	220	246	204	190	242	214	224	232	219	238	197	241	218	221	200	228	214	208	208	230	213	213	219	243	228	222	213	234	212	218	228	216	205	251	216	186	258	209	194	218	248	219	207	220	238	217	228	224	224	218	206	213	233	214	220	228	236	225	226	220	214	224	236	206	197	218	223	214	206	225	230	216	202	223	205	217	193	257	201	197	206	225	229	206	216	216	246	215	211	208	216	251	214	188	217	224	201	201	205	229	225	254	216	196	213	220	216	212	224	218	221	219	219	211	233	229
23851	21414	28505	25089	21440	14165	6806	2984	1422	1000	799	644	549	500	423	360	319	323	333	303	267	297	273	265	212	242	271	258	244	245	249	218	222	237	194	219	183	215	222	205	202	204	208	212	219	234	216	226	221	219	205	245	212	213	193	222	212	223	211	222	227	198	214	211	211	204	183	194	207	209	232	217	222	215	206	223	210	249	217	211	214	208	218	207	246	220	220	228	197	229	208	209	206	252	231	213	221	208	213	196	231	241	196	193	204	192	215	198	201	223	221	200	185	199	206	224	186	228	224	200	196	224	229	212	224	226	217	215	188	235	204	221	212	192	246	223	200	220	202	172	197	216	216	197	208	234	209	213	223	194	215	229	222	226	212	193	217	204	201	211	192	221	232	193	224	219	211	221	215	181	213	194	200	195	221	189	209	265	178	218	234	213	217	198	212	217	196	218	218	193	214	212	229	214	195	196	220	195	224	213	202	226	195	200	220	210	193	212	231	208	200	213	193	220	205	215	206	203	198	206	209	226	251	177	201	207	221	205	198	215	183	205	230	217	233	204	209	207	230	199	187	211	229	212	220	222	181	228	201	227	220	222	221	200	201	222	208	223	226	185	187	194	214	208	232	193	226	207	223	200	215	216	203	208	193	189	221	219	222	213	213	243	218	204	217	206	236	219	200	220	220	207	216	205	234	207	210	210	213	221	202	198	227	205	194	205	202	245	222	216	203	231	191	219	201	220	218	231	213	226	201	223	215	193	243	204	189	206	189	242	189	201	195	240	213	192	199	201	221	223	240	242	188	195	215	196	242	218	225	222	193	217	211	223	218	240	231	201	197	227	200	205	206	232	214	192	235	210	211	208	194	208	206	212	185	199	209	254	206	202	213	215	199	196	192	205	209	205	210	187	196	204	210	209	195	218	213	185	198	222	207	219	234	219	213	186	219	224	187	225	205	202	205	218	232	186	236	210	224	204	198	219	216	185	215	230	200	202	215	207	209	220	185	223	204	210	212	204	210	230	207	229	212	213	188	204	210	232	222	220	199	227	195	193	235	188	228	193	240	219	194	223	210	232	201	210	212	217	200	220	208	203	226	211	191	223	223	217	204	243	201	221	217	198	196	248	225	240	217	229	198	216	205	239	213	225	235	236	235	203	211	222	200	215	237	212	221	231	195	231	226	215	220	209	210	190	227	210	232	219	198	199	225	229	195	224	210	206	212	236	211	214	214	205	178	177	214	219	212	220	174	214	234	205	217	209	186	196	211	196	220	247	201	232	244	236	208	203	207	214	201	212	212	185	246	187	217	224	215	227	207	208	190	224	209	205	223	223	215	238	237	209	217	216	224	204	192	213	195	215	169	215	207	203	202	222	203	211	223	195	215	204	222	204	211	210	225	194	203	222	216	201	189	206	212	202	214	206	221	203	198	206	205	215	206	215	220	221	226	231	211	208	209	194	200	243	225	195	198	232	201	234	221	206	213	217	239	227	204	219	223	212	188	227	203	234	214	217	208	178	219	212	203	223	209	201	225	203	196	199	215	199	216	194	226	220	225	213	199	194	216	212	200	216	230	206	218	232	206	198	207	198	227	194	191	211	194	183	206	190	205	196	217	210	212	223	223	223	209	235	207	202	207	207	206	221	220	206	199	214	221	224	212	209	194	199	205	206	210	185	189	220	196	210	222	224	195	213	215	220	215	198	200	202	211	217	236	220	247	200	225	207	201	227	184	250	230	220	200	208	217	200	219	199	200	204	210	189	229	213	221	224	203	234	218	231	181	233	208	218	243	212	181	223	195	213	206	218	215	229	205	199	217	207	200	216	213	219	217	210	218	209	223	207	217	215	189	217	228	200	199	196	202	207	202	210	224	198	218	207	199	217	229	212	230	204	204	193	212	215	187	182	191	200	235	188	202	193	199	219	216	201	233	233	204	211	193	215	198	219	227	236	207	210	220	225	220	229	209	208	213	216	237	197	210	216	214	209	203	198	221	208	178	189	214	201	190	214	187	245	203	188	201	203	208	211	226	198	251	201	232	213	210	226	215	224	203	222	175	194	202	211	210	251	229	211	207	232	222	189	233	216	234	209	208	236	209	246	216	198	219	193	212	211	233	215	191	224	232	201	189	204	215	179	202	250	200	190	183	206	188	219	231	221	233	230	193	247	192	221	226	210	189	207	221	228	215	198	200	202	194	203	216	211	182	210	199	207	213	218	188	207	207	236	224	226	222	235	189	212	195	223	226	188	223	233	217	213	219	194	214	221	186	215	205	212	192	226	201	229	198	244	209	234	231	201	202	229	228	206	226	208	231	214	214	222	211	212	196	201	203	216	196	197	192	198	209	216	229	212	219	207	240	205	216	214	212	221	222	179	197	230	204	221	200	203	207	199	202	202	201	206	207	223	207	164	203	205	187	224	224	214	215	218	207	240	205	226	199	217	217	217	222	224	207	239	213	246	205	236	207	216	221	193	207	218	237	218	212	202	196	243	233	205	198	182	226	209	198	176	229	209	192	227	201	201	205	213	220	231	222	199	208	196	232	216	208	189	209	218	212	213	215	209	204	215	222	202	212	227	208	206	200	198	222	196	216	200	204	189	209	233	205	225	223	214	226	203	200	222	228	243	217	206	243	211	202	229	203	198	225	206	245	203	205	203	233	187	197	232	220	210	197	198	203	209	205	221	225	225	197	204	221	210	212	187	211	192	205	221	211	192	236	217	231	241	194	230	200	204	210	217	198	213	248	207	230	209	219	237	216	213	224	221	226	232	207	219	206	213	255	206	211	190	207	196	231	219	177	226	198	201	243	205	241	220	203	227	193	212	215	197	221	224	239	221	194	199	183	227	218	216	214	219	224	218	203	218	189	193	240	203	218	204	204	232	219	208	194	210	206	177	223	208	198	215	190	184	206	232	200	229	223	215	218	181	204	201	178	219	210	227	207	213	235	200	207	228	224	222	185	191	213	214	202	230	197	209	239	238	251	229	210	223	191	253	202	212	229	218	219	208	226	222	204	219	233	230	196	217	210	210	209	214	225	208	224	189	207	185	222	210	206	193	205	238	205	215	207	222	214	211	219	194	200	218	206	198	219	215	233	212	210	225	229	200	233	218	224	190	203	239	213	204	203	219	215	197	208	225	221	197	220	232	198	234	232	240	222	217	200	199	226	206	210	208	184	205	222	200	223	213	231	204	230	193	215	225	197	179	219	230	230	223	197	214	223	201	213	214	188	218	220	194	213	232	193	222	211	176	192	193	216	230	218	225	221	217	209	201	202	212	196	180	204	233	228	196	215	225	212	209	201	221	195	214	213	239	202	223	225	210	227	201	202	205	191	231	223	192	218	207	208	211	184	214	205	211	221	220	212	204	200	226	188	199	192	207	214	192	225	213	231	231	232	215	212	220	226	200	200	194	211	202	215	240	233	222	207	218	185	222	198	219	225	219	204	226	187	230	209	218	222	246	187	224	215	214	209	238	234	199	212	218	206	198
33028	54960	43010	28749	19724	12417	8753	4670	2672	1735	1278	1000	915	757	647	533	511	483	414	415	399	350	328	337	308	313	277	307	308	313	274	286	262	285	289	288	254	285	275	249	269	248	291	249	253	267	257	266	253	272	271	259	260	262	252	257	255	241	241	252	269	227	259	257	237	233	260	252	263	264	261	259	219	255	211	237	259	251	234	259	263	268	274	262	237	254	263	274	227	257	238	230	254	262	225	244	246	222	267	265	244	243	268	232	270	248	276	266	224	235	248	267	275	260	265	275	258	237	272	258	244	269	221	246	255	267	238	237	237	261	264	238	257	260	265	277	228	225	254	245	266	232	222	246	240	245	260	248	262	244	258	245	243	234	249	240	247	262	248	249	250	239	272	220	253	254	259	234	232	237	239	270	259	281	251	253	249	274	273	216	256	238	207	247	256	254	265	250	249	247	249	263	239	245	231	244	271	240	250	279	261	259	222	268	232	258	238	260	240	240	246	242	226	267	242	240	251	230	215	239	250	272	244	255	281	249	225	262	238	247	242	250	286	254	269	253	250	250	231	259	246	236	249	248	245	264	250	251	210	224	254	245	252	268	238	257	246	249	235	251	219	240	245	260	260	234	245	263	236	273	260	225	256	238	266	249	262	265	267	254	244	224	236	250	234	260	269	248	267	235	230	227	256	235	287	214	226	245	241	264	243	229	244	256	262	271	239	245	240	294	238	245	260	229	230	237	237	252	261	239	250	224	249	266	205	231	246	226	227	249	236	267	263	245	232	264	246	243	260	276	252	241	253	251	229	255	260	258	225	241	259	240	258	266	249	264	226	249	250	237	223	236	237	254	245	236	228	252	249	260	246	278	248	234	245	256	264	243	236	234	229	262	233	266	269	256	249	265	285	268	249	246	233	252	232	227	252	251	273	270	260	242	261	258	225	240	236	271	240	232	250	243	254	265	276	254	267	257	225	248	246	234	249	240	255	267	225	231	281	227	276	239	236	247	264	256	274	249	226	243	243	252	254	256	220	246	273	242	238	236	262	267	276	256	249	266	248	235	245	242	259	250	247	243	267	244	247	259	253	232	223	248	232	256	259	244	249	256	233	237	254	275	264	245	271	242	239	272	234	259	232	223	243	260	233	230	247	257	226	228	250	251	232	233	255	266	261	240	261	263	265	271	232	266	257	258	236	257	252	266	260	247	263	258	245	223	257	247	241	255	258	270	240	258	247	260	256	233	272	225	229	241	264	253	252	262	236	266	255	255	225	229	235	224	246	278	261	248	234	244	255	238	255	249	233	268	242	247	244	276	253	227	234	257	248	238	256	273	261	258	243	254	270	282	235	246	231	272	266	241	246	250	237	242	258	286	239	253	242	257	240	263	257	253	226	243	303	252	264	230	272	247	260	255	260	254	271	242	238	267	266	227	241	251	239	237	244	266	279	258	242	249	262	251	250	234	244	277	265	250	254	245	228	284	224	260	242	268	260	237	219	222	262	264	255	238	280	228	258	248	223	241	256	254	275	212	264	253	239	259	243	250	237	244	250	270	253	228	253	273	250	266	246	242	253	237	231	239	274	243	254	285	257	261	261	247	247	255	242	245	220	253	285	267	247	242	258	241	264	250	255	241	249	246	236	257	246	240	272	227	270	275	255	243	233	240	253	218	234	235	251	266	262	236	223	271	238	242	258	240	226	245	240	227	260	269	241	266	251	249	245	261	231	247	259	255	248	254	225	280	276	252	225	232	257	231	237	217	243	246	254	270	227	234	275	262	237	276	241	261	245	275	265	248	236	254	258	255	258	243	241	219	250	256	261	243	266	238	246	245	230	241	258	260	233	249	283	269	251	243	244	242	244	229	286	258	250	266	268	258	265	299	214	251	230	240	256	231	265	243	255	248	253	280	254	269	254	279	235	259	258	265	243	251	255	251	246	248	234	235	269	255	254	237	286	225	243	289	268	248	233	238	278	259	249	232	266	237	242	248	256	263	242	267	256	237	245	268	251	250	253	251	254	251	268	252	256	242	222	255	258	246	278	235	226	252	228	257	258	265	230	254	254	241	258	301	223	261	252	224	239	265	242	254	232	246	291	245	237	261	230	215	257	273	243	255	243	252	269	275	247	273	240	237	256	252	247	243	264	218	251	254	273	226	270	267	219	275	264	234	254	269	239	268	245	237	254	264	227	250	275	237	249	263	244	252	263	231	236	256	225	241	251	280	247	239	291	234	252	282	256	264	276	242	269	264	269	245	248	268	258	237	256	242	270	255	254	243	274	250	247	263	242	255	252	270	250	249	249	225	285	251	249	256	242	268	252	269	248	222	232	271	240	251	266	261	252	233	225	256	227	265	235	282	265	244	250	259	248	254	247	250	264	218	245	260	253	278	245	245	230	231	264	240	247	255	266	231	229	260	250	256	227	235	221	246	229	253	263	248	247	267	233	229	248	238	234	249	243	237	244	218	257	249	230	256	259	257	254	236	231	257	262	291	252	265	261	283	243	242	243	244	266	252	228	227	264	254	241	272	283	257	262	252	248	275	244	250	251	273	274	232	228	270	254	257	252	247	226	270	230	272	241	271	258	249	253	258	259	229	237	248	263	236	247	240	262	280	244	248	268	258	236	243	250	255	247	235	282	249	224	241	252	246	267	253	232	225	240	266	255	245	281	238	245	249	222	251	236	239	250	241	248	255	251	253	236	265	233	249	265	231	273	253	248	241	261	246	279	242	244	248	219	224	268	245	240	278	224	240	238	259	259	261	228	240	264	240	289	222	260	253	227	241	261	243	253	259	252	229	264	267	237	246	282	240	258	247	240	241	256	274	237	240	232	231	231	259	251	253	243	267	243	248	259	223	263	259	254	213	264	245	257	253	243	241	260	257	231	249	249	252	252	240	255	251	261	280	257	237	249	247	261	230	268	238	256	258	259	231	237	261	242	244	253	273	227	260	233	262	257	242	251	263	244	304	234	249	248	258	258	253	246	248	244	296	258	260	271	260	236	249	231	271	266	252	233	227	257	250	256	234	224	251	259	257	257	226	234	241	221	245	256	269	262	248	252	261	240	288	260	262	247	237	249	250	265	237	263	240	296	242	252	215	250	250	244	258	249	251	245	237	277	276	250	261	231	220	226	266	257	289	256	253	255	261	260	247	245	224	240	233	268	265	262	259	248	262	251	238	210	252	259	269	249	247	248	262	242	258	237	239	252	229	284	232	260	264	231	255	249	261	277	228	256	237	270	265	247	236	262	225	248	265	253	242	276	253	241	246	259	239	271	271	259	234	241	258	263	217	240	252	266	236	246	246	244	247	231	236	257	220	252	245	272	243	228	280	279	236	250	237	220	244	264	270	234	259	240	217	242	249	240	243	254	258	229	236	238	238	279	245	266	227	259	242	256	258	237	240	243	240	239	239	251	244	225	270	252	227	245	241	241	253	240	234	255	259	255	256	230	248	257	238	249	253	234	243	233	260	243	228	255	240	259	255
25203	21535	28100	26467	16051	7917	3521	1755	965	661	588	464	373	369	304	315	261	240	234	246	229	206	175	205	162	199	195	182	169	185	186	171	177	184	178	163	183	167	163	164	168	169	177	182	153	146	151	162	149	166	157	143	176	166	191	170	171	137	190	182	172	194	157	164	152	144	154	158	171	165	172	169	156	160	169	168	164	175	156	154	161	149	171	164	176	147	184	178	162	164	155	173	150	167	168	159	176	170	163	162	179	143	145	172	158	145	160	174	165	155	163	162	163	159	188	141	153	170	149	192	160	177	169	171	157	184	143	144	147	147	155	159	163	158	168	157	153	155	170	145	167	163	153	144	185	169	155	176	189	148	169	164	161	171	171	166	141	172	163	154	169	186	174	166	197	161	172	177	136	154	162	159	174	162	175	170	162	157	164	176	169	157	151	189	165	163	171	156	153	152	149	149	168	168	158	154	168	173	162	180	145	172	147	176	162	165	165	158	144	167	144	164	188	160	159	193	140	164	166	164	148	174	167	161	173	161	161	146	179	178	169	170	159	155	160	159	145	164	166	172	169	168	183	138	183	150	172	178	154	163	186	179	149	159	142	165	174	155	183	175	195	163	168	154	165	167	171	161	149	178	160	159	176	155	168	149	160	169	139	149	147	180	165	188	155	144	168	167	156	170	182	153	176	157	158	179	161	157	143	156	148	159	147	173	156	155	162	172	163	163	197	152	165	160	152	165	167	183	151	145	145	171	159	190	177	167	181	169	163	168	156	152	171	155	167	157	162	179	151	169	182	176	168	169	158	156	154	194	169	154	161	165	167	167	172	173	166	176	173	161	163	173	164	172	182	168	176	176	173	162	189	166	181	193	151	167	145	152	164	162	173	159	162	158	160	164	150	189	138	163	177	175	175	158	149	150	190	178	151	172	149	151	162	165	184	161	154	174	165	176	151	166	154	166	143	169	191	177	163	166	168	165	171	166	174	159	184	162	176	162	178	141	171	147	149	170	178	169	179	175	177	143	174	168	144	162	158	169	167	161	179	186	168	169	159	179	162	145	155	174	160	161	149	155	160	165	175	180	157	175	180	186	162	166	156	151	166	151	171	166	184	161	185	177	171	180	176	150	179	159	161	162	150	175	154	156	174	186	166	164	152	152	159	172	187	180	138	177	169	166	162	183	158	172	193	166	174	168	141	169	166	167	162	161	141	156	152	175	158	183	168	162	153	139	162	164	173	170	157	186	152	169	172	145	153	185	132	155	171	166	157	158	168	151	159	148	160	179	156	178	166	160	157	155	170	152	161	175	155	169	172	165	160	166	180	170	173	170	154	174	169	182	176	185	163	154	161	177	163	143	187	170	174	151	184	164	171	182	176	162	173	171	157	155	190	158	162	188	180	141	148	158	151	169	144	185	149	160	170	151	165	160	155	154	157	166	172	182	156	166	173	162	188	136	169	168	177	148	158	145	177	167	162	167	144	180	158	161	158	176	141	178	161	168	166	182	170	157	156	155	158	165	171	137	165	156	177	163	174	170	179	186	182	175	155	148	156	182	172	175	159	145	164	165	166	164	157	177	161	174	172	168	153	140	162	149	157	172	161	151	151	166	180	163	162	169	162	137	165	155	161	150	163	171	161	162	149	152	160	162	151	174	148	166	145	155	161	168	151	151	167	169	151	161	157	168	173	152	160	142	137	142	166	178	162	170	172	142	158	192	170	154	183	164	170	156	176	159	167	160	152	161	173	185	144	174	161	159	180	168	177	171	162	170	144	159	165	174	161	181	154	163	159	167	183	168	152	162	172	142	175	172	158	162	157	162	192	171	178	189	179	183	155	118	167	161	164	179	163	158	179	181	159	165	162	154	157	155	175	163	171	162	153	184	164	160	162	172	147	156	161	167	175	172	136	182	154	164	164	153	172	173	166	152	158	171	177	163	178	156	166	157	153	145	171	148	171	157	161	162	162	164	144	180	167	176	186	168	162	188	170	143	180	149	178	167	150	154	174	159	155	177	160	129	178	162	152	159	156	152	183	187	159	184	153	153	173	154	158	185	153	169	154	185	163	158	167	149	180	196	171	158	174	156	179	150	148	165	171	161	179	164	168	166	180	151	188	163	160	163	158	166	166	172	158	157	163	198	143	170	157	170	182	169	198	185	150	170	172	183	152	172	184	164	154	188	154	185	156	168	163	168	192	174	171	173	159	166	149	150	180	160	174	167	156	173	173	144	165	165	178	169	175	170	148	178	151	176	177	161	185	163	166	158	173	158	154	184	146	171	166	141	168	165	152	171	169	158	196	162	149	169	162	179	165	158	156	155	156	161	169	157	162	171	172	138	158	157	146	162	157	171	169	161	164	151	151	172	157	171	159	159	150	163	170	177	161	141	159	168	168	179	162	157	171	170	159	165	148	157	162	168	178	163	156	161	163	180	168	149	156	159	176	172	129	153	142	158	160	184	157	157	142	173	164	150	141	163	172	173	184	163	167	174	173	162	160	161	161	171	146	154	169	156	166	164	183	162	160	164	161	173	133	171	148	174	173	174	167	165	183	151	198	166	154	145	162	143	148	161	195	190	130	162	168	167	172	146	147	170	169	163	161	190	146	165	183	157	157	146	162	176	165	167	175	151	183	146	153	146	154	150	144	148	148	172	159	162	161	145	151	185	160	144	157	147	157	162	168	144	160	174	163	203	174	158	173	145	166	194	160	169	159	167	145	157	185	158	171	161	159	173	176	156	186	162	152	170	171	150	157	152	182	165	159	166	161	171	151	157	165	170	171	174	181	155	171	170	146	158	170	156	145	180	159	166	160	167	163	148	165	158	199	158	143	152	177	151	178	175	156	158	150	145	156	190	165	177	163	178	161	164	148	160	157	182	155	172	157	168	166	153	181	140	168	170	162	174	146	157	176	175	189	157	165	170	186	141	175	162	178	154	147	165	162	162	154	151	191	171	195	164	152	147	151	200	184	170	145	183	149	170	152	177	152	177	177	152	170	166	161	173	175	142	176	163	176	153	145	156	142	152	155	159	159	170	157	163	158	166	152	179	189	149	166	158	174	160	187	154	170	152	177	165	186	160	152	171	169	173	196	158	155	157	182	185	171	152	165	150	156	161	157	135	164	171	166	155	178	149	160	139	163	171	162	177	173	161	163	157	163	170	178	165	169	176	185	137	147	151	167	162	168	168	180	166	133	159	180	163	173	156	176	156	145	158	165	163	161	146	165	174	147	179	168	173	182	164	163	169	163	142	172	140	166	171	169	137	158	174	164	181	172	176	170	183	163	170	173	165	177	163	149	151	165	161	161	151	165	184	174	157	163	148	167	178	160	154	165	148	151	161	162	140	163	146	172	163	151	172	156	158	170	167	149	177	164	166	164	156	163	170	158	145	160	158	165	148	157	179	177	149	177	142	152	161	186	165	169	178	165	186	171	149	167	150	151	154	156	176	171	169	175	161	172	198	162	165	182	173	175	168	153	144	157	160
31478	50220	39703	27231	18688	11713	6186	3474	1987	1340	1036	886	671	627	518	418	358	328	352	325	317	289	265	254	264	234	231	228	240	210	227	236	190	207	193	221	200	192	208	228	230	197	214	209	213	255	208	188	211	182	222	202	198	191	198	181	207	196	204	198	192	199	221	210	201	210	185	218	206	198	215	211	191	210	190	193	176	205	215	218	179	203	195	208	186	197	212	180	192	183	172	189	207	195	212	187	184	220	192	210	196	216	191	220	199	199	178	186	211	176	195	218	203	198	198	215	224	215	196	198	201	217	203	225	212	201	200	194	202	202	176	179	194	185	195	208	215	195	195	199	212	213	184	197	184	227	205	200	213	201	201	193	182	185	176	187	198	228	198	203	206	215	208	191	185	209	197	200	199	211	232	185	176	185	193	202	193	207	211	213	189	203	186	198	200	193	197	202	188	223	161	184	209	178	200	191	237	187	174	191	220	192	222	199	196	193	209	189	203	220	203	174	212	214	160	196	217	194	184	218	196	196	200	194	186	210	202	206	211	209	191	190	195	220	199	235	186	209	234	204	192	213	190	208	178	178	195	224	216	206	210	235	197	207	163	179	184	187	208	217	223	209	195	211	212	202	196	197	193	213	187	204	205	185	208	207	208	191	199	206	218	209	206	175	211	224	184	216	206	202	203	209	204	191	184	199	182	199	228	224	180	181	198	229	215	204	178	223	201	205	215	193	201	187	201	216	203	210	226	212	202	202	181	205	182	194	216	215	208	201	202	184	221	231	175	232	208	197	192	221	202	177	182	187	168	164	187	190	204	178	195	200	185	205	190	200	184	207	201	211	216	209	203	212	193	191	194	227	204	199	200	205	202	181	203	183	206	189	197	172	170	208	211	193	183	200	183	201	217	206	224	208	172	190	183	187	207	206	222	184	210	205	198	192	195	210	194	206	219	177	186	210	193	193	211	172	193	208	191	236	194	209	210	223	187	227	192	208	207	179	208	196	201	186	195	218	207	197	204	203	226	229	180	172	193	197	191	197	186	211	199	216	200	229	179	203	211	201	187	200	212	221	185	201	202	200	183	214	205	212	183	195	190	188	209	203	197	190	195	192	196	207	198	204	218	219	203	217	216	211	212	175	206	207	196	207	193	191	206	178	217	193	189	181	193	206	177	204	194	201	174	207	180	206	183	201	207	196	201	190	180	196	199	191	200	186	203	204	207	199	197	203	198	198	197	230	202	209	197	196	198	186	185	209	213	195	213	214	195	217	223	203	195	204	194	204	205	219	187	206	201	184	221	206	202	204	190	230	202	177	173	181	171	209	201	202	206	211	221	196	189	224	195	206	207	189	200	184	182	171	206	196	212	215	209	205	173	198	188	174	172	175	181	201	203	212	195	172	201	202	224	178	203	175	163	204	202	223	210	196	202	203	185	209	195	190	172	200	213	180	207	191	197	191	196	185	213	193	206	208	199	199	193	213	200	169	202	203	201	212	193	185	202	207	212	200	216	188	181	200	220	202	191	194	178	206	184	192	195	186	215	196	179	187	220	204	209	221	187	204	195	210	201	195	191	191	230	204	234	200	190	208	225	186	212	190	222	208	202	212	180	189	178	191	175	200	217	203	217	202	178	161	205	203	202	202	184	218	233	218	196	171	203	207	173	178	190	203	175	185	185	220	191	187	188	185	195	182	211	192	218	200	211	207	196	184	183	197	187	210	235	175	235	234	187	194	228	200	225	197	195	208	210	217	222	186	179	181	182	195	209	200	213	216	192	203	210	209	222	212	200	195	215	217	211	189	203	215	220	182	203	209	193	184	192	182	200	187	185	200	210	198	212	176	198	212	179	207	220	210	178	173	198	180	204	179	185	164	207	213	189	204	219	215	214	201	223	177	189	194	181	190	196	190	183	204	206	219	181	212	183	195	215	203	202	185	201	193	177	193	215	177	186	212	198	196	191	229	185	221	172	197	187	211	184	220	194	219	194	196	198	181	231	189	201	206	193	187	187	207	200	194	189	180	187	191	215	172	210	210	184	203	180	199	204	195	209	206	192	202	197	202	183	176	203	190	202	208	198	203	167	204	213	194	203	188	204	216	202	224	201	223	207	166	179	207	205	223	187	213	163	198	175	197	187	200	204	204	189	194	194	203	203	197	213	181	188	219	190	223	198	210	202	214	211	177	210	206	195	211	200	196	207	212	192	206	208	216	213	201	195	189	210	197	211	210	174	210	207	185	212	195	190	203	215	201	187	199	188	192	200	195	220	209	202	179	182	203	201	193	192	196	197	195	218	211	215	198	201	205	207	189	215	191	205	201	221	196	188	195	204	237	206	198	200	230	185	205	200	181	208	186	193	202	191	192	189	220	217	194	201	199	191	200	199	185	209	188	213	201	189	196	211	179	194	224	198	212	195	191	217	182	205	219	218	221	212	209	199	216	190	221	205	199	182	199	207	189	199	191	195	196	213	212	185	189	206	201	191	194	226	197	197	190	204	214	191	217	221	216	208	221	200	188	206	206	216	175	182	200	209	207	216	218	180	213	209	209	184	193	198	195	206	209	203	198	216	187	203	218	192	209	231	200	197	181	186	216	186	198	205	204	219	183	196	195	231	213	205	201	193	198	193	212	198	185	198	196	183	210	191	206	194	198	180	199	177	244	214	191	182	210	190	209	227	194	220	214	184	186	184	218	191	197	191	212	184	206	173	192	174	216	184	175	191	175	199	191	185	221	201	204	187	197	199	209	196	206	210	213	195	224	173	175	197	183	196	230	181	187	230	199	217	182	206	189	195	188	201	218	199	193	177	215	199	208	182	189	193	203	186	200	179	225	201	177	180	212	200	214	201	209	216	199	169	220	221	193	182	177	195	216	211	192	185	208	217	222	211	208	200	191	210	193	183	183	191	222	187	200	181	173	217	200	211	207	194	217	216	233	196	186	173	211	195	213	211	209	195	226	191	199	192	194	177	202	180	170	182	191	202	208	182	200	204	187	195	220	198	202	192	184	176	181	203	195	227	215	183	203	191	186	192	196	174	206	193	191	183	214	199	195	175	195	209	180	206	190	195	197	220	199	211	236	223	194	203	212	213	208	203	217	202	190	186	185	185	183	222	224	166	209	219	205	194	183	225	193	208	204	189	168	203	197	215	183	211	207	198	203	169	216	224	223	208	201	208	202	221	182	182	202	178	208	207	190	197	202	201	193	195	207	187	186	173	228	193	203	210	238	181	193	193	206	188	210	208	215	224	216	203	206	178	197	191	187	202	217	206	193	195	206	189	200	198	193	213	191	216	204	230	200	220	216	206	190	220	180	192	205	198	194	197	206	225	188	190	211	212	186	205	195	205	205	198	196	211	216	169	176	178	197	202	201	192	206	214	185	197	203	205	200	215	199	215	199	184	200	203	230	201	178	204	230	190	216	208	199	207	225	207	210	192	186	183	179	209	221	196	175	205	207	198	175	211	200	198	192	186	222	184	199	199	204	227	183
22805	21442	28956	24398	22011	22234	15393	4359	1949	1173	947	741	593	568	449	454	413	351	335	326	319	288	273	269	225	239	235	240	221	230	218	236	247	234	228	237	211	223	226	189	248	228	216	218	211	216	206	201	216	231	217	208	212	242	195	207	220	217	203	227	225	190	218	195	220	217	222	218	198	214	204	234	228	208	222	194	221	203	230	215	218	223	228	228	205	190	204	212	214	205	222	223	210	235	185	182	206	234	218	219	194	223	225	199	213	202	239	216	196	197	230	197	208	230	215	208	203	194	237	206	190	209	217	201	233	198	211	220	200	220	184	201	215	210	192	220	208	197	242	178	216	207	215	220	220	228	216	199	222	218	227	210	232	207	208	210	217	214	216	212	187	211	212	216	215	212	225	200	222	203	212	211	185	224	205	204	243	207	219	206	187	226	220	209	213	202	210	216	192	194	207	201	215	219	230	208	235	190	204	214	197	207	205	191	216	205	205	221	223	218	244	193	202	201	208	223	204	211	214	216	238	208	228	209	185	199	212	203	240	221	207	182	194	220	221	207	190	217	226	208	227	195	220	237	213	204	208	233	220	208	212	181	195	205	225	198	214	217	208	204	233	226	219	192	221	183	223	198	205	210	180	230	222	208	190	221	235	242	227	220	198	213	204	182	225	204	191	234	216	209	241	210	200	211	222	241	214	188	215	206	199	213	221	209	207	236	213	209	198	210	201	209	197	210	195	205	199	216	243	207	205	207	199	212	176	212	216	213	215	209	194	253	206	202	193	231	192	214	201	227	235	216	215	214	199	176	231	231	239	232	224	228	176	206	202	208	193	211	216	198	209	233	185	226	220	226	186	226	239	202	226	234	217	207	201	242	206	208	223	217	229	198	229	205	221	196	196	187	211	203	231	213	209	213	212	199	225	223	219	209	244	241	200	210	190	201	180	211	203	185	230	200	200	219	213	184	229	211	199	207	205	228	209	203	215	210	181	221	213	183	231	217	214	252	230	187	232	240	190	210	187	231	252	208	208	227	215	207	215	193	200	244	223	187	201	218	205	186	211	209	225	208	204	199	198	211	219	193	229	200	185	186	214	215	225	238	169	206	217	196	233	233	204	208	200	238	186	194	220	229	187	222	206	210	212	226	206	206	222	195	217	209	202	203	164	201	210	207	192	201	207	208	216	217	218	209	194	215	212	216	216	225	239	186	210	198	193	232	221	201	201	203	218	210	208	185	211	212	190	209	225	234	220	223	203	208	198	180	198	219	206	237	194	196	203	203	235	210	204	205	199	202	256	197	189	207	244	216	217	197	207	214	214	215	218	214	205	227	233	175	192	210	228	216	226	225	212	203	211	215	208	188	194	224	193	229	213	209	211	229	207	198	226	207	200	202	195	214	213	222	212	209	240	209	221	208	213	219	188	207	201	215	209	235	219	225	238	208	217	182	189	232	208	199	225	203	208	240	195	204	201	204	219	191	195	199	215	196	215	192	231	237	190	226	210	173	205	200	230	200	222	215	202	199	222	203	204	215	235	194	222	195	219	244	195	218	212	175	203	200	181	190	215	242	210	196	227	233	203	200	213	229	188	209	239	221	211	222	193	211	181	209	214	200	203	221	197	216	202	212	234	197	205	221	200	203	224	215	226	211	227	202	190	224	246	227	209	214	189	209	196	223	203	202	205	231	209	210	221	189	194	217	229	192	228	200	240	207	190	199	209	241	209	215	191	186	217	207	228	217	219	212	214	195	220	202	211	216	212	216	205	195	213	203	205	214	216	199	200	206	216	202	198	213	210	199	201	212	199	203	203	224	202	202	199	209	194	200	221	202	207	230	205	206	193	195	187	192	229	213	196	246	215	193	217	189	237	222	222	213	212	195	198	186	217	211	225	188	213	211	217	216	173	218	196	212	216	205	233	216	190	213	219	217	208	191	198	245	219	219	217	209	202	220	206	197	200	247	196	211	208	219	225	204	226	240	190	213	208	235	213	230	211	221	223	186	201	214	214	200	238	214	219	208	200	229	181	206	205	208	195	200	195	184	218	216	238	215	202	227	220	195	226	209	203	229	225	212	216	225	195	215	214	212	192	178	202	229	202	220	199	226	220	195	226	227	205	206	205	207	216	208	206	220	184	217	200	178	224	202	214	189	188	198	204	212	226	228	238	225	218	198	184	209	197	213	199	220	202	199	191	194	194	212	210	202	193	209	200	200	207	222	251	185	179	212	224	232	183	196	212	203	232	196	212	215	193	207	215	214	217	223	202	223	219	220	199	211	207	222	215	219	195	227	183	206	211	216	207	183	211	218	211	197	201	199	189	208	207	226	216	199	189	229	226	216	213	227	177	212	217	243	236	191	185	218	236	219	209	212	215	200	207	223	225	201	206	207	208	212	190	200	161	196	203	205	201	223	208	199	207	225	214	230	222	214	198	212	217	216	220	219	187	221	238	227	214	207	187	214	213	213	198	224	204	192	183	194	204	200	219	216	202	201	220	189	208	231	228	192	201	201	212	195	205	202	229	183	207	186	200	197	205	196	211	220	236	208	210	202	224	209	180	208	228	208	224	207	195	222	224	219	215	207	216	207	200	208	218	221	237	172	221	204	217	220	198	201	231	191	216	219	195	219	182	224	200	193	217	216	207	212	219	212	180	210	202	199	218	192	196	216	222	217	214	240	215	232	217	179	195	214	202	226	199	204	215	209	206	236	199	189	216	215	223	246	205	223	203	212	207	224	232	208	207	210	204	217	208	230	211	196	215	212	183	249	215	216	200	198	251	205	210	226	207	197	207	190	199	211	207	218	193	208	243	246	190	200	212	218	195	237	198	219	226	238	205	212	226	193	236	189	199	226	201	196	191	232	217	199	227	213	229	211	220	214	209	187	223	200	228	234	199	215	218	196	238	212	204	213	194	206	210	201	216	198	206	225	199	192	208	204	240	222	216	197	205	208	208	220	240	188	237	219	196	225	203	215	225	192	204	223	192	178	226	221	214	208	213	222	182	179	195	184	212	203	174	188	211	214	212	208	210	214	191	212	200	210	231	211	232	234	213	205	213	200	189	220	191	210	228	219	236	219	196	214	187	219	218	192	237	211	229	213	183	197	204	213	210	202	227	210	190	225	201	221	216	215	197	240	192	203	186	237	206	223	194	224	188	213	184	206	191	217	204	229	235	218	224	214	210	178	221	217	207	201	223	209	228	205	197	200	213	187	218	235	224	212	208	225	202	199	197	194	207	197	196	209	219	187	189	189	200	192	221	225	222	219	204	207	187	232	202	202	241	193	213	242	209	211	239	225	216	195	219	215	211	240	217	197	219	196	219	215	222	213	229	216	216	218	221	231	211	211	212	220	236	227	209	192	219	215	208	223	206	226	220	197	165	237	204	194	227	189	195	224	193	222	227	186	220	164	189	215	220	211	222	200	210	220	207	205	196	186	218	183	183	235	206	234	205	208	206	202	214	215	216	203	192	193	177	211	218	200	188	182
34369	59421	47819	37373	29081	20600	12238	5981	3414	2155	1614	1308	977	866	699	644	582	505	449	425	434	366	347	321	321	326	300	304	286	273	271	259	270	282	262	292	254	277	258	263	260	267	231	329	259	235	243	250	234	231	250	231	239	250	248	240	272	271	245	234	251	242	258	257	248	262	250	242	270	259	253	224	243	245	243	269	256	268	247	257	224	263	226	271	244	246	230	273	260	232	265	243	249	238	252	253	249	237	268	238	261	232	227	278	254	250	257	257	238	242	237	251	256	252	240	250	248	249	241	208	246	254	250	250	268	238	256	288	244	233	219	235	250	243	221	283	261	236	225	257	239	251	257	220	249	232	242	255	249	274	275	271	246	256	257	208	253	284	253	265	216	228	271	255	256	251	244	245	264	256	259	248	265	268	249	242	242	235	247	248	226	244	246	252	243	271	234	226	242	239	248	296	231	214	264	244	245	222	247	272	241	234	236	266	248	249	230	264	234	270	232	210	253	248	221	225	229	236	219	244	243	240	233	238	245	264	258	254	250	215	252	235	244	231	231	248	283	279	249	265	223	274	240	270	242	259	230	247	244	264	243	248	234	223	277	227	245	247	252	256	232	224	240	265	232	258	260	236	227	230	244	250	236	232	247	233	249	236	256	240	241	263	238	237	243	256	254	231	243	230	234	241	244	267	234	231	249	243	227	225	233	248	246	247	237	233	252	220	239	259	250	251	253	242	242	235	255	244	257	255	230	240	283	249	256	239	235	251	244	223	262	225	252	249	219	241	228	252	256	234	239	220	226	224	233	262	263	264	234	227	234	238	247	236	248	238	223	241	245	268	246	242	247	243	234	234	247	244	261	279	220	243	258	249	243	259	250	241	256	274	233	238	236	245	239	257	259	220	251	246	242	253	262	226	233	260	226	248	249	270	274	260	253	238	254	249	231	259	245	267	245	254	227	239	254	237	261	261	253	223	223	238	232	277	239	260	228	265	286	233	228	245	252	241	265	223	233	253	252	234	232	235	261	250	228	245	283	259	269	249	235	253	271	238	255	264	237	245	222	221	240	230	244	253	254	246	218	250	250	228	238	257	251	231	260	220	243	234	256	235	248	279	262	261	219	251	252	239	254	227	243	261	266	263	249	236	261	245	216	235	231	260	231	250	235	245	298	245	246	236	238	271	252	264	205	241	261	269	242	209	235	260	233	223	275	227	269	256	239	242	261	221	217	255	235	223	254	255	252	267	261	266	266	249	254	256	220	241	257	257	236	246	248	209	255	240	239	261	277	237	235	268	256	234	271	241	238	263	250	269	230	259	236	224	234	256	216	214	271	223	245	243	246	249	273	250	261	269	253	232	228	228	225	251	239	255	240	244	233	267	268	231	236	233	259	242	234	244	237	244	273	246	248	270	252	238	243	263	235	274	222	249	231	290	265	239	240	272	230	249	254	267	245	247	228	242	242	241	249	246	254	257	262	241	255	249	235	235	233	230	236	241	242	263	236	248	231	229	233	251	261	251	255	222	241	255	239	234	224	247	264	266	256	265	209	252	265	242	272	266	283	242	253	251	250	226	243	262	219	247	251	224	265	258	265	251	264	265	235	268	273	263	260	235	251	250	255	241	226	242	241	230	276	270	252	225	262	250	268	234	268	244	248	217	254	229	253	274	237	230	254	240	236	243	244	262	236	228	244	234	224	224	250	233	230	263	238	247	281	229	219	232	273	243	233	248	215	263	257	238	238	271	242	247	250	242	248	258	245	240	219	231	252	240	261	259	249	235	236	219	229	265	229	243	249	258	259	255	245	237	227	232	259	264	250	252	239	269	256	229	251	261	264	253	219	248	248	237	224	268	243	259	231	270	259	259	239	253	215	252	242	240	247	230	235	260	227	236	200	241	252	248	259	252	225	260	256	256	262	252	224	246	246	261	274	250	270	257	259	243	234	258	244	241	221	231	221	229	238	224	235	283	245	255	247	241	264	241	234	246	251	243	238	272	275	232	248	243	251	272	242	267	245	251	240	229	266	240	250	241	243	266	227	251	222	252	259	211	208	288	238	269	225	246	272	261	225	215	222	248	253	258	230	230	255	240	245	250	239	246	240	266	236	202	271	253	255	246	254	227	284	258	263	232	252	254	275	228	246	249	234	251	232	243	249	252	231	261	278	258	224	254	226	248	246	241	243	252	226	244	246	227	253	257	241	224	235	243	263	218	226	227	243	258	234	240	254	281	256	265	249	253	235	224	250	222	248	229	248	259	228	229	261	242	224	273	242	252	250	246	214	248	252	241	254	227	268	275	231	226	253	262	264	236	244	239	274	244	266	233	244	267	255	274	272	248	271	265	261	246	237	260	222	259	250	252	248	271	233	246	236	261	256	249	247	224	249	241	225	248	240	221	251	263	249	264	233	256	229	232	234	244	243	263	254	228	251	279	265	243	234	251	246	256	272	231	244	256	210	228	230	247	268	220	257	251	265	270	234	250	280	250	227	254	244	244	223	254	235	242	249	234	256	257	243	225	218	239	238	239	249	249	236	281	250	253	238	248	231	263	271	228	241	266	220	265	227	255	271	254	240	245	223	237	225	237	221	254	228	274	233	277	242	249	259	232	205	244	264	243	272	247	226	234	234	241	268	192	240	268	280	257	262	227	223	255	264	241	226	252	259	247	251	275	237	240	243	240	243	254	258	237	232	235	237	273	265	238	239	250	247	273	229	247	232	254	258	241	245	255	253	234	257	228	266	246	281	237	239	223	230	254	247	261	243	240	248	219	233	248	248	245	245	228	261	220	231	242	256	238	229	224	255	253	265	236	248	258	261	257	251	250	241	238	271	230	244	214	264	270	269	257	217	230	226	231	250	240	233	256	242	247	250	253	246	260	228	249	247	241	271	237	236	251	223	242	250	252	252	272	254	249	248	249	258	223	269	260	250	256	270	235	260	242	236	241	221	255	295	239	257	224	248	237	228	280	225	229	232	248	242	272	250	277	230	251	252	231	250	223	258	255	272	248	264	234	244	234	249	243	212	228	247	216	225	256	250	257	250	267	267	245	265	261	243	242	215	246	246	232	250	234	253	256	235	260	280	257	251	218	245	244	236	233	244	258	220	227	266	237	223	243	264	250	246	233	261	210	269	241	248	232	248	236	248	257	236	239	249	255	228	229	242	239	243	254	259	250	236	234	248	237	228	253	256	242	279	234	266	282	247	259	243	227	239	249	253	255	235	268	248	231	244	250	247	243	236	247	231	249	251	251	231	269	246	254	256	255	231	247	246	260	237	252	246	228	251	249	265	245	237	234	224	235	236	282	268	285	231	269	250	246	230	261	267	264	221	262	234	269	201	234	243	250	232	218	247	245	221	244	228	274	245	224	261	274	271	257	231	238	260	247	242	255	252	245	263	236	276	242	249	236	251	244	245	263	221	265	226	233	270	209	269	245	226	286	259	248	234	243	245	251	248	236	230	249	267	221	232	277	224	222	241	268	228	242
30613	30820	32077	20619	8977	4189	2065	1158	699	564	436	394	356	285	277	249	245	236	248	224	204	208	203	204	227	199	221	189	204	199	199	179	194	183	183	160	183	195	183	193	193	180	177	188	206	177	177	169	202	186	176	208	203	179	182	148	181	191	198	174	181	192	215	156	170	171	191	173	167	185	186	183	194	176	179	184	200	175	185	167	165	203	171	188	184	179	162	184	186	181	157	171	187	185	180	182	174	168	198	174	191	178	198	174	193	209	166	187	172	160	170	191	192	164	176	173	180	194	175	165	167	178	174	195	187	158	160	204	164	184	188	169	183	185	175	200	187	169	176	201	200	159	153	165	178	155	186	159	185	175	179	187	177	163	176	176	177	165	183	184	174	193	163	200	166	202	180	190	179	171	166	177	146	174	191	190	174	164	212	184	173	195	174	196	166	168	197	207	191	169	183	160	169	171	176	204	187	173	185	209	157	156	180	168	164	146	208	179	173	166	185	152	174	183	171	199	168	171	171	191	187	200	182	189	177	189	171	165	176	196	201	193	186	156	188	190	178	165	166	175	178	167	174	169	176	156	179	170	194	194	208	166	190	209	192	169	196	202	195	181	171	185	182	182	203	163	198	201	185	190	184	189	171	183	172	188	195	168	186	167	159	174	218	177	177	175	164	179	179	165	167	193	174	192	186	189	187	183	176	198	183	178	188	167	184	178	180	185	187	163	190	163	180	181	176	172	199	182	166	215	164	170	196	189	201	176	183	185	176	175	176	168	179	183	190	182	196	177	187	183	156	174	179	159	184	181	178	182	187	167	177	194	185	180	187	185	213	180	188	173	190	197	165	201	181	203	198	174	168	183	174	188	180	179	199	169	163	182	181	179	170	195	186	164	184	168	204	176	173	160	186	196	181	195	184	182	163	189	171	160	197	180	154	184	186	182	164	158	224	149	188	188	175	176	157	195	187	169	207	185	176	156	185	198	182	181	169	181	176	190	193	169	193	169	176	187	184	181	173	158	179	178	174	174	208	206	188	198	170	194	196	170	163	193	185	185	161	200	208	165	166	147	183	176	186	157	185	199	182	172	177	180	173	180	184	183	209	173	175	196	177	177	209	174	184	184	180	194	168	179	172	179	188	169	185	196	193	173	169	140	174	185	187	187	151	219	168	195	190	196	185	176	187	181	182	185	179	188	188	156	174	187	166	193	187	184	175	184	190	166	211	167	195	175	197	181	172	204	198	169	173	193	171	166	192	182	171	190	195	161	197	156	202	153	187	181	181	191	183	209	177	162	155	178	186	184	181	169	179	183	174	160	187	173	192	191	165	181	194	154	193	171	184	160	169	173	171	165	189	185	164	202	171	161	174	181	178	176	180	184	204	189	211	185	175	178	190	205	173	148	190	173	194	151	176	184	171	209	216	171	164	170	176	198	183	180	171	178	182	209	203	187	185	185	177	182	199	182	182	195	170	173	179	198	161	175	169	179	170	180	164	186	179	167	174	156	170	194	170	172	194	187	205	226	182	193	183	196	157	172	151	194	188	159	184	190	189	171	175	203	199	170	192	175	171	190	185	174	186	188	162	170	162	200	175	164	163	172	195	155	179	183	188	168	194	189	186	192	165	178	184	171	176	183	179	193	160	191	186	191	173	198	172	172	163	175	165	185	166	187	204	155	185	167	180	201	202	172	185	185	166	183	177	169	202	185	169	178	152	160	203	178	162	175	178	189	163	185	179	206	163	185	176	183	191	179	169	159	183	187	191	197	196	176	182	203	178	179	186	179	182	188	180	185	167	174	168	179	183	190	165	178	188	194	182	165	185	210	166	200	196	188	176	165	194	164	177	184	176	176	157	162	189	169	202	183	171	178	191	175	186	196	174	183	169	196	179	159	179	155	175	182	206	182	195	184	173	168	167	210	182	192	163	176	191	186	189	195	203	172	167	182	200	160	180	165	174	196	178	158	177	184	201	195	181	179	168	187	150	188	164	159	202	194	165	185	171	162	184	184	168	182	187	166	177	179	187	197	194	176	191	188	165	167	194	198	182	164	190	206	186	175	184	181	176	200	174	161	211	180	205	188	201	176	190	175	170	180	205	188	197	149	196	179	196	162	191	176	152	191	181	189	169	163	189	162	142	154	184	175	187	178	184	194	178	173	175	167	168	187	175	196	185	180	182	150	172	180	197	169	178	185	169	168	175	188	169	164	193	189	168	181	182	181	180	180	196	153	184	160	190	179	176	190	165	156	146	164	199	191	159	191	188	195	171	202	183	174	197	190	163	192	175	202	177	194	203	178	192	161	188	179	190	196	181	170	168	169	185	170	170	179	187	186	187	183	188	171	169	161	188	185	161	206	183	191	168	173	169	196	202	186	171	180	193	164	166	172	195	183	185	177	182	159	177	183	180	175	155	174	179	185	185	171	190	192	172	206	181	179	180	196	172	178	197	186	161	188	187	173	178	169	160	186	209	183	193	169	194	183	159	179	188	175	162	171	205	179	164	181	183	181	198	173	164	175	186	143	199	175	199	153	171	167	185	170	197	178	180	208	185	201	204	165	186	173	185	200	159	205	165	183	174	205	180	169	159	209	192	186	171	171	171	184	192	171	194	171	179	195	171	188	176	185	219	179	193	183	184	209	188	169	195	197	176	184	169	176	204	172	178	182	195	173	155	176	173	223	154	177	175	175	183	171	197	194	198	175	191	182	174	173	191	201	174	166	175	194	153	170	195	180	161	165	195	196	176	175	193	207	209	173	196	166	169	171	191	184	178	167	181	185	177	191	195	194	217	188	194	183	193	185	190	170	191	162	195	196	188	181	182	179	180	186	166	173	187	180	172	179	183	209	181	194	158	152	173	183	162	163	175	177	188	167	180	180	183	182	178	183	186	158	197	186	187	157	180	169	183	182	209	176	191	188	177	213	186	168	174	164	189	168	179	174	195	195	190	208	183	163	172	183	202	158	215	157	199	182	182	180	188	186	188	172	162	174	193	172	165	181	201	185	179	187	160	173	181	159	174	173	184	188	218	194	193	189	154	204	156	187	177	161	170	179	177	182	207	174	168	183	181	210	197	162	172	149	170	212	188	194	186	170	152	181	189	196	169	156	173	197	161	170	186	175	166	178	177	178	161	170	207	156	172	168	190	187	168	174	169	197	186	186	153	193	165	188	193	172	174	187	184	176	180	175	183	187	193	197	180	169	190	178	184	177	177	180	186	177	202	177	168	189	197	181	151	212	195	179	180	212	173	156	182	156	173	168	195	170	172	181	205	176	172	180	184	145	199	173	167	180	191	208	184	174	181	211	198	173	162	179	177	176	164	193	203	181	165	192	185	181	175	182	195	182	188	191	175	186	203	188	171	182	188	152	201	184	186	175	183	186	183	171	195	189	203	184	186	195	165	179	181	186	200	199	175	183	182	190	176	182	183	179	189	157	182	167	190	176	203	191	198	180	168	193	183	197	177	203	200	184	172	163	179	175	191	177
33182	46550	35759	22146	12502	7039	3760	2110	1302	967	767	591	468	397	431	343	310	299	259	280	244	265	257	262	271	235	245	259	225	217	231	222	236	243	205	223	238	228	244	223	222	207	232	213	194	211	227	207	218	205	257	222	212	202	231	229	193	210	236	234	218	204	241	206	216	225	240	232	226	210	213	205	191	195	228	183	214	194	231	210	212	194	214	217	193	237	238	216	228	194	219	205	227	209	237	219	215	211	232	222	217	253	216	218	195	223	200	213	199	216	195	204	217	212	209	217	224	215	208	214	192	219	228	214	222	211	228	209	219	208	214	212	218	221	234	238	229	198	222	217	227	220	244	237	221	207	230	218	197	230	240	189	196	184	225	203	183	197	215	208	211	212	199	205	211	237	220	204	235	222	208	234	222	211	222	211	234	197	224	220	226	237	183	226	221	197	214	194	208	189	241	203	231	212	200	219	218	203	207	234	241	191	207	212	205	229	215	227	202	229	218	226	243	232	227	226	215	201	200	236	216	241	184	212	227	239	210	198	231	246	241	203	229	223	220	215	202	180	208	247	215	217	233	215	208	214	234	229	224	203	221	206	198	219	200	220	210	212	204	215	201	232	204	218	218	226	207	195	226	210	201	222	218	229	216	222	226	193	197	201	220	212	200	215	225	207	181	205	229	220	194	213	210	218	188	226	194	206	213	214	236	196	213	220	200	228	227	240	217	222	257	226	217	228	252	225	227	209	197	213	222	223	228	205	222	181	222	216	208	217	185	222	233	226	216	206	213	212	231	224	212	186	217	221	194	185	210	196	195	237	230	213	251	225	224	235	200	207	214	237	199	239	218	216	199	207	205	195	214	193	227	217	210	208	236	220	195	200	194	204	199	231	198	213	205	256	209	209	236	211	208	192	213	187	219	206	225	198	207	190	215	211	220	204	201	201	217	226	215	192	212	182	204	200	220	215	186	201	202	217	234	203	233	201	222	234	218	174	211	225	208	219	203	219	221	203	210	221	221	221	203	224	224	220	215	196	213	227	228	207	200	233	233	217	209	217	225	200	200	229	227	208	214	258	180	212	185	195	247	232	235	225	207	232	245	228	203	216	217	221	222	212	198	215	198	224	214	231	208	237	202	223	226	230	227	227	215	202	208	221	210	196	195	230	230	213	228	203	201	195	194	197	223	246	230	245	217	224	203	218	196	236	196	229	195	192	199	195	230	225	205	206	217	215	201	232	202	224	210	207	229	201	206	200	226	234	227	213	228	214	199	221	226	211	240	240	215	205	197	199	232	215	192	200	227	209	212	192	191	213	216	224	229	230	205	199	212	214	253	213	212	215	234	212	199	212	215	207	209	227	220	196	212	188	221	211	217	211	211	198	214	232	221	197	211	247	215	241	205	205	195	210	210	215	217	208	210	212	207	227	208	215	197	202	222	255	229	195	220	196	203	229	208	231	245	207	222	236	208	200	232	211	219	196	223	233	187	217	214	212	210	228	233	225	230	222	213	239	192	169	188	202	203	227	200	211	205	217	208	216	246	196	235	224	214	214	232	223	205	205	198	232	242	224	222	182	184	204	219	206	234	222	220	228	218	172	238	213	206	220	210	238	226	230	204	211	197	178	250	254	203	192	205	205	256	234	238	209	236	225	224	231	200	215	181	192	197	206	205	207	219	205	220	202	185	230	222	197	229	231	181	219	220	245	198	226	240	224	201	209	199	215	221	220	211	238	219	228	209	215	217	228	198	198	227	219	214	201	223	187	210	224	227	223	209	216	207	215	241	221	204	235	216	196	224	193	232	217	207	227	240	196	203	195	221	226	219	222	214	208	238	229	202	207	232	207	210	227	216	210	200	220	243	212	213	212	228	224	231	234	230	207	230	228	200	214	221	193	235	211	206	198	225	232	233	219	215	219	216	209	242	224	223	205	206	225	205	225	224	225	211	203	238	221	215	237	208	195	203	213	208	234	194	195	230	243	170	246	227	222	188	222	239	216	196	257	188	217	211	230	207	221	212	220	199	217	230	201	218	221	207	240	199	219	220	217	216	207	208	219	240	207	199	219	197	211	200	202	214	230	231	223	229	208	213	201	199	206	203	215	189	236	202	205	188	206	224	234	202	216	218	229	208	209	218	200	224	217	224	225	211	224	201	230	205	215	198	221	199	211	236	210	205	221	220	206	212	223	254	232	220	201	222	234	200	194	192	232	224	208	234	232	210	218	230	219	197	196	218	204	242	219	205	182	201	215	213	262	200	214	214	221	212	208	208	212	210	232	240	217	248	233	198	220	233	221	253	213	234	215	225	209	218	230	224	210	211	221	198	222	219	209	207	175	210	239	207	192	210	182	228	231	233	175	203	226	195	211	216	224	220	219	195	215	207	216	235	209	213	218	214	215	218	231	209	198	248	208	196	222	187	188	227	237	197	213	211	229	219	211	225	223	228	207	219	223	206	212	202	213	224	227	212	235	196	225	188	231	197	194	201	203	216	199	215	202	221	220	202	199	224	206	208	210	204	248	235	227	216	227	217	219	207	191	216	235	216	221	216	214	228	232	189	242	212	208	231	214	207	189	241	212	243	200	223	200	222	235	222	183	231	226	201	215	209	207	189	215	227	217	218	239	213	208	237	205	215	210	232	224	230	214	210	221	244	215	223	200	208	224	213	226	200	216	205	229	204	214	190	181	216	211	225	223	213	206	210	220	203	203	231	232	232	209	206	215	232	228	228	195	241	197	215	215	215	203	187	225	224	206	241	195	202	225	213	223	188	225	213	208	198	196	191	226	205	224	213	205	230	215	217	203	205	213	225	233	228	220	217	236	187	244	199	215	206	190	211	203	226	201	209	209	199	202	218	220	224	223	192	227	229	238	196	192	215	215	215	219	219	204	213	199	206	187	221	203	220	233	190	228	228	222	230	210	226	225	212	221	192	214	231	234	229	196	229	210	226	194	231	200	213	232	209	183	220	218	220	220	185	207	247	234	227	201	229	224	209	209	217	209	218	227	204	225	223	220	215	206	211	236	222	195	211	209	207	245	222	215	204	221	208	209	210	191	218	216	234	236	217	216	189	184	228	221	189	210	217	212	195	225	208	219	192	227	237	222	203	207	224	196	203	203	196	202	223	241	223	249	194	198	225	208	224	223	201	196	213	204	190	215	207	202	249	191	218	216	213	217	218	207	225	201	181	200	220	224	200	203	229	222	202	194	202	196	203	221	195	205	214	231	186	199	227	206	242	213	223	225	230	195	188	202	217	220	232	206	205	204	225	228	213	209	197	195	201	230	216	208	214	212	225	199	220	206	226	184	197	204	230	219	225	226	229	214	207	224	217	196	226	193	219	213	217	224	212	232	220	226	222	208	216	226	206	197	225	226	227	212	206	209	217	225	232	224	220	198	239	193	196	217	216	193	202	211	235	192	209	218	225	236	213	248	218	174	215	206	223	208	248	212	185	200	212	195	234	216	214	220	190	203	223	205	229	236	213	204
23843	21414	28423	24976	21450	14264	4907	1872	947	675	612	442	449	387	326	294	268	289	239	269	239	249	269	219	223	248	237	236	226	221	216	246	215	226	218	207	205	215	221	230	209	208	223	215	208	209	220	225	212	205	215	251	195	223	233	208	218	222	205	246	204	222	208	227	206	194	227	180	203	210	188	195	222	202	211	195	245	203	188	186	198	230	204	227	203	191	178	221	212	204	214	196	232	219	198	223	224	250	183	190	195	223	222	197	187	207	230	186	191	161	218	222	198	209	219	202	206	239	222	209	221	203	214	229	229	219	239	165	198	192	226	190	209	239	203	221	227	211	182	234	199	210	234	229	222	187	206	229	202	195	207	194	191	200	218	216	206	206	209	217	206	219	227	181	217	211	213	187	237	237	229	203	204	213	208	216	233	207	214	211	210	194	205	215	234	199	211	205	217	206	231	202	200	221	217	225	231	212	215	234	200	210	193	219	212	208	209	216	221	204	230	205	167	196	201	214	215	183	198	203	235	197	190	198	217	203	209	202	210	190	206	211	194	221	206	206	214	214	198	215	207	217	198	211	208	207	189	212	220	215	214	191	198	207	200	235	214	193	228	185	214	218	216	224	205	224	204	189	226	182	190	223	201	214	228	215	203	199	216	224	205	201	168	198	191	232	229	203	213	193	193	216	226	197	216	191	225	190	202	213	191	209	198	189	193	215	200	199	213	225	205	195	219	208	202	203	225	194	221	229	199	210	180	197	199	189	210	198	188	182	217	180	227	202	215	207	203	202	191	188	196	195	214	216	207	197	199	212	213	212	224	233	196	196	200	187	181	209	198	203	190	204	250	248	214	227	231	182	225	204	216	191	201	209	207	199	193	191	197	204	210	210	242	205	229	210	190	206	216	201	213	215	200	203	186	232	248	194	239	202	183	195	209	183	194	196	211	194	243	224	196	211	233	190	209	207	199	178	193	208	226	183	200	211	216	210	187	223	222	202	216	199	196	188	189	210	220	227	212	207	203	218	219	224	207	190	187	201	164	220	212	205	254	218	204	211	190	192	240	198	209	212	190	225	173	219	210	202	191	218	223	227	231	209	241	220	203	214	213	224	218	220	228	199	191	202	231	185	220	181	213	212	218	215	206	230	201	203	196	201	204	221	206	190	215	222	210	204	201	227	186	207	211	207	205	197	215	186	215	239	230	179	206	207	217	206	206	221	218	230	211	196	195	218	196	220	198	207	215	206	211	197	217	207	215	186	200	222	212	193	224	208	210	244	196	224	206	196	212	228	248	209	201	191	202	214	215	200	198	197	206	216	224	239	234	185	208	181	206	199	204	196	228	206	209	242	205	229	226	202	217	184	196	195	221	184	186	218	214	205	205	232	211	209	217	195	206	213	191	225	198	190	212	224	194	216	180	218	198	210	219	185	175	220	235	205	218	218	197	240	204	205	188	208	212	223	210	211	200	195	191	206	191	205	198	213	216	202	184	225	186	201	217	207	209	214	231	214	203	217	211	211	229	219	194	204	231	202	227	237	185	201	196	205	204	195	199	202	214	201	198	217	227	228	208	209	192	213	188	189	220	204	215	202	208	214	229	194	235	226	193	224	203	202	176	217	204	210	223	211	227	194	211	209	214	211	216	201	207	213	224	192	188	200	223	204	209	226	186	193	204	187	193	197	206	195	222	223	224	200	179	195	206	193	214	210	200	200	190	203	230	190	201	212	221	196	211	211	213	211	198	230	211	213	211	233	205	212	204	217	209	222	176	206	209	198	221	199	225	220	213	223	224	223	172	209	213	209	220	209	231	223	215	213	228	212	207	235	221	218	236	195	215	209	201	224	220	226	205	196	231	188	228	195	207	208	190	190	214	215	207	214	179	208	216	250	191	217	208	208	203	222	228	191	211	198	207	209	197	200	200	197	211	193	221	217	207	228	183	208	232	250	210	201	205	185	198	223	225	213	192	215	195	200	200	173	208	195	196	218	215	192	203	216	224	179	210	189	205	218	188	208	192	205	205	197	218	200	233	202	232	179	206	213	191	203	229	216	205	217	193	212	232	196	197	219	230	233	207	199	203	195	201	204	206	205	198	187	198	229	180	224	186	213	187	203	211	212	217	202	208	218	232	214	220	192	180	202	214	210	204	222	204	217	213	182	214	190	218	197	202	245	215	201	232	220	198	186	191	192	196	191	217	220	209	204	235	230	219	224	193	206	177	206	229	172	197	243	211	196	190	241	217	200	208	209	206	219	205	195	207	189	227	194	220	241	183	210	217	223	220	199	195	212	192	202	224	215	221	192	206	220	193	186	191	230	189	217	202	210	179	211	210	229	204	226	211	213	173	210	225	213	230	221	189	216	204	217	189	213	199	205	214	241	197	211	210	236	205	208	190	190	189	217	216	214	199	202	212	195	239	226	201	208	187	219	215	207	202	193	214	191	226	216	193	207	217	209	222	189	214	222	196	247	196	179	187	202	195	221	221	211	194	210	222	216	210	211	188	195	211	235	209	217	243	230	206	207	242	229	229	197	214	226	229	199	224	200	202	216	180	194	198	218	201	195	206	199	209	181	227	193	233	204	193	203	222	204	206	192	203	200	187	196	225	212	206	206	175	200	200	215	221	208	215	189	206	203	196	173	203	196	189	200	215	216	204	213	202	220	213	202	211	208	211	168	232	207	215	230	205	196	215	215	200	203	228	204	219	198	210	200	212	227	207	194	210	205	197	204	222	193	221	225	194	171	220	189	209	222	192	233	222	206	208	207	203	201	203	194	182	222	208	205	198	214	209	207	227	195	231	225	193	186	232	215	198	227	218	189	219	216	236	226	219	196	237	218	204	208	192	223	214	227	199	210	207	210	235	228	210	205	175	208	226	200	205	189	182	208	198	215	185	206	217	209	197	206	190	210	214	199	191	228	186	199	215	204	213	240	196	221	223	228	216	205	212	197	206	191	204	201	205	200	216	196	213	224	204	209	197	199	205	214	223	223	202	197	213	201	233	243	227	199	206	205	197	216	172	213	206	196	202	212	215	205	202	228	209	226	202	208	207	215	213	202	202	240	197	212	212	208	211	216	203	204	194	225	187	235	223	201	214	215	184	207	216	237	227	208	187	210	203	191	208	193	215	193	205	212	232	195	200	221	188	213	205	242	229	208	186	248	221	223	202	213	219	195	209	220	187	217	229	225	214	203	237	216	186	235	221	178	205	190	225	188	197	179	192	181	207	219	226	200	189	198	202	199	207	184	247	234	201	191	179	214	216	203	204	239	221	208	206	209	220	211	215	212	189	194	234	217	205	197	228	203	211	214	223	205	214	188	215	210	194	196	194	190	204	204	224	179	199	217	210	213	231	202	241	216	234	182	226	190	234	216	232	192	202	241	191	203	207	199	210	192	226	200	216	190	193	227	203	204	205	184	216	204	206	187	224	209	200	206	222	242	203	218	242	208	240	177	210	220	227	232	190	187	188	226	218	193	212	206	212	197
34637	53333	40358	25380	19042	12121	5912	3234	1861	1275	1018	810	689	543	525	489	425	368	379	363	317	315	290	322	304	292	285	287	263	259	244	281	295	248	267	293	240	250	261	255	278	230	240	243	249	251	261	225	231	244	241	230	247	241	231	259	239	284	238	260	221	227	230	254	267	238	270	236	225	245	239	220	230	245	249	235	250	271	238	222	232	238	252	219	256	217	234	243	262	270	221	243	240	258	230	232	266	246	292	256	215	235	261	246	238	255	262	235	218	250	252	230	273	226	236	226	260	287	225	218	227	243	246	243	232	266	241	239	243	238	238	234	277	244	243	257	262	227	278	244	272	268	279	235	245	232	226	258	233	240	245	270	283	234	246	240	265	243	260	258	217	248	235	220	241	247	242	286	239	259	244	280	247	246	236	251	241	240	251	240	269	260	239	294	247	240	264	246	259	231	248	253	232	237	250	239	245	246	265	249	254	246	229	238	230	251	257	220	254	222	258	227	230	231	257	250	274	247	274	225	254	239	269	265	209	231	279	186	277	246	238	230	236	262	247	248	252	239	237	269	241	247	265	264	261	255	230	244	268	244	240	237	233	249	259	253	253	240	218	251	243	247	259	253	229	236	255	286	247	227	267	271	271	251	270	239	261	227	222	268	271	231	252	221	274	248	244	267	240	243	271	250	246	243	215	257	211	253	243	243	223	255	268	239	220	241	227	249	227	273	264	269	242	231	226	246	225	249	238	253	225	248	258	238	248	251	246	224	236	257	245	258	240	264	254	250	273	247	228	228	234	245	243	212	277	258	236	230	254	219	234	230	266	264	274	253	242	281	232	247	266	259	243	225	218	232	233	249	244	274	224	249	233	238	222	249	221	255	262	257	251	248	248	253	246	236	245	268	229	248	238	248	256	237	266	252	273	252	236	268	218	270	242	258	237	245	247	245	238	263	259	234	225	208	223	286	236	215	266	237	266	243	236	237	221	232	246	233	253	256	251	258	259	237	253	246	250	240	239	266	258	256	228	236	257	249	227	273	234	240	251	236	244	252	264	229	247	244	240	239	243	269	215	229	225	206	249	248	247	239	246	233	210	239	280	263	274	246	225	225	242	247	234	219	217	253	253	253	234	223	250	260	261	237	233	272	232	218	261	273	246	250	224	241	238	247	259	227	242	243	275	233	244	234	262	258	234	248	245	262	226	259	263	220	251	248	239	269	265	261	220	264	227	215	229	253	226	226	237	258	268	228	223	257	234	207	241	243	247	259	237	218	237	225	243	207	217	218	272	231	244	243	251	264	236	219	256	262	227	220	230	266	261	282	242	239	232	248	255	246	246	244	233	260	234	247	240	224	226	218	245	245	240	258	244	281	261	247	265	237	226	252	258	272	247	246	266	246	238	250	253	247	235	243	252	236	218	244	266	251	255	220	203	245	232	249	218	253	225	261	233	269	239	262	249	267	267	253	208	271	247	268	254	253	248	233	278	272	259	273	233	233	252	244	270	243	196	213	236	250	240	259	257	242	245	267	245	223	219	240	296	237	231	266	239	258	242	279	249	244	219	244	253	239	219	253	243	260	240	202	235	256	257	248	245	244	253	255	249	277	255	230	230	260	232	271	268	254	215	235	239	232	250	250	250	250	220	261	239	229	242	255	269	230	247	249	261	246	264	248	260	263	257	239	246	261	247	245	245	239	210	233	246	219	229	251	243	250	243	230	276	235	219	283	234	257	233	248	237	245	242	230	236	253	243	249	263	260	234	241	243	228	249	242	257	243	253	262	236	269	244	264	229	241	278	263	228	266	219	229	229	274	244	247	264	236	242	237	209	272	258	260	267	246	252	267	233	234	252	246	262	254	230	243	239	269	210	269	232	251	219	248	250	251	242	247	239	267	266	222	274	250	270	218	241	231	228	211	266	250	261	243	285	240	254	247	290	223	265	274	228	256	243	241	281	232	274	250	274	231	234	251	242	234	262	273	250	268	273	251	232	261	244	233	252	240	238	252	236	222	234	234	235	245	271	225	245	238	234	259	235	253	253	259	245	270	251	245	245	253	254	230	227	260	267	231	215	246	261	216	232	253	243	267	270	246	242	254	229	260	253	252	234	230	255	235	225	281	214	241	239	245	277	276	258	252	251	261	265	245	248	244	256	241	256	241	249	243	261	243	261	256	241	263	247	225	267	255	252	235	239	249	223	228	249	240	244	254	243	256	246	243	225	241	259	258	235	253	264	264	236	224	251	224	264	289	263	240	239	238	274	258	256	247	249	274	253	236	214	251	232	239	244	232	254	260	237	231	273	224	234	256	217	244	238	227	255	247	265	241	249	234	247	235	220	264	207	279	249	266	289	251	242	232	234	232	262	225	231	246	213	254	236	233	225	253	262	233	262	248	259	235	244	245	246	245	245	217	248	255	241	234	215	246	239	220	221	257	243	251	251	222	245	234	251	227	267	233	259	230	269	236	248	251	255	257	257	259	221	225	210	212	241	254	249	262	227	252	236	246	231	247	264	265	258	239	240	248	253	245	217	231	232	271	241	255	254	270	235	242	254	257	237	220	232	248	258	272	228	211	232	269	243	221	277	226	245	258	250	231	256	254	249	223	231	280	243	245	253	237	238	247	262	220	239	252	244	264	243	222	232	209	209	245	269	215	257	263	258	250	245	254	235	245	256	210	261	237	260	245	228	258	212	262	232	242	254	241	254	268	227	241	243	266	256	241	243	229	241	225	258	235	244	265	235	275	251	233	253	255	249	239	246	259	242	250	264	249	240	267	236	246	259	240	251	241	266	239	216	228	217	254	241	249	264	239	246	228	234	247	217	246	223	245	254	275	254	253	231	231	273	230	271	264	223	268	241	249	243	235	240	261	252	265	266	233	262	264	261	241	254	261	250	231	239	230	231	241	262	241	253	227	259	222	234	236	245	231	235	238	247	258	253	230	238	238	271	245	265	247	246	225	217	235	266	267	233	235	244	214	246	256	262	226	244	237	266	258	225	269	235	268	219	265	246	276	242	216	232	243	224	268	219	241	237	260	240	263	239	234	222	245	245	253	244	248	244	280	224	250	281	262	235	271	229	230	248	273	243	244	237	220	273	221	219	250	280	253	248	251	233	229	268	246	247	246	247	234	230	229	216	230	234	237	249	248	243	251	211	229	260	247	255	235	247	241	258	272	248	225	233	251	261	223	244	268	233	247	251	271	271	258	246	261	271	214	260	238	261	258	255	239	227	264	247	256	249	249	251	248	237	259	248	257	244	257	263	263	236	227	250	231	255	247	256	259	217	251	215	234	263	246	277	249	233	242	247	285	249	282	243	243	242	243	208	251	229	238	253	222	250	252	242	240	251	254	233	244	261	241	246	264	232	258	263	254	236	214	259	251	223	265	251	232	269	226	227	236	243	248	270	280	200	217	268	279	243	225	239	256	230	256	247	229	232	245	232	239	247	255	248	243	248	237	266	236	254	249	262	246	243	287	263	229	271	227
25330	21556	27931	26261	13771	5210	2346	1480	918	759	550	478	428	382	333	291	282	257	230	249	213	204	197	188	188	192	223	187	188	193	182	179	184	191	196	170	162	174	174	175	184	182	169	170	174	160	164	162	168	169	158	186	185	173	179	167	165	161	179	165	183	146	186	148	161	180	176	144	151	168	186	188	172	156	159	179	181	149	176	165	157	157	163	157	186	146	177	165	152	155	160	159	172	162	162	152	161	164	156	154	171	139	165	169	164	157	164	151	173	158	172	173	176	168	184	168	141	172	147	154	170	156	170	148	171	155	161	175	161	170	169	178	163	155	181	174	156	160	177	147	161	161	156	153	173	177	150	165	168	152	149	148	157	172	154	149	172	160	176	158	167	141	153	144	165	161	162	158	186	189	190	171	167	174	177	143	164	162	161	144	155	145	157	149	156	164	130	183	154	174	164	173	168	154	166	166	177	166	172	169	174	152	155	190	180	152	174	173	175	139	144	141	159	178	153	157	183	158	161	154	159	161	186	180	154	156	162	177	174	170	158	170	164	173	163	157	179	170	170	163	194	157	168	164	181	156	174	183	154	168	175	159	170	169	171	153	170	174	174	187	184	167	171	173	157	157	160	178	162	167	159	164	175	179	157	147	176	166	175	193	148	160	169	173	180	145	164	166	163	163	170	174	179	164	144	182	165	143	167	169	149	187	171	172	174	163	154	153	163	158	166	148	164	164	167	167	147	170	170	171	179	161	168	175	168	145	148	179	155	164	151	167	167	157	185	166	144	169	177	161	158	198	150	151	168	164	193	151	154	154	162	161	174	172	149	175	173	165	166	187	159	189	171	163	175	156	153	163	159	162	159	145	189	172	158	180	154	155	145	181	174	165	149	165	182	165	172	157	167	147	175	145	168	174	170	147	156	154	165	160	147	187	154	143	157	135	159	152	158	157	151	164	159	173	161	150	160	169	159	153	175	168	159	179	150	163	165	145	160	155	163	163	161	161	168	166	153	142	160	150	158	167	190	193	167	174	159	161	151	169	162	171	146	155	176	157	167	154	141	161	162	158	168	170	186	164	147	170	159	157	164	171	172	152	164	137	164	150	154	165	168	148	189	166	167	158	180	170	147	164	175	170	169	139	175	159	147	152	176	157	168	176	158	186	150	182	168	134	176	157	166	159	168	163	174	164	163	151	156	166	182	175	170	153	169	178	159	156	164	148	181	156	131	161	149	156	169	174	175	170	176	147	180	161	186	166	156	165	190	149	162	179	184	160	158	159	167	156	157	159	145	151	187	146	155	169	151	173	163	177	155	178	172	176	158	185	152	176	149	170	157	168	164	153	166	169	150	175	153	145	162	163	167	163	150	145	160	160	162	156	161	129	180	178	156	140	156	152	203	140	158	162	177	168	161	174	150	151	166	168	148	163	173	165	187	151	169	154	156	150	168	168	152	148	155	178	184	168	151	169	161	167	198	159	172	150	198	153	145	163	168	149	166	182	168	161	129	157	155	167	148	148	159	157	177	169	161	152	164	168	159	162	145	151	169	164	154	160	182	151	170	143	172	167	180	174	158	154	144	169	145	181	160	161	189	167	168	141	160	145	171	173	146	167	146	188	185	154	169	148	171	184	159	168	152	175	188	144	180	189	158	142	156	160	172	163	144	190	165	159	150	154	164	145	165	153	179	146	123	150	183	170	157	175	155	193	149	154	166	158	171	164	169	168	172	168	164	177	153	169	173	159	166	169	171	154	151	184	173	161	155	155	148	165	160	148	160	156	154	154	160	189	151	158	156	145	171	185	152	164	181	159	164	168	174	162	169	183	145	153	168	153	178	188	152	136	173	178	150	190	138	163	168	157	167	171	181	185	154	141	144	169	160	151	171	173	157	173	131	162	169	169	158	166	170	169	143	167	153	173	163	169	150	157	163	163	170	178	162	161	163	159	159	184	163	144	173	175	163	198	177	174	170	180	148	156	177	157	141	154	166	156	161	156	179	156	149	162	159	166	155	151	144	159	153	171	148	184	143	172	163	150	189	152	157	188	145	158	154	165	159	166	174	162	167	192	142	170	171	162	172	158	164	158	183	173	158	156	160	172	154	166	176	194	143	159	171	182	155	159	161	156	149	153	185	179	155	161	151	164	124	181	173	169	165	169	162	163	171	158	171	163	161	146	185	166	161	165	159	155	145	157	176	162	185	175	155	175	190	147	180	190	154	169	203	162	173	160	186	178	154	152	150	157	175	177	170	163	150	175	171	189	157	187	186	183	157	156	170	174	176	167	153	175	150	165	142	165	154	180	173	157	145	173	163	182	167	173	154	155	166	175	147	172	146	148	174	158	152	148	185	154	177	174	170	158	179	170	171	156	162	162	178	180	145	157	150	185	185	177	161	175	166	150	157	162	174	176	168	172	148	173	185	146	181	157	142	166	158	152	156	176	157	166	156	150	154	166	181	138	171	161	159	147	159	156	161	176	171	179	197	164	157	147	158	186	156	172	182	145	161	167	155	170	163	166	180	164	152	147	181	162	173	169	161	170	157	166	137	163	168	166	145	159	172	158	178	164	174	173	183	165	150	159	175	180	159	168	171	167	181	171	177	170	181	149	167	174	164	158	151	174	153	162	174	152	158	151	177	174	162	169	166	168	144	159	170	166	178	186	178	167	155	155	157	166	170	168	174	146	148	141	181	159	163	167	175	152	188	172	166	176	179	163	182	176	176	181	160	153	152	168	174	176	175	163	163	170	156	169	177	145	197	154	152	169	165	168	189	178	157	160	176	180	185	165	168	168	172	172	173	162	151	136	177	163	200	156	148	141	165	165	153	174	144	191	165	174	155	159	175	170	168	164	181	184	166	144	151	155	173	180	154	161	154	160	154	144	162	161	174	173	150	181	170	176	179	157	150	170	167	156	183	179	177	157	175	167	174	159	164	160	154	161	152	161	143	191	156	165	161	140	150	148	170	184	172	170	157	160	170	162	152	168	178	149	159	166	156	160	154	150	185	128	162	166	182	157	172	168	173	156	158	170	162	193	155	158	171	155	167	171	154	142	150	188	165	152	153	149	151	151	165	151	170	172	159	162	161	153	167	162	179	156	164	157	163	139	165	158	148	172	175	161	139	176	171	161	139	169	133	192	164	159	155	146	152	186	148	151	175	173	160	188	162	152	147	173	174	174	178	167	163	168	167	156	179	154	170	179	188	189	169	166	171	167	166	168	185	151	169	162	185	171	159	156	164	162	150	162	168	144	153	153	162	162	154	159	148	174	159	173	160	149	172	161	177	175	145	156	178	176	172	161	160	147	147	153	153	168	164	156	150	168	162	184	164	156	162	154	182	163	181	164	173	143	140	168	180	160	153	167	159	171	159	159	161	170	143	163	157	179	171	171	168	164	177	159	168	150	150	156	169	155	183	168	180	158	150	170	151	188	174	159	152	159	175	159	160	154	162	132	180	180	162	157	180	162	152	150	175	177	170	167	183	155
32302	50908	38040	25214	14258	8100	4536	2893	1955	1459	1071	875	723	681	546	452	368	382	357	315	305	288	267	259	249	277	214	233	219	240	229	212	218	227	218	207	173	226	218	208	208	198	197	187	227	194	209	188	195	203	202	199	192	207	217	192	208	221	209	206	209	201	201	200	193	231	198	191	183	195	195	188	181	184	172	196	188	202	182	219	196	200	173	226	196	184	195	204	221	198	207	187	189	224	218	173	202	214	190	207	194	203	199	216	214	215	188	188	195	179	209	201	193	182	195	193	197	195	197	225	177	193	208	185	187	208	198	195	186	211	211	189	186	196	219	212	177	211	187	192	168	181	208	202	224	176	200	199	216	178	193	204	202	207	188	192	198	216	187	187	185	205	184	201	186	203	187	182	201	226	207	198	191	209	178	194	198	183	190	207	198	214	218	174	179	194	210	184	212	186	187	213	186	205	203	157	222	210	219	194	196	190	205	191	196	197	219	224	205	195	161	205	205	191	183	197	192	162	209	216	225	208	184	180	202	173	163	196	208	204	197	207	192	201	197	181	215	199	191	211	202	196	220	235	208	202	190	187	191	223	164	189	178	182	187	177	193	199	211	193	206	223	203	219	187	201	187	183	239	204	195	184	205	191	226	206	181	182	204	181	188	209	239	202	207	206	191	219	187	225	214	186	202	185	206	184	197	194	206	207	203	224	195	213	196	197	187	179	192	213	194	187	191	207	200	183	182	196	174	187	207	199	177	195	206	201	240	196	208	218	203	189	185	219	198	206	193	208	209	195	200	205	190	209	196	218	188	207	208	200	217	197	218	193	195	213	187	193	190	182	184	209	206	202	223	216	198	194	214	223	212	205	192	194	207	211	198	197	210	193	190	222	184	165	236	212	209	195	209	188	200	218	194	179	198	191	186	185	196	186	204	198	217	201	201	192	192	179	221	207	196	190	183	197	201	215	210	192	156	187	212	175	195	166	219	201	198	211	187	218	196	206	207	211	175	184	195	201	209	190	190	220	215	201	206	205	192	202	194	176	200	194	201	202	191	213	208	197	186	195	186	178	176	193	190	183	197	197	198	205	190	177	230	182	208	209	197	199	182	197	205	220	202	196	206	200	199	221	189	201	211	220	208	204	203	194	204	200	222	199	204	178	212	215	206	194	193	204	215	206	203	210	207	193	216	189	210	188	173	200	199	188	187	221	194	184	192	179	181	182	199	190	182	181	195	189	199	209	199	185	209	227	187	187	216	183	185	197	184	182	180	208	207	211	188	175	190	206	206	186	214	189	192	186	193	201	216	208	203	209	199	191	186	234	195	221	199	222	209	206	217	180	195	182	209	199	203	208	180	219	218	224	205	199	198	184	232	196	192	210	197	174	197	173	211	205	169	193	182	212	193	192	206	204	210	198	187	221	213	199	203	209	214	207	187	208	193	214	191	210	203	211	204	217	191	187	178	190	188	172	185	187	196	208	192	215	214	192	195	215	215	212	203	182	209	186	197	197	190	222	191	215	202	201	177	187	198	215	218	192	173	166	187	198	203	207	191	190	195	185	200	192	212	195	186	208	205	177	189	202	228	202	193	191	224	199	217	199	171	188	197	169	194	200	176	185	171	201	197	229	174	200	220	226	222	187	217	192	194	190	198	218	197	200	200	184	173	194	192	177	177	167	208	182	202	186	187	212	202	196	184	202	189	171	215	219	207	194	209	198	197	203	194	221	187	185	184	165	192	212	208	201	178	182	191	184	203	178	197	197	179	192	173	200	195	190	201	189	186	238	188	201	209	190	201	215	184	179	209	198	184	206	197	215	211	191	209	219	164	217	177	222	198	166	181	203	188	191	198	191	211	229	179	208	193	202	222	185	207	183	212	202	219	222	180	188	183	200	171	196	192	229	207	204	200	194	213	195	194	179	175	179	198	192	201	189	180	207	204	193	188	204	191	182	204	208	188	207	203	183	185	207	215	196	231	190	205	195	209	170	196	182	199	175	183	178	193	194	183	189	187	205	181	212	196	220	212	220	197	212	177	168	217	188	206	215	187	192	185	202	229	228	185	205	198	212	212	195	217	182	218	190	194	180	203	188	192	167	192	217	191	219	186	193	218	202	198	200	221	200	196	184	192	221	210	191	198	184	220	224	194	201	174	190	190	181	208	194	191	187	186	214	188	201	210	185	198	187	205	191	202	215	225	197	215	181	167	188	215	234	203	194	208	191	214	190	174	209	204	211	191	198	212	202	220	212	208	183	208	209	185	188	213	191	197	192	191	184	175	182	195	181	204	194	196	190	192	199	196	199	190	204	180	210	204	212	211	220	196	190	181	196	207	209	207	187	221	199	202	214	203	202	187	185	195	171	209	207	179	194	186	214	205	204	190	194	196	189	187	198	202	191	203	204	218	178	202	202	187	184	224	197	196	199	210	183	208	209	182	198	183	190	202	195	204	182	203	228	188	211	180	183	214	199	174	178	160	192	186	181	183	186	199	178	201	193	202	185	226	192	200	217	219	196	199	189	197	179	226	194	168	205	193	210	210	172	193	204	179	166	205	212	172	208	185	210	191	242	185	200	233	194	170	222	176	194	189	211	189	196	182	182	220	184	224	185	175	181	199	199	180	189	213	227	181	206	189	191	202	214	217	166	248	214	192	196	204	178	195	230	201	190	192	214	178	204	188	185	197	163	191	192	173	202	205	199	218	182	200	200	205	174	174	185	169	193	205	206	183	179	213	210	196	197	190	205	217	198	225	227	197	202	223	188	195	199	222	208	173	189	207	190	189	206	216	171	196	212	213	178	214	200	246	199	225	206	213	188	200	208	184	182	217	182	197	159	185	199	199	197	215	195	224	179	179	206	201	194	201	173	171	189	198	217	196	211	220	191	189	193	209	178	199	217	186	182	202	207	202	209	190	213	186	181	211	190	194	180	211	193	201	178	207	189	179	197	201	186	204	180	209	205	179	194	214	207	197	204	207	172	196	212	211	182	223	197	216	214	198	193	184	200	206	218	190	198	193	192	177	214	180	198	199	215	163	185	203	200	191	205	190	194	206	213	200	182	209	202	204	185	215	194	197	188	186	190	199	210	206	193	200	180	206	196	189	188	183	203	206	232	188	213	167	185	214	178	204	196	223	203	197	193	208	202	224	205	212	216	200	183	207	200	197	188	204	209	198	222	196	212	201	195	196	219	208	210	192	214	189	209	190	184	197	195	184	189	199	198	157	223	180	190	206	199	215	201	217	195	210	204	222	188	169	193	194	188	195	194	219	191	208	192	207	171	225	186	222	230	207	168	176	177	186	190	190	202	203	179	187	188	218	207	176	186	197	201	171	190	205	187	193	189	220	207	207	209	175	186	215	211	185	185	207	200	189	231	179	213	194	181	190	204	210	195	219	203	218	208	211	188	217	169	202	220	206	206	201	204	191	173	199	202	217	185	189	224	183	160	186	207	226	193	185	222	214	191	185	190	210	205	199	206	202	178	202	216
22823	21494	29023	24384	21646	21523	13624	3812	1639	1246	977	802	607	570	506	420	402	349	343	311	319	277	286	271	268	249	265	273	234	212	218	208	215	230	252	230	193	207	201	175	217	191	202	240	214	213	224	211	213	212	203	179	194	197	202	194	203	186	201	189	215	207	228	207	231	212	219	217	215	224	186	220	217	215	213	233	224	214	209	223	198	175	217	202	202	213	207	204	189	214	195	228	219	191	192	223	228	221	221	227	222	224	203	219	219	213	189	203	217	220	200	200	209	191	195	215	204	194	217	198	216	184	179	230	193	200	223	191	206	236	200	194	211	203	218	216	206	225	220	204	196	209	198	177	198	238	216	178	195	196	234	183	241	209	196	215	196	205	201	220	212	171	227	208	183	220	220	199	191	217	197	195	189	221	189	215	195	207	221	204	230	220	227	193	195	183	212	208	215	206	193	209	199	207	207	196	193	215	213	216	205	208	203	204	208	225	204	196	185	195	221	208	214	187	208	228	231	219	237	191	211	230	202	206	188	221	206	219	199	171	188	168	193	224	199	214	222	190	222	201	215	199	212	192	218	206	222	212	197	210	212	211	199	190	208	225	197	192	199	207	236	194	207	228	210	202	178	210	226	197	226	201	205	203	175	228	210	224	200	207	204	205	198	195	201	215	214	228	219	215	200	204	186	218	175	197	205	200	194	225	204	223	225	229	221	231	182	205	193	212	205	215	191	183	182	221	215	203	217	215	221	232	204	187	224	221	208	187	201	194	195	206	191	227	193	190	187	224	218	195	216	209	236	191	195	213	219	199	219	186	211	215	221	213	196	198	177	193	230	206	194	204	211	198	227	194	203	182	204	230	194	200	222	202	221	202	210	182	231	192	211	222	217	213	204	204	189	183	196	236	201	230	206	187	199	208	208	222	203	214	190	195	200	226	207	206	210	207	223	184	194	215	236	162	206	206	222	213	204	225	209	220	215	197	227	218	188	210	203	211	199	183	221	205	207	223	213	199	200	214	226	193	222	211	223	208	189	220	200	215	173	224	216	205	209	195	200	217	222	208	201	201	205	200	222	227	216	213	190	240	219	195	215	197	201	224	208	194	216	210	213	212	212	225	189	192	205	199	185	232	183	209	197	175	210	223	217	208	206	215	214	187	213	205	172	197	201	226	200	187	199	197	223	182	208	190	214	198	178	208	232	200	215	200	198	195	191	200	208	217	202	207	196	201	212	179	214	210	200	229	197	216	209	198	225	205	205	192	193	185	230	225	185	189	208	203	219	215	202	207	177	228	206	210	221	184	194	203	208	242	203	197	197	198	195	204	195	194	218	218	208	212	216	196	217	199	216	190	215	193	225	233	206	192	210	195	185	188	177	217	199	225	211	204	218	211	202	214	200	194	209	214	213	238	190	227	196	206	192	186	212	228	225	223	195	205	228	227	191	223	196	211	196	204	191	215	219	202	231	228	217	201	202	205	206	189	207	226	217	212	208	237	178	202	211	204	230	196	199	199	215	195	206	204	198	196	215	198	225	192	208	222	201	185	187	202	212	200	231	220	232	178	217	209	238	198	182	210	185	210	220	195	218	210	195	203	223	229	214	230	215	214	202	206	184	208	203	182	198	202	218	182	203	218	205	205	184	169	220	203	227	222	203	183	212	216	203	191	214	213	238	223	185	207	200	204	210	195	204	210	214	187	209	171	203	187	188	226	217	191	206	208	226	214	222	207	205	211	220	206	203	219	200	214	209	219	206	199	226	213	177	228	212	205	183	183	202	208	185	204	210	196	187	194	189	195	188	216	204	202	221	202	215	206	202	178	206	202	190	201	201	195	225	192	230	197	213	226	193	215	200	197	220	210	214	207	192	212	222	199	195	213	206	217	220	205	211	204	217	212	208	201	209	221	236	198	235	188	217	217	215	214	206	192	207	185	214	215	202	203	219	215	215	187	210	191	211	219	174	229	255	208	211	202	203	217	221	189	221	216	225	252	203	183	181	222	212	206	205	207	200	207	202	225	197	200	210	213	203	203	182	206	208	198	183	212	207	194	205	209	214	199	211	204	230	193	225	218	187	180	215	204	171	217	195	198	191	212	204	228	208	224	199	241	188	195	197	212	213	213	196	212	222	176	207	186	214	213	180	210	202	232	204	194	199	207	169	227	208	193	219	224	226	211	209	212	173	224	201	232	232	218	189	199	201	214	216	197	187	206	215	203	186	224	207	214	176	178	197	195	204	177	222	196	201	215	215	193	209	177	204	202	207	233	215	221	193	188	185	202	202	202	202	221	212	223	222	183	206	195	217	191	205	199	203	196	240	207	210	207	217	224	204	184	204	235	224	203	197	207	236	225	189	196	196	192	222	197	205	186	222	204	240	214	205	188	182	206	183	202	205	212	198	187	222	194	226	198	204	208	198	218	213	244	190	176	213	217	170	185	185	192	225	209	185	185	203	201	208	185	189	208	229	199	197	180	190	189	209	235	218	190	212	180	206	204	192	207	199	206	193	206	190	248	181	206	219	210	210	198	221	228	207	200	189	207	220	241	209	217	178	199	225	223	219	223	190	220	191	208	217	192	193	207	212	200	220	224	208	223	206	201	211	226	190	193	208	205	230	197	195	229	219	207	219	223	204	204	207	205	187	200	222	214	210	202	207	238	205	210	194	216	198	212	239	188	225	203	200	213	186	212	209	226	214	224	212	185	200	192	175	192	206	241	184	216	215	185	211	182	236	229	190	209	198	238	218	207	198	197	211	205	200	192	201	204	198	217	192	203	229	197	204	213	193	200	204	218	186	179	213	189	211	210	207	203	211	170	239	209	183	185	232	184	223	213	230	208	203	194	197	210	198	229	204	186	186	187	227	214	196	199	202	186	215	234	185	206	185	183	192	163	204	195	228	228	216	197	196	220	218	211	199	207	211	223	200	210	224	200	211	207	231	214	212	189	206	197	210	180	192	212	192	200	203	201	209	208	180	224	222	207	191	177	223	206	204	196	213	218	207	197	211	201	189	208	195	200	188	229	206	210	232	207	196	204	220	203	240	194	206	222	182	205	198	201	211	202	192	226	204	201	216	199	204	198	225	183	229	213	210	196	218	192	210	217	244	194	199	223	206	180	192	210	210	213	192	211	214	219	211	196	196	208	192	218	193	208	193	196	214	208	200	204	212	231	209	175	224	173	202	205	204	217	230	197	180	189	201	216	186	228	174	202	179	210	196	206	213	196	207	200	219	227	205	200	199	210	224	220	215	198	214	206	208	221	225	193	206	212	198	238	234	194	207	207	195	212	205	205	196	201	197	201	226	209	217	238	208	195	175	195	225	201	189	228	206	214	212	202	208	239	198	202	204	194	202	200	212	206	204	199	215	222	213	211	197	196	226	202	220	205	219	186	216	208	228	221	211	222	208	202	208	212	195	200	213	182	188	209	213	196	235	233	184	199	212	190	211	195	189	199	235	205	196	203	191	205	206	199	219	204	202	216	196	199
37172	61770	47311	30849	21732	16109	10911	5680	3217	2298	1823	1344	1143	987	795	677	627	527	533	465	383	411	352	351	339	315	313	324	289	285	294	294	264	258	244	264	235	269	295	260	280	237	253	265	245	240	280	234	229	241	241	255	216	240	250	252	251	267	267	246	250	231	213	223	240	263	234	227	233	253	249	208	213	222	211	234	250	237	258	220	243	272	224	234	231	256	232	257	258	230	253	262	255	240	215	242	240	236	255	232	256	245	263	269	255	253	262	242	265	273	235	246	230	230	275	232	256	234	240	259	222	250	229	246	236	230	254	237	228	235	228	249	265	264	245	221	241	229	223	263	251	249	216	235	266	241	267	224	249	244	210	238	243	229	251	233	246	238	241	243	236	241	207	244	227	264	216	221	246	246	224	241	239	240	247	243	236	212	248	270	236	262	235	243	234	242	248	241	232	241	245	257	252	242	242	263	242	241	251	242	254	260	246	268	256	254	243	256	243	220	245	250	267	235	243	229	236	211	250	260	246	272	237	246	230	233	242	229	249	197	270	244	220	239	241	248	247	254	229	247	236	241	245	245	247	235	250	237	246	264	244	255	258	238	236	216	238	254	262	227	237	224	214	260	236	239	249	249	254	249	203	246	238	234	225	219	236	252	265	251	246	247	271	247	219	267	256	233	258	233	249	257	227	253	234	243	249	235	245	238	255	240	265	228	239	234	224	245	232	239	244	242	266	247	275	221	256	254	288	254	245	238	214	248	216	259	249	226	249	244	244	243	240	251	231	200	239	245	258	234	225	252	272	227	244	271	218	238	256	234	230	242	247	241	235	228	251	229	258	239	229	242	219	231	245	245	241	241	235	241	239	250	258	269	270	219	227	236	249	244	243	253	231	219	233	242	271	222	218	254	227	261	270	256	276	272	257	260	229	248	266	276	242	236	236	248	265	247	268	225	259	248	224	220	239	253	235	266	240	216	242	240	218	247	230	268	259	255	232	217	230	262	257	249	250	261	253	215	278	228	254	254	283	241	233	257	251	242	250	231	234	255	215	278	262	248	236	204	255	228	238	266	253	264	256	257	228	255	241	229	250	227	256	235	241	231	253	245	242	252	267	258	266	244	238	255	221	239	257	279	230	232	244	197	237	222	235	251	220	238	228	260	247	221	237	226	245	216	239	228	266	244	200	209	221	238	244	257	243	256	272	258	245	219	246	256	264	238	240	251	258	251	237	214	232	252	252	275	248	254	239	254	216	225	231	224	268	206	230	242	255	228	249	253	262	244	262	228	239	239	243	219	258	233	200	239	212	200	248	263	223	242	253	206	277	239	276	240	255	249	228	251	246	227	263	230	273	244	216	238	233	259	211	255	245	264	219	232	248	274	261	227	216	254	250	268	260	245	236	239	253	259	234	271	208	237	260	244	238	251	244	260	240	236	262	241	249	264	232	251	236	245	217	246	256	229	233	250	238	221	225	237	252	246	232	231	247	219	261	239	231	239	254	225	277	271	242	254	227	222	255	269	245	248	249	272	237	212	246	266	263	237	217	234	272	237	218	253	257	238	258	243	268	232	251	260	252	243	249	236	244	253	256	230	230	263	244	289	237	243	248	240	232	253	258	236	217	227	251	225	251	244	252	230	237	228	256	258	241	243	249	217	231	246	221	238	249	232	250	249	227	243	254	233	246	253	257	229	251	232	236	261	244	255	223	226	239	201	249	236	238	222	250	248	257	238	260	265	250	224	237	257	252	253	234	241	227	233	271	256	223	250	225	220	229	237	236	229	231	244	247	228	228	247	223	219	240	242	259	249	274	247	258	237	226	247	251	249	233	225	243	244	255	235	268	252	238	240	240	250	264	238	254	244	246	237	242	230	234	224	217	255	257	242	216	231	243	244	229	234	258	225	252	245	227	246	211	243	256	272	233	251	262	251	258	234	241	262	205	240	234	248	246	229	232	261	247	232	237	243	257	253	253	241	245	268	247	233	253	245	209	238	258	240	239	240	229	217	229	228	230	249	252	255	226	219	255	228	228	250	228	252	237	247	229	243	255	237	219	233	241	259	228	240	235	255	248	228	229	244	232	244	231	246	264	242	255	246	264	222	223	238	248	251	229	230	244	226	275	241	261	240	253	248	227	259	238	259	213	249	206	247	254	243	257	228	252	224	272	246	243	269	258	255	238	219	234	208	256	249	240	237	220	220	270	237	230	258	247	234	245	239	261	269	250	250	246	235	276	243	248	273	236	244	256	249	228	234	229	243	252	269	233	245	269	266	249	208	242	277	243	249	232	214	265	246	243	254	241	229	250	216	219	240	234	236	217	256	252	252	221	255	257	266	229	223	246	232	257	242	237	244	238	253	204	254	233	242	242	237	245	248	253	271	259	222	257	258	252	245	247	234	251	246	260	244	226	226	287	244	254	233	263	236	259	251	233	229	250	252	228	269	208	237	242	229	260	267	237	235	244	266	235	218	251	227	237	247	262	239	232	248	253	267	233	267	249	275	255	238	225	222	234	248	235	227	226	230	253	270	228	219	243	253	245	242	273	242	248	216	243	231	242	229	243	260	231	211	240	233	246	236	265	238	225	217	275	254	250	237	223	235	251	249	238	242	248	231	234	248	219	206	231	241	269	235	226	247	238	254	222	232	259	263	239	254	267	217	237	236	258	258	243	252	272	272	277	262	241	273	228	251	254	237	250	257	257	246	268	230	233	222	261	249	249	262	272	247	209	243	238	224	226	244	241	266	271	232	249	257	244	244	248	261	240	261	279	241	231	231	254	230	239	212	237	240	255	223	262	258	246	255	260	276	243	210	222	224	248	257	213	241	232	234	261	254	252	199	227	214	252	226	261	259	266	254	266	242	244	216	247	224	258	231	245	261	258	250	248	228	232	243	239	248	232	230	226	265	255	240	229	257	243	244	233	261	252	249	240	254	240	212	249	213	214	243	237	250	247	266	245	226	273	256	254	256	260	221	246	225	254	243	255	244	243	255	231	255	251	220	232	256	250	261	258	255	245	224	239	239	235	238	247	248	254	233	232	252	244	224	253	235	227	257	210	196	269	277	252	218	236	254	221	278	280	254	207	246	250	242	240	233	222	231	241	261	262	229	246	252	247	233	243	256	256	235	227	263	248	275	250	224	228	229	213	246	232	236	236	255	221	251	229	240	251	267	242	255	256	246	254	247	222	259	241	256	239	252	258	252	245	244	233	254	261	237	244	253	222	222	230	219	246	250	282	223	259	281	262	251	239	259	232	261	216	267	294	233	223	240	242	191	257	242	227	254	240	241	272	227	199	255	274	269	230	246	249	257	289	251	242	272	235	277	245	243	233	255	237	276	236	242	254	221	248	236	251	251	241	239	222	250	233	249	249	238	250	246	242	252	235	239	250	235	254	255	224	242	244	230	251	258	239	250	235	264	239	227	231	246	243	245	265	244	226	255	289	241	246	235	225	238	255	227	232	235	244	226	243	238	226	237	244	227	265	235
30992	31346	29552	17581	7585	3482	1943	1287	840	690	520	457	338	346	314	266	268	257	243	221	209	203	220	175	183	196	232	184	206	187	182	199	178	201	186	198	170	189	162	201	187	183	173	163	174	180	173	194	178	197	178	186	197	166	194	173	176	194	187	195	210	165	197	176	182	169	183	177	176	196	154	170	181	195	186	188	185	199	175	178	171	178	169	171	196	172	180	205	178	165	157	166	181	175	183	174	202	174	178	183	165	192	166	173	187	161	182	175	150	183	189	172	209	149	204	178	170	191	186	162	185	189	177	153	188	197	169	172	193	172	200	163	208	193	178	200	195	183	192	165	177	173	179	163	171	191	167	173	199	180	213	207	174	204	156	170	182	183	185	205	197	165	165	195	192	174	181	229	191	156	178	172	178	161	189	163	191	178	158	195	179	175	169	198	214	198	171	179	182	150	187	194	165	165	167	187	191	180	195	165	179	189	187	182	150	172	194	175	159	171	159	207	186	191	168	188	180	172	163	181	183	158	192	174	187	178	187	169	187	151	188	204	193	198	157	204	173	187	186	187	185	174	164	161	182	194	171	174	183	189	193	187	173	187	163	199	176	180	198	185	182	186	182	172	208	184	186	187	187	176	186	167	170	163	211	172	171	194	168	173	138	189	182	186	166	160	197	179	160	189	200	167	178	193	158	179	173	193	150	177	215	183	161	178	190	183	183	161	189	175	169	194	192	190	172	198	187	169	180	165	215	204	172	179	192	171	220	188	155	193	175	157	171	167	202	188	175	180	204	177	167	191	184	196	159	160	168	165	184	184	167	192	168	197	167	176	171	173	165	176	162	194	185	179	199	167	179	170	157	168	174	187	163	188	173	178	169	194	187	171	178	183	182	177	180	182	177	197	166	167	193	175	194	169	174	171	192	165	193	179	176	182	174	172	173	179	175	180	176	165	170	171	182	167	181	165	190	159	189	162	187	176	166	186	162	193	199	160	183	184	183	163	179	167	179	183	187	185	170	196	173	178	182	177	172	184	169	165	196	171	183	185	166	163	168	169	166	179	187	179	155	180	201	175	199	167	181	173	190	181	172	176	186	192	183	192	199	178	177	208	162	162	182	204	158	148	146	185	180	198	153	182	190	176	172	165	190	167	184	175	192	195	171	166	173	180	165	173	151	179	163	194	170	163	196	193	169	188	156	180	168	162	179	178	182	192	189	188	188	175	175	175	168	178	171	167	179	185	195	169	199	178	193	179	182	170	196	180	181	177	183	165	166	204	165	209	177	156	180	194	158	177	208	187	175	157	178	177	179	184	171	181	162	175	194	152	185	188	169	163	183	170	183	151	172	167	169	189	200	160	173	169	197	171	183	178	187	176	171	163	185	191	183	182	192	165	165	190	176	163	183	196	172	191	176	180	179	193	153	182	166	168	177	156	181	196	201	188	171	177	204	207	183	186	171	190	191	175	171	173	164	166	159	147	182	175	181	179	173	166	151	176	194	179	164	163	173	163	168	186	163	178	188	203	153	191	166	172	224	178	191	182	148	199	190	182	184	177	173	176	168	170	203	169	201	163	181	209	181	178	179	164	174	174	156	173	167	166	176	165	188	173	174	186	170	202	159	203	162	178	177	178	187	172	143	174	148	182	191	183	175	177	198	188	179	188	175	176	180	199	185	166	168	201	183	172	195	180	160	166	202	170	181	158	152	191	177	170	165	180	192	188	184	168	165	188	197	192	182	206	166	178	202	167	168	194	188	165	166	161	194	166	176	170	160	171	170	168	190	146	158	171	155	191	161	178	188	176	182	187	188	173	184	181	181	180	157	154	163	186	162	187	175	183	187	184	187	184	184	173	175	156	171	207	149	159	184	168	177	162	188	208	177	166	162	158	209	204	187	166	204	179	170	193	172	192	191	191	177	163	175	169	199	164	186	192	178	181	172	171	164	175	170	177	199	166	170	190	170	176	180	185	180	142	196	183	193	174	193	156	215	171	205	147	168	159	186	171	196	179	181	192	212	182	192	198	175	168	216	181	181	199	192	187	186	165	185	185	205	218	167	172	163	169	185	171	169	183	167	194	187	159	174	171	161	154	171	211	183	188	198	200	176	158	177	171	163	165	187	163	200	200	201	169	189	176	166	191	174	160	202	174	169	179	182	158	185	172	168	158	169	172	176	180	202	162	200	171	179	162	181	172	201	183	165	209	169	171	194	207	181	176	169	185	178	184	177	163	195	177	197	174	177	178	145	178	174	179	178	154	175	179	186	211	159	190	181	149	171	190	164	181	163	168	182	179	178	193	175	158	173	185	181	171	165	185	192	198	154	179	180	176	188	147	194	187	169	163	193	156	196	167	158	168	183	171	193	163	152	178	196	168	173	160	172	177	168	193	150	193	170	175	162	176	179	192	187	159	163	180	184	187	179	179	175	184	194	181	178	165	208	192	169	180	182	181	200	192	187	171	169	172	178	160	188	181	165	194	200	147	174	176	182	197	175	197	172	200	157	181	175	174	176	175	177	164	197	180	157	201	183	178	169	201	185	158	168	199	186	178	184	161	173	159	171	166	170	186	164	196	172	203	174	202	166	205	181	169	193	179	184	175	176	188	168	180	176	196	169	176	161	167	199	183	153	174	175	184	167	199	195	174	199	188	154	165	172	171	168	187	182	186	209	169	164	182	178	183	190	198	196	181	195	180	187	165	164	195	156	200	160	186	190	170	163	170	192	200	168	194	166	186	170	168	194	166	150	192	203	169	186	167	179	166	170	168	137	194	188	193	192	154	188	183	171	185	181	169	188	164	163	160	170	176	165	193	199	172	176	175	180	171	158	190	194	183	186	195	194	195	171	198	169	201	170	178	160	187	186	159	189	203	193	192	190	189	195	168	202	179	186	182	172	178	186	186	176	200	191	174	190	148	183	172	172	182	190	197	164	180	186	156	175	165	197	198	173	186	159	171	186	189	167	181	170	169	175	168	161	172	168	200	210	175	188	182	189	176	173	176	164	180	182	199	171	187	189	162	209	193	190	175	186	186	156	185	170	154	159	191	170	191	182	203	167	201	181	166	165	158	195	183	200	180	170	192	164	174	183	178	169	181	167	180	171	160	167	165	187	207	177	176	193	209	202	179	153	178	177	196	169	167	175	163	193	171	197	181	179	173	190	195	199	179	174	177	165	193	178	162	171	208	178	184	163	169	172	189	167	177	188	165	159	183	173	197	180	175	201	183	179	191	184	182	164	169	158	177	171	188	183	186	177	180	183	165	197	163	186	153	183	182	177	189	189	201	178	183	182	185	169	167	174	159	191	172	170	184	169	180	168	203	171	184	179	203	194	190	201	166	168	172	175	147	176	207	203	174	175	164	189	172	188	186	176	199	180	155	175	166	180	193	195	201	161	185	183	176	177	172	186	184	186	188	162	185	180	203	173	188	151	226	175	191	194	190	176	204	183	166	173	178	182	208	189	200	179	165	175	187	167	177	166	168	188	173
34071	46275	33378	18848	11429	6616	3782	2482	1708	1218	946	744	631	557	457	402	380	348	292	319	275	288	251	265	241	267	224	274	260	229	258	253	235	178	247	223	241	232	221	233	221	214	229	219	212	223	220	224	223	226	215	256	241	186	225	202	225	207	218	197	202	215	201	206	217	220	206	201	235	202	209	213	217	217	188	216	208	211	196	196	211	195	224	196	253	194	199	226	189	204	212	204	213	231	218	232	206	212	240	215	187	190	222	215	199	232	195	221	210	213	195	215	222	205	211	204	206	215	216	188	190	199	200	215	241	206	214	197	192	228	215	202	215	206	201	213	206	205	199	188	224	184	217	222	229	193	194	183	215	219	225	220	208	205	202	219	231	203	199	211	214	210	190	221	214	201	224	207	226	246	219	197	175	204	215	198	200	210	194	218	225	209	206	209	206	195	218	199	201	231	215	211	202	198	189	191	204	243	216	201	199	192	208	229	234	202	222	203	201	203	198	206	221	195	228	208	231	216	206	229	215	223	185	200	188	204	198	207	200	180	218	207	240	213	220	222	198	190	211	201	192	201	222	195	213	197	221	209	240	207	213	208	198	225	204	222	232	213	186	201	192	219	194	218	205	221	210	212	203	192	195	219	210	193	241	213	196	204	218	191	196	191	213	226	183	217	223	227	205	209	232	216	204	208	233	209	212	216	203	190	191	230	197	209	209	196	196	207	200	203	207	189	211	187	199	226	218	203	233	172	220	201	199	206	207	202	215	235	193	194	213	220	219	222	205	209	215	221	231	212	211	202	201	203	192	194	226	219	196	180	231	205	211	204	206	197	222	207	203	199	213	219	224	218	209	195	208	214	192	193	213	212	217	219	207	233	230	217	190	192	225	219	231	204	200	208	203	200	230	203	241	213	195	208	228	198	222	191	219	220	222	206	197	204	214	205	200	219	181	229	192	195	174	207	190	247	221	194	192	219	211	228	201	202	225	181	211	220	216	192	197	205	200	205	223	208	221	201	188	205	223	214	220	248	187	205	199	164	194	231	211	224	187	228	194	238	204	206	226	216	207	231	198	222	202	202	219	196	195	202	225	210	214	219	212	211	189	227	198	224	219	205	205	214	223	200	231	205	208	214	217	216	219	201	224	215	225	226	214	197	210	198	236	194	219	215	191	199	207	223	238	190	231	199	208	221	207	182	212	235	227	197	212	221	203	231	210	206	225	209	207	212	216	234	189	204	232	213	222	204	223	200	219	197	214	206	187	221	220	210	211	207	215	204	196	220	216	207	214	222	208	210	228	193	217	221	209	224	188	212	217	203	221	198	216	221	205	198	218	235	230	203	209	208	232	218	233	228	192	231	170	222	234	228	221	218	191	237	220	224	209	204	175	201	217	205	205	214	215	208	235	219	206	217	206	208	222	195	206	213	196	213	228	196	193	193	209	202	215	223	197	214	212	241	232	233	216	216	217	217	210	220	198	183	224	211	189	207	214	210	217	217	193	205	224	199	212	232	202	195	231	212	203	216	223	218	212	199	200	219	239	214	203	200	213	227	200	208	214	206	231	199	198	242	219	224	211	237	207	211	210	210	215	220	237	227	210	219	212	228	212	218	194	212	222	204	211	226	213	187	211	182	213	185	190	231	203	219	196	221	228	187	186	213	202	202	223	205	234	212	231	235	224	191	210	207	204	243	186	225	213	234	212	220	223	221	220	230	230	239	230	184	203	194	226	212	192	194	219	196	216	221	214	210	195	246	218	214	222	217	181	219	243	229	216	212	208	200	186	220	208	203	229	222	243	200	222	223	229	216	229	244	212	231	218	224	227	201	228	198	231	209	225	211	219	216	201	210	199	228	189	221	222	203	200	201	190	239	202	226	219	199	194	192	194	218	201	224	204	238	196	193	216	215	187	197	211	240	233	226	200	212	202	223	227	245	227	204	205	248	194	207	191	205	202	202	196	196	231	195	253	207	188	221	196	211	225	208	198	223	226	207	218	249	208	236	206	242	197	205	213	201	196	204	186	210	208	197	192	208	195	229	217	214	220	214	231	207	186	217	211	200	205	209	222	213	202	228	216	191	220	234	213	212	190	213	211	204	194	218	213	208	202	209	208	224	215	216	187	245	208	209	220	222	218	231	192	211	214	200	210	205	213	210	251	222	210	232	214	227	214	202	206	225	200	216	211	209	179	215	201	202	217	210	187	241	232	202	201	200	209	233	222	219	235	211	202	215	188	198	220	200	214	218	215	214	185	235	215	205	216	216	223	203	177	223	200	179	196	209	199	220	195	207	201	227	207	202	202	213	226	206	206	206	196	189	223	228	217	213	205	192	209	206	224	204	204	212	201	189	215	216	217	229	215	181	231	195	229	214	208	230	238	204	224	219	213	216	237	219	224	211	220	186	209	182	217	206	206	211	183	221	222	195	196	239	208	204	218	212	224	205	234	220	221	200	226	198	193	219	210	223	203	203	216	218	202	198	213	219	209	197	221	197	191	213	205	232	184	197	225	227	209	204	230	223	202	224	202	236	204	193	213	223	213	212	175	191	208	213	213	221	198	218	201	215	222	218	196	226	206	201	249	187	205	220	199	206	210	240	211	224	204	233	210	209	212	236	206	225	219	225	231	194	221	228	206	192	209	211	225	219	195	221	225	218	188	233	215	200	196	216	203	221	212	206	207	215	198	191	211	209	221	216	205	201	221	212	237	189	203	213	227	211	219	205	187	222	215	223	198	207	199	227	219	216	188	196	190	208	186	221	215	237	218	221	227	227	201	199	198	194	228	197	215	197	220	215	212	207	220	203	203	243	228	214	200	219	206	205	205	232	225	239	207	237	212	239	191	204	201	232	214	217	214	227	225	229	201	204	205	229	220	244	197	203	233	184	173	198	178	199	214	232	216	204	179	204	215	205	194	211	220	191	218	226	223	229	204	203	212	215	200	221	234	199	218	224	195	187	205	192	238	214	216	233	200	196	205	200	214	214	219	203	201	233	203	245	213	218	233	215	206	196	205	200	226	209	211	226	224	189	216	210	223	185	177	229	231	192	234	215	219	192	191	202	202	191	199	199	197	214	200	214	206	225	197	218	225	214	178	218	195	191	209	188	213	204	219	190	230	212	175	221	209	210	209	205	205	241	229	239	211	225	204	248	188	205	233	222	198	201	190	211	185	201	205	202	232	223	194	233	204	215	204	221	190	228	208	198	223	207	216	239	199	214	196	214	199	224	216	213	225	204	208	224	219	193	216	200	230	216	213	201	228	202	225	209	208	208	227	222	228	226	214	196	228	219	207	210	236	208	208	186	225	237	214	220	228	200	202	203	223	207	186	192	201	210	218	208	191	203	238	212	206	206	237	194	183	234	199	197	197	209	246	208	227	208	244	229	203	190	213	215	228	189	215	212	217	198	230	213	217	200	222	219	207	212	236	212	200	189	209	203	202	222	189	202	210	207	217	212	201	202	204	213	193	212	197	190	211	183	245	208	200	185
23839	21422	28525	25083	21316	13873	5567	2998	1794	1075	774	614	539	450	394	390	378	308	312	293	268	251	261	217	235	274	241	226	196	231	231	205	200	203	222	233	209	223	218	201	203	200	222	181	206	197	240	233	212	218	204	198	216	219	207	208	190	182	191	212	230	171	213	205	212	184	206	226	206	209	214	220	216	194	220	218	235	218	210	215	239	201	198	198	222	205	206	230	191	209	189	215	223	202	215	218	186	199	204	197	228	220	191	185	185	217	199	201	209	195	213	228	214	197	192	223	221	212	179	234	201	212	206	192	208	206	203	217	208	197	227	203	193	200	190	223	191	216	201	211	197	200	199	210	222	230	197	224	203	234	160	183	187	206	207	213	188	232	228	197	195	189	221	205	250	186	206	212	196	218	206	200	213	211	212	202	206	206	191	199	218	212	201	217	244	214	177	215	207	216	225	209	197	207	202	187	199	186	166	194	186	205	183	209	207	184	193	217	208	202	195	207	201	207	186	220	233	220	202	219	210	182	212	212	218	206	202	214	197	208	181	248	202	201	231	187	209	228	224	227	232	209	219	208	218	210	208	215	206	225	199	217	230	207	207	221	185	199	204	202	217	199	197	218	217	217	235	219	206	210	198	197	208	215	200	205	195	231	204	212	233	205	191	205	203	205	220	225	204	217	196	188	189	209	170	211	211	195	185	201	202	201	206	186	209	197	186	224	218	206	204	202	213	186	209	202	220	221	192	208	202	210	203	229	234	208	224	192	183	211	225	220	208	187	180	203	205	228	195	196	198	202	193	212	193	172	188	208	207	217	203	189	229	220	190	197	204	198	186	207	217	184	201	195	213	207	204	203	203	193	212	209	232	207	233	213	197	211	213	217	202	207	205	173	179	199	216	208	183	218	182	213	209	239	234	214	218	222	204	226	213	226	204	205	190	237	200	202	211	183	223	201	211	188	189	203	244	193	200	167	215	213	188	203	193	192	209	213	209	183	198	199	199	200	205	171	203	198	217	191	238	202	207	209	203	220	207	228	241	186	204	235	231	210	198	180	196	200	186	207	205	211	189	198	201	223	199	193	218	231	225	218	200	209	203	230	255	212	214	195	214	191	192	196	192	206	197	213	213	224	225	200	187	225	210	207	202	188	208	209	205	195	190	207	216	206	199	209	205	203	207	209	191	192	196	218	200	222	186	225	192	224	188	202	210	218	180	195	181	206	235	201	214	227	193	183	203	240	223	205	199	218	200	235	199	207	200	190	213	211	217	203	219	188	218	198	197	186	199	205	211	210	211	189	207	200	194	208	213	190	215	213	199	221	204	200	207	229	206	187	194	207	201	211	220	207	174	172	184	232	207	217	198	202	206	205	211	169	210	215	215	187	198	206	194	199	190	215	192	210	205	230	216	204	206	192	216	185	242	219	209	200	201	212	210	194	166	189	207	215	195	214	237	211	188	187	209	172	202	203	246	240	195	205	203	193	203	220	209	194	190	226	210	171	196	222	212	224	195	183	198	208	208	205	220	206	220	214	238	177	187	202	214	184	239	200	190	205	203	194	206	216	178	216	205	189	207	224	181	211	181	210	222	209	178	216	218	193	215	192	205	198	206	183	215	202	204	214	215	206	205	205	216	215	207	196	196	212	215	179	213	187	199	195	213	210	215	189	224	213	204	208	205	189	193	198	239	202	211	188	180	205	208	191	196	199	200	193	205	216	177	192	222	195	203	211	201	182	195	191	215	213	210	199	208	207	205	206	206	219	183	193	189	191	185	184	201	213	219	202	213	200	220	203	214	229	210	183	186	209	217	201	227	197	198	204	187	176	196	216	199	208	217	220	210	200	195	201	195	216	203	220	222	218	185	190	196	239	169	187	229	217	201	189	178	218	197	204	191	207	204	200	200	182	215	215	216	191	222	206	193	207	210	209	214	206	206	186	229	201	239	219	198	210	211	214	188	210	186	190	203	185	196	197	207	229	194	208	181	201	189	196	195	190	212	187	233	181	230	230	215	225	191	200	228	174	201	236	238	230	228	215	207	191	229	203	225	185	216	217	208	203	213	228	195	203	191	215	192	209	198	192	217	208	192	224	203	208	199	242	196	185	214	207	213	206	215	191	204	207	209	195	215	201	249	221	198	197	210	175	210	207	190	228	200	210	196	188	211	201	205	186	204	222	210	205	182	225	207	196	197	181	189	194	218	215	214	231	205	202	214	231	202	212	198	239	194	201	206	206	203	213	208	227	198	198	179	204	213	191	209	229	212	200	202	205	231	224	212	205	223	209	192	183	194	211	237	209	193	196	185	201	221	217	207	192	216	197	217	217	214	197	208	215	217	211	247	201	189	197	192	197	210	211	209	205	188	226	209	240	195	205	231	188	208	205	227	212	211	198	229	229	193	212	185	212	196	218	224	205	214	173	202	190	224	206	189	216	208	211	214	210	219	211	216	202	185	212	222	201	232	199	202	210	204	197	187	220	205	192	216	211	202	211	172	234	212	224	211	203	177	190	193	232	220	210	202	199	193	199	212	208	219	227	223	230	188	208	232	191	213	200	205	203	217	221	224	201	217	212	179	193	191	208	220	210	220	200	226	210	208	193	227	211	203	191	206	211	207	204	208	221	198	201	213	215	193	209	188	194	212	203	211	215	200	176	210	198	191	239	214	208	190	208	217	194	196	189	225	216	190	178	224	182	242	208	226	186	229	226	223	222	214	210	204	224	230	208	213	191	197	192	190	214	226	197	196	208	222	191	194	211	221	193	201	208	226	204	192	192	194	193	206	190	202	204	207	199	225	175	196	182	217	190	195	221	221	214	200	219	184	178	208	196	180	218	200	197	227	202	181	214	191	190	229	196	225	210	192	200	214	227	209	190	215	231	199	208	213	226	221	196	162	216	197	192	195	198	239	184	206	183	191	220	198	203	203	207	221	218	213	190	195	222	238	198	202	201	209	214	212	192	207	229	203	201	213	226	202	187	189	197	188	232	195	215	222	193	195	219	197	172	196	210	207	217	214	215	226	215	227	183	217	201	217	215	207	228	202	203	207	198	220	202	216	189	185	210	205	200	237	188	206	200	189	216	220	203	186	216	192	198	214	212	213	204	218	203	216	229	220	200	228	197	186	201	198	183	205	204	213	220	209	226	185	212	193	202	192	206	200	199	218	205	208	218	213	198	213	220	220	201	201	210	196	204	213	216	239	209	218	202	213	182	195	222	194	186	170	195	182	212	209	183	229	201	211	205	185	207	213	191	201	204	176	221	200	223	217	196	210	210	200	217	194	195	215	205	194	213	218	206	218	205	214	223	215	185	213	211	211	186	204	211	200	220	221	210	175	234	214	192	198	189	205	195	188	191	208	204	204	212	218	216	190	199	193	204	204	204	203	208	191	204	186	202	201	218	208	213	213	193	175	192	198	190	190	213	213	212	210	212	207	220	195	193	224	193	243	179	203	200	206	208	215	192	213	198	231	216	178	205	189	187	201	186
33654	55000	43487	29286	18281	11804	7116	5287	3179	1846	1330	1088	869	742	661	534	519	422	422	398	365	379	337	334	300	280	276	273	261	246	294	247	284	271	266	245	242	268	257	252	247	266	259	222	246	237	235	273	255	237	240	209	258	235	252	253	230	230	237	257	251	231	228	225	247	275	243	258	234	248	252	250	271	236	241	247	228	238	262	228	236	258	259	227	252	240	249	261	235	248	243	257	239	246	273	255	239	238	214	263	262	235	234	257	233	229	224	250	246	264	262	275	239	241	251	233	260	262	239	243	270	257	223	256	236	242	245	231	256	210	243	241	249	255	261	242	268	243	255	241	260	242	231	211	244	224	246	243	260	245	270	234	253	270	232	244	228	222	259	282	262	221	238	224	259	258	225	230	249	253	254	255	223	248	248	253	238	231	247	236	238	233	249	258	266	247	270	239	227	268	246	268	236	235	240	253	231	239	254	223	244	230	243	257	240	233	241	233	246	232	247	227	239	223	259	258	279	247	251	263	224	239	259	275	252	237	253	242	251	273	265	256	255	245	250	253	256	240	255	251	252	237	258	220	230	238	258	249	222	252	247	219	243	237	244	253	230	274	263	245	246	244	235	255	242	212	243	238	260	243	241	278	258	246	252	243	288	263	234	252	244	216	259	232	245	270	255	249	262	253	238	256	241	228	222	252	209	234	261	223	232	247	255	283	243	251	265	264	231	251	226	251	246	244	234	239	257	264	231	223	255	225	237	229	215	241	257	235	247	241	208	249	229	214	226	254	265	246	242	263	234	231	262	222	223	239	213	217	239	262	235	259	250	221	239	210	209	245	223	243	234	233	194	242	250	254	245	273	255	232	256	240	220	252	262	236	228	222	259	255	242	242	270	211	240	239	232	283	238	253	236	270	255	232	237	264	238	253	228	240	229	237	236	223	227	258	256	250	261	255	231	222	234	239	264	249	238	254	248	258	260	218	236	232	248	243	243	226	227	227	260	263	258	264	208	244	228	235	249	249	223	236	224	251	226	246	244	280	257	244	231	238	261	242	256	224	259	245	283	242	258	236	251	245	270	255	222	231	247	267	255	225	252	228	224	255	232	233	241	258	228	244	236	232	257	238	264	244	210	252	248	275	260	248	225	200	227	227	243	241	249	256	238	257	249	230	280	268	235	255	220	224	251	229	270	239	216	229	245	270	225	214	249	230	252	257	254	241	233	242	251	241	241	253	264	289	264	230	246	262	243	251	225	232	255	224	255	230	247	263	232	230	223	228	238	238	258	241	215	250	238	244	235	209	242	264	237	250	240	245	264	287	246	250	225	246	245	261	236	234	251	248	250	238	256	231	249	238	246	243	299	260	241	223	221	227	227	237	234	256	256	238	225	241	214	236	247	231	215	226	239	209	237	264	238	235	231	256	259	232	230	221	281	223	237	227	255	242	232	245	220	258	228	231	247	250	240	218	256	259	245	231	243	249	232	237	245	247	253	251	264	244	265	253	231	241	244	237	228	247	253	242	238	264	242	223	231	257	242	224	235	231	256	237	234	255	267	245	247	245	262	239	252	236	237	243	280	255	255	252	232	227	237	224	228	217	268	233	229	242	190	239	228	251	254	260	240	241	235	250	249	231	242	253	255	265	264	244	277	228	249	246	247	231	240	236	259	230	251	230	229	225	257	247	228	253	244	237	235	233	257	237	245	278	210	235	230	227	232	238	240	247	226	236	239	243	228	234	226	222	236	219	247	221	240	260	258	253	226	250	232	258	229	234	237	247	240	268	244	255	212	241	243	250	235	231	245	266	225	260	226	253	214	248	240	271	231	252	233	224	271	263	255	246	258	209	248	250	258	240	251	272	246	230	212	224	244	237	241	269	257	271	220	218	235	255	259	242	237	271	238	255	236	233	232	263	266	239	229	230	225	250	258	262	259	245	223	258	249	228	274	245	248	244	233	254	221	241	225	239	256	234	229	260	249	243	246	220	231	236	253	221	249	268	223	264	220	227	245	256	249	221	247	229	249	234	233	218	233	239	221	225	229	243	256	234	248	257	245	258	259	264	239	256	262	219	221	249	229	236	248	208	257	245	235	264	257	243	193	244	222	264	245	225	234	235	209	265	246	239	252	254	267	260	236	252	235	222	212	235	254	251	230	236	231	219	235	223	263	249	232	236	207	250	247	230	242	262	247	238	258	234	242	266	229	225	233	232	252	240	228	226	239	253	240	260	250	245	234	254	264	232	210	230	255	263	246	258	260	240	246	244	234	222	250	231	244	265	228	217	243	240	250	217	269	219	252	232	241	236	237	209	216	216	238	243	245	235	219	243	231	214	242	232	228	232	236	216	221	251	243	247	234	234	229	233	238	245	234	228	249	228	220	248	242	250	239	256	262	221	249	242	241	229	229	205	254	225	229	261	217	254	245	255	237	253	220	241	232	226	255	233	256	243	210	254	232	263	227	243	271	276	256	268	237	249	256	240	240	239	227	217	209	251	243	220	249	250	250	263	251	226	255	239	227	247	257	225	227	240	269	237	222	239	269	249	262	215	247	254	240	248	230	239	247	258	260	222	251	249	248	272	208	258	255	254	223	229	284	268	230	225	253	251	237	244	255	238	217	241	233	223	232	238	244	226	265	246	223	255	230	257	272	225	239	230	246	237	241	265	257	258	258	237	230	254	238	228	261	224	224	264	250	217	210	234	240	259	251	231	244	223	235	256	252	255	230	241	263	230	236	230	233	234	261	235	241	255	233	220	267	265	235	249	233	238	234	249	221	228	234	262	244	251	239	247	233	255	231	248	241	261	256	219	234	232	275	245	261	243	241	236	230	243	215	232	241	233	218	264	247	254	261	248	237	249	247	248	273	256	250	266	273	238	243	251	221	219	225	213	262	242	269	240	222	231	230	242	251	235	235	239	238	256	262	269	254	264	243	235	231	227	231	248	228	266	255	248	252	261	248	260	249	241	264	248	235	242	232	248	222	258	270	232	267	232	242	216	254	258	225	222	264	223	243	241	262	247	236	224	227	215	257	238	269	249	264	254	227	242	234	211	237	253	256	261	252	264	239	256	231	252	234	249	248	256	240	239	256	231	239	234	238	251	258	234	214	221	243	259	241	226	241	224	236	237	232	235	259	256	230	252	251	236	235	263	233	217	237	240	247	264	264	221	247	250	242	218	244	234	221	268	215	251	231	245	234	226	226	242	242	255	227	241	242	248	224	226	251	268	255	245	267	252	225	268	252	257	250	235	254	292	256	230	238	253	249	245	202	243	214	259	224	268	259	260	254	256	267	252	229	218	226	220	256	234	264	247	207	251	253	237	257	230	241	251	239	239	262	261	224	247	239	228	246	231	229	239	230	247	245	247	242	249	242	229	266	218	265	233	248	239	250	242	216	235	240	272	229	244	210	232	235	251	220	235	243	235	276	254	237	242	241	238	250	209	240	247	240	249	232	245	259	228	227	253	254	243	261	249	236	230	249	276	241	253
25184	21515	27795	26100	14392	7604	3496	1644	1071	753	584	497	394	347	331	265	277	276	208	196	228	217	195	190	179	182	178	152	174	190	165	164	167	179	178	161	187	147	191	153	134	154	174	143	173	141	173	171	161	191	154	168	135	173	169	159	169	166	166	161	178	162	175	147	165	144	160	153	142	173	156	179	161	177	159	163	167	197	141	139	162	178	161	161	152	170	165	179	170	163	148	180	164	153	187	162	160	161	168	157	162	171	159	149	183	153	148	170	134	175	184	168	167	164	174	160	153	172	172	160	165	139	164	146	141	168	154	151	168	146	169	162	144	166	156	149	201	159	161	180	167	148	151	176	142	208	161	160	141	168	174	152	148	161	151	167	164	164	157	160	153	166	161	185	183	152	157	177	183	173	163	172	150	140	158	171	161	160	159	147	164	160	140	153	175	148	165	159	176	168	149	163	168	179	172	158	177	164	168	165	164	153	157	135	158	182	145	162	159	150	175	170	144	160	178	193	162	161	160	154	156	149	152	158	150	143	176	170	172	150	154	154	166	172	163	182	158	145	168	188	192	169	163	167	158	141	163	169	161	147	197	162	177	153	154	159	167	187	177	154	146	168	164	156	166	132	165	162	169	152	167	156	172	169	158	151	157	175	160	171	155	159	144	163	138	175	167	148	171	148	155	162	165	153	165	151	156	165	173	161	179	163	161	168	151	154	149	157	153	142	157	189	147	163	162	167	177	167	164	185	155	141	142	173	172	179	166	159	157	183	144	168	167	162	178	170	178	168	152	143	153	167	182	185	197	168	167	159	167	164	158	156	181	162	159	171	165	154	163	155	146	155	161	158	176	134	153	173	159	151	178	165	183	177	142	151	159	167	158	143	156	171	153	148	155	164	175	173	183	160	155	156	183	152	167	178	173	154	160	159	161	154	160	170	176	159	165	182	161	157	178	129	170	152	171	175	177	149	171	159	157	155	152	167	154	167	139	167	153	181	161	166	163	152	178	179	155	160	175	165	164	149	180	164	169	153	153	139	165	181	166	131	178	169	144	153	144	157	181	172	159	161	155	178	189	150	163	168	158	152	166	170	157	145	163	133	164	158	133	178	157	154	154	143	155	184	171	149	153	162	163	130	163	152	147	165	159	153	151	171	176	175	180	157	146	167	162	173	154	160	167	153	147	176	189	171	168	173	143	170	151	174	170	161	155	154	162	137	180	148	164	174	171	147	159	151	154	164	157	161	167	171	164	142	124	161	161	150	167	170	162	162	144	157	151	162	187	166	183	152	144	168	177	167	154	161	168	159	169	166	144	145	153	179	163	177	144	168	152	178	151	149	180	156	162	175	184	153	155	167	136	163	166	152	150	148	166	168	173	168	138	145	146	166	166	159	166	134	156	165	179	155	149	149	182	169	144	158	147	174	156	155	161	149	178	143	181	165	173	169	152	174	155	122	161	165	161	173	165	215	153	180	166	148	160	195	163	175	180	164	134	181	156	155	167	178	162	165	167	153	147	171	205	154	152	141	149	179	175	152	170	169	162	175	156	152	166	179	174	155	173	162	170	175	146	163	163	162	159	156	162	179	168	188	178	178	161	137	157	189	159	144	160	160	161	191	168	177	166	149	168	169	160	159	141	150	149	152	166	171	160	165	170	175	157	153	166	175	165	185	152	155	148	158	161	160	172	129	172	180	171	144	169	157	162	161	167	175	180	170	165	143	181	166	168	131	139	171	175	168	167	152	158	158	170	169	170	166	149	154	169	149	174	166	165	153	144	170	164	165	137	167	159	168	163	153	148	170	149	167	166	162	176	152	153	147	154	133	146	174	142	164	167	167	156	150	134	197	151	144	148	153	148	132	178	181	172	173	167	169	138	194	174	154	177	148	162	174	158	165	160	164	187	148	149	162	158	175	137	149	160	146	158	159	157	159	139	137	159	156	165	169	150	168	163	146	178	164	181	152	168	156	155	163	172	145	172	156	157	180	160	172	147	193	168	171	159	151	172	153	144	149	138	188	155	156	165	169	143	152	158	137	144	168	164	167	160	160	167	173	185	169	172	137	150	180	172	157	161	186	131	159	161	160	165	165	174	147	176	149	192	169	137	158	143	187	170	170	173	184	123	152	176	183	161	138	204	158	170	180	188	170	169	169	167	152	170	173	146	164	154	162	150	157	183	162	179	145	179	165	164	177	142	162	169	166	157	157	159	171	155	140	182	167	153	181	178	152	155	161	173	167	171	143	143	168	154	178	166	173	165	150	158	159	134	136	174	178	148	163	146	186	152	181	173	168	173	177	183	178	148	170	164	158	161	146	173	157	165	168	130	162	140	157	157	172	178	160	160	170	150	159	175	138	148	166	168	155	192	146	174	152	151	153	150	177	135	177	146	160	164	149	142	169	151	171	152	151	177	194	202	157	155	167	147	160	168	163	175	171	149	142	158	182	181	189	168	162	150	160	174	179	197	149	145	174	176	180	165	172	153	174	172	144	180	158	166	149	164	179	158	160	154	169	167	144	156	133	173	174	138	160	181	180	156	168	146	158	155	151	187	156	149	157	157	179	177	153	171	157	174	145	158	164	174	166	162	152	164	159	152	176	170	156	165	169	173	180	165	189	148	158	170	157	171	151	166	166	152	160	174	161	168	189	149	171	154	183	151	186	134	148	163	164	169	150	168	155	143	166	152	145	154	147	148	156	169	148	154	159	165	156	159	162	160	138	175	137	164	163	168	139	147	185	184	159	146	154	176	165	168	187	186	160	156	154	153	170	133	159	176	159	162	181	143	136	178	151	151	152	161	165	157	182	145	167	154	161	149	159	153	165	145	164	165	158	156	164	153	170	177	161	146	158	181	164	160	182	163	179	165	170	178	137	145	192	150	146	148	171	179	176	159	186	190	160	147	155	172	164	175	163	154	148	153	144	197	158	149	159	172	156	161	144	169	138	166	157	129	193	172	167	163	183	148	153	156	175	151	163	156	164	131	193	149	171	171	137	152	151	172	137	147	155	173	154	146	155	172	173	180	165	148	154	154	171	166	154	185	139	170	170	165	143	158	169	180	170	175	155	191	155	157	164	158	164	167	157	125	165	159	180	162	147	167	154	188	162	150	153	163	152	175	183	157	150	164	172	170	181	177	155	148	166	167	166	154	162	151	145	179	138	153	199	176	156	153	144	146	137	144	172	162	166	158	157	161	150	168	172	159	169	140	182	162	166	152	171	151	165	169	156	171	164	179	151	141	142	144	148	151	157	149	163	136	163	158	156	155	163	173	165	161	154	161	135	160	182	156	151	160	163	180	160	182	173	168	169	170	192	155	167	173	151	168	161	174	146	178	179	161	152	145	150	140	160	165	170	148	165	163	159	148	148	141	168	166	170	150	176	164	150	152	169	142	160	150	153	152	170	164	161	163	161	150	158	166	150	159	163	161	184	173	152	179	150	157	151	156	181	177	171	157	167	163	160	158	159	171	169	137	136	177	181	174	173
32676	50749	37887	25118	15984	11757	6241	3146	1937	1432	1059	853	712	545	462	422	396	320	329	277	293	273	272	244	255	233	240	234	217	212	228	212	220	205	180	221	192	210	251	241	203	203	201	206	225	209	194	205	203	195	207	228	190	183	194	215	191	186	198	190	198	212	195	209	192	211	195	196	186	202	172	183	182	213	193	195	210	203	191	193	183	198	197	196	224	198	196	162	187	210	207	216	202	183	181	193	193	219	225	203	189	178	199	185	208	191	170	200	176	213	210	181	189	195	204	196	202	188	196	194	199	189	181	185	189	187	179	190	184	210	197	186	217	178	226	187	197	192	188	201	197	198	183	200	175	223	219	191	223	186	212	210	207	183	201	188	197	195	195	190	196	209	206	183	185	209	198	189	209	211	182	224	182	182	206	175	184	200	192	213	190	196	189	205	225	178	207	196	204	208	209	193	211	195	197	180	183	202	194	208	178	215	210	183	217	204	219	183	199	195	196	194	200	174	200	187	195	183	182	171	176	212	191	180	211	202	183	196	176	202	225	187	199	215	198	161	183	220	196	203	188	195	185	182	196	196	176	169	174	203	209	187	219	207	193	197	182	196	183	200	186	196	206	164	202	208	212	199	200	183	198	185	224	205	197	196	209	189	203	197	183	187	209	220	207	206	201	183	208	189	203	202	200	208	209	197	188	198	204	187	188	198	209	188	180	195	191	210	173	195	205	202	186	202	182	202	188	200	188	169	194	189	177	184	200	186	214	174	182	171	184	189	163	223	222	205	170	196	201	192	185	192	200	164	202	182	177	176	174	185	195	185	187	207	210	180	210	186	201	198	190	166	186	189	191	193	206	200	188	191	197	176	189	182	188	190	209	174	218	189	184	198	189	209	210	192	180	182	218	194	226	169	182	176	196	212	209	180	202	201	207	239	189	202	191	201	196	184	182	203	194	203	194	200	224	188	182	198	194	199	197	221	199	219	200	176	204	192	178	208	203	191	185	183	219	202	186	194	216	200	196	185	222	191	206	206	203	202	192	191	184	179	210	176	194	187	194	202	184	210	186	189	197	188	184	197	199	160	203	195	191	196	199	199	203	196	195	203	194	182	189	191	186	210	198	161	207	203	201	211	217	219	186	170	184	193	190	220	205	211	209	188	190	184	220	180	201	222	194	203	206	192	201	192	188	211	176	210	211	206	187	216	192	209	203	217	184	194	176	206	205	197	178	192	204	179	201	208	211	206	199	206	191	198	177	184	196	185	179	192	173	221	181	183	201	185	187	189	189	208	206	204	194	192	204	199	181	182	219	189	187	214	192	181	191	191	201	201	189	205	194	193	186	188	216	159	171	180	172	208	199	199	189	188	179	183	227	194	199	181	174	205	206	196	196	187	186	186	206	195	174	181	217	196	224	211	175	193	176	197	217	211	198	199	205	207	185	184	201	188	201	190	188	207	194	187	206	208	184	190	204	203	191	173	198	209	214	189	208	207	215	207	153	190	224	193	189	195	181	204	211	188	188	205	182	222	187	198	174	189	205	189	182	202	172	194	179	200	182	197	184	193	199	191	193	208	182	195	200	178	182	175	175	207	185	194	209	194	186	195	208	193	196	203	208	192	216	195	188	198	178	175	210	210	188	188	194	173	197	184	202	184	179	169	194	187	195	196	180	223	179	213	209	181	195	218	194	192	176	201	207	199	192	160	192	216	190	181	192	203	194	188	185	179	186	184	212	208	178	207	212	206	199	178	228	212	173	207	188	189	201	193	198	225	178	237	190	206	205	196	199	201	209	194	208	196	203	211	201	185	192	223	198	221	197	196	192	215	201	202	186	175	213	217	195	199	194	173	181	179	209	204	189	192	186	186	174	173	202	188	170	189	197	211	194	171	202	213	192	202	198	198	189	199	171	191	181	181	209	207	206	219	202	180	228	203	223	204	183	204	202	198	210	190	212	202	194	195	191	191	191	203	174	218	219	214	199	196	192	203	195	204	196	202	181	200	200	184	186	209	197	216	178	206	178	212	177	199	182	154	180	192	200	212	191	220	183	194	165	231	178	196	199	204	211	216	216	187	191	194	195	197	199	204	202	193	176	189	199	203	172	187	201	189	188	210	195	182	221	163	186	177	180	202	208	193	193	204	178	209	199	181	195	185	179	176	193	198	194	191	204	199	226	217	196	192	170	215	234	192	188	205	220	221	223	193	203	218	180	192	190	192	185	183	204	198	181	163	187	201	192	189	188	200	184	188	201	214	219	217	170	223	190	200	195	194	196	188	177	189	213	187	191	210	185	206	177	221	204	194	169	212	198	196	191	194	184	185	207	199	199	196	176	187	197	202	179	198	212	198	206	212	209	178	222	210	185	213	188	216	192	188	181	178	187	212	178	191	197	179	181	176	197	172	170	204	180	172	209	163	199	182	172	208	203	186	205	195	189	220	196	214	194	203	202	181	177	216	182	199	237	208	207	206	211	212	214	202	198	214	197	186	207	187	202	197	214	203	201	182	182	189	191	192	207	224	217	183	177	208	169	202	201	178	181	189	167	213	196	200	200	186	195	200	201	179	194	193	207	204	196	198	196	199	201	172	202	220	188	192	211	199	211	200	194	201	200	216	177	184	186	196	181	175	173	227	185	193	227	199	185	198	207	218	216	183	206	198	190	171	184	203	184	219	183	207	179	197	195	198	187	208	181	198	177	190	227	174	196	223	199	203	196	197	171	174	202	190	203	220	214	207	182	206	198	188	195	201	190	182	205	173	178	231	214	213	222	217	192	205	184	203	200	218	215	181	201	197	236	185	191	214	200	198	195	201	187	175	183	173	188	171	199	200	212	206	206	192	213	171	195	194	176	206	198	172	212	199	228	184	210	197	191	176	184	176	206	204	183	195	193	172	198	214	198	178	216	188	206	210	208	180	187	181	218	191	179	208	194	172	209	186	222	193	190	179	203	198	198	193	194	193	187	216	194	180	190	203	193	214	175	180	204	180	182	205	188	178	185	165	190	200	184	184	198	198	175	202	199	215	178	195	181	185	209	204	206	168	209	186	183	206	221	179	200	214	226	193	208	186	204	206	185	205	207	180	201	199	208	204	183	185	211	202	171	200	179	191	211	216	185	209	197	191	211	179	194	207	209	214	199	203	208	180	195	187	191	179	215	223	180	191	200	207	168	204	183	156	193	173	196	189	200	201	188	195	189	202	210	179	196	177	207	222	228	181	178	184	196	197	218	181	171	188	195	183	189	197	191	210	207	176	206	197	212	200	190	198	177	199	220	194	192	182	183	210	171	212	200	187	210	220	181	208	210	194	179	202	187	209	196	179	196	202	222	197	217	206	178	195	212	177	197	211	152	204	206	192	184	213	186	203	193	218	208	226	182	193	187	210	198	167	196	212	209	198	208	159	211	210	192	198	179	183	204	195	200	180	204	175	189	221	209	189	186	186	170	218	196	202	196	216	195	171	182	187	177	206	184	197	178	198	199	217	171	190
22685	21347	28870	24276	21583	21555	13158	3976	1490	1083	862	649	549	488	422	393	338	355	301	326	283	291	250	255	246	220	223	254	231	233	240	221	219	192	227	208	212	217	230	177	193	239	215	192	206	186	229	205	218	189	224	210	206	208	199	215	193	198	212	199	200	170	209	213	214	192	193	221	209	189	193	203	181	202	208	218	186	197	182	216	172	206	215	181	196	206	228	220	207	201	183	189	191	230	209	204	201	192	207	185	218	184	214	194	190	210	203	210	197	194	190	188	218	191	183	219	208	212	208	206	207	202	194	206	201	196	203	201	179	207	212	193	206	217	199	215	219	219	215	189	240	207	201	205	211	211	211	212	211	207	199	192	211	182	213	193	214	205	189	198	186	224	210	170	207	178	160	189	216	218	208	208	199	189	203	214	201	216	196	185	219	223	210	204	203	187	223	219	198	190	211	202	192	193	210	237	223	209	221	203	219	214	190	211	200	212	223	191	217	190	178	196	232	189	206	221	203	174	220	198	207	231	197	206	209	197	199	215	210	203	199	182	190	218	215	220	207	188	215	234	197	191	183	204	209	183	213	222	215	192	204	203	191	197	202	215	219	226	200	199	213	180	196	215	177	199	198	206	179	222	234	183	201	199	226	188	211	215	198	225	210	205	200	217	182	182	199	201	213	204	237	203	195	195	208	203	198	228	192	197	195	195	208	190	228	226	202	195	214	216	214	212	216	213	202	221	211	187	206	167	212	193	201	213	200	208	187	213	209	224	210	210	234	198	207	222	201	212	214	218	217	218	205	213	210	202	188	177	202	208	211	194	175	218	222	223	211	224	210	209	192	216	189	201	200	222	211	233	191	193	205	195	185	201	190	194	205	199	217	199	205	207	220	211	178	214	211	196	232	216	208	192	213	202	184	193	205	188	187	201	198	200	241	218	194	201	221	181	193	192	203	217	187	198	187	207	231	184	207	190	194	202	184	188	190	194	220	198	207	184	205	197	208	194	195	193	194	239	243	211	217	203	193	196	227	204	174	200	222	212	208	222	212	204	174	222	208	211	220	214	194	205	219	225	206	185	223	207	194	226	208	200	188	191	199	213	236	206	196	200	191	194	225	215	198	235	208	195	196	212	201	212	200	188	204	181	212	222	171	198	213	211	199	215	201	183	196	199	190	195	198	226	199	214	219	188	197	178	220	195	219	204	189	185	217	204	198	215	208	199	178	216	211	224	210	217	225	202	214	202	199	203	191	191	198	187	189	189	216	202	208	186	192	209	195	214	216	196	209	219	195	213	210	203	222	233	206	189	204	213	217	218	212	198	199	186	214	206	211	217	227	217	222	198	217	172	204	196	205	212	210	205	195	231	188	209	223	193	198	209	174	190	199	190	210	215	195	208	206	211	204	186	224	213	213	202	207	192	204	212	201	190	231	194	215	203	207	209	233	211	207	231	212	202	190	177	213	182	226	188	186	204	208	218	208	210	214	175	184	208	199	211	191	190	204	227	220	187	204	189	204	201	216	207	224	199	183	209	230	202	216	193	210	179	181	194	215	207	213	218	221	199	192	198	197	200	210	219	201	195	194	189	192	173	209	206	187	215	202	191	222	193	226	177	199	207	204	202	198	198	198	200	202	212	192	193	203	205	205	199	187	200	202	213	193	236	197	189	202	209	210	181	195	214	195	206	185	191	197	202	222	197	188	210	209	193	210	193	194	215	216	216	210	221	227	164	233	212	220	211	214	208	203	211	197	217	235	207	209	183	196	221	212	201	204	204	201	206	176	212	158	209	213	188	191	201	190	227	193	217	202	207	196	169	195	178	186	188	186	186	189	206	198	196	243	200	207	212	184	200	194	190	199	232	202	175	207	206	218	228	211	215	193	213	212	205	231	227	210	218	227	207	200	193	181	206	215	197	194	208	217	203	197	206	210	208	186	208	225	210	246	189	200	186	204	190	225	206	185	198	208	200	200	200	203	191	182	158	222	218	208	193	197	173	195	225	203	205	220	233	209	203	244	210	214	184	203	219	215	220	194	188	214	207	199	188	188	212	208	232	203	190	205	236	211	191	195	227	217	199	190	225	216	207	202	218	206	206	197	199	210	192	183	203	176	185	187	217	219	211	221	209	217	220	204	202	191	194	198	184	201	205	211	225	227	178	200	199	203	213	213	200	190	243	195	189	208	191	204	185	208	198	238	204	208	195	207	208	195	195	188	228	218	188	183	193	181	227	206	208	216	217	193	208	192	206	199	203	196	203	188	223	195	199	201	215	202	223	203	183	168	188	212	182	231	198	246	164	218	208	211	160	195	199	210	229	202	186	199	195	210	211	241	194	201	211	198	201	197	188	194	210	209	198	199	236	208	239	190	205	200	210	197	211	186	212	212	196	191	207	212	199	216	219	216	242	209	209	205	209	156	212	194	202	207	202	218	225	187	200	204	200	184	184	205	218	204	213	208	225	209	219	206	180	218	191	207	199	191	185	203	192	214	200	176	189	213	233	225	211	214	210	207	188	212	187	210	207	201	189	201	201	214	209	180	198	214	195	217	195	226	194	204	201	204	204	215	214	209	193	199	217	225	196	193	197	236	224	212	194	210	220	209	210	184	210	216	208	203	207	194	250	205	176	223	207	206	177	225	204	202	216	199	232	199	216	181	180	218	208	193	195	200	204	235	203	212	189	191	203	215	211	196	197	182	197	198	182	176	219	211	215	216	213	218	201	202	196	201	206	202	204	176	189	195	184	214	221	208	226	187	219	205	199	198	225	198	176	236	190	184	207	220	196	180	204	181	209	187	181	210	197	186	226	170	216	228	200	221	203	206	200	184	218	196	209	220	193	181	210	170	221	234	198	197	210	197	209	215	199	205	201	184	195	194	211	210	209	230	208	210	200	195	208	213	210	206	203	215	239	188	198	180	199	178	212	187	215	205	168	218	198	187	195	191	204	220	213	180	211	187	217	199	202	202	196	211	218	192	195	222	225	202	233	219	188	194	222	216	210	232	199	200	176	217	195	173	219	185	219	185	203	177	218	194	204	192	213	198	229	215	205	211	211	179	214	177	171	186	193	228	198	210	202	200	187	197	193	185	197	201	214	214	184	193	220	179	199	164	205	205	192	186	207	195	212	199	216	200	192	190	191	197	197	198	208	229	222	182	230	184	204	183	199	187	189	179	215	198	193	185	226	202	206	210	205	206	203	226	200	223	172	183	195	217	194	199	210	220	215	170	190	179	215	186	188	198	222	251	195	217	195	200	221	216	170	202	194	214	225	195	221	201	212	195	207	221	203	215	193	217	192	199	239	212	229	214	191	175	205	185	212	222	230	191	209	209	191	207	208	194	200	209	208	201	213	205	222	205	173	209	204	216	221	202	215	201	178	190	205	188	197	207	190	201	221	202	207	223	190	185	213	201	199	214	199	217	201	173	204	213	192	199	213	201	190	200	187	212	229	218	181	204	209	195	198	191	212	185	201	220	201	220	188	207	175
36670	61178	48663	34556	24192	17292	9767	5586	2880	1875	1445	1095	930	755	650	590	535	464	470	399	348	331	312	278	335	305	297	282	284	277	305	260	258	253	265	239	256	255	237	233	248	263	259	268	258	223	228	250	235	251	223	257	257	223	247	253	227	255	261	210	230	255	250	238	241	250	248	234	236	260	244	242	227	217	253	258	254	271	233	236	234	242	260	237	239	241	238	254	246	239	236	244	223	234	239	230	233	226	218	250	244	236	246	237	267	259	267	252	243	229	243	227	244	244	225	231	208	240	251	235	244	228	235	226	206	221	244	239	248	225	267	247	253	253	239	211	250	215	251	233	219	223	241	234	230	217	260	241	243	251	237	224	252	231	238	259	254	242	254	236	257	233	228	243	241	268	248	250	247	250	244	238	263	227	225	226	212	251	250	223	235	226	223	231	223	239	212	265	234	253	225	245	242	255	214	234	215	252	219	236	253	236	223	222	283	257	265	239	223	232	255	244	233	231	227	254	252	225	232	244	249	221	234	232	236	250	251	264	271	251	261	223	229	267	225	266	230	233	246	248	260	249	236	220	237	250	225	235	241	252	230	246	239	242	243	246	239	235	249	230	249	218	239	220	222	220	239	226	239	235	243	259	218	241	250	244	247	227	248	250	259	255	239	228	260	245	217	260	250	224	228	217	235	220	234	238	219	225	256	241	265	230	253	242	230	217	216	241	234	208	244	201	239	220	251	252	220	249	239	230	236	246	240	265	224	258	232	243	243	242	233	237	240	253	238	250	237	216	230	246	241	254	239	216	245	231	214	234	218	216	238	229	248	251	221	241	230	244	260	256	219	274	242	234	232	233	225	223	232	233	252	234	263	259	259	223	274	236	236	246	218	233	242	252	224	234	241	242	218	242	226	232	232	237	240	223	250	236	253	232	224	233	231	237	250	204	225	237	248	234	232	234	224	237	228	209	250	232	238	221	233	245	232	260	261	230	257	250	205	258	253	240	221	223	218	252	227	246	256	230	262	261	238	230	216	242	236	225	231	235	247	227	215	230	248	219	221	230	248	238	250	258	242	227	247	236	268	237	217	239	262	233	228	216	228	240	248	263	226	230	221	240	230	246	248	214	273	201	239	223	231	268	238	245	259	222	250	234	241	243	238	213	248	244	224	241	227	240	275	271	250	240	221	234	250	246	228	230	244	251	251	226	253	229	238	250	231	239	243	243	235	223	255	216	234	256	251	260	249	237	241	233	228	240	256	231	256	245	230	250	257	250	258	237	255	245	229	208	254	250	240	218	218	239	243	226	234	242	235	233	231	223	206	215	217	221	261	226	267	243	227	231	251	222	241	243	238	235	231	246	234	222	250	244	232	209	246	207	246	235	239	225	231	244	250	219	280	228	237	239	224	218	231	239	235	245	248	221	259	205	228	235	259	224	247	237	223	228	264	256	252	222	224	220	222	236	238	247	252	245	226	233	237	209	257	252	249	259	216	251	222	249	243	236	248	238	233	238	245	224	246	246	251	248	232	249	241	232	228	215	194	263	225	255	255	234	247	217	260	216	215	253	236	263	238	246	246	255	253	229	232	230	237	235	252	255	238	223	242	266	223	233	231	246	232	259	220	237	238	228	265	245	230	248	246	253	235	240	248	234	227	228	259	238	218	242	259	241	215	249	231	227	217	235	227	228	254	226	244	227	246	224	236	230	242	230	253	239	212	262	216	253	233	250	243	215	222	250	244	224	200	259	255	237	228	236	241	226	232	219	233	217	270	221	252	242	239	215	229	218	239	237	248	228	261	256	253	209	251	230	256	273	228	237	246	242	241	226	247	240	222	247	266	240	228	229	227	222	251	265	242	252	236	253	240	230	228	248	223	228	237	250	237	224	260	230	243	196	244	229	236	225	266	254	222	211	223	247	216	262	223	260	237	249	224	237	229	213	210	253	232	225	229	258	250	229	219	238	231	244	243	254	248	236	226	225	202	227	232	265	243	212	230	266	237	230	252	231	236	249	218	233	233	266	243	239	253	267	239	267	248	246	248	239	241	229	229	246	237	228	247	259	254	224	233	221	201	235	229	218	208	242	250	252	246	238	229	247	253	224	221	236	224	252	224	243	246	224	234	245	249	225	235	215	202	234	265	228	198	236	213	242	221	235	222	220	220	236	259	234	221	263	249	259	246	236	232	244	202	239	230	214	244	244	242	248	257	212	232	260	225	230	222	224	244	251	233	218	210	244	231	246	244	239	246	236	248	254	245	228	229	233	260	265	267	253	245	237	237	249	250	235	230	262	228	222	240	227	233	230	250	245	243	244	222	244	227	252	250	215	260	259	234	233	220	248	230	271	230	223	231	230	280	232	245	248	261	229	244	236	253	260	227	219	255	256	230	250	232	247	248	219	257	252	241	266	255	264	242	232	240	213	238	212	241	231	230	251	224	226	232	233	227	251	242	229	229	225	253	253	234	237	220	276	255	241	215	217	257	234	252	264	244	220	256	244	239	251	225	223	237	274	261	253	230	213	213	254	268	252	216	246	232	215	230	212	232	231	243	246	226	244	238	247	239	230	232	225	233	256	256	264	223	224	237	233	242	217	214	230	239	230	238	247	241	240	229	241	220	265	256	220	257	234	242	245	271	214	204	214	234	251	224	249	238	238	247	231	242	231	263	255	241	237	231	224	248	233	252	241	260	239	230	269	246	235	223	240	248	239	224	236	237	237	233	228	236	227	231	236	250	256	234	223	230	245	232	234	233	197	222	235	267	223	235	212	258	243	258	248	259	225	219	224	227	220	235	222	229	233	213	252	252	250	252	249	262	231	223	236	256	196	229	250	223	229	259	238	253	247	256	244	251	251	239	244	224	240	244	221	237	231	245	210	249	231	225	233	236	236	228	248	222	253	267	261	228	217	236	224	246	246	238	248	239	241	231	248	228	220	231	239	260	261	212	235	213	265	215	215	249	250	258	228	230	221	253	256	289	245	267	253	218	239	273	248	231	219	240	248	255	240	230	238	226	245	223	244	234	226	236	249	233	224	224	236	211	253	225	238	254	236	255	249	263	233	247	227	236	195	239	245	239	224	240	257	232	229	225	218	241	203	236	247	233	266	248	218	240	243	210	221	246	241	226	248	261	230	229	218	244	245	234	269	238	242	236	276	238	214	243	233	242	221	264	247	247	237	236	239	264	223	233	250	263	235	212	239	239	243	197	250	232	257	267	244	232	249	259	239	265	244	210	254	233	216	229	261	262	250	268	226	233	226	212	228	255	238	208	257	232	247	240	228	225	231	238	235	250	204	229	253	247	233	236	233	226	244	241	251	222	239	240	248	224	249	210	212	227	265	211	240	239	221	256	257	240	243	258	235	213	258	235	239	257	246	230	246	228	243	239	257	224	260	230	222	241	225	249	220	236	221	227	249	236	234	228	204	245	241	264	230	241	226	233	238	239	221	251	224	243	242	254	239	235	256	238	268	214	211	238	233	212	234	254	262
31650	31120	29492	18658	8553	4215	2105	1052	669	510	399	347	302	312	280	252	240	220	218	200	190	207	202	186	206	197	175	177	183	187	154	179	177	175	180	156	180	192	170	171	156	174	183	179	178	174	173	181	185	190	172	184	184	166	193	145	185	180	197	187	194	176	177	190	174	190	176	145	178	188	171	179	160	182	174	190	172	185	189	171	186	200	189	168	188	174	188	175	169	189	186	181	175	185	178	185	170	182	162	181	175	165	178	167	181	153	154	188	192	199	169	201	159	181	173	167	205	159	209	156	187	174	196	171	177	200	174	187	156	157	173	168	160	165	186	183	161	166	172	181	168	189	162	182	154	175	177	174	136	204	169	180	182	138	166	158	188	155	184	186	176	187	171	194	158	176	151	144	181	194	187	169	170	154	163	176	192	192	166	148	164	167	173	162	181	175	175	163	170	168	190	174	181	173	157	168	175	182	186	188	162	173	185	183	179	168	173	183	185	150	175	191	190	168	186	172	186	175	150	189	158	166	163	184	194	170	185	181	161	184	162	158	179	179	174	186	168	184	149	187	152	161	197	212	198	185	164	167	195	197	176	176	162	184	191	175	165	176	187	174	174	174	161	236	189	172	188	165	168	177	175	178	180	164	177	159	162	170	164	207	187	167	198	205	173	162	189	155	176	171	168	181	174	174	181	183	168	176	198	161	164	157	199	173	160	186	201	149	159	176	175	178	174	193	178	166	176	170	171	174	172	201	157	193	185	138	180	190	208	175	180	185	168	173	178	193	188	203	185	197	170	191	190	194	183	183	172	181	178	187	183	207	178	186	165	171	161	194	170	161	172	160	173	220	180	135	189	170	160	169	173	165	166	200	197	150	172	196	171	175	193	182	155	191	159	194	168	165	189	197	189	190	146	196	177	185	167	177	164	166	177	172	178	194	191	181	171	193	172	190	182	181	187	177	187	178	167	193	170	152	168	204	165	192	176	154	188	156	173	171	173	184	185	180	208	156	187	161	169	192	165	158	178	176	192	162	163	171	157	170	164	180	173	183	178	191	180	191	158	176	170	161	170	169	179	191	183	158	184	169	173	193	181	169	178	175	179	189	180	180	202	184	157	182	188	179	213	205	182	174	191	174	183	172	181	171	157	161	188	193	183	150	170	206	164	191	147	183	184	175	191	169	154	165	154	176	182	182	175	156	181	197	182	188	171	211	156	180	163	178	184	185	168	187	187	167	178	176	191	189	194	203	180	183	187	171	195	181	199	158	187	168	189	183	195	178	174	200	186	165	186	161	184	181	184	193	189	178	161	186	177	167	164	185	182	148	176	155	185	180	160	179	173	177	196	207	181	189	156	171	178	162	174	158	178	173	159	156	193	195	177	196	192	160	193	191	181	140	172	176	178	190	170	196	170	165	166	178	185	205	186	206	185	197	190	192	178	189	169	213	161	174	172	179	186	173	178	187	181	182	177	201	170	169	197	189	179	202	189	187	180	180	176	168	180	162	166	190	195	163	176	171	168	187	169	180	194	165	189	175	163	192	205	190	169	156	181	205	192	192	178	176	192	187	181	192	172	181	184	177	147	177	167	172	190	181	191	177	167	181	192	165	193	164	197	191	174	179	172	182	164	199	139	167	186	158	170	163	164	162	199	168	169	173	162	191	175	181	195	170	177	162	167	150	207	180	167	166	193	170	171	199	157	177	186	177	161	175	174	178	180	155	193	182	167	164	165	162	176	173	182	179	174	177	193	160	198	185	164	191	163	179	198	201	191	163	195	183	156	148	180	192	166	193	173	178	168	188	168	186	167	171	161	190	151	163	170	168	165	159	190	144	188	194	175	166	195	173	176	186	178	184	143	187	183	185	180	174	171	178	160	196	142	175	163	199	189	197	162	179	172	175	172	185	187	181	157	169	172	149	174	160	206	176	151	179	176	176	193	178	167	188	189	177	192	192	190	170	186	185	193	158	179	173	158	174	174	183	179	188	196	166	180	165	184	184	163	169	175	178	170	179	157	175	204	168	185	159	155	174	188	185	181	172	158	174	168	165	198	172	163	195	165	185	178	188	185	192	189	166	159	187	161	174	154	194	186	175	184	163	172	192	183	172	203	157	175	172	193	180	166	190	168	159	169	182	183	177	170	181	194	183	159	199	176	193	164	179	195	174	159	182	184	196	189	192	193	171	191	167	192	170	181	183	173	186	188	181	177	170	185	181	184	199	185	166	196	171	168	180	177	183	162	179	166	196	177	209	181	160	187	176	169	186	185	154	170	184	187	149	173	211	164	183	170	185	164	203	169	178	194	167	186	184	170	163	176	179	168	165	174	168	161	194	196	211	180	181	174	161	184	163	182	196	168	177	188	184	165	182	167	201	204	175	162	194	199	161	179	155	149	155	144	192	166	180	178	182	180	160	177	154	156	155	172	179	179	190	188	145	156	194	156	189	166	162	173	162	166	184	157	186	166	159	177	175	174	165	180	179	176	170	208	167	222	161	161	190	162	176	149	192	173	168	150	177	173	167	180	188	156	175	179	196	173	178	191	198	188	147	177	175	184	182	209	177	163	181	156	172	177	196	182	188	171	177	204	171	167	185	166	183	175	164	171	190	178	160	166	167	155	166	178	181	189	187	185	180	170	204	163	174	205	183	177	165	189	170	191	183	165	211	187	172	178	209	188	183	197	176	177	171	177	178	188	184	163	178	175	155	200	184	171	206	190	176	169	170	156	159	184	175	180	173	184	185	190	190	151	182	181	212	179	197	181	180	175	171	172	167	158	182	183	161	167	169	172	178	171	169	187	181	167	163	157	185	169	178	206	201	180	169	190	170	160	154	188	169	161	188	199	166	164	186	194	189	189	202	167	183	198	186	179	175	185	204	183	193	182	191	193	182	190	173	166	175	185	165	192	174	135	167	157	171	179	210	217	177	182	163	187	171	180	175	192	177	183	181	175	182	177	183	190	206	188	177	176	162	171	174	185	168	184	153	172	209	162	186	156	181	158	181	177	170	168	172	158	167	183	184	169	180	160	188	191	183	191	199	186	177	175	178	171	175	186	165	183	192	169	178	176	169	174	169	166	179	197	201	185	184	163	190	151	161	189	165	178	175	165	164	175	169	198	174	192	170	172	182	172	191	175	172	194	183	168	179	152	178	191	187	175	179	190	181	181	175	175	166	177	178	203	177	165	197	180	181	177	188	178	178	171	177	168	175	181	160	179	183	174	182	156	179	177	188	187	169	178	187	168	169	177	161	183	192	173	167	166	189	169	163	177	172	179	166	190	183	168	171	180	174	178	189	177	156	187	166	176	193	167	181	188	175	174	174	192	164	193	188	173	178	183	180	162	177	172	179	173	159	172	166	168	165	162	175	160	134	191	173	189	201	174	185	143	182	185	205	180	174	161	194	172	173	154	179	167	167	157	188	176	163	174	175	169	176	187	162	193	175	185	187	156	184	184	175	182	168	186	185	155	176	162	179	161	173	199	196
35837	46494	33326	20672	12574	7504	3908	1886	1172	930	707	570	488	466	406	357	323	298	297	273	257	260	261	236	235	226	245	241	232	212	205	214	218	206	217	246	200	194	198	202	200	204	206	187	213	193	208	195	189	182	186	205	235	234	216	199	211	214	224	217	185	201	185	190	210	210	184	200	225	238	231	206	190	229	215	223	230	198	241	195	189	188	233	198	215	222	198	191	217	229	199	212	199	202	186	227	220	189	228	178	191	236	204	200	202	232	218	213	231	210	219	229	218	229	226	208	212	219	224	215	211	224	215	227	204	209	204	225	245	199	192	212	223	194	241	245	226	227	249	212	200	226	201	208	199	242	229	177	191	214	196	205	227	222	225	202	197	211	206	178	196	238	216	220	185	211	226	211	215	240	223	202	205	206	202	234	211	197	210	202	223	207	200	192	244	221	220	218	198	193	223	194	208	243	220	204	206	225	224	191	200	194	204	195	198	202	224	195	226	206	231	209	209	189	223	174	214	227	234	220	203	227	201	197	204	219	220	226	203	232	173	192	203	222	213	210	243	188	202	205	232	224	203	198	236	218	195	213	232	215	196	209	185	214	166	208	209	209	211	213	211	209	202	197	230	202	194	209	221	211	224	191	207	214	196	214	259	193	220	204	209	190	206	250	210	208	234	210	192	208	200	235	219	219	205	197	239	208	201	189	216	245	215	210	210	197	230	219	207	203	210	219	215	226	194	213	198	223	219	234	223	219	206	201	200	211	206	223	252	217	205	226	209	248	206	224	195	197	232	233	229	215	249	211	219	229	214	202	207	196	208	229	219	180	226	216	199	203	214	209	208	221	235	225	232	222	231	205	234	214	208	218	197	210	211	212	187	206	210	223	244	194	210	186	225	197	213	227	206	205	237	211	199	234	214	214	188	201	229	212	217	219	219	226	202	172	205	194	198	207	201	228	222	192	189	198	217	194	201	223	198	212	202	206	230	224	211	207	215	194	240	211	218	216	222	192	206	216	202	189	188	220	186	225	200	197	215	194	211	221	211	228	205	219	179	242	220	194	205	190	196	188	197	214	210	228	211	200	215	208	203	228	227	221	208	191	181	217	217	217	225	217	229	218	213	201	217	220	217	197	222	169	200	205	223	214	190	222	195	226	214	205	212	199	210	227	196	221	208	210	216	189	198	197	192	197	202	212	196	223	205	181	198	220	209	197	213	183	203	178	208	214	194	199	223	199	204	205	206	218	220	191	225	234	212	216	224	217	186	241	239	203	209	206	207	223	204	219	211	184	213	189	223	205	228	214	205	206	215	204	228	206	216	229	197	196	218	183	203	221	208	237	201	215	210	233	204	225	238	192	221	229	215	205	233	212	187	228	243	225	210	209	217	208	205	199	231	202	203	197	216	221	198	216	190	212	221	221	176	196	204	229	225	207	212	212	210	202	196	225	168	228	210	211	218	209	221	221	212	219	185	199	210	211	196	212	208	201	199	235	221	193	187	194	188	216	230	207	250	218	212	226	195	215	196	194	197	250	212	219	202	233	205	198	190	221	206	223	226	225	199	196	230	193	220	208	206	239	254	236	224	179	247	211	213	198	205	219	256	178	246	198	244	206	212	194	211	227	204	223	205	223	197	214	222	218	206	187	195	200	210	222	220	211	232	182	206	203	216	214	213	219	224	207	202	235	188	198	217	198	191	176	217	203	245	226	177	217	235	214	223	198	217	224	209	205	209	201	204	210	213	206	190	200	215	208	200	211	215	229	208	209	201	197	184	185	205	228	205	214	213	222	218	204	190	194	214	227	216	223	214	206	207	196	216	204	221	208	203	217	211	222	178	217	209	215	223	211	201	227	212	228	218	207	208	193	222	196	222	207	215	231	208	203	212	203	194	197	211	211	215	198	206	203	208	211	207	213	199	207	203	213	195	215	211	210	208	211	214	208	216	218	215	204	212	221	201	203	206	237	218	199	216	217	203	212	203	198	209	226	215	196	221	202	198	209	208	221	222	202	213	207	205	219	197	220	188	213	182	238	229	213	215	229	217	228	227	211	224	249	205	236	184	236	200	230	234	206	179	219	199	187	204	221	191	227	200	212	199	193	227	207	215	205	201	202	198	195	231	182	229	230	222	198	234	209	203	201	208	229	222	206	208	203	213	234	223	207	212	223	207	214	198	224	186	223	201	208	183	220	194	233	266	217	211	200	225	212	211	219	225	212	202	183	234	215	204	202	212	204	188	219	205	203	192	199	189	213	186	225	207	224	222	219	187	225	203	188	212	220	204	183	220	206	184	206	226	207	197	200	216	210	216	212	220	201	178	221	218	211	213	205	209	225	204	210	213	222	205	200	222	211	222	200	201	204	180	195	237	182	201	254	215	201	213	197	203	209	226	228	176	208	216	213	222	199	214	192	222	201	206	177	188	221	208	213	195	202	209	211	212	192	190	227	219	208	189	221	195	190	199	225	222	212	213	208	217	183	207	194	220	208	201	205	200	204	215	188	226	203	189	211	191	204	207	221	190	203	214	209	179	210	232	214	195	196	184	199	206	191	221	214	212	216	207	229	194	206	217	177	229	196	212	230	232	227	196	223	194	235	194	217	205	229	205	222	195	216	207	213	174	229	188	201	197	200	221	207	227	199	210	218	218	210	194	206	216	206	224	176	214	226	214	188	212	209	199	211	189	207	235	226	241	200	213	208	192	177	213	206	229	212	210	195	219	205	203	192	210	195	242	210	203	234	203	207	200	212	210	212	214	215	184	220	181	205	243	196	241	211	233	230	205	213	222	207	234	225	244	214	197	198	202	204	218	197	220	210	222	200	189	199	196	208	217	195	217	199	224	238	198	221	201	186	220	201	179	215	210	191	204	232	206	187	220	193	228	220	203	204	196	173	182	218	226	232	230	209	207	203	215	224	211	233	203	216	215	202	176	206	214	194	203	213	209	207	210	196	211	217	239	211	221	216	231	206	201	232	195	235	178	191	205	204	185	221	208	203	228	228	208	202	225	203	219	209	210	208	174	230	232	226	211	225	200	227	189	200	216	214	224	185	211	183	208	224	212	186	226	213	226	242	228	219	218	207	183	205	210	196	206	211	209	219	217	236	207	210	187	218	195	199	208	190	224	218	208	210	220	197	221	234	217	223	234	208	215	192	188	215	207	227	228	224	221	231	195	219	213	218	209	191	231	240	212	221	205	188	224	188	212	228	196	231	205	201	235	227	226	203	186	210	205	228	204	229	209	214	194	217	204	219	217	211	242	203	208	185	210	205	219	225	202	207	210	190	218	226	189	189	201	202	210	189	221	215	241	190	200	190	188	230	208	192	218	221	231	226	215	226	215	192	207	190	239	197	200	223	194	236	188	198	250	219	208	201	199	232	196	187	208	229	198	230	221	193	205	195	220	202	223	196	203	256	237	212	193	230	219	217	202	211	221	224	227	216	207	225	230	223	216	221	205	205	197	224	214	212	201	224	196	231	224	212	218	193
23860	21456	28500	25228	21247	13084	4922	2496	1660	1045	712	622	529	482	419	397	359	333	321	278	256	257	252	248	205	225	236	217	236	201	241	227	213	191	216	223	216	195	222	222	190	208	184	188	205	208	202	192	202	206	217	196	209	200	196	206	225	206	229	204	174	187	214	213	193	208	221	216	204	211	170	206	231	207	190	216	185	219	194	205	210	198	213	195	187	194	178	202	180	163	219	188	207	203	196	204	204	217	209	193	204	228	212	202	196	215	186	218	194	217	220	183	191	204	199	226	210	171	194	223	198	204	229	212	158	211	177	177	225	205	196	187	174	213	210	205	204	199	201	197	193	188	193	214	208	202	205	200	182	207	178	225	205	197	177	205	196	188	189	183	204	204	191	220	201	204	219	218	204	191	196	214	190	208	207	196	253	185	179	215	220	199	210	206	211	224	215	211	223	233	201	195	209	218	213	208	222	195	193	200	189	220	199	211	225	194	200	206	202	197	196	198	223	197	190	197	194	203	188	201	202	209	230	194	214	198	211	193	214	206	196	191	207	192	217	200	207	187	197	207	199	195	184	208	198	212	191	215	204	205	217	192	180	213	185	188	184	193	199	208	209	199	189	211	185	208	215	207	194	202	218	203	205	225	222	214	197	201	199	202	188	199	194	215	206	210	196	212	210	197	186	221	221	214	193	200	212	178	184	194	194	202	192	201	221	183	216	206	206	191	212	227	183	187	174	195	210	199	222	190	222	234	208	212	191	194	207	192	186	223	175	196	200	217	202	201	197	190	207	194	191	204	219	189	201	201	190	188	193	204	219	181	210	198	204	207	193	217	224	199	218	214	211	205	198	218	210	221	215	198	204	208	224	192	220	209	217	184	203	221	176	233	219	195	208	200	217	216	204	219	195	211	195	174	224	191	215	199	205	214	176	213	246	205	199	214	228	194	189	214	218	199	218	198	198	230	195	198	196	230	192	192	175	202	188	190	188	214	198	197	218	217	203	196	174	209	190	205	193	200	217	203	197	188	182	196	210	210	183	204	180	204	216	223	177	197	209	189	217	189	211	188	203	197	208	187	196	179	187	218	178	211	212	209	212	199	189	205	200	200	219	234	210	191	172	212	188	200	207	215	177	226	197	205	215	206	208	191	201	190	188	236	225	199	214	173	193	208	245	198	211	211	198	217	228	206	202	204	216	190	218	204	191	215	213	194	202	202	208	213	196	191	231	234	198	224	192	198	212	211	172	219	207	199	181	207	212	202	176	203	219	205	199	223	199	195	207	220	198	197	198	194	199	206	199	198	213	186	214	187	204	198	183	207	198	221	207	181	176	231	190	216	208	214	205	234	207	190	208	208	213	194	205	185	197	189	183	199	183	229	212	203	220	221	210	227	199	169	212	206	207	198	193	198	216	200	200	176	194	192	221	227	186	234	214	211	207	219	222	211	225	189	212	221	219	189	209	196	205	181	187	220	212	205	193	198	201	182	230	198	190	196	189	238	225	170	206	231	207	236	218	231	210	207	201	192	185	210	214	179	192	206	205	215	226	224	202	197	205	206	207	212	202	194	203	183	159	241	220	196	212	186	200	216	211	180	207	184	233	207	194	176	217	208	234	200	186	202	173	232	181	192	198	230	200	212	211	176	200	213	192	225	202	210	188	195	211	203	226	209	208	181	192	176	211	224	210	221	202	206	200	206	214	219	232	189	208	211	202	208	205	182	190	182	210	205	177	180	197	180	187	210	185	200	218	210	222	228	200	186	206	203	228	190	194	213	206	208	207	190	197	226	229	188	189	211	193	204	235	208	189	212	199	217	193	192	180	193	191	213	198	216	197	206	219	209	198	213	178	198	197	203	229	200	227	200	221	207	196	217	227	217	189	191	222	192	228	194	203	201	182	210	203	224	195	212	197	216	183	219	212	190	205	218	214	202	220	210	206	209	223	213	211	217	209	195	223	185	216	238	195	238	232	219	189	186	192	232	203	204	212	197	197	173	192	223	192	210	214	216	213	205	181	184	220	199	202	202	226	207	184	215	193	202	203	211	199	211	197	201	197	190	220	215	176	196	198	194	221	188	227	208	213	227	229	200	212	199	185	196	198	157	199	210	202	228	215	199	211	205	208	222	194	201	205	218	216	217	176	193	184	200	207	213	233	216	225	227	196	214	222	216	199	212	219	180	190	186	202	192	210	198	201	237	222	175	215	222	200	196	179	223	212	208	201	206	226	175	195	203	203	176	207	206	223	209	205	203	241	231	198	205	201	212	214	211	203	204	215	199	197	219	204	185	199	202	193	188	213	205	191	238	199	194	186	239	212	195	208	203	205	193	188	218	207	188	194	196	215	179	202	213	215	191	203	203	189	205	174	199	201	206	198	196	212	186	188	240	202	203	219	178	196	197	227	197	196	207	200	207	211	214	187	222	173	225	224	240	190	198	195	217	167	208	193	197	187	196	198	201	218	220	197	210	207	206	199	214	209	218	218	205	205	194	199	198	199	215	194	187	203	221	187	207	186	213	198	210	220	192	235	203	190	207	231	200	217	195	220	199	226	215	208	189	201	197	206	206	229	183	198	171	210	192	222	220	214	210	189	194	217	208	186	186	202	199	205	233	193	212	184	198	223	204	200	203	214	207	187	225	206	215	223	175	186	222	197	205	180	196	204	197	216	230	203	188	196	204	188	221	218	218	197	190	213	200	202	202	231	222	195	206	220	202	206	192	210	197	196	216	194	200	194	201	219	220	203	216	210	208	181	207	205	199	200	203	208	216	188	185	214	198	221	188	215	217	211	209	194	218	197	212	228	220	206	202	215	192	219	205	202	212	201	212	198	194	218	207	198	176	198	202	203	233	206	221	192	212	193	208	186	196	211	193	210	207	197	201	179	220	205	194	214	225	207	190	188	215	194	197	210	206	197	168	211	194	196	202	204	192	199	200	206	217	197	197	194	210	223	211	182	202	209	190	201	178	208	209	221	220	204	195	192	185	226	190	204	221	193	206	215	188	212	196	207	196	195	210	199	215	207	217	194	196	196	211	216	219	217	190	196	214	231	185	208	210	176	201	191	217	195	183	189	181	226	205	183	186	189	193	205	199	174	169	189	215	196	207	215	210	223	201	201	213	208	184	219	191	226	209	200	183	184	194	221	228	214	195	204	210	199	205	212	220	205	220	209	208	195	167	192	211	213	211	205	206	229	189	209	209	203	174	205	200	171	184	207	232	189	217	177	198	212	218	187	207	211	178	217	227	208	229	194	215	200	207	208	187	179	223	193	191	189	203	183	219	202	211	193	212	209	185	211	181	208	209	180	214	231	214	210	215	173	190	187	187	220	192	200	196	212	228	211	214	206	216	225	192	208	171	196	217	185	207	210	206	176	202	232	215	208	208	210	193	191	199	228	220	192	220	193	215	183	199	196	225	207	212	196	224	211	220	216	202	193	201	179	219	187	205	192	224	196	183	218	190	217	201	182	217	201	188	182	183	212	195
34186	52145	41577	28606	17859	10396	6561	4613	2938	1922	1280	1031	824	717	650	557	506	428	374	372	352	319	317	302	303	277	288	295	279	233	265	264	255	245	225	224	246	271	238	223	237	237	250	243	241	232	239	233	230	258	245	250	241	242	240	232	231	237	273	243	235	237	240	245	234	256	251	225	247	226	258	240	251	262	236	211	268	264	234	228	268	228	197	232	253	263	218	262	262	212	231	228	254	236	210	231	227	214	218	250	248	248	211	257	241	222	229	252	237	236	232	261	236	225	243	250	240	243	269	254	241	257	233	227	241	244	238	276	247	223	265	233	248	249	238	228	252	213	248	216	244	261	231	241	212	233	242	253	247	227	234	255	240	217	248	222	234	273	255	244	236	219	246	247	247	261	213	242	246	239	257	258	233	244	242	259	245	243	222	223	262	232	235	230	240	238	235	206	198	242	236	248	228	234	242	243	269	260	232	230	251	234	269	224	266	242	252	255	222	248	251	244	254	235	230	231	259	243	233	258	213	234	261	245	224	217	240	245	248	188	240	245	238	268	251	244	267	252	233	252	243	224	220	276	235	232	246	224	229	245	223	222	240	238	217	223	246	224	238	241	229	225	221	229	229	246	230	227	196	243	234	234	220	231	226	237	230	253	241	264	229	251	252	243	234	238	231	262	231	240	219	248	225	200	233	252	251	246	213	262	236	239	233	246	232	242	203	261	246	236	226	221	274	249	230	254	231	220	253	254	252	262	245	219	255	254	225	236	257	243	230	243	231	256	238	246	231	229	260	248	230	225	222	236	236	253	217	235	224	248	230	259	276	220	208	245	221	257	223	256	248	236	253	262	210	223	248	228	237	252	251	245	246	244	223	234	229	244	252	223	267	249	229	251	238	223	259	258	273	247	219	254	234	214	245	238	257	252	237	252	234	206	266	263	257	251	230	236	223	225	258	233	255	233	258	259	269	218	251	232	266	240	256	251	230	218	222	247	249	237	236	227	256	249	236	246	221	216	242	251	235	244	238	264	227	243	241	263	241	259	222	230	244	239	227	264	264	220	249	238	267	233	243	251	213	256	250	258	267	227	237	256	232	237	249	261	255	239	260	214	233	204	231	237	256	249	241	256	248	236	260	221	248	239	245	279	232	226	251	205	267	253	232	243	243	219	233	213	252	245	241	228	246	250	207	264	218	210	218	240	252	229	254	216	225	252	229	240	239	243	238	255	247	243	237	252	242	261	244	242	235	227	230	216	239	257	253	224	243	220	230	249	240	251	241	249	234	238	248	223	255	223	252	216	247	260	231	227	236	244	239	249	216	237	226	241	219	247	246	222	230	249	247	265	228	227	252	248	235	232	259	244	249	235	237	237	254	261	235	228	239	259	245	230	232	231	267	256	249	237	268	264	236	229	237	248	236	233	230	247	245	234	227	238	217	251	244	230	251	264	225	252	231	257	232	261	219	252	245	243	239	215	231	217	232	223	243	232	230	262	237	246	232	252	234	246	247	236	241	245	248	251	245	246	256	254	221	200	251	259	240	257	245	245	246	245	262	239	245	250	246	237	258	223	235	227	237	241	238	243	257	250	233	251	214	264	226	236	195	239	230	244	252	224	293	258	219	213	230	225	234	248	244	240	228	261	239	250	235	246	241	221	237	250	242	239	253	250	224	260	233	247	253	254	269	230	269	249	250	267	236	237	251	211	243	233	268	218	217	249	263	240	225	225	209	239	245	248	249	252	223	207	216	245	240	234	236	236	242	233	237	262	229	240	246	242	251	220	242	234	233	238	243	231	249	230	252	269	247	210	235	217	230	228	247	258	243	228	244	225	228	233	225	234	254	215	243	212	261	229	252	229	235	247	235	245	215	247	252	238	258	215	255	223	221	227	215	252	230	233	226	239	247	253	234	220	236	241	249	267	255	237	261	267	255	227	251	240	251	250	209	261	231	236	250	260	216	249	240	247	230	238	254	241	218	220	225	248	238	240	219	259	240	255	235	251	251	270	238	233	219	224	217	241	244	249	272	230	234	237	223	233	236	244	231	274	242	245	219	226	243	244	244	216	223	216	228	219	227	248	242	257	246	223	225	245	256	225	249	237	256	255	250	252	216	261	238	234	232	233	220	247	238	249	250	245	226	260	217	229	251	229	236	239	260	228	245	234	234	243	251	243	251	258	226	247	239	223	245	257	241	253	245	234	233	223	228	232	239	239	250	249	255	243	228	251	232	252	260	263	241	261	207	225	234	256	252	244	259	225	242	261	237	255	244	245	228	249	223	254	238	237	248	225	253	243	227	234	230	230	246	255	233	227	234	235	215	243	231	268	270	242	237	226	225	235	224	261	249	242	226	246	249	239	243	257	251	232	228	258	218	265	251	258	228	223	237	255	235	265	208	233	246	215	234	231	260	213	225	210	254	244	219	234	233	228	240	241	260	251	227	260	234	248	263	238	242	229	257	232	245	240	261	241	234	237	247	233	228	252	222	208	239	258	250	231	258	279	228	236	238	240	231	225	258	229	250	239	217	244	250	224	263	225	244	201	263	264	202	246	252	236	237	240	228	215	260	239	226	257	253	241	239	217	248	232	237	239	223	270	221	209	248	237	258	248	262	212	235	248	263	244	252	252	237	247	251	245	238	243	222	218	225	235	245	230	237	233	227	219	231	281	247	250	243	238	254	228	223	254	218	261	279	244	251	241	248	216	245	244	210	235	260	251	221	243	232	255	221	246	270	274	247	222	229	235	232	242	260	224	261	235	238	215	238	238	217	214	235	262	245	242	244	236	235	214	267	269	235	246	240	246	240	238	250	237	241	239	249	233	246	245	252	238	250	220	246	244	238	256	205	253	229	228	227	234	240	230	256	225	239	220	248	232	235	230	241	247	240	234	254	228	245	229	230	246	248	236	225	248	232	278	249	269	233	247	244	275	202	265	237	229	244	273	236	258	250	255	257	205	271	251	215	242	237	251	244	253	277	222	242	206	217	240	222	232	269	230	248	237	243	243	236	245	237	207	246	222	250	248	245	248	248	246	229	250	266	229	233	234	248	240	236	237	241	216	227	231	266	231	243	261	226	233	254	233	236	240	202	224	225	241	249	220	214	233	252	242	243	235	252	251	224	251	254	219	252	241	227	242	248	219	230	253	257	224	245	232	251	265	224	219	230	239	215	224	232	233	249	251	225	242	263	250	241	261	211	254	267	260	245	246	222	229	213	239	236	241	216	228	260	242	240	226	234	245	237	249	266	222	240	238	246	224	222	260	244	238	247	236	236	254	221	254	249	225	228	211	239	236	261	230	232	246	276	248	220	224	271	242	262	240	214	220	235	254	236	222	261	221	226	242	251	222	234	258	249	225	237	268	222	253	243	217	232	232	238	249	244	222	236	243	234	248	265	207	228	259	231	260	228	229	236	266	216	211	251	225	259	217	260	257	248	223	217	264	263	221	220	246	226	226	242	249	235	207	238	237	236	254	243	202	250	253	250	247
25428	21598	28086	26008	13115	5195	2824	1788	1001	731	568	499	474	382	293	292	270	247	236	218	208	207	186	195	178	188	191	210	177	179	171	163	141	169	184	163	176	175	161	177	157	144	153	159	160	143	166	158	147	153	166	182	162	161	147	162	161	152	170	140	156	161	184	134	156	153	154	149	144	169	170	181	171	169	123	154	169	165	167	163	150	149	161	171	156	155	129	158	161	162	157	139	131	156	146	154	168	163	156	177	162	176	174	119	181	164	165	189	144	173	185	154	157	167	159	152	133	153	153	158	162	154	144	171	177	180	171	167	162	155	183	152	163	173	147	163	160	161	137	168	159	154	158	185	154	139	165	165	171	165	156	169	151	153	177	156	163	171	143	154	151	168	168	155	172	182	183	161	164	141	172	147	165	167	156	157	161	134	139	163	149	145	159	157	175	153	149	141	151	171	133	145	151	161	147	142	144	161	136	158	165	180	145	172	166	173	167	154	172	163	170	168	153	152	175	132	163	167	170	179	160	140	145	135	157	153	181	164	167	154	173	154	175	167	170	144	154	136	140	163	151	146	165	136	162	169	182	170	161	178	145	176	148	136	144	151	193	138	147	150	177	152	155	142	153	148	143	142	159	147	161	171	145	175	154	138	146	178	173	175	143	170	156	145	157	180	139	157	137	167	178	169	172	154	138	168	176	161	172	176	154	174	152	155	151	143	162	174	151	152	177	156	150	168	162	135	138	130	141	175	159	166	173	180	154	179	166	161	150	165	170	171	168	161	162	161	163	126	160	165	181	153	144	146	119	169	162	155	156	143	161	152	168	177	135	146	150	159	145	121	145	153	160	154	165	154	162	141	173	158	159	182	152	158	174	171	163	149	139	153	178	153	151	162	177	152	170	148	189	182	171	159	152	170	166	145	172	157	156	177	156	172	175	172	161	176	159	184	143	154	165	162	161	141	173	181	157	160	174	177	160	175	162	175	144	172	159	177	152	147	156	143	181	141	168	164	159	164	152	139	169	151	158	143	178	167	167	153	145	168	167	143	161	153	150	150	164	158	138	155	148	186	182	145	142	155	154	145	145	157	162	157	171	159	167	166	161	136	169	145	150	148	164	146	139	154	154	151	166	171	158	169	166	181	171	158	159	154	170	200	148	163	149	167	139	171	176	146	165	160	160	160	187	167	163	147	162	151	154	168	166	161	154	160	143	159	157	165	155	163	181	158	147	149	160	162	153	165	154	153	169	168	165	176	153	136	168	165	151	158	138	145	163	157	146	160	173	167	136	159	160	142	150	166	177	140	148	157	181	144	158	166	164	184	167	154	161	134	170	139	170	144	173	173	148	164	154	158	160	147	155	173	159	139	162	179	171	158	166	149	164	154	157	148	156	157	155	172	176	154	169	147	166	157	138	157	151	149	176	190	173	163	158	165	174	161	166	179	162	148	157	140	153	156	145	157	159	155	163	165	144	122	158	158	190	150	168	144	159	171	174	169	153	146	162	145	155	181	159	162	155	139	134	164	152	169	156	150	163	162	143	173	172	165	162	181	161	152	163	181	157	176	153	163	159	136	177	179	154	144	172	142	149	176	169	177	153	161	172	125	157	167	141	137	182	158	184	155	179	151	183	169	161	186	154	171	162	172	144	173	163	141	162	176	168	156	155	144	148	161	144	160	142	152	155	174	154	173	170	156	167	183	175	164	149	157	147	146	152	165	161	175	137	131	168	164	193	178	140	142	159	150	176	161	165	172	157	176	178	153	163	142	163	183	159	162	175	169	156	152	182	161	190	180	148	186	169	150	168	160	157	183	145	134	160	180	168	159	183	132	146	167	154	164	142	165	154	144	150	161	148	186	159	161	170	142	170	155	173	153	142	129	139	163	175	143	161	185	149	177	165	180	153	161	166	165	162	148	168	147	159	138	158	173	150	159	152	151	150	166	167	152	151	164	148	164	151	171	175	162	168	143	156	150	161	162	148	151	167	161	153	165	157	152	151	152	182	168	147	167	159	173	162	174	193	169	168	150	158	161	156	190	139	155	155	150	157	150	166	157	167	183	172	161	157	176	164	145	154	189	151	147	144	165	165	165	145	162	149	181	152	170	174	154	178	152	175	184	161	153	154	166	157	168	147	153	163	172	130	141	149	162	154	163	157	163	157	141	174	161	136	158	168	166	142	158	150	140	154	170	181	171	144	174	174	155	157	161	154	161	161	169	144	169	166	153	155	185	131	177	163	170	166	167	137	156	143	134	171	139	143	136	160	145	158	165	164	161	135	173	171	161	150	158	158	179	158	164	160	167	148	168	148	140	181	155	145	177	151	146	141	141	162	184	176	158	182	178	161	153	143	161	164	161	161	161	171	173	163	172	146	151	135	145	176	177	154	160	166	161	185	162	169	135	145	159	157	165	161	151	138	169	144	163	166	132	147	151	152	163	151	168	143	157	174	137	154	179	162	148	162	152	160	137	167	188	152	158	157	173	148	144	153	176	172	137	154	157	149	127	144	146	154	136	178	177	155	153	140	159	143	164	147	160	157	142	158	137	162	133	131	176	168	152	173	169	138	154	158	168	150	147	172	149	149	179	159	162	142	155	156	172	159	149	148	153	157	144	166	160	165	144	164	144	171	177	171	171	160	165	166	164	177	165	182	160	137	172	184	159	151	158	148	162	145	165	173	155	162	136	170	180	148	172	172	151	146	152	191	135	156	170	177	165	153	166	144	163	166	137	143	182	155	147	156	169	170	157	142	168	160	169	172	160	184	162	170	145	146	151	151	153	168	168	174	149	138	186	144	158	150	149	174	153	143	177	153	173	155	178	152	166	155	166	160	157	166	166	145	151	153	167	170	157	168	142	164	174	159	177	172	151	161	163	157	162	165	161	151	160	167	165	159	184	148	153	136	162	160	174	164	161	184	161	155	162	176	158	176	153	143	155	174	196	174	158	176	149	164	136	149	156	129	154	154	168	169	145	152	177	170	168	137	162	145	160	159	165	152	144	165	162	149	180	194	166	147	149	145	196	160	161	153	153	171	157	146	180	164	131	163	167	159	130	159	174	147	152	165	163	174	170	187	154	151	137	158	162	146	158	178	160	145	151	154	149	138	164	173	135	145	147	138	161	161	154	164	151	177	161	148	147	160	161	147	142	152	181	146	142	161	148	133	174	149	159	170	163	131	187	164	171	159	151	170	152	153	150	159	152	155	150	139	184	171	163	149	163	157	147	176	151	175	196	168	164	171	147	140	172	163	146	185	154	165	170	162	166	177	152	172	154	150	155	163	147	169	165	159	139	157	163	150	165	176	158	155	168	161	155	171	167	150	179	163	176	143	148	140	144	173	169	175	147	157	150	164	166	141	161	162	182	160	175	148	170	155	162	147	158	162	161	189	173	155	186	157	181	164	147	138	147	158	151	180	156	145	169	171	176	174	154	151	162	172	188	147	156	149	148	155	146	169	156	154	169	151	168	173	168	167	147	145	167	143	167
32982	49231	38960	23891	13556	8566	5469	3609	2093	1492	1095	882	733	635	530	470	432	403	332	297	274	295	246	279	240	258	248	230	232	241	223	219	204	210	208	209	218	208	191	188	216	219	207	225	187	187	173	196	183	179	179	169	193	202	202	199	190	205	190	174	202	178	172	208	206	181	166	194	214	199	188	177	185	217	207	206	194	178	197	182	168	191	193	200	192	197	204	199	172	172	178	194	204	216	177	188	194	183	183	197	199	195	156	188	187	186	196	181	215	189	182	198	209	199	189	192	205	184	191	202	199	191	193	193	182	189	174	201	199	202	177	203	178	186	198	172	191	211	204	195	195	181	203	196	212	202	177	190	187	213	223	203	171	168	182	192	192	204	192	216	194	182	192	175	219	178	191	215	192	202	207	188	197	185	185	170	197	196	181	194	187	203	192	197	190	192	214	183	194	210	189	203	199	187	184	219	202	200	210	191	170	194	206	190	177	191	190	208	194	197	210	199	199	175	176	197	217	182	184	194	152	176	172	188	184	216	197	205	196	199	170	209	181	215	213	199	219	164	188	204	201	192	187	206	213	200	190	187	192	212	189	203	181	204	190	188	189	194	202	178	192	200	181	174	195	211	207	204	193	177	211	187	185	188	174	177	177	180	194	185	193	205	191	184	184	186	177	190	187	220	185	209	174	194	184	193	192	183	200	198	180	205	211	209	205	180	190	196	194	192	187	185	184	191	183	214	187	196	195	175	230	204	206	179	178	189	198	193	187	203	177	170	195	175	177	190	189	179	185	183	212	220	176	197	187	199	189	185	216	199	184	193	189	194	206	202	196	191	178	204	201	203	197	181	177	172	196	167	197	192	172	164	187	215	204	189	208	203	177	188	186	210	177	209	195	189	178	201	183	190	201	190	193	181	203	185	191	184	190	199	173	188	200	191	196	222	227	205	178	161	199	208	174	204	187	205	200	196	185	160	195	189	188	204	192	197	210	205	212	211	172	207	200	179	182	204	190	195	180	199	190	207	209	166	186	198	186	169	180	193	193	189	189	186	191	188	208	196	202	225	204	172	201	163	208	191	194	174	207	189	201	195	192	202	191	198	177	198	200	176	202	198	195	191	181	222	209	203	185	171	193	180	211	187	181	168	165	191	204	201	206	216	213	201	207	208	203	218	186	192	190	184	200	180	202	166	211	207	191	196	199	206	213	212	212	187	203	185	192	225	219	172	187	189	172	188	200	204	181	176	223	214	202	208	192	206	196	202	206	194	195	204	179	196	198	183	220	239	179	207	214	189	192	199	187	207	177	189	186	191	192	204	194	195	212	171	164	177	164	186	216	207	177	187	192	220	202	194	188	193	201	203	220	199	205	188	213	183	184	207	203	183	173	197	173	199	178	189	193	222	217	198	182	219	188	209	196	203	201	181	196	204	184	228	188	196	195	181	188	197	193	194	190	181	214	197	184	210	204	193	194	192	194	197	202	182	195	182	200	182	191	191	163	213	192	181	194	165	201	192	200	217	189	195	189	198	191	174	183	187	182	185	184	186	192	190	190	173	192	189	183	192	197	177	206	179	180	182	180	210	182	192	193	197	204	201	202	180	204	184	191	192	181	199	184	192	187	174	190	178	187	165	184	187	191	182	202	229	208	224	199	181	194	222	188	181	202	207	202	191	185	184	209	191	199	196	197	199	210	177	208	195	217	192	166	183	198	189	205	187	183	180	193	226	189	189	216	185	193	200	207	204	195	207	216	198	192	202	176	166	185	190	203	199	229	197	203	187	199	184	183	189	183	200	202	179	192	189	188	181	199	190	163	201	176	175	237	207	183	190	209	187	188	180	176	173	213	213	183	193	200	196	195	194	200	187	195	214	192	201	189	192	180	185	190	196	182	200	185	192	180	200	193	199	211	209	196	185	189	195	198	180	183	176	200	181	175	195	204	173	180	182	189	215	200	199	201	210	181	182	199	184	194	180	182	186	190	186	185	172	208	204	196	210	179	223	216	174	170	186	199	213	200	184	155	196	178	170	189	183	175	194	209	164	177	181	185	205	199	202	209	221	198	213	187	188	179	159	209	172	176	191	189	226	217	170	203	187	198	185	211	205	188	195	184	195	156	177	182	218	168	205	200	178	169	185	209	186	193	180	187	213	196	195	163	197	216	215	183	192	193	189	189	207	174	196	203	208	203	194	196	182	173	194	197	194	187	184	198	206	212	195	208	204	219	191	185	211	191	159	199	191	207	185	190	200	204	174	218	182	187	207	207	189	177	184	216	195	177	200	199	197	198	179	213	205	187	233	200	185	181	182	196	185	181	198	198	158	219	177	188	196	190	175	194	207	191	182	203	201	197	173	175	176	190	206	199	209	194	198	201	183	203	219	204	203	180	190	225	208	193	216	197	202	181	200	194	205	181	168	203	199	158	196	185	189	208	194	201	197	216	194	166	170	202	204	191	202	183	173	207	191	188	189	179	184	196	197	193	186	209	187	212	189	205	198	206	217	207	216	196	178	183	196	193	199	208	188	189	195	185	194	215	184	220	193	190	222	172	196	196	195	196	199	217	212	183	206	163	191	203	183	163	222	166	201	172	191	173	190	160	191	172	197	179	206	195	178	189	182	200	199	184	175	202	189	197	188	185	177	204	195	187	218	194	191	176	228	193	202	175	213	196	218	183	220	185	184	186	212	181	185	194	212	201	180	204	174	195	197	159	195	159	191	217	198	199	209	190	189	212	181	207	193	188	179	183	192	208	219	199	190	168	200	172	205	198	203	194	190	200	206	208	200	203	191	211	223	175	190	174	184	184	180	193	197	198	206	189	203	207	189	211	185	190	175	189	203	204	198	228	182	208	189	149	208	162	185	203	195	201	196	197	181	209	194	202	188	188	173	182	181	182	210	197	200	210	235	196	206	195	189	211	197	196	179	196	194	206	204	205	187	184	187	186	206	190	191	200	199	179	194	195	172	215	191	215	174	179	176	184	203	197	201	186	199	186	210	184	166	198	188	188	203	207	173	207	179	173	219	184	192	184	188	189	185	196	231	192	172	219	205	190	176	203	203	236	192	184	211	198	164	203	191	206	187	180	188	204	188	200	178	176	195	209	200	182	197	169	210	196	177	176	213	187	192	182	199	183	176	203	189	181	199	195	212	192	184	191	187	175	205	182	213	216	190	219	191	197	181	176	222	200	197	196	197	197	223	183	185	193	182	207	181	223	197	184	179	179	174	191	183	186	184	213	184	206	198	217	172	217	198	198	185	181	189	186	199	200	215	195	194	185	176	184	206	204	203	191	170	197	198	180	184	198	203	201	187	214	180	186	182	183	191	213	209	214	194	197	206	176	186	196	184	196	191	180	214	189	195	198	181	192	201	195	198	191	190	180	191	179	166	207	173	170	179	185	195	204	204	191	199	201	162	179	189	182	178	189	205	205	203	184	204	193	198	201	172	197	201	182	190	193	203	178	203	188	191	199	197	195	170	196	207	184	171
22864	21483	28986	24442	21623	21258	11645	3508	1496	987	815	679	587	469	435	355	367	352	286	315	249	256	294	240	255	231	215	231	219	221	212	221	194	242	210	181	244	195	200	220	228	199	189	200	198	195	205	194	188	228	199	197	203	221	198	201	219	203	178	210	206	174	180	211	218	193	188	199	178	202	206	187	208	193	190	205	192	189	199	213	200	178	189	195	193	183	180	208	217	197	200	203	207	192	213	166	194	214	193	218	196	198	176	194	205	195	196	211	216	191	188	216	214	220	189	218	178	188	193	184	193	203	202	205	205	195	224	180	199	200	181	189	186	197	218	185	217	204	199	186	224	176	214	200	210	205	218	219	172	224	215	188	217	193	204	193	226	198	214	189	188	197	201	219	195	205	189	200	181	197	223	184	195	205	204	213	203	194	211	190	201	203	191	207	191	203	223	212	201	187	212	183	181	175	214	177	173	211	220	193	198	222	209	207	203	194	212	210	207	195	189	222	200	221	208	208	215	219	207	197	239	214	190	209	219	198	210	174	210	214	208	208	194	198	195	197	183	183	189	212	191	207	218	207	183	192	188	200	208	208	185	210	197	188	207	196	181	194	209	214	235	166	203	191	201	195	211	214	199	180	205	203	226	193	233	203	198	215	167	200	226	199	186	189	210	208	226	211	233	208	221	204	206	206	203	214	195	191	210	192	241	218	206	208	178	184	191	208	201	201	215	205	203	183	206	176	194	208	203	209	188	193	206	183	190	188	206	169	207	184	187	239	220	188	215	184	194	196	201	205	195	196	199	237	196	189	214	218	209	190	203	202	199	221	207	189	209	181	203	211	162	192	195	185	220	188	200	222	198	202	193	220	191	204	193	197	200	208	206	207	199	192	201	183	196	187	189	234	215	178	195	225	206	194	191	213	206	202	181	181	190	183	203	209	203	203	203	193	194	177	176	203	198	208	184	201	197	223	197	196	199	206	178	204	191	220	210	208	201	184	178	185	186	196	203	231	213	190	197	203	199	181	224	188	219	198	212	222	204	210	221	204	187	192	203	189	196	185	177	198	200	211	211	209	198	176	213	189	219	214	221	196	167	200	226	204	218	215	198	195	209	203	204	186	209	197	222	191	186	194	170	207	226	201	222	194	217	203	214	180	194	205	186	211	206	193	217	204	190	215	170	206	197	219	185	196	208	229	190	197	185	205	200	184	159	188	220	212	201	203	208	216	204	191	185	212	204	193	210	190	203	225	181	179	218	231	241	214	178	197	185	210	194	194	204	170	203	199	191	254	209	206	222	209	190	207	192	190	201	187	205	208	178	198	180	219	215	195	197	200	213	219	182	208	181	183	208	182	204	192	204	204	219	200	201	208	189	207	192	186	206	208	202	194	204	217	184	176	219	212	199	188	208	214	192	205	195	211	190	177	199	207	230	224	218	225	211	195	210	185	198	164	232	199	199	218	209	186	206	201	223	182	184	214	186	223	204	206	209	212	191	212	200	192	198	204	198	207	187	189	187	194	214	185	199	205	206	208	214	187	200	187	229	214	193	212	228	186	220	210	193	186	181	183	197	210	216	188	230	207	196	204	209	206	223	180	218	165	223	213	224	206	184	202	214	220	216	187	219	198	197	185	193	183	210	189	195	197	203	231	217	207	188	184	187	182	209	223	211	217	192	191	197	196	201	218	180	206	211	192	196	189	193	187	169	213	207	211	195	215	199	200	208	207	211	202	198	185	207	180	214	205	197	210	202	213	190	196	185	218	209	186	180	202	214	215	203	209	180	188	212	200	210	190	174	204	215	208	207	238	202	236	208	204	212	197	192	186	207	201	203	188	209	221	218	197	199	208	199	205	202	202	209	198	211	193	209	198	182	220	183	191	215	213	189	191	192	196	202	198	207	211	180	209	231	225	200	190	193	211	222	206	194	195	230	212	218	229	232	204	197	191	188	204	213	176	199	180	180	196	206	206	173	176	173	180	198	208	216	192	202	200	203	211	230	229	176	189	194	189	221	200	200	214	200	220	220	199	211	219	217	191	177	207	180	192	188	213	212	189	207	232	204	206	176	206	194	210	221	190	221	187	199	205	201	202	236	198	199	209	187	226	181	201	209	197	200	201	196	204	198	210	215	200	221	218	186	218	206	206	193	206	201	195	210	209	201	185	230	189	211	203	175	183	193	213	208	242	190	198	167	203	191	212	210	210	225	199	212	197	215	226	236	198	184	197	207	212	200	213	201	203	199	209	209	205	176	192	196	200	206	201	209	184	188	190	183	178	207	189	179	214	210	201	209	207	209	241	192	214	190	218	190	193	192	216	204	171	201	222	190	201	206	177	235	190	170	186	160	240	226	221	178	204	194	211	186	211	195	185	209	232	205	190	214	220	202	183	205	204	185	241	206	186	187	201	197	192	203	186	212	202	205	192	174	179	205	230	203	201	186	204	211	226	209	186	214	176	194	188	191	187	204	210	196	210	182	222	188	195	187	223	216	197	200	213	193	184	205	204	189	213	201	218	223	186	206	201	174	198	196	203	199	211	211	194	207	194	215	202	212	204	204	215	197	208	210	210	166	199	220	215	196	188	212	213	209	218	203	207	208	201	185	234	205	219	199	196	197	192	190	200	181	193	190	193	217	211	188	216	203	215	198	198	200	183	192	193	209	193	195	189	179	159	190	188	207	196	190	217	191	204	204	203	204	198	190	212	189	196	202	225	195	206	183	177	221	185	186	218	207	213	212	193	212	190	180	196	193	196	184	199	205	214	197	221	181	219	215	196	204	197	195	206	188	217	186	192	207	197	193	193	186	197	179	221	213	217	193	194	213	197	206	166	175	191	235	215	257	197	179	178	217	223	194	206	193	177	197	194	203	232	206	184	195	202	217	198	200	200	170	207	188	210	224	203	189	179	195	191	204	187	184	220	189	193	217	191	220	194	212	194	189	199	205	202	213	186	190	192	228	215	214	195	219	196	188	196	216	195	181	197	192	189	192	204	207	191	190	230	191	195	192	193	208	203	185	212	195	210	186	213	223	209	186	211	207	201	205	208	204	196	205	218	185	186	192	213	198	210	192	207	207	203	195	213	209	203	180	207	204	213	207	217	185	196	174	184	191	179	188	209	186	186	186	180	200	226	213	190	192	199	202	209	201	239	224	174	190	215	183	203	175	169	201	192	205	197	200	213	221	191	206	203	184	183	236	187	200	236	215	188	217	227	203	201	214	215	186	200	199	204	229	216	210	202	193	207	192	211	207	216	173	194	177	216	198	186	220	192	230	197	216	172	236	210	201	217	194	219	210	194	191	188	186	191	187	202	201	212	202	198	190	211	179	205	198	210	200	193	197	218	193	205	188	217	195	193	181	216	185	181	208	197	214	194	185	209	200	211	195	187	208	181	195	223	201	191	176	180	205	172	189	204	185	219	215	208	175	220	185	191	189	174	222	197	212	177	195	197	203	215	163	194	199	211	203	217	205	222	203	207	166	190	214	194
36835	60194	44479	29557	22058	14082	8787	5461	2848	1819	1464	1179	932	790	700	576	494	478	422	385	379	345	314	334	319	302	297	294	299	273	286	252	271	266	232	255	233	237	245	233	265	254	228	252	237	247	252	221	239	240	233	234	262	237	227	215	261	239	227	239	238	235	227	235	249	259	252	223	211	237	222	235	250	248	252	248	251	229	227	221	263	226	238	252	247	233	241	236	236	228	230	239	252	253	227	221	232	262	242	242	238	244	212	274	204	227	275	244	209	221	239	254	234	227	241	231	234	217	240	249	230	241	234	226	235	231	227	240	247	241	243	267	233	250	191	220	231	211	240	254	209	219	265	245	238	216	236	240	225	239	211	249	246	218	252	220	221	252	201	212	246	242	231	247	225	249	228	216	232	253	217	250	246	232	220	219	234	222	262	227	235	237	233	223	239	229	237	225	244	236	258	234	254	222	217	239	252	222	228	238	229	238	259	235	237	210	219	222	243	239	220	237	263	245	264	222	240	231	241	237	244	224	275	216	219	217	232	267	235	207	232	224	252	221	201	238	234	239	221	227	245	267	247	247	249	230	249	228	211	247	258	260	236	206	247	239	222	230	241	249	231	281	241	240	238	247	238	239	264	254	233	223	212	249	223	227	262	216	217	237	244	265	240	220	255	217	240	233	235	239	230	222	216	240	264	254	238	233	221	229	242	230	235	220	211	250	231	259	236	231	229	226	221	258	210	240	221	246	253	238	258	190	254	233	224	221	242	272	230	243	253	267	243	222	241	221	231	240	230	239	225	255	247	238	239	242	222	225	202	239	231	243	244	239	240	211	223	229	257	198	259	247	253	226	232	216	242	260	229	240	253	226	238	231	229	243	234	229	234	246	253	240	203	214	228	245	206	229	231	221	250	234	254	253	246	224	216	256	243	232	239	247	235	248	272	226	234	244	219	249	244	227	208	268	241	220	233	226	224	208	255	231	232	244	216	232	223	257	207	223	221	228	225	228	220	226	244	235	231	272	250	230	241	250	241	238	242	237	243	249	240	215	219	234	234	241	236	242	219	216	262	241	223	226	211	265	253	236	221	237	227	250	242	244	265	235	225	249	228	230	217	250	218	242	231	286	227	242	216	220	217	236	228	229	255	235	223	227	229	210	240	216	245	220	238	240	271	247	256	216	227	231	242	224	264	224	217	238	233	243	243	240	226	251	247	216	226	215	247	219	252	219	262	223	234	228	260	241	227	238	192	232	236	224	236	243	241	228	256	233	230	239	258	260	235	203	227	253	210	240	263	239	235	252	261	238	229	233	221	239	245	236	205	220	270	222	254	230	227	223	230	208	227	217	250	247	234	240	234	236	244	224	239	232	212	245	232	231	247	232	248	242	214	243	233	240	247	244	250	240	227	247	248	237	244	234	231	239	215	259	226	223	236	219	249	243	207	235	217	247	210	247	225	239	232	229	241	213	253	209	237	248	263	249	238	245	237	247	259	235	253	235	262	210	227	246	233	245	252	228	233	244	247	256	235	233	239	249	228	247	208	244	231	225	243	226	228	236	193	235	215	238	242	240	260	243	257	224	239	247	229	225	200	219	263	227	234	260	224	244	222	260	228	246	219	231	258	234	226	212	261	237	248	266	213	225	226	232	216	229	233	227	251	223	229	212	260	251	244	263	233	218	237	246	216	228	230	217	218	244	228	213	260	237	229	236	254	252	234	242	238	211	239	221	232	246	208	237	226	241	240	233	207	237	251	245	219	227	240	239	225	238	223	220	220	221	223	193	236	235	229	219	245	220	249	212	258	228	233	215	231	231	242	241	258	217	229	245	253	243	234	206	253	249	258	252	248	238	244	238	252	254	268	236	217	231	243	240	222	210	248	221	255	238	216	245	243	215	233	252	198	245	224	238	252	237	245	242	219	234	250	246	207	242	237	252	230	243	240	261	235	228	241	238	255	231	258	268	247	230	222	237	241	227	249	223	237	243	208	246	258	215	236	246	231	224	235	218	251	239	223	239	220	231	255	226	213	236	216	223	240	262	250	258	247	240	245	241	231	245	234	238	234	243	244	199	238	218	258	238	225	224	245	224	256	224	250	273	225	213	260	238	221	246	222	237	225	225	245	236	239	245	223	259	220	238	250	228	246	239	243	261	229	237	254	222	229	240	222	210	221	243	246	241	235	241	253	255	246	251	242	217	230	207	251	226	245	230	245	257	222	237	219	236	241	280	226	263	212	264	229	217	242	248	228	224	232	249	213	242	221	239	226	231	284	264	204	222	241	231	227	244	259	235	226	262	221	210	241	232	237	229	236	232	242	261	258	241	278	249	245	224	211	219	221	245	245	232	254	209	250	212	214	231	256	251	228	274	205	238	236	227	216	221	219	229	259	247	221	238	217	254	226	224	251	216	247	259	271	238	235	241	203	241	213	234	238	228	205	238	225	244	251	217	246	256	253	249	253	230	237	248	244	224	223	247	251	249	253	260	240	241	234	233	214	210	240	235	201	240	212	228	223	251	226	241	262	223	246	233	255	265	250	232	222	226	215	222	220	225	237	231	234	244	230	243	227	240	220	225	248	236	231	213	249	219	228	235	239	247	238	219	276	251	249	224	245	239	262	228	256	247	224	236	236	245	231	195	223	246	210	228	220	230	234	248	232	235	215	219	274	231	220	216	260	234	254	220	229	224	207	235	210	240	208	239	217	236	231	232	224	215	243	225	237	260	235	237	235	247	242	231	232	261	245	220	250	233	229	227	203	224	238	255	255	236	231	229	264	242	273	205	250	233	210	228	229	217	246	219	219	252	249	255	245	216	225	247	226	239	252	231	254	264	212	253	231	226	189	205	251	216	229	233	244	247	232	219	223	223	248	248	240	256	253	244	235	259	235	216	244	266	239	223	248	241	236	254	223	229	250	228	232	213	227	223	262	230	259	237	227	220	264	228	233	228	240	218	240	225	248	225	246	218	256	253	238	251	215	221	234	256	239	248	256	241	237	227	217	225	248	242	225	223	238	240	225	236	243	225	223	217	233	214	230	219	272	214	244	257	247	232	231	264	224	233	215	221	225	223	243	207	223	245	239	240	217	260	245	232	235	241	221	243	225	241	237	236	219	235	217	258	217	225	252	237	211	236	256	232	228	256	237	222	224	255	250	218	220	227	224	223	224	242	261	235	241	251	212	243	247	226	236	231	225	227	244	230	236	230	217	221	238	245	238	237	216	266	245	242	232	239	238	231	226	209	229	261	236	235	251	214	234	247	239	213	237	246	221	231	237	216	211	244	233	236	234	217	271	241	241	232	242	231	241	248	218	262	263	241	243	226	218	223	251	244	249	230	182	248	242	209	224	239	241	235	257	233	258	210	245	206	258	254	240	216	249	231	223	244	256	219	227	236	215	238	210	225	255	244	221	218	238	235	231	220	240	231	227	244	203	190	203	257	248	225	237	249	211	242	240	217	244	219	231	229	222	209	251	247	220	244	240	239	224	237
31959	31236	28686	17171	7559	3419	1704	1078	722	564	497	406	316	318	295	282	291	243	226	224	212	195	193	181	189	175	207	188	175	160	184	175	171	179	165	183	167	169	182	178	156	166	176	155	187	183	166	183	177	169	181	153	172	182	172	175	162	186	174	164	160	177	171	171	168	179	164	184	153	189	188	152	155	176	170	182	158	182	156	194	185	174	146	167	157	162	184	193	167	169	169	152	181	162	162	141	168	185	183	167	201	195	156	172	159	174	148	163	174	166	146	187	169	158	150	174	163	194	152	168	155	175	148	144	163	166	189	184	165	161	167	177	182	148	174	183	184	153	149	162	172	168	157	197	156	181	167	184	176	198	175	167	160	186	168	162	177	160	139	158	179	199	176	167	169	173	156	153	167	183	155	163	191	160	174	184	131	171	164	169	169	166	164	161	164	190	196	154	190	147	159	158	188	152	179	167	151	165	171	165	156	181	172	165	164	168	172	157	171	181	170	187	176	167	172	148	163	165	183	132	202	169	172	158	179	180	158	162	184	178	171	164	150	157	159	181	164	165	177	168	161	162	183	158	171	165	162	156	159	181	188	165	171	193	169	180	193	158	157	183	164	178	171	149	200	160	168	155	188	165	176	201	171	159	195	168	191	197	166	191	148	165	176	172	156	159	158	177	189	153	169	160	163	184	170	163	170	172	159	164	168	167	171	166	176	180	168	160	164	170	163	165	177	175	157	171	173	145	161	165	177	183	150	179	166	181	163	158	196	168	165	154	179	154	190	171	174	151	164	188	167	181	169	168	151	198	173	179	190	179	155	169	161	187	168	148	148	178	176	155	163	180	141	148	161	161	178	170	182	157	163	161	169	173	159	170	198	148	183	168	155	179	174	182	158	167	173	166	153	181	157	180	180	171	180	159	162	162	134	155	166	180	190	173	173	160	162	169	154	164	162	168	167	175	184	153	161	152	172	180	163	161	179	176	156	157	145	170	186	175	182	178	161	142	167	180	178	183	169	180	162	181	181	157	168	166	172	157	179	186	185	149	164	166	153	170	170	167	196	171	167	156	175	174	155	157	171	166	162	170	181	148	164	183	161	183	165	179	169	184	182	166	194	151	176	150	153	143	155	161	169	174	162	166	179	194	178	174	180	188	188	178	160	162	169	139	172	167	187	160	170	169	184	161	191	200	173	190	179	178	165	179	162	163	192	160	161	203	174	171	168	199	157	172	166	178	186	154	181	164	165	185	169	180	169	165	167	182	147	174	175	158	172	177	173	168	162	174	189	171	172	152	180	174	168	177	199	166	160	187	160	163	165	182	151	174	163	171	156	139	157	175	167	165	165	156	184	179	166	172	129	170	172	173	169	172	184	179	166	155	169	150	169	162	181	157	167	162	159	185	167	185	178	174	192	145	184	179	174	175	140	175	153	191	150	161	185	183	176	168	152	169	183	165	138	184	163	193	158	163	164	170	180	163	174	179	183	152	155	173	176	162	168	171	190	168	182	185	158	167	126	170	163	152	182	156	206	160	186	159	177	139	166	174	178	168	148	171	188	173	197	159	169	163	172	164	176	161	178	158	154	155	157	164	184	169	173	164	188	173	154	161	153	132	188	191	157	177	170	149	150	165	189	177	164	155	188	173	182	181	184	163	199	165	173	180	171	158	151	166	168	149	155	180	179	186	163	190	162	146	180	173	169	186	197	173	170	195	181	175	160	191	195	171	181	143	172	162	150	174	167	152	167	161	166	185	168	192	184	158	166	189	183	168	163	144	183	160	172	198	192	161	169	171	176	182	155	191	166	161	166	178	176	188	168	189	171	185	161	193	172	177	189	145	153	190	180	172	182	175	175	165	189	192	174	168	165	174	160	170	166	155	146	150	151	165	191	170	175	161	174	160	175	170	182	189	171	158	161	164	142	168	192	172	147	165	174	167	159	168	167	170	155	162	164	159	186	172	171	178	165	158	159	150	153	182	179	156	153	192	170	189	154	170	165	177	157	160	162	157	170	171	148	157	166	167	157	168	189	154	157	148	182	172	174	148	154	172	155	150	152	189	164	181	163	161	174	189	142	168	163	168	189	162	173	165	166	178	146	189	184	167	204	162	163	172	174	181	203	176	170	168	142	164	159	173	177	183	162	180	165	174	150	152	181	196	168	167	170	174	164	167	179	184	207	177	157	169	193	198	164	161	172	165	173	160	167	179	160	163	172	162	175	167	141	166	172	174	177	165	177	183	142	148	169	173	177	179	147	174	156	162	177	175	188	161	167	182	166	150	164	190	170	164	183	170	178	170	148	158	176	184	158	184	165	157	157	180	170	170	166	165	154	162	172	183	157	148	160	160	190	160	177	178	171	179	161	172	192	158	170	162	165	169	186	178	162	159	151	160	143	166	170	172	159	167	172	186	165	167	156	181	167	149	193	159	151	191	212	179	175	183	153	182	179	158	158	171	163	157	168	159	169	179	158	182	171	160	164	175	174	172	151	168	176	175	190	177	151	164	179	164	181	161	166	180	195	154	168	160	170	165	152	174	162	170	141	185	151	163	181	161	167	159	201	166	152	158	186	154	158	185	166	186	174	159	156	166	192	172	183	152	153	152	152	176	161	167	182	159	185	162	178	186	175	159	177	201	152	169	181	192	153	169	167	165	183	150	173	161	172	158	188	173	145	151	170	151	197	168	154	150	170	182	195	184	167	174	188	170	168	151	157	161	161	179	174	173	172	150	164	176	176	175	148	150	159	192	192	171	189	197	153	153	191	190	190	142	181	181	153	171	154	176	137	172	158	155	170	143	168	159	158	171	181	154	175	174	144	152	131	163	162	163	182	171	148	188	169	182	160	173	173	162	174	152	165	157	159	157	161	134	185	172	165	147	176	170	151	150	156	166	165	174	146	162	135	194	162	165	183	171	170	172	161	166	150	185	169	171	175	158	167	153	164	169	162	170	153	164	144	176	167	162	158	176	163	183	190	159	150	177	159	160	153	165	175	180	153	159	161	170	183	191	171	186	172	167	165	167	177	177	160	151	146	174	147	167	169	158	174	157	188	145	174	163	178	168	158	174	141	174	165	177	175	163	174	170	164	154	166	173	185	179	175	180	158	195	145	167	185	167	163	182	158	169	196	173	179	170	166	169	170	168	184	190	146	190	153	162	157	148	162	177	178	169	188	185	175	150	180	210	182	189	168	160	170	180	160	171	159	164	171	168	178	178	185	162	155	164	167	171	174	160	160	182	192	193	175	160	188	185	176	191	143	188	153	195	162	168	155	172	147	195	159	173	163	176	184	172	169	158	159	189	159	155	178	164	190	173	176	172	166	165	172	157	171	162	174	183	183	155	151	148	158	177	167	178	157	154	161	177	158	171	166	183	155	206	173	201	167	164	164	165	187	184	175	165	196	171	160	194	158	160	186	164	165	162	171	169	160	172	183	163	171	178	150	179	174	154	172	183	154	188	156	188	159	180	146	156	163	190	171	172	163	176
36374	45935	31831	18740	11411	6273	3294	2064	1472	1133	797	692	653	503	439	398	345	340	322	271	279	248	235	273	240	250	256	243	225	225	192	210	193	236	192	218	224	233	230	212	208	201	232	219	209	204	193	205	212	214	181	209	192	196	201	213	194	192	185	185	197	241	188	217	210	191	228	209	210	218	211	217	211	211	178	209	198	194	222	233	197	214	219	200	204	208	207	202	191	178	206	180	209	187	202	193	194	198	186	188	205	193	211	210	199	207	190	209	225	209	208	211	192	216	183	189	228	205	178	215	209	196	192	208	223	191	218	215	191	186	208	190	182	210	206	178	202	224	202	217	213	222	229	210	193	194	178	214	210	199	187	190	217	195	221	216	208	220	230	202	218	211	187	218	204	222	185	191	217	196	196	203	194	200	204	185	212	225	198	202	196	192	212	189	229	199	191	223	179	192	200	207	197	237	186	190	197	202	197	177	232	217	201	205	209	200	216	197	217	175	199	189	229	185	190	194	209	207	226	208	206	205	209	212	197	221	216	213	229	179	202	193	223	218	211	209	184	203	208	207	197	193	218	186	211	204	198	177	208	223	183	211	211	168	217	181	200	201	194	214	216	185	198	179	216	178	197	173	198	176	213	192	235	192	226	190	226	211	204	229	209	208	192	211	210	233	210	205	207	224	195	199	203	216	198	190	206	202	201	219	187	197	186	203	225	206	178	196	221	200	197	182	214	204	216	214	209	206	176	232	228	210	196	195	205	202	223	198	197	201	190	215	216	187	198	212	173	227	199	209	213	208	197	196	206	208	183	218	211	209	181	214	207	194	212	204	200	204	206	197	197	188	207	214	216	178	198	192	209	212	194	205	183	199	203	224	193	185	190	199	218	200	195	209	193	208	203	218	196	201	193	227	211	209	216	207	226	212	183	187	225	185	174	212	208	237	219	219	222	192	205	189	199	205	224	201	211	187	211	204	238	216	198	209	233	210	202	214	214	200	206	172	194	195	179	185	212	207	211	208	191	183	210	190	212	199	188	205	210	193	204	218	198	203	192	216	199	213	174	194	205	208	224	213	209	207	224	218	215	212	211	200	189	209	199	187	212	214	217	217	191	208	201	184	212	198	172	198	226	199	195	205	201	164	198	205	178	197	198	195	211	214	204	198	202	242	210	255	197	204	237	205	208	223	223	227	235	228	200	203	198	188	196	224	197	184	184	205	225	202	206	215	167	177	196	202	232	240	170	193	185	187	231	205	232	227	194	200	209	218	183	195	197	222	194	156	216	207	211	210	212	178	216	202	208	211	221	206	219	224	188	214	195	189	208	226	204	216	199	199	222	187	234	210	207	193	187	201	200	194	221	205	191	205	209	168	194	183	217	214	214	212	201	207	201	211	199	228	203	211	190	187	209	219	188	203	197	211	202	231	232	194	204	243	221	198	213	210	199	233	204	185	220	215	179	225	188	198	171	203	199	204	205	207	182	194	191	189	210	218	197	206	233	197	187	196	214	193	179	226	225	191	216	193	184	213	207	224	191	211	188	208	218	204	227	215	209	190	198	195	211	214	205	188	216	199	219	189	195	188	209	201	196	211	207	222	199	204	205	195	207	204	197	187	210	217	205	221	196	186	209	212	212	213	198	196	180	199	180	210	197	217	210	206	193	201	212	190	189	198	186	205	223	213	192	194	222	220	206	200	197	180	212	217	196	217	197	204	206	204	205	201	234	179	215	199	194	185	187	204	200	207	172	196	182	197	231	195	199	231	169	225	209	211	182	195	218	201	199	230	196	200	198	199	212	195	182	188	206	189	210	210	195	192	196	204	185	200	207	182	188	191	200	224	210	213	188	223	198	211	210	202	191	204	188	194	184	221	225	198	191	196	200	190	192	216	203	220	208	211	198	191	212	214	199	200	206	178	198	214	191	191	225	185	212	202	228	189	218	192	201	203	221	213	182	205	215	206	233	226	220	208	223	196	187	217	195	207	199	223	208	209	218	198	215	211	213	193	214	197	180	190	226	176	185	174	205	211	200	207	197	197	212	225	230	197	189	197	219	188	216	191	213	208	178	192	207	196	200	192	191	208	222	205	207	202	221	192	188	195	214	187	207	206	182	171	199	221	217	219	194	227	186	220	222	216	208	208	220	195	208	215	194	200	199	218	202	194	219	193	207	207	225	227	205	214	193	193	199	211	193	208	217	232	213	208	213	190	183	208	224	207	222	208	213	184	220	182	196	192	202	194	205	205	208	227	205	208	196	159	199	182	204	219	208	217	193	227	214	199	202	218	219	229	237	200	216	212	223	223	204	226	237	193	167	221	204	210	216	206	216	179	211	212	206	191	192	217	199	203	205	193	218	198	178	203	217	203	214	210	204	209	204	186	188	182	205	177	191	205	195	200	221	226	221	224	187	211	163	202	207	188	221	223	199	182	170	208	209	218	182	208	187	202	209	209	176	215	202	204	202	208	215	230	208	196	207	196	222	203	206	182	218	216	209	179	155	199	181	215	196	195	221	199	206	201	190	203	192	186	209	199	218	215	213	189	217	206	220	205	220	196	223	186	214	206	169	230	214	199	203	222	229	196	197	201	197	178	204	189	195	200	215	192	233	199	185	198	196	209	183	198	199	204	210	189	207	207	209	203	189	186	210	230	211	203	217	192	193	172	218	199	206	180	203	212	226	224	200	220	202	222	222	215	196	205	200	205	181	206	210	216	194	209	212	218	207	208	200	194	187	196	199	191	215	187	199	215	208	200	212	210	193	181	213	219	196	176	218	187	231	195	219	210	221	199	213	228	199	228	206	189	211	220	224	214	189	225	199	205	190	187	194	194	212	213	208	211	189	189	202	201	200	202	229	225	203	206	208	201	213	215	215	212	193	202	201	212	191	202	196	218	212	209	198	220	218	210	209	211	201	179	204	226	167	202	222	228	172	187	202	198	196	199	217	196	194	186	201	178	190	200	204	216	213	201	204	213	196	232	231	187	228	227	215	220	185	189	233	233	174	212	201	194	209	213	200	194	199	221	204	207	193	219	208	203	197	207	205	210	194	196	198	200	194	210	190	216	205	198	186	237	221	220	215	212	213	192	208	222	209	215	201	179	209	183	194	204	196	204	209	203	186	206	202	200	177	206	208	210	200	183	206	224	184	201	223	210	218	217	193	209	205	189	185	209	191	192	179	212	210	184	193	195	210	209	195	220	207	228	217	191	222	208	190	183	201	207	205	207	173	227	198	216	198	182	208	218	197	201	183	201	199	191	192	193	181	203	185	229	222	212	204	187	222	238	198	206	235	199	209	212	177	201	172	209	214	220	201	197	219	199	222	208	199	191	211	194	223	210	188	203	192	209	201	193	204	211	218	182	216	208	204	183	216	234	198	215	197	195	184	205	195	196	203	213	173	197	220	215	205	185	217	187	230	209	201	198	195	218	190	194	202	198	211	174	197	190	210	233	218	191	201	201	196	207	221	221	217	216	194	173	194	205	186	205
23861	21446	28406	25059	21529	13799	4982	2539	1445	1015	744	573	532	457	399	363	329	323	295	298	264	259	230	230	241	217	225	214	227	237	219	216	201	186	217	223	211	199	215	198	193	210	166	208	227	219	222	226	225	202	199	218	191	192	188	193	224	204	203	195	211	201	222	214	185	222	192	204	211	194	195	188	182	200	206	205	196	206	174	217	192	187	233	195	208	182	185	183	199	198	210	194	193	217	198	190	183	212	197	192	203	196	195	212	218	207	186	218	221	202	213	212	205	188	204	197	234	192	198	184	218	206	195	194	198	189	181	198	167	209	229	192	226	176	230	176	205	207	184	203	214	179	177	188	184	202	212	191	196	170	188	230	183	172	214	233	194	251	199	203	202	172	201	183	203	170	197	200	213	214	200	216	186	186	230	192	200	197	209	217	199	217	185	185	206	199	211	198	192	196	168	207	182	168	198	223	199	200	197	174	194	198	196	198	225	182	198	181	198	194	165	192	222	191	198	195	192	191	211	232	189	182	182	212	201	207	178	229	210	198	203	185	226	212	221	190	212	204	212	210	213	213	196	152	223	213	221	197	198	193	210	197	173	194	206	185	220	208	201	202	221	208	198	204	202	193	188	182	178	194	183	201	208	207	202	212	207	218	215	179	205	210	217	202	200	211	197	217	217	211	170	216	177	206	204	201	197	209	203	217	193	201	192	181	186	213	186	178	160	175	188	220	224	223	203	184	197	215	197	191	190	194	174	191	197	176	212	196	195	197	194	193	185	180	192	222	210	196	215	199	208	185	184	204	176	194	205	188	200	204	181	224	202	205	201	181	182	195	209	215	194	195	183	172	188	223	204	195	216	205	209	187	200	199	206	177	184	190	189	182	209	189	224	218	246	227	204	199	202	218	186	209	179	176	180	190	199	202	199	193	220	225	214	196	213	221	187	191	207	221	216	210	191	192	213	211	190	177	208	191	213	202	203	223	194	209	175	207	185	187	194	190	189	210	189	180	198	196	202	194	215	207	191	198	185	205	181	218	205	195	190	226	192	176	208	213	203	182	223	188	204	194	191	194	201	218	196	192	208	197	181	198	202	200	213	195	198	185	198	206	207	169	207	199	207	199	189	206	196	219	221	206	218	175	206	180	193	165	198	180	198	197	208	219	179	183	199	194	211	195	202	199	192	202	191	195	196	195	180	209	192	207	201	201	184	198	180	199	183	202	194	192	206	197	193	197	204	206	192	188	177	192	210	194	195	194	191	204	208	209	188	197	220	199	188	210	213	181	193	221	198	196	182	180	204	187	229	187	199	229	220	197	215	180	199	201	214	187	182	187	183	172	211	175	219	187	194	186	204	192	208	208	188	191	187	195	202	196	200	226	224	211	224	195	207	188	188	215	192	187	220	207	185	190	193	200	194	219	211	200	198	196	199	187	186	194	216	208	210	200	203	208	215	179	193	185	185	184	194	189	199	192	200	168	214	206	191	192	193	186	212	194	185	197	200	201	207	188	191	195	214	203	161	196	194	182	211	200	208	200	204	210	198	230	204	207	213	204	186	215	198	187	210	200	207	176	231	195	220	209	194	205	198	191	188	226	188	194	198	178	216	175	210	202	212	203	191	205	185	197	202	183	216	199	187	210	201	196	201	230	217	220	191	223	217	185	222	207	172	207	214	186	205	194	187	202	206	208	211	212	216	205	202	211	183	191	216	198	190	199	236	211	231	207	186	182	203	202	173	195	191	206	176	197	198	170	206	205	196	217	188	183	180	183	191	197	196	210	177	191	198	211	195	193	220	195	204	204	187	195	201	183	216	202	213	239	212	194	195	189	199	210	245	192	201	195	189	215	190	174	197	189	196	186	237	207	184	178	205	218	179	190	210	186	201	194	202	202	210	204	196	201	199	211	224	188	204	212	191	190	211	210	227	183	177	199	208	206	178	208	189	202	203	211	213	191	187	197	195	198	198	203	196	204	183	186	170	217	210	206	187	187	192	196	235	199	194	197	195	201	201	207	208	190	171	183	177	197	195	202	187	203	194	211	204	211	209	193	191	216	234	212	185	189	174	192	169	199	193	201	186	198	195	193	184	191	195	197	196	197	164	207	191	197	194	211	195	214	191	194	204	218	201	192	224	219	183	192	208	205	199	198	234	206	191	214	207	210	216	232	185	193	237	202	208	197	200	192	187	208	217	198	182	195	183	186	193	185	182	198	204	199	185	201	200	196	217	181	196	207	232	197	191	210	178	241	209	202	191	215	183	200	218	191	186	221	208	191	194	205	212	225	205	200	214	180	196	186	181	193	207	206	192	177	201	200	189	187	206	191	216	194	221	202	197	204	185	191	200	214	190	201	198	186	207	182	208	217	205	208	191	182	195	208	219	213	218	211	166	197	194	202	184	218	222	197	201	202	182	177	190	206	202	195	209	196	182	172	152	184	200	176	181	212	195	187	227	233	197	202	202	199	225	193	200	223	221	202	189	173	232	208	191	220	173	213	200	178	197	190	194	183	231	216	211	205	171	199	199	206	185	189	201	230	216	210	203	210	224	218	180	180	205	200	186	205	200	203	211	220	219	200	202	206	189	202	195	172	192	208	206	184	189	188	198	201	182	191	206	232	180	211	162	194	188	204	217	212	191	222	212	185	218	195	206	176	218	208	185	194	199	201	195	202	219	196	208	184	184	205	187	204	200	203	199	195	188	213	175	204	206	193	178	187	203	208	207	196	209	214	213	185	204	208	194	194	202	191	183	216	198	224	205	226	192	220	208	201	196	184	183	183	184	195	187	213	204	206	197	202	205	213	197	188	209	183	180	194	214	188	201	196	209	222	206	205	201	164	203	201	207	229	211	181	210	208	197	193	192	212	211	219	209	203	196	199	200	207	207	183	223	193	180	199	188	211	186	192	180	191	199	213	192	218	182	185	195	180	198	191	200	196	200	182	210	206	196	230	200	173	187	210	205	187	204	212	212	183	202	204	194	213	173	216	197	212	214	193	194	202	206	221	218	212	190	209	175	171	214	208	179	200	189	193	201	205	193	156	185	202	215	198	191	191	205	167	198	165	193	202	194	222	196	176	184	216	209	196	204	221	181	190	198	171	180	190	197	196	197	196	203	206	187	184	216	200	198	200	176	200	204	204	209	187	207	216	213	189	180	180	177	204	196	197	181	199	202	195	162	209	188	170	193	204	200	194	189	176	181	209	194	202	186	197	226	208	214	212	190	177	186	221	197	200	200	201	208	197	192	202	185	167	211	199	204	198	184	200	206	216	209	188	223	177	206	202	223	197	207	196	207	208	198	216	194	198	196	217	179	201	198	208	222	200	183	214	185	176	184	210	189	199	199	199	247	194	199	180	200	191	203	188	221	213	187	185	203	185	195	216	223	182	203	205	218	211	188	182	202	173	208	187	221	213	197	206	183	191	231	226	198	194	193	193	199	168	202	235	177	190	194	183	202	193	208	185	194	182	204	228	198	206	237	210	219	210
34365	52769	38440	25309	19984	11760	6606	4542	2855	1847	1334	1105	934	758	651	539	504	459	455	328	401	316	318	298	281	288	289	260	294	294	283	244	279	262	238	243	270	248	285	241	229	236	225	254	242	226	250	225	225	232	248	258	244	254	253	244	237	246	222	203	249	250	233	229	245	219	239	236	246	224	199	238	261	239	236	231	243	228	243	237	220	249	231	252	235	240	232	217	211	254	232	221	245	253	232	225	226	273	237	220	222	246	224	261	262	212	218	237	231	250	221	212	229	225	266	263	236	237	232	215	255	213	253	236	240	205	236	230	226	234	235	257	239	200	242	215	243	226	240	221	246	237	219	230	248	210	229	239	220	221	212	209	226	219	215	258	235	251	220	232	211	250	241	256	229	227	236	237	234	224	233	243	242	222	230	214	215	231	230	244	252	227	225	228	241	247	215	235	241	239	217	237	242	242	237	239	219	219	212	234	256	224	249	222	261	222	242	233	248	238	273	240	253	208	237	259	215	228	227	197	233	246	224	232	244	246	253	217	261	217	207	217	224	219	249	225	238	245	259	257	230	247	274	234	252	230	250	231	227	253	224	242	267	217	237	240	241	223	224	245	230	221	251	239	226	231	261	222	231	247	235	209	260	252	220	249	227	251	233	219	239	246	234	243	204	227	249	224	237	245	235	239	236	253	256	223	225	222	233	205	217	210	236	253	265	196	225	271	235	227	224	230	244	226	253	257	256	226	237	228	257	247	227	243	247	216	226	233	221	236	222	244	240	249	231	223	214	218	234	243	229	228	227	246	249	215	258	218	243	249	224	203	226	232	217	230	225	209	251	222	240	223	225	232	210	235	224	250	217	259	226	218	238	233	229	226	215	222	214	243	208	216	227	244	228	210	229	243	235	225	240	259	261	255	215	217	246	247	240	229	243	249	262	228	228	228	225	213	216	239	246	244	242	222	226	243	230	259	258	261	226	247	274	227	248	222	259	217	240	253	241	223	229	212	242	272	229	230	238	237	237	239	246	250	235	218	212	214	219	247	239	228	248	248	230	211	223	248	233	226	227	250	215	253	262	248	236	250	249	241	233	212	259	214	233	237	238	236	259	261	245	258	245	228	244	202	236	247	246	220	261	234	218	237	243	230	248	245	233	232	237	230	216	256	223	238	242	246	236	225	238	217	235	235	238	234	231	234	259	230	233	248	230	235	239	236	234	224	248	238	236	241	209	250	217	239	252	229	230	246	252	238	242	230	219	244	235	213	227	250	224	266	230	235	226	247	242	245	233	262	224	237	236	198	212	236	202	228	245	224	261	235	254	212	239	261	235	234	224	249	229	184	209	235	242	244	226	253	197	225	249	230	260	256	224	251	241	248	243	224	256	236	244	198	250	236	231	255	234	233	247	227	206	224	239	242	222	263	238	220	256	247	228	217	214	241	234	229	242	250	209	226	226	221	245	237	225	232	235	253	203	246	220	266	256	239	247	253	231	237	260	230	227	233	268	228	247	259	230	256	262	222	232	226	242	252	220	241	234	236	264	258	278	263	221	231	236	240	250	203	235	237	203	202	243	234	215	222	243	254	225	231	215	245	258	225	253	205	268	238	240	253	225	259	233	224	207	215	228	208	242	230	254	245	215	222	232	229	240	256	231	234	237	229	249	188	224	235	238	210	229	214	232	217	210	266	223	197	255	241	241	242	223	246	248	252	226	223	224	256	233	231	254	228	221	264	219	245	230	251	259	214	236	232	207	230	269	229	214	232	248	204	248	240	195	241	222	251	206	250	270	239	220	233	225	237	227	220	227	245	249	254	235	245	242	228	264	223	241	234	241	220	211	259	223	223	255	255	226	226	244	239	222	213	222	237	230	239	221	239	233	238	260	212	224	227	233	283	232	220	238	221	224	235	245	244	235	238	240	240	240	242	247	224	242	228	240	239	226	227	223	257	222	223	203	239	215	228	226	264	204	205	211	253	247	256	239	249	245	235	208	219	230	203	214	225	257	230	246	228	205	224	246	217	218	229	253	255	234	209	232	243	247	243	230	222	259	225	250	242	239	225	211	243	225	242	214	219	218	195	246	234	233	249	238	232	248	241	265	260	239	229	235	227	240	236	231	229	229	207	225	234	252	215	231	241	239	237	240	233	259	231	255	236	267	238	257	241	253	231	242	234	228	246	220	219	237	245	233	229	235	241	258	267	229	234	218	219	251	233	221	245	220	232	264	237	244	234	245	239	210	238	217	233	243	230	227	239	239	246	234	209	196	252	233	231	240	244	213	238	239	252	245	265	221	232	244	267	230	232	241	230	259	246	240	197	232	231	196	218	216	208	237	229	223	242	205	224	229	219	236	242	245	236	246	230	229	218	226	222	228	247	213	237	230	223	220	238	270	251	216	260	229	226	203	220	232	222	207	241	242	250	253	243	250	224	227	232	234	234	226	236	236	227	220	209	237	258	237	210	237	266	233	236	264	239	244	227	206	250	247	241	236	231	215	233	240	253	228	231	230	222	230	234	229	247	241	249	244	231	250	222	233	223	210	239	225	239	217	228	229	197	231	214	213	222	256	193	228	217	244	209	245	223	224	244	249	211	234	224	243	256	218	225	235	243	230	248	217	260	243	241	238	261	225	243	227	260	228	238	269	250	223	202	238	244	244	241	209	233	253	205	247	248	219	249	241	221	249	233	259	236	232	223	226	266	253	246	250	251	211	217	246	245	235	246	220	238	248	227	216	233	241	221	215	217	224	236	242	204	228	237	220	230	239	254	231	205	251	219	228	236	232	236	248	208	243	217	222	234	249	234	224	234	208	247	246	231	231	237	243	238	254	224	212	234	205	216	242	265	240	237	224	254	219	256	234	255	248	219	246	236	238	232	246	232	244	235	214	213	255	214	214	215	219	221	249	207	252	229	260	260	243	242	236	243	230	231	244	237	236	212	231	240	226	254	233	236	232	243	229	227	216	240	246	242	228	241	257	228	243	209	233	260	230	225	235	243	237	237	230	245	246	220	217	219	248	228	234	211	232	231	211	239	261	270	223	220	234	237	240	228	241	224	255	227	243	241	221	239	226	221	240	237	233	216	221	223	236	243	241	258	236	229	242	238	214	230	209	257	241	222	226	221	219	226	213	206	245	201	234	219	222	240	231	221	240	220	238	214	234	218	250	235	242	219	247	229	238	234	229	227	242	220	233	243	248	239	246	236	237	239	228	249	245	228	232	220	235	222	238	219	213	242	232	246	218	241	219	246	239	233	251	212	231	215	232	230	240	259	250	207	224	214	263	225	237	239	190	241	252	203	257	241	243	222	249	248	254	236	245	223	213	230	223	196	230	215	262	222	245	232	231	254	245	262	237	229	214	271	259	250	225	209	214	226	249	246	248	234	223	234	235	244	200	240	239	258	248	239	236	248	236	248	213	215	221	250	253	240	221	250	210	233	238	281	249	244	225	246	234	230	224	244	239	233	229	268	205	214	244	236	237	242	250	223
25334	21557	27499	25619	13487	5547	2834	1598	1040	730	502	464	390	323	332	290	262	245	238	239	253	174	194	191	194	194	182	168	164	153	180	143	161	146	160	181	170	179	153	161	174	169	152	178	157	167	155	157	156	152	151	167	155	175	164	149	166	149	147	149	133	173	166	167	166	165	171	160	173	164	170	157	139	156	155	168	137	143	183	173	159	159	163	161	147	154	169	147	151	153	147	132	154	135	158	181	163	163	138	186	161	167	150	152	150	166	169	159	174	162	157	155	162	159	162	153	152	149	167	156	152	151	160	164	135	173	158	157	142	140	167	158	169	155	155	170	131	159	158	174	156	154	140	160	180	162	168	158	153	147	179	162	162	149	165	149	161	151	145	168	152	172	149	161	164	158	174	153	140	141	167	168	176	156	185	162	174	142	167	152	161	174	156	152	170	164	167	148	160	167	170	162	153	167	148	135	139	149	163	172	161	163	166	139	167	151	153	139	152	146	144	161	150	149	159	149	144	161	166	142	156	183	141	147	145	155	155	162	160	149	147	164	134	153	158	152	157	132	152	157	144	157	180	182	161	168	143	166	163	155	154	154	166	168	157	162	143	156	148	159	144	163	160	168	151	179	153	156	164	159	162	162	151	149	167	149	151	162	142	153	148	160	159	174	167	176	165	164	145	142	133	140	169	160	148	149	150	162	159	159	167	151	158	137	173	180	153	173	180	158	149	173	168	165	152	146	173	155	149	141	151	140	150	152	167	154	154	169	158	140	141	178	143	145	161	153	158	148	164	149	139	162	156	167	158	144	164	170	153	142	184	170	160	176	173	167	149	166	149	147	144	162	152	160	144	153	154	154	162	153	152	185	169	136	140	145	161	170	181	154	138	137	169	137	163	152	158	165	152	129	160	164	143	148	151	132	166	169	141	166	165	163	150	170	143	177	160	137	154	161	144	153	163	153	144	159	149	147	144	145	145	168	153	143	161	170	162	154	161	148	134	155	136	160	135	148	164	171	163	167	152	154	166	151	143	163	132	170	137	163	157	147	146	142	148	160	154	163	166	162	140	151	195	145	162	144	157	154	131	190	157	164	163	147	150	154	134	153	160	164	148	163	159	151	165	180	145	146	155	158	154	162	159	148	149	158	150	166	172	165	143	147	149	167	175	133	163	146	151	152	172	142	147	165	174	158	150	154	171	163	131	140	147	155	135	160	163	152	158	152	182	160	156	156	171	166	182	162	145	142	145	155	146	150	147	165	163	162	156	139	165	176	167	180	173	139	137	149	156	152	159	169	163	131	159	150	178	155	138	163	154	159	121	163	145	154	148	150	148	161	170	143	176	140	168	148	155	168	173	170	146	168	137	138	160	171	132	157	140	142	158	150	156	167	152	162	161	152	153	144	157	173	160	177	172	147	152	174	147	155	179	155	146	154	165	165	151	142	161	167	154	143	146	167	147	166	142	155	161	131	172	153	165	174	158	164	147	135	163	140	131	176	149	149	142	170	155	152	152	166	149	155	160	156	157	140	157	153	170	151	175	154	177	161	158	155	153	168	181	156	156	139	149	167	154	154	141	162	145	176	168	161	143	176	152	135	152	177	152	156	163	169	184	145	155	157	147	155	157	164	162	146	153	160	172	152	162	154	145	146	142	175	146	153	145	169	150	145	144	152	176	142	137	167	153	159	132	148	162	163	176	170	165	168	162	172	171	153	136	167	152	158	170	164	162	148	149	157	159	158	136	180	130	168	145	148	154	153	169	150	161	170	160	171	156	169	175	144	158	170	162	165	160	177	148	147	182	143	150	160	166	140	165	156	157	158	175	163	178	158	146	164	145	163	157	155	160	151	153	140	130	156	152	169	135	158	170	169	131	171	156	141	144	165	150	150	151	151	155	188	156	153	155	156	144	179	133	160	148	151	161	165	154	166	173	151	169	146	144	161	155	151	151	158	182	166	174	160	157	175	171	169	165	184	182	161	163	169	154	149	153	164	146	173	163	135	172	171	144	147	155	143	162	145	137	146	135	155	157	161	164	125	143	158	165	152	169	149	146	165	153	169	179	175	147	149	179	175	145	158	160	165	147	163	154	155	156	150	142	148	149	142	147	144	153	156	179	147	144	148	152	162	162	174	185	133	145	157	156	154	154	144	159	162	173	132	160	158	171	153	169	167	149	145	171	166	173	164	164	140	150	148	162	163	150	156	152	166	160	145	151	145	120	175	151	162	167	164	161	158	136	141	162	153	158	142	131	170	161	170	150	158	161	141	153	166	180	165	144	176	185	141	166	159	169	177	167	181	157	171	153	158	170	141	178	157	164	141	130	138	177	203	150	171	154	139	176	152	162	158	183	145	170	154	163	182	169	156	163	174	121	170	165	147	169	162	150	142	190	148	168	144	153	157	174	133	138	153	141	151	168	142	169	143	151	159	152	146	149	162	150	160	146	189	148	151	161	181	168	177	166	148	158	166	159	169	173	159	151	167	149	179	150	157	145	140	150	156	148	142	170	155	173	137	162	155	136	149	150	144	161	157	141	168	145	152	140	154	162	158	178	157	163	159	158	176	155	158	152	171	154	173	136	147	142	135	152	139	153	155	173	160	145	156	157	152	147	149	150	157	157	162	160	144	180	136	161	164	153	168	155	161	148	164	149	161	164	151	143	135	148	156	166	176	137	151	148	131	157	148	145	153	147	164	160	147	150	158	162	155	154	156	146	148	180	144	143	153	148	187	155	148	165	160	160	150	149	169	152	160	166	148	139	161	172	163	163	166	175	165	167	164	152	161	173	152	153	156	161	167	151	165	153	128	160	185	163	152	165	132	166	151	163	151	161	168	138	168	161	147	160	134	166	165	150	145	144	167	142	171	148	166	146	148	140	156	161	135	166	169	146	133	145	151	154	151	151	160	161	151	132	164	177	159	173	152	131	170	166	172	145	161	165	143	156	161	168	152	156	141	149	166	150	162	155	136	154	161	158	149	156	149	136	168	166	200	157	152	148	163	162	159	171	137	155	176	178	156	150	152	131	149	164	151	157	177	181	153	172	158	171	133	141	162	164	163	157	141	161	152	163	151	156	167	156	139	150	156	172	155	166	169	164	187	142	152	167	154	144	159	161	161	171	150	134	156	155	149	153	148	173	166	171	166	147	174	144	154	160	154	146	150	164	170	183	149	155	151	171	142	161	147	131	155	143	136	172	138	131	165	141	170	148	154	173	152	168	170	132	168	173	171	150	163	177	177	159	139	158	172	148	187	183	143	160	166	151	155	150	155	165	162	159	153	166	164	173	148	164	153	175	161	140	147	153	150	158	178	148	155	175	172	144	155	149	148	158	142	151	164	157	149	161	141	165	159	163	156	176	140	157	166	158	168	154	165	166	153	154	154	146	151	146	146	133	177	161	133	164	185	157	175	138	138	166	161	149	144	166	178	154	146	142	157	220	169	154	157	181	144	135	169	139	137	162	162	145	138	156	153	125	140	154	162	172	134
34502	48680	35199	22173	14737	9101	5451	3311	2112	1470	1070	834	775	562	476	434	383	327	343	321	304	263	244	211	236	263	227	230	223	204	232	207	204	198	197	203	224	207	206	190	198	192	207	178	206	213	182	174	223	210	179	182	180	181	217	166	194	184	190	181	179	204	186	208	189	208	197	188	185	178	174	178	182	179	163	178	182	177	182	209	172	199	184	188	178	174	197	167	211	199	181	168	199	182	183	189	162	198	185	193	180	197	175	194	177	170	204	186	187	198	175	200	215	179	181	201	177	191	190	171	192	200	191	162	200	191	189	178	185	184	187	181	197	190	184	185	183	199	179	190	192	188	187	201	200	180	173	186	201	202	201	178	190	189	195	199	171	179	205	197	189	186	197	180	190	208	196	188	175	208	174	207	160	158	186	203	204	181	207	212	181	190	180	198	177	194	181	188	198	207	188	192	166	185	218	193	169	188	190	188	214	170	195	204	178	171	179	200	194	194	195	201	186	199	197	189	184	190	193	199	175	208	194	175	208	177	207	177	203	202	177	194	212	185	170	163	169	179	176	185	190	198	193	176	197	175	185	172	188	188	213	192	172	191	223	181	200	210	182	188	205	161	214	201	194	171	196	208	219	201	216	173	191	190	204	188	207	196	181	206	208	186	178	178	188	151	177	200	191	187	191	200	192	195	204	174	187	205	213	179	198	201	195	192	181	191	179	182	186	179	171	193	208	200	188	173	184	185	199	192	198	166	226	193	202	155	200	186	201	197	222	199	194	188	186	185	184	187	187	204	162	189	191	179	194	188	205	186	198	191	208	179	172	175	163	193	181	187	166	183	168	218	198	213	206	191	185	171	185	194	189	184	179	182	197	192	190	192	187	167	174	198	181	211	182	181	171	197	191	203	166	171	162	215	188	210	206	178	187	186	168	193	196	176	177	193	181	176	174	192	205	209	169	208	188	202	165	187	178	168	202	192	176	196	204	192	181	188	192	212	179	185	201	203	184	197	181	205	179	172	176	165	208	193	197	183	186	176	166	165	188	205	184	190	195	169	179	201	219	174	178	166	187	180	183	192	170	173	177	195	184	182	191	187	184	169	184	177	200	204	208	181	182	184	181	202	197	208	203	200	204	184	177	196	185	208	199	190	177	169	195	169	197	210	214	191	216	172	192	170	201	178	203	181	204	174	167	181	170	177	193	167	183	191	208	175	213	183	183	187	187	168	176	206	221	204	170	210	190	220	191	196	185	175	206	198	186	203	183	178	190	179	183	215	182	199	190	179	200	212	180	213	210	189	178	198	181	209	186	193	186	191	192	180	191	203	198	189	183	192	195	200	188	191	234	177	171	213	195	173	176	174	192	197	199	196	158	193	180	190	193	181	195	177	176	194	181	186	166	206	180	196	168	187	185	179	180	197	185	177	193	179	203	193	187	189	156	186	187	192	195	206	188	190	184	196	182	207	193	175	200	193	185	205	186	216	196	185	201	195	189	173	187	198	169	203	193	170	187	177	204	204	185	180	207	177	212	192	202	205	195	193	200	178	180	197	200	187	193	187	189	208	184	211	181	189	168	179	203	198	182	179	203	203	215	185	191	208	221	172	220	177	195	189	193	200	176	179	199	190	193	184	176	182	198	189	158	185	166	200	199	195	201	187	209	180	202	217	199	188	197	180	153	156	182	170	189	212	189	159	187	209	196	187	204	165	171	171	182	187	187	200	184	200	186	216	174	207	197	199	150	187	199	233	163	173	186	190	188	195	221	197	145	185	198	185	212	179	176	181	196	173	168	169	178	193	169	191	189	201	196	204	187	183	200	164	191	171	192	172	179	177	171	182	198	194	219	171	184	159	186	181	197	170	180	214	184	197	193	193	193	184	199	189	171	170	192	186	206	199	193	174	189	170	174	181	194	182	188	171	177	195	170	157	193	181	191	179	174	212	197	188	190	193	170	195	174	196	167	163	183	205	209	205	209	189	189	185	213	176	185	204	191	180	190	182	183	186	197	173	173	192	205	192	204	205	179	190	193	206	163	183	196	167	171	185	170	213	195	175	192	184	196	188	214	198	199	191	203	201	187	174	183	180	204	190	174	182	197	192	202	167	193	198	167	192	176	181	171	185	199	180	198	179	178	192	176	198	199	206	207	189	177	185	187	190	158	228	205	200	187	216	178	171	176	169	185	175	189	208	180	193	197	201	186	187	196	229	191	195	201	184	162	166	196	177	176	200	185	185	189	165	201	181	192	223	179	190	191	169	189	220	194	183	180	204	172	199	192	181	197	181	187	167	179	227	169	187	200	205	183	166	183	189	205	180	184	205	188	194	189	159	171	171	204	195	171	182	188	203	184	195	193	180	193	188	177	156	191	184	192	210	197	194	174	190	184	210	192	184	205	191	214	184	198	199	186	194	199	195	197	178	189	190	216	169	207	176	193	202	212	178	215	169	179	218	174	180	178	186	192	164	205	163	186	203	200	199	206	191	182	194	180	173	167	195	213	214	183	174	187	199	178	190	196	185	214	177	197	190	193	202	196	198	187	184	180	192	196	204	194	190	175	187	202	150	182	193	177	204	185	202	195	189	164	221	209	199	205	194	187	208	183	198	190	187	197	167	184	193	199	196	188	196	189	174	204	179	174	207	204	190	207	177	193	171	233	194	204	197	187	189	193	174	169	163	206	195	192	168	166	204	191	198	195	198	185	180	181	178	153	175	151	164	199	184	199	188	194	178	218	188	209	205	175	164	204	177	203	197	188	212	187	198	191	201	200	216	213	183	179	198	180	201	215	160	194	195	221	183	183	188	171	186	198	204	187	217	204	199	214	165	189	211	201	196	202	199	171	178	197	193	193	195	180	174	194	170	192	193	189	201	182	193	187	204	191	175	193	175	196	168	207	189	220	183	190	171	189	173	161	189	192	183	178	208	189	206	165	198	184	198	192	200	207	200	175	188	182	190	192	192	187	191	201	199	198	171	202	200	215	212	182	170	161	181	202	156	201	204	216	192	169	185	184	214	169	195	195	183	182	203	174	184	187	216	191	186	186	206	213	179	191	170	182	193	200	202	183	197	221	159	208	177	189	196	192	184	179	195	216	192	199	194	190	191	189	189	190	187	198	196	194	194	197	180	189	175	207	186	181	186	188	175	192	189	175	197	194	176	176	179	172	198	205	183	203	192	198	186	196	188	185	181	179	194	178	184	187	187	183	205	208	201	187	176	196	180	185	196	176	206	167	196	172	202	202	191	207	155	189	198	221	185	197	181	201	188	180	173	186	175	198	188	211	170	214	187	158	205	177	192	170	178	183	204	189	187	191	189	196	183	190	191	177	199	199	199	199	183	171	188	189	199	192	189	200	174	206	177	208	186	173	196	192	193	178	190	187	163	184	159	198	211	190	202	182	205	208	189	196	185	186	184	205	175	169	180	191	178	202	200	188	188	172	160	215	204	204	184	206	186	177	204	201	184	199	214	207	175	180	183	198	180	167	182
22869	21475	29022	24380	21848	22801	17302	4730	1841	1137	859	748	577	489	455	418	362	350	302	270	298	254	244	260	253	230	221	227	228	209	215	202	213	226	218	224	215	200	212	208	213	197	185	176	200	217	208	209	200	202	202	208	184	209	215	188	215	238	210	198	208	185	168	189	202	200	204	201	199	200	214	197	194	198	187	209	193	211	200	202	166	209	177	187	182	198	198	177	181	174	210	186	182	186	185	182	172	207	195	196	169	214	184	201	216	178	212	184	195	211	207	191	177	206	235	178	192	187	197	201	196	204	186	205	214	196	188	189	213	192	227	174	213	215	183	195	161	212	184	190	210	192	191	189	195	176	198	193	199	185	194	200	197	202	205	186	191	181	223	197	195	212	206	208	185	190	188	197	203	181	209	201	228	204	195	205	212	207	218	217	221	174	207	208	191	201	207	203	207	180	208	198	201	214	183	211	190	211	189	203	199	175	175	192	213	200	222	210	205	215	174	199	203	197	214	199	213	187	168	186	212	212	215	214	191	188	182	204	193	204	198	234	189	213	187	172	214	196	163	190	219	225	218	184	198	178	188	194	174	197	195	202	200	202	169	215	223	201	176	197	196	170	244	197	209	193	206	188	191	202	187	186	213	184	169	210	199	182	193	190	194	215	225	197	169	193	217	211	222	212	197	185	181	177	182	206	214	186	176	184	207	194	191	189	207	206	192	194	192	217	180	203	199	190	196	196	208	215	199	195	188	190	195	183	218	176	154	175	180	209	224	201	197	189	217	216	211	198	166	206	203	185	202	213	184	183	187	199	178	212	195	206	183	190	194	207	198	199	181	206	187	176	192	191	194	196	182	162	197	214	178	192	191	207	208	184	183	194	202	184	199	212	206	208	175	199	192	185	197	196	198	214	215	181	183	191	191	201	209	196	183	209	195	200	184	183	189	212	213	175	187	170	180	195	178	202	199	187	196	190	197	191	191	211	186	209	203	207	208	196	199	190	202	192	195	192	207	193	211	188	192	206	206	171	204	161	216	205	197	186	185	187	230	173	183	180	217	203	201	178	192	180	188	238	186	199	188	242	161	184	214	208	192	206	217	205	220	203	185	226	179	182	194	193	197	212	184	197	187	207	244	183	207	166	176	211	208	204	201	204	204	206	184	185	205	194	194	218	194	184	198	175	186	202	182	220	204	199	194	236	176	197	185	202	202	170	198	198	173	198	195	213	214	192	177	182	199	179	186	190	201	180	192	216	204	187	204	190	201	218	202	180	173	175	198	223	206	207	203	205	230	211	214	204	179	183	180	206	225	192	198	166	192	197	193	184	188	195	212	189	192	190	191	206	210	202	200	194	201	201	194	204	196	201	195	184	180	213	196	184	201	189	186	167	181	198	219	200	207	213	204	193	191	193	201	198	207	199	197	213	181	180	203	212	212	173	202	207	187	192	190	221	221	186	209	191	209	204	199	207	188	203	207	184	187	188	185	176	216	176	229	223	200	194	201	193	191	190	193	183	205	188	212	198	180	224	187	184	210	209	192	186	231	188	193	186	175	208	196	176	192	212	199	191	208	184	201	202	192	214	225	205	204	193	198	195	197	224	197	200	210	211	191	210	188	181	164	170	187	216	199	179	208	172	212	186	178	208	177	200	194	213	183	205	211	184	173	194	183	196	187	193	178	190	194	174	203	219	188	189	211	185	192	201	190	187	177	223	187	212	177	213	181	185	201	180	195	210	192	186	204	183	180	187	190	210	182	195	236	204	209	202	206	180	192	189	196	174	223	200	222	183	204	195	197	171	201	177	207	197	185	190	191	192	196	171	192	209	194	208	182	193	193	173	185	169	203	201	194	191	206	178	192	187	197	200	216	197	209	197	170	196	186	180	196	201	212	200	184	192	191	211	212	199	210	186	227	195	180	185	180	199	189	188	209	207	190	200	205	216	200	203	195	194	175	199	196	220	184	198	193	190	210	209	216	198	195	193	195	184	201	222	226	180	185	217	193	194	189	189	215	182	200	174	190	210	210	202	201	188	197	186	191	189	208	208	171	212	222	184	194	204	198	191	180	195	212	195	196	202	170	203	174	216	206	195	191	191	212	176	205	194	207	207	197	199	182	198	198	188	197	220	189	201	184	206	180	179	203	211	199	192	189	184	168	185	186	226	198	186	216	177	197	199	219	187	189	179	186	198	185	184	170	171	192	187	195	186	204	200	195	179	203	208	188	176	198	193	203	208	178	190	202	199	217	188	198	184	203	200	191	199	179	199	222	198	175	161	175	197	215	192	183	185	200	180	186	191	200	186	200	189	167	188	166	211	196	190	210	198	195	191	186	191	207	175	188	222	180	196	185	191	222	192	184	200	190	206	204	188	170	206	195	195	206	209	206	208	187	181	194	216	205	178	200	186	220	180	198	200	182	199	189	188	203	207	203	216	189	211	211	203	195	197	208	179	201	202	217	190	196	188	191	181	200	205	182	168	208	191	179	193	195	189	174	223	190	191	199	196	183	187	188	187	190	200	180	191	201	179	216	226	211	182	184	201	188	176	213	221	191	182	191	192	183	204	206	179	192	211	159	173	207	215	184	166	206	203	208	216	206	179	210	216	215	183	198	200	193	197	183	180	220	194	197	188	219	211	202	214	197	202	202	183	206	177	206	194	231	231	192	182	208	187	198	202	189	201	190	195	177	208	199	205	195	207	178	199	198	193	186	193	200	179	190	197	195	183	191	184	199	217	192	193	174	198	189	181	217	211	180	167	177	203	184	189	202	201	198	194	202	186	192	194	180	198	192	217	166	196	210	213	191	181	228	204	202	205	194	178	207	213	196	175	195	205	183	176	199	199	191	189	195	204	190	192	184	194	227	196	199	188	204	186	211	190	208	203	178	222	193	195	222	182	225	201	198	198	197	214	190	186	192	192	215	183	205	197	190	221	208	211	185	201	211	210	163	175	201	208	205	215	220	187	215	215	189	192	186	182	174	190	196	195	206	195	179	203	212	207	199	167	210	191	184	188	176	208	196	228	187	207	201	195	205	199	199	203	180	184	186	187	228	175	191	215	196	192	194	225	181	211	179	211	204	226	179	199	179	202	238	192	196	202	188	166	193	213	221	200	179	203	178	204	212	212	206	200	216	202	187	205	173	204	184	201	188	193	201	229	205	188	180	205	191	195	201	176	195	216	191	213	210	214	202	206	194	199	175	202	189	206	200	209	201	199	166	184	196	197	220	189	195	194	221	215	243	168	218	193	196	205	218	178	202	207	190	202	194	191	198	204	207	193	164	224	196	165	211	190	198	204	210	212	220	175	197	207	185	205	213	205	166	178	204	187	182	162	192	196	194	189	163	189	211	178	206	196	177	192	188	172	218	179	196	212	183	183	194	189	198	177	180	202	205	182	213	173	220	216	197	208	193	186	204	194	186	150	203	194	210	215	197	187	188	204	197	194	220	212	196	201	186	198	199	211	186	190	215	183	182	198	199	199	188	219
34448	57302	47594	35200	26400	22756	14952	6328	3260	2191	1555	1211	949	832	651	594	578	491	422	362	392	361	317	311	285	258	262	272	284	270	270	268	227	226	248	271	245	222	229	228	230	299	226	227	267	247	245	240	235	243	238	258	236	223	241	234	254	239	251	222	223	241	217	237	236	253	234	230	213	205	214	228	249	222	229	207	233	282	221	222	228	243	225	204	213	212	245	222	204	240	246	240	251	243	218	234	247	244	233	223	243	230	263	236	265	225	238	216	239	229	218	240	216	225	239	223	199	236	232	225	246	227	239	232	223	234	262	234	222	205	220	226	226	209	246	205	221	206	235	250	242	229	250	237	236	215	231	251	217	217	223	239	234	215	236	231	217	247	216	211	221	230	234	205	215	219	232	241	233	210	243	243	249	247	220	211	233	232	240	223	233	215	224	244	244	205	248	262	221	214	248	216	231	223	229	222	239	233	232	235	241	188	232	259	218	239	228	221	249	175	223	215	238	232	223	220	211	222	203	235	220	233	204	214	244	221	217	244	228	253	194	257	222	241	234	237	266	245	245	225	225	232	216	247	236	210	245	221	242	226	232	245	233	234	221	221	249	240	238	243	236	219	236	216	256	233	224	250	228	225	215	214	230	244	209	211	235	217	243	212	220	240	219	221	208	232	219	215	248	241	217	213	242	221	231	247	225	226	243	250	219	244	215	209	209	240	231	251	234	212	193	225	228	215	236	207	227	232	231	226	247	225	228	234	228	264	223	219	251	241	205	232	224	220	245	203	237	259	226	238	237	213	242	211	207	238	199	224	253	244	239	242	248	239	251	245	234	245	207	226	243	226	221	213	241	226	246	226	235	223	215	251	221	211	248	221	262	229	214	232	227	217	238	226	236	245	249	226	235	247	216	222	242	250	219	234	254	235	212	227	229	222	238	216	238	236	238	252	235	217	241	236	238	223	237	240	243	191	199	221	255	264	236	214	221	248	208	216	260	221	247	228	214	232	219	231	247	248	247	212	241	231	218	217	231	233	236	227	258	226	255	228	223	254	232	228	233	214	247	215	225	208	240	238	231	235	216	226	204	244	200	247	260	199	227	222	245	244	215	244	216	250	249	226	231	236	240	227	212	232	241	241	265	227	236	257	229	248	210	219	206	206	224	239	221	235	230	267	226	241	220	246	218	244	226	216	235	216	218	238	251	214	245	233	213	219	261	241	214	224	245	223	242	218	241	209	221	249	236	231	243	201	234	239	241	226	247	231	259	222	218	234	236	226	202	240	222	227	235	230	221	227	250	214	229	220	227	224	258	260	200	213	241	231	233	235	240	227	237	234	234	206	211	218	219	214	268	236	236	243	245	250	235	206	249	234	223	230	228	237	235	215	243	213	244	219	221	242	245	244	227	253	226	233	225	265	239	220	231	221	238	243	231	231	210	243	221	227	233	231	223	241	220	225	240	249	201	209	211	203	201	228	231	239	224	251	237	208	232	209	235	230	213	212	226	239	229	229	208	237	224	247	232	228	208	219	230	215	230	237	237	204	226	226	219	222	204	228	225	213	231	225	252	233	250	216	254	244	228	226	229	248	261	222	231	244	239	210	238	235	248	208	229	241	259	245	235	241	225	234	235	216	224	244	235	224	230	224	232	223	221	214	219	223	221	233	256	212	235	245	237	236	227	233	222	250	213	215	238	227	237	264	213	249	221	242	228	230	218	221	229	239	252	248	238	230	230	221	225	242	208	229	227	242	228	219	232	231	248	265	218	238	236	215	229	210	261	222	227	241	232	221	232	210	248	240	220	236	240	208	238	234	217	213	214	237	229	246	250	262	231	238	243	230	233	217	241	226	234	221	262	248	220	255	234	223	210	234	235	228	201	222	237	251	248	203	235	249	226	279	237	233	204	215	224	227	227	238	209	234	227	229	222	226	217	236	220	222	217	214	262	224	217	216	243	245	203	222	236	214	265	223	210	231	263	237	235	255	245	223	228	247	234	205	234	229	203	206	241	223	243	232	229	234	207	190	221	271	217	242	223	204	254	214	229	218	241	219	220	218	232	240	232	246	219	234	209	241	223	248	207	222	242	250	213	222	238	205	223	230	249	223	204	233	221	230	243	236	246	234	229	221	259	232	233	232	221	243	236	214	250	193	218	218	228	253	223	221	234	203	251	222	239	194	229	249	227	231	277	226	254	210	235	200	216	238	222	244	251	211	234	224	212	226	237	227	256	230	264	239	247	223	236	222	214	232	202	209	246	229	239	223	212	246	245	253	253	240	239	217	222	225	252	239	221	203	233	201	245	233	243	232	224	209	239	251	236	218	238	254	205	258	217	213	237	217	251	214	218	223	220	232	198	249	216	231	260	225	202	245	214	234	228	256	233	231	249	226	238	216	218	223	233	203	219	203	243	199	258	254	232	237	198	238	236	214	221	238	208	223	236	198	238	266	251	242	233	237	221	220	238	244	216	235	227	219	199	245	226	190	258	251	206	216	218	206	239	211	239	229	234	225	244	230	237	237	224	226	236	263	247	219	258	266	236	200	210	237	228	233	213	239	238	244	217	244	207	245	250	230	230	245	217	211	219	218	244	206	229	206	235	239	207	241	207	218	242	222	251	226	223	245	245	249	230	218	212	230	199	250	246	248	234	238	230	241	232	213	224	192	233	219	215	220	223	228	242	229	237	228	244	259	238	235	252	250	237	211	243	215	248	210	230	236	251	224	256	224	227	231	227	233	240	238	207	234	229	230	219	241	216	219	227	212	227	214	251	223	227	250	237	235	227	219	220	236	228	221	218	251	226	214	245	254	220	242	219	210	232	271	270	249	184	209	257	289	241	246	213	247	233	196	214	227	224	215	259	231	237	240	231	246	244	252	231	232	242	241	209	227	241	249	211	222	247	195	250	215	220	242	216	229	225	253	230	241	226	223	228	249	232	231	232	226	225	246	242	221	247	240	218	234	256	239	229	215	248	222	219	240	230	235	223	249	235	221	243	232	245	217	199	218	228	238	226	225	246	214	260	246	226	229	236	244	211	212	237	242	233	208	207	259	237	259	201	250	207	225	220	268	221	233	200	235	240	249	216	216	222	224	207	220	249	235	245	222	228	230	216	238	242	236	261	237	237	192	221	237	244	229	256	246	229	244	208	230	246	220	218	239	243	213	251	240	205	256	231	231	257	228	234	211	220	229	229	226	239	218	239	250	248	239	239	237	223	239	219	243	234	241	240	224	235	245	239	238	252	236	206	239	245	247	229	219	236	224	232	244	235	231	220	257	222	204	206	249	227	223	205	242	218	268	232	232	241	268	227	261	219	206	227	227	250	229	219	230	238	198	217	249	267	236	206	254	222	216	258	245	226	186	218	244	230	239	224	214	213	230	233	243	239	229	229	235	242	248	214	238	242	253	231	246	223	219	224	247	217	224	218	230	226	264	232	243	209	225	270	223	228	209	239	246	219	216	237	244	225	235	253	234	253	239	254	237	239	213
30524	29991	28902	19931	11094	4857	2346	1111	743	479	427	330	332	298	284	256	243	232	212	205	198	199	184	179	188	185	196	170	179	175	204	173	161	205	193	152	161	184	159	171	174	181	170	176	182	172	184	161	168	173	177	161	165	155	180	195	180	170	158	160	148	173	152	193	181	176	171	184	170	169	190	175	177	163	157	183	144	157	154	169	150	174	183	172	175	179	167	170	163	158	163	150	197	171	171	175	167	163	153	159	145	178	189	173	173	190	172	170	174	192	139	197	163	150	150	183	189	160	181	152	156	169	166	156	154	169	177	178	174	155	164	168	174	170	177	158	159	170	196	163	180	167	141	191	188	173	173	179	194	160	148	186	159	149	166	164	190	158	163	149	183	168	175	176	167	199	177	177	190	162	168	166	184	159	158	180	168	165	163	175	185	172	163	166	161	170	178	154	166	166	162	166	169	177	174	164	164	177	185	154	136	156	183	165	164	152	167	164	183	178	162	150	181	162	158	172	175	174	167	174	161	166	166	172	180	176	169	175	147	160	170	158	164	161	147	161	173	160	155	176	176	170	169	171	154	192	152	156	179	192	159	165	149	163	155	175	149	175	166	153	180	155	164	192	180	140	175	164	186	171	165	153	154	164	157	173	158	154	158	180	179	171	198	171	187	167	185	171	172	164	172	175	148	159	157	166	166	180	154	152	188	179	165	182	170	162	167	147	205	155	171	160	180	184	163	151	159	164	165	162	182	163	173	154	171	179	156	188	165	162	175	169	143	150	136	168	162	159	170	178	169	172	176	163	156	183	171	168	162	137	187	181	183	160	170	153	159	172	186	187	175	176	163	160	169	160	173	173	162	192	172	156	185	155	179	193	187	164	158	166	188	173	163	186	182	154	182	178	188	169	168	164	171	173	186	169	171	158	149	177	191	161	170	166	188	154	153	169	166	172	159	160	169	175	185	156	172	168	161	201	168	161	183	163	147	194	181	163	167	160	179	178	144	165	171	184	160	164	180	171	175	175	159	157	192	178	175	190	170	179	175	173	164	164	173	180	174	170	148	185	193	169	170	162	172	152	167	183	151	147	177	159	179	158	171	185	169	177	157	164	186	158	185	161	170	176	152	172	170	175	163	166	169	144	169	172	173	169	185	198	182	191	155	168	171	177	165	168	155	171	149	182	160	152	179	180	154	179	146	152	177	151	149	206	173	170	148	176	170	171	142	151	176	186	163	153	176	187	178	164	162	163	185	185	175	168	173	171	166	155	168	176	160	174	136	190	153	189	136	170	166	170	155	167	172	172	172	169	154	178	157	180	200	158	151	160	166	199	172	156	170	168	176	161	170	164	154	160	165	168	179	182	154	159	177	151	149	188	168	188	179	144	160	168	164	170	172	163	147	191	161	158	185	144	167	156	162	190	170	158	164	173	173	168	159	175	179	159	161	141	203	173	160	160	196	184	153	159	181	190	164	187	172	141	163	167	171	178	183	175	183	193	154	185	175	171	170	166	164	157	144	149	183	177	162	161	167	172	149	175	189	154	165	182	160	169	165	171	163	161	175	183	192	182	155	171	192	149	180	149	154	193	169	167	178	191	172	183	171	172	167	183	179	160	151	180	141	138	188	160	163	181	172	157	176	157	178	156	181	197	176	170	179	147	152	149	169	167	162	166	165	177	172	193	191	162	183	157	191	177	184	183	140	176	168	187	159	150	145	161	183	174	183	187	156	149	175	177	155	167	174	186	173	186	173	152	170	165	148	166	165	169	176	176	175	148	162	166	160	173	178	186	160	176	185	166	164	172	157	161	180	170	176	179	170	163	180	179	157	151	166	185	166	149	160	182	178	179	183	158	177	175	182	190	188	166	157	148	147	164	169	197	146	177	164	163	163	155	165	175	155	174	156	171	158	177	173	175	140	204	167	171	151	162	149	154	160	180	171	168	140	173	196	156	159	170	154	189	153	186	175	151	169	170	186	157	154	149	191	164	171	177	163	171	177	158	185	180	177	185	165	152	166	161	170	179	179	146	155	180	168	172	159	164	171	173	150	173	147	160	174	159	171	176	177	181	190	172	167	171	171	173	162	127	192	167	165	162	173	150	152	177	181	177	152	173	181	191	181	151	168	185	157	156	174	176	172	178	178	178	169	167	165	174	154	166	153	151	174	177	177	196	168	174	157	175	171	164	163	175	145	193	167	179	182	163	171	181	162	168	181	177	168	171	153	162	207	184	150	198	153	150	174	165	194	189	164	180	174	170	181	172	149	164	184	181	159	175	171	172	170	186	172	143	171	172	158	182	156	158	153	172	174	170	175	171	161	156	140	179	181	170	202	157	186	148	172	162	163	157	144	187	150	181	157	164	178	161	195	162	156	186	144	180	164	182	173	157	187	174	181	159	181	167	184	187	175	170	156	194	174	148	135	158	183	149	173	187	168	169	154	206	170	180	180	174	172	164	159	159	156	169	166	151	147	170	140	186	183	171	174	169	182	158	142	162	161	185	175	149	145	173	166	179	159	169	172	166	180	163	167	176	157	173	197	169	152	178	152	160	173	177	178	186	152	163	172	151	162	188	159	169	178	189	195	177	145	155	155	180	175	205	171	190	162	168	189	161	192	176	161	142	147	156	161	154	156	184	163	180	160	175	158	208	166	160	171	176	188	173	168	162	161	182	169	163	179	185	175	159	165	187	180	149	184	148	164	168	167	161	150	182	179	192	152	166	162	167	167	162	163	153	157	180	162	169	179	153	160	175	166	160	175	164	155	174	179	173	169	177	149	166	190	196	160	158	187	165	153	169	159	171	181	175	152	163	193	154	186	152	168	189	176	157	178	165	141	212	178	194	181	152	161	137	164	166	155	138	144	165	177	165	181	177	153	165	170	171	162	172	192	168	179	161	172	137	181	154	173	148	138	166	163	174	173	152	169	180	161	161	172	155	211	161	169	153	168	168	184	162	171	169	179	159	158	167	189	181	170	157	157	177	171	188	167	169	166	161	169	183	167	173	175	163	160	158	169	188	144	157	168	167	172	164	178	165	150	169	163	170	131	173	142	175	146	144	152	180	174	153	171	137	175	161	183	176	153	170	174	171	194	174	176	154	178	167	183	165	178	181	167	163	161	181	161	183	151	176	171	172	202	176	192	176	172	160	158	160	158	192	176	183	163	184	168	170	176	169	170	171	176	166	187	182	162	206	178	186	184	175	159	181	161	171	180	161	160	173	157	181	167	186	178	165	145	174	182	166	166	160	184	155	158	157	173	165	171	183	171	151	155	175	141	199	149	159	167	171	145	158	174	160	172	169	181	188	166	181	164	150	177	192	179	180	195	168	156	178	186	153	164	170	167	152	135	179	173	163	158	138	148	186	154	151	178	176	145	167	158	174	185	169	188	178	152	183	185	177	175	146	174	164	163	169	172	178	181	168	186	172	150	202	191	176	164	165	172	170	168	176	162	173	204	178	204	162	154	188	175	157	161	156	158	184	171	189
32575	45925	32856	22076	15438	8310	4362	2154	1377	964	697	550	489	410	366	344	316	302	272	283	256	267	253	240	209	224	232	224	235	198	227	179	221	204	234	211	201	172	216	209	221	230	211	186	207	192	184	220	234	209	197	209	211	216	223	193	202	197	198	203	186	214	183	182	212	183	232	198	213	203	205	197	192	173	216	213	214	192	205	186	218	203	189	200	216	177	176	205	201	189	205	208	204	183	218	208	187	193	191	228	206	198	194	200	193	193	188	205	189	214	211	213	198	167	187	190	209	208	230	214	216	187	186	197	211	205	233	199	203	227	189	215	219	211	197	229	199	197	177	198	189	211	191	206	202	218	217	206	205	184	197	177	168	198	181	197	223	203	180	183	222	172	176	196	190	216	209	198	220	193	234	204	209	195	196	178	186	197	193	214	200	193	193	204	173	215	187	208	204	201	193	173	210	191	198	209	209	193	221	211	225	208	198	197	211	193	174	232	205	195	214	200	213	199	201	186	199	194	210	198	191	207	193	214	179	179	202	205	189	182	202	196	205	209	196	207	206	237	203	202	206	203	208	204	218	179	199	225	195	199	208	196	170	199	182	179	210	221	195	186	160	191	204	201	198	221	215	199	204	202	171	196	176	204	207	188	212	167	201	192	182	204	196	217	188	194	205	211	180	199	193	193	201	197	214	197	190	198	204	188	202	216	197	213	180	209	176	206	218	197	212	192	181	193	176	209	201	211	184	195	180	188	193	190	204	188	208	200	204	212	186	191	203	220	197	212	194	192	194	207	183	205	237	176	175	209	185	215	179	216	210	206	199	183	205	203	207	204	194	212	238	205	208	211	202	213	193	177	205	231	185	188	199	194	206	205	214	168	180	187	190	199	195	212	190	198	174	230	214	214	221	217	220	200	205	220	197	220	210	197	199	180	218	194	206	212	194	209	197	174	221	196	189	219	214	207	180	198	185	200	204	185	210	234	214	209	210	212	197	196	213	228	210	188	176	194	197	196	227	171	201	210	235	210	191	195	205	211	201	171	201	193	207	209	190	204	212	203	225	206	178	203	220	219	207	202	207	194	210	197	210	200	213	193	185	213	198	193	221	178	201	180	192	189	235	187	199	224	195	185	210	225	195	200	213	190	208	203	199	216	186	196	207	196	182	196	201	219	182	203	211	199	201	238	195	220	180	213	177	219	185	200	216	201	188	180	202	203	217	231	196	188	185	178	209	192	214	189	189	169	212	194	197	185	199	184	205	188	184	194	201	173	198	197	190	226	206	200	206	175	198	192	233	191	201	197	201	198	195	203	187	204	181	177	199	183	195	196	206	201	205	201	238	184	202	208	206	170	201	231	197	206	217	172	221	196	199	207	173	170	198	209	232	193	202	215	204	200	195	228	198	198	183	215	177	193	206	201	208	197	208	185	180	219	201	199	163	221	194	212	217	217	202	225	190	204	207	191	187	185	202	214	200	201	206	203	242	216	196	206	185	231	221	221	196	221	178	218	200	221	221	198	191	217	211	214	240	212	217	221	195	195	211	192	178	196	207	194	191	188	209	208	182	204	217	192	204	200	201	210	211	228	220	215	199	231	185	200	191	230	196	213	191	197	215	230	214	213	212	170	206	221	215	216	214	207	213	209	225	224	198	195	204	198	242	183	227	215	197	192	228	185	178	216	221	190	218	205	195	173	202	212	209	198	225	186	207	168	193	193	192	207	202	232	208	209	204	224	185	205	197	208	209	197	189	186	194	200	204	211	157	207	205	205	200	206	184	195	210	225	220	197	180	203	210	221	218	207	217	200	168	215	231	212	216	217	204	180	190	201	207	179	191	198	211	180	208	191	188	207	205	210	201	228	201	190	183	185	200	208	217	190	203	210	214	209	190	186	190	200	210	185	213	192	181	177	199	205	184	206	192	202	217	196	207	211	203	205	192	206	199	199	188	211	213	190	194	218	180	202	204	208	173	187	221	218	187	238	190	185	173	200	198	205	186	191	232	214	203	198	201	155	222	217	206	188	194	217	211	216	208	215	187	209	199	196	185	197	209	201	205	206	202	239	223	175	176	205	207	205	176	192	190	203	188	203	199	178	212	191	188	192	192	210	202	204	204	215	206	181	181	207	232	195	210	210	191	222	197	187	215	202	207	200	205	201	198	201	193	208	216	189	209	227	173	207	185	232	173	201	224	189	201	204	224	203	191	204	211	197	207	193	225	197	195	198	197	211	205	200	194	203	197	199	214	184	192	204	189	209	196	196	195	204	209	203	207	220	182	206	197	179	219	212	187	211	185	218	184	193	207	202	199	183	204	199	215	187	187	184	200	221	212	202	225	215	216	206	207	209	194	178	201	202	204	194	229	223	204	217	202	206	204	199	175	173	216	189	206	179	197	185	204	185	184	193	220	197	197	188	203	177	192	239	200	194	203	209	209	209	218	171	214	212	193	202	224	172	194	211	198	205	231	191	203	201	210	187	186	209	195	202	201	212	202	199	205	185	224	215	205	201	223	211	203	200	200	211	205	195	221	181	207	208	194	191	211	205	201	184	226	196	214	168	185	215	197	197	209	208	226	200	200	215	211	197	180	190	185	220	200	192	183	211	206	197	221	207	195	173	188	215	229	215	221	195	198	236	198	211	202	205	188	226	224	203	211	204	204	180	201	207	184	176	192	196	185	202	189	213	187	192	203	219	198	206	222	188	195	190	189	198	214	199	178	234	162	183	199	189	224	191	197	195	233	218	205	198	229	190	222	199	174	217	217	190	202	226	223	207	210	178	192	234	183	209	195	185	175	201	207	206	215	188	202	184	209	199	213	219	193	202	205	217	205	205	185	174	186	209	213	214	208	199	180	212	227	190	209	197	180	211	199	201	203	209	227	186	198	196	210	210	207	196	207	208	201	216	223	192	189	212	190	190	184	229	199	214	218	213	206	184	179	224	213	216	213	207	183	214	206	192	200	208	183	210	210	176	203	209	210	189	203	195	217	207	210	193	202	208	177	186	181	192	214	209	213	190	201	220	195	205	175	214	205	205	207	177	210	183	200	205	184	192	197	207	211	188	221	217	200	207	183	192	210	230	197	205	213	197	211	185	195	212	195	202	210	215	214	219	204	231	199	195	196	195	196	191	222	179	215	183	216	225	188	220	185	202	199	232	173	202	192	193	210	193	202	203	202	193	178	192	210	188	223	182	176	220	214	207	190	190	197	213	197	213	205	221	188	188	211	179	209	204	204	189	181	199	214	213	187	232	187	219	196	190	206	223	199	207	197	184	204	225	197	197	210	213	213	227	232	205	193	215	203	199	228	197	207	183	184	221	224	190	225	199	193	187	202	187	173	195	194	205	192	214	201	205	203	179	197	208	197	173	206	212	199	208	193	163	185	207	230	193	189	221	192	188	187	207	211	196	213	223	227	214	224	182	210	233	208	224	206	202	219	194	204	179	179	208	196	235	224	200	210	197	188	222	197	186	187	201	203	200	189	175
23928	21467	28627	25394	21827	14487	5159	2062	1079	819	649	496	449	410	339	310	304	287	282	246	245	257	239	201	248	223	250	214	217	209	203	224	207	199	177	192	195	216	198	209	190	204	205	207	205	162	207	186	200	199	184	190	193	192	194	196	169	166	181	193	185	191	197	205	172	211	214	223	184	205	202	188	211	203	176	192	197	200	186	209	185	205	197	209	172	190	196	200	188	189	218	185	191	182	223	194	206	198	182	197	193	205	205	201	209	178	195	189	217	217	195	187	183	190	182	202	184	188	226	205	184	183	185	209	210	211	165	188	185	224	210	197	195	225	182	194	199	186	217	225	189	174	193	173	179	191	196	169	213	208	173	224	209	191	217	205	215	194	191	185	196	179	179	211	210	151	196	208	197	181	203	188	192	195	216	203	200	178	188	205	200	201	194	218	171	214	185	194	194	212	176	195	201	201	192	202	186	180	187	211	211	210	197	198	215	223	187	196	218	175	183	210	187	195	195	207	195	195	200	180	210	198	210	172	196	189	184	195	192	197	189	207	195	201	205	194	216	219	193	183	196	200	185	207	189	192	173	186	213	192	197	175	171	201	218	212	186	205	194	198	193	200	196	234	198	216	194	194	212	201	195	171	191	203	202	184	187	194	233	160	206	199	189	181	203	228	188	212	241	199	201	191	193	206	200	203	177	169	189	204	216	183	183	196	186	205	195	195	198	218	183	197	202	190	194	183	186	205	197	201	184	201	186	199	176	206	189	207	199	176	198	213	201	186	181	187	202	195	205	213	216	223	190	181	199	201	206	180	192	195	208	218	175	195	156	189	186	199	186	201	195	209	178	190	208	190	187	219	190	192	205	178	189	216	197	201	213	233	192	198	201	177	185	157	192	210	217	204	170	172	212	215	200	204	213	189	208	206	202	208	180	192	196	197	187	210	188	182	195	185	180	204	188	188	176	200	208	206	192	196	190	194	216	173	217	190	223	180	211	178	180	185	178	189	183	222	184	205	203	202	190	192	194	179	201	193	205	192	207	185	203	197	197	201	204	170	175	201	168	186	185	216	192	187	213	184	213	207	193	202	198	213	186	197	194	187	222	205	184	202	198	227	180	187	190	198	193	221	174	180	174	190	181	206	207	172	193	171	211	213	203	202	190	200	195	199	204	195	182	200	195	173	183	179	202	194	210	198	180	199	199	200	187	201	213	197	197	185	186	175	207	202	191	225	189	204	193	197	220	196	203	201	207	225	196	193	190	190	187	189	180	204	171	208	164	220	213	212	204	207	219	189	193	196	216	202	200	197	204	200	203	192	185	197	182	194	195	211	219	202	215	210	211	203	179	206	203	221	195	196	230	187	195	210	205	225	194	172	184	203	192	188	194	202	193	198	203	240	185	187	188	188	185	215	194	207	203	198	178	194	187	196	173	214	185	188	183	198	202	208	229	197	196	198	217	198	207	208	210	206	196	196	208	207	204	181	203	194	200	191	206	184	207	194	178	193	170	213	213	172	197	192	230	201	200	196	196	196	220	197	199	200	193	206	209	203	183	179	185	195	183	201	186	198	219	207	189	214	182	202	175	185	208	187	197	177	195	194	209	177	214	184	200	204	175	204	178	212	208	205	219	207	201	196	188	210	211	215	212	201	182	205	210	218	194	186	184	205	202	194	199	198	180	187	187	178	216	200	199	208	203	217	178	198	194	160	194	201	191	204	187	195	231	227	197	162	197	163	189	192	192	233	206	196	186	208	189	189	191	228	192	176	196	211	186	225	214	212	180	181	194	181	214	209	189	205	182	191	187	202	196	195	192	200	180	177	199	209	186	157	208	168	216	199	165	176	202	165	206	198	218	183	189	213	168	207	191	185	219	181	184	218	204	211	192	199	196	187	206	202	211	199	210	182	195	196	209	222	181	212	214	189	208	171	190	207	200	198	186	207	198	199	198	173	209	185	196	182	183	191	215	187	193	196	197	187	187	200	195	232	167	206	204	212	170	181	203	187	217	175	185	195	195	205	208	192	201	210	196	205	209	212	183	203	197	180	194	189	205	201	192	192	227	192	196	185	205	215	184	172	221	206	187	187	180	180	188	188	195	208	180	192	196	182	210	233	197	218	208	197	206	215	193	229	219	209	183	195	218	206	207	183	173	187	186	211	223	208	206	227	179	198	234	183	224	213	209	169	213	204	190	185	212	207	190	196	190	190	198	204	190	204	192	198	219	198	205	215	187	212	201	198	181	208	209	181	209	182	164	202	208	190	196	211	185	200	191	212	198	195	194	199	216	206	185	193	194	185	177	215	189	207	191	210	202	198	198	192	189	218	219	194	210	185	182	174	189	186	200	188	186	215	218	194	200	209	208	200	204	194	191	211	229	182	198	183	193	191	204	183	186	171	176	188	198	219	200	188	208	214	203	234	192	195	191	188	190	179	209	206	178	183	193	208	188	226	194	197	204	175	187	200	230	178	216	207	195	215	202	182	199	199	212	182	184	202	220	184	184	180	237	196	193	185	193	202	193	195	193	202	188	206	180	212	223	196	204	213	204	199	201	174	190	213	197	190	193	195	207	202	221	193	223	208	172	203	207	178	171	203	228	186	211	214	213	202	206	178	213	191	191	198	199	218	211	196	204	184	207	184	193	186	196	216	210	188	217	201	202	182	203	183	187	190	168	193	203	183	200	188	182	192	185	219	192	176	187	174	195	180	189	200	210	186	217	191	208	188	197	192	192	184	190	193	160	206	174	197	184	212	214	195	208	213	193	185	195	172	186	209	190	187	215	203	219	198	187	168	208	217	191	187	195	215	199	202	194	189	216	176	175	182	182	213	199	213	190	191	186	188	197	192	201	187	205	200	187	191	192	204	192	211	208	179	212	172	186	198	195	190	207	196	199	178	172	190	194	172	193	177	183	171	206	208	175	184	201	231	226	178	197	206	191	217	216	186	208	207	218	209	199	182	203	189	187	201	186	190	205	179	180	198	192	175	215	203	203	188	182	185	188	208	218	216	189	215	216	186	207	191	205	203	184	173	198	168	180	210	206	177	196	213	172	204	195	209	177	194	186	204	197	193	210	219	194	177	174	215	196	183	191	216	190	203	190	216	181	188	197	195	199	207	181	186	184	194	247	173	224	205	184	177	188	192	208	179	204	211	192	189	200	208	209	195	198	186	204	175	178	192	200	205	188	193	204	198	195	209	205	180	223	207	196	181	175	182	188	196	188	209	168	171	187	169	174	192	197	203	169	186	210	195	190	194	183	180	201	187	207	183	211	201	205	193	197	208	180	192	187	220	198	187	193	197	211	194	190	172	233	204	188	191	197	212	175	198	219	200	191	213	178	205	178	204	188	197	189	188	214	182	201	204	212	222	187	199	199	185	191	187	208	192	180	202	193	174	216	200	223	189	210	186	194	175	195	209	186	189	197	208	210	221	186	165	203	218	204	195	196	189	197	189	246	187	191	193	187	179	206	173	200	183	207	184	214	188
32537	52348	42614	32382	21312	12087	6253	3564	2110	1425	1064	833	728	663	522	486	425	382	395	362	347	301	296	264	274	259	274	265	280	254	250	267	260	244	241	259	227	231	236	226	225	242	222	232	232	218	230	253	227	259	260	255	251	246	216	257	236	231	240	249	251	205	245	239	231	223	222	221	228	227	237	222	235	227	238	207	211	232	227	223	224	240	218	219	238	233	223	229	221	240	208	226	206	223	232	209	222	208	227	228	200	226	224	231	219	244	226	239	215	243	250	203	228	224	244	239	208	217	250	229	219	227	223	217	205	225	230	244	234	213	226	220	235	245	238	240	248	231	233	250	232	243	236	221	222	228	230	241	231	240	236	229	203	255	261	242	215	243	257	212	221	245	223	206	253	215	234	238	219	237	232	209	248	205	243	256	241	244	255	198	230	226	209	238	223	232	205	259	214	216	252	236	228	211	248	243	210	223	231	226	209	228	210	229	245	211	229	240	226	243	206	232	243	211	237	228	233	221	230	202	226	230	255	223	220	245	216	223	238	207	196	219	249	209	210	240	232	220	212	217	251	216	215	241	228	217	214	218	225	254	234	245	210	235	235	240	223	207	237	238	193	209	235	262	249	211	249	227	221	229	218	234	231	226	246	219	222	240	242	242	212	219	217	239	263	253	226	218	230	250	228	221	232	246	228	221	219	229	226	235	218	248	218	224	222	216	230	237	229	219	214	222	255	267	224	218	245	249	246	255	253	220	238	233	210	214	244	210	241	249	221	229	241	243	207	224	249	243	230	208	222	234	221	240	220	241	242	206	238	245	223	247	226	249	227	222	251	195	247	234	207	239	226	253	255	237	244	257	235	202	257	205	228	239	240	239	249	244	227	237	234	221	213	240	250	256	239	222	213	221	232	240	244	245	237	219	227	221	251	251	247	216	250	200	218	208	210	216	246	195	222	219	224	228	245	226	225	219	254	229	243	233	216	260	240	240	232	219	246	230	226	237	194	237	221	247	215	210	243	234	230	233	263	257	224	237	249	248	215	266	223	219	238	243	251	211	227	255	225	233	247	241	232	238	218	233	230	242	269	232	217	227	224	235	223	220	214	224	194	218	234	252	201	211	229	236	251	243	227	233	240	246	221	218	208	230	248	257	229	274	215	213	240	254	245	242	226	223	218	253	238	243	229	232	220	243	241	207	246	219	248	238	243	225	225	234	210	217	210	235	256	233	223	229	250	252	175	226	247	231	212	225	241	218	223	236	197	233	222	235	236	233	237	220	224	199	226	238	240	225	243	228	244	234	251	234	239	252	246	247	233	213	244	231	219	225	253	209	241	231	232	259	253	264	232	272	266	234	250	237	224	233	220	238	214	221	201	249	247	207	236	252	229	218	242	227	245	238	228	232	229	230	220	234	232	230	224	225	214	263	242	252	228	215	219	225	229	236	223	232	238	230	244	240	219	254	220	253	218	246	210	221	225	204	232	231	231	217	233	216	217	236	225	219	251	244	227	219	226	219	217	256	234	239	258	206	245	269	220	223	220	226	211	227	211	226	206	230	206	236	242	252	253	228	240	251	240	227	235	254	223	220	215	239	241	232	245	226	261	257	229	213	207	229	230	225	198	228	227	232	211	235	248	250	255	226	234	204	219	232	233	221	218	236	226	220	230	218	234	226	226	225	236	222	222	224	235	237	245	232	219	253	209	227	219	229	236	216	228	237	235	230	246	227	217	228	227	258	223	251	231	237	240	242	231	232	251	221	228	219	211	232	225	215	255	226	207	238	245	229	207	236	231	224	209	202	237	210	233	237	222	208	240	210	214	257	241	227	228	225	227	224	270	224	282	260	223	248	221	225	252	226	235	235	210	240	225	251	235	218	227	199	243	230	247	211	253	237	233	218	229	212	225	187	223	217	227	233	224	231	256	241	239	225	215	233	238	215	233	246	221	226	218	228	230	228	224	227	198	220	210	224	227	257	207	245	219	222	260	255	232	229	246	229	252	221	234	228	219	224	222	228	245	237	233	246	213	254	229	243	242	219	205	218	211	270	225	230	224	243	246	226	233	215	220	237	226	240	247	233	215	241	261	212	223	216	233	226	244	234	225	222	236	253	229	260	230	233	243	236	231	241	237	239	213	250	218	226	248	235	216	212	228	205	249	240	219	222	227	225	238	213	224	221	243	219	204	222	239	217	242	234	226	261	208	270	196	206	236	225	245	248	206	224	221	221	242	250	240	226	225	249	235	227	254	251	225	218	236	212	204	216	223	227	248	230	251	227	222	226	205	235	225	214	230	251	217	236	258	220	234	246	265	224	243	243	256	222	239	225	238	253	230	229	210	232	223	243	213	253	233	244	250	227	248	215	234	247	237	252	221	218	224	235	235	237	219	247	217	235	244	220	236	205	235	221	236	207	257	230	265	232	249	221	244	223	226	226	229	214	257	241	237	214	214	229	218	239	228	223	227	239	224	235	212	203	222	206	228	219	225	226	217	231	224	206	234	251	244	232	234	230	202	222	242	222	235	221	278	210	257	248	235	212	235	240	228	250	229	228	212	254	236	209	207	228	227	206	227	250	227	234	223	240	197	252	240	249	241	238	249	233	209	253	255	208	208	191	218	241	229	225	207	235	200	233	243	242	227	229	232	234	215	230	208	219	237	246	264	217	250	228	237	239	217	227	242	219	218	216	229	228	238	227	244	253	234	233	224	230	203	213	257	246	215	212	233	223	233	241	240	242	222	216	211	257	255	217	251	225	240	241	238	249	238	208	216	233	230	243	258	228	228	221	254	218	242	226	227	221	249	214	235	230	251	232	213	215	255	218	215	235	230	237	227	245	217	272	239	232	207	237	230	199	247	212	240	215	219	244	204	217	212	230	240	210	240	242	228	237	204	202	220	226	245	218	239	241	223	237	247	222	221	246	228	219	216	255	228	208	248	234	249	250	249	243	232	224	200	226	246	234	237	229	198	216	232	205	251	236	237	212	207	232	217	256	240	245	229	216	225	203	213	218	215	210	239	234	267	250	229	223	253	259	242	227	238	239	218	222	213	239	224	220	228	254	251	236	212	225	225	223	247	241	222	224	225	261	239	227	254	239	222	227	218	246	238	230	244	252	238	226	224	256	221	246	239	206	232	216	227	226	230	220	276	195	236	240	242	216	225	240	235	221	215	237	215	232	206	241	219	235	238	227	225	231	225	228	236	222	253	242	225	245	218	212	249	216	234	212	247	240	216	209	249	239	249	229	207	246	255	208	232	208	226	227	220	242	228	218	211	235	234	234	235	222	248	233	244	251	228	215	248	212	229	236	199	192	254	232	262	255	222	250	255	221	225	226	236	247	210	247	215	214	225	216	231	255	246	212	252	227	238	224	203	264	227	236	234	238	209	208	237	208	227	225	213	200	221	242	221	227	250	235	249	239	234	182	226	217	235	238	249	217	236	216	227	244	236	252	207	247	222	213	227	225	213	207	246	240	237	226	224	219	211	234
25128	21533	28516	26011	14098	6016	3150	1476	959	667	550	451	349	325	314	225	264	233	227	208	198	215	185	173	183	175	190	177	181	186	158	152	157	158	172	165	147	163	165	154	164	177	140	150	151	150	164	148	171	156	138	146	138	177	161	137	147	141	153	167	142	164	146	142	139	161	153	156	172	141	152	144	137	158	135	164	167	153	126	141	171	158	157	144	145	131	135	162	140	148	152	151	170	134	154	148	161	153	162	158	145	147	131	136	157	134	126	146	138	147	146	154	168	149	143	154	164	151	169	182	148	177	145	138	153	157	164	146	143	156	170	150	154	165	152	144	168	136	152	176	146	168	147	158	133	178	149	136	152	154	141	130	157	161	161	158	153	164	151	159	149	157	151	154	163	151	159	150	136	169	166	159	162	159	174	154	153	169	153	168	161	142	146	142	168	156	146	168	148	156	171	154	148	110	138	151	147	152	141	160	172	158	155	150	171	144	138	147	123	156	154	164	144	142	148	149	172	166	144	148	148	146	142	146	162	140	147	146	132	153	142	151	156	137	167	160	147	140	168	149	159	157	136	157	158	147	164	161	148	129	138	166	180	140	150	157	145	149	153	150	141	162	164	150	155	151	129	161	168	162	131	149	150	164	137	143	159	166	134	125	135	161	152	144	163	141	160	146	152	163	152	154	134	148	141	142	134	142	156	165	161	156	159	134	140	137	134	162	162	150	133	156	175	143	160	169	163	159	152	179	144	140	152	151	148	137	162	161	144	138	176	157	169	138	157	154	160	170	145	137	142	158	154	149	157	168	134	140	169	148	164	153	155	166	165	166	157	156	129	136	169	153	163	145	165	159	186	163	172	148	150	165	166	168	134	148	141	155	152	142	185	150	141	151	147	184	145	160	166	156	155	148	153	133	173	160	144	173	154	149	136	172	155	163	147	145	163	165	146	158	168	134	139	147	134	151	125	171	148	150	175	150	152	159	175	146	160	128	154	160	146	139	156	156	156	138	146	165	152	156	145	156	146	141	149	163	143	146	145	175	137	168	161	173	132	150	149	165	164	145	174	137	144	167	151	160	137	168	150	152	147	155	125	163	162	157	145	147	164	155	146	136	139	148	143	163	161	127	153	159	163	151	148	143	151	159	132	148	146	171	179	157	160	147	148	153	147	159	164	163	161	156	132	138	172	139	170	162	145	144	158	161	155	155	130	153	147	171	152	142	168	152	149	163	164	149	159	169	149	149	159	154	157	147	160	153	153	144	154	159	153	176	169	158	147	153	172	173	159	183	141	183	147	140	166	154	145	156	157	151	159	150	139	151	164	157	157	195	136	169	168	136	148	152	168	155	162	139	150	173	142	152	162	129	133	161	139	149	138	160	140	164	158	150	147	168	163	161	143	145	133	127	138	140	162	165	155	168	145	175	154	145	137	178	152	162	152	166	164	155	154	141	170	164	155	157	172	134	158	166	167	151	145	144	157	156	152	151	168	151	150	150	154	155	146	160	161	149	138	156	157	154	153	142	142	148	138	152	169	162	148	154	166	168	160	155	158	145	183	148	156	169	175	163	170	148	161	142	167	163	132	141	172	143	137	139	148	147	145	141	146	181	161	138	166	153	144	163	170	133	162	169	156	155	142	164	143	142	152	158	146	160	162	159	163	143	159	138	148	158	148	156	174	163	137	147	154	156	157	147	148	162	158	146	163	137	145	156	153	160	158	166	147	160	136	166	176	137	144	146	153	149	163	164	150	140	153	170	151	140	150	146	159	161	151	166	133	157	180	149	158	165	142	153	150	164	160	155	146	137	162	139	146	152	132	132	158	141	158	164	129	150	160	153	152	143	159	152	159	170	133	164	151	136	126	151	159	140	146	145	141	180	159	162	150	159	160	148	142	164	142	142	136	146	160	147	158	161	160	137	155	143	158	141	160	136	166	145	135	180	145	152	161	143	151	159	148	154	151	142	156	161	162	157	120	139	146	157	152	169	151	147	170	145	141	155	146	165	159	167	178	135	144	150	150	159	173	148	168	146	145	153	135	149	155	126	166	163	164	150	148	149	146	168	156	155	126	144	181	154	143	139	163	140	149	135	148	161	128	172	151	140	157	153	160	155	174	132	155	148	158	152	131	164	147	148	159	148	145	135	168	158	166	130	147	136	167	146	183	171	162	175	174	140	141	150	158	166	173	148	145	165	150	156	159	180	158	156	176	158	136	148	158	171	141	150	148	150	168	148	151	166	136	151	162	157	155	171	131	146	156	153	160	150	160	164	161	149	156	160	165	153	146	144	151	158	162	141	173	144	138	164	152	144	138	164	151	163	149	156	158	163	162	135	154	151	153	167	147	119	155	175	144	158	135	155	143	160	165	152	169	149	125	156	151	124	157	158	158	173	169	157	150	155	173	173	149	160	161	150	152	138	158	137	145	173	149	146	135	149	167	157	149	143	150	130	155	150	165	144	154	147	156	154	146	161	131	143	145	150	141	136	136	136	156	127	154	140	146	166	148	152	152	155	158	158	177	162	156	167	161	180	159	154	182	152	163	143	126	150	152	139	153	144	143	136	143	155	156	168	150	167	160	146	160	151	134	147	152	148	135	158	151	156	150	159	154	160	127	155	161	157	157	160	163	152	177	154	156	186	150	166	158	158	152	171	146	157	159	143	150	146	151	159	157	147	144	159	156	165	159	179	164	148	155	143	166	165	139	141	178	170	163	141	136	157	179	160	151	169	151	171	163	130	139	148	162	152	159	146	151	151	149	163	152	156	174	169	147	158	160	167	151	141	152	153	145	155	138	147	161	178	144	137	136	172	144	155	159	158	129	142	144	143	176	142	163	150	142	155	156	127	170	148	137	151	152	163	148	159	143	159	151	141	150	139	149	160	142	163	156	160	167	142	148	157	121	159	149	155	148	142	155	165	143	159	142	155	153	153	141	159	162	134	160	138	143	135	135	155	149	128	172	141	145	156	167	166	170	135	164	174	148	155	128	141	145	156	142	133	150	164	143	145	150	156	173	130	161	153	147	170	130	129	147	157	160	164	152	162	158	133	152	147	180	150	129	150	171	155	169	160	166	155	143	149	156	161	165	174	170	121	138	150	149	140	179	152	141	150	154	169	175	145	162	163	150	157	168	152	165	161	154	138	161	171	158	138	152	148	152	144	144	130	159	165	183	143	149	156	132	164	150	146	160	145	153	133	138	152	138	171	148	155	149	174	170	137	146	136	132	157	153	162	142	189	143	155	125	127	168	137	133	154	142	132	163	144	119	142	163	160	187	163	148	166	163	150	161	166	170	147	171	126	148	145	152	148	130	159	141	136	169	149	137	150	143	145	143	160	153	162	154	136	129	170	148	138	146	152	133	155	154	172	165	181	140	160	152	170	160	175	165	145	140	138	173	158	134	149	156	152	156	151	143	156	154	153	146	160	133	170	165	143	163	141	163	151	147	140	129	147	165	156	164	138	152	172	127	149	142	149	170	147	148	163
32280	53039	40767	24008	14718	9756	5831	3081	1858	1333	954	805	646	560	465	404	368	324	350	303	286	254	245	233	253	222	218	210	196	220	216	205	190	235	195	174	182	193	199	201	193	181	186	176	182	187	180	190	171	187	196	211	221	203	171	178	192	194	199	201	154	169	183	198	185	186	177	181	224	187	201	192	155	200	194	169	182	171	173	193	209	194	178	170	185	196	159	192	191	171	196	183	209	166	180	170	193	164	170	186	179	215	190	157	208	195	201	183	191	188	168	156	188	192	173	172	200	201	167	211	179	185	195	203	197	203	186	187	204	199	163	175	187	200	194	177	185	170	201	186	179	166	192	192	170	195	174	171	162	198	191	188	192	196	190	197	209	178	190	182	187	167	174	160	182	189	173	190	188	187	185	195	196	199	180	179	184	173	173	197	203	176	194	184	174	187	178	183	187	170	162	201	174	166	170	174	168	205	196	177	206	181	177	169	196	179	174	170	202	181	193	181	175	185	184	214	211	191	171	191	185	176	224	165	168	157	191	175	201	179	187	181	196	182	183	191	180	171	193	185	187	187	200	190	192	194	178	179	201	155	166	181	192	177	161	181	177	170	166	154	178	181	180	202	185	177	181	178	168	186	172	157	179	177	166	161	211	190	169	170	170	202	176	183	174	169	198	164	184	187	190	217	169	164	175	183	180	173	228	154	201	187	152	179	195	192	203	180	189	180	199	209	188	192	173	188	192	173	179	182	188	208	186	190	172	202	175	196	186	191	199	184	168	188	182	191	201	163	202	178	165	157	176	177	185	179	186	198	184	175	179	196	212	163	179	175	190	167	191	153	194	174	184	171	202	189	194	172	191	195	175	191	191	160	193	203	203	197	174	187	195	211	195	183	179	183	187	180	185	196	193	177	191	198	154	171	190	176	176	180	182	185	179	171	185	170	198	175	170	166	180	190	181	173	203	163	184	174	198	161	199	192	167	178	184	179	177	169	195	182	173	176	166	172	179	196	181	170	182	176	174	177	184	179	201	183	213	158	195	179	188	162	180	171	187	177	180	176	188	205	163	184	180	171	186	166	170	200	196	168	197	181	177	157	175	170	189	198	171	165	192	181	198	165	207	184	212	180	196	178	165	188	170	197	203	198	201	168	186	197	177	189	183	202	191	161	181	178	195	199	181	175	175	188	204	169	177	185	188	175	193	154	202	194	171	162	185	187	174	185	214	167	192	169	195	164	195	184	197	177	193	162	190	171	188	164	185	199	160	203	180	190	205	187	204	177	183	215	203	182	195	153	175	189	192	166	199	170	161	187	193	168	199	198	186	150	177	199	169	200	191	194	188	185	194	206	159	166	195	188	173	190	172	180	202	185	183	168	189	208	200	183	206	181	204	174	188	182	178	167	174	177	176	186	174	179	193	181	182	163	167	155	200	190	186	211	176	170	182	188	191	182	195	198	187	196	176	171	184	163	167	182	177	195	202	180	190	177	184	184	173	165	181	189	166	195	158	163	167	184	192	175	187	182	215	193	194	181	185	196	183	183	176	171	176	168	189	192	198	190	168	189	184	200	194	171	184	177	182	209	186	197	186	191	182	185	173	201	166	169	187	165	195	177	173	190	184	203	190	183	192	194	187	172	169	176	192	193	196	207	198	188	187	165	182	168	166	172	189	170	164	202	166	187	190	172	189	205	193	181	187	193	215	171	175	179	194	158	191	200	166	190	178	180	189	167	176	192	164	177	181	187	175	215	155	164	185	178	186	161	174	188	173	203	205	196	173	196	222	168	202	183	184	191	189	203	206	172	185	178	170	189	174	201	185	171	189	181	185	174	196	189	195	167	166	188	163	191	182	182	185	204	184	179	173	188	200	178	181	169	185	191	174	200	183	177	183	194	171	178	194	194	178	176	166	194	202	172	174	212	188	164	181	196	172	163	174	174	158	189	182	180	180	206	186	161	210	202	163	197	182	178	193	170	162	166	184	194	184	192	193	200	179	188	184	163	189	156	199	187	200	184	187	201	187	189	191	199	174	212	192	173	159	174	182	170	173	168	191	143	183	197	171	166	166	207	183	185	209	165	197	187	201	174	204	184	160	188	193	168	211	188	184	201	182	210	195	177	163	163	187	166	165	185	155	179	183	170	175	178	206	191	190	171	185	178	184	182	193	190	214	174	184	206	182	167	194	185	164	165	198	185	163	171	191	199	184	175	205	192	172	160	173	186	179	190	193	179	176	183	176	179	156	209	195	197	175	157	177	208	190	193	162	178	194	168	172	164	176	163	181	183	189	184	185	188	183	180	197	160	173	184	167	200	154	180	175	175	196	186	187	205	203	190	178	190	178	177	177	179	202	169	192	172	166	199	180	185	182	169	199	165	174	211	168	186	182	171	185	188	191	192	193	187	210	178	171	173	186	165	189	195	203	181	181	177	199	183	212	198	186	197	170	190	197	168	191	189	205	184	214	174	158	192	198	190	186	203	190	180	191	170	172	159	217	179	188	202	176	172	189	192	177	173	171	182	195	168	179	188	163	193	178	188	158	195	195	176	196	207	188	174	181	177	162	171	188	192	187	186	194	182	178	194	181	183	177	209	173	175	178	194	189	173	200	178	175	195	201	177	176	185	193	226	178	178	178	173	174	185	175	174	200	184	164	164	182	148	182	165	188	213	180	202	190	162	173	156	192	180	175	175	176	178	170	148	204	198	170	168	168	185	187	190	176	196	191	185	180	218	206	184	199	193	205	186	174	191	174	173	178	193	198	164	203	180	177	201	174	163	193	188	199	229	185	191	160	190	200	211	182	211	199	177	182	198	178	181	176	169	177	180	176	166	194	182	190	175	186	183	193	171	186	179	166	198	190	165	188	204	193	171	197	189	179	171	200	202	184	192	186	181	174	177	192	197	162	154	203	197	180	192	182	189	193	183	193	166	165	182	182	176	189	211	192	205	208	188	173	190	179	166	185	170	192	172	177	188	193	201	215	198	174	191	213	155	178	191	160	177	193	179	189	174	170	201	188	185	214	188	193	195	170	160	197	175	166	209	194	189	195	169	190	173	183	181	179	170	219	188	178	196	191	176	186	172	213	185	184	188	180	189	196	189	180	194	184	182	206	140	179	195	190	173	180	200	179	198	180	187	196	167	187	182	169	206	195	180	179	184	174	187	173	159	192	188	195	169	160	157	183	199	177	196	202	160	158	175	188	198	189	161	182	173	170	204	176	173	183	208	187	203	186	179	190	178	191	177	197	189	166	188	191	170	195	186	207	169	169	221	181	178	205	201	172	171	192	171	193	184	188	199	179	192	188	172	193	180	178	197	177	183	180	179	186	167	197	166	187	175	194	181	197	208	197	187	193	186	196	192	169	203	179	199	173	192	164	190	166	177	176	200	164	208	190	165	182	192	173	153	167	182	177	184	167	172	192	183	173	168	210	193	165	181	176	197	192	218	190	157	202	206	207	177	199	184	193	214	179	188	184	197	187	182	212	170
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
